kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Feb 16 20:37:47 PST 2020 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.249' (ECDSA) to the list of known hosts. 2020/02/16 20:38:02 fuzzer started 2020/02/16 20:38:08 dialing manager at 10.128.15.235:44341 2020/02/16 20:38:08 syscalls: 337 2020/02/16 20:38:08 code coverage: enabled 2020/02/16 20:38:08 comparison tracing: enabled 2020/02/16 20:38:08 extra coverage: support is not implemented in syzkaller 2020/02/16 20:38:08 setuid sandbox: enabled 2020/02/16 20:38:08 namespace sandbox: support is not implemented in syzkaller 2020/02/16 20:38:08 Android sandbox: support is not implemented in syzkaller 2020/02/16 20:38:08 fault injection: support is not implemented in syzkaller 2020/02/16 20:38:08 leak checking: support is not implemented in syzkaller 2020/02/16 20:38:08 net packet injection: enabled 2020/02/16 20:38:08 net device setup: support is not implemented in syzkaller 2020/02/16 20:38:08 concurrency sanitizer: support is not implemented in syzkaller 2020/02/16 20:38:08 devlink PCI setup: support is not implemented in syzkaller 20:38:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) getsockopt(r0, 0x100, 0x4, &(0x7f0000000000)=""/72, &(0x7f0000000080)=0x48) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sendto$inet(r1, &(0x7f0000000140)="a6115dcd9b0bb3f8a9c664dcef468a51442e15cb93cecb828fa7fdf6c87e1dba70a1ad2d1ae7a314f03e1cb1fbbd35c9e00dd7d057faee0a3d81931158917ab39f3ef9bf3d7cd7c23f5060ec97af0ba5879b104089febbd287bed66d1c3ac893dacd94b31a6725302f9ac21f866f39866d1a8c442d3e1dc8b8508eaea81b498d446e099fa5d82a82a261aea0d0e5e235ce9678ed5ea2bf2235c87caf9ef64e7eae523af5ec05d9670bc8a7a73377ae6c09f6a7cf47cda56e2ce7de9b253decfc1a4ab7015bf15f15365bb2cc3bdf1996ac103c8e623cb7c9b9b8d01b9e", 0xdd, 0x400, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(0xffffffffffffffff, 0xfffffff9, 0xe6ba, &(0x7f0000000280)="a84e56826735be1ca8f0a3f68216f69d89a2e2363b808b81076c7a6cd522588f08ecf5216d06d286e47ef198b5b11981f135e7c9457646e97431360a470ba5dfb04c33db1689adaae54788c7bc2a990eeba8075806d41f52880e889a927ff037d2bceae3209c39c6cdcd16834344ff327d7bdae5937c1f4e7dd9e6d9a0c840aa811578997b731e18b8a349fa5c70e572a8cf26bf7e9cfcb111309c40e92fe5af81e8aef4cf67f9e73e4bb0aa00adb2e0f3eb28ec4440f4c32f60f7804fc8126614716ad67f152376feaa7a2aae91aa9b235df95e4d89", 0xd6) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r3 = socket(0x10, 0x3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = shmget(0x3, 0xe000, 0x8, &(0x7f0000ff2000/0xe000)=nil) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, r5]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x200, r4, r7, r8, r5, 0x46, 0x9}, 0x942, 0x4, r9, 0x0, 0x400, 0x8001, 0x5}) unlink(&(0x7f0000000500)='./file0\x00') r10 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fcntl$getown(r10, 0x5) r11 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x48) socket(0x18, 0x3, 0xf9) sendto$inet(r11, &(0x7f0000000580)="6e816dcaeda986c5f580f85b5be9608f92426e4e81a09bde8463c4436293c663cbb95c3ac5e5b1a16868ec2f02a1c0e86aaf7a9865402ebffce5aa491ba02edfb338b086fd576a9dd8213af11b0699bbaf563fc304ea99516324124a295e4433d565389d05ae74879c470c67c209a628a0c803991f25af6f3a0fded8f846885c6df9f7765a5c5e90de15d968e433e972af3e4ee45de764aed6a05ee03de6a16b31ae771d8426930ba06fc1d0c449d3914ab7bda2088e9aff8a994155779880ed8c7157ff7723b7456e1ecb72148683e8136f99", 0xd3, 0x0, &(0x7f0000000680)={0x2, 0x0}, 0xc) nanosleep(&(0x7f00000006c0)={0x20, 0x6}, &(0x7f0000000700)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000740)) r12 = socket$inet6(0x18, 0x3, 0x3f) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000800)={0x1ff, 0xa08f, 0x5, 0x0, "345af882ddfc05ddc1bf3c9fcee2940b70200465", 0xfffffe00, 0x3ff}) open(&(0x7f0000000840)='./file0\x00', 0x2, 0x3) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10006) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000940)={0x2, 0xfffffff7}) 20:38:12 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x43, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x200) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x6) r4 = getgid() shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/41) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() r8 = getpid() r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, r5, 0xffffffffffffffff, r6, r7, 0x1e5, 0x6}, 0x70, 0x7fff, r8, r9, 0x7, 0x1, 0xfffffffffffffffa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r2, 0x6, r10) r12 = msgget$private(0x0, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r14 = geteuid() getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, r4, r4]) r16 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000400)={{0x1f, r13, r11, r14, r15, 0x50, 0x1}, 0x6, 0x3, r10, r16, 0x401, 0x4340, 0x6, 0x81}) r17 = accept(r3, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) sendto$unix(r17, &(0x7f0000000500)="50d73a78cc414d2cb1fa8341259e4a35a3f77deb724eb46963184cc102197e6f31c65eaac3e025f9afd672cad61caa6e4b3a0012ed5ccca2e237439fa1f7ddd6ea12a47dc5786d399097ef8ad690b693bf7bff0dfe9b78171bba868cdebbd8fee2b7b8e8cfda291e73e18154172a5269fa597b1a226a166b316da1d0d8e418bccd22ad1223824edac70707061fcb6f59294cec6c0c73f20e1c010f25414a13346d6a0f77f52694e541a70d1e8cbd07d0abdc5f8f6d3f07ffe40575120142af48b72fb3e10e8761ba534b659525b447702c6ee6bfced10b29aae84dfdf509b0ad461851d270e1d8cd9b1a2153b9ee27e52582f60fb09507a74c9e228599ac296448776a7fc3e9ad152ea6d08e42e6216e6a46aa95f603d02a40ac7fd370d00ad881c433ddd7f4d9abf1114a14299b87562d9f2e37b11adef24dc613855700c6cb436a03e21b2a0830dd56b0130c8cefbb6b9623c04e549e38ee56bc62081fdddea29157a86e88ad5f90ae850cb4d8d462fad0c711fd88af65dfbfc78916dcd8a115986244cfb7c44c9bd359ab49d1c7be1a4e4e4a035898fc759a63052df93311a4da12198e575ae4ef4b5032b8354cc089314266a3d05d0b701f507b840c7c7b88f2e71da74855b3f5ba76850bcdeca156d4cb991b4e832b7d3af6b11c770c16face747381b0d20d35d16dce4741d9572516d26bb51dac2541ee1cf6fd49d7342d7d49eefdb5bf35be384d47b9b20223e20a1a754c2e4bb55792bf557e54605367b88324b89e002713d4a0cf69fcfc0a3ce1212e209f088887ba43fd56f62cfe8a079a4541fd61a14571b3fd90bd8e6a860661884589ab3c383fdd82ec9aac3f92a50eef019c8150337197e100535581d6207cc9f622f11177dd6f872632470629597a8af222825e3b518a9ea5c14a24db16ab50a19b5aa783de73faa226a8b1d0bfcc14c37092299364253996e38cf38da4e810b4076e759f76d72fed90342e7741191241ccefd0edf27467a6d67577d4030d0a87beb48720968b4f6a2489bac403e7ef1c69284b328440157c8bd13663e63b81e774beef0e45f7af195a7546c2358ec8924a03eecc4f0ca9b3051983108c0db62d04b5a43a334b4e8968fbba5396ec28fcaee89e00bc28e409c5c58dc14d7851f5c3c7aa1061d295d819a942238eb39210f86da3a2a80efdec7ddb518181174bda48a4ae3f68f64daaba21d7e2f1852472f29edae309ce20680e0916863c3b04f3d2c6c2fdb24508b20a2bd64609fd53bdd0cde323c1f19923ad8875a658902ca5d115cf244ed7e19e6b8c8e8edff8c77aa9cb37fd34f27f8792e21447f37f1b6862a8807f50c62d5974c22e84e44c56986266fe2425828b07c2f32eff3f53179af031ce90b57b8b437f778b103748dcc14c0a4f5b7a42d42131e2a409134eea47b5669ee6958a6e0fb09d75117500c9d84258ad3b5e77afe4651bff78049c3199ef56730e1dcb90b53081a176f8aab4ff83b7ab5eb1b8561b750a518e1f2f087780d966d9f66e455c16dcbf5c36c1f901c8d1fd7c7e2f19d7b271ce59f6fa68b0bc1daf91bf9f0c46c4b109cfca6f14009a7d62e68dafb000addd04e2fc66d253bda7f56da35e4c74c96170cf0961f3a2f3f9da969d81ae04ae1568b768381df3c558549e67bf478f50ac137d409dd22907725b40d74c679f2dd61394ef673d5026e60476dbb6df1933d274b955e381b7eab2dbf21731c781aef5984e01ae42798a73dedb94aca9bd4fc81d8779ca46391c4f6d201a53204c8ea353a1bb87e9781bf38d2ece75e4fbc9e2b263d527125ad9defa030bce21529ba32b19f985b4d147b7f724128d6540189393419216ddfd88c04365838572672aa755a583023272b30bd842e900227aa530ce55760f4c71a0cc0cea1a0cebd12e4c3fa697b7a86dc0b8df42732d48744cf83304e7be8cb2b3abeaff9d6852116047c295dc809d19b63eb89631dc3819fb67319acf2563813b5ca8b2958868123a5623be485b57b7699e093b68335ac8adf039f76bfa48156069fbfdac64abc56aa12d95948c781bceb5b2c33725f621c105b9041a14d930ee00ca0d45fb1fed234958b0f55ad6537eacaf8e371fe3d2ad853ba14c546b13466e96a0cd2dd05646c56e7518a66f184feb74bcf8fcf28cd91c31329a8301934453f1c1204dfc77dddd2aa5e2f09074035a5e4aca38289514ca280f66501e173746dc1ca79e9527344792d394a9b0ce2f5751f8e00ec9f1dfb6b88dee60c37e7d03665384be22535c4939e1a3605601d83eb2a275891b9b6ea45db5a66190eac66ef33eba2212ae904c7137a018577c0827ba08ca2e1d839302bdba40917f20d1619c694f88f8ae234cf551cad79ce35ba1369e21dae57eeef9b3597f425d1f88661a886b820a0c397c4a2ff2d3ab05330ffaba9cb8ab70777371f704a98d1298319c4073e725a3ffc6e7b56bec6797d7e46d6e6c9270e84e94196212e8fcca4d58434d10e62391e7153ca3da6948316b9b0cfe5f14bc20035a42af13ebd0768baa2b4c095f9b2062ecb12199d7d4287a49c9cc78ff672f4952977f8863a87a26df4c757b92bad68bac1929bda8caa88a162270c9505ce4ef51cf0c9edbe3cc1d9d786b4c015b579432577414d8d9df720a3134c869baec360eac0e08b6bb30e0d242bd7196dbb73f99be573b5b32d7a2be9206cc1f632a42248d034e7e16e03d4c8c3d8d3d96482be9a841bc7204332ca9a3866a71029ddef2a26c6017493daf678c50ab0cab13cb2e9f4a1127af1dd868a98eb5b4f757056d8032ed7e865eb11e0e9822efca0bb739094e78a1c3435050c8ce1cab00200a3160b6dbce6ea2f37f9703f6d4a4aa3f715261be69a066695794ab816aaed082200da79e227ea89a6798b9620bd927c231f0d73b8c069e2c3e6e637100815d251cf1cb357308c32845560fc897ec8a79a2038cda5fb62627d66d84945f64675bc74e657e29bc101721b6ef9e9aa7a3aa5ec7e8b30df332b7915970683f8e3474c664f1f7166b1d3263cc5282c4e097ca60b48fff982abe8b3e1c0df6992bf08267a924a859726a1e7fdb39a561479772d4f722acfe4c46388e456d4c562f75fee37696a27ff1813692fc27448cc55fe717d346ccb718217c610a02d9c7a81ab729e345aca112768ccca763b0c76288a476a4214a45fb8e856b26d9c640725d0e75f349dff8c294a4edba1756145a246d00832b8d77b2c944291eb8dedb5393a4f2cbd1a31b8929cd84dfff2e8c77e84dcd50ff7b4927b2b8952134710d7b509a3328f481c89e9fd0c97ee14a96a381230dd15db89c0adfa796b3c3a138803b1f92051575d72a047f6a247d6ab8f14c7d986b28cfc65b28ac231f15045abaabfeec0ddad383847edde3de63d0045ff02126e7fec9cb3ee666fc304552e9f32ae962e03df2a713509dd7b3989fb070b79d9c9167cd7202fd8040efa58a014637e841e195fd90cb6ae3b0fa916fa8adc3a756578a6e7b5f638c68c7c590fe79fc6d9426dcfc87e8f8f3be1f7b98b57fe8b475811fa1de79b5341ed2738314f2a4ac317af29f612539db12a8b3175c899d46b6b7afbce42bee3e4873248859b238160f6ce342d6b56231d17ac9c48aef1fc2433ddcf953396191771294b325e47c55ceff3d7e01a8d8d0c72d44233b19338aa481a196440ceff098979a8d4bb6aeb284c3ac2b263ffd5f3f99a99746e3c0ac71f4c37e153d935b1316a5e81989746d8a40094b4e6ff68f45dc8221dd827ddceec44867da22b1bc4b464f635161840d13f11c72d18e672bbd0bf8dc3f746cccedefba9ca9ce3a270a5c48f70317cb7eec020f908983191e362f8e3f31a5f095af2a94a3f1c282fc3d2163d0fddc228a0c484fa1da9992c759ba4a897196445d222325752645733610cb1514c4a601505e992978134997340f5777d4cbab6579a45427f1eba85dc82080f50946d18881bd4d592fad6661813b70b8b14eb89950ea55399b5bf831c43bd354916ca4a649a689e97d0cc9c52d38dac35c16ad88f3faef4a8279902e44f6a1f485969927a97ded619958d8b0dcaab0eeaee77023af35b05124def083277ef77785ebd987b3774398df073e0b173a1244325f01d641bd89bb537300288bb0794e909c2e1cb104e245110579f27a3b2d91e607d38591de70aab97cb136fede80ad315d7a93ffd1026492c6ad4da44b88c700e94f9464e915d1d5ebb12f3d3e4c34e8fadca3dda28afd172870a066daa0f16730eefe48710b121ae0c0ff8ef79e0d337d9b80a63d5f16cc8876e34beaa86ac5847b439ee1c5669c7b10c9d824b4e2791b0293a75b3a52b7bc568b0ec2b2ef9db70a79dfd847bbd48e10f2c9490000b72a4b262e76c751c08453ebefe3b66c091055591ccac52ac8f7c1fee400ac5ed74fbb5aba6ded8eaca8b26b41edaab8500e34dfde602ca946c44716f950ce3947612087331c19f228d9402154a148bb01740a9ccbf0543cec1968d08229cfc66a16db57a440fa07bdfc4cd0efb8f59d89a9d0b8c033a679891df4698b11d5badd9cb58509558b9bd1f87a1175978818f3141d2705f495807ad05a0960baf170e0895dbc1fa4f2601f45e140741ac06d116a77b891a1ebf1d739d92debad290443c9b4fb113a8e7de4a947ecbd9aef7a4ca8e9686d95f8fcc09ac39deda832a06edd50f92fa1f055f01f952f0008b2f4131e0b9843d1efdd43793f52c92f2683ec7ada94862727e9966d20d84b849389724d6ea848529b3d7706f88afbbbf8cb30b012a5b7b6f43e3e118ff60e3c78802a82b435fe0e94de7a54057b8cc1e2b4ff2297b59d2bb95c57ac25c9516908808700fa70728856b54e200b045c28f5d928a61b544255dad248b5de96095dec2cdc189fcf51948b7d814d2b90c791ac7a3323d17936ae943fd161ced1133b0084a14dc065bbb9a7b07ac17ca18f6d0f0e04cd9cd09f488c7487b9db714373ff23d0e2609e7aa86046d4206d6cf1ee68510a408728bd74e6fcf7512c5368193e0f0b164e46d981e548fa96e045cb3d4721d7c73be93a6ffa8ac26ee767e9766f3389be72b5e34573c641a14fd26d4c3c9beef0c1e83acecf0705b41aa62c6a218db3da782306913a42c9576dafcfe991c7060ece15e5a76968c5eeea4374a426be4facf4b0867c1d90b94eda671ac21ef19b2d165c9038604b9bd0e0143d3eb0806c099c768ee5e78eeb689eef12526abfaad22629e739d91739a10cfae71294ffe97d00381f087fa2c90ab4c397b5bcc37c9872593c3e22372534b96c7e714afd896703b0d96258db031978c721e27448e5c2d4f382d4accf8abae3d143d72911830f6968c1f384788df08a5e9b1339693aac3904df74b01d4320f05d25e68bf2fbdaf9485b63ed6f1aebbab8653dd31cacc09c579c651db64175a756dd54563a35f5ee41ddcff0755a1c774822dae74fbde67b9159d6a5920b22e2c4ed2eba4e0666a9538a26c0a741dfe10653566e655668d58a5d950f1eec11432b49bf64dd6ff0763caadea32902898cd8eba744949ca0a6245276d20db04e7ddb6fcdb63110a7c5592d8016a4c5db22a94364c19cfa469e229eb5ce7efc0c40ea73a6dcdc0d197a6f7b8376501d322c08b6e0ddc5affb23b7ee1346beb45800c2ff1036e64530cd7168d11d9d8b2baf462d60264920201da0dc93bfaf8728e2ca302962fc48e033477bd88afaf095be3ffa38b152b89f63abbd9bc5cd2e6c8793bc873f1681d97b8a986af2316b6eb1b8eed160bf15cd532ff7f0a2", 0x1000, 0x401, 0x0, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r18, 0x40067664, &(0x7f0000001540)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001580)=""/254) 20:38:12 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x80) sendto(0xffffffffffffffff, &(0x7f0000000040)="de0ab5cc570f6990e03ca5abdab0aba5696697eaf0754e5adbcd520e558969c53d13afff21eb28ac68a522d2900028fc881c58df814f1465f175777369a5b4d8f898", 0x42, 0x9, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 20:38:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="ff04e74d9d740000000000ffff000400000000000000000000000000f9d16c88790a823975a4101561f11243b805a72b168c160c558b2e85111b64d4adbd1e8d195d477ae003bfe2f72030b65cd3635eef91eeceaae35c750b30721adbbe52303dd2a134addaa930956481240e70a27a93771c66b6959c6b6dac4009e1697b029771f1a77f69fc2a3cbf3429013ae9956baab993cbffbb3e31b9bcf9920fb9ce847d0e4e1cfe23dd4263c3828d0e3a2406c9bce3edcfcfc29a85415db40b52045a90f973e4befc955122213ff0108ffdbc355b531c290fc98ea79adff09cd6a4169b9cbcde3a2c85090302feecf6f30b29cd9d742f89ceac108a7fd26ea17bde26e1f37671ac87b9f97827bef003e81d9bc4852359a7e922993f63c3b06e7c8059da76c8f6e9459d7d148bee5890cf71c4c3b1ebc2c85caef366a9ad7135219457863f4d8b8e53ed9f641ab7a34b439fcc6f67b01f87cac5276f4801647a49892d2150b821a97d6782bb9b3f1a84e10ba2b681458da6690ed4e4bd55f70cf10e5af8c70fb7a8ed014f16142dbc30fe6f9ec00200000000000000e67a372a39b4fc0fe9d60befa9f319829cf01641d81c1c2984965a4e000000000000000000"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/68, 0x44}, {&(0x7f0000000500)=""/151, 0x97}], 0x9, &(0x7f0000000680)=""/143, 0x8f}, 0x801) flock(r1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup(r3) 20:38:13 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x130) ftruncate(r1, 0x0, 0x8001) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xfffffe1d}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000380)=""/35, 0x2f}], 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) write(r3, &(0x7f0000000040)="575a6477a0187729f5b8388da46b0cbf950a62f13898123c9235bab974c7214ff74ba4eaaf796692074ebd9a88a097cfdf65fce5505f97b5ddbcbf97cdcea3f286c3966d376d159efefac23b1830e8630561155ec538c90e4b275286a4059c4ce3f53309c80f566abb7c10653a71d43288463628545099f5805a704ca51c70ca7d8831f654d9db67b607eead8313b9e41f313a39", 0x94) 20:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 20:38:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) 20:38:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 20:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) write(r5, &(0x7f0000000040)="f545684ae692e1071e07a62084d8c2920e9a5e2f17a0f166f88be9bcd798fab0941c35cfcad8d50849453d75217f5bd967ed57ea2382ec33c37f74172851c857b7250135be47eff346b6197f8ab4f6c4ea6e439d61d70ba939ba53a74425de73a412a7", 0x63) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r6) 20:38:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) 20:38:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) openat(r0, &(0x7f00000001c0)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) faccessat(r1, &(0x7f0000000240)='./bus\x00', 0x1d0, 0x2) chmod(&(0x7f0000000200)='./file1\x00', 0x40) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./bus\x00', 0x1, 0x200009) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x8000, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r5, &(0x7f00000018c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0xfffffffffffffff9, 0x80000001}], 0x7, &(0x7f0000001980)=[{{r6}, 0xfffffffffffffffb, 0x1, 0x10, 0xffffffffffff8000, 0xffffffffffff0000}, {{r7}, 0xffffffffffffffff, 0x22, 0x20, 0x7f, 0x5}, {{r10}, 0xfffffffffffffffe, 0x24, 0x80, 0x601, 0x3}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x40, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0x41, 0x2, 0xfffffffffffffffa}, {{r11}, 0xfffffffffffffffd, 0x2, 0x8, 0x20, 0xea}, {{r13}, 0xfffffffffffffffe, 0xc0, 0x40, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa, 0x80, 0x6, 0x6}], 0x3, &(0x7f0000001a80)={0xfffffffffffffff8, 0xfcb}) r14 = kqueue() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000001880)) kevent(r14, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/70, 0x46}, {&(0x7f0000001440)=""/189, 0xbd}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f0000001500)=""/220, 0xdc}, {&(0x7f0000001600)=""/71, 0x47}, {&(0x7f0000001680)=""/247, 0xf7}], 0x8, 0x0, 0x800) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000001800)=""/38, 0x26, 0x40, &(0x7f0000001840)=@file={0x1, './file1\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 20:38:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7], [0x0, 0x0, 0x14f], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x2}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x3, 0x202) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x800}, {0x0, 0x1}, {0x3, 0x7f, 0x1000}, {0x0, 0x5}], 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:38:20 executing program 0: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = socket$inet6(0x18, 0x2, 0xc0) close(r2) setsockopt(r0, 0x0, 0x7, &(0x7f0000000200)="01003f8addc5b4d249649d76decff5b94e67f82744d12a7751973b492c12bc73433da5dba154f39bdcb5a9aa35c382c716cf3a1fcf425e8897dd6e739c1f33cf290492a6d670dfe8a82de6a54a6858425f346c89c9e2a5404cf9fa63bf44f43f67169fda796dde5b4b0f1df77ff1a08db57ed3a0b254cbbc14624d72cccf4cb8433aafe88a52a6e616350ae9a421fb204e3fcf9d70d047dbaa3afb2acd5546b9a7231dd347891f6150ee633093aedf70752518a15d6c6ffffadff37a5cb38bef6d75151ce5e86a29f022bcc58cc815b9fbf5631edd45778e04f0619edd82061609063cec717cd9a2d3701fe8ca08b37b6783b8dd50d120284910fceb5209697faae72cc3637b948106482564a26fff49aab518209604ba3e", 0x118) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf55479900000057d60f13ad30505e8f5300a4aeeff245e0882f894bc84157b95ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f36d8753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2fef46ff13944c1372a09d5662418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad160000000000000000000000d9ba03dd118bf3bead332e5f05ae7ff1b1ec1e94f16e0c9299840d266a11ce2f333c9f180e50e01ed6dd00000000000000000025eabbc12aa576604245667ad7344a347c3e50fe70c018dd57dea9e5fc9f2d6b40f927af48631a063fa0b9125f9d739399141d98a30245e0b0b60e0a53f8620f7bfee753a1851f7d6a24bf21dd4ebc3efb5bd0a386b245c8bfb0f71810d583779f668819dde2da99965f5ac0cf36bc9d86ffb01781be88507510ee1b47"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) socket(0x6, 0x3, 0x8) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000001c0)={0x5, 0x46, 0x0, 0xfff, "758bcdbce1e47827f50863a4b33ba5ec949f351b", 0x6, 0x3f}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000040)=0xba, 0x4) 20:38:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 20:38:23 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x8) utimensat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x181, 0x3}, {0x0, 0x3}}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)="9172a3b0a3260051f1313feab5e647356cccca49cd2f6018dfcc4127f89ae55c7db185900a4dabd43e3c455e1e0dc35566beefef12d650e7bbfa37c0f7e3f629fd14bb37785bed538fb2b88f70a332102557640a773b81ce4426284937e2861d0099a87ef7f15acc46023c7dec9d4383f25e00b3b74676dfc9b726947f6035b44a68a14b5b96ffb122eb8fb626c965", 0x8f}, {&(0x7f0000000040)="01773f8d0521685a8d9292844becb562c21dffd3e31d4f7d192c9bef255a3e507112349a9fc44a38d045d102d04c35cbc905fa1c6719cf98f01e15d397", 0x3d}], 0x2, &(0x7f0000000380)=[{0x40, 0x1, 0x2, "2481dc093575facc277ebc0f67e0771e6bff9aba1a6d7bada3a1fb211d31a0f7261a6639bd86b5667670"}], 0x40}, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 20:38:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) close(r0) execve(0x0, 0x0, 0x0) 20:38:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x1, 0x208001fb, 0x0, "b000", 0x6, 0xffffff80}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socket(0x10, 0x1, 0x7) 20:38:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x2006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20, 0xff}, {0x80, 0x0, 0x6}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r6) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getpid() r7 = getpid() ktrace(&(0x7f0000000340)='./file1\x00', 0x0, 0x528, r7) r8 = getuid() setreuid(0xee00, r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0453b29d7806af496f2af4b0243b84c255a0e58115e4501c4d57cafe7863ec9a51974b72b"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x10, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0xfffffffffffffdc9}], 0x11}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r10 = getpgrp() ktrace(0x0, 0x5, 0x2, r10) getuid() r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a90000004100000000245200000000000001000000050000000000000044666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="30220000070000000700000001000000f209e58f0c716eaa97bd472b91fb800f770d6dbf5545c83b6bb1570ec5ffc40b0415d4d88a2964d5271e2350a9da90b33da85471d49380552e7bdf474e4d9accca398cfe8ab9f6c9ef0015be1cb4952e7a01808fc7c42e896bf0ee7d54ff8642f5de", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x80}, {0x407ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x6b}, {0x80}, {0x2}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = getuid() setreuid(0xee00, r13) r14 = msgget(0x2, 0x8) msgctl$IPC_RMID(r14, 0x0) 20:38:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) socketpair(0x6, 0x4000, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pwritev(r5, &(0x7f0000001880)=[{&(0x7f0000000500)="15f9889a35caba106a5e8374ccf654f88b2642483f010a0e462df5c0311b573e8e261626524dc4c4ca2d37cad01d42a47a24f87419291b484541f2c2395c4bff46a964c69d98ccef03c6ebc3bf10843e59d3fc08b608454005d2cc12744b07e2370550f7f5f3e9a88b0d83f31b9853665d76c52079adafc105329987208d7ea3cd0f45b49eee95f943f70b79e337c641b8eab735ec3c00c2f37dba5c315f4c32a2ef3d42e5b35014c4116b6bbfe5a8c6d780e94064fd348ef400f9cc4fab8dc2a5036c77f07ce59f27264543aed9f36b845fa4461f0f2d0fc558f4695ba2272b3b638177f6033979c2ccd4e056ed6d3b5f06f8ccf2b0614daff34dc3b29d07370fce4683c8d945d8031f3de4886b5a5f816234fff4e6cf23d46ab0afca745bd7891b52a67ae7feb87da64421bca122fb1fead338990094fbc5f2e187c2fe4e87c03db8be201580b6fe4184c58d575cfedc2bec82fe17bd165a0ef6d79485096b846189d5395361b4148102210cb55272318b5c109a3ee96eac78f13e0ac14730746adeb5d57f425b170c0cf98b6e813256e298a1125b63f241481b7585513dbfd3f82730a59e89e3c12535f1c2647f1e3098460afe03a7de95cb88de381b6d2e087ece09535205f50891310193834398ab92653d3a551a57d44c0667261755a1ea1a304ac199cab6c34f9c566f698564a4d99f8fc6c768a51e3ff65ff49f05de4149e9743f5e4d6a0fe9470beed19be3a954715802ff874231355c334268e799beec9734ef79cbae993e6f7e15e010e2b93e671a5ed9a1fa1efc2df68c663d88997eb367943a416a51b5c24c422d4a256a7ebfcfbf0745e144c3e88b72f4b671f765c6214cb9282775dd83c2cee87d9492c6aac8d64361a8e10941333d63f4e19948b1af5d5f03b39be343c25c4c66c2556ddef8dff0c7879c09ce4656d66dc7dcbba93539de4b66b82c0bdb8509909792cf01dd39eadf8eb68d37aa3cca46b623818f3cfee7ac32ec19bfa3768c82caa4cd9e48b703140b27a119528e122611a7f046032cd04e5e4fe0c6e99eec590d8ca14f1c87c25bbe337eabcdb6bb9b2753e21b844317db2cb68aaab6449c65dd5e2a8a4d7273ec416a08b596b77b9440e616cc61d4e89eae6876780a0c35d36cf96233b7441c8991068da7ca213d0c4b463bb65d1d975263c7f2dd84e4f9a29d8e914ba618f688f05e9f7974e94a645af3b10187a904df480182a771f6cd5437d32c64bb071cdcfd92258d4d3629bf07b0e56d25b0d5fcdf4f262bfdd55f5f13cc6c814baff25bc9a67d6b05c0aad427ff0e2bff0e60a7c6c921cf5c9db3d54af3c83da84df6f4a575ae03a0608e7515f81ba53a319b9ef310b8af43608f3d774280912a7ae85659abdd57c965bebdf634838374c7f95e2b17349ba4c010457cf34091585f90c28fa66a554b3bdcac2c06b3d2f5bb10a51de3686f6d3136d9ccc09aed1a88ebf671f83f69e3d1b2cb6e5b2d34dea07869f5d39c094919fa133fd24c5307b6ef3f73fb6fde9e2262d7bd862aacf4500ed24de0a3e41634a7a1b125e5ca7d25853d71a3bd51d123e9d8e3e777068a04656097d9a5aa6746852d0eae640a04863146107d5db5e9d9de6612236b605335d3ca763b02a4a32e470c794517ffcbfe51d01adc7c1db76312e7f9927fd41586f05dac7e68caae320bd03ea6bfddea065341ec89b1ad42515325cdafbaea8a61761e6983f870d289dd2307dba3e47c7d934480fd51ebeca75471d6c0f32fef8a7e9cf23dee9fb316cc801264137b62658f81fb35e67bf27b2ed721389c76cb37aaf67abbb246db55cc733efc08910be09a9f5baa1a12ac3777ecfd4e50d6ec01351de28ab7e2e06f547c703bfa76ebe1b4839196ecee985b3f0bbb30185080d7054d8e53c2597c8b7b70635fd64733b6accd06cb8b719bd1d0cef593416a0e9500b2f3fc4d74966e89c7370e72c579fef0a7cb9f8f3c62e2dac514247bc6dfec25e0af87f667c21fad4a60745623a56fbe64d104e2cdc6e03a9352b4fc751d6350b5980db90101b106b0768bde26ed0c0ee1bb4bf8ddb4f89765c3f0a74687efe69c436e3123a30fa58af9f91475f1a63e73b08f1146a7fb48e4d3ec48c89451797293a6284ec04c07673e43413edfe2e5474270a9f3605eeaf37f208f128ac20c564a1c054318a65078cbea7644c3c12c506c29bf52a66acae16c5aa142c2a77e8daf145a5e733c74ef2f7de07a51d4588fc8bfe181489e2c4bb1f3be6e3ee540df9bc53291aea8a0bcfffbc271af109995f4f9a90e955837a8761731cb02445ccab06e3af9a2d1ab9d8f8f815bf3f98b71aa32653146483af72264425065f167e57a67a8d8565cf61a986078827dce2c99db1f65958a24f76ad18a214b73b4420b4574e9f9016d82ecb8377f799aa3a0c258565e8b24eb89ea98ee91682a536ca5bb61f65f233926a51428faaccdb835f719a0241bfd8276b8ae645a68aac570b4afb333b475ef07c22aebec14c6e622944f10c3e0b2d33400fabe1857c5d03f91c6ab3a57256b2f29993ffe7a19dd04f8e0fcc947946ccb1d2885d400a63adf96d3659a92db848ed1bd0f3e1ec056ebff8a00ff4606c7ad4baf22accf04cf704bccb75f9598151e3fafc46f21d3cd673b158240250cdc80c1f59c718da85a071451a740846361cc76a57ea83dab9de4b874cb81e6311abea8ebdf656d5d28166efc621545a09ac5aa321dda2e321975f87c675641339568b14ab1b1f859831cbbed9e79e22006945ac9a7d15501208148d6d0e584cad23c777ff9a18d0f9a5594bea6caf5f9adb2c0f80ab30a671bfa38444b9d5841fdfe3ac98fefd999f298e57e0f08e63baaccd62d0488ffd8692a41b89180fa95af82597627600978169bbaa10811c591b884ab8bd8e40563d3b1fbddbe88ee4fbdd0f21a41858569ff79476611206d5739f6c4173dfac6a6e5ad9025e5ac428d246961bd05d7d36f3ac97ea6b34fc0930d2eec8ff1618cb2ea17b3bb75aabff482089e5f3fd6f9e4e024b2581ac559cb5d554bac6be1354ed4aa733d11fae6ef2d4338d047c16be42a2b93cccf29f423a60aed25cc5ab742b5b7df2edee35ee3cce5769ef18c181472f910beaff804ead45268ad0c226009f31911b596ac0e3b58ae0b71fa73d3995eea31b711c988557670cb06015595869b0cffc723d7103e33a5d4253b5b19fcce0075a0ed23f3b53818979b41126da8c58b7405e4a4920b32149e604e4ffcb31a746fb6a18a8267179b3b91f6a1faad19d8f310009435b01ba21c991d410e58d0786d5cd41eab277562e41b14ee523d9ff693e88b2d1defcdf2a52972a5a58b17995d445999213195e6934daa1a9db991ce188f6a930193c70e29aaa748265cf17bde5ff5cdd02a23aca2dd5eb9f0d7e8d804ae226259c5967b7dd1806b876f2e6b7ed9d8a3d66a7dff00470f6581c1cf2ab594cc1530bcd1f1b910d29c5e87b30084978d737b73020c953a0e1260e67bae0f92ffd405e16a9647041e9acbba10076bb8f51b0f7007ce538a1a371e707d165ffc39f8fba2141e5caa6c6eb2bd9d090961dd6878ab03ded7f2006a8d3271c67ddcf62f57891eea63484c3a6cf1c58178127ec6c599a08ddd4531a4511c34634b3f9b265555a38f1b353383b09502ad969adaf58de362db9b274d27a8295308bcb8fa2d60a926b02c730bee8745d68575a3f07268c7bca31faab1717d0eb55952eec4532fd0b3ef5dbbadb392b4544b6f21a02f24ba177299018eacabf90eed599de7e31c8dfa16c6e463e323ef51303f16ce90b993bc5a92bacb46126d1dbf9063851a31fbd4dfbd061fe2d4bc8a4ed069e48ca83debbd80aa725e4e489e66bcfa424c68fe7ca06bd41108f6400a2e072a58589f6236b642b3e553e8a06584457cb3db0a3db33f9f9a4b861b499b11e32e252e1ba1ac0143280524b068757d37e7453b4b4590797dc87e187e002c81852dd5fb192cdc87976f6bad445f0ad6360fbe8d011d47abfed8b8053db007661b5c09237ccbc56e961c8ac80a4ba20275ba71ea33c1883701d7826624762ac8a9aadceee398c2bd4c6d8679964dd14a8a5948837d9adb5b046dfaad259783240ff47947bb476cef80535ca760ab8d485c70b5d6df3f5d340cb6429c057b727b4a2ebb930b92f0de32dbd2b521c3e6e519ca43ec8086856184046071d12a077a03eafda64bc6e2682c6720bc9c668aa3dd3afce520704b146727f398bb3fc47dc5b1c712778bab1f7eca8d01dfdf180fdd2a8cb11d36ddb487c21f6dc3170be35e1d208946883db487aeffcd48eb7351a6af4456eaec92661216c463ab6468f914c55bc1af4d5125b48bdbdefffaae3b148401dadc84c2238bb60a36685467768f2b2acefd08ec9b36190fd776bbc66762545504c690ea2119038b3c86a754ab635222e996379f602901410f98953da8a59fd933780283250698a8f26a5bce4a5c09200e1c1d28b9a036114bca5afbce64ab1bcf9c5ed68824b3d70d3d635924e2366642ba411bf85b59deeac658842f34445c1b3d31421c523dc95afbf8495c880a3cabb33d2aa40b3576dd7f87835969c83e2c77ffb53f23d91bb371f1b2fac47e6921a037e2e515f5d49e92ca2c1e1bad95e4a071a17204e1aeb1f131105725abba4645da916f6f530831dae0d79c46e33851841a67fabba691d48ad33944ba8a3ced93d5a91311847412ac4acb25f45612c3bf2ceebdf9c693d21e0a29b6666ddca13d133a04d77109f2d6cdd9acf34207350cb1488b3682a02b2112cdaa96888370a573922d491e273ca5fb258c93a98e6e2f26b11c29a81ac00fc517c2d57b9bf36054891a957146ec51753205591b96212c64c92691593b4ffcd1c1162b6ece979b61cd6ca5af7ce158df65cede54219a0443791ccfddbf0261f0212dd910333fb4ffef8e8ad8b760a8cd42d3b6d18dba468f982f1206e29c7502ac934ee30ff973e4ee359380817c5ffe390e6b79544961fd6cef9c5791da1a0546764dd641a0769150d44dd697cf75d816292268983accca3c1574cfc4da5ce15ada87438a841866839462dc632e3b1576177eb7705c5ddfe9103b051d305271c791d6bb69894f6b4b6c8787c773b1361906e0f21ffad71ac7c2c7f6decd0ae2b137ca13cc4ebe4966d03a364fe81694647359dade6d5d38daa4440d82d2a00ef53a51ee6a3dbb804c65a8058619bbbe012c46d7557777227814d09fa7ae41b9ebc23084e9942a1800ff40a130b10bc239236a807395288583e77030ec0289ad8bc921003eb7d1a4a4a21e11ed58989e98c6cdb344ab413724f52733cb21bc76179fddd6dfaad76e4938652452acf770d1103e69b3ac58496c13e96b8dbfdfb8221c44d1bc0f8a7cf5c7487b4257329f347abba9f27ed2b8ada311173192c7be349f335e144b77f76f474aebac4462e03bc4a3c5700183cda6a66e7d8fd41fed103b95e8d8109440c5ff0510a3b0fa7f90e23e6ca00afbf0dd4f4e3539b9a5c18e3fb29a3864d4688a3615d028b9ade17ef71b0365506926432177cb0bdabb50d81ffd96c77243064ceb28b9202f1d6b33e99164b22a6aaa3d462b3cd7a524e47467992378938ab1274f86da927e7b1b65de0438baf54573a43782e0cd51c4d86dcfabeef11908bbb3cc06976d91fdaf3a1e72af6e6dde82c1cd4a38d1fc1daf616e4268a6a4ffca52b9676d1f1d97ef7b71ba73f80c0fa195da91a0744e7eb886fc7f0d014e0e25b612c2654de59e45870070666bc1520499c5a507", 0x1000}, {&(0x7f0000000280)="53cc0e8beee8a77ec247387cc978d95f0a92eb71c1185bdb1027814d2d8821470e738aa7b3bfe3e572033a26f0f9efd358fb7bb5ea31390d002f625697eabeb540f6ddb9800d169b", 0x48}, {&(0x7f0000000300)="26e505af91bcebb0a84ad5052e117dff05daab849b08bc063ba5877db7ecbaa5fddbfa46ef326757d66df2", 0x2b}, {&(0x7f0000000340)="1787f146e972a1e4fc0aa5fbed0195b616c4cef3b088dc3eea545ab81d50ad5274ef4565a79c612c5330f2d086", 0x2d}, {&(0x7f0000000400)="44de6dd1c8e4e6284cc7a98a5b4e51e25ff7da896a0d9ff3e98c0ddded2aed2be869d2d1518cba1fdca74598e01ec777df22590f1c61d682b1acf6a40723240fa1d57cc2527f10b7dcf17cf2a22ad4910d2643af68d7932a0fa800ae1d3c65f6a6b7d692601642e11a9ac2cf992adea2b86e6b48ea345077a96fc1516bf0ca24488ca69fda7f92181fb2f45a5f172c5285eda5b3afd9a7f575404c71f9bcb602c878dd99ee1c5deabbb186", 0xab}, {&(0x7f0000001500)="cf48f0d6425878cd6dc65b1e0fbc954dfd9d58c8eab21e0d64d7cc5fcbaba70a4b5d9228228db01934ff6efd40ae7d8666172c1d9894f6e3f131c73b764505e9f2730665f908ad554a6a7d9cef931cf2b9378889bf6d1e557ee0246e335721ef9e82cdbbaa78ac8434bf47495d71fc9f559ece88b0fbb98779d2dd7bf0bf0757d42a7114a5a97776712f8675cabd2b6ad0eec665fdeb8e977d3c61b6e4b09a4d97c84623b64a1416587e8688df6e0babe5885e14beb0406686cd4882576f1bfcbf26c4f1f0a78f7dc6a34f5c02687498f5315c1fdc8b658124cce863e3ba5d7b", 0xe0}, {&(0x7f0000001600)="da2d1aee583819149ec0f5a96d3de3654853f2994e1f2ff5e5a7b8334bc050c86d7f5b3c37702af846a06f537ca216806c9fba32d8d700b1cddf2718715d241fa6f572d4651bd86173128b8f8d7c4e97b9181c7c8372307a23e772e88b87967983b48253ab24e70e81bb845ca035b79e2d4afeb73f11351b25e7c4984b0337368e636af2ba5d3ae66014bad5d8dc5927ca97a4bf9bb79c171db74f974ecc6c26bfce9a6d5a6c75dc8276dec09c0debee4007553253b45c84e02ee80ed8bc44de0ccaa588efc4d06c53866a29d8f8dba7b4f57f2efa3fa44530123bbc5d8e4480389d28bddf597059565f449a0827a78f96c342344a9da24b94f4e2873c10d5", 0xff}, {&(0x7f0000000380)="f8ec3b04d579de07eadd828a33357b9d809aff10140a9190631f7dfe4b0aa8f7bbca2c782ed7f693c4f598426708", 0x2e}, {&(0x7f0000001700)="717e188bc4ba163999321f5a85ecb58aef834f8070731e4b18e295a6b1c546cff2667e3a8b56ce72a3bce0023c3d6dc8f62478e770c794e02f9f8d4f0e571ca39fb095df99942eba642be9268ee185c3cb24056d532ae27d1196e95cff214082785791299ab20cbbc520356f824a5847bdf39a259957cc34d6fd66f88abe54c57e5f8b33b153c87bc7b20f1350e848b4ab7cbe31f873734bdbc71045cd9d79e9fa06d0e93f9faba85ac85bc697512da10463b986eda2a20fdb12fb5ccd313456af37b236eb4915669c6f3398bb35403ab8a679231715521f4d572ad73b51a1bc", 0xe0}, {&(0x7f0000001800)="668b5d8fa138744ad157ecc6b196f27d979cea009c0e04055c5fc858372150f9c1b12f66afc1b4bf0659f8468f5d382267e8c7238ad28f647c7a61771a0c134f38e4532d7bc6aa429481dee034282a7f93d94b4c77dfe19f454a8f2f061616536dcc177fc72befef56bd8eb258da0fdb8e253904823606", 0x77}], 0xa, 0x0, 0xf6a) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchown(r1, r3, r7) 20:38:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e", 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 20:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x15}, {0x6}]}) r1 = socket(0x20, 0x1, 0x1) socketpair(0x18, 0xc01c8ba7f4d0054f, 0x77, &(0x7f0000000080)) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:38:26 executing program 0: nanosleep(&(0x7f0000000000)={0x1}, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) pipe2(&(0x7f00000002c0), 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) setreuid(r4, 0x0) fchmod(0xffffffffffffffff, 0x0) 20:38:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:38:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0xfe84}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd0440ec5bfc276aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/48, 0x30, 0x4ff78217c7242d04, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./\"us\x00'], 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10, 0x3, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) login: pckbd_enable: command error 20:38:30 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000040)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) close(r0) socket(0x20, 0x3, 0x0) `ç€Y×ÿܱ./buspckbd_enable: command error 20:38:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) socketpair(0x2, 0x2, 0x46, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x80, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse\x00', 0x400, 0x0) r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r14 = accept(0xffffffffffffff9c, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) fcntl$setown(0xffffffffffffff9c, 0x6, r19) r20 = getuid() r21 = getegid() r22 = getppid() r23 = getuid() setreuid(0xee00, r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r25) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r25) fcntl$setown(0xffffffffffffff9c, 0x6, r25) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000001380)=[0x0, r31]) r33 = fcntl$getown(r1, 0x5) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r35, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r35, r38, r39, 0x1e4, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/vmm\x00', 0x80, 0x0) r43 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000080)=[{{r43}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = syz_open_pts() r47 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r48 = kqueue() kevent(r48, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r49 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r49) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r49) fcntl$setown(0xffffffffffffff9c, 0x6, r49) r50 = getpgid(r49) r51 = getuid() setreuid(0xee00, r51) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="3290b81c8c217165c04161ac5d347a1f8aede80190dbb2af8b0763e58b89efe5e9bc140ff1fa53d9b90809b52fd110d801908670d55b91ecb7ca5e2738dd62404ec8c103a3f860020ce42b5cae873ddb151af8724ff485cbe316f1a2813ff09a6c3289571a22aa872b7b289ed4aa8f5c", 0x70}, {&(0x7f00000001c0)="f7c6e721878b049d7cf55c4b37d5eac8ce19c273ee2e0dbd8b031f4812ce265aa329a5f2c0daa9696c683d54027b389218a34d76e3b173019b991f56b95c618de3402f04b63eed82f2b90355582b42e297fb155fd6013fd6ba8cac922a7df1ac080a37ace38154b1ebf97d51111b61ca2f98f8b23838fbe5a1e04169fdd8912365f5c56f8b5c09c864c54a2aa8618f4a54b2e705391e0d71bb8be55ff6a702fa5240b00acf43f4cef32e13653296c8abac052cacf08daab0294619a048fd819c70f9bef1492c5d037c0d9a123f1672c0a426a31f00698f9c8c5c38bb9a0c53c1289f05894635128b87de1381eab7f98a6f5b0c4dfa5f2ea475068135fa7fe0a9f9f5bc0b1a0ea0c91b45c4e1b227ddb8b080d5c3b17c34355fc9957b65c3bf05a17c4c3d288c168f7fe8d9089795f98e75d6f0ae8e84af5bd6cdf36745513e64f31fdff47ddf67ee0c50a24130f784aeb60dc1c199dc6393ab74a4b9e2a9df3f389e5623f43a934cd7249de07b114b63cc41543ce7bf520b9bb00b058aafe4444ba0d0b300f4a43d50bcb269c9eee5f7b20c75a3154763f0e14ffa5c258976b657af1a0577ecfd2eb08a3c6a09713639c866f867ded1260bd8cb6a9636efa94fc5ac5665b2dd8ff6f673547d496f23175843f0484e1e015787515dcbe53f202c040b99ef4203d0a493f0e0a9ee2ac5704d4a106a4a8896bee8bb58330cd8a0fb1b4b0dbcd902c2132ffef6661fb794f09af34995c4231756f8ed569de342ad4d8d0b11c27a7cda5b6e3d2bd6c92d84c2a899dd4e4a0cb7723e0725b41eb28e6cdd6a5bbb91a47551dc16be8dd477db957e15c9671ff80706c2b6dfff1307dc7b749e2f494c9e79df8907c0db8fcc71ad58fa12445201f71e50f66dafafa26bef8d723315179029bf73d8040e81c241fde89817b36574f540d770136cc52a7bc838e2102ce203ca55a9e5a55288676c0eb16c0ef107b6c3b7bb5d1d66e8fb1e3e440013dce932831205551d7cb198b9d9e8be5e8f9eadc231d738dd5156db92880c1db27ba557e7661cd17b052d748a75dfeb11d20e4f758b2f784fd750f02417b1fe54e0ad3e568aecfc218acad4844c0048f7fe4984b2eb59489e3e64a05304e959e492c22226946393ff95b456035173312b122c0a1867b8a6f9c6e21defad62ae2324835c973f5051890f6c173dfec7e9b7561abf48eb575d4cb80db420d48a3a20e475bfc2234c87979226f0bf8dfc4a62e0c580d3d9a91f83259e4ed21229a4373ad06890770629ff0445a830e1c67d20c29ac6ec008c663f4a5fbf26341cc88d9493cd63019079b1436449d832d5f9a3aa08459775ca4d9e87fb67a6a4ad0890032b9a039adb583d9978335eea7f993cfa9c3b3d1ec2115ba72b96dd0579b9725f8342eb13ed8aa1a63f3bd2459582c1c7c30848c9b5162ea08fa32be125f9f188bf0b7e25166ce35948862aed7ea96533b1d44a2e5557925879732449f957ada9dbd97aa95eaec6e8ad87b7ab47daa232b1c479aee5c15ee4d5d583075c0d206e16fcaeac589850e7f1a88d3df773196eac191a80faa98595e70d125849d5a59058ddd378e94ec46b70a1a5bbc8d4d0e5078c15bb10a2257bd5d33e4d990d0cdc5ca0dc4117d5f54d5322117bac07f3814788dacf7f2bde1db6d4150d4b2139b2660f17c8174af413c13b55a44ae62fac8d9bd325b77079c54a41c54dd00443f0488225207d8a282d546c14ff9ebf4de20523b953914908ed3be323ec5db3ae538bc5fbb1f7c720dd696d94c59e916cd7d47983c28300f767d1bb030b27a6afa3cb8d5ef2ae5b69b608fbb2dd4e34ebf83f82c2398334d3cb5466c46fee91864f6534e7508472d344f1334c0d0858e64c579e0a51e13b001cc34010c4c9f956478a982a967f60c78b595f4b62f36edf2fbd8b88de24a870a0d815bf3f3b4c53c7ad03a4077d1c344f6a6b5a12a041d3ee150bc82cc1888d290cc3a58f14ad6693072e20794e1038d9d1d825b27fc52038e7750795e8109bd86a42d07329cf2c76dedfc72b20083b4b34f4d2dcf703785472affb6f26630301c8e20fdfdf6acba46c4fbe1fad4f029fb60acec19833e508711c5bce3f00afc77c267f3ea4d6fa1d4a969ac07d914d4d966cc5e9697e75481a77c688183611809c90a1b08d2b2500a4377b133c35445bb1aaedd904cb51b7e8620328404de2641dae9f5fe5de381793421d9e91c0cd4bffb35144082a8c228ba353a962e019ffdace39c6c67ab86a8e42b1f8db83e240579686a6478ac11a50d362dfadae01562f8441705ce4f69e3a3bb19e4a0801b82703033de9a17f059bf732f95e0f75aec28fb553694eebafc88fb427db87703bb1c46fec6ab7e0185781dc053bacf50eaf54df81bfa033363595215f2e38f88c80f87fc7e6433ed890f860c2d5a69d2358464c1bb19c94d1314528e5beebcf73a26e9dd8b4af50d231820acfc2d2cbd773f45868cfa41041a84d5e72a3354d02ea8da12b45975842a6256519ec5bae0421ab79110ba330dc583240ddd20c4ad3bbf234ec97bcd8b39b785d3384b5fa8f9d77f8bede47bb9a390d8281b2697b37d131ae3e1f32c03d3a4d95afe79aae082f229faef7b67e17e886554a7182bd836c6f94d75733528ce3120535f9d3ebb4fb5ba1ae4cf62e8ca8aec5103b17640952e1618fa548dd3520fc7534d31dd3551fec72f1ce6ff0e5398248b76c325366e20f9cbeab509a424ed2e19563dba4347bc18839e6c0fe6bb081185c6602384e6dfab7d2ef9fcff0c2bd7445079ed9d1a23f37bb133a0aebdc3500dddf09f5078fb259ec5d858ba9dcfa72e96e4b14db3748feb2851a43580152fc59e0fbac9cb098a7d82df0ddf7b6b0e247823f0db845ba01cbfb710e36216d50862228a7e3f8f487701483f7a38b53a16741d60e13b6cbd11456626144035a970b828755b19a6b3890f1c3502db695dcc2826230f75e516f52141a500bd3d50d134035e74474f40b092d6cff988eaf0e6e8083025a130e1f21027d33f7c45e26426a3e2e9c5fe834a6799eae16efabd7055d1d7b82b8f240476edd5f70773e9b06f5a069d20871307a1c5a927b898c2caa9786312e341bd6623963ba298400cbbd19461bfbca0268d0c4a7db4f3e1361c60a685967d2ae6a14b7e63d092c735cbe4e095600d4a67d205d933fa6e20f2f5eec54b8b8964505c23a4835543990224d71df86c59fa734686966339adadd583705d5095bf1901966786027128dd80f107f7bcc8eb0c581e80e394a9f2f8130262cbf4bff2a440f390da95528e9b3396052104ab18154a386c3a73593c70e2959de4d5fc8a6f3d308350105f97b150780f7d0651a85007db5ea6c5cf63038effa6fef3909efee0517ac5e4858cacf8ce17bcb56be4c48fab7deda31cf702292aaf865cdcc1457a613ee3538e824712d896fd9554db3673060792f1a99be0ded83a0a3a998f5a72027319a727b02ded69e2d550a9e9dc8f22e968bf09d3b8a35c49004fb16576bb0b5c7f23483fd03239cdd6f72ac49343e0f5c941b5e06a1a72fdc215e76ec47984b904e7879292bc69b9140ba9ac73303b113d48a84261a2686291513028728e01b2968d1e31cf23abf3a3d237655a96209054851e9d0011d17ae594c6ecde8809522192427d42f5f0f3021c7dbb283316dbf995231235b9ca7ab67eb81f97f0629a007ff36e5c46709558aea0f604dcb01f813f8bca95d5c8abf0588aad586cb7827f8a27e6481bf112216d232fe765f1a9ba301d3ab6c36cdb789de0c891e5c5119401f3429072d14314d1768374ce898d73e63ee7d0034afec9fd0b39f23b9447aca3aee6ecc202db888e71e8c01b14d933133012a104d572130b01dacbdeaf4acca83b4fc61cca002bfa15aff8c112a537508232fd50981ba58f12a9e897bacedbb05939ca2a89ccf45f467e71cc1b4a623c9020556d65e22c26fefb59e963c15cdfd0f84f2d83fcc4411dd04eff8a4c204b70ff77db8442794a5f625c0bd1af043527e5c2cc06b20055a21154a09de2962bf0736038e4b63e8d95e20b7466bb5f5ed8bc245a90e86322d8b282de8708fd3a1d9143dfc6ddf5ee6dc9f7ab344611f268694b96edb068b93396f576ed9b27297d20094a8ebd06e15fc770eb06dc3f0ccea87e4cc89dd013a60602ca420f84ed3e64253610b629015bd5b0b551e99dc37de0485802c8051ba55b31cd9a4b1d6c16b265dc68f1cf292d60c92185dabdc89fdd0b7f1c82377eefc66a674c9cfdd99f3d78e0cc406d08bb5b2a59fff608b5e2d955c5f785a10a6a591ceeaf5db0855c3a18925493f79dde90f0844f34f189ecce0dcf403b42c600db8a8cc2cc8066b3999bab66844c85b6848b5a5c096f787b5131a1a95b39940ee2b63d01aae0ca1581f035c9c8d7f7c4668ad96992ca1dbe833fc9e1f8c1e82a191246959403f7914a6e8cbd2239934b4b4094911d960b7bdcc4ffc36aa03d43c850284b98cb308f687b2d01d3552fa6122f0ec91f2d7996b015fa4d80d9849c780a87b6f061621ef46248c78f0c98334e067564527f885b9aaaa5db6954da0750a270c4d319299e03c600f403109fc8fdb7f95019d535525ede66fe8a6ef25904d6cadb300adb0356a0684a9510284771bc3f88e09ee11c2fb04a33e111d38c3029a3d763dc37adc2dc90c4b182ac345c94b1364c016f6c390c2b7ded227976aeac055d825821ac8dc2e341534644a0dcaa39d78f64cba679a665bb927e5225af55ae0f8369f1ab78a1c9cd5eea5c4de78a70fbdd5b4a03efbc8a02ce181e664632a613dbcf6a3e13f095bc1e2fb0e383f27607e273e4ffe067e289817357639a4adad0b159170ae3b849324ca50fafafc431c74fcde316523471ef1238f740fac2bce16f3b2dfcf6f8fab07c0e7f6697fc7143064f4a2e434f03212aa1e55ab61c8d8e519c9d29af6a6173c157c293fefbe6b6e6d58182e99ab3c15ccc5426ce74a594874342555ba95d14056bbec9c9efdda70a3cc98371a369062aa8c63e5a4c0e4f1ddddd554155d0f06ce26db93cf57b9d75375a17e61aef68c9dd2807762a3f0c43b81811d215652d4d164fda4fd031d01b4ae7fea7fcef6588d2261b0b43f6c6c558f3f92f6a72a6289b39bd5009459408394ccaf13e995f6e5954a55ac629debc62a7841c82011e0a5bf6bf66ca81eb1565bc284bd330d0fed4309c6e00c5428849277e9b9bde76d60739dbfef4a6d44039d4683c9551a47bd0a3e255dcd5dcb809e37506980e4ac71a0d6dcbd42c5fab7ce9b12cc0eae37264288888ee9215570dd0948cd00c356abded309b4abdab246d1869ee9f3ddc23feab8af417377f721764f9fe16ac97168c626645cd3db4c1f0da027b45e6dded8a0836c45196de086c5bbde5ca6ae812c2dc0434dfa050ce9629680fe7214a5546f9ce5badca5ea69ed56dede71ef27959a625cf6f7a48d1890a66e03903ff8c3f6f54b11aab61dae64e4e9f10477475a129a7d74acce765a67523b969ae53c80c1769d703e0b9704fe71fa791f35ad21a9db13a1c0c65d01bcee08047fffe3073d2a56b6c280433370249eb2f24941743750d4697d844b743ffa124f14760f5383cd9219cf42a3e41d54d1a0652b08ed81e9b6cd6d8b337f21dc321909acc62e570439071e7f81f05bafda1c28cf9133347ac8b0ee684893bfdc0fc7f598db8b221878b762b6ef43b780c2237d18a8123ae4b5f25de874d652db72e7ff5cec00ddd6d2902beacefeffdd10b65f662dc5cf090334594ad1", 0x1000}], 0x2, &(0x7f0000001440)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r18, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r38, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r1, @ANYRES32=r43, @ANYRES32=r45, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r48, @ANYBLOB="200000ff68000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x404}, 0x0) 20:38:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0e86dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffcbb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xc0f}, 0x40c) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000016c0)=0x1) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000080)="3ba6925ce7ff9cba100f7e4913433ed12a5af0425cadc231", 0x18}, {&(0x7f0000000140)="4491b77ebb67f013ea05d54eeef3b0c92bef2dc002e9017f44cfa80900097801da4a68a3c698d94553ee485092f229328215d8567d012c5f35b7b5271db684e7ff69cdf604beff3ec048a9d543c6a8fc11fd47e1115301a43bd6bd5a67f5a27427b7a11192969a4131ba9a55430297a82ae0df5c881be1cdf867bd65b424f2c408eb8d2f43eb5da1fe3a420f9c4384de651ef16834cf0b7443", 0x99}, {&(0x7f0000000200)="d32307a0f3769d8c0ade580ff14b055ebfec78769e8a21da420a581b305faa874f3aa83cd293338d9488a54dd07abf5019277a05815e15c06beacd4501f148fcd7393733d957154e4cf2ca4e499f88565811b94af90ea0600325d9931dd6e914812dc40fcdb9d00cbda5e2c979d1917b198cec4231147d0e8db6a6f7361abcbc7bc0b106b984ec5d94d8f19cdc", 0x8d}, {&(0x7f00000002c0)="5f1e599655805d6eb2c8a7cb8b7209f000208f2fc0066ddbe90facb7f3fced5c8023d159cf28c2e422e6840c4af6024ef0eac10e39ab2c94ad743e44c53c0937c7dc3b74c18a7480743e132f2fff2d3b8ab6a625074642c7cb647dee3cb58e12d12fcac56fdcf545b26f1d5eb11425b131a826db1b9750e5ea8f9b945fe89c181d8c1a78175bc1430ef3097a89808b1bb11a6888d76dd4b2aaa537c001517abd886473c8bac2df422d476eabc7e5cb83b9c310f07231c63f89820028b7511e246074e094cb267e6141ed76c7177080867c7639b8cb59832d5bda572d390110fb", 0xe0}, {&(0x7f00000003c0)="5d0ee112bf9adbbd1ff5079c6dbfc9ed220361ee9045c926914f15da5c7e9d8c705661ab90d840a3fc81c7c8b933cbfe279dd97976a9585b04b38b0ec400109fd84203443f054300ef14a1be1f3de6bc15eb86a77d4c12fa6f111f45f042a0b4ecfd666b2f7daef482146e46094140dd16be292e3b194d83671e7850bf2eb4e9283adf9dbfc9f7c3b3a6f1dcacc85517ca2f3cd2f903b2addea65aea6978daa438d862796239eb33d76a1c43030ebf01412fb96d54d9a9343a3524d6cf1d48c29269b7c95ccd8c733028bfb72fe17b297cb447f1222e8be86ce60af568c73da276", 0xe1}, {&(0x7f00000004c0)="fa0f94f743ea44def2486814d40b69b289409afc67131dcf4072f5ecd743ed33c638b3f6888de4886035cec5b3f0426ea74840298d99b457b59539ce6e811821597a120e27839812b295b5d165c76baff882a38fed9c091d20caec16f7353d3a7d9c83ec79da9c9f90f1c5206d92130f02e4e80c7ac0a51cd8ab2a29ee2968943434f30a3089cddcc0b0f3a76d71e9c4ff086f4bd0449f4ea5289ad633961c97e004c0190fd9276851dfbde3a92fa8bb86cf76afb7af934e5dcf9aafe6f2f121f4e088bef8d4a9a9da533ae8dee305f726d67730f91374540ae04a34c2cca439e192edd8643962606186c36dc9d8ab7e95c04b7bafe5b7d1895fac419858aa8da4924ce99a810bbb2610ee18bd0e5e49848aaa29562c865cfc7e63e02c2fcdacc17c491486e89e38805ada7dc444179fde6b6f74f7d907a211c5a9967f76d0859befb6ecf07265381079a62a40a04858abdc7b3ac679a1bd7226754a9d8b45cdf0e5f96aa65e1d909a9704a5e150b96b9557f3b0267aeb98c519d3222f4ea4d2aadda10702815c13dca2984d2d4f18f9d9fe5b855a4664295b5e3c64fdce1c799d40ab6ccd980d58817026c1740c109241395fc4cc9ae7eb69617f9525ad73e7c0cacf65c3586eb38c448caf9b6c996e6d07daf7d0181a99eb7b0827e5454f3575d5caf945675a7e954abe60f3ebfbdf532e1554f6dc89218e1570eca8a9756a488d84ff21a1c2649adf767670d42ba490563f2a90f46b743300b526f12087c18270bd8294736f8a6abc7fa410e59c21866ab18349aabf6e55c91c6ce67b0e746d6bdea09cb79136848cee264bc767f3b326d822d2fa67cdff4e1b1d38a43a436740d3bf250a589305db3b4955063ecf0d8be1607ec32d5d029084dce8ce847fa4494e7b3d0a024cce93df871371bc4c1bea062ea1b7d812a8167007ce46717273ec0c8308f25816bf102fa12c697d15fc40cf9909d6b62e236e871df7b1468d2ec525d89f693977dd2e82ec2739bc76cba9d749256875475eb66e7ad90401cea360110b809ef4db49de227598cf094e3de4209b3ee5b6ffa62f21f1f71083dbe31347242d1e45da014bf91a1b5165fc3abe3c3baeb5f01f34348f5d6961f62084181538ff399d45c86de9930af617ae98f9a1b79608c87a6ab5f04171b51f7db3734315bdac0b20f41936e64591faa434b9e68e8553881a9530ce877ef5540b85ff1072a4deb58edded67d92b97edbfcd12692aebab67551268bc677922b3ff4b569f68491dfcaeb7dc0d4920ff6e63eb13bd455545ad1412772a5efde3f6583bd1d6f6a106efe98b4e40b1a8169e1c4eef26d3fca9afcb3d355bcc2c71366efaf5ab76f7266750c52713686eb01ddce522754c528b01fe91b051b13acc0b66536db1d9cb827c52e9f7049bc9f1fddbccfee56b51e5c84f3985432043b549a68fe951ed334b3d3770ccf095fe08a3c51543d814bf1509af3c80e11fc78f3925c60a2300941d687c63c0e42aca03d063275e0fe65019d388c0d094cfd9592b8c8363f3e71ef0865dc52815e42d6c9472acc9c73af246cd99366505df90bbfc4231b9b8083047b723f90ca73e5ca99ae562c52aa1660f53e98f931458fab258702f8b94fd9e5b36d211910dcc4d15443a6afddae913088b5277d449f4c42f73dccfcab35afce77c31a1009e752664d6aa7f13f4a9f109d4ef37a76b7955e259055d22ae4cdd553db4a6787fb1d36b4143f9dc562939258469e04a03fc37f330c125339eb35755d7cf9270376422f71927505a9c5291a394246859fed2e13b6371c7d982ee5ea9fc876069276f89c1ca45e75e825bc4e97a61a6f7e9e7474595d28a3b1b787df88de6ddbe6d0958830505ce9d5348690a64c733d13abd2ecbd174c4386a908444f51c67e2462d9fe2a86971a4fe32ccd4f02c8ce61a0df4b0487886f4eef5583821cfe42f7f2131f5b737006ef467bd2067eb57886910a052ca1efd77fd29db04541c5778261e4e1161f169d1422a0566d5a08702d37e826c93f8adad1397951e29806baebb8e86bfd3a896b55939ae850211626f881c6b7a6f5caa90869887a797b2dd9e80971143a12717c64d9af844aa4f1d63e0f8d4876b8c9a99449f4636d33c46ee9324fca6561bd5e379f4f9046ae947bccf3548194f54f827513d59818c2072a80ba6e97f58b260eead7e970e7439bcbb3654e1bf30c53b92d57a812b3a3f89b960589865217bf400876e037ff71e962f70a8d664e958727f771ecbe55c4dbe376d04af2ca69e72aaa4bb764c942fa2aa038ae3e8893753c392327d090c61f87d7c181597755dbb5e09ad0a61e75e50c64e46b06a1b7e41246e8984269dcbac3bb3331370b6f17d0d5e4d43af8d14eceb48ff777a9ee4545db8611b8cc49ac99ce600eb16df40c175e805de63b75fe5718e4c49830205624ebe898165a8fb1e0aade4c6055fd121d431eda7da902745f1f77b4a6ab3d1b2abc4ecf52e16bbe12a2f2e0e18c1d589748258a8d2884a118fe358546f8225e6893d76db75360beae532f6991fc4ce68ecd042462d70c4c7de2261894385b5d40f3a8ad3d4c21bb23b6c0abf22032aa191bc0f9f06951b8a8db6974bc82747af93b4dec4da4f898fce93939fef8b3ab30ed208c25f09c4a7bd094e40129e6e78f598036472d4f598c91a8c4bae2e7096d61e571cf86bb258e265c45eab690099d7d786a69747c41cbdcfa6c9b56fea1b946dd793e9edd09de7f9e2ffe5e47b2ae79ee29239cbf5f73319e7e220e41089528f84360bb95181e4aadab1338e6534b06a403d00329c8e6492bf4101ba037356b67caae8510084871a4d3690245d491efe0df1fcf6e8a06c0f468cab5b1da2f4d6ca52cbcf9ebdb4a8b29ba1106f839c0c1876d152f4f9cc1e6a17281818db3fc3ebfcdd86997a72029d70097b6e5fef8557e9dee04e63487533a42a6a9d7c21a933cf7d24e07e923441912aae9dc3e63103457242db0a1db1b23ea1e4fd2a2888ade32ec497465f03dcacef448361044b2b894f7f7c6db263f2ce98c5fe5d25733011d9ac91b1ce1efb4b7c7369036b50a0825738f46cb93bfd297f275e012045da069db6def48d66a50ab30ee16a92b338bdef36ac070aeca80ea6845726cfa2142f26686ea0fabdfcd06b5737d41b850d8e426cb2cefefdc07226914ac43d5d75a1255e8362dcab43295d7ffb27e1e03ba247b3fe3c38bb2ebeed82a26ba76b42bc7e11e3d4e86c87c02b90af7b5a56f1561766983aa4b594c87ae1d2e46ba2eb7b2e313865871868ed192d7a6799c84451a5d9a5a32857c9a3d0db9c4390dc2c327a05253f5ac3bf9d58fb1c48400d9f61e639050aaec1425953ff3812463ed9d5cdbd536bee750622c0c7ca86689f63221939ae7d78559dfc71bead7032469259f913475b8f13ed36544d990d97b04705d4f45ecc1ed8dd1d4fa615fbbf7aefa61873c281225186c650c7d6f2b5ff09b5562745ad8820069495eec1f03c9b7697c7b4dd6910592cbbad14fc4cbfd20787031b0038ba8709abfedbee0df272a205f9f5c59534c25b6bdc272a219bc4040ce9ea7b40328375f899479b9094b97324901750e5351aba14a368ad890a8afe7b88740917edcf4ea7a53c19020ade8cfd0f68e77ce57f66c857e016824fabe0ebaecabf9df8465a69a81da1d11e15732ca3a55e2cbe768e5ac82e24bb429ecd292962a5914fa0506bf9769e111f0a606a3084f7bab3605ce36ac283d51e5eb4ab28c1b72089588d2e3bd9a2094a549b41a9b2b4218015c6a778df1d9cf58a30713948768fd0c3b817a0f1c9bbb7cb80c52ab473f1015f6a07ccec6afb2cc2bf62e9f37edf33d58f28ab4ef2fe7a62e23879ed6da4b164cdf5d91950c53c6824c517432190cd0328c480ab7122c0efe3e13394cdcf56b5d3851f68df595e93f5f93dee627fd032ebda923b284b6775cba1c2c8de08a7d88d28077bb12e44cd77635a3c1e5bd1de296098fa8e7c2c1fb924e3f71404d4ea9fbaffdc103487186ccf69c136e579a5f18c59a2a454e0c44d054a312d9c483b70b7e9a34483b159b8bae0a1e296e8ed357bdd6a9acc27845b4c3a0d368dfed7617cfba8f1f867106177d1c9bf9b6f4729d6c53ca7ee7709dae2dc60273e39f146a75cb5413cd28ea5401b4e56dd7849b996821523ae7822bcab765f87d15390611013bd3a0ac9562c67ff2fbe21b243b8bd0704feb03906978c203d5f6c5539f750ef75d45a9ede85fb71276be5fa4e613eb38689820ccfc21ed85e9eb1a4ba397c121ab909d208f5b7d69161eba834d2222c34639ed44e390d6d006f85d056f93ca1692ddd4a712b21c908766628ad6d2317c86beec9ba653e1738a52fb4fe99d67494474d4e34a6bd40e42fcf8bdd959e96edea02a72a1d66c42f576aa8d411ceb484c34018e4d137efc572601fbd3409ff8434d93c257d48d2318717b1a201d8e48af4a4572500e3c04324245d4c7e06b814aafcd7f40d71dfb846a41ad50f80b6dcbff69a58f588ad9cfe1f85945beec4fd87605245bb49e67a7b145406a481c5a7d0654d454be60d1cf1d771a4fb5a87b2ce591429c15debf6e971820e2722808ada1d0feeb1c04ed85ee8c4e368322a927f1eae39202fae2648ebfbc0f5d91dd1227f0c3d40fc664fee6f755cd2da6ddbd571d452cd1f6b4982624a133b9e0e962f8f6193b02301ebe0a35a607fa48a9468a8402ca9a40f37ad27cbf5a2463c678ea857ed7f7c8238c87333dcc31a82e6b7073d3116d9520db486845e63b506754748959d245b5427ae279d94afa309dcd02bb6e48693ffcdce1938ade63b84b0b278a6b488d884f18c59f5da029ad3720620c3114ae4dad547f90efd067ee3c849321444c37733169ec04a0c6269235b30a0bbe85d3fbadb39465bf64b4492098039ba0a009bebc8116302898181ec5f74f7eaa89286f444aaefaed320f70378aa366a76a19226ab9158b8abe5ed5f27795226e9d18e20751697da0a8ac5e86ccf52ad547a3c7e0403c135b55778ee417f9aa1c9e8b75bee214200d76de697a8e59ec701b9cd4f296b35a602d043a30d466995f920d161605735dc52b06f1a5fee0686c6281bcc7a1da7762c3356ccc6e99b77190c58da21ea6d2d6d59d5343cf0891033e9ec6bb4f85cba57808fe969131b96cfaa915bc4ac7f7e96d0510c37ba1a9ce105509c7634f7c6a5d1fd04f09f7b330bf29f112a2141578fb1772f1ac0545569ce8bc90aa4d2d7a49b9c6ccecbf15c32aa88a68a8147955bda16ede69b49848c1f4d052d3b590490ff4ac8c6e2bd5e3752d3cd72e0c2060361650be004cb1dea8b53c91968073c2dd9d80bae74822b78e7814b6c50ac2ec72c9bc91f1e14aa1b727f2b1e949c2c35f94ec270cc2198689e60b6f91957c7d9371c1fbfa6cce0edb0f6d34dc593e6fc31f4986601fac8895ea5c3389bed43cd2551ce7d2a555847b96ea9bf491c184585db029a7e9d3fa6f5d741156619686c065127ee45f6d8b71572a8c9905fc90047c7b109adc5dcde535436ee17436ff6f68f2619f975af47f3ac7d3c6706dffd3a5be575dffb47468515874a9dffed69ec0e659298f669b38874d8da9e541e1aa9335ee622fe866b4321987d9129313a59a112b316618e818dffaf55b11edb44ffe4f3bd12522d0b201f1bd3467407ebcb84fb7b3f8971e610d7c459cbd69d089e34d81100c7dc67cf66291112770542abbda055e088c6efef1b97ea2c9ab990304ff7f9bfdafc085b2d5a6565f09277798b5743a9", 0x1000}, {&(0x7f00000014c0)="048928c85d1be1495b237c93b790757273a43a7d3c736606f3356c439c6c71691b84515591539928bb857947cf513f29d6dae3c0572327a30a6d47d1ec2bf2b9e273dc45d69ccebfe4f492a789e7c0c06e7060c90b913736e6de6f97a875c696aba27ea223bd464039999c6c838e6ecf19540dd47244588f6d54bbd47b65c17061518fa5f1132b20bfb8d44f2d0f0f750b6295c247cbc177", 0x98}, {&(0x7f00000000c0)}, {&(0x7f0000001580)="326f57aed591da4b80b2ca430b25cfad303912e9c35cd430b4ac960c1badd8af33325bbc954fca0d1ad8e9cf759bf7729564", 0x32}, {&(0x7f00000015c0)="e69b", 0x2}], 0xa) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:38:33 executing program 1: chroot(&(0x7f0000000000)='./file1\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) utimes(&(0x7f00000000c0)='./file1/../file0\x00', &(0x7f0000000100)={{0x300000000000, 0x100000001}, {0x10000, 0xffffffffffffff01}}) r0 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1/../file0\x00', 0x8000, 0x28) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x90) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file1\x00', r4}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/../file0\x00', 0x208, 0x0) getpeername$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) close(r0) 20:38:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x61, 0x0, 0x0, 0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 20:38:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x1, 0xffff, {[0x80000001, 0x4, 0xffffffff, 0x20, 0x100, 0x5, 0x4, 0x1, 0x4, 0x68487f41, 0x7, 0x3, 0x7fff80000000000, 0x400, 0x8, 0x2, 0x5f1, 0xd0a5], [0x0, 0x650, 0x8, 0x1bfc, 0x2, 0x80000001, 0x24, 0x1, 0x401, 0x4], [0x1, 0x8001, 0xfffffffffffffffc, 0x10000, 0x7e, 0xa62, 0x1], [0x1, 0x5, 0x7, 0xffffffffffff8000, 0x0, 0x3], [{0x8, 0x541, 0x3, 0xeb}, {0x2, 0x81, 0x100, 0x2}, {0xfffd, 0x6, 0x80, 0x3}, {0x4c, 0x888, 0xbab, 0x8000000000000000}, {0x2, 0x7f, 0x3}, {0x101}, {0x4, 0x8, 0x7fffffff, 0x100000001}, {0x9, 0x200, 0x1000, 0x1000}], {0x9a19, 0x8, 0x800, 0xff}, {0x100, 0x3, 0x4, 0x6}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) close(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000200)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) shutdown(r4, 0x0) write(r5, &(0x7f00000000c0)="46d0ee33aad8749306a783efb588f7aa750306a9cc613a11b11729d09b8844d8646caf36ceed8493adf5a16a88bde4b3af47006909681aa84719f195b0eda0999cf66aa963adf526af45fc0f8c4e453ad6422328cd126b36d95e0cd116ea19593004c1065db218000a89f07c6ad2709b743b3ae2f40a0e9bc20cd7b4d71e8274967d912701af66d01534dfd925ae5308ee86ddb97aa16deee5033dd1b1bbfca4f55a185ee0b3ef30032105547a9a9c9a07e7a16ddf8c663d851eeab19771b5fbe205b80a6425bc4d0c4aa6404ccf7da3667949d20fa620f2cebee1833c87652c21d53249945c3c8f", 0xe8) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xd15ad0e3fbcc43a6}, {r3, 0x60}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}], 0x6, 0x5) 20:38:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) shutdown(r1, 0x1) 20:38:37 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) clock_getres(0x3, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) 20:38:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0xfd}]}) 20:38:38 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e3299277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f53319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d9300000000000000000000fa4a79ba9c9c30b517e8034dac0d38"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r7, 0x0) shmctl$IPC_RMID(r7, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 20:38:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 20:38:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0xffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000240)=""/25, 0x19, 0x800, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x9, 0x769c}, 0xc) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{}, 0x0, 0xb6f36ae366085b86, 0x0, 0x2, 0xfffffffffffffffc}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r6, &(0x7f0000000080), 0x9130dc0, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1000, 0x4, 0x9, 0x0, 0x8, 0x7, 0x2, 0x2, 0x1, 0xfffffffffffffff8, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045, 0xfd}, {0x20}, {0xa, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() kevent(r4, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r11 = dup2(r8, r10) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000340)=0x7ff) r12 = msgget(0x0, 0x220) msgrcv(r12, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000080000000a506c69c7f93e349210000bce29ee1371827cf1af254498a6c9eaa7a1333cd688700000000000000000000006be467b8c632d9f52ed1695f70f5775fdf237738c9a338679f72debe92783a6ae56f8d612609b7df9e85562783dd7dd192823080729b34722f9fdcb27d251c8f9e1b1ef68b33f1a8581dda884c5d8a6bd96930fb310a24a673f5b18207aabc2d534328ddb337cba379c4622a52b1b48d262dfeba06b9ad615ceb4b49e312fc9033297f80be629c18e20f5d519b2bd062287ab55e9285d43b301281b73bdc137b23e79591298a8af6769afcb45f3ef45d8bbed85fe2937f387fbfa4641b5e655ae61991511f4904e120606b3819372afc019d7bff32c8dae5c02e36ca8fde9cbf0c472912affe8e7e6b12a5be24f59766fae2ccb475a791197396b4091284e00bdffee7d6deb4d8f7bb85b628ac3d93d0b22bccb1f312f27060dd63e5e738e58dd723c4b5efce830c70aafc064e95fb61ea61bdf4ee39181b8a3ccb2dd5554151c5f745925156b775b5ba9476a039cd3caf1e0a117a28dbb6fe6db3e203326ede4ee905e13b87a616b216c5a7eb51f0a009221975e39fedf23bf4100ee2c85c94ef9472691cb7e978"], 0x2d, 0x3, 0x1800) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r14 = kqueue() fchflags(0xffffffffffffffff, 0x0) kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r14, 0x0, 0x8) 20:38:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x0, './file0\x00', 0xbc3, 0x8, 0x2, 0x1}) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:38:42 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 20:38:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:38:42 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0xc000, 0x9) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a2c7a079061902000000affb68daff7fb64276fffffc35000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fb480c555ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 20:38:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100c, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(0x0, 0x1, 0x8, r0) 20:38:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x12e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r8 = syz_open_pts() r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x2, 0x3}], 0x5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x7, 0x1, 0xf640, 0x3}, {{r7}, 0xfffffffffffffffe, 0x72e1f0d105d6ded, 0x40, 0x8001, 0x5}, {{r8}, 0xfffffffffffffffa, 0x8, 0x1, 0x8, 0x4eb56e7b}, {{r9}, 0xffffffffffffffff, 0x90, 0x2, 0x6, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x5, 0x7}], 0x3, &(0x7f00000000c0)={0x7}) r11 = kqueue() kevent(r11, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 20:38:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x100000000000007, 0x401}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/156, 0x9c, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/108, 0x6c}], 0x1, &(0x7f0000000340)=""/27, 0x1b}, 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) close(r5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 20:38:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = semget$private(0x0, 0x2, 0x22) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, r10, r16, r19, 0x0]) r24 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r25, r28, r29, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r4, r23, r28, r37, 0x19a, 0x1}, 0x3ff, 0x5, 0x6}) 20:38:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x6, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1, 0x3, "13446c91bbcd18deb8c67188939f63e528a3c661", 0x0, 0x401}) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x3, 0xd6c, 0x3, 0x7, "7c02f7c30888fbd7768b7566ffd7b1246a8f7aa6", 0xfffffff9, 0x7}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x970) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/1}, &(0x7f00000002c0)=0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x4, [{0x2, 0x3}, {0x3, 0xcc1}, {0x1, 0xe0}, {0x3, 0x1c400}, {0x2, 0x80}, {0x1, 0x3}, {0x3, 0xfff}, {0x2, 0x1}, {0x3, 0xd5c3}, {0x2, 0x7}, {0x1, 0x6}, {0x9ac149dae65874c1, 0x7fffffff}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x7}, {0x2, 0x1f}, {0x1, 0x2}, {0x3, 0x1}, {0x2, 0xa9}, {0x2, 0x6}, {0x1, 0x16}, {0x2, 0x8001}, {0x1}, {0x3, 0x7}, {0x1, 0x4ee}, {0x1, 0x6}, {0x3, 0x5}, {0x2, 0x3}, {0x2}, {0x3, 0x100}, {0x2, 0x7fff}]}) 20:38:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/153, 0x99) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 20:38:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0xa5a) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 20:38:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x100002) fcntl$setstatus(r0, 0x4, 0x40) socket$inet6(0x18, 0x8006, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 20:38:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x0, 0x3e76, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401, 0x8], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x5}}}) semget$private(0x0, 0x1, 0x211) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x15, 0x0, &(0x7f0000000140)=""/21}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r0, r5, r6, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000900)=""/206) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) 20:38:49 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) r10 = getuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getuid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r25, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r26 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xffffffff, r10, r14, r19, r23, 0x164, 0x4}, 0x7f, 0x7, r26, r27, 0x4, 0x8, 0x7, 0x400000}) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r30, 0xffffffffffffffff, r35]) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 20:38:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:38:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) open$dir(&(0x7f00000018c0)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r4, 0x6, r5) write(r1, &(0x7f0000000100)="d8", 0xffda) 20:38:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = semget(0x0, 0x4, 0x20) semop(r2, &(0x7f0000000040)=[{0x4, 0x73f9, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0x74, 0x1800}, {0x3, 0x401, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/83) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x3, r3, r4, 0x0, r6, 0x1, 0x3e62}, 0x7, 0x59e, 0x8001}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r7, 0x13}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:38:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() r5 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r8, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x69}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = fcntl$dupfd(r11, 0x0, r9) ioctl$TIOCFLUSH(r12, 0x8020699d, &(0x7f0000000300)) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 20:38:53 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060fb4119e971a2eda9c234acee9bd5220e7912ef3fb6ba779b3addb6005886277d09104a5b8bc03098b189edd83e9e82779739489953a98f484619d358965d857c19157fb5d300efe913bb510c402e4ca7a1d7ec01921f5942db30d930e1e54e3d2b2215f680cebca8e96700aa4a3b6f5dd25fa76eea023bc3e51b605a25dd4330e08a092ab283f90ff7866b94002714006ce19536e91025b26e7f3e90"], &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 20:38:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x9) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x5d48) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000000)={0x6, 0x465, 0x5a, 0x7, 0x7ff, 0x1, 0x7f, 0x10, [{0xff, 0x2, 0x3, 0x3ce}, {0x7, 0x1d0, 0x5, 0x6}, {0x9, 0x3, 0x0, 0x8}, {0x7f, 0x1, 0x5, 0x7ff}, {0x1, 0xffffffff, 0x10001, 0xfffffffd}, {0xffff, 0xfffffff7, 0x10001, 0x20}, {0x1ff, 0x3, 0x100, 0x1ff}, {0x0, 0x2020000, 0x2, 0x7}, {0x1ff, 0x0, 0x30000, 0xff}, {0x5, 0x7, 0xa0f, 0xc4}, {0x2edf, 0x0, 0xfffffffb}, {0x3, 0xfffffffe, 0x2b6f, 0x10000}, {0xf4, 0x8001, 0x2040000, 0x9}, {0x5, 0x7ff, 0x7ff, 0xffffffff}, {0x5, 0xfffffffd, 0xfff, 0xc5f7}, {0x6, 0x5, 0x460a, 0x5}]}) 20:38:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000180)=[{0x2, 0x9, 0x72, 0x287}, {0x3, 0x9, 0x1a, 0x20}, {0x7f, 0x20, 0x0, 0x7ff}, {0x6, 0x0, 0x8, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:38:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) readv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10040, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 20:38:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a720319eeb4c394ad992a0b6764f8e4de8911205e88ee34d82ac03371545b46974e07c6e5af95b2e99b9c065ac187cc67b9129f601cc9e3c103bc1f2ee3e826f518f2fdc7ed9e3abf7e101cf22ec72295e8e19d604a64418f9e7e7356d2f537bfc3b100150e70f8abb3b1d2d9850"], 0x10) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') r8 = dup(r0) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x39) 20:38:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x26, 0x4000, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:38:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:38:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7ffff7ff, 0x7fffff80, "0710000000000040000800f90000f700faa36082"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20602, 0xc4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xff, 0x113, 0x6, 0x1, 0x4, 0x7da0, 0xadf4, 0x0, 0x0, 0x0, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x59ba, 0xfffffff9, 0x4, 0x3, "3c0df5c534d80944fc89776de5a26f47f3986f7b", 0x5, 0x7}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 20:38:57 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r0, &(0x7f0000000080)="6d5b402fe3b7c55783560f4cad826358ff6923848b5b14ad371400001eb4e96cbc172bf0", 0x24) 20:38:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x14f) r6 = kqueue() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x28) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0x0, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x100, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) getegid() getuid() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x2, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r18, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) r31 = socket(0x10, 0x3, 0x5c) r32 = getpgrp() setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={r32, 0x0, r30}, 0x3) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x1}], 0x9130dc2, 0x0, 0xfffffffd, 0x0) r33 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r34 = kqueue() kevent(r34, &(0x7f0000000080)=[{{r33}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5, 0x2, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0x60, 0x2, 0x3, 0x22}], 0x6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x8, 0x20, 0x2, 0x5}, {{r34}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x3f}], 0x1, &(0x7f0000000180)={0x0, 0xd}) r35 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:38:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:39:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4008020000210], [], [], [{}, {0x8a9d}, {}, {}, {0x0, 0x0, 0x0, 0xd5a}, {}, {0x0, 0x80000000}, {0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x400, 0x200, 0x9]}) 20:39:02 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt(r1, 0x7ff, 0x5, &(0x7f0000000180)=""/227, &(0x7f0000000080)=0xe3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 20:39:03 executing program 1: execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)=',\x00', &(0x7f00000000c0)='/\'-.#\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='--*\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='-]\x00', &(0x7f0000000300)='#(/\'\x00'], &(0x7f00000003c0)) chmod(&(0x7f00000003c0)='./file0\x00', 0xd9) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) 20:39:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0xb, 0x4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYRESHEX=r2, @ANYBLOB="f55ab41f0ba9c7363fe8a74324ac44116b1d97d613b0c549e49712ca173ab90855a06bc8d1dde3fe8cbbaa110a70b68012c5214918add73dd565f3fb65276d662534cfc8cf24cc50689c5f57eed3e6cfabea40a4c67f2ee8b8f839529bd499d5c37e75bc17523c1cec172ec7f700c38a69df381655071f83e86493d4fa593f860a1d9c76722a5dddbf753c9c530707dfe7cfd063c2333a6da01b898fc40bc349ebb26a1ae74dd5d6305eff75ec1f25d20046bfc864b9625df1e2f09b7a2b93348a059bb70f42889db570f813b1073259b2d83885c0e4dfb3e7df5bc6269eef9a", @ANYBLOB="4430738c87455bdc", @ANYRESOCT=r3, @ANYRESDEC=r4], 0x5) accept$unix(r1, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64334db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003513000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8b9101f298de56e3a33aa69f4b342e85423ab89b866e24576b284e6f45cd2a4ec5fb4e3cd9031167685f8e2fb7b8ac42df"], &(0x7f0000000300)=0x1002) r5 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r8, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x21]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r9 = semget$private(0x0, 0x5, 0x204) semop(r9, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r9, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r10 = semget$private(0x0, 0x5, 0x204) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x209}], 0x4) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x42) 20:39:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 20:39:03 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) setegid(r6) 20:39:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') 20:39:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1a3) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/36, 0x24}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x200, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) open$dir(&(0x7f00000022c0)='./file0\x00', 0x20, 0x2) r2 = socket(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a81a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0x193}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x10c0}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0x1122}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) r3 = socket(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a81a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0x193}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x10c0}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0x1122}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) r4 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="796c1548239470f56a78b9ddbc36f040d45a04abf517c7d53748d8320b9b4d1803ce596927c1300c0267f5d22174c423f01cc9cfd618f67283368c2221adbfd39c8f98fd30177e88f9361f42df45d3f6e571a60650505f52ef4af2cc3d7a770a3671bf32ebc7aa87af22a7ff077ce8f3be0077ac79cbbaf54de87e0f086fdc086e30b95067045ed4096ec5522da34f0e60dbe343f997b73feca30cb10fd14771bc03d46176c8ee203c7dd48254929a128fc48a8e46093a6f18df4022c1e0387ed851d9e9e38886c6099f8078c0fbb193236f", 0xffffffffffffffee}, {&(0x7f0000000240)="4e37dc97e72b391f33dd1238d209583e973fa7e6e0e36c80a3a1cd20bcef0d67cac37f66fe763d0e9ed68358a824864c4c92e50ce6eea1f4e36215fd5b81c62affc74ae75d9d0975468a20a74a034fe7ba023e4cffac7b33d99dac190cac277deaf92c585db573a0b238023d40fdca9bd9d0cd16f42f0f69c9ca504f33dede18c2b7ce3d44c22263930dbb3a0fbe850abb84c18803a5af3545d3cd73ec1a2abcaca6e949b3d7a1ffcf75828f44e51bb42500121259784a85276258a8c0aacb58d1b96c7d359968b9d658", 0xca}, {&(0x7f0000000340)="9a7c5cbbc79bd352791a4b1c10bf0dfcf8699a8c345bae599aa16de8d0fe1c899ef994316e834d78732d2df8d64ed0343cdc5b3b62baa26c7b870775", 0x3c}, {&(0x7f0000000380)="34d2deec0c7a3663d0fce56353b73e52772fd233b38dbd380dd3aa8c5f2393c923df36516619e0544ba5c81bc6a72e7037e29662b80e37f8ae967d5afff15c1f221d914112b6f20171be38fc", 0x4c}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r0]}], 0x20, 0x6}, 0x403) r5 = kqueue() read(r5, &(0x7f0000002280)=""/1, 0x1) 20:39:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4001612) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x401) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x180) 20:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 20:39:06 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) pipe2(&(0x7f0000000000), 0x4) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 20:39:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d192e2f66696c653000"], 0xa) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r6}, 0xc) socket(0x10, 0x5, 0x80) 20:39:07 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d38418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d21d000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16a144995518d9cfd77362098e1e55dc368ed7788422d2e5587e417e716be040a9"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:39:07 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) kqueue() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000007c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) preadv(r4, &(0x7f0000000700)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000400)=""/44, 0x2c}, {&(0x7f0000000440)=""/251, 0xfb}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/226, 0xe2}], 0x9, 0x0, 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) syz_open_pts() 20:39:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x10000000000003, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r4, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:39:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/161) getuid() getegid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r1, r2) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57487cb588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe242a3702991a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae46c5ea1e09115a272ad61fffa7aa46fb3852a1f934fa0a39328b358c8e84b54b5403ff3176db73fcaa1ed010817d0ea42681a735323f11756ed89d1607a7c9d5f327670dc9d1cf9ade5766292408d982b0e7ecf5bf9d3cc0566a7eb62a380cff7fc6f5caec32070635eb57ee19437d8c7b05c60b48e475f50ba22a81b72f33df05e426bf87640991013c97abc6562fe4d9386ced29d48f2fd031af8d1380d40a42b8f17c670f4d72c90a86d82a723bc7ca32d335bf1b563f0723a98fe07b1a9f9a372da10300ea8cdba1e38dac24d56cec0cf02d116c4422831a94699fb566b1e4a0bbeb0de8deeb727cc51bc6eb7f344253c15d6316a7842e2d9bb4e3c593fde39a9b00"/503], 0x107, 0x800) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000cba94c40341a7fb837ec3fc72a4799614b42e2f0f28f53930ac9ff03000000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbcae9fd2d1817724aa40026cdb7"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000780)=0xff61) getgid() socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) shutdown(r5, 0x1) socket(0x2, 0xc003, 0x0) 20:39:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x6, 0x2698cdf2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:39:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r5}, 0xc) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 20:39:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup2(r5, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 20:39:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000090001ff07014e1f0218278a5cdf71746373ce19dea5131dbfa0b5f2da9f467e863921e48fd65cfc"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup2(r0, r2) socket(0x18, 0x4000, 0x3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) 20:39:14 executing program 1: msgget(0x3, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x1ff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r4 = accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x4, 0x1}, 0x200, [0x9, 0x4, 0x9f, 0x1000, 0x6, 0x4, 0x7, 0x5b810000]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r2, 0x0, 0x0) r5 = msgget(0x3, 0x80) msgsnd(r5, &(0x7f0000000200)={0x1, "a68a95d22a67289701a0069b200164bcc60ee3064b0eeb001504d36837cc6d9a8942b2c6504bd8cbab808ef7d532f9920a159c5acde93c6c79103b14b3e330a15c0c50409c7d01fbc9177c671f5c871cad0106601941d56aea925117c44fd0c053a2d5dfb11c8346f1b9aa99ca658610e1c4c463e108d48f67b2e5546154a9e8696515c6a6e466159738ac37cd471cb57d3f76ba83"}, 0x9d, 0x0) msgrcv(r5, &(0x7f0000000200)={0x0, ""/180}, 0xbc, 0x3, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) getitimer(0x2, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x8, 0x4}, 0x0) r6 = semget$private(0x0, 0x4, 0x201) semget$private(0x0, 0x0, 0x80) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 20:39:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x811, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x8d2f, 0x0) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r9 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x40, 0xffffffffffffffff, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r12, r13, r17) chown(&(0x7f0000000100)='./bus\x00', r11, r17) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x8000, r5, 0xffffffffffffffff, r10, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r20, r4, 0x7, 0x0, 0x4, 0x80000001}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 20:39:15 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x1a12, 0x0) r0 = getppid() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/127, 0x7f) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1038, r0) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffd000 didn't change! 20:39:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x8000, "2ea819ace46ade000000000400"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="01fdbc81e400ca6e83ae00"/22], 0x1, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 20:39:15 executing program 0: pipe(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="1810f8e94718c353dc88810db7856c23a0be91905efb5157c09415d2581b15dbb9f18bd00312910a330d16e278f3e05357fe360c7669210a0526309a75d79e96491b2c647f7c7417c01157b4fc4dbee399b3d0b03464d646fbb22783d1ec2cfe3506cc9eb7f62eb2c60cc05e7d9207f50aaaa9b800e97a4d812b0874496da98f50ad9eab63d4849fc0a0529f969aae9251b59b6d470d77fb0be2b5776457cb80c5f39e94b8388bff861098010d035116c332a57767ad71549857c5ba841158f7fe8dc640cc9ec0726c7339f30b5a5449d24d484d9f636edd88d8588f3c9b61d38ae7", 0xe2}, {&(0x7f0000000200)="69b85f9d85cba02f27525b08063776dd3732eea385e7547a7542816e3659368683e7dc7e309d241f50583729b696c5b37b041d9770dd07965f0a6963a16f54f7081a1393", 0x44}, {&(0x7f0000000280)="a10b49847b8ab3b4aee8106130f10282c8f707d62c110b7ee53e3a70db4b043eff34c8948ec991094b0d0ac8531c62eae9ac3ffa9d9f0500307d764556fdb6b3254b44e8902303eb4c463f40cc15238bcd92b68ef7514c5a620c2484e9be735559a71cf5bed7310349c502241dcf2c6e2fdc729f433d0eace06b9c7f2edde1cc6a909b255d1c2eb3c31ce8f2f29bac0299cbdc8c7b60650cf37c31d9f1879d971e4b326c97df9ee360c26d32e3185e8d5f30f8dc179d4ff3f568f5cee054", 0xbe}, {&(0x7f0000000340)="4e10f9639724e81fc80d42ac21829e9797f61c7e9731150c6000cd85f6b74b043fbfddc1e478cd44e24b", 0x2a}, {&(0x7f0000000380)="dbbb35a7cf68e402fbb01fbf28c85cc6ef413ac46c896f7958d0f44616f32bbcded9e3966c8bd2e4311df2536ed7d437d6c6af26c4605c49880d02afb22214236b46523d16e1a486b2d8210e61e750d52a196f56cfe0b82e2f64fc82d437d96ccf0fce3b26feda1bf407fdde51734de3f89c7eaee60e8c2d5ec3c4841729aa1a59e82cf83d6511eb3bb080bdddc335758429bcedbf0b5314ee4310b7b297325561b2b8978ed12c2abbe5aaf1ceaeffb2f92a95a0c1e636241965f66ec9b204fafbe604c7db831a368b01b8e4622ed236b8f5270ec24991", 0xd7}, {&(0x7f0000000480)="016d6400b095cbe3d0f6ced6ec022bdd21abc7935245238fa1e9adb94e240f98c27eb598254ab03b5c5c36bd6a8724456b0455b85780cae6168af1a2b62d509a148e9db0a1b5552cdd9c97f671344b9c3aada6b378f75c0d0135f27592095b0e552441125cbb8c513bf2a83296b5800e91e98c3052b1488b96ab7540973b4c6654262cf8572edcc0797abf32812883276d16966876a1", 0x96}, {&(0x7f0000000540)="17c0a2898dd0a3f00e3f81644f66c1938684121f98ac4401fef4", 0x1a}, {&(0x7f0000000580)}], 0x8, 0x0, 0x10000) r2 = getuid() setreuid(0xee00, r2) syz_emit_ethernet(0xe6, &(0x7f0000000000)="ee64197987fb0ba71d8e708ba452b63349dba69be289e29a010ffe9b7833dac72225593f286e853bd3c2104299e90a3ec5d54f7b10d5cd7bd75994b6318d091d22495cecec10e1a84754852aa093895f3603138af6529c89eb85a5517ebd0798fef8b6d551fd45f2d3bccc030ee7803872b18e0eaf70aca975e1177de69c08719dbdc52fd4c9c0d4a239e75776b7e3371c1c9aa6b9b4b22a72eb7125db42cc28c1fa7169b1b638d5b47f529a8cd0afee0372d3b9c99d088cfc4b4c271c5245a59f542d18e8f6a5c20efb8cdda06e76ae3b9555ab87cf77773e8ba99529a232daf575cd1053ea") setuid(r2) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffa000 didn't change! 20:39:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:39:19 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5", 0x39, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000000000000002000000000081000000bbfe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="3727b4139ca433aa72d57c0000e009b79e3126770b3fefd5d23058d8636a857dbbae2336625edfcb193db307958fab7a562f2e16768e3e0459827783f628eb679d9913da979fbe99135d58c8860beedc4b9a324e5b21499fb30dadcb4f93f02208c3d9f574db685d078ca2e0b71befc63cb61d2cf642bd35ea368ee7ba0414520ed07271edc0c8843fb919267923b44de060a22b4172cf804aebcdd27a0dfe1cf5be4ed6f7b539a42042cef7ed8fbd042503302eaa6b60bc8dfa9a2dc698c1a6bc1e98658830d16b10c900638f"], 0xa) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xffffffff) syz_emit_ethernet(0x5a, &(0x7f0000000000)="4dc9058dff010000000000000155d7f0119e9c6f1f37157bba64e64c1fd4477ebac37c4306ed3506f8af266dc836ab662322906dc0fd2bd44c28b0aedc03a412be7f50e4eb01063e8c00158c57bbb3d8982925b8660496e4f9e8") 20:39:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00973800010000bda1e800000000e71d0b3e71d6304a087dddb200ff670effc675ed74e7339744ffd6898f0000855559e63c5554993cd3c40d9fd5df85660140671273b7e901000000fc0306000000001eff0000090000ad21000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000080)='\x00', 0x8, 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="7c69f1e65487606099fab3322dff351b083f6d02f0ad57dbd36c9c1975eeaba2ebc6c87d89fd347e213fc1bd5d9587ea617b6cfc620f6f0283216967b544943e3a3225ccb2d31aecd4277d5767015ce76dd821d31c1208604911ec93922b9cfe5f9cfa7a49ab9bdbcdeac2238589d822581c77e1e8d3b03ae29605c7f04fddb34c33a2edfadfacd16c47e9dd1aad327f13f5231bb3daf80cad720397e9c125dc536539e0375ad56831b233e4748084b429f0b63cf286918631b2c90066cea70b7b90fd254c11deaa8ed97ea22701ba0fae30afd89c9494b834ddbf141e849e67f8d1a477688b16d3f2cac9afb96e9e998a26dfe9fe977349a01fce99e4e941562b42f4c0f8ccbd3c800e1cf9e1820a3db75625b29a6a713818135769e3d9f87b451cc9a2700de02f76a781f3daaba6e95281c5c33509a742d1cc2dd3272593433f32ea80f7e9710714261e3f8a7ac1731fd01380d80224f74c471cebc26f51424295f3f84dfded4782b724930def8809956ea1bc3baccd89fc4c7b6ca3d4eea82b6e4b5d26f82839459e5e0591a4563602f5595d0a541ca2cfe0e12db78d77b2a68faa47f7aeb3ccbb637c2c88ea790cf61752ca7d0d5fbced051ae2684742b774d7bc28c12c89a01333b15efea2de586772bc4590e85f3f3484bb4d3bdc39d9fe01977674b236ed8bbaf478ee9f1c7dda163c0b4af4240197c9b0832aa67ac3f6685dd71fe293269aa5f3c25aa29ce67fe497659e9fc186feaa6eb7a3667814fd37077a75d109b505556868e83825a3ac5f2e74e36d0524a66096f535fd7b58f82a17d4f92ba2d2704618fc1ac204581ece32f94aa35fbe7325b9dba0e03a3ddd10b667083863bef2007a49eaf78b5982af97e3a5a5d9c0b41fd09a82b89274d05deb2bb9702beec8bd0ad9022bbf4f24976aad6c96fbac5bae05144a25e3906928c20b312441f0c94d38482f1474e58ac863c75a000efcdea8f60f5725e9d9a9f1929b7619e82ca7b029a06c416a9bd3ebb8a4fb72666b3719faa2aedb552b8b0a60b7243db9cc861e62d5fb6d5c4ccf211c4b506dbfe3608f52de3a147b6fe314f774661f5d55b4caae2504af5aa4b3aca5505db168c4d864a6599102ae17777c0ae3767d4a4f5f7d4d95b85d762644ad0fa40f0a8a3d93c46a87ec87a01e7451d696fffa40f8ee70105064d497057ed713166c6d7543f13fe0fce65b19309a138e2bc608dfdfcc901f9a5daa1ef29403c351d179717bd149695d22e372d0754c5208f186d44f683513ab4528a2e4f59521213561b3fcbaf59131fe956eff810e186296de9e0fd379ee908e0b9903607ca99a0d561c8d38e638fab88057b67a7ec0b1c4474791b4033c03ffe02e7e474badcd4843a2e579231ccd755ae995091f49df9d24abac0a951e8c4704115820e5676a0b40e089ad684b1962721f03dc796814f904397b46dcbbdac8b320718635de7481c5dc4a5bcfad166c4667ce7c6fd5667de6517bf78ac3a4fb705a168a33c19bcbd6bc7fd41aca8872f1377528dc23845745f815f8873c582608047a35b05c218b23fbd7c29ff43bf6df978d6ddcae33f800930fe9e4013a9e8342981531782dcb878edd8a3b47c201d5be1b299c7e3923db2e77d13ab2529648861e30a4c03675f6ab7bb0fe2a48a9c0819a0f0d6a1a4cd8332343d3f2abf403ee8dcdb4076305f69c12358c558f70c949771417e3b1d271140e8eb23022f143dad966116266569e07fbb1859dbebc9154fedb3377673e73326aa383fc1ef935a90d2d73ccb67598d1065b10a969b22b947a80e2f0988e4c31a9d6e5b17a2dd757aacb3f41c215080117233dec1300b18dca6319d1548e6af284fb85701958d6e13aba3414d1d8e3518995f22d7180519be620eaebe6d885a2439d36f0c5f6cf3e0697452774f1162858a54a65766ca278e78e2c24c341e879b0a270c4f8ea50834a39122d0be460c46b74903e933c4d9aba152014efaa15d7ed5bd7d1002078fc03c839408d44ad18c13b3bc19ed93667fa70063abf30b6ef99ebc14e8e1c", 0x5ad) 20:39:23 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x10, 0x12) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 20:39:24 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0xfffffffe}, {0x45, 0x80, 0x0, 0x4}, {0x206}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x4, 0x7, 0x1f, 0x3}, {0xaba4, 0x1, 0xca, 0x1e4}, {0x1, 0x8, 0x0, 0x7ff}, {0x1, 0x0, 0x4, 0x101}, {0xfff8, 0x9, 0x1, 0x4}, {0x6, 0x4, 0x7f, 0xfffffbff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x2000054f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0xffffffffffffffba, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40aa20e7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup2(0xffffffffffffff9c, r6) 20:39:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0xa) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/178, 0xb2) r3 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 20:39:27 executing program 0: r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0x8, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCDTR(r0, 0x20007478) r2 = socket(0x1, 0x5, 0xa9) r3 = semget(0x3, 0x0, 0x10) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0xb, 0x1d, 0x4]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, r17, r22, r23, r20, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000000)=[r18, r20, 0xffffffffffffffff]) r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r34, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xac8, r8, r27, r31, r36, 0x35, 0x7}, 0x7fff, 0x269c, 0x31}) getsockopt(r2, 0xffff, 0x1, 0x0, 0x0) 20:39:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x4, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20, 0x7fff, 0xffffffffffffffff}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT=r4], 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r5, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) getrlimit(0x7, &(0x7f00000000c0)) 20:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000080)="1caf4e9b07afead0382255f0da64106012bcc92f2122a1321bc283c57368c56deb4b63ed3c907f1112aeb5f4afe570c6cf5d9d2c9d28917a1d3faf80e938211412b1b156aa23be1733d29d4a0d961c58c8fa67df0e6074af7068d373563ed8ffbbb48c4ddac29043c85804174a49e4182599ca69d33ab960ce5969956422d538448ee42c4f1476818cdcbbe499366b249c803e3c1bdd13acab9df8077a692ba30f9e6007a3bd65c102f4b252852674e9e971d712b92c87be07152ec1d7b650c0cc0c61168a9d7ad699b5428db5d29d1bf02107b1c3bd0785d5009a2f1ed05f2f31a08a72a6c0685047", 0xe9}, {&(0x7f0000000200)="06203526649b4e5ba1a773e9d0aecfd8218a8048b6305fd68a4b3ab91a4934c56831ee858837cb49f7ae44244aa98da20f6450b5fa8340ff8ea899a59a7550ab3855674e424811fb00c5f35b17a3b9a3bb17267b7d0de37dbedcf69187d75593f4031cf8b8c42a4d6c83c957f7b5d337", 0x70}, {&(0x7f0000000180)="b117fc7953fbb1028225d6e548dcb223502a223d3514487e08793af8ca8fc166e4c8e890b87cd18fef30d00cd9bb2212ccc5eae00e362e9247", 0x39}, {&(0x7f0000000580)="22d3140b1f69c97c08d780d273b390bd29b7e10bc41eaa6ef3209138e676e6683bd97208eeade1d709577ee50245521bda762527170f1934f7da772d5c46742527f500a47d98c11e0052fc0a1c1f7e1be3890e29769f597937c5bd05b3dc4266940658273d4cfd198077271ffd701026e7a3a0f8d32d1244bed7ba9ebf62b897b56ae060314e581b0a3ebe384c8605e66c5d75219c5df6f003ce68290d9ce4c44b59a5b2d71d5b5afbf1c3a0d281cd9402b2c1b990e5555848226a8736fec99d46d60ced39a8075f31fd575401794da6ad9c35184c6de12b9a759ce31d45a89b58b0a11f0f9b8e0f79c6945a90b62e2ea7b0ff88354266142ee00e4bad2ee050f512dc37257d76418b32f445c5195aec42b9ef6dd41ad1a98a684b3043dc870314688fe1c779abf748b6b1d4013e7afdb285be8b2d87774aab4311deb35bafe87ffd4b5d6ca6f446840b51f8ba390259be5d602541fdd7fd39de66a8b6ba1886954db4b23814ff611cf42b7f08a88f95ebba7a4111ae2310d3adffe626139fd2fd9ef461c4df8f28ce5c51903774a5464d8808fb50525509dfc745430e4c2035053dbda4523ce86996c337b970251855ca6c8ecc16736cb6fba365ac708051a6b68d32096fc0442ce3945c23a27f338e0677c5917570745057e0417b9eab07efb512ecea13cfaee0b9430f427d929554d3ae17f06157ad8a0f3fb9ef713470d2eabfd67b054326e4d30bd7a0d385847344f82fd5efe9a7c4ad0ffb4c3c7bed9111faf3a184d09424a53b6bce5619c1cfe0c68cdf0be9b7e10c9134ba4e3b37458d74eba254161830c77cd3000f846789a3a21017225687027cb29d98b65c6e252dd3697f8e0b7adfd5bab0d95c4778423e775879d0e283f382ad2d11f6ee11cb6e5ec369eff2862d685193012b792e794822c60b70de1386034689add7ac9acc3b4d2d85931271565bdcd261638d6704be14663343acb61f2f54c9eb96b38bac5b2294cb18148cec2e23c2621d81a7394956860537810502039d321c865a17e8f9e6d7f6dfcd8c7e8e15188d01a492744d2b3389470abfb2af226c1cde6257e1ad7960ef0dbdb2a87cd2df8c713fc87384ab7866605b9b6e063d920d9e9c22ca4a50e5687ef749d8c10563fdc689229b2e46133f0e65fb2f9a421f8913ffb51a8082e59b7b9af831a7a0ebc5717c6adff58cfc21e4bb2a4610d6c8812fefd45d9b80da35949997123571f863b21049b1de1c403d995fb5054821eaf3b6e34a8caace5820f27cdacca934822e5070ecc3502ceaf1f1673d31707930475cdb61ae76938032b265249791543f43e6da0659299b726f836b10ab34c185891b7b13fd5273c69f48430dd2145ad4d19425497767d664a57a3b245f992d09e976bc53a4d73db74ae5c7aad35e542e6a902ba1647101e1284935d66c46d45926da22d998b10ad086c630735675e7dcdd41f7b7224e3b4577627973ae4ce17f500cc2e57f00b7b5e827a4877e036261358cd12b284110e25ad9f247a0b8028001a9ce79d7ae1b31260ebd46b572a9849c1ca95388c9977247f329240870618f5cf9e14f549ecb0702640a9ffe51e8769b06b3621955ca56ca1f3c5d452230bd35de9fa25aacd1bdc40d2d845a41b3ef410c78b32b5336ae6409aa5de65ddeeed06987b679383ccf3e07099704ae437a3fcbc464055186aba3893968a14a2fedf5a055ff332c931b017afd4ae565e59be1d093be5274abed9782cb379080416ccac0a5f1b7d52a40539801698cb12c2e3563a4359cc79d492829f94dad1ae80206162bf8dcb29f87753aba8c31481935bdb3422798ac183e14327c4fa2aa3fd27291cda31345e2075d8cee66a1d10e439cd1b4fc2fd586bded692ca78a1b357ee790a3ba250f1906c2286671d6b6d19082a53c42c603e1a47830ce6ff5d8dfc563ff738b00022a867f04a5d2a0db50ed009bc254d3ff1732685d0079a53ce4f51538287dad693b33d5c168141e4a852e83bf003bd0a1bf11cc2a095c1e9c603c0340c29333ad39d229fe02db048649a35f4dd466ab06355db4f93250a8db76c4aa2f9f2100862bbc3f3c214c9d124392a006ea07de506cd0b4603003920750d851c41b206920cdcbe0135c98e0c4026fbc3aac6941e4bf1c31bbd532d906e2738b10c452ac2f47d0fb8e4e91df02592ce9e01d842178240e0ae04b66c1f2cda25138c73f7a0c73b88757404e63fd7e106798da440be9a9878299b14effcfdbf8b9582558d46d8dd1a2b4140005df4aa00f1331082c27f04150f8fed2b8aa0ff86aa57fd4f4d1d3686aa9a424e5dcb5bd075ab696d93b47a2e9f978541e815aa0fac38142558ab5ff590ce57e7d089e1a82e76351bfbd4c960cc80809cd21cb87d85138d8e9ecd2e6208970bfcfc821fd58ad934a5ccb2080c553230a4b6516a59d419c2805770d37c2bf9831a2905211cb5d92b877cadcf5db7b99676eced0787140a945b3b00e31dee2e58a4446f791e5ca784673a0ce31d58a7042f5beb3d3d944f125a17eb3fe243b52dae11d80223f4f74caa333daea5a35f6efdb0ff04fcc3fe050b0b5932689072b31cba68dae73e5f71ab425f90b3a538ed0cea46948d00c89921a362afd1f83023d002cfd105b5e8ec12071b7b6fb9b02c11aede150b63b0b0ebaccae667c0b852f1bd1e0ccacaccd17810d0fe79be7f847cf24af274ed5fec9dbbb43a52ed75f1a262cc5f772aec0b118dc48a26986b36f9ab38785aa26a28960d8c40ebe7339dfbf9fb14e2d1494fedbcb904b17eef96597ae8e84fccc38944d8651a0856b25c4e59b53174160956f281caa7695c2383e6d8686674af4db3f22b3feb1b64490b8b2f4fc5337727b7ae673c1da5ce83f0327a482fad2a75dabf4ac72f830d76575c93e621220aeab9c2bd7db67f7568cfab557e22a51de717450cfef1a277b8293021ea29055b746bea11d854886b90abd381c7fdf738e05603a82f1d91e97eb6f95d11426837d75cb76d9525bb8f5b6dc44e2a0882020b13af16742b344492de2c47419cb30d3bf2d86dfdab847c8714722e974320574ec4723f4c5963fdc355c454d3516c0291909b38543c53edf265fe901247f509707941fa5adea567d86b94ee4539798dc2ecfb0511a1407bd46f18acf971bf3ace888d0af33fbf4bc13de424c6c96dfb36212d094283a99fec04345403c4edbc3a2ebfadd1c04837a41b6470ba0084fad459bfd6f490b79bf4d5ed97d7bd4a5704b6466b95ae164cca70fcc48a2dba865f2ba76142d384b53e1b0dbdfe40054bdd6b014390e9e2690872e8a0769ad88e397e83f2cc4cb96c1e2f161d29714d0fefcf96eaf4e642b6c444f032fae64aaebd5790009b4c6638fd9e02e48a4ee6b74a317492ad776970bcf97f9c404dfd895ea546dcc529ce93b3909f1b4c3e60a10246fe21a0564c072f93deeb098e717fd8ea06d1dff00e9cead0401ae9606234abb3340dd836348411d268ce71180ddde592705d65ca986583fa1a7303409d2a4eae99b5eb8971f8ced61c26b9c44c8c0c46995e096cfe2ed04e203f174ba6bdd7c3ece133a5712f919e6700b38affd9b74bac74280858a36eadc69ce914b2ff136a674c17e087eb39f0dfd8bcca8e9396f272ff70472cf5d323ebe5acc9ea7e0f93f40c8b5b3a47018c74c2ff72660ea2cffcdbeafa3605fcff5b5106fb3a16422ba9b3dde7b0f277994e55e25ce864b79e36d3089aa4c6a6f6bf3862a800c0897ca267302e49dc804a31f915bc59c1611cfee2591cfcd230585eedcef55be490a3a245de77a176bce3b289344199d50cfc58c67628c1ecb3032596d900b761d5dc9235ef61e97d53d42d615d51a839915310d92393c58fe1d61082d6f32a08e194a8f4889a1f3b33b0315c1fc65dd92d171c87616ff6091d30f4a369da2b8b408e85e5b76d6ab18494930390835e485e730c411d87936395903e7958a8846042f9360752dd60310f038c1bc662a275dc0e7f88fd685c5c4a42adc95a7c055d1c23fd662f2f92ee23c758b2af1ab510af3c9d469034eb264b45d08887dd2e902d527ddeac2321ea21516015619bf61e7ff1f29e548583a5c8553126133cb3ed1afdf9cc711ed77f37a3cb39662d2e5fec20ddf54ab4e387f78e0830391af8273c72608fdc3b8605552908d5889773956314967e8287d3bfa5c300dbfa714189a4a3e74dbcc8df8621a346207d23af74b965ed3d72559ad71b56c8a7b04408f26b05f5ce509d147279517260d0c47c78ae38617e1e472dc2cbd2cb7d9a706760201b38bcedad77159cec1c0e21eb59f475575055e5b60a4581d4af8c63f2b7f9fb9270e477521ba5460e5eaf8156866a02b356abd1eb32f42b19769f6c639ce12475b45b026f512b225679579da6f81193b571f6d31d5e632c5406700e55c89ce49c1dd0ec01648cc4a246940377a6d5ebd9c6a5d704d69087e7fe593a148b0988d73e1a8edc70bda6a83dfdf0a1c05adf9ded6a039e14baa323897803509b3df3d03d5940750bf5047c50f7a29f199af7395e4b8a124182f4b07a1fc0c2bdb5c11cd87466337a4b58f428f338e2e60917db76efe8618f868ce0eba8c87de438f16bcd1d6bbc321b214d4fde640a156a0f59f84edb5d7f44dac84f31563cb90d1c507e3fe5bfcdeab68e5c0fbf3455746c88e1bed5bf9a2a18c272f50ee94d2fd1178d4fb7cf235e29af360cde0c2c494d1c6ba4783cd20d8b66812592ab5f77febba7df45e11676a46c759655ba3cb9f8310d15caf8687e6c2709e331b932389029ab39643dced2f7cf5796f35c9e170ff0dd3b687f74fa1cf31b9f3c87e7e9cf21d119734735e5a41403b4bbdc9a6717f8602b72db28bb0044619869f60eec7edcf41c89968c48720be62882b8614a6a9116cd9e3bab473ae4f4e8c4d13f46ed7507fa7ebbfc62e464c5dbbbb6e12db7c3ab2d09e9e942a08a2a4c2ffcc001070197f80ecfe0c73a481a41c5f6ddc069cf5107d24f4429a9397d88e95c2141ec6fe9d47a6152d46de39dd7d8d9c21c21b2cf00c7c97f73bdb76a468100bdfa1843d6ae77b535cbdd5ee2f018be6e0685be44ff9552a64eb4e256e640e6fe975f32dacc418cbf5b6f0dc761fa1f240da06029c62663b3e2497fda1016cd2a6cd520fdfac3321e055a88253bce8bbda78fe08f80ef7e7340b7974bbb89bb4689a980d5448d7424baf87b92acf5c2f1faad25cda304b63b610f2aa3601848cdbeecdc53629ad3f65b11899c0f3f520792a1f0c3c739e809b89c787be47e4b5555d6887202def2b86ff98178f8607ba72b10b41adeff555c745ad2be0fe046c06a04e5de2a097aa78feaee781afdf047af9ee47bab96137a83eab3c02d926134d1a09728a18cde344895fa21202802f7287b3abb73e6cbf45784d7f36eaa869f83290a3725344214c877e6baa3297719d5d59f33bf0ff74bc2acb907bb7dfce75f6252dba0abc77dd78c04c0baf056410de15781b619b0d18a23be3f2d9eb32c405e2ea01f85f45e7a60a57f99446c3186e5b6efc3aa5d5c36d7dd7d24251bbb8ecf0d30375012dc9cfffda419c7b5f493a615255d816f81a02189a13558453af0a654f503942b3cefcd74b1092a54f2c5ffe9e21e6b034262722b6ccdc8619a97cc4d2a2804f8caf177e41f6f311c625546b3c3da7243ecd5531510a5705855764cf1cd9e26353b00986e8779dc7aadd862651141053225a7c45c76e210fcecc67c93010542125bfc8fc0ec42d603bbaf72c764b6dd28257f2d9ae2f5f16759e49d83253", 0x1000}, {&(0x7f0000000280)="ed8bc5ab3bf258ba44756d427311f2d84b5429222da9ff97810e76d97328ee0be761ac70addb24bcd412ec35aadfffff1270", 0x32}, {&(0x7f0000000300)="a1721a83d7ddb2c0c277c854f6db18617f760df4df31d2f67d905680c21daec00aa026659dabc555788e0192995cacd95e29312314d13fcc59a0651818f56d3e4f0c64d53d670d166ea30bae0ade8fb9b447c42eb60d02b2b77480d865fa784c7c644b1c7f6edd4b5408908aceaa7573b5976192a884bde099678497298b3af991a77961bd61bf8415e970ee540f5b216787243029c1a94d25461963a2b4bceafc2aa398ab4b5d7ac250b8d4731606ba644189f8eb7305a3aed4bcaf8750ba56a8e2b699227e4ca33b995981ef0a6834361a8827a98b862148f8c5", 0xdb}], 0x6) 20:39:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pledge(&(0x7f0000000100)='tap', &(0x7f0000000140)='/dev/bpf\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 20:39:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x0, 0x0, 0x0, '\b\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x5, 0xc6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r1, 0x1) 20:39:29 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x3, 0x7, 0x7, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x8}, {}], 0x2}) 20:39:30 executing program 1: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x4}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pwrite(r1, &(0x7f0000000100)="cdf42f7cbc053b4cb269a49edad6c5a718a0af8350764df2c99f7a6b7b50bb708a376acd1bf76090af721180d4cb40085bf903c4fd51bae63f5cebf5cff5549d75d9c3973b8bd691dca721d33efd98fe30a170dc2e3db01b3ee0380152fb4140", 0x60, 0x0, 0x2) 20:39:30 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) msgget$private(0x0, 0x400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 20:39:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x13}, 0x2000000000004, 0xfffffffffffffffe}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:39:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x40, 0x7f, 0xa, "1f337d47ca85060001006af705e5958b99b57c4d", 0xfffc, 0xe6}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 20:39:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1f1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0x1, 0x3, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x7ff) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:39:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00', 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x6, 0x40) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x2928, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001740)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) r36 = socket(0x18, 0x3, 0x0) dup(r36) getsockopt(r36, 0x3a, 0x12, 0x0, 0x0) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r37, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r37, 0x0, 0x0) semop(r37, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r38 = geteuid() r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x6, r38, r39, r40, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x1ff, r40, r32, 0x0, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x154e8f77b00491b0, &(0x7f0000000100)) r41 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, 0x0, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r42) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001780)=ANY=[@ANYBLOB="ce67e25d3839acc82e72b650d9400000000000000003e9409f0042aa49926c9a44740d600e753f2db958136b550c7c3155957926f1912d0e7a999a84c15ffd6c60e12fe7486c163b4f3d7f27f549ea42badbc05d94d7568299d046921f5fa33b437707218c2ec2b48f113314e036f68e18bb71712d80a6"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r30, r43}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000240)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r44, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r44, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r47 = socket(0x18, 0x2, 0x0) r48 = dup2(r47, r47) ioctl$VMM_IOC_RUN(r48, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r50 = socket(0x18, 0x2, 0x0) dup2(r50, r50) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xba, 0x80, 0x3, 0xffff}, {{r2}, 0x0, 0x20, 0x80000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffffc, 0x62, 0x1, 0x0, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x8001}, {{r0}, 0x6, 0xc0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x10000}, {{r44}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}], 0x4, &(0x7f0000000240)=[{{r46}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xed, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x978, 0x8}, {{r48}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r49}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xae8c}, {{r50}, 0x0, 0x2, 0x0, 0x5, 0x2}], 0x18dc, &(0x7f0000000300)={0x7, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:39:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x12a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 20:39:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) setreuid(r5, 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r9 = getuid() setreuid(0xee00, r9) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 20:39:33 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x1a3) r1 = dup2(0xffffffffffffff9c, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002300)=0x4) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/36, 0x24}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x200, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) open$dir(&(0x7f00000022c0)='./file0\x00', 0x20, 0x2) r3 = socket(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a81a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0x193}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x10c0}, {&(0x7f0000002340)="92feffffff731d02f41eb10bcb2cb56dd66526a1d838e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602608002aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c863634e06086083c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a21b02b7f8cf91f64502a54a09bb04fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545cf786b51d937e114702543aecb497829daa4d415fa5626bbab6108fe5bc33c2b8e5f8f08d2622136ea5f9a8e18f0190cfa23ae527cf8fdca88bc21206cb56ea8a64c5273dbcd430b8b43f1ddf68e245c05ed8e723e1a25a1eb7639524e00319bb10ab00828bf57f18535d8804b4c2507e24f68f8874c69a365a92fffd704d3592f5c475093b727b9709fc7f08c028c677a2751e9a11c208b8949e1354325d941dda1c1d8657df47d0181018396935e9d45d46b1b86574565365dfeebe825467959d960cedc008d59e56abdffca6f970df7d150c9fc3acd9853501d02ad9b1178acc01280335e7a23d05c6d39bce156148a4236e1067d1667c62ded592afd94e1ec7ba15df78533102f88c86df4ccc4d29034a46339d02d1345ec75d9ff710de6d197b238e54208c38bfc5e8d4aa345999986a48a63337c62ca101b22f598a685264d730910492e6b6c3764fc660b16fa99fab69316defa6aa2737807fd96072f53f2f6fedbc8083c1c7958e11e37c95c9d6d92cc4e04f5ed31461b9", 0xbb}, {&(0x7f00000036c0)="9a0d524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x1c}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0x1122}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) r4 = socket(0x18, 0x3, 0x102) connect$unix(r4, &(0x7f00000025c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a81a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0xd6}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x1000}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0xdf4}], 0x6, 0x0, 0x0, 0x404}, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000002840)=0xa7c6) accept(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000002700)=0x2) setitimer(0x1, &(0x7f0000002740)={{0x5, 0x6}, {0x7}}, &(0x7f0000002780)) kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="796c1548239470f56a78b9ddbc36f040d45a04abf517c7d53748d8320b9b4d1803ce596927c1300c0267f5d22174c423f01cc9cfd618f67283368c2221adbfd39c8f98fd30177e88f9361f42df45d3f6e571a60650505f52ef4af2cc3d7a770a3671bf32ebc7aa87af22a7ff077ce8f3be0077ac79cbbaf54de87e0f086fdc086e30b95067045ed4096ec5522da34f0e60dbe343f997b73feca30cb10fd14771bc03d46176c8ee203c7dd48254929a128fc48a8e46093a6f18df4022c1e0387ed851d9e9e38886c6099f8078c0fbb193236f", 0xd2}, {&(0x7f0000000240)="4e37dc97e72b391f33dd1238d209583e973fa7e6e0e36c80a3a1cd20bcef0d67cac37f66fe763d0e9ed68358a824864c4c92e50ce6eea1f4e36215fd5b81c62affc74ae75d9d0975468a20a74a034fe7ba023e4cffac7b33d99dac190cac277deaf92c585db573a0b238023d40fdca9bd9d0cd16f42f0f69c9ca504f33dede18c2b7ce3d44c22263930dbb3a0fbe850abb84c18803a5af3545d3cd73ec1a2abcaca6e949b3d7a1ffcf75828f44e51bb42500121259784a85276258a8c0aacb58d1b96c7d359968b9d658", 0xca}, {&(0x7f0000002600)="9a7c5cbbc79bd352791a4b1c10bf9c5bf8699a8c345bae599aa16de8d06d9fe6106ed64ed0343cdc5b3b62baa26c7b870775000000000000006e6a07f5004f374d16167c8e71d02e2b633c5cb7e4d558a6c552eebbaea3fa292b247e2001ed648026711f5439825aeb7e523e6311c57364f26981bd946415ed665191c425c6a1d34c593f921cfad69dc35d433c429d89a83e2912cdd8e97904", 0x99}, {&(0x7f0000000380)="34d2deec0c7a3663d0fce56353b73e52772fd233b38dbd380dd3aa8c5f2393c923df36516619e0544ba5c81bc6a72e7037e29662b80e37f8ae967d5afff15c1f221d914112b6f20171be38fc", 0x4c}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r11, @ANYBLOB='F\x00\x00\x00'], 0x20, 0x6}, 0x403) r12 = kqueue() setitimer(0x2, &(0x7f00000027c0)={{0x0, 0x1}, {0x6, 0xfffffffffffffff7}}, &(0x7f0000002800)) read(r12, &(0x7f0000002280)=""/1, 0x1) 20:39:34 executing program 1: pipe2(&(0x7f0000000080), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/249, 0xf9}], 0x5, &(0x7f0000001440)=""/247, 0xf7}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x4930, 0x0) 20:39:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000001c0)=0xffffffff, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) 20:39:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 20:39:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getegid() 20:39:38 executing program 1: r0 = socket(0xa, 0x0, 0x3) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000)="12985ff87208b17a43f37f6eaadd0000c77372cc5e5132d48cb9d81029c65c87d2a3aeb3ebfb4ae0", 0x28) 20:39:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x0, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xea, 0x5ce}, {{}, 0xffffffffffffffff, 0x49, 0x2, 0xfffffffffffffff9, 0x743}, {{r2}, 0xffffffffffffffff, 0x71, 0x40000000, 0x9, 0x3}], 0xc6, 0x0, 0xfffffffd, 0x0) dup(0xffffffffffffffff) fcntl$getown(r3, 0x5) readv(r1, &(0x7f0000000040), 0x16f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvfrom(r6, &(0x7f0000000980)=""/82, 0x52, 0x800, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f00000000c0)={0x894, './file0/file0\x00', './file0\x00'}) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000200)="d8bbf6757022482705efa12a9888cfbfdd247f66b7c704c1aefc05d75924a9586cc9ce4fab8abe345684ec2b28e832f341ecd0c4793df19b7e72cff9cb55867305d728a54369815fc169651a020a327f2ad02b6f413d9d666a17e579e30a68928c65fb99ec3157fe78c14627cafd82f40dae4dfaf922d0157659b8d6ea4bf6b2f858b701a9519d02ec5748cd1d98a2257ababbe1d92e4d1c5bc89f85e4efb63b92a5118298c31928092ddb66b9b48a4b226a0de1edf331da225b403d6cf27b21ae5df66197b9ebc8024f7f7646", 0xcd}, {&(0x7f0000000380)="ab2eec186cdfc535242337bb380bbca50caed79aa38e663357249a9f291748ec514ad0f4b70017b69047782784e2e313f1a8d666df7bb66cc6499fae2958123061142b30d07dbb370d39", 0x4a}, {&(0x7f0000000400)="a675db8ac9cc7ed6558a6882212de342be033efc5290fcbed8f0c533c5ccf177adcaa42565262978755d7870bc0fb570a87b78ba6e47e00fe6d79a8e204ad93cd2c097acad3d3e0468778a2cf8ce85923543147d30850fd0118c84a511e0e50b6fb3f05ac77b1c9ed9c7a5ef12998add384e36586e647d695703050c1795a98669095fd2fea1d134295219fbbedab74648fa9af5f48e04536baeb8f586ff1c94588f3bc411d245f0fe2bb1521f5ba9d3d4083655e29756a028198c71cc6244377afb2c8b706c697b9ae5850d287b2b221a445a9bc3e542680676d20e3f", 0xdd}, {&(0x7f0000000500)="1fc9dd11b6cc2c254aefc057d6f425abddcf3a9da989bb002969af8d6a692d2e275eb171465b267f5515ae000ea30cf01c9fa79cae911ad7a4302049d4fdbe27fce64130853c0c0c66e5b121c9e5bab0098d1584930ca006e835a918f58db94347765434b1e3b802580ddd892f4ae2620c929ebc2b13f4060929268732d028a93b8eb0dd4b7f309a8e45e209923d08cd3e62f5dd2b8cf55a8f744617bf0c64df64ac530e8113a7e7ebb7c46e713197b3b8e9332ffd6de20ed18fbc31e038bec1afda87fff18d7a36ab69267a3baec9", 0xcf}, {&(0x7f0000000680)="9ce9120ccb67c114a20a0bf646f4c987018f0de341a73d2a05e4b99980dcd9a076e746514598c9b7404eadae601bd956d6ffad467e06812f80ffeaa5b0e1596aec471f98ba1f5624121c971360", 0x4d}, {&(0x7f0000000700)="7e98930b2174ebf26cff0de1af56bb720ae05d5fc806448b3ad238cadc18acc1ac56734934a83dd88845e47327d670e9378c0179f30d231d75f99af16a9c941d7fbd5af9ec1bbc55fcf3b8a4b7125678d86860e2b336bd901a17bac42789d7e71c6788a9e94a9072ab47b41512e6ad7a8a036e473e088a5379a8d584b4b698e2885a0454046bb807e50227747d0d5bdc67c15661238ebe8646e5b94b6e69745095e06d3c724a865cbcb40065caf305c458b785015e8cc32f0f385a20b939cd07a864652eaaa42f6603b5a496d37e4200e06ff38a4d98ab43371d796220eae63872748817856feae2b2ff2964f5a816734ccb8eb29ae9b53a2406ff073a0970", 0xff}], 0x6, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff0000efffffffd74a96905cdd8a349778d7ccc6f99720c7b8f83bc915b6591e0703a35cd746d553e1ddf832e5f39b0ef29c85566712c803e6621405c74995efafdad7ac07904ee997582485f5bd16ffbdfa0f5a0d5f7d699f57fc9d3fb965ff5dc4e82f6d285c7b06f9abd42632603ee2a29bbf5ec7f69672f917dcde4ebc6b6ee99d376a88ee1c4a14264bcb47268dbc443a3059342f0df575032121d6ee7629c5e51916d4533a3809cc48f0f487d22cfa75a70b7fbf67e879a09332fb03bac6abaf585f61feb9a0e72f5e9bee15b2c5cf31cd6b05910c5219303b173fcb60cac4", @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32=r9], 0x20}, 0x0) r10 = syz_open_pts() ioctl$TIOCSBRK(r10, 0x2000747b) 20:39:38 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f7f84ebdcb6341420040794aecf239284ec61f1bef"]) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000000140)) 20:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x5, 0x3f, 0x20, 0x5}, {0x0, 0xfd, 0x1, 0xffff}]}) 20:39:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = dup(r1) dup2(r3, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) linkat(r3, &(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000040)='./bus\x00', 0x4) 20:39:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x1, 0x8, 0x7, 0x4}, {0xfeff, 0x42, 0x67, 0x4}, {0x0, 0x8, 0x57, 0x8}, {0x1, 0x1e, 0x6, 0x742908a7}, {0x8001, 0x0, 0x6, 0x5}, {0x2c45, 0x1, 0x7f, 0x3}, {0x9, 0x4, 0x28, 0x3}, {0x0, 0x1, 0x9, 0x5}, {0x6, 0x2, 0x5, 0x5}, {0x4000, 0x6, 0x3, 0x10000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 20:39:42 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000200)=""/198, 0xc6}], 0x3, 0x0, 0x3) 20:39:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x7}, {}], 0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000600)=0x7fffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(r2, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0x1000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x80000000}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r5 = open(&(0x7f0000000680)='./file\x00', 0x800, 0x24) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000006c0)=0x2) 20:39:44 executing program 1: nanosleep(&(0x7f0000000000)={0x20}, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x6, 0x8, './file0\x00', 0x2, 0x401, 0x80, 0xff}) execve(0x0, 0x0, 0x0) 20:39:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r4, 0x160}], 0x1, 0x606dca73) dup2(r5, r4) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:39:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f0000000440)=""/154, 0x9a}, {&(0x7f0000000500)=""/85, 0x55}], 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/94) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) writev(r7, &(0x7f00000008c0)=[{&(0x7f0000000600)="48e53bb464fe7f7d5a2187f1f3b582145f1d5874d6e89007d935bf460ddf90f733a958c6308654cbe6cb21f7c81de2533f4c46d509d61918894be7cfca76c7ec2be84a83e72e8a78b7a4fdb7067c1ef650863d84130d0247a6c32f32bbb83fb6da0a16e92b3bb5d193f1e9e489be6367b6a33a0a499d41ce14e592f0fbcd0e9ce0e38335878cd7da9f7443addc6e259140c4c4494e8126747ca4176cedf313dcc9036e1f3c389909694a11cf3c2c564b23224ed525918b7daebb65fabba1e5c644c0d7858a784392c970aced7e9bbfd60c28fc1e747bacf5dde3c1297a5963fa54ecb94861362e930d8a6c933df5f1c062a21888c2f3", 0xf6}, {&(0x7f0000000700)="bc3cd31a48f9b95a015eec55e21845f8dcf79fa577855fe1bb107a324fc73928285b7dc869ab04a88bb0ebf758ac48363244b8b548939bc783c9ff070d3c1ca2c21c9c443c0ba2ac5e78fd1c16043378570c64b3015286a1d26fc10b40978fdda4e133af728b843baa24595fa52b87f7004b85f1d79028f67c0d495c995cdcba830fe61ffb1dda01f065844741f4cd75b5ed6b9e3410b6ac0277f813a5bec2625ab2a78dbef942225c13dc640b4f342323d9ebd324cc37b039c15bef010a05268d1d80c3", 0xc4}, {&(0x7f0000000800)="479f4b98eb7c9bcb41f0dc4a729d18191d9e9b11c947c786d843a4ab93c5a43656bf6511aba2024344cba52f9da5c2530bb3e780298abefb7bca50609fe7d747a2a6e62254f1f4428fbd2450f28120a2b464a071c1bb9962de160727a945d97c54a23a8f36f15178f7fbf5fc0df4430a77a16829d3987f9a601ce098e59b58ed5728b33837ba6a53307d3cd52cca624ae32d825009d581958a19ac464912f79a6bdc87d4c08abef1b16495d4e83186eaa2941ffa42efad04bcb646586581cfc3", 0xc0}, {&(0x7f0000000b80)="3ed0b16443a8db7ad803024e5c2647c56e5a61597d195d84b7e265213c9ff7865f269e1d75676011b823abb54ac95fe127ea6753f5f7535694a413dba741c723ed97a5d29df70f71a63f26db1c6481a994362d4bb0b0d4e0d7188139f9fda1d3229ea12266fa1bf0801ab857e4fb1b09b493d1177ee85c389223b1818c5779d224b9c29427468d998c8df533fb69f07b0cb4e06ea3fef4b8e0f2d74765628ce92ae9054d63d28b0385c3681be6a451c0af0ae3e72e5cb825705670ef97f731eac95f022b8d25cdaf1e8ed65cba8f6fb1762c774f2f106d51571d2684bc4c4219d832211b797182b852bdce72d8567b57ba2387c4e6190ce25e3e94362e76537f1653ee38e436016efca0f81d96479b4d4a4b0dcd0705c477bf150fa5fbbb9f45e1855f94d2d525c138b834ecc30f0eb8919fbd2efa1a4894c02baf30f0f4edb940cd15ef4af542d9476c353bd1244e117f87f3828c2006f591a25c01dc0cca06f0d62afbc1659e3f7f0c2938e6fb749ae7c85c6384c1adc27e3f14fb79410ff86dc0e2063ba1c1470bb7f0e832c618d4c225c3c8bab5630d5d00f3b67a9ab589678950acaf93db3f2b7d0af16503fe9db372b08b25a67636964a679f72a50a626b520c272cf901e8c31519c4fa4adeb113541dfda758752d4f06661dff617592066721badeec34be44d83ec83820ecb3db94cc84f99078a96198974bc77a900a8dac7400bbe10f08ef53819fadd0de7c53afd2899901179a5498f9e574befbd48504b661fe85429aa489775988293eef4eb707f41feb826c0a4ab0cf57a096e2781c5dafdf5fb01c7cf2b199d38513e8fb307a1aac003c9b3ec93bf80d20678ce131ec362a689bdff994f0b92823d138615230a7141eea5621e52d65d7dd81d3c185e5d2cae5d265e629f45ec5d82236e3d513d7fd8ef756ec1e929729f9e9066b67f861bfca270a4d84db0f1afc444abf95d4015d8374b357acb703ee07d7213b559417864097f7514fa24c9b8dafbff63d698b0f8832940b7496a51b731d036bd6e8454434f102bb44396287f0dd8147e6d6c4b9d3a515b01b20a32bc50a179ce0e12f568494fe6ccab37df0183b40157193a35c7407805f60421896dfbaa7dc55db60ae66b135292af4b474e46f7100fc54e5716bd69ab7ca0e33a6cb42172270d28165a1a3d429d9bc8825d3f7500600e143c9eb410f5b1128e01026052a3bea685f50ad6f383c36e6d140a96db2d8effef33ceee05af40939ec74c768b3bec0e7027c3adf220f56d1f174e69613737eb3e0ec12799391955ae553b3926203f8c45dcd40673fc2215a64bc780a688d5fe98582c6c0b8acaa85b71be5023520e9909566fbc3f3bf80e49dfe63a1bee997b919d833021536654b1b8daa861c7fd843a52dd1d03e4cfb5cc86b3448e0282e9fa3faa7424f02aefbb4fd3d79450a979285579412d092ba0d86a72962be894d6b06d6cdbb2a49d46a2523fa7ba6932198c09d5e5dca9578243c637590cefbfa5382b82494003b9048f315e97675d922b732d1a6291a72f6924754927e1eabeef5cc11de4b056cc1258303b6de85fc7a009d25d9f43162dcb0d6b1eea358d90e7301606848c3d0351b5b903b7df3b78e51fd787e8984e46c62c215b2b6b76ac5b406eefea6ea6dbf2529910ac80e30d12e93409d2ff686432f2d6b669b8d927e13705e09dba508fe1a67842405ec99799514ed1da6b94d9d63addbed1d64875191a5b45152e5d9ede6bc7a80376244ce6a83feaa99e93f2bc410f4b0e069f193af41332427bd5cdf9386c2543ab447218f5f6d21b28fd3debd16b0418739dadf98f009cb476a7d4abdfb8d7e4a9d131e64f2476dc40c7aeb2005b3d2ba71e4fdada749cff3683f2c1d40b08178fba4e43f98b7aa264f4575f2d0e3f26abd5cafe6700676bbd9369399be0c5fa91bfe8c1e4b51a5dcb8d0203f159b3ef7f4f6901e5d122c595391a5f546b56c967faeb46e2167119d71eec4e98f3fffad7ef00b73c2684e18404ef2a0088d58c9d9283d461aa792d3d0c429484afd885bce0e1114f87e82ac8a07ae243f537090d677fbde631ece4117dbefcf5a11f2d6dddc986cd103cd789bc2868ad77544a1dc246f540edf9373623baade5ba21094aae1f8af5796773e2a7e991117c48613e462b5f17c819b64e9deb7434ffeccbdc71331a611252dda5e395996d9fbb376a8236b75ffecccbf07eb61e7bc5f2f3d3335cd383c264a82fb72c507aeb03aef394928a2da78190d3f649cf58975f861a02a43873a3ff9f929fe4029ef0d5d377555ef353e0519474e93431941e76e1e33686a93f4180cd0258c3a46631016e58a168e50bbbb6ff7eecbb6e159bc463a927a01372645fc12d90137b8fe79b57587a0a73e456992698b37e139f59b0c7675c81d0958f8f3984091e9ad4b00dc0d57490faf3ad172b30f67b885d52df7c86ae5ebfc3ecc6691124df74a60968ee68d6c2d95e5508c525c082549a08a2cfc0ca1d975420d867ee12260d46f666a1fc57b108beff4c66dc46daec77c7e5f14a56375264f865d406de7f81fc87303b95741a945942fcce728fc9d0771c71917fefab41029503eb298f4d11d613d969282029f5036e7bf33c12736d6fb5e91a3e1cdf969d5ffa0d66a1ef722b7ddafada9c2baa2f55cf289cd07bc56da3195971254eedf3f094c83c498513fa7c0320c3252cd5cda61dd194a10ad40fa36ca88c987c336998bafd8361be9f792da3442df76ba99eed06c4b574ff4079cf1e372d137861844bc256ca01fd19f455545287501e6695afdd4ab6861d1ff4989f7d004e7676cc1672ac545b45dfe3b41c477771f530d645069d880d636868960430dd698e0f0fe3469cda04fa82ed7f854052449e8f31dd5e156430b6aabd2f8c1392ed790080a71a151757391ed1bec0f368ba141d9441dc7751c5cb75330bb4ae195efad7b4861a767aaaf86757cb669f53b6d4ec3f0bdc4a1ed43d32cbf72d141747ab1f7e7ae25eab25b384d9a8271750597be76ea71638ab521624621849b77c0da68ccc8223750c3269e95528da83dba7dc9edcb0cc9536e26800d9ed7fe6542ff8a098324e3d98b10175cf0342504d1f1299dafb398ee3cd210726c8a3cd56d22fef4d9e8ca954a9879e415fa2959c8c16cc41d5e047300e3391287b4737890df95da8267cefa37a3a8340f606e82e693382328305e1991fb96b6bb817c56f179567a53616243d9b78f35ff3fd5caad7ed72659919df50482899ecae36fc9cd425240ec106d21e82db8b6acae0618833d86cbd97d25b1b82df8671b12b5791b779e80a5aaafd9c213a717e9bea1d74ec28593cbd5b4046fd0f826ffa9b2759614e391d0763ba5c34e1843922a9197bd8506a0ebae1cea586022b5ccfa9617d97bbd0efc48b1d171ad402bba253df2b86920fcfb950a5f4d602e105d6ba4a7376f8df23e0abe62484043e24a34698068e250c1f04257a500c2e713bb81d807d1ca5aff9c4f89030d33f5c74f1b37e59727c5f350cc71979d06ef5315aa913badb6a0acce69e1c80c5123e0d2b9c0a6cb5e3c6f3c5f80190ae5e4a26adae83809a9c9d1aed70895347af22891efc45bcdab13444bbfacba93cebe2c27e3b1a70234961be27efd3d14d522cff30f0be5cbb4abac3dc1bbd683b92c023fa47e0b00eaa9473204426a66162c34a9df892d986e8402d00f832fb0f99930782dcc78702eb284c735a2545418ffcf1f54afd7be7e080066b2cc7fb02efaea3c5463c06e4e8d11128dff915dea4d3da2db3022b91a54022cc4bdcd2d290170e70407d3e266e5695ea3fdb50ed3d5abc6c660e01586327db003ababa51b6d03541c75defb19d93770162d0a00381082952df7de9e9041457000d93f25707a164cea93f8c0fff38e16871c34be3c9c41e0bee84cb877a36bb898bd50ef8c5ec1b7d01f02a55668bf9320380c292242d4d790deb9293347798447c5456744ec5eb3cdc5317ecba0ec2d1555f7520cb2d326503c79686ef9b479e7f2fd214de8a98366889cc4608e2d130bbbf37a2bed3c62ae26659e380ed278901ed466fccce7b526367ba6efe9d86333535de6402f996f4df879f647540c15652ba6d7ddb6c9b38f1d7c1910bef410d4d3b4ac69e4a698426ce7fdf519678e383eb8be5652694f58554b99579afaaddb9e7fe0d541eb2f88dc559567f9b03e12a86c8507fad554793bf6f5f81703f3eba86efabd5f002ee6b3336302bac4e58c00866a22eedc7c2c45d0595c9e3d8d22d14bed659b353c8add4b62e0fcef2321e76a95ec4cf9ac85651fbb466ae27676fa0591336ea9f6215187e5f5175802ebc538ce1136fd56af97b0848433e4c80e4ad3795d0c3c7aebb25c5843bff0b99eacf3fd415fc87db88cea30081ac71d5bb0fe4f442ebb63440c53fb01cfca8c9424c6d85ece58164be6300f670abca98125524e58255dd67a810327b934349710ede62ba56c567c21f4faae8c63378a13a3407cf9aca9d8bf74e931c4bdfcb5cbab576dd86b234a174d6dd1a73d4b6cd1a2a4ceeb8afb49d985eeba1e5a6a09300b4f797a06b918fb004c8348ebc1e6e067fc8584d719290350fa75fdf87eb5c06b599df4a79b5492a62281f113cd52e51e5e71b86090b8ac4efeebae5eca014bf0ff75eed6833a435dbfb247495a9320d6f53d6b9713c00c657ba6eec31ae52122a020fe36c3c56cff4ca1be2d876f30f5c671de93cc2a4e8e3540c5caa4e4a24d6f43f37458270ee3735c4cd1d578d5d36a309983408765044561d374d260daac9f8bae06e68c8247b2aa63c063eac5a04ee91b32a5e8f5050f6356e08e046ec68d973ab7d82b9bab00cfc7a66149ed0740f2dd7893a7b99b5c69a740dd1f7d10c48e64a22f10615c3949bff2d10871bf25835b15ced1717ceba5e079b5dc8aa508a19bd240217f552bdda3f6bd9e5c8df28fa81476071175f794d854012611873ed93b4d8aa947806a0a34f20953897417c3819a40ddc079a4179a58a105909dddb4c321b0e80df8e85585a80ba6a0cad1d4b7d9060c1698f327abf8876d3b8d5bfc3740eb8cfc035b73bdf1b7068d901c5d7ffe64a9799f634e5c82131470b660e960ba10f86f1ee791de0358c6b6ed3ad5df29b0e3045a4553583cf4f75f4069567c932fc5ed85c08bccb5ea495ae03ed2f957fc07dd0a2ca8c1bbc24fb0fe6e601f1889557fa68994963aa99d4f423feba37732c3ddf804438eb85f00f6e1058151a6f64b33a4cb65846f5e38cf7b6009bc1f05741db5573a198a7f652d37988351b32b19b7a18b53af9d223602dcf361c6f8a9baa3837ce511d78ece8b42b897fcfe9198fb0c2383f710df14c951033785e5264a1d30b12fc831a8d4fee0e2f02fa4e5572b2e4b4c54e5c472a7356cc83fbe6a896dfcb306aff0b23bb1ef434bdb70f2020c631c3c136cde68d43712dfd3516aefddf679596c3ca67771e72d10051b52f6509b20546129d4f832ce271849f073bd476e0996efa905a3b6b66329ac6363f440c40c8d9db3cf15cd547dd4ee8f533b2b682bae4ee69a0c6bfa013c09bc1d69072aabead5492bf24576704df4ec43d7e3b5e64f5e3b1f4bebbf86335ffc9e40a651545015643035d461119e04912d5c5078069fda57cf39e56e060e10a2ab88bbd05fbafa7d7445057c20b3b5f79b211fc705e2343ea191fd8f742e189e234565a352438b73217cd6cb35961090a64a335875cbc4d42f5c258edf67dab5f687a6567a71219939199323633d05fd7657d317d32b", 0x1000}], 0x4) kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) renameat(r4, &(0x7f00000003c0)='./bus\x00', r8, &(0x7f00000005c0)='./bus\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x80, 0x0) pipe2(&(0x7f0000000940), 0x10008) 20:39:45 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) socket(0x2, 0x1, 0x8f) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 20:39:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x7}, {0x80000006}]}) r1 = semget(0x3, 0x0, 0x280) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f0000000140)={0x1, "1c688b54fa1b850bc4179ea9ae4bcb83fe1741"}, 0x1b, 0x800) 20:39:46 executing program 0: r0 = socket(0x0, 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0, 0xa1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000065e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) ioctl$TIOCCBRK(r3, 0x2000747a) pckbd_enable: command error 20:39:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x7c}, {0x7ffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000000240)=""/172, 0xac, 0x842, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pckbd_enable: command error 20:39:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x50}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0xfffffff9, './file0\x00', 0x9, 0x5, 0x0, 0x1000}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 20:39:52 executing program 0: r0 = socket(0x18, 0xc002, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffe5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) getpgrp() 20:39:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x91756aa41f5df278, 0x11, 0xffffffffffffff9c, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 20:39:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085b8f, 0x0, 0x2}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000400)) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/83) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/136) close(r0) syz_open_pts() r5 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x80) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000380)) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000080)=0x800) 20:39:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="22424aafe93f3e3eede78e8ddb6b8142f11f730406d2d04ba95193399a35e54f2ebcb9980e430229c3899eddd81827a552b54796c50b8e08e4f83352", 0x3c}, {&(0x7f0000000180)="dbcb36d4358d195190463e1edf9110daa68cd9d768ba201ee765f537f0c068204dd16039ed3b1efb3695ce4ef470835571aa3d2ee69110f1b1716e5c379d279f6e09a24007c7c7ab7b3b2d8bf51bee43ce9731568d33d8f8633f93ac0e4bf25d0be68a1a69139672cd4e204f76790d1ef4c8afd7889c6f39463a32a87b86e74cdd93be778e89db7f249fac892df5d262bd03b92279164dda4c1e77a76d0f6e21e84d2b017cf2565a0cfe06", 0xab}, {&(0x7f0000000240)="a485d244dddb5d53ca51a7a1e2a9dc8576aeb17a3343d576cbd1f82ab775ae391a1551f3901f89a2641a6d58bd66292829a825acbcba1dc3175a932f2d93704bceea6e1ac59101ce58270ae6467e24c7d44b707e8de0a677d2aea1b21a410ad4eda99e0f949de420b13bef0aeedc8ecbe698319996ef8c4d29a2b108972103dbdfd909ea57501045f3e756c80a713719346f640d029e5ac191c2bee0df81b5a595a41504eb295d1a9f2f98b3d858ac6e597bc63043059184c1f7f2475a47778695ed", 0xc2}, {&(0x7f0000000340)="9abba22ead1871980ce6ee5d3a5f00747ee651fd053c7595c2dda7ceb719761e3b39dfaafd55bebadd7c9c156892bc64d545bef98b445dd1d90bccf8eda4516e2525507e11b20aa5899bc33ea1f34646674e36cf15e0ff6bc428e48546cfa98f46944d1364831d8f76d2cd6631d107d03815cf59b416cf7f664c4e18bc02532427dc86203f18bec5304402a9ca76fdaf93bbe2132d7c5cca9dd5", 0x9a}, {&(0x7f0000000400)="64d771e30fc5180ace4282e1326e462acce0594386245fef28d7987bb7fa4c288a510d9af55f1d744c029cd1bb38c02e07c5a4f05e54471daae067e84a5040d9c11954996366509aa6", 0x49}, {&(0x7f0000000100)="164d5170704bd821b7766c3075d7d2b8eabc480007a008acc0b2a3a85de87e4a07dfa7e2bea43188d6d99e6442e6c08d7c", 0x31}, {&(0x7f0000000480)="e59c2e5b10f742af77abd1cd6004463cc0bcb62502008a2539834ab0f86adfe400c413f2081db65dcad809e025fe2a04d32e6bd739bbc24b5fd2591c02a9e13269a21ece04bd70164f12a8e74b103063da8e211dcf70cd38032fa6bd6ba43023348b29494f63a9a6d38d76ec75ba6f010a2e55a11932e02c3e1eed19f3e9887c0f54d90ce68633bbce5e05a7224bdd5ac3981a475adb96113586b7301a4c83971d5c00e3e5eb3ecc48e53ec2a3e1a272d5470c2a5e0cbab0a479960c1c8a232e49cc57a6beb67b5203f15f8caf1f", 0xce}], 0x7, 0x0, 0xc261) mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) unlink(&(0x7f0000000080)='./bus\x00') 20:39:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x0, 0x3}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) 20:39:53 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="057be372e2d5d9094270ef2f0693ff3091146e2e2e", 0x15}], 0x1) execve(0x0, 0x0, 0x0) 20:39:54 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0x0, 0x22, 0x4, 0x9555, 0x10000}, {{r3}, 0x7ffffffffffffff9, 0x1, 0x4, 0x4, 0x401}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 20:39:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x30000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000040, 0x0, 0x0, 's\x00\x00\x00\x00\n\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xffe, 0x0, &(0x7f0000001800)=""/4094}) 20:39:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc"], 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x40000}, {0x18, 0x1, 0x4, 0x100}, 0x8, [0x2, 0x8001, 0x8, 0x8a74, 0x1000, 0x0, 0x6, 0x7fff]}, 0x3c) 20:39:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8008) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) flock(r4, 0x2) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) write(r7, &(0x7f0000000040)="970a29a0266c19b1", 0x8) 20:39:58 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x5, 0xae, 0x1ff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r4 = semget(0x2, 0x2, 0x202) semop(r4, &(0x7f0000000000)=[{0x1, 0x3, 0x1800}, {0x3, 0x3}, {0x0, 0x9, 0x1800}, {0xa76adfec4c6789c3, 0x0, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x4}, {0x1, 0x9afa, 0x800}, {0x2, 0x400, 0x800}], 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 20:40:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xfffffffb) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) 20:40:02 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4000, 0x81) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 20:40:03 executing program 0: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=';'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:40:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) acct(&(0x7f00000004c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x1e, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x10, 0xa1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) socket(0x2, 0x4, 0xd) dup2(r1, r2) 20:40:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) getpgrp() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="20d1945836ea43e60d86bd1a6ed94eddb9ed6eda6674d3b17bad3d71e3bc9e92e5ecbd5dadb1a8c6b7ca2d949ab5f4318e796bd8758db4af4369134d21df89ce5172f5769d742ee6ecfc04541429ed74bbb73272e432d15e24f0bc2417672718370635b87e90864f826f5f706d00eb64ddd788f0e2656945db801eefd751cfffa55cf5b83508609adb0a23a59bcfcd9b44be890de0", 0x95}, {&(0x7f00000002c0)="3c97b5369ef71cb44a7e4b08e001d0e2852570f98667cac407b6539468f5d54bca0bba3ffb3b031bc86c152be2498b1f373ccf77cc47aa5400f6a078b570e72a0e81cce3db27c0e5cd896f11d86944e047cf805723776026b5fb1925fb3d591c6358be6e7ee375c480e2e008fecae02e46622daece0905542cf4df033a98d9a32c667c874e626af5abee9808503e755529743a698f1637e22f7f2a4794185e28f36d866d578f66b2fba11dfa5466faa25dc87bbabebb7eded92bd764d759348fe74f8c8f2f396b56c3ebf398911f4129cdad18257e", 0xd5}, {&(0x7f00000003c0)="af3633e222b72b5b7b389f660cfbeee407d892e276683d40a5cd3ac7a8381009709e53d4fa9be890fd53bdda2f4345e62d3436926bfd13d8edeea91a336c02d77f09da54886c85f95c7891cf586f69e96b5d31eac35be5783451d3d9ea5f62fd689e5894821070f0d31d2a0c04e331863f9b86aac82f4561d48a69803182cea66405", 0x82}, {&(0x7f0000000200)="d882cab22f70d2292f1a", 0xa}], 0x4, 0x0, 0x6d10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000004c0)={0x7, &(0x7f0000000480)=[{0x3, 0x7f, 0x2}, {0x5, 0x64, 0x20, 0x1000}, {0x0, 0x2, 0x5, 0x3}, {0x1, 0x9, 0x3f, 0x3}, {0x9f7, 0x0, 0x2, 0x4}, {0x20, 0x7, 0x6, 0x401}, {0x8, 0x5, 0x3, 0x8}]}) 20:40:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x7fffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:40:04 executing program 0: r0 = socket(0x2, 0x3, 0xff) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) unlink(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x8) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 20:40:06 executing program 1: mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = msgget(0x3, 0x0) msgsnd(r2, &(0x7f0000000100)={0x2, "9a090b831a7be8f54365383674755048ecb492e929fb9647bc98f7b426f2a9966fcb24ae14446d349195a4af44d15a3a7de2e21626986162e24481e12bf896c5d45b9acf4574e78fbf4ff39a476a51775505210b2a"}, 0x5d, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebada3628c9f4324280aa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/60}, 0x44, 0x3515da46e6caa84d, 0x0) msgsnd(r3, &(0x7f0000000100)={0x1, "0e933ac68da9588e6d84aa0b84e0a76736eac30eb53842903bbee7cd2998675701804c7af3868812ad90724a22f34dc12fd1ee37b82fbd6d2ee12c1ce131d7008cf6b9e499c8ad30a464b4aab31b699ec82abf31cb04e3a4cb203d5dcae71e77bc27b6c6285da1c712f6decc8122e295e697a3356391e2d4ee8807cf2f1945c983a9ce20225b8ca40b6bdbf3a39b374856f1b177a728855e6812d29d450e69997eee341786de22582325173207212cdf9c"}, 0xb9, 0x0) msgsnd(r3, &(0x7f0000000080)={0x0, "91317d10000000000026552a"}, 0x14, 0x800) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/139) 20:40:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8, 0x5}) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffd000 didn't change! 20:40:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe(&(0x7f0000000000)) 20:40:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000380)="007f0000000000c87c9b896e5b48f3b29184a85aaed99050f3cd89174abdb2833eb1c7ba30233500"/53, 0x35}, {&(0x7f0000000340)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x3b}, {&(0x7f0000000240)="86152f75dc253aaed720ab5455f557ad182f22c44c2291537fe0654aee13621530faf9df26d99bf38487f9c70bb0850777b49c66ed7075aaf125642dbfe4bb8145e7077528e9f5978b85d7374c517c15d9b93d2b90e14ad92b2998893a5a954cdd4afbd7ae6d9eff638d18e28400"/123, 0x7b}], 0x3, 0x0, 0x1) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f0000000140)=""/56, 0x38, 0x43, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) 20:40:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/115, 0x73}, {&(0x7f0000001200)=""/41, 0x29}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001340)=""/15, 0xf}, {&(0x7f00000014c0)=""/115, 0x73}], 0x8, 0x0, 0x0) getpgid(r1) 20:40:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="e0163d62aae5327d31b35bd44a05dc968af7f0894742738c7efb062a937b2bc157a38864d9c0a5f2d5a93510337cfb3e6de0f00f96d1d171e38ec469506c022c5ba5b38cfc3b9521dcdb2181a4a5e9fa0fc2e3ab4c77362ed8c939cbf3b45ab2c65fd9ce5df99c1368f71ce88bf3", 0x6e}, {&(0x7f0000000280)="ffa645717975d4eaef683eccf93f3e1677e0c303aa81b97e7184f35eff8351be4deb5763e4de34c3800d37863012da4f20be401eadaad29406bcee432866b6a014f62a9c3ed297fd32d00657e8dcc7a55536fa6a32be3c78c1a3c909a1ee414374bdf6512d5f921771703572596dedcd5ba6af3af9ccc8f0dff63baecb9665379c9892169b8af2464c3911b814614150523913888a60e59044e405b75689d4ae3efe", 0xa2}], 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x3) 20:40:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffa000 didn't change! 20:40:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 20:40:08 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 20:40:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(0xffffffffffffff9c, 0x6, r3) wait4(0x0, &(0x7f00000002c0), 0x8, &(0x7f0000000180)) fcntl$setown(r2, 0x6, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r8 = fcntl$getown(r6, 0x5) r9 = geteuid() setreuid(r9, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r8) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 20:40:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r6, 0x2}) r8 = socket(0x2, 0x4, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202faaf00696c653000"], 0x10) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 20:40:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) socket(0x6, 0x2, 0x1) 20:40:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) readv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x1) execve(0x0, 0x0, 0x0) 20:40:15 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x16124, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x40) utimes(&(0x7f0000000280)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="929f5b18821784ac85977c9ecf52a6efb5227fd2871344b57c12708911f52734fd84abc3578b09c1593abcdcdd95bf23e0236ac082a31091245570a9dd005f14fc765aaecb71550bb9952e5cf60a917b779751a3b180734c3f3b0655f3574df89486264af344198b58040118454b5836c527216c8fbc71ddfe431e85f6792228622f3a69105790e4d2aede11abc2aa9279f18a7be1050b69aea7", 0x9a}, {&(0x7f00000001c0)="74a43ce48c37a0173c01878d25d12f57394ab04c9cd28dabd0986fea533b153b6fd9a436ce035d52d4495031d1ebe38c8a213986b3ef551abdad24ca299f4ca8df5ee47e719c98e5e85111549ac5b64033aeacee0363a2837cc87ee2d2d95e79c577be28604cff94f390332ba2244633955b9d4b179ba4614979ef80917b3eea0dd0", 0x82}, {&(0x7f00000002c0)="2eb25387ca9acbf4214f2cb1b64574593f4a836330b8d224013d4e9239c51dd04936657877f73adf7f8b67cebe8f5bfd47c8eb493d00d4f3c91390604dd45a4cc6ec0c6e98057f9bd9f85a2d37b1159d5e0abbdb145e6afd57ecf05d5fdca15d648050597d2dafa4dc2fa653ec87c227ff35db196ef6e921e2da715564aea0c0b8919a7418c78e8d24b10bed1bdff8fc43630a842eedbba15e14b23032f8742b4ef049d8dccd5a3247f56496651bc83499a8ade410d1810c6d7ee25794ba143fc2d621d26966de79c6d8a04acd24a73d9425023d551730cd43c27c7a913125b30099191f971b5d1994ae794c2e2dc5c5d678bfbc432e458f7102c72a5c99a6c1653872419feab9d3934f5d7d5e6652adb63bc6417dbdc92bf202b6aea5028da5b5cca4920f51b7e9a37f90b520f42168694b8045a0df639bf6eb206e68512fb615cadf6ff6c39750929866375003f7da1f4d0051231418f025ebee81613435c160b596c49c6e9827da3481af813f000b1de72361eaa1821f4eba2f0568e9fe1dd6cba73125288b187dd9e403d0db46f1636a110ec1570294e2180858e6b0651f4636a8230f87f1bcb9a35f0a67f81f9598ddacbbb6da1178b83e6e86bfc84b039da9ff3ec9e37f5f1d18418cea0eac9ebaa4dc2d3b170d8ddb484d4486b2b1dfdeac6104c5e33d02fd9bfbc72adecef740ab6ab28e826e982ed01e53f065fbc923284d090c74ff3073fd8ce863e34c95167ff61f666914581f3c2ebb61dcd7ef469c231852d2578fe13335655a9306f04739486d11f12391481c45077449546e68fd3e1079cc8188e129817c0cb369ca5a7713595f7754138e7ca637a36b69258c72d4caebee093a3f519ca5c7d68e740be419c77d6f929a6529c7bb759e0f494283609b58258102aab588ee95c3e746e5c114e432f91b552c0e3932d82a280dde70d8aa1340f3dc8d3c454009fc4dc32a0112bc827a8549a9a901bee708568416e83729e9657feda75e915b0e82f04a3979c36e34b30462398f6ea53b8ace64305518f4f4caa4323fe73668237faef443e93190f180849b17afcb2ebf9e091ce78a84467fe9b4b68e9367846fb9999571d00d5eda8e816daf565521a377220e6c38525f8545e3db31c086fce0091a6c1448da792f839f9b515eadc7977f47068a6158e0896e0ab840c1687334390e2be728b9813fbe5bf38ba953dd15b275ce03cdb9b244184ae863ebfa049df619206052b35288b419fc3cf60042a8547c4441b076281934583519f5dee8b097077995c3c9007abcc077edcb23f040c479fc10c5310ba8ca49adee92458935cf05475adec1fbbe2c3018c77cbea7743fbdad79c1c5af2b1ba25f7e2b5982fee714736c3a4922cb6c84cda7d763f9450c9fc616e0aae896c0cb823b1e923e81827c32ce4263d94cf75f874b483f1c18889ff42beb0d4018e33d3d3f76b93326df34a1fa93463a2191616df4fd19264cbabd373f710fd7415aed9e86f0e2402f4f16ddb248658e7693d2bf247e040dae92e8f819754d9f5c6d869d364d26d8a6657787b2f513e762f70739885e1559d9300332543531c6f63fefcff11792b7c162488c4df9ec1f1c5971692491a75be175e55fbc846b0624df44fb2f725b5bd6ae45c47d8a1e881a3cc6a0525efd523204066f76d3d442ccfc45a2a16e472fa4a98fd474231f9082fdded72a95cae9f59ef491ba2fa9ace9c866706a6421857e03b4c9929288431ebeb5078845e6ce200e3157f7ccd5a2474c6f2f832fc5f9bd2c5285872bc5dde2b216f79175506a69aa8f5aa2a7ec77193fd3ecc490884919654ccaf53da88fbb9d2ce6e74035a13c7c644a8a31bd2fa0a07e09cb865827a83c05f7b003df438a46bc272ef4961ecafeb44733cb3d59581bc612a65ae7288d5c872be14a063f20e0089d4c027be676af815e12373b93d017ae96ccefe3841272c6740261930c5477ac9e254738352ee471b4c4a0597164ff34a229ab8e8765fbe1f9a896fd9a8ac47b955add3af2db1db5d025d56aa7f625f50662bad2328c4130ed983055130028f0d04bf54c5ce2197792a12ed563a9cce641c3249a67e00ebf55e46e81316103c4a2666aa6c9dafa47f57a09bba17777f4cffc672e96662787c61ac0cc505e08c45cfaa72006bd3629634ab9366da72b60058ad6ff86396ef2e93964a2aba34a589b698238fd88d613c58bbbecd3ab5dfdaa1141c2348850f0d184d354889c256e25e12f809e3447031bd75beb750455c8f845c03317a04731838a96a48a51b7a3115ae67700b12c51b217ee8a1f225d1e48130636a2c6aa517bf158725d243284a293e6162f3fd0a905e51239d4664216328f0887688545c224fd292ed00537bf58212eb93c1a4df3fa6ff53659071061b1e280b5e05852a568c538bdcc9ffe5f7e657813ac6390738422caf64b52eff8e1e7ddac0ebe2aa5c58c8d4df1bc1a360ad26b807bddc56e7cd94f75a511a5fff415c2c57c7720bec57f9891d5de3e18462efaba609b6c97fe9aee02994ca4aa65cb41d6c5af4c0b9e866949b86b85038a9a55c0f5252e00ac19e2108c7409bac2ff8a07b6003c9fa65814fe0b92616485f0f810e342baa8e79d5a769bd50b54f255a7283dca87cc8b469c38ce281a4d5a6e962b9dc230a1d42a760dbdc924a467a1e2309065fdf746f0bf7e45bc4f44058849a7721f2af5dbadaf8812fea23c5028ec0dbe6c45c75a08c555c31a23694427252752673a8cf5ef3b8386eccb4966b308574799a179d5447635563a10adadb45e662c90d9b0b79f01cc8ee34d942b6d48fd261e290476e6b6d64bc2ff8e1e282013dbf22fdf6a65e6ffb2f1f1bd5fb661f3e576bebf1613d6eaff698c3b59d14fb5a09a2df0e49bea4088fbd4457b00012c47a1cb5a302fef0202c23c74f65b179eb9de26dfaccc5ccdf28451c6c7af35bca003e483e41a9a14728f38ac212ca653e2b1483219af14b67683863161ed1f8f760aca80c2a76aaad5a399684f9975ade674f4ea17447c0ae0f98820d8306e1c650bb41ada38cd22b10821bf0de9dadfb86779c38202dd932aa3b9fa55474b7d30c210fb7aaf013724376dc81e7fa98a420670619eb6f43b5919e31caf055b3dc89998bd168c93c5d43e8fdca34d2b080874ea5490c4cf9557b45859c1b4ea002cd7e155a20f115ff1c068f0271183783cf6c82eea881f8a3d8dd8311d26b0899820b453dd9393b605e9b149de8e709d0d336ab92f0c4930f20fca3e1dd987300df23f95b61c58b6e0865a52aaf314ad8fd715507dfa253b54f2ba1e5cd407255de484ec6b3a194e8a0cba5c993230b0996672605c338f3f25178f2cc2e3f122cb02700db2b240ea95b59ccd5f5ba8802ae2a2c91ab1aa03f6794eff3391703b5c327f9271818d357665fd13bb2df16341940b6033bd495996bbc2e3bf98f191e0f5061f1c9601e8258b073feb4e572ec0ea6bf899d4259d0c308c5f1ec5a8e655c9d3fba73beec26374673d8b4531f8fff83b6ce88d99508ef9e2f67e867dbb6e066b31444f421552a7f85ee20a5b5c1f57ccbc025198245d93fdb818131f42e581bd2237afdde3a460f61d59424e02f0d3adaa4318171aa2d03317fde6e5b737afac3ffea542a06a03bc78f37b40b3c0e6a3f635b7e9e69a2d1b85c0f3f13accb9dc8b3633d071fd5380d8467ce7e2188dc4ee51513acc407bca1a13fa25162658268974331d8fa9b253e8fe129892bdf8f354a99cf3c8e569fa18ce6188ef22f63cd2f80ab3adc533ed455a4b30291983122c5ecd4e80bac72cc4c2f0ea91672617f07bcdd1bbe9cf68e31065ebd442282720ce304d786cacbc682d0addcd398b6b2d9f037efa41a698dbf894728e5a49b4eb3f2446cebceb94406ef9629603b41316a5b5b04b59b0b9f0e058653523e7caed3322e36cb80ba14ea52d878b1f2f53466c0489bd5bca5c1b38c19e624855e25cd82bea37fd887da522b47f169b8991c436d6deec5831add76428eeed2b21033d03cd3b9a54c35c7e2cdd7c6c8ba13c45064716daa7021e4297436b2d3094e7c61356bd0dfed6859dfff6068003cde1a182e5083fb6f1c5a8a98398324991115596bd63109e74f070c28542a585fc8eaa710152d34f3fbba40ce20f18c73747b9cc1e45089f80514a1962708d0d9e6f7e67781bd88d7424c6f6f2a084f8d98774230b0df6d378fb2ac70288b7d7b236dad30f1ae22d087a1cc3d58a08b0dc5486df4a0774748fa6cb6d68cfcfc1dadc256ccd5abd34b9fe506d5f5ca42a0f1546d3ee0f46061b947888d2ea462b2a07e684350a08f8c04b8c9cfd5c48768b27ec1a92a195ede82a7ae0e0a8f32c1c508a98c7ee4eac65c508eb53ad7f0fd7f67952d0276de63b282b5de1e45df49752488c46e38d414c223e88883a9cc3575e3e979f6b746ea5bb3656b78651afedb71e76f139626ef5f4dfe04df9f753b07724ba9a00aa10e909c28f8e3bcfe2f6d010fbd85ece135bede3ec0239028c28f3c3625ae8ed016ac57b98fd1cdbd1a3c27ded9d8f435c205898c70144891ad28dc1d0a1445b54578f37c11c09c7dc1e62fba8419bb7a82660fa3c5f9445b0cb06df76c7d8004b2820487e4bc4acffecae4c9093f7cca862d400169d92e953d3063af2bb4e1485617dc14057f1c4ca42ff9014a4a9f8156effa4dd74a62c6e534bd617d2ad77b5b52878977aca96d3e1b9c7f0998ce23c86c3220e536f033de00790afdf96aa3941a534014deab03322ed9b2f021b801d9f2b0884c2170745be84866a6fb29c99e39bc86c10145acb179eca43205cc63fcbc0f3f8f51acfa6924a904a612937eaeb9b169460649580e475aefa998758dcbdc06deb7e7c67f0e533d4dd3772b2926fd919c1696ec4a3c86ef90a79348fef20ad5dbf042a4c6fb969d5d3aaab8e1ae2be588fcd814856fc740fa6d8e0fa4d190038bb594f5258ee73f9b90c51392b9997237f7e0519413f7577e1c99b273f07cd2c2a8d648be446a67b6bd69c974df9acee63872ba087c2526db20e94db89a92774b4e1dce99d52b7239c229b7d711198c6a6652b7ddfa52d1ee632b4db802fd1ec4d22837a7227689811f70e0172e251318bdd2331dd1905745e099ccb63389112935ef115c04869c0893f48219cb117b3da6e0842314ca509bb7578ab5ce47037c5c9588ae5f303b95ce4b649af6945a1d3a1e846ebf71de25838afd59cb0f3866a41e0736c775ec77e21066d9405e81d4fcfdb71fe432ec01ac1c4b3ffb4ad62a2fc05321c0106069975eda334aa5603154555da3a27d8e0c60d0d19830ec19ea588c4d5f8ce202eaaa683f1e456db8fc7f629314929ff6fd117da6495197d8425b98091423402d7d2c9b69d92048365294668352fa6c49319fa19f9b7a59173efa71145721483220ff76ae83218e1e990bda8b907004d606537d944a3d20cd5263babdc48e685a3e6be320003a0784f3812cf82672174f82c09c4b66347e368ce1dc77605e454f82fac1e212ce0f9d16a8422bc57c0d97d6533385e909b56f527819b77957d23bddb69ed2e60855c07b28f5f2b6c9ebbf452e9c7f2d0728c54f543a42626f388ccc1eee2e81741e4f5d455f2149659128ec99aa2230cc00e6de067d7202f82c99930cd5d5d979a7c1a72b657d149bacc4a26f53c2d6ef59e4ff82f15fb6c85b72241ef44f7051e2556ff0a1d45ba6d7c1bc731ff5faea4c4c60d445d1a177cfddca643ca6dd46f333eed937d2459b12e0d500759a6bd3f6242695493d8ee997c973e", 0x1000}, {&(0x7f00000012c0)="db76fe204170ef6742e6242afaf0f1b70133519c43df0f01a87af9076cb77105dd3bf58c532b55ed1bbd5d666c81e67207d0cda2", 0x34}, {&(0x7f0000001300)="b3c90e9ddfcec8a011b0103546f0f9bd4e3957520606c387a7cb5455adb3466dc00e0fe3769f00b0a9702962fd5a53fe7a1dc29b09f090446d5e3272aa2a350ad252d437cdeb60eb3ad521a418321875813f2c67e6d65eba4621a8537853c56ab25dff1a9ccd12bb3ed52373e8dce9aa096dd58c850fa978ba4207d241e3ca413dc54d74292edd3feb96b49772f0e17501f38a67105bf0c5e0a8f9a49097", 0x9e}, {&(0x7f00000013c0)="bc1934fa3dce9e936597c21496e9b55b5d453c189e6af7c92182d1d53bf3c6992560b7c7833eaa8e5114437788be2eceffc67943a54bde0b429d15a3a90546e8356215ced17de1d50dddc219926c10582ba7eacb1e471c071e5abf1a45d3bc97211e953030231f78778a35f7e945d2cd598da1b6d9e8c158b7428325ee013f2f63bd7961fd70acbac0", 0x89}, {&(0x7f0000001480)="6a5bff74c15c6f49ae7945547b7cfe883806304760a36682c82290480ed682aabcf9b871f4c6cd64d6af174e82b98a7335f98f7a6593249793f480e7271a7abefc7682c273367d7fcf05704cd92c189b6a77613f86919268eefcd7d93f9f0f85d143f5aedc8041c712f6d00f5e23088cb594089cf47b5729ff3ed9dc228dee78e589f314e3cea7fe94dff1aa537304a37b6d09e5de27df6de5fbc88e649d9c438c93c41054f2aaddbdbf6b1883ef633ca69eba9b53b7e8ba33e943e42a68f314aec64b0056b17dddffd0dd8f7ad1a3d05ef08728d52983900ee9b4f0765199adaec2f81548", 0xe5}], 0x8, &(0x7f0000001600)=[{0x1010, 0xffff, 0x3, "7d1dc066d524e07b621c9dceb563c496de69811687e77351ef28aded114981c57a5da7efba63db001f7e238f700851b38df34c04be09d304ae959819db795f475bac817f91a69c2c77c0c75eb7007b6df348c8d2b89a2b5a1b9c4b3b7cc82d046a3691d157ad1d8080afe1753c2973ef68f17f02229a82f83369360bb14939badb164883144d2d28fd30a531033b3aa52b1647c85c612d88b984fa857505423e4f3c5013fd6b7510501dc7cec75ce08c257777ba6bacee165db50b9637df800ecdd0895dc81bd9bbfcab02cd1a61541e1c9fad26bbc844abf8caebddcff98af32c5007198bacbbab9d6442263ce63ab9134be56d124122fb06b3d5734727d5a0745b1e75ff18ae23e1181af1fc50565e7b4b1d86e018ca2b5a6e5f3ae3590ccadcc79fe42b56b8f133c4358ab02bdcedd6d3894ed98682231c269d7e4e8b4d257025156a9aee3af623270c234fd362a51929050e21487f85eecf7809e2dcee7cad23ab854b19989c07d55cf87962328904dff7ed41a05b96c5d42a5d73c4617920af522269a462a5897b770d8d5c0633724c0a0f507824dc3f4cb25fbb76713434a57cdbedf3f42208a0ab14003401b8c111af87907c3a7a819cf7f3e663c657ee65fd084cd39beaee36f5aaa6bcb0c3037cad0a9f8f2ecf8b0b0a25d5a717e926b893287de4c78284d5ec79cc48de14e74033d6c189419a9d48b8b62be061a8c3f82a0c4d7f261ec49417730f8bb3686485af1020ddd56e8efa9b095538f7f418179ed56f9b4bb46f3e98c82df807d216dd1d5162095589cfc23f072e8089cc74fea8b2d26a946cd70c9def17fb390f1d856d66967f25c4bfffe0e5f0ee1fdfc3d990db3302c3e2a18c9d2d6ca773cde62f39336cbf6b87c4b5c36d41fa27ade7acceb2511ca07b15e8639b66c478ef6d6cb4102c3ca8113a21945386eda361dff3cc9cb5eda59b9d06ab6a5f36e3657cfc783476184e0fbe53dc28dc2e396cee52e30635adfcba296211331d5a532f496d6820a3cecbce542442a7f3e0768bd94cffc157ccb72c00303d0d61104c42ff6e80ef8aab6c80067f5a627e0e862e5038533041369a91b7651680120b6c871f3bb295b93b9584d4cf2b4e5290998139eee3782cf998d21a90c8b66ba9561393c53d599db346447e5b1c67c1b8ec33231df7a9fd1db4f3ee11e97bed693a9c18596cbaf3f5659a1fad7fe516ed9bae6b3bfb6d7e45a307dcdaf1dc36474c9b2be06070f4fd2e1d5001c6818678724f948513658925b19e4cfa3f74991ee8fd8070fba838d440bca2b267b126b3eae81482d64efe6632cc394744e327e992bd8ae502eee43572946b15108d474eb390892781c44e0eb455e51a4c568a0fb73d4be53f24a69044c28e54c085f77fd473de9b8fd1c40674554acc31d003f913e9d8e45b4f397ca9f778b390f884d34480e87c4a6de27fce7521b2945b9680c6473f00bfe4ad7cb11c2eaf59fde3d9635bec1c43ff68542683bbc979d10b03539dfde6f883075ac923de25b69d5d82927dcb27eeba3e6436cb196bd4e8af9fccd37356f4b8333eb8513ba6c8145b4f11fd954366b9391a13292f36218f70ca5500341b4c1b4b54b3320278e446142d3b64b2c9b6d00b40b19d5be9c9f4798d4b882cb2d6766edfae80618b026ef422ea5dfc2922ce13cd4017c93fa27ead60c3086e82e86cce242af2cc192c35d247c955971ac035f0a717142008437d35ba1b99bfc35bee84b996790aa9888d51b1bc9fea19989141470c59abf2ef264a706e41df93acbb0e6d17ae76df20b8bda75bf2dda580113cdf1847fe241eef2f6738c17c60b0c086318f8cc8fdda7189cfecb4992307f492aa37db7e40e276573708adc8543ce6ce34237aa8fd706cb1818e2de9fca8504fbf86ca541b3318aeaac492eb4c167966aae53d4a74cd52f636ce1d0bc78736efcdd070b65126da20c8d6303848d81ff4cf9ee7f85a85741f094c8fee17937815e327cec3ca2f4fef6b41ce2aef225484528430f877518bad65c06fa6235cd49423d29c924b07f0d72fbf03b768e316c378685fc54924b96c480f2f436af067b2712c07ccbdf5637d1ee2f436f78ab4331ec56815e78ac9f6a70ab01ed328e4133558e2734a1d21ac39af3d0fe5c2d0658103ae0c12a316da345883c3b6e1aa22413950f5bbc347a15065e5d7df936446af73835d0eb2663ee2f8c1e9fe25fecf3b8675a715546480410d379ad947ae85d76cc6303fc5daf52baae749582601ec42896d46dace7466c46b6711444ce1ccf9b6ff7de514b7ebf22aad0e35baf9f8341f06efded064d2bc7e0e1dcbac34b3a0e9fe1f0f4e0ab38424c34c7c4841741a535ab0722c907773a64a75e69a9bd2df0705f479688dd282e90cf519aa60b9ba1e9e9bcd60002b7a3934c69adc8f134c750d435a5f633fe82d55461d211d30d6a29796e6d99584c249434a8f863bbb65a42e7fb0030a90b88394bdedc896f4e5bc2151dfdb045642303763f54997c3c2b6b96e76b912449697ab6632b4d59da698cdeeae9150779e3cc706ac23b0cf4d33066a22f1958e6aa6fc009815840c5ec3938ca08be7205a7cb88444eca9b865b4911e30a3a5163de0f851326b88f5923018b81f660f4a646c8a7af514356f04f1004d66928b1cc1b7480c915689c1e541b4249cd4431f24b4a70ebff5412b88c1e804ca4f5934bf71183125c03fdfea7c683f0186a642bc32ed17896316759795fb5821dedd1206a18f471d36ea5b59a95c20279116379715d4590c92100b9ef76813691f5637f99745fb4dd1cb5de3bc2c5f6a35802c1619669d1f3d16edcfbd9bf21c5af89ed051375ade079b1fe23467f9ae00f376d187ae83e0414ce97915b599a26a886917b1d65abfc9ddba965f480575669142039a4e134a48774e05065e161367fd9986cd8031f613d521fb5400c35f866eb4705fdcf48b4d49a2d1c6d97b1669818f2b0a9b8bad2800de104828db3c524fdfc57af0de1403d109f9403d2a5c364044a3e830415ca03676a955e6bc10ae34dc81a78e289ff69c3834689ec3d602132618e69da533bdc57cb1fd69fd592ed09a42f60cf278d346164cb1aca804db7cd1eca37b453e8b5058ff05dcd5269545a27e6db2d493ff03e41159274134df7d096244240914068b452ba5e747e3cef213b507b510a882846c47e2db3bae75e90550d966e2e660b13140296e0d1fadd26c451ac61ef579da7a27e828e0613cd2755fde7dc72e41fa060717b082f9a39502a34b7771374fdc2a2fa4a2a364d9a67a6f58e16c3568794df19d9d44efa8ecbfe2c9170fb731cf3bc52ad4b1c66a172738051cc9bc21412e5ff318b8561bc0c3bf626e90d545ecc294cab79f944f96e67671e12392e9a077a2c62fecbcacadde806aeedd640c6f84a9afbf09aea63d9e827da7273e2302fbfbc8f43f4fbd236da3d06ae191dc752b31421c99a0ff450e7b3a473f5d01c8d8476469cc0e1426e13e771d705973fa544900524368b1b10659c679442a1cc0e825c67dc31678ffa1bd0952e3ff5531130614aab1973c02b285cd38dad1e7616fe8b021ddc254b7a5373df1ef46fcd648c63c8190ecfcbfd80dd561e454dfd43423830950727873698b33388a593f4d99fe702b1aa250db8e9ae847c54202acbfe65b030dd8e505bd93d5f600a94b55490b8c90b99fe847bc101a24f5175250b2702d2483b1b9e0e9aee689fd0b090bbb43148cbb22df84d87595bd2e5ab3ff8222ddcf2d0525919980c5852b6c0938a67e00dd4354ba4634ac019be5f03a2e6bd9a9721f8f1d5aadfe5e72327487c6d4c2d4430ba9d14d4e783e5b180a91ba8673591e59ebf0de0b886b185c422e0ac119848fc5024e58c9c96fb87a1090e9a3aa30bd62f19c8e33aee8ef193ac755f550c48a53c5299f17875aae85a1c5d1e310701203e068d744a891c0b1ad17fdad20955825b83e25a348b282307b9655d64da312a726319f3d45c0a9f5e358c3e68d4bc53e2fef81d5adaf3d4c90e484783ee5b80ee89463919650f9ef47c76ef4a2c197b182c1ea5596f9b8dc605a7d96727a99af6671558cd7d738196ff2cd779a980e86bf832f40c72badb73e050f12d2f496865fb8e22824ec07f47d36dd2f26c4803406ac9f00f26131ba93e55729441b45cdeb407a28fdc4115216c075f495ad5a398aa64492b31b282f54b6b525c7da8d9a266a950cb0e6ce315df6544f512af8b2a881d6557c698eab45e3a6ac8848704b72b02dd933b84c1d86801493536a3a6b092e3b10b0550f2d3d3cc251be4503d911e99642e7f23b406117f002252d09b3022576527ff0d11db276ef45128a61663ade20641b6623dca376eb9fd6a0e67a59d838f804bf04d412a440e8ad0b0edbb62e913ede00923da1c2f88b8de9964f4bea47e95ece2acad6a93757a4c39e5a063967229387e9fed936a344d2f40a86ac2649636139bb8df94326f1fba3e980fe33edba7400b507f78c9e0e83fd0e38d63a477d106cb149f62af6c38b2ad1581a0c6933d6e862db06e82e63b5d4d4e4b632fc8a4322ba28a56772e621ba310cf26b8ff2793c1834385f71f9395496b07aab420aa26e1429e45d79762c2058fed8391b561a0195fbb47e8a25ad668bc406b8e4dadbce9d3d57b5ebee3dc589ca8863dc396f238783b5041185260151acaa5e370e80430a45d21c9d645c4486f5a3e130ffbe974c134cbc3808caa14f64b593a7ead3d3e0346d8d1995d09303d717e80be6e0f4d93f9c679a91ac375fd405564618998d86330273a508fb9fec76b7222fef7b1f80d8e2d45758ecfce957992cddafd516b864942e0df1e7e49c30b74b648f230b2e9fe5bc2ab43cc0e218707f089b69b24c46ec7b04ddf33b0cf7cd3acbddcd0a5bf911651e988523dc541a0562002c8ec5c236837ea1dd4f833b550bbfd4627b3b291b72df0d7e2f40f19021ab571e27f45739487244edd0daf5685cd467f6a962925fc18ca03bac555eab783a0db84cbb28e00ca8ce40f234770580e1e29eec20b4fdcda9819b98fe1370ccf68f549852db3a6b2ad95fb39c7816406be8f54f75683c266cee8f55f62e767936ac694d4392f7f369c1513aedc214e36ddba220f066b482216cff0aff0c0652f8bc3bf022177b5fb858d7b01171bd9c982d0ad4cde84af375cb360552ef9c2e74aee04c3c324ed11a69e34d632336b990f815f8f35bda7fcee391cd5ff608f043694f27df414426a5d7c04a9c984702bee79bfcf0ee09e40792c68a8b57e214232aacf7d432a349bdc25c247de28d8127f588158c9ef9d9c75196e8d530629f6e200d1e08356d4263dbb168b03e247ddc1f58d42eebe3d856f542fc08b130b0dae4d3a8f359bd568418ca0d056f6a14ab10f61a27c2100f705ea315d6eaaa010b24045814c51b70b3cb3bcda4f17e00bf70cc6dcc8a3bab64642df6631624594a0d560a7859c5b69c990fe753cf6892d051aefe48f81181181727ddfff47af9bd48a9405d481ca0705e3289d48770e38c67dfc374d71b8de4de5a295cbccff5aa1871151a9f04e857d10fbcfaf6d1cc2d33462c6088ef86dae40b33b218b7dea364ccf62c60e9f4159e7794a576de14d6245d28667ca8deb7520e1f1fa2ee8d1a58742130f261afed0231b301437911049f492cd0b607faa2a9bf457b160e6a31fc0b407921cd06cbae3532188d7bc62f922b3cbeeef197f7a09c938121be2d1846d2a41b1a67e8b54a314ef3d6ebfc8da7ee2fa205bfdbef0a3ba7612074cc15d79ebbdd"}, {0xe8, 0xffff, 0x8001, "6da040813038fb7e32fb7cbf34132a58de97c1c406d2adf0513408ebcc73f8c041b7b99cd81a5256d8466445fe48a29f899d6a262904b94f59095b5404745cdb5b34caf45a15c5210cf6309c45546773e0ff319eae4246664492f6a173fc3bdea068e67d57c671d7e62606eb716f0779968089bf577c58472c1ef9f5c7fc24b94684bd5de0e30a6114a877a0acc9d6d012147f40e2db61378f022090dd3e87bb252c42097be6d77a230884a39d71eec0e4eb865e1e88216485f72269b2cf9f6347f4fe9c54a19bea5c7c9528217dbf2f7eba0b7d0314"}], 0x10f8}, 0x404) 20:40:15 executing program 1: pipe(&(0x7f0000001200)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getdents(r2, &(0x7f0000001180)=""/28, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xca) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x10000024) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) 20:40:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000400), 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:40:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = openat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x2) utimensat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0xc8f}, {0x8da7}}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) openat(r4, &(0x7f0000000200)='./bus/file0\x00', 0x80, 0x80) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() getgid() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fcntl$dupfd(r8, 0x0, r9) 20:40:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x8, 0x9}) 20:40:20 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r6 = getppid() r7 = kqueue() r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r8, 0x2, 0x1) connect$unix(r8, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r7, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r6) getppid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) dup(r10) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) fcntl$lock(r9, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r11}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) dup(r13) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) fcntl$lock(r12, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r14}) kqueue() r15 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 20:40:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f00000000c0)='E4', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pwrite(r1, &(0x7f0000000000)="75957dd65437b682f9259e590d4c0e11a4", 0x11, 0x0, 0x5) 20:40:20 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f0000002c00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cad4786ccf9ca4b2cf69f971bfd53b626ffb5094775cf88f2ba20c7b6835a8f43f02ddddacce2d9a1f55508f37531270e2e52f412b2b9d46bf419a5f5e51233dfb2d83afbd233f24217dd8edbaf407c4222469b2603acd0ec171789a8cb74a20e8e00fc676d27153e5b5972f043e2ae70f08f8ef03774867daf080989ce1e60da94f912720cd6aa810b2307385846b7030390587868b7000d0605bd9e09038ec9feec29444e06a8f40d33085b909f3808108bfd73bb6615c304966bc89a39c2eb373018592ffea96de8f0df5bc4b4ba65ec12a592e6e598cc3537a1491ec2655e4b421f58d940810246b1ecc3c67582398e7acd63ff60f9f2f732ba3ec9a296ccd2e129cc695a58c92b4405338ecfd549be4990b844857af3cf8dbdc0d800092d808c4cc0bcb7fc54df7544f51bc1dddf6c196d398f517140fb59ba790ed404d939635998914aca947f6d2fd5b6a24feb769d0c99f67112e2fdbfa5e0bd41b7cd66720041ed2ec759adee4916f913c867fe88891c8f47e00d8f810cfdceba89f3b3"], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000001940)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000800)=""/60, 0x3c}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:40:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r4, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2) 20:40:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x101}) r1 = socket(0x2, 0xc003, 0xf0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) 20:40:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt(0xffffffffffffffff, 0x400, 0x7, &(0x7f00000000c0)=""/238, &(0x7f0000000000)=0xee) semget$private(0x0, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000040)) 20:40:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000800)) r2 = kqueue() pipe(&(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000040)="6a134eb87f9dc6e84ebe0bd4a9c485a02edba2de7141ed4a8ea4dcb94708429715638271af6c60c0bc21b1098cbe", 0x2e}, {&(0x7f0000000080)="02985c1ce1f8d2adc96a8a82d7cade693ac3f21f5ef2f64414d99a8b8876f7dccc7729584a19b37dffc7d06d16c38dcd7fbbbe20c11a926ded32869f6df562cbf92d9c94aaede632e084d1743a739080bf4714c309a40774fb73813882883dab3c2b4378219aeb54d657d0528011b3", 0x6f}, {&(0x7f0000000180)="6950e19848bdf530bfda611425f8780356a644ce96e522390920c92cbd7dbc8aceb5cfece81e169e510f5a9ae5a4a7e036add7136ba73108546d8de9ce161d2cb72cb0c3198febf9f342c5877eef38fcc7aba15f813abfcfeb9c1d560e0f83bd57605a7a", 0x64}, {&(0x7f0000000200)="2f7c5991104ddfafe26d66671b624a8bda70f07177f66ed11da0ccbb2dd5aace0a278298a283bd7c300a099d09f2dc19df265802c806de7bf0dbaee48d63f7e363ac45ae3b31b89215a54fdc0ee2724bd53fb808017179d1582c7a49b2bed945041fd66712bd1e7601de864fab810e794d1c03c4fcdd4ff04133bec455a1faa96604eff6f56d8dd102329069de0a7c5febc10bbd9d317413b727147c46b3fedb7d16e777ae8ff07a161ce8e668841002d00e5e16769f2be94d2e296d0d8f80e934e704328f757634647066004db7adbc05afd734b9ae659c9154bb52ee3b36ef6ef0247420a1606188203306d731031ab7e0cc82bda282dc4100e84715", 0xfd}, {&(0x7f0000000300)="90723ead678046d419d344f3b6a19270f7f2a635132b00a6cc7d543ac2015da9aa830084ee045b7735e0455ec8f7400b7bd211f4c2cb00d47716b059e60685bd7db20ecfc201911654ddc27506c759e6513e1558dda644064b944216c55da07d207e043ea8304d1bafc96e68944162b5ff4c2718ff", 0x75}, {&(0x7f0000000380)="e8b04ae71068a3c082d9da87a46ce0e84d5d14b796026b6433e9dbb9d45fa751c32190825f221e56f9764a82b57afeec3c0f722e2fc4b3c6abea2daa047c0eac3936dd0378d5724388707c537942995886e1d816543f7004baa82278c31035bd4827790a08c1b2213e3d31607164ea91df0a76563e42128ebfc171362745b7c4cad802cc4f942733da9242e0a8b51b8533e845b6ddfa16f27fb03b6a6be53cd0a2", 0xa1}, {&(0x7f0000000440)="dbd4b731c1064d411bb8d3e1dd795468a6693365fd1811e9530422872e6291087758e33afebe979873b203fd9c23b810", 0x30}, {&(0x7f0000000480)="55a819d065ddd1844f6eb5383d70b3c58963aacf26a5bd552774b1fb5e7810e87bed10f07b3417016abc7c849b3d3e0f6ddd81e4ca9bbca451acf14e54daed8283e6dbdca38e83e8d1c3fc42a21b8de6ce11789717ea8df1bcf613fe9f65d26ef496b27f4bf42e4b5719b75925ec0909b7e58151406823f3108abf868984874fbf5f8c357831c933da8c44a52eb84ee9d609aa9e18e550e137f0d991571585209ee249fbcf92e677a1b9f486bd093d1e8fa5a73820c518c0cde0b3be6a505f97f74238a9b87f", 0xc6}, {&(0x7f0000000580)="b45c5553455de34bda83e3cbe0e119a04109cfefe78890bce0993a07ef8154653598cc43a4dd58a156228c318ab366aaa86269683a7a729b1aca40543bf58f44fe856acd04949756c7e6c737e524a69e22b2a8efde0223bc7c0ae0e352a66321a5c8ebbd60d5b993", 0x68}], 0x9, 0x0, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() r9 = getppid() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) fcntl$setown(0xffffffffffffff9c, 0x6, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x7a3e, r5, r6, r7, r8, 0x1, 0x156}, 0x180000000, 0x7, r9, r10, 0x35, 0x100, 0x0, 0x1}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffff8, 0x8d}, {{r0}, 0xfffffffffffffff8, 0x5}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 20:40:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20480, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x3ff, 0x6}, {{r4}, 0xfffffffffffffffc, 0x52, 0x4, 0x4, 0x2372}, {{r6}, 0x0, 0x8, 0x2, 0x9, 0xf94}, {{r0}, 0xfffffffffffffff8, 0xe6, 0x8, 0x5, 0x8}, {{r7}, 0xfffffffffffffffa, 0x26, 0x10, 0x8, 0x9}, {{r9}, 0xfffffffffffffffe, 0x40, 0x8, 0x9, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8e, 0x1, 0xfffffffffffff000, 0x7d37}], 0x7f, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x88, 0xf0000000, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x1, 0x80000000}, {{r13}, 0xfffffffffffffff8, 0x81, 0x20000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x90, 0x40, 0xf2d, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x3, 0x10}, {{r0}, 0xfffffffffffffff9, 0x1b4, 0x40000000, 0x1, 0xc3}, {{r15}, 0xfffffffffffffff8, 0x1c, 0x1, 0x2, 0x9}], 0x41f, &(0x7f00000002c0)={0x9}) r16 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r16, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) 20:40:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x80) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:40:23 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000005, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, r0) sendto$inet6(r1, &(0x7f0000000100)="3a0ce948c6e1d7fa67956f6100b8268a8dd648d6c93d453a3417b6f74323e311487687671e3cbf1b2967d38ce0ba82b4a5b865da8f2b5d95d5657a6294c03afce418", 0x42, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252, 0x9}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) fcntl$setown(0xffffffffffffff9c, 0x6, r7) fcntl$setown(r5, 0x6, r7) dup2(r2, r4) 20:40:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7fff) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x8) 20:40:27 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r0 = socket(0x2, 0x4000, 0x30) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 20:40:28 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 20:40:28 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) 20:40:28 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2000007) pipe(&(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 20:40:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3d}, {0x64, 0x1, 0xff}, {0x6, 0x0, 0x0, 0x200000fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 20:40:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x2}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x5, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000400)=[{}, {0x2, 0x0, 0x3000}, {0x2, 0xfe7}, {0x3, 0x100, 0x1000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r8, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="3cb30c6b16c4caf70a8b1680db0d6636164c83e8a3ce28885edff188054b37ed4e8afb54902fe9c79b18c88ab84380dede65f5d05de506c541d661a20470c0e994b0e1a09e332b701d3df4e12c0b387a1f01220ccf484858d3581bbb8d53c7b9bd51354d97e636f7b4ed964a5444f800dddca5e4a7b5c012ce30ab1a780cabd7cfeb2d29506ebf6ffc6f468dfc0f36e0db61543c07fb31d0db07630487cbd4f184317634bc4897b9dd82d02a1e6f79df0efd341ba2237ffa9b389b78bd93a1fbfba4fc06a59790da5a6309329985a9ea122b67b7421596974119502a7820b1130d010b9ecfb08f0fc399102be485a9cb1378da6f8bd8fcc66d2aa8dadeac5bbf10182156d1e1e52390ae0c36b07cd580910043d8488e55ec22dafe707e35"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x2, 0x0) close(r11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:40:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) 20:40:32 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 20:40:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f00000005c0)='\x9b&\xd9\x8a\xfd\n\xf3\xfb\x86\xddd\xc7\xc9]i\x94\xc9\x8c\xc0\xb1\xf59\x186]~', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{}+\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='@', &(0x7f0000000380)='\x00'], &(0x7f0000000480)=[&(0x7f0000000500)='\x04\x00,\xea\x00\xac\x86\xd9\xd2\x1c\xe6i\xca0\x95)\xcf\xa1\xcc\xfcM\xc4`,\xa2\x01)\xb1\nes\xb0\xe5\x82\xbb\xff19G\xa4\xa5\xa2\xb3\xb8\xf9\xd89\xd0\xf2\xab\xa1o\xbb\xd9\xa1\xeagKj\xb1P\x9e\r\xa0\x8f\xbc\xee^\x04\xae\xe6\xcb*\xcf\xd8L\xe9\xdd2h\xf0T\x1c\xe7o\xb19\xf41Pv*\x87mW\xc2m\xa4*\xc5b\x92&\x1a\xf5AP\xe5\xf1\x81\xbf\'\x81\x86\xd0\x05\x00'/131, &(0x7f0000000440)='&*\'.\x00']) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376336acf00b78048000000091f7c8a96d961d26f6376c5b23ed00f4c8a830dceba4d553fc51132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012000000000000020208a371a3f80004ff0000000000000000000000000000000000000000000000eec8ba6a5340129b5ee80bb8d03e", 0xbf, 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0xb6f36ae366085bcf}], 0x9930dbf, 0x0, 0xbffffffd, 0x0) r3 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) 20:40:33 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) 20:40:33 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffe5806c9b9c786abea061070000000000000a00"/39], 0xff7c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r18, r19) setuid(r16) r20 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r17, r16, r18, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 20:40:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d0991ec05d", 0x5}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)='\t ', 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:40:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 20:40:34 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 20:40:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x60) write(r0, &(0x7f0000000980)="0dd146d083ca082475f3ac3bef36dcc7014ff7f475307b502c8e314d955912024581492a8d277c82a8eabdd1370e88e3f8df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2168283b56c65b9a69836a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ffe7ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c257a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c54d7bda817c4a83380e150fa9785cf2d3a5ac9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e47039389b1e759e89adbd980100008025fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a452363432d1e369a462d3b751bfa1f5c2fa23878437f1df4e23bde9ca567a5023ddb60971cf73dcf0930330f0cd5f75b355dc89dfd1ff6bf37359e79a2ed64641455e3d4293209e1dec86ddb2c7ddafc66bd1b7571863ba92582955b2eda4ea8e56e2c4f2b741377cbc9539ac979abdaadd01b0490dddf8ac5b55d9696550114f9469ee005d6fb8182ffb3da94b41d26d1920a3b", 0x28c) 20:40:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fcntl$setflags(r1, 0x2, 0x0) close(0xffffffffffffffff) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/167, 0xa7) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)) r3 = shmget$private(0x0, 0x1000, 0x4c9, &(0x7f0000ffc000/0x1000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() pipe2(&(0x7f0000000140), 0x10004) kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0xfffffffd, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x80, 0x0) kqueue() shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/37) 20:40:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') 20:40:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getgid() 20:40:36 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semop(r0, &(0x7f0000000000)=[{0x7, 0x4}, {0x3, 0x401, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x400}, {0x0, 0x3f, 0x1800}, {0x0, 0x9}, {0x0, 0x6, 0x800}], 0x7) getpid() r1 = semget(0x3, 0x2, 0x400) semop(r1, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x1, 0x28}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000000c0)) r4 = getpgrp() wait4(r4, &(0x7f0000000100), 0x2, &(0x7f0000000140)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200)=0x9, 0x4) accept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r5 = semget$private(0x0, 0x0, 0x88) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/253) r6 = semget$private(0x0, 0x1, 0x0) semop(r6, &(0x7f00000003c0)=[{0x2, 0x9, 0x1000}, {0x4, 0x6, 0x2000}], 0x2) r7 = dup(0xffffffffffffff9c) getdents(r7, &(0x7f0000000400)=""/4096, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x40, 0x0) r8 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000001440)=0x3) r9 = semget(0x3, 0x3, 0x32) semop(r9, &(0x7f0000001480)=[{0x4, 0x3}, {0x3, 0x5, 0x800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f00000016c0)={&(0x7f0000001500)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001540)="a7831c4b59873ca77a07e5", 0xb}, {&(0x7f0000001580)="8861dfc2a5873ad1738e3aefe6bbf1d34e4ac275ebfbf8a462d8c39368c6a6946cdb37b769c87c5e07e400b8d549159ef584c96e0fa27f83c225c98fa40b3d86ba6bccfe19f2d8cbe2795ba3ceab0473d9ea79a27a5cb1e4534c9a63f8fec588867c4375548d3684c3a66d00be5b9b5b8e9b7ae60312459c382f44789b51f28b5eb7", 0x82}], 0x2, &(0x7f0000001680)=[{0x30, 0x1, 0x8, "b2b154d5e48e34bfe46f54bde57c0f9935d92f6338fd71bead"}, {0x10, 0x1, 0xfffffffb}], 0x40}, 0x4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001700)=""/4096) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000002700)={{0x40, 0xaa, 0x1}, 0xff, 0xff, 0x1b61}) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) r12 = accept$unix(r11, &(0x7f00000027c0)=@file={0x0, ""/108}, &(0x7f0000002840)=0x6e) r13 = semget(0x1, 0x1, 0x400) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, &(0x7f00000028c0)=0xc) r15 = getegid() r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000002940)={{0x60f, r14, r15, r16, r17, 0x0, 0x37}, 0x5, 0x8000, 0x8000}) 20:40:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) sendto$unix(r5, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:40:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) semget(0x2, 0x4, 0x10) 20:40:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf8], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 20:40:41 executing program 1: clock_getres(0x1, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r0) chdir(&(0x7f0000000080)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3, 0x3, './file0\x00', 0x2703, 0x80000000, 0x4, 0x4}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x28) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/29}, &(0x7f00000001c0)=0x1f) chmod(&(0x7f0000000200)='./file0\x00', 0x8) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000280)) poll(&(0x7f00000002c0)=[{r3, 0x1}], 0x1, 0x200) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r14 = getegid() r15 = getppid() r16 = getuid() r17 = getegid() r18 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r25 = accept$inet6(r3, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r26 = socket$unix(0x1, 0x5, 0x0) r27 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x40) r28 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x20, 0x0) r29 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x40, 0x0) r30 = socket$inet6(0x18, 0x3, 0x5) sendmsg$unix(r4, &(0x7f0000000a00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)="c60a1caff00c579463083147a00db1edfb37f0a3722f5cde3cee1c419a44d8fc82e1e7e15f03bd1e6b701c3fc1a68b72d4b7dd29ca1a1aa0e567c7bd10e2b25c0b312f53a95c9bc0a1831bfad1fdf51ff8f67b664dfa5ada002614c2d8b06c59b2c66a9dfda28168868dc70623c785dcf7f3ebc2", 0x74}, {&(0x7f00000003c0)="ee3b4c3bce0038459f0bf7dd226c4f037dd926fc4d7aa70d5c90253ec4d7fb1e0e5bd40d60ab82c4f201c943d48c3f447877aeeb779ae3de", 0x38}, {&(0x7f0000000400)="2f50358324741a64d6ee17ea46cf99ab53c5a122f789314619841f5a26d67548dbf03433efb506f34778bb713ae72ae495ec9650ad28480f9c48253b960024051b89808d32f66a06e7031de881a86ac2ab620076a3ed5a", 0x57}], 0x3, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r9}, @cred={0x20, 0xffff, 0x0, r0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29, r30]}], 0x110, 0x4}, 0x408) 20:40:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0x9fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) mmap(&(0x7f000016e000/0x3000)=nil, 0x3000, 0x4, 0x12, r3, 0x0, 0x2) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:40:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fcntl$setflags(r3, 0x2, 0x1) 20:40:42 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x2, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) dup2(r1, r0) 20:40:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x55c2) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0xffff) 20:40:43 executing program 0: r0 = socket(0x18, 0x4, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd96a2d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e771feee39dccdbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b9007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f8fc7aeb34ee100907cfec03465d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a92288f91efc49d39af65855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae9574d10164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3fabf5e881d92ce78297ea857896836d32d45611010983f02fe93a297ca4c5b35857b06b3b90bd90f85ff192828048d87fe1fd58c36166724364cb9bc7f281bcf79570f5dc18ba196f155e579d7cec60a63dfc4d33dba80b11b9147438cf527289eb2f95c9a596572f0444d545de99484b2956d0973d33ed05659a2889484012cf0870f12fd537da5612c3a2f4b532eaca96d80773833e0719f2c6e76875f4c25e2802cbb50ee7fea1ee5a4c1af86b2d7c633add7d9379fdc8f3d2e20d04f8ef3afb98346cae100b2b6c5fa5e342ffbe9ec11ab85cd0185ffe23c59609ef231968aa7cee7b1bd5eb1685e864382efe9c5b9b971235bc06e3b616623f998121ae0a4bcc32fb41893d1611a848b681f7ff17c5a008dddeae6ef8069d881137d6cfdffe665808b1a746db0e36d3db7655002add017d49cbe2c690f115792d5788be47d088f662db3f5890925171b2be176e97e8824fee7688b45edbd03b12fa8a6223c150d65495ba0a4d637926ceabb35e4ec35960078b2f9f247066b6f3925b5e8e15038b24f278c35170ea64c4c3a605f18cb35e19501269b6a4504b7754a4f12ef38e5ca0"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r3, 0x5}) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000100)=0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r8 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x45, 0x47794096}, {0x86, 0x7f}, {0x44, 0x5}, {0x0, 0x8}, {0x0, 0x7}, {0x101, 0x6be381fc}], 0x6}) 20:40:45 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0x10}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 20:40:45 executing program 0: msgget(0x3, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x4, 0x1}, 0x200, [0x9, 0x4, 0x9f, 0x1000, 0x6, 0x4, 0x7, 0x5b810000]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) getitimer(0x2, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x8, 0x4}, 0x0) nanosleep(&(0x7f0000000180)={0x6, 0xf8}, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x4, 0x201) semget$private(0x0, 0x0, 0x80) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 20:40:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="00f3ae620a50f798edf2b3c0a77e190187d3e79b6efbe0bb255394dfe228f43d770ead3f5f08000000225eef453250eef94a1f65c64bc5d7c1ea6067258f9f890856001916331c553134f034ed6f6969d6e627681971dc76985cff5e70009f8c10ded5923642b7d08d9a7c1ef55b701a967b9af6beafd37bd7bf719eef589acf234ea70368e93a92257b0ea584f4318b0ffa3e32f8c69075574f2fddba042105571516d8d2e7eb224ad730298331dc670ee1501757db717fe7724b24735e9fc9923cb1cfdf49bf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="092550d6c38b4abf660a57bdc67176e746391aa46a58a06aefd1f6e4fbbd0554b8f68fca597601383faa99f6604467d228d7d0d897aeff9d28f0242aa5edc2b04f596c38e8a3f25f8da45aec431451bfa60fb7a7f417bce7230b2eb3c88b841584a729e758b6360a82", 0x69}, {&(0x7f0000000200)="97ec638768d9bd17f920a4858c78a9eed37c557fbbab919748532df50a54aff12cf37cc96f03e9173ff3bc50cad8ad674c91d6f9d4f9de475fa6c85fba36c14f91a681890908cf045af570ac5c31f242938a32ae84ad114fabc60e01580c5773704f38410b5336eab99d3f13a33e1b4b763868cbb4192ba0c3142b11c9866c0f9d1ef21b2ec1eee2e861c6b443a13e78a68c33f2e700270d4965c8ef1d1d434a22848b173425a1518587a74b812b4afb72066ba6d858524178c2d7eca500241e8b369f4f08f27dd31aa149b15d51daf011dee1d888b56c2994f1885e50ae0d8cc208d25147853bd225403882b8210f20c0", 0xf1}, {&(0x7f0000000300)="72f611c555f08048c52e8437f26f439bfc96ad34d59f7fc604f81655685126d03290528b9388521e815a4e43c85faae4c5bfddec83f7c28a83cec00cb454b3f5b02af2d36563b404fad06950e3f95ca8ee7083bb48dcf0934181c6b3650ad3d811c7509f8c50584becb5c18594053df1c6f344fad2fab485890c6b3243ab6233cc6d76f83b8ff1d4ceae8c7ec59d06137f1368eefa23", 0x96}], 0x3, 0x0, 0x7fff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 20:40:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 20:40:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000005, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, r0) sendto$inet6(r1, &(0x7f0000000100)="3a0ce948c6e1d7fa67956f6100b8268a8dd648d6c93d453a3417b6f74323e311487687671e3cbf1b2967d38ce0ba82b4a5b865da8f2b5d95d5657a6294c03afce418", 0x42, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252, 0x9}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xc82c549308650356, 0x0) dup2(r5, r6) dup2(r2, r4) 20:40:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0xfe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/24, 0x18) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r3, 0xfffffff9, 0xff, &(0x7f0000000200)=""/134, &(0x7f00000002c0)=0x86) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) setsockopt(r4, 0xcc1d, 0x7, &(0x7f0000000340)="8d6880a6b30525047283524bc1f1027a557dd5934daf1469b314b14b3c7dceb7e61256658e26c2b8f9f4854ac88c017da6e431d14720ffdd9ee85e0e02fb590292db81fa6285f2801609d592d63c1d7d4097d7740ab6b4", 0x57) fcntl$setflags(r1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) dup2(r1, r7) 20:40:46 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r11 = dup2(r7, r10) kevent(r11, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) r21 = openat(r7, &(0x7f0000000380)='./file0\x00', 0x10, 0x44) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x14, 0x8, 0x4, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x9}, {{r4}, 0xffffffffffffffff, 0x6b, 0x41, 0x3, 0x32}, {{r6}, 0xfffffffffffffffd, 0x0, 0x20, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0xfa, 0x40000000, 0x1, 0x1}, {{r8}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xfffffffffffffffc, 0x7fffffff}, {{r12}, 0x3, 0x24, 0xf0000000, 0x1000, 0x9}, {{r13}, 0xfffffffffffffff9, 0x20, 0x10, 0x7, 0x2cf}, {{r20}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffffffff3cc4, 0x2}, {{r21}, 0xfffffffffffffffd, 0x41, 0x4, 0xc6fa, 0x5}], 0x840, &(0x7f0000000200)=[{{r14}, 0xfffffffffffffffb, 0x5, 0x0, 0x0, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x1, 0x5b, 0x400}, {{r0}, 0xfffffffffffffffe, 0x63, 0x1, 0x4, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x0, 0x65f, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x5, 0x1, 0x80, 0x8d}, {{r17}, 0xfffffffffffffffb, 0x4a, 0x20, 0x556, 0x8001}, {{r0}, 0xffffffffffffffff, 0xb2, 0x1, 0x472, 0x9}, {{r19}, 0xfffffffffffffffd, 0xb8}], 0x5, &(0x7f0000000300)={0x6, 0x4}) kevent(r0, &(0x7f0000000280), 0x3a60, 0x0, 0xe94c, 0x0) 20:40:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:40:52 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="ab3f95ae00319903ff22209b27f9df8643418a04ea3b797f9eaa191b403ffc72acd5d8a3a32632612775d3c352314d93309287c526cc980405827b02d2dec4ac9527a6af9c9445fe58d317066b4694cd04fb81e2cdd95802a984b3f3508301d09fbc706d8dcbcb2eeee30000008cc0fbe04df88cfc65b6df4ec10b07d7e32520996c9625c5e0ea18b83950e083bc6af890f44968f55d044bd6a8075009b7b9db39102c9256968c53b99057a9316aeb1ac05df707af6d69"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) r6 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/73) 20:40:53 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x2, 0x0}, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = getpgrp() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) fcntl$lock(r1, 0x1, &(0x7f0000000180)={0x1, 0x1, 0x8, 0x5, r3}) ioctl$TIOCDRAIN(r4, 0x2000745e) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:40:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x20000}, {0x3, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:40:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000001c0)=""/141, 0x8d}], 0x2) fchflags(r1, 0x10001) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000280)=0x20010042) 20:40:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000008500000000"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 20:40:55 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000002c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de9ca9ee75e3b30915fae533a8265952fe948d4b5d03c938b6fdfaa006d323c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea9689faf0465208637e93b74e26ee496726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e87dd88afacd3683d63db1c63f32af973ee3628010a881569a6b7d41b1900261c8d8a53fb7337951ac4f44db843aaf740642d", 0xea}, {&(0x7f0000000400)="1d5b934e107b1c557d9647aaacd87f3d801d864ca9e4b13e5185af68776e7bea452e18064553ca6afaf2035d868bf51ea2d5ef4af5a4a70b24c24602cbe98e39261982fe7a06971e6576db2aaf3c2ad8d27254343568", 0x56}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/16}, &(0x7f00000000c0)=0x12) recvmsg(r1, &(0x7f0000000240)={&(0x7f00000008c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, &(0x7f0000000480)=""/208, 0xd0}, 0x801) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0xe9) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0001000021fb18086408ada27fbfc0e2ac00"]) 20:40:56 executing program 1: 20:40:56 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) open$dir(&(0x7f0000000200)='./bus\x00', 0x10000, 0x90) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/83) semop(r2, &(0x7f0000000040)=[{0x3, 0xad7f}, {0x0, 0x1, 0x800}, {0x1, 0x9}, {0x4, 0x5, 0x2800}, {0x4, 0x0, 0x1800}, {0x1, 0x6, 0x1000}, {0x0, 0x1, 0x800}], 0x7) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 20:40:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 20:40:58 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) 20:40:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe80474345bfcb40f91efe5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 20:40:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 20:40:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000200006c653000"], 0xa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 20:40:59 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = dup(r3) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fchflags(r7, 0x0) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r6, 0x7fff, 0x6, 0x4822, 0x80000000}) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) msgsnd(r9, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r10, 0x85}], 0x1, 0x5) r11 = shmget(0x2, 0x2000, 0x10, &(0x7f0000000000/0x2000)=nil) shmat(r11, &(0x7f0000004000/0x200000)=nil, 0x2000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 20:41:00 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x17, 0x0, {0x0, 0x10000000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:41:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x0, 0x200, 0x4}], 0x400000009130dbf, 0x0, 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x20000000000000d7, &(0x7f00000000c0)=[{0x4d, 0x0, 0x1, 0x7}, {0x8001, 0x0, 0x40, 0x8}, {0x6, 0x32, 0xff, 0x7}, {0x40, 0x30, 0x8, 0x1}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) lseek(r3, 0x0, 0x1000000000, 0x1) 20:41:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x800, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x38, 0x7, 0x4, 0x2, 0x7, 0x401, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r3, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r10, @ANYRESDEC=0x0], @ANYRES16], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 20:41:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:41:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 20:41:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x1, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{0x100}, {}, {0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffff}], {0x0, 0x0, 0x5}, {0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 20:41:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x7) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = dup(r5) dup(r6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x21}], 0x8001, 0x0, 0x10000000, 0x0) 20:41:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 20:41:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 20:41:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6a8bc9634e19767b0784d1dbda9397a14b67b8851a74ca6b783d0e66d68996cab13b3f5ccc05c53bc5e8a14e839516a8e150ed344b90625888131b61f6a602ade8bd850d34c1240b566d6aead5f560e3cec65c478f5bf4afa5f9c39ce7e67fd29c"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:41:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0xfffffff9, 0x4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 20:41:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad0769010400000000000041b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f0255000000000000b6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd0271921410000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 20:41:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800, 0x400, 0x6, 0x0, "00000001010058dc2d983681c0ff3300"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xffff8001, 0x101, 0x9, 0xffff, "6c4efa43df83ccfc2f2704cc24833d746c30862c", 0x4, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 20:41:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffbaaaaaaa08183c00fe3c000000fffa0000000000f2ff00aaff020000000000000000000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:41:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) 20:41:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x1}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 20:41:10 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/92}, &(0x7f0000000200)=0x5e) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0xe2, 0x6}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x100, 0x198) 20:41:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x58}, {0xb1}, {0x6}, {0x1, 0x1, 0x0, 0x8}, {0x8694, 0x20, 0x81, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 20:41:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x8, 0x8c31, 0x2, "9628bbc669d236b2211687825088639de6877e73", 0x3, 0xc8}) 20:41:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:41:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x19130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0xfffffc01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x4, './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 20:41:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xfa, 0x1, 0x3, 0x1c41}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 20:41:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f0000001e40)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a0321a5f82d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af4011caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401bffe1ca97c00977521447e02a73f9536a0c79cb6580aa32064608df6712401d45c30271ea41d8404e807d5f19805bcfb4dbb5bc6ab70c2d747a8fec88f027edba281ae003b3357f0841a8756172e4db4904dc6c91466dfc08faa2db7bfbffc43a746f08a7e58ec860cd155ce3632b2867044ed83be8f07dc93876ed2e28dc876589f9c70e699628c74bcb70a7cbd6299620e8b2ad2a95493255f90ec2528637497b3fb22c0789537703ad184010eb70a9f102e8b52d6694154d0c65c90fba652a7cae91e34e9fe67816e5e524c7d992f2ecc2fc10da48a0caf26cb3350343e9ff00f3c62c74a4c6dae4031c8000"/401, 0x191}, {&(0x7f0000002d40)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc670043046080265cf6f9d1e034f2b9f1bd444978c100a7e53b2fb9026e9fe3ce725d055be9d7f84859fd5ab2a20b5c01ebf5d54e35638f4fc680310f4503605b8e928d219ff3fb6b0c23d00000000000000a2bc78bfc9d5565dd270aad0e142011189baea8c8111ef628947670f71228d93c65fde181ac90d5bb4f5805f2a3725a3f16f7c2f4eaa25334a6fab21f5ca7d06c34cd09c122d4ddbfd4bcd3af326b78496540c998149", 0x12e}, {&(0x7f0000002000)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f", 0xd0b}], 0x5) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8) 20:41:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) fsync(r10) r11 = getuid() setreuid(0xffffffffffffffff, r11) r12 = semget(0x2, 0x2, 0x620) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = socket(0x6, 0x1, 0x1) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r16, 0xee01) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x8, r13, r14, r16, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={r7, r11, r14}, 0xc) setreuid(r8, 0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r8, 0xffffffffffffffff, 0xc4, 0x7}, 0x1000, 0x8, 0x101}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r5, 0x4) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x100) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) fsync(r18) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r18, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:41:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 20:41:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r6 = msgget(0x1, 0x82) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073d029d80e0d0a870000000000000000000000000000000000000000000000000000000049c601a14474cd3f933fdb6d7a1c36109adf1e521d022de3d35b7e6708948172a9d272f19e2dd4cae2b9ec4c47244187676c993f8e0065a30f3e2ae60a752c3ca7cf45617667812fc03c1a089087d2ba16e788575d96d58232fa731f232ffac0"], 0xac, 0x3, 0x800) 20:41:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) setuid(0xee01) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x10, r2, 0x0, 0x402020000000003e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r6, 0x4, 0x40080) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) semget$private(0x0, 0x9, 0x481) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) 20:41:14 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r6 = getppid() r7 = kqueue() r8 = socket$unix(0x1, 0x2, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1008, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r8, 0x2, 0x1) connect$unix(r8, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r7, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r6) getppid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) dup(r12) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) fcntl$lock(r11, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r13}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) dup(r15) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) fcntl$lock(r14, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r16}) kqueue() r17 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 20:41:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0xafef, 0x0, 0x80}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 20:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x148) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = getppid() r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) pipe2(&(0x7f0000002740)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2010, r6, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000001180), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000028c0)=[0xfffffffffffffff8, 0x81, 0x20, 0x4b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002780)={&(0x7f0000002840)=ANY=[@ANYBLOB="011e00001b009bb2a94559b094f7c5a1a04ffa1910d678492eafdc0c3dead252040515bfc99c3c88e5dfcbd9de7679b165dbe99aa02e71035d172441e9da5e9cebd4841182d30f91fb1838e3fa9c37d9f75510e271408a28814e3f65e525c9a8e8f1c7bc2359be154c2a2200"/121], 0xa, &(0x7f0000002680)=[{&(0x7f00000001c0)="be718db1b56f40d5cee07c5fa9ad31a64d43300c96aaee633d8362b6c6e1ddc7ca820b666d68c64b7bc39355fa64fdae928f19f23c01e4ab38cd36408f7a4ddb6cc431439cc546bbcba000251b89fab44c2022c4a999545866b158d842e2ba5a4d7d5e1f63872101bee5c73b3e0c9958f983d8449980171fdd42cf09f133a9d8ddf06f06442bd9", 0x87}, {&(0x7f0000000280)="5e57e6028edfc47d86c25983ab095f628bfe2c7f8e6a892d26f95a6caabee4b18e2457287d9b55b62b9b9afe0c077b0c94714e04f0cc51ad1a7f2a3577b50741e74451e8b67da4adc046573cd0654053bb3ac304f4e95a844c6b1bc36355b38bcb0d7f512bf23baa52aa4fd96f7d81f98637b9f8dc2e1fd1ce22ef5e95e05cc538755a8546bd13c70eb5aae20c7e18fe4d02bf44f20b76b424515f3ab793818762e13e04011ceec00d1ded23660e5d0060899cb327eac05dfc6689bca8d4786d61ab2950da5bb2accf7e8858c5f042569586e8b8739e209173f2457877264a06a390c0be0ffaecb9fcb023543a29752755451d9d5854db5a41b37f15db5a8dc8ac45dcacb72f8a564f782640ee9bf4ddd396ab286d92543c21336043d547796ba6a549bbadf27a42db6955a7c034893c4d63d586487cb5a1609013fef7fbb05673afc0bc6d24722f7cad057c4026d67bef17e605fe34617cf720cbb949284182301de1b39b00396b6f47a2f5c3e4adc65929a366cba73f2ba26648cc0ebd1ec4056934192d7a8fa491d4ce98cbe8c7769d198f0d02700d44071628444f93daf2fe438041d2c7b9ab83f1ca1290fb311e7fd1dbb057bbe15031e1ebaf6166617d09641bad84fd0f4648c398d1215cd9a0ae75468dd799cc3f5e84eec92e93d1beb63f33195fc0e2509e099d34dbb4aaacbd69729d85d97df81f6a18eaa0b5ed087d4fa91a4bebe4f44d7eb463c11328c4083cc02a8824f3bc9aec3d6dfbba3cf502ee20a5ddb9b37700caccb59b3bf8d143e9880316fb70d8623ff177a97f1950788c6f6fde41ff8de6f9102a1ed53d805f64e269944a15e235c0d9df9f285434d2d51a75e5c2b1e83f51a376c2a88acd805c9d701d252d6065c9b44db3a8963bebb0522102205e6bc63d6555d489c9b335546e25e67f28a924bc09454ed32aafbaee01468ba71ece8a5e52f9aa8fe6962cc147742b2d4c05179fb42d674386fc2cfe2307a3936634fa80ba5a2ce25fe8b5c35df7dca4cede6938212eb27e21121508fa8d4beb61dbf40967fa4746921ec076832625d57506a2fe4454c75c3c0c8dfb6e73ba73998a160d8e7ff8fdb64e911a02d1040c48e15bd63a5d383a81896f318c9a853bd1c23a2244025d3d11d27beba79343fd4b2669464343dbe5429b6203a797fe02b46d8886932ba11ea76e969529c8c4b99b4141660fec84ac9deac63c119a991fa1645b5c01c87a940527cb7dfe87073affd21ba09478be3c133173c9184a63976808c9ba7174823de4e49fc1379a9db7c2befcda3c5d5084e03d62f611dc4a58aea4572a384a6b244e19c6a0f4007aec2316ee55179b21eb1216b30e75e3746498bb4db9957812140adf25cf65eeaee2be089b434dc9174ba76551eadd8b726b485fb337d1ec1679f4be2ba516fdfe582f68f11d4eb68d2239906141b756eede80f9f76c10d450f87bbbdd68acc62f9cc4cb6b01bcf0e5597bbfb3adc886ce145391a4f4a85cb912da2ffeb5bf6434527a2f4628ec73962efbc711af040754254ee92f077a1ef785910005d4a12c717bfad3d7a17033e08f2624be3faf75b3a8aee8bff5cad000ad70a526866699be8cdb3b5098c9fc82b78a0816eb23db41bab1009de7552fb4b60e571afbcd2e45d370ca47bb321af39b8d5d700e3015db9c45a9b80d045a328e0540a24560a5265f3be4653009d872c05921efe015d9c32cd4636791cbda43acb99273507e9209a2c4fd8501074820a850f59078f0670f0d4e854600982152e1fedcbac00fc30a9a156d1bbd7d1fc04129aead2ceba1a41d26b9c74316f84573b86552a9b6e3833ae39899ac997818d6f4a7b901704f5995d0bf4b265be9d34542318310a4a52b9cf2bdc9c5225adbda24ef38f9430a4f952d6f38ae2334ba284dbc3d94d529dcca2cf0e8745b417b33911ffb74485ba00b0610e06620683196ddb83fc010b482fc8909bffa52020a8136e0d7b221ecd4904e165e959b273a948906f3be7f66d98ce11b46e02b3015f752705bc193cb31f940f850dbe6d3399b0a24f29ad7f4cf77de860fc7f98906cf78cb7cb3dff9c5c8c4964166f8846d78e7249fed681d13c2fff003fc0a891757dd2c5c8c9be12a71ab8eb8f6758985058cf0b7c7128e1ed1cc4a5f825de8a6331e60d3cb9c591cb93f6c975407e9440e5bf04fa12d668ec733140fdfdf38e4588a6b74c78d2b471bf630512e24ab8d22b61a771fef1f32189e6b0298ef72347aab931b619c171173fba6f59bb239d4cf984f954ef641627efe1e8c8664b056f3b8affef5ebc4085dc4235cf849ab39f7ef6f88a83a77f865d671119c5606c2ac5690650747dfc9d58d2efd67570c14e4b135959717553e4fbf953f4a083256365c9ab5f8c5d48c27761122c0ff23b6a6f75845fcee05472bcd189ac10fc7625fbfc963a2108a9d7d5f9d7cd998f93676759e51e34d9e86a003142f0b627b3bf880fe10c2c9a9d7c5c29dd8582cbe4026aef7282abae1b59a3bf34aea1069251362fdfee7ddee2a637a845763dd9076ab73c0a63371c3b8589ea49ca02d79a99d304ad0657bf092632b9ba6dbba22e49debfdbcf35a96cd0c197b3259774454de1847926886fe2c809de46c9bba4254325765542a25a6b126e1176372ba727afd7e467c80f09a5e8938c562a37faa240e590a59b5d86efeebf55dcff67161822e9ea870f8f8940cc82422986c852a4c04dddaa00aac727bbc9257f31fc132e639d4e92ed9a166eb6bbff844627ec25aa3f3992f8b22a29eb8185e857e017b5648c6f3cc8e588f104e3bad7ebb29405e3f18fe897457928726861e98cfdca37b6d564d5172cf222ed5b762aacb329d0fc5fe74bc8f29a236b8e0097d038941b5939609b9bcf6ebdaf5938cce31bd490430375497d5dbac6508e9894c50ede35fef76f074852d368b7ceedf0b95259af190c1cf3739828fb392532e97b065d17ac1ca478958d58407799bd171a7e2fd4ae1cecf0fa5f6a5d0f8cafd67c984607672932a31f183425ff092786b6a5bff81d5edcee7a9e67f62919e48a541dc6302af7acdd2e6e0208af41c478cf4a2ff84394816c860172badaa3426ba88dfbaa4f798f83c3c21bde6776287f2a65995027e886938251a04e5ea8a4c7fa813d5b61352f18f1a4f2aff62dc7557ce293b7245b84e9b070551f4e6c04d4ad5c2ecedb5cf7e06d053216714558485f0dbf1882ca2ece468c80d71ee6af6acb3fd88d36b5fb46c8164b6caadc903c97d263fe8acebdc06a7c13d17a80d2e4dddf820a9c4f99bf7a7607829c5a66563e54a235ad58ec7d3c124b3d78f911eea6e106092728fd19201e35a54762f2c86c36fa6f728b9f27144398a1f436ce5bb81110711acdecdb7ed9321084a7d22614459fa0ce933395ea2b43c9afd952f1998e4059cb11fbe33639a78e38d2d44235f64c001edad37c02c7dae2da46f4ea00339f6dd9d81db7e4e5f43ac4b8fa0c175ca33ecfb5ded2261e3d3e4c78ec5f9ac19d39281c504e929c0798d1eb0ecefff5338e30f1eaba768894e16f5c0ac6bc930ac6911ee2846949b1219180858b9d0ff0ef1ca8f7089b342cfddf96b48a44623c12a5c16d1c685cfb37931e7af592b75582cc6058f3f8e24026fe20b4f81cbf87d88aea0b76a5f37d28c52558cea771e565fc1c382104e39e79fb0e33f344088c690b122e03aa3e352888ef13ce91d0b202591e64b61bba31913357fac2f100525398e3272af6730147fb2d03a1679cb1637490175a29299f92af2d4ca734e28b9ea82d9a7bf8cd840b988dda0c43e33d6965e8157f7b5f24d0b37bcc4f58931de82cb35368f95b08528c875e1f6830183d7ab6d908075f32f3c7748f66a45d640a57f268edea6a343c47640f93055ac9aa87f4facaed0a8230b2c66552dcb6256e75edcf09288881442323c4ca00ec8b4e6b227b6895dbf48bd4e3fc3e0998aa3068ac3cbadaa71284640815eeffddc2540b2c64ef6e089b49d037d67586c002b6c7eb895aa8fb923654b57631dab066bc340fc3bbe70b02bb94ca0a061ac640b0c2e3fca53646fa1fcf435692f0f3110f3339e064902b15541f3859eefe7a6de8c854553cdc5716ec6dd38482a5550edd2246b391971a547bc8de11e180f9974db31e4f91d030bc3bed05838afbd72838e784aad68e33fafcf4ba7c80ed59fc64825301358da0f47c43a634388642f28063bbea77bc81fd0c994ae3162088b1230b678247e1496fc7ab999a93bc440e22ad9b9843192e23d4059a65992145b484cc83e831049498cb038718ab5928c644494959d1d0f36b6b8b281dd50d905a552678da605e8a16b944cef0139abcc779f6477e62d907e55f0d5067a0b08d06ea705b7b078b75a17d24def6d66aba4e43b8b2a5ffd33ddcf1825f8c32c4e57707cb16942d05a82ca44c2a4597160bb56d69b9fc87d95334d9a683dd9b052d15b6d0904648b18b62a8628a2dec96540d2a5921584e2f1c8e050d22cb91423d2d89b72dbd6985143319a1219cb963766f8369eb3f54756ebaa74a2108d7837840335b05885514c36c83ec18791e519f6c5572f7191cffcf4227c43e792538d8968b739ad6e0facdd9f8299cec5ab2e1ec35b322b1bb6170dc0ef4e840cf8647d2b65048078100ad29cc61efa6b98c6ebf1a6ce1f3538029754c36cfc6613e6700f3079cb2432ce955e7f2e937860515ddd51bff80e1bf918dde2dc43594710ec72f7c5f3558cd0d342cc30cf37d0b7a379eef6b2668021da654439a31d39c9018b42177cbce786482002557298d1f5033e22a468f3a08fa34019848684f3fb04c2e09a674c73eebe7a8e1bc62cd78c78110e3358fb4515cd542e048ffb4aca91ad505e27bf149b152e2ca8364a651a8e951998ad9946497cfc7d3ab27a77fa42722776680659b7f8e79fa90c409da9487736d3b6a18702a177bcc35f76798bf8834a9c823e57406abb00b58c11e7a37a5b8c2272c7dfb5f4992d63b8e7d444a3f9f4402b491fc2dbcc91488733ca6be70ca3b0b2e85b50baa2e76de60841378c3417d7e27810484a5b8e26b085ca420f774aef2147ed529e5ef32d60f680eb648d93cae37622b2f592977c867f1e88f2164bb04924e86f0e149c7289614c2cfff0412c79c2afc9ad8b9db5c358afc52d4620d7b499cc1e3c00d38432c272d79a55a5b04b6edb41fb378c0885bf30c073a326578094dcf243ae4f9596d135a7fb1f16c6e3d1b29f2da0a21e71f5a6efaecc397bbe24f3f26b2d53246c6398bd8b0b4783db7ef4c914c1bf229424db3351190ec63fe59c8d05924fdc83bc936e05b5813b3842b93d2d28a05fa129dbb95d9e15602164302021bb8e2c6fa034ba7c16cd68f80b1922e78fac462f4e1e3b3dda98a73572a00a6c506ea2d5ff6b4e6f1cbcfc3503359118f8636effcc2237fce4638869b175046bc79f76b8031254abc6b0f85d31f3cbf120f8c2f30b259faebfbfbfe69a8e3072e5e11b887fe39bb3581acc285a2ebb0cd53296de2227371da6bf6162b2c5471e70f79a1bd73e20d55ec0ebfce767627dbb2f67fc9314cfb4ec149ebe6667f31fde13cf61cdcf1c326a6819ad0d65af350fdf1ecc6788d921ea16c82c63f28c0471d9453baabfa87af0e3b538a5ab3b126d82c6bd3d589bfbadafb0767b0d97092d4545a78720dff531b37513b3d45b0893ae16095a490b7f14e8da367e5887915c2c305aecf36c67aefc3c1f3600454e4e63c477d4bbc24f96ae7b023f55951f65c95fc1a64961ae655001ae8f", 0x1000}, {&(0x7f0000001280)="0cf97ae273a9b3c6a5f0739dbc06d609d4bbc3e578571aba4781e6c6c0f2e0bf6b7c2b87a0a78db037e923c03ce6e7641e84b0a9c850c899a200ea08055c69fc042d684f52eacaa85708cdb484aae95df342199f1f59b46c347da1da72fb0fa2ad96a71fe6194d971f4de132e93906c071e98f5e7d7e785d47b7f814e1185d86b75b9a4f8056c2327e1bb23e957d73c4d1826980189388c96317908bdc2d9f17a2269d9deb70ecee9bc8984f05c4e83ce6f2b5892f15f3f1a05efb1e52bd09ce9535cb05d74893821c893409efa5170a572945e83f02442b96daccabe91d8527347a9d2600dba238a02aba6113286b72a1", 0xf1}, {&(0x7f0000001380)="0f9146ce971989f9f6086957de875e839cda9a7bbc2c90e64b1d302b41e97d3775e2af6848e128", 0x27}, {&(0x7f00000013c0)="34ffaa335decc032b5b9d0a8a34bf6e0149b4d98ebccbc5a24a37d9fe22ed95fcd771165b3fec8038da2324a355da80fc9b96ba60368baa159e765533dd0ea16c3e1c16241e5c1575698cfbce752507666d642234fab323ac4144818aa1226b52b27b933dc9a831d2d381d069d92a2128b4267d3e319321c091b4d4a430c6d508948f768608ba850b12f88c5794250244c0f0f3c4274dc0b454aaf86c47fb76742a46b4def489dffc9df063e1c618645dce8e2659799d4f37afdeb3636416e9fdb27e976f5ad7118242f415f072f9d7522f60079b648e5a956921c5662600d4e3bd9f5682f0d80ab8cf47e478f05078d12969c242ee6a37cd0cc", 0xfa}, {&(0x7f00000014c0)="44baa625c4d958f3d7808162c3512217a60ede8c902bda8e4ae02c9964b50cc7d94b3b2e62ff120fc0887faaba52f9a221846f7e334170275a482ab1f3f333", 0x3f}, {&(0x7f0000001500)="4001d5b3e68977126d68ffd7d8f1fad7c11f989d8447ba3ddc119e19b683a7443035d2536dabf053bfeafcfd6bd9e7f90e1a4aab69dda4ea4cb7d038080fa3ee0c0f9070d0223603fdc461231affc8b756ae7d8b100780e55cbce6ad2aa0eb3d60c6f9a6b75c288e2aa2659890b8aeb9bd28b38dfaac6cc7155d1197fe53fe7ae3cc94437cb517ef", 0x88}, {&(0x7f00000015c0)="199d75ccbfe263acaa52f60d40fae28746d2eae45d3d8dc51d9e17a1b8d198f15bb4a66725f58a21cbabf15e22739d2d537966e1c2115ba8cc6829062e36ffec55633a2fead2b07ded1f4032dac5adf89d1dce01c49305c00bc9008e2582653a8e6f6eda02b6aed0d4cf391e52cf4d42d4dcf2982aedc65dba9ff3c335e3a66d1f841a44e3b86b43be311dfe59c1d6b0e0008f49f50bc0cacbfb7007ecf395e246bc01798858cb836a3f3a674b7763689cdf9ab346c7852baf5f68a5a878efe91b6e66b7b2b8c67b367438dcd85de429b561ebe9de7a386fdfcdf5c8d73cf58ca2947cf062a436081cf6638e63533eea7d43a3de63e4e4e1e66a952f8af44d7a183491f611062633672795e733f9b274445ca9e21d482a5a140bde9e5ef2296b4cbf143a08a94c9d015f12f3adfd1c47771f345dce6799f66fbaf38e5eec53a36c70daec279ff93e0e6301fefaa934ea238ca5a9cec5fa9af3e2ccb14bfef4ee57a54d6c76e78a063ac211e5387c158190f1d07b293d90a43903ddbacadec4cb8964e1fa263c846382e986964005afd59e5fc8d5eb087c459bb1099e80bb8427d2f8a69d27819ceca45945503485584aee0e964cb5b7bbcb9579ffc2e6f532b6613e011e22c5fac69bd6bab0d0596be21c1433eef8b48d7a61bfeb4b4a405cbb02a65cc2abfe12d5f3278733a4e8db0e42263cc12098768a76c7e6b64e4d503c56572a9dec7d2f904ac30e7f7b41c5868227d77f03209696048a5d99e4f85ad68f44256039ccc6b66b1b8bc3fa1ad8d695ecab529acfa3f3555e88a11e5063b4d830ceee1bf61b26f01b27bba4bbfdeaa1bf6e55cff3333dbac37bf09521a34d879859648b3271a4edeaf00dab2d853bc04189aba904aca8a45164cab7d06d70363758f571b45f5c4f2a62002d670c1744ef46a40b81e451cbabefb4cd3ff20538d98eb2a79b866a64dbe4e3632db42245a0f96b312d42a8b5a4e86ad39ac0e7ba5de9980364888f9acf9851913438069254d72b0ce923b4668f9aef9376c78b67365916a764f74cab7ebe440c21f03dbb91ef51ce6bc8ded0642f732639ca22cb44a0c41aec1be1c9b12f312db2b6ec1cf00a716472a8dff0b269b7f86a2ae0f4e8df8a38c99bcd0a3d6736f7c8210f387a2e03db713ba68360e462ffefa67b6b11dc0df7d1d8bfe9b8ecebf45c3be1f87c0f32d2ffd70291854bb2b0f235151f32b67f5cf5279b6450aaafe94895e7aa317b76adb68d86b0cb884effd598d2fad57c9255f6a1ae07b74511c8d418e5906b94275d0aaacf1643b9c1ec810b78871fdc6d4305bff2b5cda9ea5e022a1691de825d77a236794c318d2fe2581c0cc8920c7053bc347c6ac78a21e7e81b51d88ad913d59409c1937789633056ffc16a744ffd67914ca59eec26dbf5434b66eb2f0b441f24a992fdb41d3f009149c336622f17d36b586c3815b563f97f84b9306291557cd5b7b15bc97415275f68182b1e0f2c375e3844b6aa633a10644d47f528d7d73fc544fd8cf588b176538423b6943dd901ed462fcd0b94884bdafee8a1a7d3fda66e5b4f87cf6e3b38459991382219fcaf029022c6a005c6f37578b83cf7b2b9a0f28c2b25c2ea8fa7441e242ccf92b442736cf8a23b8e8369d8ac2dbfa6281661f8e9f70c905863612b89f0165f59b01e79319aeb3eff5d7ce96cac38f575ab6177437ab530bd3f0b0150b2aeea420e8fe94623633d3e385c6893dd4d513eb675ff64d8cdce9142f15458528831804ac735f059ecf577b7cb3d6d44b1b0185b7f4ce218518ea0f31be848843f79e1b3e0a58e0e6ee298816cb4b38e6330ce614516140d11218088feb9663e171afa94ba04655180f31b06495f66fb6d03491c165b139ed3509af7b0d7f0b47d4e3f7e3b3611f07b4b3a94d3669140b5a6e60c45cacb1794fc7ebbc216fdca2c416ceee9c14f2500b6019cedef31b68242947d6e58e180d53057fd311e566ca01c82ea833cbf96698cf8e158c854579f5ad36d257e1aef59879d8e730f53173f9cb320e739b7d2aff97b4dc09c0c816c26912cb0f57bc22036f0af50b2ff8bdfef75d1a18912a7cb60e0a788a0e9fae32961f0c41c70f7eeec8c3e0ef53a8eb3c9e493ac17ae6c9013e05a16093ae9bd1d58dd547104079ca5b76339d6b6f4648e1e5c613f3e97e6fb78fff645fed962c2d65855161fdb3ffb117ad989c17c2170a0211d79927fd59c4267711a0a3ec9f02dd029c3c6f8c90a574c5c4921d06fbc00b1ad6301b18af92c8f3afc3ddbe388925ea2e5c90fa5998a3b261c29c7a3e5bdba789d37032d4a60783a46d02e2cbd97e8c3a073aaef74cc28fc55075dd4916fccdba79d972a386a67627f654b9478f3c1b0c7394c8cf13e6f35dcec0aebdc34d55a6caee7faed10e96972f7f5bf1399598e43893fa21d34b492592e45a48622412e4018426225fde424c86a3b8392a816c42db5376ab5ef87eba7c515ca76dda464301413327d6ff517ba22fa34dce0458b950ebbfce9764185a0fa514817cd7656860cef459c03334da583efead93980d3a4b9f4c8a33b830046f8acc4a5d166429c3983187e346de26d660ecd5f2615218252604d67de33bcca6c9370493bf505191cb2ee40c12289c98ed381881780fe8f7b523f2bed477782807d54c53b720430f337f13d1af7efdaaa8df7714602d18cab4824aed35e32a085e748275251ed28f2f39e0a7a1588625074601dae8527ee4571e8c4301b3f5233e299d4f62ff8c1b7b598c78512d6c71da2b1d2e9799f268342e379a8d2ff663c24362b01831bde6889f5a3ba22a3c40fb0873903919a0fc0ed72ba232e027a350b58057d2b5284c41ec46396475040fe64709de303237e206e9ad00be3046ad16296e8fcc87f4368bdb4783736de92216777d9437d6cd2492d26364b53e54c3163de5fabdb09e54c8454a84bc323ea40dbd626959582b293276fa5bd42621dfb1ad8b1f2d32ccfefe2732ec1f53df7b32ab0c82690670a20b957a5a4faf840bdf2619fe478bf3c27614db72ae38d755ce3402b1e9188240c333202b8f380b056ccfe9892647c640b80e5661544783ddf4ed876f77b15b321bbfef557d65faa32c03061cf5be928a0d06b14546a177d2d176b2c329915c1d15c4e2202ac2e008ec0876f8d6116d629b08d44f2e219d09469e2ce14c5238e8958fec1ccb677aa22e342f705df3837a7eb26dc2285ad67c6ca834bc72ef38bd1510f03d2cc243d4bea41a4723d6fd1651b5baab97555fc60907630428b0b08820adbe92cc9900cd7c6ed9a1a71bd8414ab52231a701b5088b4f686767009be1db63a432f376ae9ff0a51b4cbf9c697c5c5a4df9bd4fc85172ff6b9f77e683b8aeccbea6f47953848fb417d3f7d1674f966555bd8f2a07b2fa7cc9b1fb71c7931ef05883a2b29852221881191602dc1a724b167709a60e6bf232b25aeb4e6cec459e8c39ad20ee5d04f98146cfc9532660ffcbf18e19fed7db34848e1cdeb647adffb585ccbed98fb82dca79f37ca09f8c29a6819f286d98e8632ce725eeec21f4e5f60a224839fb8dd90352001ee1582286379d75518c81f8301f07d2cce7ea88fb056f762d7e14a609e7a7bbff0aa4069189515a99341dffcbc2b1e1164f2144995047db9db922196bc77b35d69749278ae950ccf8ea0bd5ffff12bb4817e71866575521ceb515ce0ba74b2c8f4cddde21ad18b7f77694d70a835b7ef78e6055f96afc39f3fcee8ae17f28177c1d0f83f6402214ed9b7a0bfd485faac4f5fa11f9ca1aebe3fd1de0d077776289d69fd8597504b5e156a61f9471ea71412c0e917ca6ea9d3b85c0098d51ef8db83d6b03887a9b9d8c9c10f8017bfa4d306b5ebbeb4a1ba10215ddfdf532dc1a00a13c6c897263cea414a7b3badfa39285bd63c2bc5525c99a3dca58d1fc532eec2fa4304b574a51b6262ee915387b035b50fd0801eba4f37ff4b8850e5d04c66546e4e14a404c10fdf04f8b68cd1139180c1078f8c1b4144a92201676b4a8c35e88ea3a18d87e7968970fc0365d03dd7ecf3cc913a7b4c847ab184ff5604d164ec2869976388fbff84b11cdf2c81a2a554c51fede6ec9dafbcc2538f151a7327c0dd02610a4f25189c9f5f5edf5a7d8d7f44dbd32990ccb15bb07e8d5aeff7b830630bf343b611ca0fc786d4947de780e7bb1f37c9c788b6471575b3ad13186dacd8868df76542a559d08bf651cc9d61160ec27c23f7f04f1012bd51fe573cbb47001b41198d935a8c5005ab7a72e5de193b02cc50d2526670646b044d3f5a66e902fbed9236edbd8062ffd1b2cd7919bc87532bc85047b30032b186a5c08446671c1fcd40369bef247cffd198c69e37cbcf4e4a6c00d0aea7db86d45e2b08de9a7984a1f7a50dc71d37a93336dda87bf707dc020230ac6a36424e8c3885d22bed6f1b2f0a12d0644c993485efd3319fe395b819ee5bead2e1cf11ba5aa8409250942f3882fc9631f09cbe10ba342cd719d5279765870901abbe361bd693b7e70112bd8969355f5b51180f7d7f86a47836a2e9716995d3fd1b6ba840494746dc4ec59d3a095447ff2095861de965029053b2381c3dba058174427ea3e9d3445f320e4e277e4445ca07b1d292d6f8038b1be820b8e2c74cd22c6b5e0c23f19b824717c19a1d9c3068d0d15db322f4546d27d31ac55c3c09a51981fbd5f0aba8fdf06cc0dbd58228107510b3c9454a938bfb53dad36efa46bd4d045c52fe5967a84a9297e571a9eb11f8231734cf975364b4d6a549f4543fb0a3c2c4c8f968cb6a753b0c9277a74b0ecd24d3a214e9ba883bbeef39ea5949cfafd5e919563b3a850e31a95c1eaf6ac9d7d9869e8c6e39c1545824bb53c4403f53f2042a5a47691465bd77b51f4d1e9371a7c29bec136aa4dacea3f705b5b9d90cd517668250ea90a19f3a4df9659458ae384bd4c2ebed9aa26db28327a60304c173249b385c8cc36e5613426c62d3a221d3a05efd6760c3a30de277b74bf5a07b853e2c81cdb034ef27dc636ff4925b9ab240f28a0a71833d674f8b62a553787d46850bc63b610045ae60112a9fe16376a4784da28d0dbf0bb3e8e3d2c6d139233361b1218205db8c1794f4600155d20d52afd6c4e33781e44d5ee7b7c30f5b756428647429fe3d67afc43780e211c013a3947796728287f2c966d5e2bf5b4c417fab7862992f22a45a8b306f85496d4caea681e0f47305555c7c165dee5e11a55eaee5ca954cd33ad8fa1b61608c5d76fd263a0703c2611c42c079e5ccb754d5bf34fa20bf3f5813f6fdad0ad51a0673415b073ab3f0ce255ab928a8e3377527c0f2a57d037e3d2fd1a53580bdd7f4a08084dfcf6433a69895ed79c975647e6057ee76f1b54e62d661974bad17a747b98b02beb22646e7d7d99846f842f1aec743f38939d0e6c048dba158e0a9a4730e03636e70c8cbb5b27dcb9ecb302056a5f4486221e6ec3fcd59da67271890d8eaf5c538a9250e21c4acd077bcacd4813d6b5ed3c860667f99a5e87c84e82be02cd3174b58c89726108175207389872a410f7884233f6f73f4b2a53b570bd0d05cf449f1c2f5242b757f2ef92bb6439772a801a5db489dbe97ec41edbf48ff5735bc937d7c1df901aadf22ee6fa11130203bc51fa3d36d389c29d4382031db8579a86148e4db477b16032fe70753a4cadb5c5bb2437439feffcfb7d7d812ad0f4fae5e7e14b6c4d296538df9fac0fc2be6a4aadf2639799864104a0dc6e809d52622f2db8a5c5a29307a599c0166f1b41dd0f185", 0x1000}, {&(0x7f00000025c0)="e887122692ab8d9aa0e61218b574276a882dfb5fc8ffe3ad66e7339f9bcafd8c390bc6bf37019ed24129455345c981aa904cb0d192b31db90b5e292147065a59fd48a10f3f6b4e086f347d5ee9dd3ae3a4e6e8314a22d761a926b2dedd86b9c8dcd47192a0bf55ecfdceba5c1b1130fe7a26dd9577022945f303bda56a74c8d1b0430a738ffa808950e9217fc58813c9810cf6d4f9b1cfa375bb5d2007a77b5b60b16e17a2d0806125d3b4b25b91255b5f0203feb7f7", 0xb6}], 0x9, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r4, r9, r14}], 0x20, 0x409}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 20:41:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 20:41:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000240)) pwrite(r3, &(0x7f0000000380)="fbaf8a8df5341684271a029be96914f6357e3a", 0x13, 0x0, 0x5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup2(r0, r6) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) socketpair(0x20, 0x5, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x8000, 0x7f) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffc}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r11, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffc, 0xa, 0x4, 0x3103, 0x1}, {{r12}, 0xfffffffffffffffa, 0xc, 0x80000000, 0x80000000, 0x2}, {{r13}, 0xe853167a336884c3, 0x82, 0x4, 0x7, 0x2}, {{r14}, 0xfffffffffffffff8, 0xfb, 0x1, 0x42, 0x60}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x0, 0x5}], 0xa2, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffffb, 0x61, 0x8, 0x20, 0x6}], 0x80000001, &(0x7f00000001c0)={0x6, 0x9}) 20:41:18 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 20:41:19 executing program 1: socketpair(0x1, 0x4000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="f3ca31fa873834cf65384c98922574f7caeb833e924fb37beff89598661c8eaea7c0a972aae6898924a57ac2d6e352e7a7426cd7171dfca9553606a2928bdadfbf7039c487e4273b914e3fdfa434aba0e1bbaec7c29b178875b1f6a87318ff6fe34cc3bd12ab2c0fa8168177966a3885617989a87c3b204b641e3a501dcea85b39bb78ac0576a8443921e4dc77130a41f95ed4cf77a845b4bfcfc1370525a40bc2f1f216111272d7ebb89e99b219480c591c8d58d668253b9fb4ea7a150c79293600eaaa", 0xc4}, {&(0x7f00000003c0)="4e0a71fcb5a1d205cb8aaae6f0402f4849402478f97fa00109a93dc01a9a0ff0bad5bbaee92c9028f6cd9c7e634540fe534dd7eceffc7c695d1e8394b791a4fffc3b3155c2", 0x45}], 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x6e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000f0cb9a72c3179e519a0000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRES16=r1, @ANYPTR64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYBLOB="8ae3f655fc4e525c1c2fac06e05e5f96f9e18a3a9f2923ecde4992075e45f30c78599d45194fa9ef1489d1684caba9bd59756aa196098ec5d3ff721f8db45172945aec075dadd3f1c8617ed0d898688a94ee339e497d4859f2ececd16800092c2f146dcb4fd482910adc213ad59202d7bd39a8f960f4730886bf433b3d3706fe044ebe396bcb9de46395788ba8283423a130448e4a33b7379bb83269f9ecaa3e9d158dc8b0925e30835faa26137b7fa008923f1c8a2401b2cda48f4ccba09e5404b0e5ba4de3cf9f93449e93c0c6b8b8", @ANYRES16, @ANYRES16=0x0, @ANYRESDEC=r6, @ANYRESHEX=0x0], @ANYRES32, @ANYRES32=r8]], 0x2) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="7f3dd63f3308484300007b069c80a83e0bb6a81cbd7306f3c7ab"], 0xa) 20:41:24 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x10) munlock(&(0x7f00005cf000/0x3000)=nil, 0x3000) dup(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x2) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0x106ad7a6, 0x2}) pipe(&(0x7f0000000040)) mlock(&(0x7f000061d000/0x3000)=nil, 0x3000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000000)) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f00000001c0)=0x10001) 20:41:26 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r3, 0x2, 0x1) readv(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f00000006c0)=""/146, 0x92}, {&(0x7f0000000780)=""/218, 0xda}, {&(0x7f0000000880)=""/180, 0xb4}, {&(0x7f0000000940)=""/178, 0xb2}, {&(0x7f0000000a00)=""/186, 0xba}], 0x6) msgget$private(0x0, 0x20) pipe2(&(0x7f00000002c0), 0x10004) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) preadv(r8, &(0x7f0000000ec0)=[{&(0x7f0000000b40)=""/117, 0x75}, {&(0x7f0000000bc0)=""/214, 0xd6}, {&(0x7f0000000440)=""/57, 0x39}, {&(0x7f0000000cc0)=""/181, 0xb5}, {&(0x7f0000000d80)=""/182, 0xb6}], 0x5, 0x0, 0xcaf) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0xc02) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r5], @ANYRESDEC=r6, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000080)=[{0x401, 0x1, 0xae, 0x83}, {0x2, 0xff, 0xfd, 0xa7}, {0xf2c, 0x6, 0x20, 0x9}, {0x0, 0xc1, 0x7f, 0x4}]}) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 20:41:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fchdir(r0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x926) r1 = kqueue() utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xbb4f941, 0x3}, {0x9, 0x7fffffff}}, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="2ca8fdcff64d4ea6611711913031a576ef9012589af4c32127ace35b865355f8c7ba8e7b74468f6a77d50f09e2d8cbb7ded7453410ab7a629083c35ace7af910499ab7364993c385f6f5bb027ba2cdf4b81cad44414a9492efcd924bb1105f360a64290e1b7cb1a14d44269fa48e9b000000000000000000000000000000cab117a14a0a32f4a3efee79b5e8839c68056cb6a4d8ca4a9a03899ca83fc4cc61cdd9dbe2037dd6ac491fa0d874f2e7c044306bc900c3395109112229dab65614a569d4cea805e4570a1c866e7844474fcaf43ff8f734e5677904d4497ac7584387c316af5ee1b59e4782bb0ffbe36f3bca7ca0887b58398e8402d06e88f6629f2fb454e8c3809187a0e7afecdf6102b87576bdd7142414bacd5a58041b473f0a4b4bd43180dfc11cc782d0c29a64fabab122207fedfb8f1a13843dc0dec8bb378d938df975393fb200df746f38c228f9c836dcd8841d561974118a34eb09fc679647ec41281767380568c4bde39d2817bd3b4dab2e6a8bcc2049", 0x179}], 0x1, 0x0, 0x0) 20:41:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x4000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:41:29 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000400)=""/4096) 20:41:29 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0x20000003c4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c"], 0xc, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5f422ba73daebe81) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x10, 0x3, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="1c", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r8, &(0x7f0000000040)="1c", 0x1) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r10, &(0x7f0000000000)='./file0\x00', 0x0) r11 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x400, 0x20) dup2(r11, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000ac0)="29fa51cd2dac7ba926068582fbe9c909c1ba25b436d79dc0baf34710ec961745c5bfe09b32f2bac0cc41abf718f0c8c1ff9f9c722a71fd8ad01abcfa67faf6a937abceb826ae9941d9c800e5a940bdbcca3aa912f79f97266f23ff0e58b27b27e02ef9153a427e2afd7810e3e19902a327d84c42d4f9346dcfa532fae1336d3f23a074a58cfc316f289f95ca21a055b7bd1d9ea36b89ff4cdc589989da5c2e7c503b2e3605d3ae3fdf218b17c77070d1ef3fce58831ac267cef832bb7750ff0eb8e184564f117ef27db40100000000000000f407b553a0ee90230a8df88aaeafbe452d48106b9ae69628c17515101fe65329abf4d98288ca6e2b93463fca19c4b71d3a7e0f50bcd0a755a0f221d65c8902c35df43cfc66f2e6b6dc0e14f207aed1bdb8d79416f1f5a3639431dc3b2d578cd653e1d330b23481bc4ec50e8611b5b1c0435bd15d67858ece5d4f4bd8af71a7463d27e44ca549edd1d168a6056a0c59076f2f495a9ded7c784d809c30000000000000", 0x174) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r12, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000040)="1c", 0x1) sendto$unix(r14, 0x0, 0x0, 0x208, 0x0, 0x0) dup2(r14, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000040)="1c", 0x1) sendto$unix(r16, 0x0, 0x0, 0x2, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f00000004c0)="1c0a81a413680baba858e86000f7502401", 0x11) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x1f\'\xdd', &(0x7f0000000540)=':\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000680)=[&(0x7f0000000380)='r\x00', &(0x7f0000000500)='\xe7\xafu\xaf\xc78Z1A\xef\x81\xe2\xfb\x8c\xd3]w\x1dfh\xd4\x9c\xa0?\x14:<\\&\x11\x1a7a\xee4H|l\xf8#/6q\x96v09\x9c\xc0\x86g\x1e\xb0B`\x91\x1b\xd7\xbe\xcb\xc9\x8c\xf9', &(0x7f0000000640)='c\x00']) r24 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000080)=[{{r26}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYRESHEX, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESHEX=r20, @ANYPTR], @ANYRESHEX=r26, @ANYRESOCT, @ANYRES16=0x0]], 0x4, 0x800) 20:41:31 executing program 0: pipe2(&(0x7f0000000080), 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000100)) dup(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x4000, 0xfc) setsockopt(r3, 0x1000000029, 0x80005, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getpeername$inet(r8, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000280)}) setsockopt$sock_linger(r10, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r11 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r11) r12 = socket(0x10, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r9, r11) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff130b2b6b737ab524c23040e69931929648", 0x15) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) sendto(0xffffffffffffff9c, &(0x7f0000000240)="9b9f7d732867516f7944600c7234d6f2789712f641340352d17dde0b2e7252c58041e517500f4b9b0eec621e47ff4ac0c31ab258acec6f34cdfcd7fde02ff9ff2227a0f628906cc8e701ff7e7df47b59ee1960640b895856276f5445cf635503c50250fde1bc", 0x66, 0x408, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="3edebb8a65237a19000000000000113dccf3d8f776ab071690d32a3c3c361a902489796125043d2694b671c1ed177021a778027ca52425d0097298614c718256b824ffca28f811c7c762c80b2778610c3f7883d461e604d7bb1335", 0x5b) 20:41:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:41:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 20:41:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x800000, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff, 0x0, 0x5], [0x0, 0x0, 0x909a], [{0x0, 0x0, 0x0, 0x1ff}, {}, {}, {0x5}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:41:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xa, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000040)=0x7f) write(r3, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000000c0)=0xfffffffe) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) lseek(r10, 0x0, 0x5, 0x2) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:41:35 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x6, 0x2}, {0x21, 0x10001}, {0x100, 0x3}, {0x22, 0x7fff}], 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="04a451b03188f7", 0x7}], 0x1, 0x0, 0x8000000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:41:37 executing program 1: r0 = semget$private(0x0, 0x3, 0x2d5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/89) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r2, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 20:41:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x10000000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0xfec7, 0x3}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x186}], 0x1, 0x2) 20:41:37 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0xb6f36ae366085bcb}], 0x2, 0x0, 0xfffffffd, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='7', 0x1}], 0x1) 20:41:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) write(r2, &(0x7f0000000000)="73f58ec665af715f12d4c852accf3b274ef0eef307d5530fb10015038fdc31dbb7618163b750ed18c57c9f4dc5a9e32b81abb49be3b01505028e11d2d8012a996ca88289af8cf528ec6cfb4468860fcbd13ebe5b6a15316cd4d9cd0e187885da43bf5190c55768f27c9986508498d6dc8954bd01a67e01e5ccb35faaa785f995eba8fbfdaf", 0x85) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:41:39 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x64, &(0x7f0000ffe000/0x1000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) fcntl$setown(0xffffffffffffff9c, 0x6, r21) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) fcntl$setown(0xffffffffffffff9c, 0x6, r22) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3a0, r3, r9, r13, r19, 0x0, 0x8}, 0x5, 0x8, r21, r22, 0x2e3, 0x4, 0x80000001}) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0x0, r23) ioctl$BIOCGRTIMEOUT(r24, 0x4010426e, &(0x7f0000000140)) writev(r23, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r23, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:41:39 executing program 0: setrlimit(0x0, &(0x7f00000002c0)={0x100000000000ff, 0x7c}) msgget(0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00", 0xffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 20:41:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x1) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r1) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 20:41:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) sendto(r0, &(0x7f0000000080)="93", 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:41:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x24, &(0x7f0000000000)=[{0x7e}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") 20:41:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="05020207e0cd0bf3aa48b9d06d425e9f000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) bind(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 20:41:41 executing program 0: ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x36, 0x4) 20:41:41 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53e894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100000000000000000000ae06ef0c4f73324527f6f1e29eea6f497ccd823a40544fbe482a7eff62ca963aa6d2c0b0545ff21c87af8d27bb0286f6177ebbe338445e1c7c1007a50a88dff94da23e52c86a6ee0e9feafd24b733364951d5611680b08c780de5ee0ecbb5b63f365106ba846d88f2eddd549651b290aaa74b995847a98a6ebf7d7e30991674fd2703e1c8d273a77360a11678cef8d2848c2ee289c59097ee577cafc6e5dd5be94c9b88a52f3e567517035924b1bf9125f0d1c6f5a2d2434a35193aa3fcdd9e3fc11bba7bd933f95081b02dc88116b7d5ed65fa46596554caee8bbb346f938d8e53ffc63d41d2679fda6f6d8c0677b6cfe1d4e1645f1f4df5845a5586fbde5aacfbe6f41c70c3f410906c346d2f9b691120d7a9644cbf2ef75", 0x1ca, 0x6, 0x0, 0x0) socketpair(0x1, 0x1, 0x7, &(0x7f0000000000)) 20:41:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 20:41:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x80, 0x2, 0x9, 0x7}], 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000280), 0x3a60, 0x0, 0xe94c, 0x0) 20:41:43 executing program 1: semget$private(0x0, 0x1, 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) read(r1, &(0x7f0000000280)=""/154, 0x9a) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/29, 0x1d}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/14, 0xe}, {&(0x7f0000000680)=""/23, 0x17}], 0x6, 0x0, 0x6) socket(0x20, 0x4, 0x52) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x3, 0x7}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000340)={0x2, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40) 20:41:44 executing program 0: syz_emit_ethernet(0x9d, &(0x7f0000000240)="bd6b8088372d6d130c45a6836a9ba0cb169bb8321fbb29098a6b47cdf315993a8beff08092d62d21965a1bf737f00ab8fa68c0d494738fc24877a6ad26d59d9d154c037cd2a4930532407dfaa0ae11d2c7b5cab5601d57e268f34ef6aa80d63caa9fa2d4398ad9e9eeb2e516cc9a620b502753b8075e2f86978621af042a9fd6d56d47165eab0220efeb30d8bff554d0a492132c132b686b6f28628502") open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd0) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) r2 = kqueue() connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x84) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000300)='&^-\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='--\x00', &(0x7f0000000400)='//+\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='*/\x00', &(0x7f00000004c0)='+:\x00', &(0x7f0000000500)='\x87%})\x00', &(0x7f0000000540)='%&\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='[\x00']) 20:41:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) dup(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x9130dc3, 0x0, 0xfffffffd, 0x0) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x1e4, 0x2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000380)=0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0xfffffff8) chroot(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) unlink(&(0x7f0000000180)='./file0/file1\x00') recvfrom(r0, &(0x7f0000000240)=""/23, 0x17, 0x1, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 20:41:45 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x24b, 0xffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8b}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) read(r3, &(0x7f0000000200)=""/101, 0x65) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x108) openat(r5, &(0x7f0000000140)='./file0\x00', 0x1, 0x166) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000180)='\x00', 0xfc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000280)=0x3) syz_open_pts() r8 = kqueue() close(r0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r8, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffc, 0x1, 0x20000000}], 0x80, 0x0, 0x8000, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 20:41:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getegid() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/191, 0xbf}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000001340)=""/221, 0xdd}, {&(0x7f0000001440)=""/80, 0x50}], 0x6) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x3) 20:41:49 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x58) r0 = socket(0x18, 0x400000001002, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x3d, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x2}, 0x0, [0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x2]}, 0x3c) 20:41:49 executing program 0: r0 = socket(0x11, 0x4000, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={&(0x7f00000029c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000900)=[{&(0x7f0000000740)=""/43, 0x2b}], 0x1, 0x0}, 0x0) 20:41:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:41:51 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51add"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = accept$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000049cdb5656c476100000080000000000000000000000200000000000700"/56], &(0x7f00000002c0)=0x3f) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000300)=r6) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) bind(r4, &(0x7f0000000500)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) shmctl$IPC_RMID(0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) preadv(r10, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000440)=""/165, 0xa5}, {&(0x7f0000000340)=""/143, 0x8f}], 0x4, 0x0, 0xdf6) close(r7) 20:41:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getpid() ktrace(&(0x7f00000017c0)='./bus\x00', 0x2, 0x1100, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1c0) readv(r2, &(0x7f0000001700)=[{&(0x7f0000000100)=""/103, 0x67}, {&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000002800)=""/205, 0xcd}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000001480)=""/240, 0xf0}, {&(0x7f0000001580)=""/103, 0x67}, {&(0x7f0000001600)=""/64, 0x40}, {&(0x7f0000001640)=""/188, 0xbc}], 0x9) 20:41:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r2, 0x0, 0x8001) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvfrom$inet6(r4, &(0x7f0000000180)=""/161, 0xa1, 0x842, &(0x7f0000000000)={0x18, 0x1, 0x8}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shutdown(r0, 0x2) r9 = dup2(r5, 0xffffffffffffff9c) fchmodat(r9, &(0x7f0000000240)='./file0\x00', 0x185, 0x0) 20:41:54 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bef}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = accept(r7, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) socketpair(0x2, 0x5, 0x41, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) poll(&(0x7f0000000200)=[{r4, 0x4}, {r0, 0x20}, {r2, 0x10}, {r1, 0xc}, {r6, 0x23}, {r9, 0x1}, {r10, 0x10}, {r12, 0x4}, {r1, 0x8}], 0x9, 0x5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pwrite(r2, &(0x7f0000000000)="51c208ceccae415f0688c621ed010a5a6aab7bb145bfb55677cb748f1e9d9bfac2b41d9ed11e2317da60e36ce462c7a7431cf4711b3017a983c69815c2486359dd0c83820f06241522d78f167e1bea", 0x4f, 0x0, 0xfffffffffffffffb) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fcntl$setstatus(r13, 0x4, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 20:41:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x9, 0xf2, 0x1, {[0x5, 0x0, 0x1d3, 0x4, 0xfffffffffffffffb, 0xffffffff, 0x4, 0x6, 0xfe07, 0x4, 0x80000000, 0x6277, 0x6, 0xff, 0x1, 0x9, 0xae, 0x5], [0x10001, 0x20, 0xfffffffffffffff9, 0x2, 0x9, 0xfffffffffffffff8, 0x2, 0x5, 0x2, 0xf10a], [0x61dd41d2, 0x7, 0x9e, 0x4, 0xc2c, 0x2, 0x8], [0xfffffffffffff001, 0x7, 0x9, 0x7ff, 0x7, 0x8001], [{0x0, 0x52a, 0x6, 0x10001}, {0x7, 0x2, 0x0, 0x9}, {0x7, 0x7, 0x0, 0x1}, {0x2, 0x9, 0x100000, 0x3f}, {0x9, 0x11ec, 0x3}, {0x3, 0x7ff, 0x1f, 0x7}, {0x1ff, 0xffcd, 0x3f, 0x9}, {0x0, 0x10001, 0x2, 0x200}], {0xfff9, 0xffffffff, 0x4, 0x4}, {0x0, 0x1000, 0xe7012d6, 0x8}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001f4578c0 20:42:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) renameat(r1, &(0x7f0000000040)='./file0/../file0\x00', r0, &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000000)='W\x00') 20:42:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) fchmod(r1, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001f4578c0 20:42:01 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x120) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) 20:42:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x800000, 0x6], [{}, {}, {}, {0x247c}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:42:01 executing program 0: mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013, 0x4}], 0x1, 0x0, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000580)="d546f4146287c496d70291183fc8a3caf4e5fb77c78b2fd9ba28b97da94eba9c165304081e97626fa7705d2ef4adededefe3db7997ba90b938d037c4f7057ab6c8", 0x41}, {&(0x7f0000000780)="dd579290486497d2e56fb0294ca7fd1f6686acb508781ca1b10b25d912840d74a3f8273d4cefe630ed3ccb15a55170cee874a09ed8a5ac3d815c72d470ab8e2a2f8a9859278929bac30bd3f572d6cb1d20ecde105074c1fb4ae28ad650cfa372beb91887a718dd16c8842014e62fc6c22fd6e4d5f87585f58b5231f3ff0def7e11bba648eebeeb0f1935f4d5a6dcc3d125987dddeb40e964a13a697edfd00509760d7fdac8c23c65dd42697e99e726874f2df05ae10a3c2242d0ec1aca7688", 0xbf}, {&(0x7f00000001c0)="939ce7eb151d25b569bb0f50bd3a42a289f21e5b63853e1921ce7b45d43d74d174e73412b8af9f93d134b2e34612ca8f58eba1474706", 0x36}, {&(0x7f0000000300)="c530916b77409349905991dd81be684f82fd69f9b9551fd3f211c99a04b33dec6d680292cb619688df24c944ee8f0fd3d51a3a0000000000000000e7cbe077cf665a2fb8b8bca2bd0309b55990ee33115f7a7091e511d969089282edcf7be01a34b1b1622d26b214a1aed185d1745c994073f2c41961889292f43f1420380fcc48b514a8096344d93a9f6ba01dd1d19a08fda1038b07119e6e5744723616d064503264536a8d5c00a31ab8ef3c20b19af56ec53177c67240f2884d28fa61b9c0d565f539cbb0023b1015e50aff476d810659c7f6bc0d71a9d64e2cc94034ad7078d41f89b5", 0xe5}, {&(0x7f0000000200)="4c6937f1b69eea07e8110627f0c011b9cd4aa82c7a58bf5133c82eda4ff4efb1ee1aff943110c871bacca5926127f41d8ea0aa3a6e37fa3654d73adb16afde186893782110e91166000b82f739e1848cfb99f7067c5694d69d9c2d8cc6abfdc8dadcff000000", 0x66}, {&(0x7f00000004c0)="4bef88bc9de003424eef4f9d8b6f42292e5a671ed7f2428f3c325bb49fe6032a96a836d126d354617dd5f3706864fc577f74a1c7415ddf3afc63b17be84c00f10fc60dfdd40c85c653f264778b679653dd085594f62d6a127b02749d753275fd0a598c173bb347ee4447fcd0d35316fdd3c557c1bf", 0x75}, {&(0x7f0000000700)="d7f7fd514609b6e03cfba1eed4291fddc1215a21c87fc9a091108f7bac8253ab9dc611c36ed8666e5f36fc9569d1f07d906627ae6c87b3ca4f55f6bfc918702d6c938aef98deb94a52bdfe52ec18366013", 0x51}, {&(0x7f0000000400)="a7a51028c88981e33f575603e96922a98da8eae40661075dbc434c445328b667c950e6715dd32b700e06dbf240932714bd3eabe45358d6370ef28b546c2d29739768aeb3782bc2c3827f3b3a168561845d16e775e93ae42e", 0x58}], 0x8, 0x0, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1211110bb5ce5ee2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000280)) 20:42:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x41) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) sync() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 20:42:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) sendto$inet(r0, &(0x7f0000000300)="c18b6c5dd59929a91429c8309ed9864ffd31a6a4dc5510538daab929b51ffbe7a3132c38cca2d828edd0b446f1e58c067158809c4c2b3dfd22ac935bd68259d5bfbad07b5cf234e8bacd31d662da3ac37272a026f5c46afac1a83b905406d98456c587455e2c9e9077135f804e72008c3bf3fb7cbf2f4801843b61da2a09dee73bdd26eb232c1615befaf91d1636c0cdaccbf20d02ba6e1ab29b9d9410789dbb4d7c826c5714bb818e93769255348878428d2719c0fe0cada470b86e1244ad2f30a216", 0xc3, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, r9, 0x0, 0xffffffffffffffff}, 0x84c010032, 0x40, 0x0, 0x0, 0x65e6e4d8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:42:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="c7bca292c3dd74e6907fef347de4b3780f284ba6", 0x14, 0x408, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 20:42:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x0, 0x27, 0x7, 0x1}, {0x577, 0xfa, 0x1, 0x2a}, {0x1, 0x3, 0x2d, 0xfd65}, {0x7f, 0x59, 0x4, 0xfffffffb}, {0xff01, 0x2, 0x4, 0x4}, {0x0, 0x1, 0x7, 0x2}]}) close(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:42:07 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xc4}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:42:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x5a3) getuid() setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) dup2(r5, r6) 20:42:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x28) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) sendto$inet(r2, &(0x7f0000000200)="2b79a694728f454bf50ad80dd8ca1ef17d88d4ff9606f8686c65f9b371", 0x1d, 0x402, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r6 = dup(r0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000080)=r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0xffff, 0x1023, &(0x7f0000000000)="2591fb2484f46809a6a572ee50f6e5ddff848f92cd12e0e720eff0d124855100", 0x20) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r13 = kqueue() r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r16 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x1, 0x0, 0xffffffffffffffff}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) poll(&(0x7f0000000240)=[{r19, 0x2}, {0xffffffffffffff9c, 0x80}, {r16, 0x1}, {r21, 0x40}, {r17, 0x100}], 0x5, 0x29800) kevent(r13, &(0x7f00000001c0)=[{{r14}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x0, 0x9}, {{r16}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x8f, 0x3}], 0x400000009130dbf, 0x0, 0x5, 0x0) r22 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r6, 0x40}, {r9, 0x40}, {r11, 0x4}, {r12, 0x8}, {r22}], 0x5, 0x5) 20:42:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) pwritev(r5, &(0x7f0000000800)=[{&(0x7f0000000500)="80ef352e1fa9d3e789fc2aba8613491c08a7e386346bf29407c871731a57ba0abd1e7ed35dd2efffb2df2b96840c8f83504976e2bf956eb20fce3a4e4d0fc7fdc018b3839f4fdd85235c3374fd3d99eea4607c66306ab8174d914ff6317029db0f600f8699e01c06849d2c49ac831a224f6baf90af572a5ed45faf31ea2e64bebf2e4c280008485d4662e88bf2a939d65a816db407a956ee2f732cda914fc43dcfb8dfc710bd83ed5f84891177a3713906b74341ab789e0790fcd9d64ed33c", 0xbf}, {&(0x7f00000005c0)="f8be39fde4884f4b2cba3d49a795a4ae116dd5d495456fef3c5bdb5f515c046dc09bf27cfc735b079d973e78405c225552497113f801cc9d30204ee8ae09129d492437e2615bde3322dd563fadf02c98be321c5ef2099ec221d6d0ce67db1fe1096e891754e4d9098d678a623dc14bd09ae610e358c1c7fff699c67d996531c4bf1adba67becf599ec71c92ce7575bdef38cd85173be54ef871935b62c82b5bca271e78a86958348254e64cd76ee9573296ca3620d065848db5291d00a6dc5359365d7df7702ef134fd47b33a1507527c7ab7a0aab8f38dbc3c1da95266250a9dc6fbb0c3b1787177e96ce80ad528ad049bef2535206ff4e3f", 0xf9}, {&(0x7f00000006c0)="46c6c67805fe9787f6a39193e2404bb60854d999949cbf", 0x17}, {&(0x7f0000000700)="0096361deea553290b588e7999ead599e10b863c24d96fb35703e9ae99c588ed8a2dba98142f4e4d39b1d964d3d19fc27eec6e4a89cff6b9d1230170e646dfcb60fbe6712727ca30ef2ce8f72aab2913d756b686a7846f59087ea106879874da26fd8893fdce86e9786822a3dd142dcbbc232fd398947df9236b48f070c19daa4cc374f485bcec6847900c1236ab38fcbb7ea90e2c7ed335299843d7dcd91e8d5ef4bb40a51fd8340c1447863f9261c0e684de5f5e20535bb73b1752fa459187d029619ce34331616828ab67fb5890ceec6c4fc0fe7483cbc2cd0f0cda732389a8d70daf06f85bbdb29a57", 0xeb}], 0x4, 0x0, 0x3) recvmsg(r3, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/127, 0x7f}], 0x5, &(0x7f0000000400)=""/67, 0x43}, 0x41) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) 20:42:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa00012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2890bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d3960000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17a08180152eb298110cad837125aab8f38969eddff7744123053f35c0568241d85544cd1cfd1630aa3fc1611ca0ad840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436ee731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfad5d52c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf6eb6652c52476b0f4a1fc0c7ee2e0a3755bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8ae77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000127c090001ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94c147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4dbf46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484398a47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b1147f39f9f3e0bb875475c159c8f55dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b578dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f4a008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346000000000000008975105ee5af896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb00000000ffffff0300000000000000258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503b3e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc2e91ac68852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000e94f237e2431b46a3775b3f465190ad887ea"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000b40)="3708c45eed3570c3a5330f254bf6dea61f3c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf7653a4af3f171ec2207ee870fe1341143e243d7c98744ba5305d6eba4b7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba00"/494, 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 20:42:14 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/83) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x40) select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:42:14 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfa43, 0x5, 0x3, 0xbdd, "90df57e816709d10b6799a271ba52d44c4e228b7", 0x8, 0x78c}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) r4 = msgget$private(0x0, 0x17) msgctl$IPC_RMID(r4, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 20:42:14 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f00000000c0)='c\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x5, 0xffff, 0x7, "7e458390f04deb9ffc33b30299c9a1a695e05d60", 0x3, 0x7}) 20:42:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8001, 0x15, 0x4, 0x4}, {0xff, 0xc5, 0x1f, 0x5}, {0x1, 0x81, 0x7, 0x8}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:42:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x3, &(0x7f00004cd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 20:42:18 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/219, 0xdb, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) syz_open_pts() 20:42:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fchflags(r2, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 20:42:21 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bef, 0x0, 0x0, 0x9}], 0x400000009130dbf, 0x0, 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:42:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210, 0x4], [0xfffffffffffffffb]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0xd4d, [{&(0x7f0000509000/0x1000)=nil, &(0x7f000014d000/0x3000)=nil, 0xeb91}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003d9000/0x600000)=nil, 0x200000000}, {&(0x7f00007d5000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f000075c000/0x3000)=nil, &(0x7f0000667000/0x3000)=nil, 0x7fff}, {&(0x7f0000849000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005b2000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00000a9000/0x3000)=nil, &(0x7f00009ce000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000694000/0x2000)=nil, &(0x7f000076c000/0x4000)=nil, 0x4}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x2}, {&(0x7f0000839000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000081d000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f000013f000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000905000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000076a000/0x5000)=nil, 0x401}, {&(0x7f0000559000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/113, 0x71) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() chdir(&(0x7f0000000100)='./file\x00') kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file\x00', 0x1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 20:42:22 executing program 0: pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf, 0x2}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockname$unix(r2, &(0x7f0000000880)=@file={0x0, ""/54}, &(0x7f00000008c0)=0x38) write(r1, &(0x7f0000000040)="510fc3", 0x3) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000800)=0x100000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {{r5}}, {}, {{}, 0x0, 0x2}, {{}, 0x0, 0x0, 0xf00fffff}], 0x800, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup2(r7, r1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup(r9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4a6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x32be}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8cbc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}], ['./bus/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0x5}) pread(r11, &(0x7f0000000280)="f4a5269e0e898c9b73fdb438e1972fb3ea84ab80418a4c913490f3b9042cc580f4b6e108", 0x24, 0x0, 0x7) 20:42:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x40000002) 20:42:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2, 0x4) close(r0) 20:42:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = socket$inet(0x2, 0x1, 0x3f) getsockname(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 20:42:27 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000440), 0x10000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1f) write(r1, &(0x7f0000000100)="510fc3a0b509700055200fc09458458c000ba738eb11b4f955542960a09a4689fd4aaacce37495b7ff43c32f0d545822090aa066e6d6e23d67d94ad68599320021d9e02d108553284c4141319f9386d4dd183f4f28592cea03c2858bc2fdf38c7cd9188ffd5e5b7c21", 0x69) 20:42:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e86870e1f126643c3d724053553e78876652bd84"}) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r3, &(0x7f00000000c0), 0x2007fb, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/238, 0x1) 20:42:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) listen(r1, 0x3) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000140)={0x0, 0x2, 0x7, 0x1000, &(0x7f00000004c0)={{0x4, 0x4, 0x7, 0x6, 0x3, 0x7, 0x10000}, {[0xffffffff, 0x3, 0xfffffffffffffff7, 0x8, 0x2, 0x5, 0x37d006a, 0x3, 0x1, 0x35, 0xffffffff, 0x7f, 0x7, 0xffffffff, 0xffffffffffffff80, 0x400, 0x7, 0x8], [0x401, 0x1, 0x4ff1, 0x7, 0xfbb8, 0x100000000, 0x0, 0x40, 0x5c9b, 0x4], [0xa68, 0x400, 0xffffffffffffa3c6, 0x4, 0x7f, 0x5, 0x6], [0x2, 0x3, 0x1000, 0x33, 0x8, 0x4], [{0xfff7, 0x1000, 0x22, 0x6d0}, {0x7, 0x9, 0x7, 0x2}, {0xffff, 0x9, 0x1, 0x3}, {0x8, 0xff, 0x5c, 0x3}, {0x2031, 0x4433, 0x3, 0x4}, {0xe, 0x4, 0xfff, 0x3f}, {0x6, 0xfff, 0x4, 0x80000000}, {0x8000, 0x3, 0xfffffff7, 0x8}], {0x4, 0x8, 0x3f, 0x101}, {0x961e, 0x62, 0xfffffffa, 0x6}}}, 0x7, 0x3}) recvfrom$inet(r0, &(0x7f0000000000)=""/208, 0xd0, 0x43, &(0x7f0000000100)={0x2, 0x3}, 0xc) 20:42:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x105) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x210) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000002ec0)=[{&(0x7f0000000f00)="855b2bfd64a46df26a7c0ecaec59c2b8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15bfbd47d90fe1e9865741886821dad253115286527361fc10d2bb295adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a55939bc72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa727", 0xad}, {&(0x7f0000000b80)="ad53c06ee0fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba42ec0e73ea70062e5888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d", 0x89}, {&(0x7f00000002c0)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000e00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86ee32e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809698e7125336a56dfd1254c99ea7cd5af875d68ed7f4feb29104dd3296a07b50049db276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d417c4162086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xdc}, {&(0x7f00000001c0)="af1ffb9900003c8a6ba90d15805b2b48f5a61c365885a0d66b73b56254b5a6b7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x56}, {&(0x7f0000001e40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fd2daa000000000000522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150ab0cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee2735529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d453424b9d6760f1e2ce13b0a0df7b0bb5cfd0cf8de6bab71eea8199e231a691c5981b1645822b6f81c651d74b536af6a7773a0dc804afb241b34f1f1073aa0d68da7dd324bc1fb3d7cd84eccad34b02b7511b99ec3b654334e77a8fcdfb329fa5ded8a18c866f353acb0122abeff4e01259d2bd4335c5a8766c6c9d4acd67f28d3b299fb21ab7d75c3ca0bec3b15873fee8c10fe50353895ffd37b49aa48e75a3c3817050dbb714fc8555f5945ebdccff3a5a325ee58f763845a2fb3754a5b5ce970e92f03d5e36fc06e1b3a7e7edcea22add31baa2a032b92fe84c82ab9d6d458fcd846fed6c1608a32736ccb3047bded049ca61ab424667973e763fcfb2aead4fffff2b49983db0d9abebe31ba1920b11c9624f41f81850cad737259a3f64247036227a96a06a78e576eff80d1a0e25ec13a72ab2934772c9d7c97efc0aebc6527cd29a0b04f2ba31e98f66720d7617a531d5227e433595569ce2fd805254317408bc160adea0b9500ea4347aec192aef9e459e4d22ffaa8029b8e58d3be790e42d2920df5e0e0001c5912af78e33e86eb1cee82793072d7e285b9d653c3e1c23fea74cd5f429f4dac35e8a8d33a912a0a11e956a2c7340824767c7fff7b59f41704addf2eed8ca944e95cd910ed5ad5c9664882d835d0f29cc9d060f734de2362c7ca12c50b4080e117a11baf8be608afd3415a68dda143e3111b9408c3eabbcd296c577f8059667c95a00006926e8cb98936dfd98eee5465a8ade57c8729d385343d53b8e2b6d8aab5bcdbef149ab8651210c85f755052cb74b32c4cbdb0c54a366812e4cae802d6d1ca6af06dfd35d48c8a0618866313c73c064886be1c959f0cf4c836035f3a9073db2689c1824023396a2c0b1ed8b3af9f0d5db1cb1a14605e3d7b9bcb4b5fc67751c5073e36ecae1e53dc081afb15f20e614c504e70e5641e68af7eb6ad4a25ae32ed867e39f37cddad2a29929117f6a9149bd2cd987eb523da4f4af573e51a4f357ccd01a1f720eb370939b65452731995325939c10d6ec588f4004ef99bfd8805e6e837236a346118004b5b0a14fc2ac2e90209c81f1fb5e1fcccb7a6f6a33c560670d7b78f5ef218c54ee204b4962f0aeb5c637bde75e88d0bc3484e5c6f9f262cc266aad7a6a1df6856e374b55c73df75b1c46c9791ac10e68abf0083c6383fe37409aab462d6501c364a445ce93acec594da41efdac641238af494fed1856dc061a770392bc401134abc100dae02cd7e1ccb0885a24be2d433b3ad2f22ae1fdffe9329db4ed20a67b013f8e9dc5d661273c4a35dbad7be032c34bd1aaee8758124b1c8c303b60000000100000000873813c995797f3e3e5b143428920239f0c35c657c92630e07ad7f449e7681a9a7083b470fe3c9b2f92de91ab770ab85c80d1597bfac2a5d4801252ab0dc49d2704c2e20584ace7225db20b75f58a9c9f96255a82e7743eba9b749e4d295249334d330090c83c400bfcb6d1fbc5682caccce940cd246b2db8c499df2091bd9b6394545bd6b6541933aeb2540001e60a1890d9f72b4a573966355cdfd8e8e0197cc1c6ad20678c42c03e394e1cd48a75ea429434129e11049c477decf48d09c8fb1c1f18a3ad4570266fa7810a61ab17848f9a67e6be9488a7bf56d6917b9f60094bac26adebd93b6846d97b213424a840679a4d6db6b9daf597412b7e4ee319815cfbba6c8567f71fa77ea44ded78a8f478556b430fc3f414668d0f77f7c5043129c8af47b11f9950ab9b2e96b497aede8d7311097a28e7779dcf0a18aa379caa464edd26eaf467233be011d8f0147e530a97e0cd2195c867d23ca920dc6b8d2bc4b8a53a5e6d7e3bd764003d25809d4039f615e7fa563bd12e9f60b59567937e6da1ba29c89572305ecbacc150bfd062dff62332562549ac4a80bcdb26bb33a2f38742b26e855840cbe6fb772ff007eab608090e79098c9b6ecd14ccfd22f6b22a620ebe73e1f5eee2369f69497b2a14447f0fb759638d3e1dbe2051c696200d4b799ccab2d50f36123974dd16d9d6ab6f12da2e08f81ff4d1619a7999e024a07ccb2e4b94f754763bb6562d41a3976f5fe09896b5c3100000000000000000000bc53ffb76fed9eb2de30ac96bacdf725049fa215413be876a71d526c6c1cbbf258f01945c12f97c3a071276197e0bedf979a369c3ef2e6ca6d40b2bf3472e8da525eab79c29d45c3e02798ca64145f74c8a082a087304f8a6030fbf1cdb38003fe8112eb825b6093050edbb3caa01948a7fd8fd783991c90e3ad39fc42fe20a3a47bd3c3b570acb808a981ad53", 0x834}], 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) 20:42:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:42:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) 20:42:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fee"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)=@abs={0x0, 0x0, 0x3}, 0x8) 20:42:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, 0xffffffffffffffff, r5}, 0xc) r6 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x801169ac, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) 20:42:33 executing program 0: r0 = socket(0x2, 0x8000, 0x80) sendmsg$unix(r0, &(0x7f0000000740)={0xfffffffffffffffe, 0xbc, &(0x7f0000000780)=[{&(0x7f00000000c0)="73f77b3536c6156e2f088f430b6291c76cd8f5a036e1a3685dcc8fa23d00d735afcaef3fc28763b9ef0e761ce14cef148403d9363769d864e8dd8203e9bd29687305e2061c", 0x45}, {&(0x7f0000000180)="0d00a9df7b3b3d6691b061d24ce3382d5de0eb8f175e4760f606527da1083aa80e7027b17a8e51b505c69be1eb5d576fb04dff35b474c7d68707ca6e200db593391e5222f2efb2617fb5ea1443", 0x4d}], 0x10000000000000e3, &(0x7f00000005c0)}, 0x0) 20:42:33 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018908"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d028190ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() r14 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r15 = getgid() r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) fcntl$setown(0xffffffffffffff9c, 0x6, r16) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r10, r13, r15, 0x162, 0x8}, 0x5, 0x5, r14, r16, 0xfffffffbfffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x800006, r13, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00003e0000/0x1000)=nil, 0x3000) 20:42:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x4829, 0xfffffe83, 0x5, 0x1, 0x5, 0x1, 0x25, 0x0, 0x2, 0x3, 0x9}) 20:42:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) close(r1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 20:42:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './bus\x00', './bus\x00'}) r2 = kqueue() close(r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000140)=""/199}, {&(0x7f0000000240)=""/238}, {&(0x7f0000000340)=""/93}, {&(0x7f00000003c0)=""/170}, {&(0x7f0000000480)=""/236}, {&(0x7f0000000580)=""/188}, {&(0x7f00000006c0)=""/192}, {&(0x7f0000000780)=""/200}, {&(0x7f0000001200)=""/4096}], 0x29) 20:42:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) socketpair(0x2, 0x0, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0xd0b8}, 0xc) 20:42:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x6e, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x9, 0x2, {0x8, 0x1}}) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x25, 0x0, 0x0) 20:42:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x26, 0x3f, &(0x7f0000000080)="711634b664bd91b1ba82536c9e7c650ce9d0bec9d33d7cbae4c0683636187c5730e1d000005b088b6ccf80d3959fd5fd40566ec2e335e63aa002bcaabfec122ce632b47c110b3e89a092183c6a8061d57ae96aca1ba57280855e7a6b5f9da3d45407514012052bfed26c0539a53ff54421e2840796db2e685e283aa26c", 0x7d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xe5, 0x101, 0x5, 0x5e4, "5e8bae4cb1f7c6601e21cea79c7441a586a251c9", 0x8, 0x80}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) 20:42:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socketpair(0x2, 0x3, 0x2, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) 20:42:39 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x70) 20:42:39 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="e595", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x20, 0x18) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000480)=r4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xda, 0x7b69}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="fced914d2dc41dd6c7020a51c1204b21ffa96705e09dc2d76e45ac5d397f4178cc702336118e5978ae5b64e89501ae87fbaae6f4547f3ca57c538af9bd40e3b86dee67fa8779da721909031f88fa77aec40663bee8e38d834ef56a2269fff975ed1b09a9051d4f4ece63d3153559f0fe00c41ac7259646d1c3ce562c2a888f8b6ef19c9805463e8c2f1f88780f1bea09d90ca0b4e4b31d5dc016262f08fb58", 0x9f}, {&(0x7f0000000280)="f0b765e3d488de998585fc9498c8d055ab5a8f9ad8764276c2354e3f9ca358596b39ca751a748af06697535272d03f81fb463a58a543df99ed036434013a80b24ac59659c509d5a0060d061fa34884a654ccb8cceff60092997bc9907eca36be02309dcb6cdba5f8cfc1aa6e84eddc7c06569773ade8b02d5ee274df9a209215e837cd79c35a204bfe8a34e32fc69352ac090b34d74e88b7e0c631f6f17ff9a2c8a998359160b8557843bb5bee189c00ee398530a8c61d7a9d8a9a1938afe1a0e54ad37adb8506d6c160bc0f3d0c31e577c222ba155f82a3ec30b44a9eead8c77bc732f167ee39d2e5a10a3d17f80891dd4011ca8e8943", 0xf7}, {&(0x7f0000000080)="cbd61e348cdd56be28c97aa7de78", 0xe}], 0x3, &(0x7f0000000380)=[{0xa8, 0xffff, 0x8, "d54c2adc5a50c4ac33ca2593aa55bbb4ffd08e835883396f99be5471387320b5d835120c016e630ef97fc159f37f7f29cf07ece7b3cc65abf37d241a91fd23220811bbcc66672b28ee4be5f8e8f9525a1db92b0be0af9b868fc81f2a4ac613f118e47105dc0ba36149f709d74ed5e1c09936a8e315c268ecda76c722fb7ee48e4ce579d7c70eb70382abe073b943de423feb"}], 0xa8}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž 20:42:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup2(0xffffffffffffffff, r2) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:42:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto$unix(r0, &(0x7f00000001c0)="946e6e31d8761b3d7bb7789a6b1501d391fe85face2e1897ae6b98659c047d92be4acd6d7ce6aa28b6cc0e4c7871dbd15a331e9991545112ecaede14bcfcd931b11dcc97cc77e572a13d41b572d39db422c8d55a5469939e32cd7ded4b82d4b0d93b991d12c71730468705fbcc0a8b217cc9a74d5cfb67060f373dd492c3142062f1d2f6b382bcb4b0a16b172fbdb56474026955b28791db2c59442b2cec958b78577cad426a854a6a6d23e6d46cba6f3fec93c35032193ec9fd315a924634a449c9db1059fd0a401d50663c09ab6d605919b17bd07134a411", 0xd9, 0x2, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0x5}) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x5, 0x8, 0x4, 0x1, 0x0, 0x2, 0x6e0704a9, 0x1, 0x1, 0x5, 0x7}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) fcntl$dupfd(r6, 0x0, r8) 20:42:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)='h', 0xffffffffffffffee, 0x404, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() write(r3, &(0x7f0000000000)="2ca08d3ced009960efeac9315a1655bf135c6e5259c5ef8239c46de9f763d3ca27e35395fd0c073a068ffefef8df1bc7d6a0", 0x32) sendto$unix(r2, &(0x7f0000000140)="1b66fab1fac503338a04050e7e0846206f7c53297475a7ef7bf1034f26093d49d5fd9b3f80d9169a3e51a44aa205443e59349696d699966a217c8c3f2471cc86acc58b4a9f58462e69c465bf2b4bbcb73ac6969668703fc15cfb01d2ae8f26f53e2fb39e73e9a911d86a1da3c7183726ddffbe51f0e0793e7b22270fd65fcc72fcf8f65809894d8b4198951c7177ea6c919e8e18e63842a11c39c375cac41bcd3a6ff581dcd2c87090ea929bac6dcb58e1d88dac1d13d24df2444d3636a71dadb006f4424c621764b9ab85e499b5a02fe97aa806c11ed98f2194f4e467c0c55ca80735afa51c660815aa229908c788581d8a593500f3792db85ac5219e1d4791c44c09baf73dfd086168417b3a7f6c71b66a0fde36dce159bd9d62f4263cb0d528e88869e78bbd36ffcd8c1c6d854f55c80cd0bd0fadb4fdc764f6041880d89761d37b4da5b305d2f104bd6a96acadb4bd584f56e291bda699f271acce07292dffe255cdd10e5b9a70725fc29729fc7155651d4716eea3f8abe6c8b4c9e0e13c548b980821da657edb6edade1fb670cbaef7e11860f7d74e62a2ce26defba61d0947de09b3f584decffc8bb39f81df10c5cf78957830649c2562f164b93d0eb9d15ba07982e0a3a4ed3881c746353d593efeb63e24e653a40f5ba902158969c816c963136beac8e56de4fe0ed60353cb10af8586f9c1bcdb9bd03264f6ff9fcd9513e3fd4e60a11bf870743375a21dc1d54e72e346211ff700d7413e286dab0cfef258107796cbcc22eff77949e6500c447b424e5969c582a3e8c4f0ef37ac33a85d09dcc549b444fcc65cd51fdf5679a2487b044c4f6e69c32e087aae736ec91bb7094a1ce6c448aa9e00efb5152799a9530cca4378fdd68b73c185ccd473d26ef1a49e202c88e14950306bba0e1e3b70ea226fa2b74586fb67aefe4feb3c1c913a418170a6254013c761f9719ab2e0e49fde4679f2b7e1d9d1cf3a42c6761e40796eec7e21413d064305b87df064ecb98fac915afc1e1ec61448572712a83a523456c0c87271953ca4771b79fff5fa66a4e14a4cad8ce41e3159c9d3f2d08d3a05306158c1314dc52e6cded2c25881a622c0001120ae936045a7aada9350cdc7c991be465d85d9a285bbdbf3c89c9587a7f9192f5126ec6017d35f3a0e43f914792be76abf72db2dc681cdb77790cabe02930ad03f776c9ec1e7fbf267701bc6ab0373424958cfd204a943f91be525342a953f26fe3f82e50d92272c65eb508232bdf45501affca3188f2e0a1c2a3bde3eafb44bd52a5046405549ec93a5800feb37c822a78a368bb8d144aafd9ffa74e19124122e4dbe32847430009bc8b2c3396daf54d58d2753399466643e37cb835ec084da2119ec23cff7cf985f2cb9785197cd6cbf7af98ca1f2670d97dd5632334cb6b79fc0d3380acb56161f1dfe4244ae9540d08c5be1aae4f94ab202965db39aa891bc5e57afb692251ce17c2adc479c42e1b4c59bcbe10dede018ec8ecc7e08b5a49a0294354c87d0645d91b35eebbb6504f73694d05f26aa628dda53a899ff24a9279a0dab5f2a78cd564526dea100e16a715b70dd12f55d9d1029456a388f4994624059a61342d2b0a428e3188c3b0dd6f2ca6271dd87db0e7d712fcbc480165d1a8352e468087f66b74fd299e81b75feff192716a2167528420d47c88bf0841891114d65943380b819c6bab17e2bad0bd776f85c3374294628357105d003b12851ab199b15bf613bd711a6bd28fce1b16303633d543ab1ddb79b9da49ac13a85b14676603a9f42534ab46e9173b5bd5ddddfd39b99043df0c800019e208b2887f7b1662db0e426c0c0d14310cba019c9d3f9659ab56f0f1681cd35b989d8f73fffd38baf133934ff88523ec2233ed02815303e39ad6701d05a57f8574035071290dc55c62a28f99c331b1559d8fa57e6db74603c173efd3a25d8ec499ea211021804bbb684bdcff0eddef10ffbf6d6a7193be3de62ef369b4d3aaf8b11a66a5efdde2a7a443dc1ea517785a8f6acebd5cff5b0196635c0f7f7810dd52cf2ebb4766cb8e9fe9d09dc995ed3f3ccfe33cd7060e3510fd82c9b9d3ffae547be52ac4a595c06ef5ba18f3178b7a4c2c459b2d74e4f312b43ca7d6613efe56cdc47b7dcb449a4929d26458337aa88db62e3e10fe7d12f327f4a3ff344294f2298c8ebab9b125810ca05d9b97ac33b0bcfdffd151f059fc2174865f88c54a1d0507b3be3bf1d349284076f423a4687515744b6baf95f2ca27b46ccdddf84720fdaf66fe9e9684905037d20ed599a3d06d575d79fecbdffaa2472ac9eca78c8f4818c1444322317ce3d5bdeb74fb433e5e183c6c7b4cf9dc4729ee7dd7baa6f17b19b70a9ae702f663254932d00989a4676ab619591af8aa0eea04ec4a51f1fa81b551270dda10f44de03173c1d5fafd50e5d5c10e64acbde5b3b1905dec90b821693950ec907f794e189d1c38157862055944576adcb3a8dca691e0161447c24d82274362a33b83aaaaa81cd39acd800e1da47d003caecba07c66952cb003679607a74f25c4d6662b2376405aef6a77bd0a3a062a4f845cc39112d0e2a7f943ebdf831a92ebb1a5f245220769e497c9db201de3e47fd726f4462bf0ae0dee0488bdcf5fd30599acce4ce91804b70f828cc37d34fbc84014e42f34520eef7bac82f5d6d89051a6de4d1e4337de2db44680d4a5f0da9cdd886de53dcacec093d0bdd2083995363e3d6f87226391b3ecdaee8d9b0a0e8e71d966802aeeb2558d9d04d893c3dea57dab2998ad46ad9fef81900013086d019b84d411928ef2866fe52e6107661cc9dcf88ad4b28f7f6eec40259bdadd1f2a869e7cb7dd60b730c692d8ab49224a1270f774fb4bb9587093b2810aef26ae64499eefaa1a103db0ed9cbeb9651b489ecc889c3e45fc825becd35ac2debd5d6ae5c3e8e4ed5a4ff943e65ce7ceefabfabe7a16dc942a5c6ce4258986fd080f860e65d29a2b9336683b659e569dd9388eb8f0f9689e5f7b468ba432b6decddcf5f8c1a1724c1d6a99b9391f1b8e36e611594cc531cadc0e429038aa82c728d8ea4dd842c37dcbfd283ac94e4482e1f2bde605d8e4d9617f2735b955094da7cf980065e1cc54f06be8e4da7a458c2990832ed201488f00785625faf46252829fae902fe2545299ee3a2f379a6144563aae7e8f6a81fd078a35c4cdfd6add82a31696141269528a4a26606759dca675b41210f9c3b5eaad7a40e53e0d8ec4923d32bc7fe189e7960b5a6b2567e221ed00bf68877f111debe638be4e72848a737fe54cb24c5dde93e913141e3c8423cb4ddcd433ec75f1257fb86b494fa13f39cc5f939b10a8ccaa4ea42f31b7b0ca6fab3b19a9008ab6ff2e03f8398342d3ae05d74a697d6ffdcb0f8ebe21abea060492a35c13e517b296fcc51176435911b8767a7e2cedd802ad7407868c082dad6a149a90401d74dae7b094f215e96c287751c9d4da4bf4d5776f5d3bbe67146910ad6944deb2cae459b77b7b61adf78a77f1e0a802f1459a9deff3f2b8e0cb4ae2e4368cdd4e358c20c7a270b01c30522ef31826dc64985ccbc82e168290059462c8e143f5ab34dce44e26f14ee4f4d6a4f435fb8779fea4acf2f7ddea069142a337baede6189ec08525fadc0b257aea8eee9c444ca911a00072562ddcbf79ea973d5cddc7870edd4e02c56339aa175132e5d47b40fbb9e6b856365b33f488d3794c3d5718866c62251ad256a03ca6d768c3e4d9f9532a9af4b00b90a6f2f85e2c3cd26fe697b35c8016fc5208f48aa7636f88773508d271f28030bb6e6e0238bda334e494f972026f0a682d10030525acf012f072da3908014fec0a806c773551061acade32ea5450cdfb017e7545e24606a62ae640fee84ee370a48a7d2c2e60994b3d7d34bc1198e0802c9d4bb7f423dd221ecfa0bbf18948f26bcef4af2244dcd91e0fc14df9cbe2fdd76b8bedad63fad94725c1f03548dd23016b94611e773813080cc008ff2cf328f2d25c5923d251d7eac03a6b38bebf4522666c69c1252d6d2baedea6192a4637141b378d0c8dadc360f030d9992774632ccd06408d155506ce4f06d65750f93b6458c2c92b00bc08bd38926df26d7f7607be825e83d8182c7c590a6106812d6e4a032b7d6bde017984bc44665745a33b0a8e9d1845f54043bc53bb09f7e1bafb89fb1f9d3bf51d36c0053dc62c410329a9e4d0dd64d0e809cc00fd8138261538259dc340254b385074483e30a553df7c1cad588b4a74f952ca100e0385e513f4e6e7d39ed4a4eb17681b4547699590670c34cae91218be6d622c348b93b21e3b18452b2d16841eb1b35a0496b559291ebc4e8ff4fe5acd3fa7f9f0a649fcb44894af631ee91067e02609526a96ef10f5e1d39d974c0818deb538f5c69bf05130054ea6be98c43d544990372b61d1485cb9b410dbefc56ef1b90c351dcdd74e65b211b1ecf5814b409e483dab835a58d7257afa056c62cb99eec5d752f328685b812d297ced72746c79156aaa7178d75b4af98d1614992aef411bbb11b45a0b0664b495fe4b3bc9bb84b81d91b25e28162f8e83e3168832645f46719feb372359d9e68ba83628c5b1f31f2b8875e831a5ef1886216c521da8371c0b9ac0bc5021850137ffeeaa0d6097c2e270061625cf6354fa1c5c77d9dfac619d57b6640dcd871f39f096123baed04c653c8ce39e18cb84cc507e2c9ed98ff63458f783543a8d2184723b04f0e825f8f8e8f53d6d58d311cb918f826b955d6ab57403876f4d932d9b91cb293a279e65e4f74fd4f2bcfef9edd90365ad4b540ade30f744df2fc83591ce3feaaeb6278afc6a56ab0a5fd15682d0643da4435d6e413cd876834ba981d42de7be3ab66a29310011a27d9ac1ed96fa921adf900b47bb73c4b7afeb66727689a3c26c8bef81e5444928cd37c37b052303a04297fa9b8e74e2bb999c7ef257aef3d290fface1b4740d6abd2b186c451f805e55320afd802209a3467ba90a95e1ff7ddba2547b8252d063e75ab012298de53eedc9c442ccda51c111bfca82f2360169bea9e4ea27b998b99da7b257ec9ec17e1bf7bfdddd9d62a22bc3a69ec4e19bb67d1311ce36d9bcc6ff60e7e5accef72457baf823fc8ece09325440a6a0a0366a99d3a0a2a22f0993fe7b725e16bdba7996ac53d2e188b96e100b022a17045d122760a558a1939a20638b6e582a80290d2a46b0183146570ae3aeff34656bf0cc1dca4cafc8e82be96c652f47292036009cffef6fffccf062e272d968ac2fbedf6f292042632d551d14699f875e665f02b4159814afb32b979e7f4985680aa44ee0d0d0383701cf4b82bf076907b401cf7c8fc57444b79c75b63e5831e9228204bace577597f1aad10e81753620ba8b1a6d2cbe0f9d46bceb7a5c1f560074b9beea7271d1e48f2889d7313e4e7608ce43de0df0568a12f0cc13778e3e0012c797300f16db56537594480aec3cb03143b95eb42f2d6907960cf884721fe59b68f494ff8dea940294f3d8a5a94ac2fd28104a46354dfa58931761758aac5eaccfe62876f8b91f7e7c5786db8fde8a9520ebfba756e9b19916ee5ae0bcf2ca659519f5403fa9012673c463c6b0cac5f4fe5c617b250213cc6f9b26ff92bae8e44960382b55d4674fa1e32fe16cb741af956c2ac3240e736a62344cec9f31559e40fdc8dba0848ef65e35e76fc5cc65cc3848923e4f11650f8852873c40eb96ef724c85d6a8f684666a0a00782bef3c8b3d6194b61612e96ca95acc750", 0x1000, 0xa, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) 20:42:44 executing program 0: ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x46) r1 = dup(r0) pread(r0, &(0x7f0000000040)="d2b0e49df1d164edd17554ac80461a61b5a1ac920446c193", 0x18, 0x0, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = dup2(r0, r0) writev(r1, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000380)="701059915ffff84afbec776a18f11b4f0ddb2bc63152e4ee38e157ccc3e7ae925c758c4da9b46f6b54674ca7cb9f8c41bb8e", 0x32}, {&(0x7f00000003c0)="5dad312ebb7f2577cd02cd94cf8197d16ae8ca6d73cb03d844614f0db66fda6e295acfd52c047979464b369d366c8550361cf496419671444a7ee6af752bdb191885", 0x42}], 0x3) openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) pipe(0x0) getrusage(0x0, 0x0) r3 = socket(0x6, 0x4000, 0x9) accept$inet6(r3, 0x0, &(0x7f0000000640)) r4 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000680)={0x0, './file0\x00'}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000700)=0xfffffff8) rmdir(&(0x7f0000000740)='./file0\x00') ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) socket(0x6, 0x5, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5e5c6a40d49caac1) poll(&(0x7f00000007c0)=[{r6, 0x4}], 0x1, 0xab) open(&(0x7f0000000800)='./file0\x00', 0x20, 0x20) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 20:42:45 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) write(r0, &(0x7f00000001c0)="0053a31f29", 0x5) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x80, 0x1, 0x5, 0x2282, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x5, 0x81) write(r2, &(0x7f0000000040)="9a94b7cf5f37c22b7069c5af859879e84dbdf5db113e787e7fa4090e518360b85f074aa0caf659a102f4a7b7478c6b103a4e0f317352d653c275281cf82a08fd6ec323730dd1ec9e32fdebfeca2a610c28669860861daa04d9cac4ace7e635be69d63ea1df69a15836a620ce34569bd59452994a744e", 0x76) 20:42:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7bfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 20:42:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x15}], 0x1, 0x400) poll(&(0x7f0000000180)=[{r0, 0x10d}], 0x1, 0x0) 20:42:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) write(r0, &(0x7f0000000580)="9e3eb390068a3ff03dce190b9483c0f83fe41c9b2425dac7749454cb18344cb27cedc5b159108b31bb5b7f28d19459ced5c46d50e073d361269d9eec756d03839dcb55e26c1daabcbb4092115f45378a1a66a27f75a5d9f6e52fb57bad62e09745dd8e8c8ab0278472421e28f7a273a6a4694d7b81c96243a95ceef9d271303e45703984b642b746181523efb87b003d11bc836137bc4d3c4e5cae023e72a586f6a68d6815a9f4f2c9a715cbcff6fc3494d1da63825de56aea71a3b1e6533db3b7580c8ecd9b3800077dd2e50f635ad4cff49f13965e5007b7ee7c79898955395d0de6d7e53ee9270a9bb1fd3b7bcdcb2692f74e86e0160051f34e1fb41f53137fcdb8a028773f9daae1801df570e788b99aa2621d7ee6ecb7ac01f4be57dae583f7cea2b4b8aea9e0d181ee2da7b0efa9a87fa3f0ab302a890fcc", 0x13b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)="4fb3", 0x2}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x9c4, './file0\x00', './file0/file0\x00'}) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000002}) lseek(r3, 0x0, 0x401, 0x2) 20:42:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0xdc, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 20:42:48 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x8000, 0xa4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x2, 0x6, 0x20, 0x0, &(0x7f0000000440)={{0x3f, 0x81, 0x3f, 0xd1, 0x8, 0x1, 0x1}, {[0x6, 0x3, 0xfffffffffffff92a, 0x3, 0x8001, 0x2, 0x288a, 0x8, 0x6, 0x4471e195, 0x1, 0x2, 0x81, 0xffffffff, 0x6, 0x6], [0x7, 0xe2d, 0x0, 0x5, 0x9, 0x9, 0x1000, 0xc2e, 0x1, 0x10001], [0x10000, 0xf327, 0x4, 0x80000001, 0x1, 0x0, 0x3651], [0x80, 0x1, 0x19, 0xb, 0x1, 0x6], [{0x9, 0x2, 0x400, 0x1}, {0x9, 0x1690, 0xffff, 0x8000}, {0xebd5, 0x6, 0x1000, 0x1}, {0x1945, 0xffffe0ef, 0xfffffffb, 0x8000}, {0x3, 0x7fff, 0x454b3aa9, 0x7}, {0x5, 0x3f, 0x9, 0x4}, {0x0, 0x1f, 0x8000, 0x6c7}, {0x7, 0x27, 0x7, 0x101}], {0x7, 0x7ff, 0xfffff711, 0xb}, {0x6, 0xc0000000, 0x7fff, 0x10003}}}, 0x81, 0x8}) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f605000000be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c8d120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400000000000099be78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9824e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e18a3cacc729cb1129141c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000001d40)="f7f5ccf548e8e1df56454b84ebb7a4ca7b58d82b51fdd1476cfa81d8604f592f2b5a75767f0b4fee00baff0e2ea90c31bcd1b59f0d1b75f7b1b9ddfe41ece90ec4e172ec2dbb41ff1cee803e5686ae1a7b52f2e39ec5d4c845dc719888de7c1047cd0c9ba61f458b3137b1e4dc556a74ef2acb7410dfa859363bd797d8938ed0d98608e062760a454d4c521503b68298da74d3fc9760206a1e2412dfff5546376edce59d1785bfa2dd9aa334034c67351c8e713910169f49759930596394613fc729a531b0e3b0a53ef3311c750d0d9ec2113dc678ebacb9a9c58d57e4f97fa458496fd5a045e53ceccc8f29bbe4cf218213610400604c19afd8936ee1d8dedfce435d0628794d00e7e4a889c083970d4b0ba82303e5c901bef1f02d6dba873a3c0976b65b63581a2e0f4f1fb8aa2f1dd381df72b89020899796799343ab2ec1f0d3679335a74f0fedf30d58b41313a0413770648a95c41dfc9784be1812555e4b2a623adac2a47304c62ce8c3b19c4f65", 0x171}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) socket(0x0, 0x4, 0x8) 20:42:49 executing program 0: acct(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 20:42:49 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="e9fd6ba226e898a0a896d5a6d6d4a66f355b405b421a70f4f301be51bce84efca3ebe9f93b4425e44e86172bd66693a5cb32650d7f79990e07962373ca5e908481857de636d9139a6f185605cdc5be21d7778d7f642c63d631d487ab2a1a7c2513e3a62cf59144f87a6b80f70f331893de8a4c13eaf65a482b538de5c6857e602ff48a36260f072675e4d91772e58eac468fcc6bb71192e1e3cd1ea417cb953a1e6ee761ef3c49a4edc100b98e3ba3bd8784da46036d2c314dbda38c206c230079d6c05d16ab81"], 0xff7c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r16 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r17) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r18, r17, r19, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 20:42:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddfcffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r3, 0x0) r11 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r11) 20:42:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="040a7e72b5696c6d3000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 20:42:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x25}, {0x404d}, {0x6}, {0x0, 0x2, 0x9, 0xa}, {0x101, 0x3, 0x0, 0xdf9}, {0x7b, 0x5, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") 20:42:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r7, 0x6) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='+-}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='^/\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='x\x00']) 20:42:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe2, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0xffff}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:42:49 executing program 0: sync() kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000500)={&(0x7f0000000540)=[{0x3}, {0x100}], 0x2}) 20:42:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x1f, &(0x7f0000001a80)="48a3cd9f16eb29b6f0f77231740b74cbf49d0404cdd6ebd1b45fb526d3237aed0b762fef4e56318b399950507deab57fcf0143139072d33ea53a5cdf8118d890bfe4b125f019e4692b69c32ebcd4ac7fc6c5c630d4e1a34d9f5e6394460ba2fbe6b574cf50f1e926de37a4a2d792b8a2", 0x70) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = dup2(r1, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000001940)={0x0, 0x9, 0x28000000, 0x4, 0xcbd, 0x4, 0x5, 0x10, [{0x2, 0x1f, 0x8, 0x9}, {0x5, 0x200, 0x7, 0x1}, {0xb9d, 0x0, 0x9, 0xfff}, {0x20, 0x106b, 0x0, 0x8001}, {0xe3, 0x0, 0x2, 0x8}, {0x3, 0x0, 0x4, 0xffff0000}, {0x9, 0x38a, 0x8, 0x9}, {0xffffffff, 0x1, 0x80000001, 0x9167}, {0x1, 0x9, 0x200, 0x80}, {0x80000000, 0x2, 0x5, 0xd3aa}, {0x6, 0x3, 0x2e, 0x8}, {0x5, 0x2, 0xf73b}, {0x10000, 0x7e7b, 0xfffffffb, 0xd9}, {0x7ff, 0x7, 0x20, 0x1ff}, {0x1, 0xfffffff8, 0x2f4f, 0x8}, {0x8, 0x8000, 0xfff, 0x2}]}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000004c0)={0x6, 0x0, 0x0, {[0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x809, 0xfffffffff7ffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x40000000}, {}, {}, {}, {0x0, 0x0, 0x1ff}], {0x4, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) mmap(&(0x7f00005d6000/0x4000)=nil, 0x4000, 0x4, 0x2010, r3, 0x0, 0x3ff) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getrlimit(0x5, &(0x7f0000000000)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) pwritev(r11, &(0x7f0000001880)=[{&(0x7f0000000080)="a82e41cefceab0645ee2a4697751", 0xe}, {&(0x7f00000000c0)="17375e20a041f4d0cc982860e1f8abb9d5e7b7c7d2135f62ad94bf0a5eece65b5d04bc36e5012fa6c73daf58c10f061d75db23cc07223aa1f936246ab933d36af9a1a7f2a60c96f5ad504d8ff3c2b8a4b472cf159a67012d463dcd255e24990785b852c5e13bde6830ff6f74185cf6db0fc18fab208a5045d04519fac3989a118f4f528513907666302cc99e12c06feb34f71b04e751df2061fc44879a68d277e1503fbc61f7020a63bd85704845d6e14b1ab57713086f35a31bf5d5d0306939eb6081cc222718cae277cdaf2296958aca3cdee1d1fe629155f509941617bb9fc2f78d8d4c", 0xe5}, {&(0x7f00000001c0)="09db64d272ba9d9ae55028f6aae140e8d219fb4405895aa39df622ce6a870ba8e6537df52b63d79a934235760e0fa98da713a435e02c821099494472515fc4d6e6fd29184dcee4082c44e1a332a1c0011a878c5d8d43146390c9f31771a177cbe53648c9a960ddd076d95808470f72fd17cf9bdb021b52414f86895fb1de4691030edfaefeedcfeb95276367228a3d4cf34b5b8e8c7d86e56d852b5b5ad810da1dae49dd39cdc629e2d279f81c3a0c2d70009f6d66ecf335f418f82d53cce3432726d40017f5d964b5ff0ea23fb38e18", 0xd0}, {&(0x7f0000000340)="2a4b3d13dc676a72870ef7fea348c88ebc9ed6d8fef9cc2177234886e3da3055b2cee6dbe9ca6d2f2279d2897ad00738acc8245a8343468aa333a5fe962aa48623f24907b4971e6586012b225bf33e4e15bbca4d9222776ae024436338b59eb2117486f73d612b74d49e238db40fa0afbb93eb50b879e0bbb23f6fd3e9", 0x7d}, {&(0x7f00000003c0)="fbefac1baa34e9f728f86cae014bfeb569be9cec42a55ec6ddc8d5ff596f4ead9928f345f408d4faf84a3ce03e9640307dd3aed52729064d5b731041f426c3183d9be4492cef525d486952310489a2a41d9e939bfbc19051337d94790911421802100c38c0cb8ac51f05b330ba7dbd9093301e90a7a7c32d939555fa2a80f54b3224b1fc5e1d07c5efdd1d1cbe189bdb96874218229ef71692115e3ccee861c3515439e8674d4b51340899aeb610a3ce68723dd110e1e5", 0xb7}, {&(0x7f0000000740)="58f2ea77158ed3149a9c3cd38302ec9a35af6154b015ce68c82a52ce4d96788f7060c577e9141f46240439f2a4438c083d0d45b0834dd5a70910c27a3f0d46d200b5e2a91934c5d34f8a12b0076e0780a940ddc42c5129b58c4600fb5ce0a10a3854811b4742baf2193f8939c72c3165d47ee6aded43d9fcff8ed8373d4b0807f4c987523a7511a956bf6e706d799fba38e728f150dc660b80ed7571d1f690e929534c8c15003161b3f62bc5b4a8c3d5f4605f3f590cc262edddae9923930d2f77b0488a199993af8260df2d3022de71dbe6fe385fa44920f39c9285806fe87a1a6a0f09742a68130d2885a7ca52706b21395a7d313ffc1f1b62ca3ac7436e6f15c71fb7af1135546573c528d913c5e4579b19114b15a6c8edff513ce125419f284edbc7d2da600b7ba592bd41d4a56f8d13a88e05a5b3f61e22fd05131b67d58e20e77606351cbb83f3db2fa96286185c7b85eae2c5fdea2ed2ce593aaaa1ac7e3f6b824a4f4372bc41dd1f60e3e1cc2c9348c0695dfe8440ab6201a4a85175c90d34855ffeb85ff43def04ac11ea2c95a8d92701f509fcf90f384f2b20b90e8e21afa7a84bcb13272b215f68f9eefc982b9f4a417ebece4df69c898b927198d54dcfadedf335b5a7e2e683941bdd490fb64688ba966c4184a989e67b8c95eeb2cf0cc1519d3f2e69208ce5e3c8d93aab1ff4b2ad91c8fbaf08e916f9fdcf05e52b4a9c95334f0957db2d5500e64921a0d045dd47424153e50d1b88566ca81ade811c0f5c7e3a58c54b1c5901d1035fbbe66676a36861a2249e4389d3d3e603ac5cfc0a5157f9ecde866f48564824018345308b456ea85a8d93d5c0a1c1d6df0a47f29b79b5d997866aa6525b2745d75cdf941b9718b80c9d0f102ab6d972522df20b31d489a32288799d064531b18e820ebdb7d335a5c270b6b72f12f2e4ebe17852f25cc6c958870cbf3fbd33a0624e6ce5dbf9d201585928267e3f090327511946e68dfc71d70dd73064b6bdf74617bcfabcf1c7f03543801a23ce9c23d113960881fecb40c301f219f7601a47cdd5dbc05c9eb8a9bf1bdf915ddc73b2028df7ab0ab2dff37bf1dbce9ebfbcd3c465456ba4a958963de7067551e80d16c0d2e85a5e76dbf1c3b4c53b4cab35de8301dcba7bb3a69e2ef558d19cc9ea4b1dc9cbf0daa00b7c6fcaaa460ddb433f083d06d92e494e77154ea9c0368cc4b83ac8a3fcdf9c7ac30ecd52bcafd466a62e7b23583eb1207dc796d8a788789dc66d2537a766f6f72434b230cc51ff5b490066d68011d7877fc244857fb122ac063fae6a85c3ecf0f028b64ce66192980a4066676334b859b1f72b5565fae95fe01ea2baee2f2b3c45bd993747876121d530bb9adab0448b80b28270d8d40c0732c1534b415abba927e5723385c635b9c8b97aecbe097607c839d2394245171929d5ee858269a869cbd0ea3d3ef957cb704a2e2d42ed8970ae40728e655a313155a81235f25997de0e3e20cd89096cc6562577187015f4e31d756d3dabb6d8412390530e9e0b19f3d4084f813db465a224f63cbe7d9e6c68062c78b4c13f0bab49253487a26f629958cff07cfec01dd5e6580a0d804421decea81be8db131b7c8184b09733b5bcec784313b232a9597bfd82548bad4acf589a49d3f6b9a025e65ff55c62e0d268d0735e48b4ced6fa46ad8a85def6ca32944a7ebc8b0c8823697814875803dce991f13861d1a8c1212e363cfd36d58548e449e2cda962fe61d4730322c6cbae39e7ad092b20761e06be96b5cf11021590606b989c2a6297b919a4aa32ccde1bd03f5f4f4691780078b87c7842d4607b3ba9c125f811bb7e035af2c1647413cfe9fa48bb18a2f21b1729776c640df2e420881352be3af058a590976abc7f9a6ee134a61e6887340cd11f0ef96c136b3cc4c2b3f0e7e1de1a2817a5b2eee8c8307e5fe4f807465381fbde70ae6b9f2c4cc8f8d63fd565cde7ce3396b841656cf62013a2826d56348648f90082616a13e65b5b1a6d9be44ffb93a498c74e45664e554bc765f3190395e365ef9cfb35912a20dfe5c20708eb5a9bb280752d81be9245f5a217d0793ae1efc997f338e096b4fc67598710095a205fe79c5c74a49dcb7d6d18fb129afa6159aad4d9d9a2d7a235b9a9f28faad298ca0dfe451f55d5ef05808921e4828bf530c35a0a119500977582378ba5ab8b625f58d61e3230048bb880675b5c40991d9fd88bae5b3e24575a6aadcb2bf077ff2349eacbb8a667ad8d476d8685440126116e4a11567b891075a96e7958abcc4c26faf5fd7eee7d13a68f929e2d26db36e59862d3df30d551a12c9f56866ca084b2518782e45df8c42ad637f70c5e6f3aad24590dd1b17a60d93d880fc0190d0dc76c8a5390ff762cd9306369eed899b49eb89bd585cce3d2b75b773f19b5590f412d8a23249ea5f3c378aed63f06c9092f810b8b83aec6e071149dbe00ac8d565d704e478a6b9553a075ab6c3a43b2b39b5c6af1e822ef6c2317b6ecf1cc3a2048b99f303cba744073a917f1a75d81ccdf77978323162007844fff46adf00baf5ea8d8e2631471ea2966ba995c4d6dad919695d45507b64c6f02633404be3efbf113dcad7427ec5e3f0873d9eca20f7dbdbafebadcbabbf70ef9df09b0e8dbba40b5187cdd35965a50d5f9b40bd0ab4504a27237d2df6ab8bc67b48bb0e8a5de90d859c647f300be4ce9e7b7f97888b7ae2abdeb8fd641194c3e29f631fdb614cb458e158c6b205b95805cf196f425de2dd666f767fb3c3aee8d204b4acdf3c2cc436a8abe4dfc61319c547f856c3654eeb1dcf5c250ea6dec9ab8843b0ded973dc63a4cf0efa4e6f313960b143532d5505ef3afb29d52f0aebbe24651893e45583324b9374e7044b8eb7caa05f5621e8537559b66cde4951f596c1ffa93b81c7e60edc504e2a866fc2767cfc0e7d2fa78f69b10c2fac96e5282eecba2b66dcc942ef30979f2d333ba88fd76ceff2098a5c6ecb54f4cca2218e9fb0383be3ad98abbff1e0fb1aac178971bc38c3cde0c7d9ac02a11decc0cdc87609e6097330b9edbc1a468d66b233924c311cb490644b71c86b5056c4a5a28f9b513a87077ab0198f57592f784cf61b9c4ae3a3223c7831657e590167c960504f9b49c63414cd822d4e5e5e40fe2ca812b4d722603d95a2e1649ba939e9d8dd1f3daeb26f1e8a67533c053bb1414442391c5e2aa489bbc96d30bfd6a507e247b2356242142fa42dbb183af28c92c201225d11fea3edcfdf309a9851a2127a0302a965f5e04a34b105a7a390cc1a80ece2fab25c39ce89d89eb7173cbc21a7a9ae5687b4d3e2f6ac63e267c574d69e3fdee280e546a0829ff20db2b685ef74b7074ef43091f695145f7296fc48c3dcc30daa261058a1a51223e233430b92e1077dec8b497eb3cb4557c243e83c9f5729721bdeccd44c5a233af16ac1e23db259d58c8d00a45f75893c9fbdcf2ca8a639cd2a1b6b7ee34660052d2304def92c940c2749716ec637d9b92351a2770cd6cfeb8048547a845ee4a5aa6c4509dcc4a7f0cdb36170494b1b4f55e3dbb51ea877589ec5274de9f136360c39795d561526d19c3c298bf13e14bab60771ec6e6ff806db94b4aff6fd0a8d2187fec62b8b9415e709f12ad0a20687dc7f6817c52c3f4afb00396b3f25427061dcb2379ae42c6526bb8135bd9aed7d6db6118b2b52d10a5f99dae238e8d5e76f0c4ce48fb24c6433fb14d9ac23c4db8572a9cad17e3c71b7ae4a527a5a0a6e05df7545aac97384fd5351a21097a3fe74305dd96b65578479eb08691633250663f1e07f21b776062c374599ad8f3953d29098051dd64231327c8f0a2ebbd44481947a615e2735ea0565ff19179f0651f6284db0f6829e4044eb075226afe3ec5a413e7334d55cd9d199bb8534621b0efc37d3074d7f00e90d8253d5cbbb03869fbca88167ae43c89315dca20df3808d9f2ba1b65361a171b54f5e660422938303c76f3b5cbeaf934091d8c96d892a58db8fd8ecf2d39e48fd096a3eb073936b2385b951f0a24b7cf9bd7f57f596888e859d9e038bdd1d48b351601af176f81e3d446b197d6315067ca1be0a865693fe126188efb680e4a97632af02a98b646f63d714bc44e470d5e7ad9e94972b5fb211a6ab8fc687ac6e37599d102bf9365b05b0fc7f810513ae0c3ebeeb6fc2a7177e3966b71d61966887118de62c3d81371699267789c4dd8135630e759f330b56eb8ddd3e4e1124e00015bea0be29b2f8853933d0920e007acb9e59bb2d7c07b620427dcdca6e4768a89e7df7ef57ad1c79ce1a00b9a7448d660e26a34b44e7a3346ed95127917b6dd3fe94bff86df8bdb0a40aaad2e77dd8bb36ae24adedebc6d4b63e6c121c9a3feb951c5d28523ed4c52099b5a19ac46c0c6e89a379dbc2f95eff3ad80a680ada3210fb59492bdc84c7fefaf418b2aeb974eced51590621be15bf20c9896569e0ab2141b50790d3c5861127b46b4aa6dba3775d7fa4a00330eedbfee9e8842f6be61118cdc9e9abb18ec3de3663e2fcd329c89f4abb19769411273c17c2520f6347e720e7c445aa1613bb2de67969c5ca53abeb2a09f11916b9b063f7e5b646853f7fb588dfa991113650c387f7b196223361b7cf3852283728d3129f35f9828a65d4077ffe52727ba800c19f854064739fee282b8718bb8fad01c337d6fbd87709e518455f2f997937bec027885d7b70c3d307ac4efebffee5fe55013d7127b2c3c288d4d481ca3608132973416ee66bc9a72a40cf43512b0c9827d724a273d1ee5034455e8d5262a5f77092764e309df00ec3094cd9b96bb079b54e55ba246408d342e183fc89357584fa8d782908aa7283faaf3e31f9bf455f0e1a88098393d50da61df3481b26c6982def8c23f1192955690e644268215f2cc76a13813bb02489d380b1a327a3d87c30b97ae7688c14f5f1a74e6833cc779caad4775e034c0d02ae84b57e508cfdce6ca8dc669c3e32ce144cb42f5ba2b7d1d08a0fa41fcd7bc081e3b86ebd2de81552939449a79eb914bf6732a569f0a51eb7def11ba8fb852dd45469185fc218d3794d0cb48d0dea186ab7786a76750704ed0e38ad3d8b968273c5d601e7352819cef70f3dfbf3511d8db640dc47ea8885e0e3d188c79efa47af09a87c5fcae926a8d17e793fe9e005037f9a462096c17f589833f1ac049c94cebb6745876a1fcb148825d392efaab6f7f0df6fb36dfbb3f10c9a1258e44f9ed122f16d06bedfdf14bfb55c658ff26ea12fe9b6316a25f1602857970e233a24beb23a30d720204a10d01cc24aa0ad01eb2c86e3614d62f945ba1ed4c813ad56aaf948122db9ddaf51061f1e39a6b35a825324b8af3f58ecb8552d0bc2824f5b9bee265fd0ea769608447d0c8749960b0b3cfd2ef2ce45242d14f5a3bcff75da0c83acdcbb7dabc2f52148c6e60ca77047ee45722f09827ccb6f035349bc8dafa13a51197bacd5ca8ce4bfdedf70ed5e41ac17fe3910084aa904f081b851c7589d7c08c357efeb4a157634360c678d2263261253fc0cccbc5e8fdd56e049cef84a62af23cf684581a6d0f5af627fe7a4411daa27346d5864cc42095d9656a2338bdc7299a5bb811527326b807e228b69dfa06652980356f7b63952392e43e026a40fad4c18e7619693e66688250e31fd2dfb8be3ac97a9d598769a41364373fff36f191028d6d25d76bde3278f3a97a805e92b31c17318ebc9e91fa2b20ea4597875ab3fef65d786dc44891e24fbd7b859f0309e8120073", 0x1000}, {&(0x7f0000001740)="5a8ccbbc3699bccd024d2cb4a85dda80c5e2fd1e567814afbe0a9331a56a77c8f4c02e30f55f4fd5ca5ff1cd7ff25a7c59f818c8aa1fc5559accc337eb6549c98df9c4b316f320a1ac52c11355aee4d5e9810717686bfc02162b3fd0ea3291681dd3181855186cc4e722614d045f96b345a64da6229bfc2cd25a8c66d329fef8e332af8f25b6a171f915c6c87276bcb8ff540e7642fe9dca8ca843e417208f8cb331f786a2a63882cb62d7139ffd924a292131e58e3a64e55ddd2da56b", 0xbd}, {&(0x7f0000001800)="8129cc19300b89541135dbc62be6dbe4a2d20d0fa7be0d2decc8e149ac35a10c03c0bced978cb074631f0a1522d9b7f357532a47d5579623becaa156737af23db97415f10967a843117ceb17a281e0cee205969bdae9612b0317235c4804ffc7cc471dd289060d96d299a86d26b5cb69ac8f2b64d81b929b60be558099", 0x7d}, {&(0x7f00000002c0)="39811d0d8169012b53a8732c986fad1a9101932564c9c3f390d937135627fd3f11b87964b731a6cacecd06", 0x2b}], 0x9, 0x0, 0x0) 20:42:51 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000), 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 20:42:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r3 = semget$private(0x0, 0x3, 0x10200) r4 = geteuid() setuid(r4) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) 20:42:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed42beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e1d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eabba829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2e08831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51add"], 0x10) socket(0x6, 0x5, 0x2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:42:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x401], [{}, {0x0, 0x4}, {0x4}], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:42:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000340)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x1000000000000]}}) 20:42:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) socket$inet6(0x18, 0x2, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) dup(r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) listen(r9, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r11, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:42:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r4, r1) 20:42:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpgid(0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x44, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:42:59 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaa2aaaaaaa0486dd60a4f008080000000000000080fffa000000000000000700000000004317cfd20000000000000001"]) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:42:59 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f00000000c0)="9129b6fd6e8c05000000307c712958aa40be", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:42:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x3, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES64], 0x1) r5 = socket(0x18, 0x4000, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r5, 0x0, 0x0) 20:42:59 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/83) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xb46, 0x800, 0xfff, 0x0, 0xf88, 0x4afe, 0x101, 0x7]) getpgrp() r1 = getuid() setreuid(0xee00, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r1, r4) r5 = socket(0x36, 0x3, 0x0) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000040)=0x2d4) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/83) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/83) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000200)=""/109) sendto$unix(r5, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) syz_open_pts() 20:43:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080), 0x4) socket(0x6, 0x4000, 0x18) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="727cfc53012000b15132b18ab91719d4ab3d319d01915c96097257c7b60d3dcaec969b4858514d73899eb27fa0e5b07d6530e0cfd08c45c2a9ac07f9cd317097d56f3bb5c1c74685371b0fa25e37f34e4877ff7257d53b91328fa6d617b05f5a875ef0a4ffe4088b6e29bbb71c663093242935591d85d949e9722bcce59ce836a47c45aa85acd64556300dd5bcef80c5040b97b72e0973db23d125ed748def8f6cec0ac62d3ec2ef"], 0x10) write(r1, 0x0, 0x0) 20:43:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) write(r0, &(0x7f0000000000)="443433a29fbec631f3d7b479f6e113164c37", 0x12) 20:43:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x228, 0x4, 0x9, 0x7, "142c314b55f4d795ed78ad6fc4083deec0ac8d67", 0x10001, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup2(r3, r2) listen(r3, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getpeername$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000004001000"/27], &(0x7f0000000100)=0x1b) r9 = dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2f7f009266696c653000"], 0xa) r10 = kqueue() r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) kevent(r9, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x57, 0xf0000000, 0x186a, 0x86}, {{r14}, 0xfffffffffffffffa, 0x80, 0x80000001, 0x3, 0x1}, {{r16}, 0xfffffffffffffffc, 0x0, 0x4, 0x800, 0xffffffffffff7fff}, {{r10}, 0xfffffffffffffffe, 0x61, 0xfffbf, 0x37, 0x80}, {{r0}, 0x0, 0xe, 0xfffff, 0x7, 0x3}, {{r17}, 0x0, 0x41, 0x1, 0xbc, 0x1}], 0x14, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x2, 0x1, 0x101, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0xffffffffffffffff, 0x1ff}], 0x5, &(0x7f0000000380)={0x80000001, 0x10001}) kevent(r10, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r6, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 20:43:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x3) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 20:43:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000440)=0x8) r1 = socket$inet6(0x18, 0x1, 0x9b) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x7, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffb, 0x15, 0x80000000, 0xcbc, 0x6b}], 0xb4e, 0x0, 0x703f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x170) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffff9, 0x0) accept(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) fchmod(r8, 0xe3) execve(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x190) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0x7, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() 20:43:08 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x9) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 20:43:08 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) pipe2(0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) 20:43:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000140), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0x20a0, 0x800}, {0x2, 0x3}, {0x4, 0x93c6}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x102) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket$inet(0x2, 0x4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180), 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x800, 0x81) r7 = socket(0x2, 0x1, 0x0) chflagsat(r6, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x20) shutdown(r7, 0x1) r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r9, r8) 20:43:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) write(r7, &(0x7f0000000200)="77002c84a7282b12eb17ae9a0f2491f4f9029df43ae676239060be7c64bc0670efa58695405129c4fa", 0x29) write(r1, &(0x7f0000000100)="d8", 0xffda) 20:43:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x81}, {0x6, 0x0, 0x0, 0x4020}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x3, 0x0, 0x1f, 0xba}, {0x0, 0xb0, 0x40, 0x3}, {0xc2, 0x20, 0x81, 0x3}, {0x80, 0x7f, 0x9, 0x5}, {0x6, 0x60, 0x8, 0x3c}, {0x1800, 0x3, 0xfa, 0x2a2}, {0x4000, 0x6, 0x81, 0x1000}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:43:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="fe4e52ffdb8a9a2d907dc88f0e55d06ba067c4302bd1b998bc2e92aca1ed91106c2041ad3176fdd38a61c4f0fc3fe9c6d34c6da2de882f132ab503a570ebf26db5d9648cb5f6e044c0d56820a4947d6bc77030e9f3d1c86eb712b4f2c78f4630612c7d57e0fdcc10af5865a990b7df89f65381f41a40f4590dacea35af0ad1e9d6ca7344f5839db446a12c0b92d4dad43c9c0ba7a808eb702cb567a0595ea796e63a188e43b096439538ce83d7d8d6b3511cd557f3c5990598bfb220c0ea65af626f3f342f22d2c6427e8eade5b3c2c554618e396ec497d0463f3f81692747592d9b", 0xe2}, {&(0x7f0000000400)="c8046c20d0ce3181d67a9ce0b4b6539d92be7c8b3896c4b227c3135a6994ce8880f49cfe5f7175add74ded52eabf847e75a228f7d2d14aaef60481fd932cfe8c016bf425194250a965bee6b56ccece0297cf62f61c3bbdf64f92771da45d0fa4fbf362c42383f42ecb2cbdb3c1cf96c791195663c069fb3fcface02b67320b0eef2beab611b6591bc40e86049323a5ae81b996d9cb80d38d66c84d2a0baecb783dc5f77677698ac8ee67d910415775af40bca571f32a68e58e5d4f679d43ebee8b9621e564f8570d955051a74807117cac40afeada1b81c47783e11cdcfb3a06d22277775675015e4c34443449dfe766a1239115c88ea29715e39c25", 0xfc}, {&(0x7f0000000500)="b6e9f9387c6f60f7746609fad96123c9e664f6e915ae2562c19851c1a45bdc5fd5d784db86d3b9d506d8a6c013ab46f49dbbd0a22bc15384caaea68328ab7404f2acc71102071d21d0fb62400703cf50fbdbb57100905aa8cd6a8cfd19fa90d02aecee81247ff936", 0x68}], 0x3, 0x0, 0x0, 0x804}, 0x407) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:43:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000200)=""/221, 0xdd) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 20:43:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x55, 0x0, &(0x7f0000000040)=""/85}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x10000000, 0x9, {0x9, 0x5}}) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) rmdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgroups(0x3, &(0x7f00000002c0)=[r3, r5, r6]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x1, './file0\x00', './file0\x00'}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x4, 0x1, 0x4, 0xfffffffc}, {0xc85e, 0x4, 0x7f, 0x1}]}) r8 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) socket(0x1, 0x8000, 0x7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f00000004c0)={0x101, './file0\x00', './file0\x00'}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000500)) r11 = accept$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r11, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x40, 0x0) r13 = socket$inet6(0x18, 0x1, 0x40) r14 = getgid() sendmsg$unix(r12, &(0x7f0000001740)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000006c0)="e6e83de3d5549eaa44258cf2a49527e7a2af60e9f47284f5daca45a1cb4e69c8df96bc8824121301f12b86e369495340f2a3a78eeb54147309464c671d3c1627a9c75d5dabbaaed4c151bd7c1c80fe07c23f8ae73b1d4fa66da4373c036c13bb2d92663e65f674bf7a687fd9b5b9a347e65472103a52c6f5b0bd520f394617390098dbae5c064e1a299ae4af1f9accc2c3f87eb139fded51122df0ff2ddc300fea5d8367318473cf09abc78e2f2305e7c4ef4d73914a8404e41cdb8dcd683b90fff75e0b234703dc2a92ab89d07debe8d58cbe99c646fad097983bb0c4ea0014b9bd3e5b0367d24902ac8578463f30db6c32cb5969bca8a382324738361081279e381dbc8ec8c652cc85169f2d2cf75d2ebb148e5b2764d9f78b142550815dafcfbbf81e413b1e5a70811186f5e6fabe0cd73478053788409d8bc33370bdf1a4309f1dc46761107090bcbb1a748acc9ba424a1722ba81ea8f982e945b3d937f755f5d9e1a722711657ebcad82412b4d0ab35e3ebeb9e9a7539af0650ef30b4d0770bb5fe364681fc00bf66dfe4a54a6da334dab0cfd378393a62cb7523903c26e8b1dd8e6c9019e940471fe065a859d89b0c42b6646c1cbf73e7267a5f5492e3045f2841ed51b60c0d136fbb03e3d8bda320b2cd445ad578d60f498f6c990768f726ce471f0f5f4f6073fc317cdcea48e9fb8c003682afd9b6b47dd3a6aa28995626ee0f04c7e0b1d4c80a12b7f56d4dc456d89a11c36f2f52e151a1de4df08214aa618a8ec97df512d9ff034aafc91a5dd0179286ff40b1e558f726c9e2d1080a6c0a8f2ad2dd778bde836b85f904fcb944d08c0f0c03897f6e3ec7b0130fb383e20776c6c95262cd86748edadbc1daa7b5dfce532c174ce09c8c95268dda936667be07fdfea08ba1bf92709a4270a6731f99a1534aba8b424d27841cfaccf4350191856a7ea83a8af8dee8f52197fe65729918acbb36878e7883234c7963876b014ba8acd92c9627f2c1db33029c7938766f6393b34666ca5f23a9011b1dd8557ecf0ed49375fe12bbbf692a395bca6175d808450c61727d50722a0dadecd4a66d63be84aa52b8857d43acf7ac91ed88a4997f5988cbc4cdaf55d77af2866d442261fce2159f99c1fd6b211fca36c50ed24328d1889a148e4e8ac4ed4bc382d79c2b1afa5949435d6ad03e66f9bd3e3bd6c5744cd3755fa9d216b97b0721a235d7005e54d65fcf0f960d6bf4a8713e6e9770629d2aa34aeee1acc50f388a90959fd4210a718788cef222827c204ce76b9bdfc33e863f3d1765f3032d8ce6a14691e4000264bb4a47fd679b0ee9957018d673bd2e8926a2bc743d92c12d19edf43f54413a1ed18e725850a73501490fbc4eed3746464f65452e43b00ce7d31384ed75a6a915b04626313f074e4b89c10c302f9fe24cccb061dd30e3fa675f437c3e0344995ef6a1ba9c31d8d2668687e1e923c82aa169c5a0abf8a2018a8f954cb0e587d01095d9d83d6b59bb52b0298ef6f0a557b88d76a90b8dd7ba27332decdd19633730d8fa878a7f07a0d794ad7e639d629ca933fff7da3e76e88f92136529e5ca3b2c844927b3e4cdafe854e5f80d711222c305b1b16037ecb9e42a85e8d022fe2c1b1fb524ede5f674d852e860ac325b204a226ce0c518ec644e285753752b0a961bfdca1b9ad079fd3189a0e5161df30d05ed3ab885c418af1d9c19521f4d398681ebf3293002186d8207c0a2d40da76d526ab22bfeee77351095b0777a55ea35e6d2f025d89edef27c8e47331e8fc9f063a0f2944db55c021a3fbec29eb69a1d8a8756a83fc626049266c5b61557b000cfe5841a3dbf7e5136edf1892c91d0a1573791b862872ba59d04c70cbb13783b17766038fbe66c74d82b06a85d05c438ccb69f326974b81115f294a3c5e65e7098a3554bf9b58cb48cab3a1ae122220dee61b87d3a873623797c1bb7fea83f5307f152f97d8b5ec03556980759095427c25dc7af1c8156b6f0aa39582cf8f387c62fae03aeb1d241385b2a848cc72cb4698d80d6b1037fe6228c642d18ea77dd0b7aa69c31544b801ed4be77e67572ca6cd5fdd0c6f1b8c0215c0bb1c382eb642accd9d5d5f51151f7139d6076f51719f4da38a44e816a9782f7004b573e94707424e95519dbcb6ad91dd5d8171f912dabaee7effce9c345988a5895365be423442c43cbe6d188531d7f5b040a5692ced25e58dd6be5f57f9a45aa407663d717f1bd7dbffc12931378b188b58262bd8deb5e9d91780334b8fe9a3836d7fde811047c187d624c6f2070596ed3a70a7fbd663a5df27cd187f33b148c243eaa4dc377b4026475dd89c1b20fc8cb9d86794fe8e0ca8f65d746b1715ee48ff7ff600cb43907d23df43c7ee91d971671902f245fc1b73982b552a9d5e6d98e21ef64d5e769855a1528eb0f7936f18d13e325a46255a25980ff0334d403cccce9f89836cf1e875d08b2ab9deaa745dbd3c1ae0784dff0c7bbcb6aeaa3e0744a92d216623b61bbfdbd3be6b8c0d94a767761d4b06d3e40832692d9fcf37903ebf60b2c971be6676db41499e1e2b1dd77e370e2660e385674ceff3e0b5bde212f12b2c4e438858a56cbe21b05144bbc25956099bee9e1e2555dda0510a2bfe4a7444b52212dddf2eb47d4054ef8bd5dd6ec711a72985b255744895101863610842a570a4fa2eb559ab2fb23bde12d9db9b50e4ba4fb086c64eba18226c5791c84df15c191c64918c675d14c1fdc77074295bc372dc3546b7047f60651707ec15cfdcf00c8c7b50cb1ee0f6adf551000bbb043fc5337a0e6c0e24c4b658b94eef03652362c95b54f20e5dfc0398a6d0b26d63d1f5a9397cea4df5f689b4723ff71d3c749753732e39e798d0da345cd640012bf8680f0bc386d013d21084524066360ee3fe02b13db72d87212f7d0b2f1ea6168d5996d18b72d5e6cd4bb3dee63a0faced40c32e70e2b6ae050361ef93e98252acbb9bf702ad8d8367a9dfc159713632ad00ee3d337fb312844de2d7798fcc6d678fecf15cdeed50a1a9ed950539332d1955e9fdb270c29ccdd6f80e13a1bdbbc25ddadfac9c080a77abd038b6d131d8d263d6178c768777eb5fbd84e2f9fe69ca3acef64db91c9aa894aba15adde3f7dcd3caadbd2cebdb61676abdf5168667c8c670324a789837603a5f4e2343f65fd0673073a045c9d6b0dfe7554608b77b0a21f0d6044b4f72c9031986ffd0325374ad4949a6a0c981bdd52b9de3a700203eba936ee6b6654cc37e3891f5b85f076956ee975174d96ed4c9b3e37b219468693a235cd6d5c71dca6e6fa9d7edae2f99ea5b8f476c0df0a09bf6282c93662a8d658ec22afc9f7d5caf4169243d06a3b8d071a7b6ee813beee3a77478b0e7538da3e4d23565e8d0a25385831638e07f36d94e5368281026fecfd4fb7c836031438a397f54ff50b67d7384da2114dcda0a15e62375194a29cad8f09bfb00373b64b0f1e43ce25437c8f57bbbdf574ea39bdd08ae24f2266cff8810817eb9a505af06597d03316580eb79dadbb647cbf71cb2f5358bf5a84a634e4d2919bea4eb1a1017b739eeffd2092d27892d93fa1384169682626ba86444b6da89fb193bf5d640d29000bb1029e6d4dd07a3b374003ccb25e42a05975beab8cf38ada0bc9ecc9cc0ed036f999e252d82f2d28e86c7cb3285785ee523b3215315406c455180254323c8698551f48a551e362f49dfeab1d0d8acfc1285604780fc17b935590f1bb7dc352e8702535c6345f7daaecfdb518055128952fd0a002f6eb491bc4f6dd8cdaac9c64e1eed72a2aebb357c205d7216a8ba521b9d65c9ef5318b3b3677985961ce8d102aca1d3aaaa4a0d2142d44c52fe2563fff4e875bbccf53b9bb4a63378de657d0252d816dd2d25bab1e6ce5b99041bfdc5ce2357e387ee7d63f39e54f792a1c183f02ff6437703fa4b97774ee027a43dc156eb31b6a20a731bfdb44e531cd43b7ef64108e0682567ef1108d990fe9fbcec8681915192d22e2a2b3cd6acfd606cb23d078639f6e28c94008d060d006122cd365a7e0c82c8fb89f980f9bc0899c3ae67ecc63aea05109ea8c62d7e8cda6923071fc9b5e301dd3f6a0e95453fbf63515f48de7022f1d0183cc255fa5f3daa07f5d72d0056c1197f17390574ed3be84070b7687fc936a24febd958344cf225c43ebf8968dacb4eaba6bdb300d8d3a6e188fa050b488755ca57204a074dc3d7524e8b958b1f130ae484c0882125239b4cd0a73c0b4ee32e1c1aeb8f71dc369d9d394197ebd899a91ae32a488508690b5e8c4ba6dccda8f35a4dfda43b1b17cb1bbdcaf8e6df621431870c3840d4648691f92fd0ad628161b1bf999146f141d651dbf5d91971d6ef0ce4b01f231df1c1126d720b6c2d5919ea2137ffdbe27966050ca045c36310a1218f2aad2dc44a5022af3f779585a05ce59d8da7804e6af57c02aca390c4e52e4c947f17000e9d85895cfdf4a6bd96b5414fa6d9cb3969b50aad3a01adb8c0a29ca7095f16e7529d43a61b04aff3394fa046e26b9afd3c211bf3921a8db0357bf3c0012c8bfcb67787c8c914a79efa152e86588e8badc4e62c41c07b0112f1bcbec972e8264c7c4ad9b59afeeb72f9c1dabfd640dd43ae768846d0c69abfd09f7d89f3b93a4b9274bc8abbe436970e05c9786530e14f5a74a8b4462b09f5715c6ac3d393b123fc1a67cd8165a330dc935705d35f266638548b7a7edbada29e1d1667f3126fbc7e443929f2c2f63f2c88c5cb4049134f0bc79f45c565835aaacd0d78762f927db40d6634f2e3bcd76d6c38a8ce1ac4c1f21ba71dd0f629a008bc5aa9dbd0c46479e9fbbd0b9d0bb62cc43f556e1005afbb8a1c1afe5f8778ebc0d08e1653c73b962bf202337408804564a329ad066f881a2fd3ae14178778fec3492130ae7424b0ea88f8c9dcf492d0d414b9ed7fb95665e98ea7827f07a97c298f3d1badce4b0126356520409df2f309f9711f7d4753f68430b0d29b55ac9c78e903c54b3e092bfef74fbf509fd152207b56e227f62c7166b36c0424cf01e5b9bc772b6619b4e63bfd92b94173815b4bb39b1ddae184fb4e58e3630c74b63bc118278df4744a01852532b68a1a80c0ba3801f774eea64a1b8d7ac1deab8fd8377bf003d5418c4a5a43dafca2233c5df50b0b2cb14aaa48cfbb212dd9c31eeb9ee334d10eff29589404d6fe8e58ab01ca7be43b22d2063adbb5e196250ee29529b8ff74912e0770ddf79e265a8cd082c5e2188df2363091ab28924806d7193176e3ddc6dacaa9e84ccf0315b9ad27d5e450c6d8b0ecdf1a2ced35ac5a91e9b11d7893c0fd8e46ebff368c9c393c9e6ecd692606e6d728000bd37f66ce095e958fb0f2d0365499f13a2a5bb5729e8efc3cbfcb6f50387a2a47f2895a3d00c55d55e08c736e24ac93f92f8c80abc3b91714300505b713eeab128dce1dca64754e1a05368334176dcfd4f3f3e24e8f7e880670ee786b3822c099dc05f95149fb204e342bbb21b0812af696496ef875b995a1afe130f5149bf0f31e89f5f697a498c8c8deaeedd536c4a09d4c86d11aafb242a4b693f775278dd41e83a29c20f6c818327ef69adf405a7405b8b48c643b6b6af4f93897d039cf0023bcf3b9b537ad904e6848107fea3df7d01b85f4de34756a1fa1e88b9cccb59f5aaff94f59a5e4208e3c979d1566c915e9f8d2a810beadf072d6a3d69d39c0f81a34dc13a2186f3f5b8f79ce127d43f21e06e36f5e4ec348b96df93fce7eb9c4e84e633cfb9d42356", 0x1000}], 0x1, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r4, r9, r14}], 0x38, 0x7}, 0x1) r15 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r15, 0xc5005601, &(0x7f0000001780)={0x10, 0x0, 0x4, 0xfb7c, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x3}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fee000/0xa000)=nil, 0x3e4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000feb000/0x2000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 20:43:15 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r1, r0, 0x0) setreuid(0x0, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebada3628c9f4324280aa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000020000000000000fa000000000000000000000100008000"/68], 0x44, 0x3515da46e6caa84d, 0x0) msgsnd(r3, &(0x7f0000000100)={0x1, "0e933ac68da9588e6d84aa0b84e0a76736eac30eb53842903bbee7cd2998675701804c7af3868812ad90724a22f34dc12fd1ee37b82fbd6d2ee12c1ce131d7008cf6b9e499c8ad30a464b4aab31b699ec82abf31cb04e3a4cb203d5dcae71e77bc27b6c6285da1c712f6decc8122e295e697a3356391e2d4ee8807cf2f1945c983a9ce20225b8ca40b6bdbf3a39b374856f1b177a728855e6812d29d450e69997eee341786de22582325173207212cdf9c"}, 0xb9, 0x0) r4 = getgid() r5 = getuid() setreuid(0xee00, r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r7, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r22, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r21, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r7, r19, 0xffffffffffffffff, r21, 0xffffffffffffffff, 0x0, 0x0]) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) fcntl$setown(0xffffffffffffff9c, 0x6, r32) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x5, r0, r4, r5, r28, 0x1cd, 0x834d}, 0x80, 0x2, r31, r32, 0x7, 0x40, 0x10000, 0x9}) fchdir(r2) 20:43:15 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$getflags(r1, 0x3) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x40}, {{}, 0xfffffffffffffff9, 0xf1, 0xf0000000}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 20:43:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0xfffffffd, 0x9, 0x0, "1fd0868a1cea95b1fae78f3475eecc0853eefd38"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='J', 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 20:43:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000ded68f22dae87cb81800000029000000310000001200000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:43:17 executing program 0: pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 20:43:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 20:43:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bccd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800e552e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157785ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204bff0000ab7a1d429588e2ef4f3f731021b7069c914a03ba4cdc834dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696dfad19cd1c9a6016384b3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d125c46b50f71a0152aa6488c5e4584d1f7c28b7fe8d60c781f32e8360f32c96f4e0dfb721d08006c51d692e5315a1fcab1549091c53cb99ff9e1aa4c9bf8881a578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba47000000000000000000000000000000005cba9a833e0249770956dbdd07ffef5ce39aee92c579a89fdbaf99e71eb606e2e13809e82f9742"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) write(r3, &(0x7f00000000c0)="d5892f49e0bddf593f7c401b9e7f9b94d326ca617a6327253a1ec6c0ff338477f252f9a39f1c19b9f478443a53d61a02ba1f73aff2b9d61cb4", 0x39) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="269ff014", 0x4) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:43:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x8000, 0xe0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) 20:43:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="d25f1d02a434a3e1aff68661819d8a541ea2ae214ca75cdc0109e54af653a5bb656666043e2bc111de2f3833123dc09f857ab57e981112dd3b797109443f5db5d21fee1e8d886b4710dcfc4456d6fd5af97d86ce34c3caedbb1f4d5ae498c2a3eee0b5aa0e35e0d5e7b1916ef6098180f291103fe512e2af656e7d5b8c19fdd03ea5e9070b9447074268dff6d821fd3e6a4d749cee2925e8197aafa9cda4602814ff23448b9d0ca33437c127d2369449e4be42441b21563aa7f632a2b157ca820a667ffb8815ce35fd4b27244c41c38c5bddd9186dd4066461921d55405f6f2db55b9970e3a6f19925486a7c2c", 0xed, 0x409, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)="e56e16dcd2c02165a327043451557e3b632504de1493e3d00a65e765139da10bdb4202543b5dc1e5c41181373267ea54630270ec7bb1734c182bbf058bb681b26e91286836cdcfa15dd1ba437bfda91d04ae447bddb4ac8c7b53ab99e36ec5554e", 0x61}, {&(0x7f0000000200)="e9990e1fc036515e3311ec6b5df0ad820c642353edbdcf672beb63399014cb66a6308ed3384bcfa10b3d3792de0b2e2cc206b25f48be8a03db23e80fc05a1f233b1fef16615966bf8b196cb53d0d1c1964d5e3d852a07676f364c735c4f4319dc79e97c0bbe839f34dfb14c2beafb61f0335e572e48937b34fc4afb5072234b5fc9e4b4cff0f", 0x86}, {&(0x7f00000002c0)="d44d1df6e42f0dff679b8ea52775e79180b0f82c8be059c31ec9c03fb097bed0ad15db69d0ab4974ca2bbd87e866beddafadecdbee52f67934dee06eb6de2cad", 0x40}, {&(0x7f0000000300)="f098f0e2b1d982000f8b41d4a5decc4caa78bbc7b9e80d91135a30add8ead38357a33509182c533123fb5b0e621eacca6aab0a207ce699f682cff867ff4ad5c9947acfa86419d24232fdf6f1e3aec66a036f038abd86d62d982d1a853a4ad981c7187f1376822dd2290e482a9a88c405c6a1d61ce7e2530d43e0802ef2bbd9921df53af40bedb15d0c6bdbe7b21d2aac9b50efcc7fd2523f656b9d46b4984ece40593c39df2f7e8e98dde6775e9a6fb0b0e7d49f397de58e3f89e960c84fe8f341a52ed8e93460721f", 0xc9}], 0x4, &(0x7f0000000440)=[{0xc8, 0x0, 0x7, "f5993e3ffcf1f8f1f7ffab81415a15570f46ee0d8173231aad862e483dd610ab06e781fde658947439491dcf81e0eb1bc19e5b0d03fd25e59f463cc066f079a8b05cce8d7a20a0fd145bfd2c4c907ecd685d84f61a93bedee74cb9f26e7f08ca3992f7582730ad64e0590fef6e8a1fb460b7a35c6a340b05a156b00c97cf0b0526fe9654b3352958ce032a6d735b7e3c31d3ee585733a63bbbfd4813ef80b6e046248aa4e352c42843a6c8b40a1db4d0936ecf60"}, {0xa0, 0x1, 0x800, "1a0d71935ec90ef89e88889c48d2fc30a22540fc34d3c83117d1dee30cbfe2696d03b6d9687ef1b5952d4ebcdf1397a6ecdd2e4dca8cc584b05ea84d60c96af8d94bc2cc86f52f6fa6b4549f55319e3e98ceebdeb673e45cb92dc4a0b3df21b4efcf02d74774c01e2e7045ddff5dda469079cc0a349aa75923ef513f0437dd8a670e9e6a18593df933bd3d20ef74"}, {0xa0, 0xffff, 0x4286502a, "0da6549d97299c348ed9636cf3c2b58a9db7f4d2f6f619dfbfe50e5c11cc34fe426503549240255a3a96e232946a4748fc7980e587260d219588db07251bada2283a156649c2e64888040b900f3e55eb48f998e23477478600f2b4e2d40d1074bf2b999b6a8af19f595679af7181a6a2705ce13d605c3f6f8a50acbcbf098bf7a0d3908207cfbe6e17"}, {0xa8, 0xffff, 0x100, "402cc52292197a7a9bf4f093fbfb79faf9210fcef87e805d437c9e8855d458a936572da76da74d995350a48f21b07191d733577cfc277daa886d1ddcecbe51327d67dfbebed35b8edf202db29e96582c1fb855f49563f6421630f66edc2111ebd92dd40e6d943c0fc4f6555b5929e57a827efee7fb54a9205a8fcae322fd63e386361da8b2f311f3210bf361ae62fbba77f40038545a"}, {0x60, 0x1, 0x3f, "29575f7c8179d02aad397522314256b488423586ef632247f933a7087dc3cdb900dc47e3f3ddc831c36b50c4d2752bcf6eb7ad56953ce3fd7ffedfdff9520de65bd4655b1a05228d3d727c6107"}], 0x310}, 0x402) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r1 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x2, 0x124) linkat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', r1, &(0x7f0000000880)='./file0\x00', 0x4) r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet6(0x18, 0x5, 0x4) r7 = syz_open_pts() kevent(r2, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x7f, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0xbe2, 0xffffffff}, {{r4}, 0xfffffffffffffffe, 0x44, 0x80, 0x6, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x8d, 0x4, 0xffffffffffffffab, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x6, 0x1}, {{r5}, 0xfffffffffffffffc, 0x46, 0x80000000, 0x8c8d, 0x80000000}], 0xfff, &(0x7f0000000ac0)=[{{r6}, 0xfffffffffffffffb, 0x45, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x9c, 0x80, 0x7f, 0x1000}, {{r7}, 0xfffffffffffffffd, 0x10, 0x2, 0xff, 0x1}], 0x10000, &(0x7f0000000b40)={0x2, 0x400}) r8 = socket$inet6(0x18, 0x1, 0x1) sendmsg(r8, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000b80)="b47ddd5ade32bd8f43e3ae0db096fe28c06e66c6266087a1bf816e3811c1b0faa4feda23a43fe3d25a7b026f1ef0de67c04642e548263d3d1af8fda02bcc3829aa4547e27061c33f5f915962067367b1b5ed0aa13544ff353d19c31ee82944769ad1ef03253bfb982f08af1e330dc6616cae7bc8654f4a6be1a81600698d8471f6e69a8faf0d", 0x86}, {&(0x7f0000000c40)="601dd34b31537cda76c8cbab0ad568f46e1197ccfc3c01a498ca83969afb6bd00585b962987ed98080c08a02fb6d50e82260d8988c01bfe0978493aaf1c06923cbb1ce4e3d9ea2a8fbee69cb7d7fb0bf2fd7122adaf9f9adb551092b5168b330a6b152c2cdd88292470c0dc2374a24b4010c4c755b89cf5f924e891f0e835b1013cbf0d4e0f8cbd7f072d1ce65b4e62a23902c44a8049f167d274e99b7b9ee2554da1d77c7b2cb1dcd554093e88b9bbc4ed1376d0b9b3307488be18ca82984175babd456be1f", 0xc6}, {&(0x7f0000000d40)="6802abff6c5294249b", 0x9}, {&(0x7f0000000d80)="55a896b6217cdbadac2127f3b1b3a33595cd2e8d33d8316e534114afc47db5a199659bd433d44ca18dfb858ef61a08cfcc79f406e1d0827fb53493932aac3e7ce862a78259fee4847389cff750184e0424918fa0820fce3c2550727478a909c4b20e45888f1aad583c5872207a9ab1810bce59f3bc71ff", 0x77}, {&(0x7f0000000e00)="cc9af59fd3cc0acd9ee5be2ee422e7bb2c1f694e6afb64e6e041e6cf3adf2cb7d3a33227e003d6ccf0cab236a6aaf528564e4a0fe1ba5d61fec7", 0x3a}, {&(0x7f0000000e40)="b9d39e9776d92bf27647a975bd8594e4fc422ba528f980c0ac95e11c264bcc11991d20c23c264391add3ff3f68dc2629832bc04ffbed47c6fac129aba434b3076a27d37ee5ad52cd1844d48582644735698fb03542324c58c3a01616fc7d47dd634f6ca2962cc374532f39cc08b1d8171540aebc161fe36d940859acddba7cfa89dfa8f3832f21e741f976be3be9523145bf15c6ecf53020a62d9d50b2238e42e4bab1a392153842927bbe627ea3a74ac9d455592193acb7cf251ebcc051f469f7c31d008921e42836f202b5f4826b7e4fbb669ae96e40d02749e54467b06938ba8adb293db6354aa6fd087faac47d69364bfd", 0xf3}, {&(0x7f0000000f40)="94c05edc574db155b53214fadd4ab727e39be37a3df9825b9348b423f76a494527689019f0a46327501164ac015b7c3b235bbaa543966d2f761e794c4ec7738fe8106a3066474b759e5e74a7dfc15b4762a250c921bcf92d53c28bc6", 0x5c}, {&(0x7f0000000fc0)="d58133c6e41bc4f85433acea50b9d4c66f76f45d63b6933e4b16ff965174c07cb4a38a271e4c07214945c0a3b0fdfd8e4d8cee08c70fa238bf4725240ef7039f5886df07489e80273e", 0x49}, {&(0x7f0000001040)="98533962aebaa8754ec454712fff3bef05e2a55546b96dd760a94c9656d5169e0be8041d9e484d5135c1f3ef959e96f6f349acf6a42ab4f4afe60996c405eb34844ff9c496adbdb989f0679d6594eeab445ad37955053a6f378ca801ba92b98f87bd7135036659726c22e0dccc020e6e6c6cfec552d864a7b1d331b5f45abee8eeef925fe819f4725eb8d562920c73f91fd921c4cba51fc0a085847d3d6a", 0x9e}, {&(0x7f0000001100)="20f2f99b6febe7372030f9821c49539cfd2d0b6b281d00b2c7e9a550210d95295eafc174c8f87b6f59d94a8c382fef15f5", 0x31}], 0xa, &(0x7f0000001200)=[{0xd0, 0x1, 0xa66f, "45515e265eb5e34872c8ec63fff8ead61486af3273b3d6ecc7b24cf78cdcb1f2269e24dbcd21e46e73fee14fce966caf077e488c64c0d1b90c628b5ba778d118bb0d9d112db2fd6e6dea574dc8fe23000cdc55abe19ead6b8f27759ee6ccdb188b6bae6b6e22f2e9f64bab494a3ceff5b753eb56daa28b2ba879a85de7ede9b29898b52e9a0a4ca8045c8ee4e1df04e1ba357f9129e332d136fad18c6cf61fa97a0e57a967c8b32172aa7a4f88d900a0b9403d57a21f85cbcac6fed54816d8"}, {0xb8, 0x1, 0x6, "a1a148ed794f8e5ccdc83f84d285afb4304431e6b554ef060c973eab4a443899d5308c94a7f4e8dd58116b14bd009b9e9cdcf170721df0a3eac8cdd4ed0c5429d6fc6b7e8740d0d0b081c46ea92a82a6e76fcb245b3f4d79644fd1ee6ce12aae527884dfd6b23225ec8340a0c676171b5e4e9b239406e2a364e1ff1fa30ce8b8a3b4ff1c242c75a3e22cea184efb422f119a544a564cafee14a4654d195df590b4356ca28625"}, {0x110, 0xffff, 0xffffffc0, "83adeaa99d2ca1afab4cd28a67987e8a023d33a21f6ff85e7a306121bea36776e8fe7e4d2f0c6a40841978d0672ced1a38639a495e6fbd3eb2fe8cb80da72ec9484d70ae5d72ca2ebf3f851aba760b58a8c16cdd348583a97120eadbb435295fb9227db5e8cf3aea20609f88bd239cb130ac072d54adbd6a6f603e9ef682c3201ff38f0ddc4fb7c940774f0d0e98bbb512353dc310638a4e51512a77ab74071c5e7823afbcb8e7a2f4682c46cbfa836df930c6686a791617ba93bd0237437cd633a04b7a2aa05cdc1aeb52ae470b73447ef0dc36052ea261dcfeae6898d55ac9b103e372c601098a9ffb976e0a1b749a4d352d60369e471819240524a7ddac"}, {0x18, 0x1, 0x80000001, "d5861de3"}, {0x18, 0x1, 0xec, "deedf2f326"}, {0xe0, 0x1, 0x401, "0b15f02f750cff8a2a84b74cde328508f7ddcbd4e7137c26b50cda2c60a4e78203b8f179053742270148c8a4d14a6a2e9362d3f34591740475eab41db4bdc8ef37421a0a3ebe0438eb676063ce5232d5828faf09a74f56823bab5725322282b14970d14cfa1f93484e1aa759e9c6431ad30d6d03ccea2f540e2d2ca97e9a4cd0194cbcf496ae07807d84f76b757a17e1760f2c6a224e20cd7401b7c161fecb57d868d0107d288928d33c0b709a1b86f14a23fce4b69be07f20cefb774ee953d73e9441d950f1d3b42247c67734ca7e"}, {0xd8, 0xffff, 0x7, "866f3584fb4fb3771f618b99fb869d38835d1047e5e82033d5b906469cd2005609e6d8aa7c65bd81a2f2104a2f48f9d1dca799740cbacfe0a66a3b86c2bcee9fcfea05663c2816bc2d4a6e5a0c7574b96859c6c2c22c2317e7b77526f0e1e054a3f874f0a3d4d2c612ecd630793393746d482f4e15df87929fb90308bc0b334456a7e57c46229a0170a9e76d4199b4f1f9e90923bfdb8f59773a1a996acdf1bb184866986ee1fd91df6515c538c864da92d69ec96976010642ac75171463ef4fb86f17cc14"}], 0x480}, 0x2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000001700)) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001740)={0x8, 0x6}, 0x10) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r10, &(0x7f00000017c0)='./file0/file1\x00', 0x80, 0x2f4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000001840)=0x7fffffff) socketpair(0x6, 0x8000, 0xff, &(0x7f0000001880)) socketpair(0x2, 0x4000, 0x3, &(0x7f00000018c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000001900)=0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) r13 = dup2(0xffffffffffffff9c, r9) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f00000019c0)={'./file0/file1\x00', 0x7, 0x9e8c, 0x9, 0x0, 0x4, 0x8001, 0x3f, 0x1, 0x0, 0x80000000, 0x9ed0}) r14 = shmget(0x3, 0x2000, 0x618, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r14, 0x3) 20:43:18 executing program 0: select(0x40, &(0x7f0000000000)={0xfed, 0x9, 0xffff, 0x1, 0x1, 0xf8000000000, 0x20, 0x1}, &(0x7f0000000040)={0x6, 0x1, 0x2, 0x7, 0x7f, 0x6, 0x3, 0x1}, &(0x7f0000000080)={0x7f, 0xc32, 0x5, 0x0, 0x3, 0x81, 0x4, 0x1}, &(0x7f00000000c0)={0x7, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000800)="e1ab256e932a16cdbab0f09c352e811ba78b77fde3dfb050f02969c0771461fb94607359682675522c3cd443783f130f4e84bbabfb8b46d078f66657462182e487be538c6ce4547157f03c85f0429a1bebce785b910bbde6403d1b5b77c8ff3331a72af7d33ac416ad320893adb4dc0b8997a5cd7a345222b14faedde20bec015ed97735aea492c18056ce2eace2419ca689c23e86b20cc99d5045269328b344df00de3c42f9e4ffe22fe12258c36ab8e5e9a3676d715bf08e78bfe50fc659939613ac0a5e9f95e76ffdb4dc9dffc6cad0513101d94d45a950cd65bdf8391ce095e2d98b2105830d8affd2afc6c812705269522acea6b8faf381938beaee501872c0557cacdab24bb6f3d0dedce92b61ca83270346af6769644d1e077a0e8e24c8d0cbbde0fd7e63ef4d64f6c822101857f5c72e5019233f6e9a55280cd819ba6b4a0366589ee9f9153249d9ce1dd76ae635222b859278999a8e8046950a53987acca9e1e863249edb37972452688953ae45c1363ce7cdaef958ffc30f61d5039d1d06a160db08de5897ad78832240eb6ab34dec78b47cb40633ec52546e4cdb257520015cf3c1ef62bd2ef4057ec5d22735585bf981939ed9d18b7296b87b40bab0d0c2e0b17b09bcf72f6445b3a665a23ca47bb5d9c04751b885c665834c", 0x1df}], 0x1}, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/83) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x0, 0x81, 0x5, 0x6, 0x1, 0xc6d3, 0x5]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x81f6, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [0x0, 0x0, 0xfffffffffffffffc, 0x2, 0x0, 0x400000000000], [{}, {}, {0x3}, {0x0, 0x3}, {0xfffd, 0x0, 0x80000}, {}, {}, {0x0, 0x4}], {}, {0x3ff}}}) getgid() 20:43:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "771724309aa2982d8d09b09a4c9eba000800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x6) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 20:43:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x4, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) bind$inet(r5, &(0x7f0000000200)={0x2, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 20:43:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x8, 0x10000, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9panic: receive 3: so 0xfffffd805e56a320, so_type 3, m 0xfffffd805589c900, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *282042 97146 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821b02f6) at panic+0x15c soreceive(fffffd805e56a320,0,ffff80001d3728c8,0,0,ffff80001d3727d4) at soreceive+0x16e7 soo_read(fffffd8064191618,ffff80001d3728c8,0) at soo_read+0x53 dofilereadv(ffff80001d339008,6,ffff80001d3728c8,0,ffff80001d3729b0) at dofilereadv+0x1a1 sys_read(ffff80001d339008,ffff80001d372960,ffff80001d3729b0) at sys_read+0x83 syscall(ffff80001d372a30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffde980, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 3: so 0xfffffd805e56a320, so_type 3, m 0xfffffd805589c900, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821b02f6) at panic+0x15c soreceive(fffffd805e56a320,0,ffff80001d3728c8,0,0,ffff80001d3727d4) at soreceive+0x16e7 soo_read(fffffd8064191618,ffff80001d3728c8,0) at soo_read+0x53 dofilereadv(ffff80001d339008,6,ffff80001d3728c8,0,ffff80001d3729b0) at dofilereadv+0x1a1 sys_read(ffff80001d339008,ffff80001d372960,ffff80001d3729b0) at sys_read+0x83 syscall(ffff80001d372a30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffde980, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d372610 rbx 0xffff80001d3726c0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d3725d0 r9 0x1 r10 0 r11 0x44b837d3f1fff957 r12 0x3000000008 r13 0xffff80001d372620 r14 0x100 r15 0x1 rip 0xffffffff816969a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d372600 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=282042 stat=onproc flags process=0 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a868,0xffff80001d3394f8 process=0xffff8000ffffa010 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a110 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 71559 313919 65354 0 2 0 syz-executor.1 71559 25990 65354 0 2 0x4000000 syz-executor.1 71559 406258 65354 0 2 0x4000000 syz-executor.1 66981 255713 86782 0 2 0 syz-executor.0 66981 423574 86782 0 3 0x4000080 piperd syz-executor.0 66981 44891 86782 0 3 0x4000080 fsleep syz-executor.0 66981 23591 86782 0 2 0x4000000 syz-executor.0 66981 213875 86782 0 2 0x4000000 syz-executor.0 86782 355470 15152 0 3 0x82 nanosleep syz-executor.0 4454 473052 0 0 3 0x14200 acct acct 57602 188163 0 0 3 0x14200 bored sosplice 65354 182963 15152 0 3 0x82 nanosleep syz-executor.1 15152 47408 35978 0 3 0x82 thrsleep syz-fuzzer 15152 497746 35978 0 3 0x4000082 thrsleep syz-fuzzer 15152 396743 35978 0 3 0x4000082 thrsleep syz-fuzzer 15152 19808 35978 0 3 0x4000082 thrsleep syz-fuzzer 15152 446836 35978 0 3 0x4000082 kqread syz-fuzzer 15152 432574 35978 0 3 0x4000082 thrsleep syz-fuzzer 15152 20183 35978 0 3 0x4000082 thrsleep syz-fuzzer 15152 81520 35978 0 3 0x4000082 thrsleep syz-fuzzer 35978 416252 15246 0 3 0x10008a pause ksh 15246 174513 98539 0 3 0x92 select sshd 18250 221083 1 0 3 0x100083 ttyin getty 98539 447029 1 0 3 0x80 select sshd 31979 477378 22215 73 3 0x100090 kqread syslogd 22215 142990 1 0 3 0x100082 netio syslogd 96829 5496 1 77 2 0x100010 dhclient *97146 282042 1 0 7 0 dhclient 57804 389433 0 0 2 0x14200 zerothread 11151 401292 0 0 3 0x14200 aiodoned aiodoned 29593 382417 0 0 3 0x14200 syncer update 71969 198500 0 0 3 0x14200 cleaner cleaner 27766 265345 0 0 3 0x14200 reaper reaper 16821 122023 0 0 3 0x14200 pgdaemon pagedaemon 25919 72317 0 0 3 0x14200 bored crynlk 96827 55665 0 0 3 0x14200 bored crypto 17430 468334 0 0 3 0x40014200 acpi0 acpi0 29604 124465 0 0 3 0x14200 bored softnet 73766 284219 0 0 2 0x14200 systqmp 92279 118692 0 0 3 0x14200 bored systq 78985 289591 0 0 3 0x40014200 bored softclock 31499 183680 0 0 3 0x40014200 idle0 82817 219963 0 0 3 0x14200 bored smr 1 239761 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9526 6370K 7236K 78643K 11388 0 pcb 13 10K 12K 78643K 83 0 rtable 92 7K 8K 78643K 420 0 ifaddr 83 14K 16K 78643K 175 0 counters 21 16K 16K 78643K 34 0 ioctlops 0 0K 2K 78643K 40 0 iov 0 0K 16K 78643K 110 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1528 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 149 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 473 0 sigio 0 0K 0K 78643K 8 0 proc 50 38K 55K 78643K 492 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 68 0 in_multi 50 2K 3K 78643K 140 0 ether_multi 1 0K 0K 78643K 24 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 266 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 104 21K 37K 78643K 2417 0 UVM aobj 51 2K 2K 78643K 59 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 78 0 NDP 16 0K 0K 78643K 38 0 temp 145 3026K 3090K 78643K 33995 0 kqueue 4 6K 26K 78643K 356 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 rtpcb 80 46 0 44 1 0 1 1 0 8 0 rtentry 112 75 0 42 2 0 2 2 0 8 0 unpcb 120 242 0 233 1 0 1 1 0 8 0 syncache 264 13 0 13 5 5 0 1 0 8 0 tcpcb 544 408 0 404 13 12 1 13 0 8 0 ipq 40 8 0 8 5 4 1 1 0 8 1 ipqe 40 360 0 360 5 4 1 1 0 8 1 inpcb 280 805 0 798 17 16 1 9 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 13 0 10 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 334 0 153 16 4 12 14 0 8 0 art_table 32 335 0 153 2 0 2 2 0 8 0 art_node 16 74 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 62 0 47 2 1 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 147 0 137 1 0 1 1 0 8 0 shmpl 112 57 0 8 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2209 0 813 46 0 46 46 0 8 0 ffsino 240 2209 0 813 83 0 83 83 0 8 0 nchpl 144 3145 0 1546 60 0 60 60 0 8 0 uvmvnodes 72 2459 0 0 45 0 45 45 0 8 0 vnodes 208 2459 0 0 130 0 130 130 0 8 0 namei 1024 8853 0 8853 1 0 1 1 0 8 1 vmpool 528 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 9815 0 9815 1 0 1 1 0 8 1 plimitpl 152 50 0 43 1 0 1 1 0 8 0 sigapl 432 638 0 624 2 0 2 2 0 8 0 futexpl 56 11965 0 11964 1 0 1 1 0 8 0 knotepl 112 579 0 559 2 0 2 2 0 8 1 kqueuepl 144 942 0 939 5 4 1 5 0 8 0 pipelkpl 16 199 0 188 1 0 1 1 0 8 0 pipepl 120 398 0 377 1 0 1 1 0 8 0 fdescpl 432 639 0 624 2 0 2 2 0 8 0 filepl 120 5274 0 5171 12 8 4 11 0 8 0 lockfpl 104 112 0 111 1 0 1 1 0 8 0 lockfspl 48 39 0 38 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 453 0 446 1 0 1 1 0 8 0 zombiepl 144 624 0 624 1 0 1 1 0 8 1 processpl 896 655 0 624 4 0 4 4 0 8 0 procpl 624 1429 0 1385 4 0 4 4 0 8 0 sosppl 128 12 0 12 6 6 0 1 0 8 0 sockpl 400 1099 0 1081 25 22 3 13 0 8 1 mcl64k 65536 59 0 59 11 10 1 1 0 8 1 mcl16k 16384 7 0 7 3 3 0 1 0 8 0 mcl12k 12288 18 0 18 9 8 1 1 0 8 1 mcl9k 9216 8 0 8 7 7 0 1 0 8 0 mcl8k 8192 20 0 20 11 10 1 1 0 8 1 mcl4k 4096 78 0 78 15 14 1 1 0 8 1 mcl2k2 2112 4 0 4 3 3 0 1 0 8 0 mcl2k 2048 64667 0 64629 16 10 6 11 0 8 0 mtagpl 80 29 0 28 2 1 1 1 0 8 0 mbufpl 256 107554 0 107420 71 50 21 24 0 8 8 bufpl 280 5569 0 185 385 0 385 385 0 8 0 anonpl 16 813435 0 793105 132 36 96 98 0 107 9 amapchunkpl 152 7322 0 7159 33 25 8 20 0 158 1 amappl16 192 45660 0 44533 312 250 62 69 0 8 5 amappl15 184 3 0 2 1 0 1 1 0 8 0 amappl14 176 218 0 214 2 1 1 1 0 8 0 amappl13 168 35 0 34 1 0 1 1 0 8 0 amappl12 160 15 0 14 2 1 1 1 0 8 0 amappl11 152 218 0 204 1 0 1 1 0 8 0 amappl10 144 15 0 11 1 0 1 1 0 8 0 amappl9 136 435 0 431 1 0 1 1 0 8 0 amappl8 128 356 0 340 1 0 1 1 0 8 0 amappl7 120 122 0 110 1 0 1 1 0 8 0 amappl6 112 172 0 169 2 1 1 1 0 8 0 amappl5 104 509 0 496 1 0 1 1 0 8 0 amappl4 96 539 0 508 1 0 1 1 0 8 0 amappl3 88 326 0 318 1 0 1 1 0 8 0 amappl2 80 4192 0 4119 3 1 2 3 0 8 0 amappl1 72 22053 0 21618 27 18 9 20 0 8 0 amappl 80 1888 0 1841 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 58 0 8 1 0 1 1 0 8 0 uaddrrnd 24 641 0 626 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 641 0 626 1 0 1 1 0 8 0 vmmpekpl 168 8848 0 8817 2 0 2 2 0 8 0 vmmpepl 168 127224 0 124921 171 62 109 133 0 357 8 vmsppl 272 640 0 626 4 3 1 2 0 8 0 pdppl 4096 1288 0 1252 6 1 5 6 0 8 0 pvpl 32 1071483 0 1048044 314 82 232 238 0 265 42 pmappl 200 640 0 626 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 285 0 141 6 1 5 5 0 8 0