c168cc832f9b079d012b199d8946a0e9f86e7515039302f192ae97efd5ca0a234c148487739fa1613b579fa04e2f92c00cd5b03df31aa51821a3321efc5e707a06dd2a2e64bf44803f125e07c7f54d868f1d929b65268f32ee19cce075b844d682d89706279e63c4dc8b8ae4c819775d5d328a033668d42ad549b51ede77bd37ba605928e0e29520847f65acc2e93227d240ee1cf13544cfd610f185838b6b46748208d1ea7f0bacf1b2aa4278cf9922e2b3f3dae74728f7c2cf1a7d9bf686fab7b969f247a1d0b6f5861e1409096e6b7ccd14b66757f340a9ed059aaf26c24d99ca57f109fce27fa8af7aac9eb0407a6de7e3c54c2f4e78b11e6fe8c717d16b50499318c885142cab52ba3b3ab0e685c3eb9f7dba6ec6bf6628c8a249b1c35cf6e0ffcc6c7d5347c1df296f1760f603cbff82220ffa96e986136051ac4856a878295b4e621aad6df94038533794c41e98f4799a0d74d3de3c9df27aa22e463c83a750ad6ea9a7452b34cb0ba4a34dcc5f207aef38774174d9a38564ad85592534287456f70e30d6968b229a6f38b3172c9619c4bb4404e9b62f813da43288ed9f6054be8b41d80adeb33e328000d4f6848fb875ee3ed1e1077af6583eb0458661a9f6fc4db419344fd4efcc3b35f467b151fe35aca1640bae0898c133c2e461762721f3651570a6b78970b1b69bdea0aa1361494dde7ec32f82543106a7b9aabf4cd483d3501ce604a45b9f59adaa4f6a1a27537151e21621d467915843f25080efb6c32bedfa3755a34f59cfe3a35ec59300e83ebb926ea060e619febefe8cc8de772d5a33f88d855852776deaa12e034ec37991773c4a5801096193bcaf85876478a9361412d40a553b7cc043173eabf8bd5341719b3af3c324a1d5afc79ae1e4a7ee8ed9d87ccc7944d4943f4566fbe46567719c275179c9aa1ef9dfb2baf557c57d8400c444fb14374933f2b8180a32fcb9e41b74c724aa94b3eac5d756ce1c95df145203ae6c925fbe72b60da3b9ecac2c6421dfef7d05f2ce43f96daec70b7ade1741c1e98a14b55aaa66e9b7a165441228a9e547b7a90ef33c22e15222b3e44cc9588a7076d9c5cd00a0ca9c5eb226bbcafb48dfb51f22f796dfa76108d30d6ef44208d79c3fe8709bc7af6f1e94a51e1a1f2ea3245b3dfe7f92303c281d850ae5213a3a1e1b0d84ca3e386c73aba4c35da8acaaabf4411a8e3e55f17797678bfea6a3e89d123d43127a42727027e23217fdd478fcd3f8842e84a00e1faac42ad094b95c191c323b01ccb392996307b6e925c35e902ccbf11cebe8bd8f5633c8821f0a2092b21ce1b3bdfe4bae6ef2d2f257df01e1ee8fd977792e3bc05ae06a638c609ffcefb6395738913776490bcd5756c6dd51f2f70c43ccdb41cb2d43a43b94f8757aa09f6206f7109a45e1cf35221b2b78180c525a8d33538917f623cf5401b4c3faf5db8ff4101966e2da29d38b9b3a91eb6c31037d46272b4654ae7470e42f98b3a5ec5e2d8a4758b30708b90f584db7e035001c327f2926963f880b348ac5e62d950cf49a5d32db508a67d2e864e469bd724c142c84e8f8b8472f7714798eb04f07949ac7388ec00c9febd9dde0bdc4bd04a4958705cbc26127ea0d2011342a1c4b2cc867d1e265a2209302e5630359bd003630fa00587b71119161eae2b248b7e3a439dbbe19ec0c53cfc43fbe6963229b14b09e624386af26", 0x1000, 0x0, &(0x7f0000000040)={0x18, 0x3, 0xffffffff, 0x8}, 0xc) 16:00:15 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getpgid(0xffffffffffffffff) dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x1}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r11, r2, r5, r6, 0x1}, 0x7, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x800000000000002}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0xffffffffffffffff, 0x0, r5, 0x0, 0x8, 0x9}, 0x2000000000005, 0x5, 0x10001}) semctl$IPC_RMID(r1, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r17, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cd8efdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d071567dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b850bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f619db0f33c938d464f6ab9037fcffffffff6ba92fd137c700"/284], 0x8) ioctl$TIOCSWINSZ(r17, 0x80087467, &(0x7f0000000100)={0x8001, 0x97, 0x0, 0x8000}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0xfffffd7f) r4 = socket$unix(0x1, 0x2, 0x0) getpeername(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) getsockname$unix(r3, 0x0, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) getuid() sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x1, 0x100000, "0500", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fchflags(r7, 0x1) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/184) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r11 = accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) sendto(r11, &(0x7f0000000440)="a6c40784ad3e75ccd338c73dc78a245ead8ef3389a639a46a1359a3e1ec2", 0x1e, 0x8, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x1000, 0x4}, 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000e57f7f000001ad267439ae86a596b44ba5b7564f1919b3a5a63e0cebd6367c8986d7a0197b60e99e3e03ef6826"], 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 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x28000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000200)=[{0x1, 0xff, 0x96, 0x800}, {0x9cc2, 0x3, 0x1, 0x2}, {0x7, 0xc7, 0x6, 0x45}, {0x8, 0x4, 0x6, 0x400}, {0x1, 0x8d, 0x5, 0xae5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x218, &(0x7f00000001c0)="b6ed439f90b4dd9cea87168f6fff") sendto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x58668e206561e028, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002f80)=[{&(0x7f0000002a00)="3aa3dc0ce9696e0e3ce39bc45957c41132ae4f910879e0e765024d07cd21559528c7ab5cc1554eab33f6f5986ed6838edd22fcc60239c4945c1a8f790cc96ba80b844efe4aa90b52e54d4b7eb7871a86abb3396caa647a9a56dc46b6ec252664319f187df8d7d6e3bea0e134f372f812450bc63a5d5a5bbef8b3067ed7e6e2d1cbe342ff2f66d7f6a8c99356dc9af25665a0deb42f2b01aeb8122a12d71f71de9ee8d1222f", 0xa5}, {&(0x7f0000002ac0)="4031c8c92b602681f3f11c9210d3a35102e91347779c1c7f53d7b6d44437f2b88982ab45f2e609afc395b20aafd01dd295426a519a55e5378bb8356336a7bedcabb547f97a29f5d0a5ae41d83834a42ff085f1a48b158644f395af34e2b1ca8f34c91a30af7237ea742c4dbaea49a936d2db9890359ea4c90a75ec458b453ff52ba79f0dd2b697bcbbae07dd94f7a6c2421964efa55ad76179c440ae2e63a02c349ea3", 0xa3}], 0x2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r18, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1}, 0x800, 0x1, r17, r19, 0x2, 0x1, 0x1, 0x2}) chown(&(0x7f0000000000)='./bus\x00', r7, r14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x277e3bc8ca49a5f}, {}, {0x72d31557051fdf7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}) 16:00:16 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = kqueue() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, 0x0, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r0, 0x5) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/4096) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) poll(&(0x7f0000000100)=[{r0, 0x2}, {r9, 0x8}, {r9, 0x4}, {r1, 0x2d}], 0x2000009a, 0x1d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000, 0x0, 0xfffffffe, 0x0, "000000000000000100002000", 0x19}) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r10, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac"], 0x10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x28, 0x7, 0x1, [0xffffffffffffffff, r10, r2, r11, r1]}, @cred={0x20}], 0x48}, 0x0) 16:00:16 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57fff400001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) r12 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r12, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r10}) bind(r12, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7f) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00H/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) dup2(r13, r2) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x5, 0x20) write(r4, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xffffffff) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000280)=0x7) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xffffffffffffff41) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r9, r10, r11, 0x1}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) r14 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r14, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r12}) ioctl$WSMOUSEIO_SRES(r14, 0x80045721, &(0x7f0000000300)=0x6) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xffff, 0xff, 0x4}, {0x5, 0x3f, 0xff, 0x3}, {0x1, 0x9, 0x0, 0x74a8}, {0x3, 0x7, 0xf, 0x7}, {0x1000, 0xff, 0x0, 0xffffff80}, {0x1f, 0x8, 0x40, 0x9}, {0x0, 0x3f, 0x7f, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) semget(0x3, 0x3, 0xc2) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bed9de8473b1", 0x6) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xffffffff}, {0x33, 0x0, 0x0, 0xfffffffc}, {0x100, 0x0, 0x0, 0xffff0002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x49, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0x8e, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$BIOCPROMISC(r8, 0x20004269) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c5397a7a4920d25a6654935cb14afc6ed5ef612fad69c52c2ec6b368d2ffe898add209f82e5abe334e7d894bc7df6750157e4b75939ff3155eeaf49eda17c719b9757cd78a80d8a9c7a8233c6b7fff86036eb1ff0d986b766ed05a6cfc378a28d5a83268e6d25f4ddb36223b6679f1d71ddfabecc"], &(0x7f00000011c0)=0x1002) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x14}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x28) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x7f, 0x80, 0x0, 0x8000}, {0x7ff, 0x8, 0x7f, 0x1}, {0x0, 0x3f, 0xa0}, {0x0, 0x1d, 0x5, 0x1}, {0x0, 0x17, 0x9, 0x4}, {0x3, 0x80, 0x1, 0x7ff}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)) 16:00:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\x90ap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4003, 0x0) socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r5, 0x40000011, 0xffffff7e, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r6 = fcntl$getown(r1, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) r10 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r11, r10) r12 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r13, r12) bind$unix(r12, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = msgget$private(0x0, 0x40) msgsnd(r17, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r16, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r16, @ANYRES64=r12], 0x7, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCCONS(r20, 0x20004276, 0x0) ioctl$TIOCMSET(r20, 0x8010426d, &(0x7f0000000000)) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCCONS(r22, 0x20004276, 0x0) ioctl$TIOCMSET(r22, 0x8010426d, &(0x7f0000000000)) r23 = msgget$private(0x0, 0x1) msgsnd(r23, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000ff0700000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d924b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6b3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) geteuid() 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7fffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000744000/0x2000)=nil, 0x2000, 0x9) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0x2, 0x1) getsockopt$inet_opts(r0, 0x0, 0xfc5d431d2607fe75, &(0x7f0000000080)=""/252, &(0x7f0000000000)=0xfc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) dup2(r5, r3) 16:00:17 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 = msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) setegid(r3) listen(r0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) shutdown(r0, 0x2) r9 = socket(0x2, 0xc003, 0x0) dup2(r9, r0) 16:00:17 executing program 0: socket(0x18, 0x3, 0x29) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x1ff, 0x100000, "000000000000000100002000", 0xf53, 0xffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x1a, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x5, 0xb994, 0x1, 0x20, "2adc9d8c8165639270357c23b00ea2f46b8493ee", 0x4, 0x1}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x3fc1, 0x3f, 0xdadf, 0x0, 0x6, 0x5, 0x4, 0x2, 0x2, 0x80000001, 0xff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000919024bfd57c984f0ec589a89f9766886eacb2f98d234ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f0000000000000"], 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xb01, 0x5}, {0x18, 0x0, 0x3, 0x197}, 0x5, [0xffff58a9, 0x2, 0x2e2, 0x8001, 0x1, 0x5, 0x8]}, 0x3c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7fffffff) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) r1 = semget(0x3, 0x0, 0x102) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x808, 0x148) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x3) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x7, '\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(r1) clock_getres(0xdc44800134e3243, &(0x7f0000000180)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x5}], 0xdde, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x6, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:17 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r11, r9, r12}, 0xc) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:17 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x1, 0xc, 0xa) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:17 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7d}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fcntl$setstatus(r5, 0x4, 0x4) pread(r2, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe39, &(0x7f0000000100)="34826b6bc737c62e74d84584ac1a27b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x80000001, 0x5}, {0x4, 0x1}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x1) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000140)) 16:00:18 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') unlink(&(0x7f0000000040)='./file0\x00') 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbea0651bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000da71bdf603fbd53d4967db2c3c1407ab0c33a31d56a1fde7b557bf7b13c294bc11963c52fbca74f4a77de5029ff2f5b4a3e3424ff976f2c7118a2c22fa53adadc0c0891924d02f3990ad40e51e452e880d938ccb4e52d5b2c11c28d3ff14188582dcb0a8e9711dee65f3f16f2ef88a4dde14b8efbf2b342dcbe07aff4b9cf1911d39ec422ff6515b686aee36564ab9456326e98378f029e3da2ae155bc4dd673d288b298dd8e6438494cb69c2ac147cdb802d3950d2928c47cd03bb3c3eab087319b0f2068dd776b11a77c1e69a149e320834db5591fcd75f995a046f1773c92662d7e0f2c8a03eb36579ca6aba3e6bb8681b8afce91b96e1eefd4c8567f039b19fd1433c70f0e1f35600f25ec661c99fee5e697a535b00d154b1eee1993c978656e85bf013430580d41eff973c65439e23aef00f87adcd2ab108eb5decc71e4bffb362282"], 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000480)=""/101, 0x65) close(r6) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r2 = semget(0x3, 0x4, 0xaafc8b8f9a92263f) r3 = geteuid() r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0xa, r5, r6, r3, r7, 0xdbac044516db1229, 0xae55}, 0x0, 0x9, 0x7}) r8 = semget(0x3, 0x4, 0x8) r9 = geteuid() getgroups(0x0, &(0x7f0000000480)) r10 = socket$inet(0x2, 0x2, 0x0) getsockopt(r10, 0x0, 0xb, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r11, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r12, &(0x7f0000000500)=[{{r14}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r13}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r15}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffff64) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r16, 0xc0107002, &(0x7f0000000080)) r17 = accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xa7) r19 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x5, r9, 0x0, r18, r19, 0x40, 0xae55}, 0x0, 0x9, 0x7}) getgroups(0x7, &(0x7f00000000c0)=[0x0, r19, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x5, r3, r20, r21, r22, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r23 = socket$inet(0x2, 0x2, 0x0) getsockopt(r23, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r21, r24) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000180)) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x61a18f07ee2cc740, 0x237289af8370f1c0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x2ad, &(0x7f0000000580)="00aaaaa4346aa138d94ff251c9862f92b557eb1550ca289deb9af26dc2724712d1dba95ba9839492d82384ba9d207f3201ec3758db8522cacaeec9c94dd80365c6a6419cb7f6194d38f13f8f3392e2f72a2c3ddfa9218baf06eb550d6c5514aa15b0523f7458c7c24e990201da9a67fcdfa847260390ed59a6da5396ed2ed9158533") 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getegid() r2 = getgid() setgid(r2) setgroups(0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r3, 0x0, 0x9, 0x0) r4 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r4, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r4, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000001c0)=""/31) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) r6 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r6, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r6, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r6, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r5, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r5, &(0x7f0000000140)=[{0x1, 0x7, 0x1000}, {0x0, 0x1, 0x800}], 0x2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0xa50b5b29fd415b60}, {0x3, 0x5}, {0x0, 0x45, 0x1000}], 0x4) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r7 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="9d9e4d2f53278f5b1e"], 0x10) 16:00:18 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) mlock(&(0x7f000048a000/0x13000)=nil, 0x13000) r6 = getpgid(0xffffffffffffffff) r7 = getpgid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r7, r8, 0x7, 0x1, 0x1, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x80000004, r8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r9 = shmget(0x2, 0x4000, 0x40, &(0x7f0000394000/0x4000)=nil) shmat(r9, &(0x7f000077e000/0x4000)=nil, 0x2000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc40, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) utimensat(r11, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xee21, 0x9}, {0xfff, 0x44a}}, 0x0) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000180)={0x1, 0x800}) 16:00:18 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) write(r9, &(0x7f0000000400)="fe843ef54501c138eae62a4d0d30b944c1fb856b01dd5594b9c1e973f856aadc651028307006abbf81aafaf44668d535f81f6b08d3f5b9e5085ea85189dde60bd351a89c1bd4a9376b22ae00338de63a3e34430b65897675e71aea0031c5ed5daf82eaf06b2b438b6af863a7a5feabe8b63515d5eb746c862033a26bbfad2865eca36d623e4ba09acd6e6ff90a963571bc1dc650249d440e238787b211be6dccfd4d9e3217754331370d984e11899fbd474884b0c2411273446002cd399976483b529dfdf35a37f40f6b115329b0a61bedcec759ada729bac957cbc147da443d48ad028edf8369a89a861940045eaa54b40712eca8db352f165dccb06a902f6f57a3e8bd589696aea7a8770cd7bdd305f13b9a6fdbf385c4edd2fcdd0a3f7c59ddb5897d7e1336233bf3caa44f3c0397391cf02040582602c21e95d0ac1168f6970b592e6c0528ed15fadf59215c14fb969d5179360249193b483b5faf21e8f1039bb8fcb3345e6b6ad360c264056632d5120a2624ac121244335d7676fff1cb4828d14ae8180596d58a8ba9627e290dba9048e4171798fca5494d7b52c7c34ac9c063e4a1c6dffeb896fac1bc440ab530ce3f84346441847fc0cce0c12d6c7930657e88e46a3ac76846c5629fdaa60ad989879372e944f59a8ded7a60a1de51c034b51d56530c0a00ae16df809dd94b1a1a91f8eb4d037c7f43da9ffd5da295f283974f1d9f40cf2bd01b72645a4c1e68960258a7efae626c13f62e309b053a8890de3ff6494cd8809c25d45cd007e3a2f2c61a6d64c6cd7f9ea6bf4ae5fc9a2fad334810873983e05a98ce57cf41eed3297dc13033c558b478ab1df67e1d1380d492967bf83a3400659648906865aaec8806b9da09c8182d534758180ee2cb42fd427b2ccf6b94bc3e28a4df4b35e9ebb330a43fa2fd0ef47ddb1586498afd5e632c63b9c04f041e544981093801017e0dccc86d183bc619a3962c86a9a1b9381abfabaf77efab7ce36772de6c1622af463a6afd50f15afa0bb2850fc73f93ae46ecc5df138312640a87f81096139a6f8684d9bb9a622f928860279dee69d798b94da96e2e7e3b891892ec299d1aeadd76335a903013842f2d9e540cdba387700693f5b3dee4bdce7d661fded7b6f20950ea8ce71f0315304b5d6caea00d5090a580a69ed70c615499deab1ef43ab1a24199dc2346b74fe1ac0a035e873e9892bbe7d558c7e16d002b8483dbc9840e4e1a446e8a01bc2807fc43a0880cc24360760585cd112c040bf8f897951ca61ce8321d83d452d22db2510fd4b54842ccf544e29daa688f1308d4d7fd719b45209aafdd636603da8a4c59b3f8a2f229059d360a7ffccb84a59a7965fb32eddc77cb4240e357c28933dfda59dd72cf385e4b8090238303e7c6e486b5140438d4fa23f72b04dd780f295bb286d9bfd4e0dd5bd26a269f9a991bc68d491c6ba8a399a5d83e810dafb3fdfb56f8531a95174b4f5cff18c4cbf77ccbf48f3d2fb2e67c11f89906def7d47f4bbbf8c7c1bd297626be6e41e0f32a04c4462bdd0988eb286b229d6cf3a1538ca52f38dc08c18a2c353991b67b6315e320fc1f6f5eaba5a72f94148ec507294d80f65ab51fe0040d9f2d593ab7d7d93dc42cd09f7090f06536269173ea93dfaca2b2b8427d92b7d5c91b7b2e0b0dd6b2874b1f66a4f63715f6720612d06fc0448cb3f1ce7b8faec5f52d46585ba038dbf0e3a24461089c168ea3efe489c5e4b1f9e2d17e0a15b81f740ebe6db3c2564672077e3929a7b923127b25d0c58111dc44c09b3c5e8e35325d505ae5c42c7c2d7da4338f11c0d65fea279ad83edb61b2be5db9d0c50d61dbb36583eef8fd5b30e162c8d7bf30b8c69289c7fd69b525f2887d799f046e4694c3febd791962093889d3b3095dd55898fdaa9829dc4323bc8d246dc8cc725f84e2b9cc0c9b71dcdda4371b617923ab68a3699321e78fe84411be512b4b013316adc28ac76daac4f8cbe616398dd5d20d5e8ab94159bbed098922997f407ee1810ab7cc2f4bf7f53345815dd637b844591762f79e74c25db75f924f7eede28fc9d0dd485edab2dcc1701137cc98009efcdf399bd05918c93fd733832a50234cfc8d9329bdf5b5c9f0a9f17a679ab032a152929192c086ef099881dc34816b73af67f419cf38559519b01bbd0dd7a3afd0e23ab4c0e89fb7c987319dd5813bc57396f4a797a3c281fb2b2358ecbda2842d1ef448dab082313b0a3a403aa7f88f034722ad4a00517b0a783d927dd8d9696a8bef029bf1298c65eb0fac72dd3eb2b36a68d137c4755ee949d740d9716f0c055c203ad9bb4e6fd8339d8b35f7916ffac5a38157ecdf0cb338a1fb80de317e440e46c968bf412910b3c3aed8f6b64cf9cccccb9a3584c0b14fb400a3072ca64ca4a823bfd19e839a637e5d6698c1e57992a819730289a67db47e02ad29938abe5de46c0d6604005db7cac656ac9d0d3e29397353a732558e6ba8d3f4bb418882231e071351d4616ba26134f7f95286fbbdcdc09c9f96397754b8e7802bb88169226d07ea3ff99921cda2ea399d8568a5fe28931061217aa7ad2a75ffde1e52531786d9305c88737adefda2630276c1f93bdc61fb9c07c9a343897469e2611ba17f6cf372cc112dbfca147af00c0d0cc6bbe6d4c7c86e57090a1e9fbe33b49e9cdb05400f1325271c4703a706e6d34bbf6adf0e33d6177e503afb754b66af5801848ca0eb0d12d19431b24000ef24c64143ccc0e3cbc87ab2e366cc0bad4e4f49a464f6a7dd58404dd5bd7dcc1667b0880570b4be31ae7b27d27fe0d78a432988e226ca0103eacdb73b05aa4dae5caa3781e8acd9b72bfccb44ce03542c7faa6bc8e37acd0f943cdeb0042714729cc29339ef4e520a4608a7ed00386bb03dab9d5eb56b355ffd4d980aa336d563ba8251476acce19c1bba0932056e82393b8247de99f9ec292b6052db3055c6222a1adfe74143cee626781d6c58643d133417138bcd6e21818c1061251fbef5d555108295983b2cc7612bdedb87225294bcdeee0170a7bd667f37de3ba8f420faf9283491839ce4d1942153409fef64a86a0069b4b2babfb60852898b7b361c43f5b39f2431d7a13c891c49d2c32f18d9588f52304567b10c572e65c290d9aa4a5f02bab1759cbb1c3b4289241697ee3c226c0da94049700ca186aec55db5d769f93eee2c647db6e00f9e06583786887e2ca1b97e4a506b1be13baf8ff2a6fa0b78797738937daf51cf468c92b0a82f4019e8663c5caf1ff18de16c254a67d02d95b73e4578296ebe057a02170c506068ed78e036b47732e59d7972d3f95c1b1f477aab8152eda11f7eb9ccfaaf251007abac3dfeef5494a348911a7fa1505e8f9a30d5e04c6a0eb7ba0465190ca0e9ae56bf32f09c837a256082f880c6c0bfd7fc61dc17948008dee127e509b0a7d23e4c4d40ba6ab3f96c450fff50e203f2db6a633c4615ae56c67fab9613ffe4187e5e97320b17a3a3b36949e65e4cb43c26e51f4a38040c2f1f63613984614e0c5fe8fcddbff285afe04458898ccb1c7dc188e1d7ecb77420888bf2c1aa3aa81b87c1fbc27bcd508bc9b1a3cfb8983776ad456ee4853e2e1c3496941f165cfd53495ac21edb2f3b5a07921c1b4a0f7dbe96f1a2eed6f11be0cd6db5b3eb0522f114561e9a640f7a2c588cbdb607c159ffbd1224f9c8e28d2f5ee169bd40d74d889bcab3428ffb20fc365c5d6ad122c498acc93fe62d4c425fdaacef7e1bb80d009c3b378f8b4c81ca0b05530e0950e203a330a8079dbd7d2096df6ab5fdee48f9fb5a4440761180a9343f3303165e77c9fc592c3581fd39991fe4637c58b5201626f37def09b43630e3d7e1d0b5d1f5ba6e8fe12ccb47436b05de47256d809e48f805d420badfc272af57429ce178824806871c8d605cd65643029798297c30c5e8c2f1958aa6772a28db147d3ce157eb113a601ff4526e8c15e5fb7592e8b110cf3d979e2aedef3a7362fc56aff00748b34b15749377ea58964a1b4131e1feb9e003fe4b2f20612782541b7b11a0dc8bea52454affe2c65a3bf69315ed8e4ad82c5fcba344194da9109991f9afe6d258011442ebd60cab72cb7ce8f01b795204b1952f7b42dc6b33ecbb1814c982883a96537a7d08b4ba40d085076a1a59b14af01c11debb14f063bd0f513dae590a68407506c59363b2a028ee0c2eb33b6f7e75a9972a24d691dde2b0ffe21da814afb157c85d3c74c2eeebe83cfbdd56baa4112ec2d1c94ec269cc88d6c8eb2e3f76445ae1ebb53be8a054d63c4b4d884ac19553c8d7f81455429c5202e87b2c6e0b2f4cfe38ab38fd3daad471287d21fad54aa86d6b3697f521f65fcc59c24725d7f6ee87cfa3361c0f9ed59b80b8fefc6630af29d4661827cb9ceed3a80c4e5ebf41c2dbeb03a341eab37415c6b5b9bc644ce514c0184f6e900cdfc64bae2404f81d9a4451e17335813fa4b9a755ad3a1bb3c4321d1a1167b304e89832ff9937e8f55484066d5dbd39a0a26f0419eb739c91b4eedf8d82e012cd8d3b0f2b74596f5d1516d9c149444e4526cd9215fbe2a533f3b795c1b360e9fc8558de5177d31c48b48fc47766356c89d12f1b9a2ba9b0ebe9e653aabd3ecef43ef6454cbf595dd5b9355f8e476e5848363dd3b734283ad0899a58fd35e51ce088da52aac452471bc18849d431ae7427ffce5a9e9b4395feac3c08ece168e1158ba526f973db69652bd539b27a03fbff3e843ad9618f1edcca0f41af65a9cb66e0717cf93b4603ee4d3d8a313d6f6acd3487fd243d134782335765927bcd69c5c8f252a80da5ce9fac05081286db8375075458345f35d435b4386e3ed1ada9e43cfb69985df5ed66c838c695056afefd2029c913fe5317ecf39fb326ce853f8dbc1d80a5f6775eeed6ffedc154dc1c0960a2299d764c85ce29b85af20ff254e8d61f7c78e754e3ba75df8ea26c262b65e5757457a37b85b17730d2a1e39a2228a2e5f99d23653f046566ee0864fe0e53fba8119ffd0a4a79e698f1747eaa2b689a74eb2dc19c69b0d64e2ebcafd60d0becb68d8d1a43c7f0b2ecad1f660e902527e2ec03b24bf4ecc70a787dafd054c95186837db317ec9727fc9e8775e3cf83d6066f6819d7d378beb6c47d9806fda2a22cbf0443fcdb56b625359e86800bbdcf1d032993484393816b039d90b8773e36f07073a3e3f0770c183ba008a8d2e34261179f5a372cc2bc84dca45be04c7e7fbdb36795c4269c909d9fdfbcd007edd1c9361772be94d9c7dfa35767b939b4a383d33a625ac3440397173c30e4e9fbcfac514ea26e6920137a99cd289032f8a17e752ab20307a7ed92faa00a1f2b14fe18750d8f8c71d9367e9d305e1c3ac497a7ffe511c0f7f3f344f471e977cb9b8f0bd485f96c675f90c0593ab8cdef52352c89e70f67d05c686c10e11c99d39364ca070461368b7c8077631454d3986154427d17ac6336ddd31bb536bb7dc492c097d343d611eca6cc878be6f6cd2c05c0a9bda39054a85d1317b3fa62b5e6867cf5d784578b189ddf00f9664dfaa70b8c2abb9f6c2847f0d08a58e50671ce03e45de9e34e0c481b4d45cbb5a303a710677c3a782f7814f7d2fe34414d27462cf0fcb6efae98b274d91acedc4f279d3b74ceee732bb940c8312c711e24d17e01a6f52ce0e030f970490ca99e18b45af15028e0b08376a31e5981b96b7bd1746ff30b16d21f9f69cfe0b428ff0a081c4b3dc72b7360a7786579eaa56cb69eaaf7e2174cf55c70afcef3e006", 0x1000) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299158000000000000000f40fb232c5af4276a1ec17d4a1b6aa8e392dbb0107e0616d31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c9792c77a6801fc10000"], 0x10) socket(0x18, 0x1, 0x0) r12 = syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000000)=0x1000) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x80) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f0000000180)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xa7}], 0x1, 0x0, 0xffffffffffffffff) bind$unix(r13, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000100)={0x4, 0x100}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r12}}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000300)="b6de8074f3e2c813903cfd181b4918cc67b8b5e2320a38805f940a9127a63004d618d563b25ab3c0434185bc9a7971e98a1bbb66174a0d31459e4978b832934217aa15dad2bab149a1525985460fa6e940aa2711083315e753efe229a19afdde2b32c61b6a9efa490bc88c58ae787cbb2d9cbc93b91c258d844c1cc07644ff8b3f82cda0f5fd2be318d0502034b041a016ca15576bf3ae237ceb420efcceda758b6bcb5374efaae59bc8040f5e75dc53274656652ff8951a5efd2f0332f5abe021d32bc1c2f84f000a452d0788e91099aca6d2d7b1b071bdc35b15a40eb1acdfc077652a019159be67d41e43089b9ff939b098", 0xf3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r11, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x24f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000300)=[{0x7, 0x3b, 0x75, 0xffffffff}, {0xfc00, 0x31, 0x0, 0x2}, {0x7, 0x2, 0x6, 0x8000}, {0x0, 0x3, 0x7}, {0x2, 0x2, 0x4, 0x1}, {0x3, 0xfe, 0x32, 0x9}, {0x7, 0x1, 0xf, 0x8}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x7f}, {0x1000, 0x0, 0x0, 0xebec}, {0xdfbe, 0x0, 0x0, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ea8e6d4f7d690d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb114ff692064646d3562b4aae7dc7482da3b820493c211061c2f2b7da33d949bb6c66f708d559ab6578cf00"/4141], &(0x7f0000000040)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) socket(0x1da341522f8d4677, 0x0, 0x5) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) pwritev(r9, &(0x7f0000001500)=[{&(0x7f0000000080)="683f3b2df5de7139b6ef2335942239d4323bde009dac9c5c02", 0x19}, {&(0x7f00000001c0)="3b75e9a42e12c1ecffa285e18ea65670523e24765029f45796ab4182b77aac30c22d603165e833b242a61ba33f714b0584e610d41172addfec7c9113d5af4c146babe42485deacdf64991d72f987c7bec9d162a78901acb90eeb0e03a1d6fe9979fe2816b68dcd9d07d543f506bc8814f956b49850ad748760f96734b2ec44fe4a0eb82200df9bdc719718e36c5963900ee68ea3aa1fcf397fc187dacfca399c205673d83d07785c5b9027f7a6f786c9e3d3a591fe9b4920efd98be768b26e29ea4a29c5a8c7fc1bc27e", 0xca}, {&(0x7f0000000300)="54bf873a0f50853a177ab51c6156ee981aea67ca30abe0f833b56d21c279da0024941abfdcc7d1ae5617649617236b6edaca19d5adab4b9804baa57a8f56b61bbaa665c678aa060a8f55bb03655645cb4a07395051d30eea1218bb7fdfae770aca2474635702b51c0c6602a4977f1eee078baf8bdd7c7ec1a61a282a0831bfde781f10c988fda5749daadb2c2eed8345056807ab487ec067727986d3569f3b046167c0599d95ce118525f94b31c151a7214a4cf3f99de3d60e33de02d7710256aa70202068111885b7", 0xc9}, {&(0x7f0000000400)="6534274bbae52498d1855bdcd5d464b324f78eb7085194ffadbb7b41bc2aa50a918e47929848ec90f7b35ba3f99b431052fbf0ab4044eea97211f1e99210b8154e2276aab9bedc248585592fea863e00442585bb92c381f25b0d03e6c1723811357f27a53796f89af98237211b3493ee82a5fff304ce586afcceb81121b4e202dbe6921fd3ca3f53a7b439afc87dc1519c599285d5b5b2a96f9ac9cdf228a4addd484e395e2d1bd5b4716bf4573a5ce016d1360e113d20d2c4b2afb99fa6b7d4c76534abb1435a85b32d2cb83689a97db20f7b299c75ba46d0becee95bca0f3214d856b6b1912aeeb9cefab64538679f66d401c2f226ce3303ceae5683ee205b94ea47b2a2bfdbcc058c97f7329695256bd72dae1379aef5fb790e5d898ee24fc1279865b6a2cb9328c472080f59327a4e8694041aac4142458f04081880fc3d7887aeddef3e8efd619411d0846f81502d328fcf0d4accc3b3293078fe2405ff871ff450f52ee3d865334b0a5f1ecdc8392d261e2b007acb3f8a81d36b3c246c79690eb1612eb9a393c276800e3c7661ea5cafe7de5a054ea32cee50297e9922a78af2ac703d80e3544f93fc835f496627b74872ce79edf89c8520c20bbbd07304813f10d82b12cd7d104bb3734421472b7e80ee521609d230b937bb0df18d0ed4f7dbc631d5c50c19dea9e1021749efe18ce321db25f582f16fea071d48ddff1f84c2094ea2b1acb0828f5471ab19288d53c9c0d1b38964c9aa0134a10dc2c313ee1d33161a24f673bce181d60f6238effd2cf9cd77fb6828f6d6f82d08a4633ca02db64f67a03be02965133cf783d4af7bdd594d105ff70f7a1ac90111bde685557d4ab432e39e480e05054c62d729f716d7fda28a2e9194e175073505285e5781bfbf671791727f9b2e7a6faf4d76686a154ef650d82bb485ab0990c652c584600769a5bb7f8ad4fc5cd8d6687ede482d46856ff230dbf05736556ebc717fe64f5d8008c613e67bd4a73bf69faa5319037544df31950f9c36226c675647fd2dbd9d54b8916ab18769680039ce422968667db17ce47e35a7e2ac9b09a6c526372fc6414ff6fbaaf35c6342417928f3d05592d3476e75765e5f3c2efb2880e08dc1ff7a032c393c91f66237be4b8b74d38e18b9a8d161f4b542a63d4be642761146b3dd8bf765b53723ad1b3095a80b373e6320dc1e9aa4098f80e9015c5218bef62d801929dd6584a6724d5f973628beb30490c36328de17576c8f942eb298518f7c8d9f6d1d575606e98560678077e4ec85da6ca95ad70183a346fb6becc5fe1747058c854d3abfc6553078121680f7142f15b3727e32b404745afcdc6706fd3d7e3cb353cb960f3c6295733c84aaac0d6e888183925371fca712781a0c24bd27b5d77398d429d112b730a9deb8315adda47cafbee00dde75ba927fd3f1eab45b12eeeefcc7d3843adf30fb530decde80a194bb3cef9830131f6ffe12ec2d7410666bfe593cf387aa12b0731c70ab5e0eb051910dff69f6c9b26f294b5a5f6caf55498f6ddd7ad35e23a85495d52303f4688f0380795724222bca630e94c78ffa47b1c38dca4b2798e4f1951a85e06b87b6ff33a28da70f85db135a225b4916dbe61aabe85a9c9af8d8429ef667a1967d8949049bd5464d2cfe178d05cbbc1812a2d4420ce43a006796df3d7e409b40dc709416ec7c5cb5da90564135f89cd5755ee4479610c741b90ac0bdd4055e1cd43a20c6e2e45f778543979a9c9adb2c6cccd6a013f511ee9f7716c1c591748ed275ac274bc389ae7c1b47f7fba43c9161464a372e49b4093a4e91fafdb13918fae081e01fd8b82abb904dec6cd2f33c3b01aa5ace236a6cd74f150ea8650631ea55459c9469d82aaa167a06ba199d69fc6269e3fbbf86d35ecaeb3e6c74c3c5ea60d12e0ea3855c7ffa2c4e1abb0d52c936b785fe2a6cb388646c438c01641d22ce8e20380429aa63c7df1a16fb12a26b02b92b6ddf1f9d72bd995fe6972fd82e958eec0cdc10de40352428e16d78e84a5b14406a510d69fa482fac361003fb7b337ef2ddb1eeca8050983b9096fe926e5c89bdf35100032727efed785db74fd90522486f75281ead489fef6f6d57ee9962da8ee3393a65610aa4ff1a147fc8b147387ffbeaf79591e57282ae8a908cd5d802317585835003ac945a0e7b9c51c177fabcb561fdb97d944b6d6204ae77973694d4abb5e8f48d51038a70177f00aac4832ded22946714eac7301acd222de6c1c8de71bd3aeae1dac058bfec737a0e781127c3089dfc8ef149be3057281ed8d84fcdf5e127bf3caff5805b069a8df45df1f475965a80d3f7627e30ba7575838dcde85c2b8bd3bc133afc8ac2592152bd93c72bd6d5e94fe2e6e5b94503de2d7825fcca86b06e02e98ab9fe04706d50d95e95bac1752f94c5ac3d40fea0fe422df60cbd28d887ae72e5b2c0700286486d902c4b9a6186df3b821249c2749235f4b10aa20b1021f6f0e795561103d577e2677664298767647898a9cbd72c926a8589456436eb5e2b7123f1c24acb6cfc6aeeeeaed23b5ee059edc953aa5111b0a6bf91cc7da2b7c33e521f73c12183b2b8fd77b90a2c6e3825ec9f254c43eccd80649623fe1133de2bab8cc28f5bf4a292e813a2fa6bb60629d2bbfdfc7dd5c158af40707812d74a1fec4770697023ff59b86ea5ae0ce3508a9c62524f42d58f9eb8c017df0332cfe8060be437eb60cac92a6151345535ea371af516272b5584bba18f86b1aa33b43b21525a7d0bed3effa6339f4fe32f692f37a4740b573aa3075f5dbf2775fe930109393ea51bc2ccd14d2e11e6d23b4e8e8cfcaed3126e890298fd0b6b37d443799a68a9789aa328c4e1bde7b2ea51571a19c903cef94d308b23d2c7719382b09425cfb9cfd2a7c6e97766f652006cafc3adb388c1dc39c88628e140afd56285d04766270af92b17d2ee2e06f59b50ff632ec28dcaafbae68c46e0b0f3708d78dc2506b3a515f433050060811a93a31951ae5a17521b31cca5c45e99264b6f639a83e037994d3f4dbb1465a16d31906c968d4e4b1ee1075a942e64238ea3993453140c79d250ed9912cca5e2ab46171c961921d80664d22192a89b1f8b1f3710aa8fd9e18aa239ce95e2649723ae3825fefa51aa829ce3c68dcc9c15c70f1fdf5eaf93ab0e994c9795fbd4f31aa748f5f6803af3b41a9e509abaaa5a9cba8f4f898a16be08f5652b1dc9c3d4e05587b72a5e54aead56c81b4dc0ab449721ec3ae1d317ce743c49268f20de933da027475cd266cd59cd15d5bcf6348fced9afde94766d248b4824a658b3747ba235b59d08e290289b9c2f1fc8dc903a17169240e7f984d3909f279d4d03aa0a385bd5061185f0dee0377f7abd4a64966c79bf143c4270a4e3be189cbb947230d4852cc85164d68a89aafde50c4de1e24324f5cebeb601106da293bf580be76f4ffcdbbf20f33959bdbf1d6efea9f0a4f4df2542c823dcb133fb07650aa64a968a422660e2668dd55f5f64917dd652ddaafbf95811456abb1aa69b3d7ffb724b21aa5faa7bc102e3eee428ea4f5612b4f64d7631fc016471de14e5687afb0cdfb0d2a5c66a7fa03ee95e7920ccac50757e1409c2d87db8d1b99b94c7c28160fb27c68a1c7286482225aee05186ece005093b33295196110ce91c99e722eb071b610a283d6a91244137f9d1273f56bee0b277792e38708c08c23ec5f30086c34325686dad59b0fc53cdded0b2c11fcb1b9dba0b6a2be13fbfb188fe69f22441b697d92883c1f0ca32811c879fc49cd52106370bfc10b78be084b4c2cfd33b53d67d932458fd8043cbbf2788200638bcdbe0dd75b7e427a7de6eb2f3226e5f2a0b3897f876f0233a2ecc65c8ac29683f71e1f9a5c1e4c29e26239eac20a6e277c00f3a678fe55f91899c2101306be31f00eebbdfb3be883ad533db7e3ab7f539befa0e690d4a1ed96ad5b1367710161b98fee7e3505644612ae0232c0f0231447324b73907bc29273b6d9d6122945f96270a47a6e9cb063157bc7146754c5ae0fbac51312aa98b89c527886d34a1cc46a4d6f05ab1c7814f2c369c25eef0032a9f353a2ea38c8c1e395f8b5a13b4acca5a6411a24f81717e718f17055fd39fb308bbc502683c92af998dc75dba5f27b3109046b7bdfa2f14567aa5c3e05239177757bbd513dfa1df277db3d38aac64766bed10d40c518154d46be6c4d623b043f536b6e4863dd5068816ee2cb06dd3f59784f8ab35b961c71dede50183419c9814f60dc2f726ba4d27d12084b96d87c5bbe505092645e76ffe2b2fe1593b52536efcca7affa7f8e2f894504a7ce3a7992d9d2051323027cf0c65dd16401e5baca5da2548c6b6e31ac08a45b4a9e5550fee6f1d0f4a4d26e441e209dae01d07aab8d26af122aacde91f3ce45c96cb5f0ed74823832e2b0efc68da0cf0e82faeabf6767bb7c53167bf388aafbcf29b4179a9b43ffc0620455ed8d4f3531d9414a7f221ef2e15d5c994a41f70698b4cb4a5bc44efee53fe4d9e98b627ae80a56642141bb883224e1f704b4f4ccd03361019caeed0e90d846baaa26643a6d41070a79bd35abd2ebd4ed522b23b9986f6efcbe0af422010687c95b71014571fd4ae898d70ac7b6d258494493a7484c61f16bd9f4c0209d3aeb29bd1db93f057f4c15e434f095d06a789b22f26b450e792f82d334c72825e274fd751aa8773b8db0eb3d2c4969742556a559b722d8a3fa95dcd8d9f80e72c89550a3d5f36655b8c5c161e28d6acf5aadfaf8063e43945c43c089973b21db0aae5a31cfbba1f148b051e09e6b230ce4c0479d219118401fe4a46aade5acb0d099292a05bb7bfbf24dfb59d60ed47b92f4880cb753515e77c2b3cb23ac7d9f91b0621501665e5b5e62daf520e761998df8813c521235b504ceb0a1905756a4ba39d4ba7e7753bbe0761b04f041d74769aa2a4092dc1565a80dbca0cad76a93ea03bbf653ab79b6c25a9f787a5b2ab5ca21716227f6dcfb74687bf19d32869759c3ada0feefe54d6ff378e155a2115e9748dd91984af1e9dbc6a2c4b532315af88fc5d1e16eb8b7497d5ed64e930f8c0332dd7ee40d738e08bd1a637ca6fcc50a41d88428073b1cbdb4272c49b62780de7d67cdb5ee3f0d2e25217fb2331fdf2dc1adedbb0443e759817ab0564edb1c5a88ddd376d463703bc2532bc2a37e561f51b11deaf2f52a25caaf021d0262082f123531ce51060a41533cd24ba6f3895e0138962d44f1633ee27e30f1c2be984c705265d3573fbb115f505f87592a445a6dcf0eed1110c8bfff8e28194bd3b9bb362d5d657a368d6ff800a648e012395bbf87b78fd81dfeb6f28cdecfbdb8b7e0834e0dfd5a343e821cb663c779406aaaa40afcc492eed751e899cdad2574ab7940d852a5bbc018be718017de6432e99541f30405c2b832f0d6305ffa51152d2fd5e1e0f59af71816363b69da70940613dc8e5e70398f60c8f155e16e345ddf1d43866c3b70539d0e299e1bec6a53526bf82a7586f4f3be493409567058138a47b8f4a0590012bd06dc54af877e74cd81480de88bfe0ff12116ff7f653c1793acb4bb7830c3a6ffbff293890a2b753a9d7fb61b3534a6bed002b52f6fa6765e3759094ec460e95db70f6c156c13adc946a6a212218548787b634feebaba660f0491fae0aff55130bd545a3c0db60ca442e4502318e16638cb6b41e6a52d6ba53dd3bc3f0ae13685c16abda07b3d5d4a7852a85f645bb592915d01d75b2912de632bd06d0f0a4", 0x1000}, {&(0x7f0000000100)="28a2a2503ca3ee55e0b46c9f977a09ec9767069a5ab9c83cf8285e02b385040bd870b3764f4ff20ebdc359c7f51c972b5beb5c505266e27853ea6455d24f3c944e2f323f4dbb792cae4755c10cdb390770af3cdfdb8eaab4999b2c078eecf74f", 0x60}, {&(0x7f0000001400)="8a1b31c0a0d8ad60f01b75c3a65b2a342870a77f05eb6e1e5ff7c08ae4b7a6c1661f111d58548d38f7be054b3e72edd3f21ac43a7f54d6c096431c4e3f18277627f85942fd546b453084832df21cfb254472ff852148a28e684f5743ace9f029229007560c5afe5e3a51f86fb6c66773e7fbe3bb688162e842eeba78c083d8d9da8b6b9b67679e9840c5465783fabaf6339d599cacac88ba6a416d6f1e1ac9920756d6d3c223abd8e2fc2f7e3343aa365f8bd756512bb70c10076e798af7fcf608bdf075c1b77125dfe19ef52cd8c46c8e02ce5826ef9d99fc0ade3e62919763f056fc1023271f3392", 0xe9}], 0x6, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='c\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x100040240001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x84) r2 = fcntl$dupfd(r1, 0x26169fed4742b1f4, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)='./bus\x00') 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x0, 0xfffffff8, &(0x7f0000000080)=""/58, &(0x7f0000000100)=0x3a) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) read(r1, &(0x7f0000000140)=""/25, 0x19) r2 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) dup2(r3, r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x2) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) mmap(&(0x7f00006d2000/0x2000)=nil, 0x2000, 0x0, 0x800000000009031, r0, 0x0, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') open(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x4, 0xbd) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x2}, {0x46, 0x0, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) r11 = accept$inet(r10, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffe18) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r12 = fcntl$dupfd(r0, 0x14, r1) bind(r12, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3832babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000100008000c8eca3d6d2550174", 0xba, 0x2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="0d7bfd3e981eadf33a78ecadcb73f4bf6a5442146a7dad1a63ce757bb4fb0808c86424a16e7bd0b3d0d2cb86d78471ef8d", 0x31}, {&(0x7f00000001c0)="da806dcde07e6c1be9e06b823e95254ebb43bc521c31bcdb0f95ddbc8cd82296a60e0d37182c4f9a2e93aa7c142de6163b62de78b3fb202b989aeaeb959a49f183fc2a18d0c8d9124f956374", 0x4c}, {&(0x7f00000000c0)="efb8c23283ce", 0x6}, {&(0x7f0000000140)="9fce28a23605f00f049c930da5afb35704fd26679ab587f72816fbec7091ebfdab3b07267dd3b0454a3832f30c591b4878", 0x31}], 0x4, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000001b00)=[{&(0x7f0000000880)=""/145, 0x91}, {&(0x7f0000000a00)=""/34, 0x22}], 0x2, &(0x7f0000002c80)=""/11, 0xffffffffffffffb4}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 16:00:21 executing program 0: 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 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r1, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)) 16:00:21 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x9a, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xcee}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1c4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xd9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x340}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x11bc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000005c0)={0xf69, 0x2d6, 0x2, 0x4}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000600)={0xe00, 0x4}) r3 = accept(r0, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001bc0)={&(0x7f00000006c0)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000700)="d4246f26e5994c697e539a9684202bd7e9e212755fb09ca8eaa266d8b1ff76172ab1d06f3ac652b61527412076c630d65a489841c3b278cfb0ececba419f8040f237e14b429d85eb6a311a14d365fbe382228f101736b2701d815fa0322a6ff629e0c69c86247db479577950c45485fff3d680b73fb42da24ae30b835aca49f4ff63ebbf85b56fe711ce19f97ab4ad5f7d0fddf5fbe402f5d4a48e776ae9207090a7b76ba1770f66e3d720720eaa5c60807708a8dca676d858e84766ea5affb00e475b31d972a16c980c90ddbf74c4a8790b3fbabb037f9d6160c583e56a56fa1e10e456e2662e8f462491606f5db814571790c67495a54538b913a0593c5d533fa01f578f2bf2b5837dd499f73cdd4e2fa113295c677f94ca262e9571e41c7695631a0f3aefbade8d3c6b82e19d4120fd99973c70485123437e585ce990e187c4c0f87fa504c976447260af5562a1d929419809a81e4d35382535cd72c9cf72da0ea1d42a818b2f8839eea1c42d2364eb8a85af32b161825ef3bf324982827efd050688b3fa373378cac2cc8ce7c160aab30a9d59db855810a2a553dc8c6ef6dc3d91af346f237d64bd1486629265ae048d5fb4461feb76d02effe2ea68ee7f8934b9956de43bd2ecb42c16c46ec9779e2390097b43b0bf3f474d13971199b93df62ad913d732adf4dc809515c7ed7c9dd29d58a9b031388abf5ce07f5b4a8b12b9e005d533bffa2db943f434d1bf9da86971be009a5d886015343711bd1281b3870129be6958c8e464b3b63d1f17fbcf4e656773318c401db026524cddc3fab691d3f09d31c03137e5520525cd0dcb542ddba46e110d45975ba25043a45376fd99677da2f487cc89d3bbbaee9ea1b854ed830185c62a75d1ef129fa13b444e16bcfac076856877aa9f1336f87959dcc79646ca3a2cc9e81f6484046b0d28b4978bff4d3adec7ef892bb678b9d86ff1196b4ea9e6e6e040fec35e46b0d2888f8ecb2ae6d8c3d364cd4a7fc3377068e2560aecf94a9b8786b5f83886e00e62c9da89e216bfeb2ac18d5840c8c8447117c91bec26be16cc07528253eb7f36377e23553e3fd0b9171410ab316a8bdbbccb031a61bcab4c0c18e2751f2d4f3481cee4049b4a31a206f695f1f2f4abd6668b8df341bd2d3d07b929a9e89920941a350cb3a548cea2c1d265af1096af05f21b12475847864276f8ea4a85ab4283214d6c74846acf61c790c26bf5998c20f3831711c3c4e5218852f2b7682d9e0b15361c6ffcbef03fa5b7b23c72f33ce25b42e7aef96a08c7a8abf602fcfdc6da001d9dc015ecce04a20e5a7f14da660de652f52f94a76b88140015bff82842884a4affba3f782a7115687aed652374d3377419147a5d983a4532578c7cc846baee66e75c92a0f481ce005078c4c46ea26e0c7ce4263bf245433b6332ac1d55363b4d545bca2095e29431c46708b67ee5e43c0c8309855ebc30e7430f8e1cd3795b45ffbdb0cfa1e71ef9cd0e8be49b18ab1ff1740e178ee161463de2048a06458fa382b7cd55945febfb96a93ffe600e10b708a90c4ff9ffda4b91c28f8ff1f99004d4f34c2e7b453ca3b22d3eba7d0120c9b7dd3285042de927a6f7a206569fa2a70b193a822d3de96cb7a66ea64cb506e48582d770ef7c80c268d98ebed100dd12d4bb9e969bc8f9df91480822cbd4a6554b796583fedc493a6afcd0577eba83e4ec5dad379cf3549dd3d079e7c7e3419f3782bbc43f55e7e7588c8d075eb8214d3114d4f0e200b2efd26bc375419f97b6fc2e26ccccbe6aed65d47c30d1975605987c326119b934cd6719ab65f6c42754b9a304b007762292f422adb98806747207366ae1483220fd31c2d2c58c3c5bb150ebb6fb6a296dd4f105956cf2fde285a9d38acd02b8a2ee9f7eabcccf775c58bf6fde8c6c61673e7eea95be34988d340c47e9dd091013eaf7c32d1a6badc4941f36b0f87a875e1f18d15b8deefecf04ce522764270b237e1998eb4edcbd2b2f9a4dd667bf35f613169f3f8f3a66eb12982acaa512b14fe671796f3dc3c31bef592c0324d912c1e32a16f44aa5ec2112c9cfe335e4c56d0ca55f965c78713d9af5b0219258254547553cfe18f2dc195d0f3440ab04e40d9923ca80cae9bafb09fb2a7edcb88baba8f1cf68894f42bd3476111bf5d06fccc46d79aee23db8e94c342d239dea2eba498c6042edee410f270ff81b2f221dde9d805945228cc07b8e868194021c8d64788aad8a19807aa2430ee38bab7d3829bd4cb5ca030e600a5f6ad00e7c1246f406214c9b00030bc5b1b38990746e00922ba587a113a418d599b816cc479939f757fa85df0194c7f3c351d00551e099802b2ea4b5f6a69a1ec179dc6ab545895161611e23f1936b60aee768a36bc7aa318dbc559da09e4b1ef3bca57ac3a4edfde1a80109613753c8f0e2a65a7e6a15b5731168d1714cc5b6d8effb55e862ceec13034866edfc1a1949b330324fcf4291fdedc4e24acef9c19fdfe6a5302885a77572b18851cac7cccfc59ac11aa5b16b3cf1faf1345ef59708addb9419d11aa937c13dd12d9dc09cd6aae264c0903ecb8d1a064709d030e147aacabd5a840904372a0d60a4daae0dada35b727602ce7d37e34e23ccb817319f7235af5869e7268f92c8e59c9a6565a3db9c31283647145b20ccb291c52b5f7e54b73a97ea9193874e53402a1a198bdcd022f8147aba372919cd4b6b3df07944af08cb707b4d6d7230c310a8f48820c79403aa6d6ee878f1df0ceaf269efc4201dc6f40fcd2ee9af775114d2392b802a3ba58383d4b8d8f4a4d51c750ffce8e726939fd506c834ce456df6c0701cca842b16607cf3864d06acef9742aa274ab4968a98f184c655a89c2d531cb0b90b59caaa8bb8e1776c18efe2ef4c14e6b625fcc8bf9a2c66959553e5449620800760d8911079de3f264f96589a4a9fdb5b9286cb74bde5d68621ca181f39e5ea8df07ceb76c23e91a32701aad74a5ed6b809d821372b01ae766e064cd7720f764ca7b08d2a80c736ac930841ab235484b29ad0ff3a1b56f091a1bb62b9a0d3d4526e776fe75db4c92f13e09475cdea95a8125e642514a2df32c2d7a4e6cbe6e03387273ab348a9a50bba27fac61f08ffe78b97a380bdb363ee993d7b0ceefd2fa077a9ad3a63105f5a8e371865b8ea0ec4384107ed1dbccc0fd27a84d7b03c03c039b82ce57f6e87f36272fb639c5a8fdd436195cca50645e7af24cfe12aae0bd6321c39f6609cb65412fe3acef268ceadc8ff446e30a6de59151af84327a0dcd799cc564729b0e2daa7fd2456915cd758f65c2d7a7347cb522a97fd459665b8240fc3b81b440077d474e5ac62ed32a7896dd7211b9e48e50715d98afca2122ba67da4993cdcdc6ceb6869f7803668a67ffa8345a6fc9b716d6dd0da6e49e4f05a5c7d34bfcb5a227eaba7036c8ad1b41bfc3935c96b66b90059214139507cf7424b6dd1da27e21f161610fa719fe3177fa6bcd7921d2fcf349d820d9661846ea2c228c9ccb704c7bf0e66ef0cd1195dadf42fe44524f5a4e6a9e178427fd276ea955b391c67d7f4f5299fc5f014a0b5476f41849d60ccdcf9242683a358257b5771460c023b8e7e36c7bb0fc24a1a722bf3f81149c38e8565cb64120c071de8f9e86e82c842e87ed3fdeb366d532388c4fe2c6b2b4df2e5b11f14f4e4c7ad265c840dbcaa6dfa95d1fe192f3fefbeb06cba9a5baaa00b561f70a139c913a63e01531863dafd16b4fef6f8c9d61089c951a2456334694371013e4dad8ea1b67007578c94bf843bc2c004c56a250d243f83e027f2f2a4a2e04349c4c73c52745ea498e7aff708fc0ae10204f88c972634011a6da4fcdcd5598e1c62e86d801530bf3033e7585a53db633dde2e30ebe5360973c162e522a896687a712090e0a66bcc25631641faed24b7c73d56452c157a8849f9804dbf460ab6ccce8591d6f5d43c6eaaf5cc4605d796211feca2ab580c06ef15c7c9b69e7c177442c8fdbf7abbead5a132755923e9149de4cacbf715e2213af05b9f840ef8514d82c2e6aa56e3c17d2a11ea9ad5e548241a78903f568a69bd19da62b0b3e244f5cdfb59eefb94e289f491bb47565f681dab6f2b31e254070098869380db6fc919ee3bf176ed60621df98c8ce54b1d18ff63a43fea790f676485060707508eec58010b018ac6484f46994336f21b765428f527b46ff9fecc7bba034e3fee0420bb8c009b9ec3ccb2a5b4a981d849c1c1f714e31ed527952b4276dae4f3cbc04933184d7715dc3f9286a7812d40452741107dddaa6194c268055a2d82a8b3ed7dd90976a6c12457c5f51ad4a830de5d20c6c73f2575ee757af9463c12fc163a75192fb54e261afbcf2fb8e17fce7e5d8b7e634f9a161d28af19bae6576afd0a92f51527499d6d00777c740cc376790422f11272d787609d530301c772b776cf096ea7bed0b5baadfcb0ca1c15f02eeaa90005904674602688db9b3d544acdbc2bcd30b777481adc3c758260c97cffae6db44f5c8f14feb25e8f8824da7ecafd3d2df3486bec11d59374212f74029c218c068740fabf3a3302eaa244e342483ae7f661bf3a5baefa52e4de940065f4ecfa188463112468146ff708e912c54a4b000ea5a384d5452fedb7d7355f1fb58bc50f9e3d5b9b555f20ba789a25d021887006d8ba2f1fc0385a50b551367fb394ef82d1960ecdf62672329a16b07e896d7a82ae34bf3aa5ada5aee09e9766d8797754475fa0335d236e91919e032764e7d8fc9ef42f4182e94d1330fce0448eb5d2cf4c5b535e18f54970fdc2cb0a812fd0f076a449cc5b9c0cfdf8cd0e788e0cf1285b496a29c2c19c117893d3b46d465eebc8024fc02f4afb290d10977833e1590f97fcae8c2b3b172cd122e5d87450fcef763606e5f8c02f89a172beb064122158a58487c2777a93ad4f84e027e4e0175a01e12ff6541dbdf77b5d8c39a1b15892668df01db0b5faea6b7215dcd4bd05e85476dafe85cb31688495ce5ee2634a63b3e48dfde4ac9372bddf3cafada1e4c61aa0c821e3a4a6bafdae8c404676b1652d8d2a281d8db4145304912483d34f7c826d35d19aa8cb27db1ceff93f4b658f65cd09e7d0d0f01b88c491622621ad8fa1bf757d73efa91612bfde484ea6f856da4956c303ebeea741b2a494320c8fdc46f31c78b6ddeb6344a5f2aa67a1f597309b193841d596533a0bca25b2042520dea970842491f055f2f7625212f9c4c23b63186de8df64b610647a9583c5d76f36e1991b8ca2b88b3995985edc97410e624dbd66834cc33151142935806e81c816753a426f742a5dca64740e118de01cea4855901cdcf85834cfa859f5cc7f8849ddd50bf9ec2a7d4b35ee158a42725545e38bd8b1e35ab98d5f14995b1f903eab1fd19ed37821b5a231e1d9d13aa86b0715600255e68e48ffe0f1d47b2d6c122468e9d8236f7293a9536985117debd4e093919de60aa0d410eee139453f5a0a32eaa24e16bd88c751e8e447eeec314ccdfc5bcadc94aa21b0379000d1beacd011096816fc5e3ba4f977315828228e617255c1129e2810857af5237c17e224a4ccf0d6bfe6e78476f1d171a29f2a586d807fdccda7932282f4f61ec63aeaf663b66aa49b5635f394b2f1a9094b569524ca8a3fb211d613b54e059f1a8ead87b8b3ab1a18039049bcff608cb8417197dc12809ffd030c85a2f19e19e2557079a91f3a0885db18060568cb48db3b4fdc1784f86a00461119fc9f310d63668632e88b4cc88399e16cfc", 0x1000}, {&(0x7f0000001700)="78ac7d7835c333e14919662570398259", 0x10}, {&(0x7f0000001740)}, {&(0x7f0000001780)="360bb41f12dd09a68b1a9286d3c0d3a01585998d1d5add05bf2f3e4316663f4aba92166817722469df4dc49d8fa20defbfe887fbaa2f45a68e9792e8d3b24bec951e3e6e824fa7d03c78d67682", 0x4d}, {&(0x7f0000001800)="3b3286a4b1738ea88b9cb52b789f11cea8275cbb6a50eba269ef63c77d718972d5d7a690d6030d3b833498c44cbaf92cf5fc50bd51a93542d33f6c6d3241d0ac0c2ea88645dd35475785dc15da32db18e703f58ffc39585b40af07bb83", 0x5d}, {&(0x7f0000001880)="cde35bee9ae383c8c9853fbc679175858205c48ef462789953f02bdb1a32b40c38a7f1653fce166ae361cca012be13f81e13f6a3ff9d5291388fe9faa895943649b34bd05c12be11558190e62d458eabfe7551bd", 0x54}, {&(0x7f0000001900)="d5ae906b539a057ff2a3c62890176b12d94ee4105f055b0ab075217f85b89ba612f3d4ba81b56cab22d59244fac3d0ff847d78a9e42dce4e2cc15ebbff1c5fd177886769cc913eb9604c977325fdcb4e88c111f304e3954941471455f516441ce21211ad32164d7fa460450d665b3e61da84a234a22187a3741424ee64189e54f520ca2284f59887f587bfd9e568725a6dd2d3102b190352da15232a06c2ead7ad79afaefea43ba530d9faa11e9f82b44d7fbdc7e9df2811a72b8dc9427311d455396c246915d412f56250ac57b176566eb81a2a16d17de91fb1d3fe2758d4800814ecac223537899d37d025ccb6b4", 0xef}, {&(0x7f0000001a00)="521d96816049405162b7db1919111e9e0ec2027d09570f4bfb795d42e6b58eee91e6dbcd4425b9fa28a141971dd4de22", 0x30}, {&(0x7f0000001a40)="3b1ce0021a7667909fb43ad720573a41b39ef8f8ea592c2567c0fd4b95f524265c6392820e0a7721248d9954d04d2152613b8cf06c01b786030771daa35497c7c5b6355ec7e0a17350f449db125154c4995597393776ad24d880a84127483f", 0x5f}, {&(0x7f0000001ac0)="77635c9b2098935e45e28db2b3f53741851c14c62e5b34104396e5a849934ff3618e0c9bc7db79509262492eda279d", 0x2f}], 0xa, 0x0, 0x0, 0x40a}, 0x0) r4 = shmget(0x1, 0x4000, 0x3c5, &(0x7f0000ff4000/0x4000)=nil) r5 = getuid() r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001c40)={{0x1, r5, r6, r7, r8, 0x1, 0x5}, 0x7f, 0x0, 0xffffffffffffffff, r1, 0x3, 0x9, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001cc0)={0x5, './file0\x00'}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000001d40)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001d80)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000001e00)={0x8, 0xa3e, 0x9, 0x8, "3db0ccd20a3044776dcc7b7171f5d80425b9d12c", 0x8000}) r11 = accept$unix(r3, &(0x7f0000001e40)=@file={0x0, ""/108}, &(0x7f0000001ec0)=0x6e) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000001f00)={0x0, 0x6}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001f40)={'./file\x00', 0x511f, 0x0, 0xfffffffd, 0x0, 0x3f, 0x9, 0xf78, 0x0, 0x1, 0x8, 0x1}) r12 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000fed000/0x1000)=nil) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002000)={0x0}, 0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002040)={{0xd006, r7, r13, r14, r8, 0x10c, 0x1}, 0x377, 0x1, 0x0, r15, 0x5, 0x6, 0x401}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x80004}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) r11 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r11, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r9}) flock(r11, 0x16) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r13}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1}, 0x800, 0x1, r7, r13, 0x6, 0x1, 0x1, 0x2}) r14 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r14, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r12}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) openat(r15, &(0x7f0000000100)='./bus\x00', 0x100, 0xd) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x6a1ec2e4e8014830) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = kqueue() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pwritev(r13, &(0x7f00000007c0)=[{&(0x7f0000000940)="0539cdf647a963b50f6b20aa3cc32911088ffb5fbadd161043c34312f916737db567dd9e88baa05d640b6b3b24e6f30404a348e6acc10d212c59df9ae5abbc016f8520d206141dba63fae44f35ffc00e5f79ed4563d3b912e8431f57b1f3fe55c55cf9d8076e547d597687aa0f656dec355fb61795b9ef57621d3cbf4e300ff5920000669416a274e418", 0x8a}, {&(0x7f0000000a80)="a85e9c629a1dcc0416b8b2c8b4bdfadde0e38c87c2a7beb2226c5613a7dce9cfa431321120b037f461559b1acaf55359625db3cb812c9e8f2d6103000000057928834bf923f8702329902ca25e8c21a5145698a9a23c55ab6f273b69361a9f0d0a5f2f9bf999b8585e2f51cfe51c65211049889fed1d3808fa1dfe49e6c007ca4f1ee1bd29fd273d15f2c63121676d12435292d7a2d7102c79cb61fe76d1921c433d5e9246902ac6c2900b44d6b0502dba8a1cb77326f5ae7bb5170aabf735e6f09a0dbe490e7c7c6ae9027f0d4cc115c7ada64d46c8f6033e8aa8873e4df2fd1da2bba0", 0xe4}, {&(0x7f0000000b80)="3448cf85e2", 0x5}, {&(0x7f0000001400)="f654e1b29cf2b7fb18163f03b4a6a4b2aaba4a49e28579ec30520e4b224362d1006bb55b67371af36b49a905df926c0b2460e568910fe1a8a7e0b18c69b9fe3ae8791d9f645c4c9ca6bf1d1e74f5ea0ed3179630618dd0707e3e6950c3065addeeafa4603d1a5123d3d1cc235951a8eaa223a4e7a5b008ff840b74f7e2eac622ae0a62a8b834d4b421ba46b87dcfe0cece885313dc86e3be755f94b79c50814b239ddc41f8a6af1c6720b84d767a443e217cf6d45068ba5609cdde16081015f26f26e5bdc11aa05bae78220a16e00422f013b006896e9282628085ec95067d8f0e5843f0aa372d1d2eb582f2b46190ed04d7b6b8677232c7679bb0163aacadda34b3ff640a7c03f578b2fd3762811e178c54b8ed1dd8179def1c1be24b9b5266c0cbe6a3297d6b24a831c1946bf54a77efbbcfaf40b76d1ab47aa922f324f53fc436492887e8c1d4a7fca50d8642c16c8e65d294260e6bb20992f47cd58c8ba4fe2b79b36d20db017f74d000a52a9a717f6294bcd739f8f9826f3466402656bfa354eb59a4a08ee9e3ea5b369fa19de98f051e0a84a10479e553cb666972233a302b3b1f95092445a4f1b7a3bd167805b91cc1d4b21ccf4049097e446e1b8e9ad7cb1e322afbd7e1917204f9b5151a75210a1403f5ca15bd5af85ee212e0302204ae3dad2ec684844994a1ed5aa74ad022e5fb1a00d7b0f87e2c2c5484d1a5cd4b050000002e34c3d2ac716067676738f7eb262559b6f8b90c835df56c4972b9244b9dc76a994200a06e2a67a46163ff15a57a7746a76895a161182dddaf966b1d3c0197a544f5f8c23bb8f615f14297fb64fdb33266eef51d768288a4e22eb7c170186f86de0983c94995a9227a3e355e48745c38e60d0b538dbff34408fb9bdc34befbf4f22d64432b7513f9ac317b1f88bc7c69854835ca9576c5ef9ddb8662ada48266d13daa3802723f5c5380f651c75b9dac6579a3840e417aa918f367b55d7dfeee0340a211162cd896170631be7bb2c4e333fb5ced066ae7e37c38c97f84b3cc38ca7e3678a1b0dbb2f2affeab58c11a341285f9e4dd4c3d3ddbf26d6dfe27f3c0aff31818367aa2cec90fc749416b6eaf9e843d91b0c279707d59d65edda9e83ffa12a7312f8e73d6706c62cdd4512636fc1ca580265bbf6e22f07158589625af73c4964b2354cd8f6d9c9b42d4f4690ad80b5c937251f3a2c2cb774bfac90730365b66a71bade40ac3fabb0b795e35479d7bf8a0e42be14574e0fe0144ec9dd9a30ab53d15222be88f7fea57abe4ffb3620ce1deec4e6938eeecf6b168b144652a5aef326fa2fc07b10a6aeb3541cb91d184473d2d7f47cbe7f77f22cb7ac8be8867f817540fe7a5448973c9491a5438e7fdc212457c6dfeedd6aa86a9d55664721cdf46483c09888165c8ce9e8e386d3c43648a4308194dd52ce029e6775723595729ea9b810954b6e1ac8a2fd2d9108ff03d22977be9be5d64e6926874956a878016b095a9788f8bf27be072e09eb255b76ca09011a054069370110a827fedba81653a2113b566b8f21257547296fc606c43c27778d99e343ae832601bd7973e9cdd0805d3b95a09fac362721f22bd28ef68ea05111a2d7c7c1f07a940c8cf8a9e1b67ca4cd042a874f6a47bbc32454139ab175543ffda7efb9d2658438a43a85acf1c97e2645a7a86e75baf1ce3aa531f7766b4f847df3568cbda04a4c8a99b554d90d3d6a1c10a1c55c89627b3afcb94ba86d64853efa0e065a888450e46654b40ed885975193069f63343263edbada7e774bc0e2ca76307c7757321f409abe77c67fc83646dcecc7ea7858323bd9cfcdb372c162b21471d9709072dc1dd503201534e6f1200c58f2262442d58c865e36d1d1a7c8df4c75472ff933f1869318c300e506cc49203053ec8d325b79272b46543875f509159255f117e483346f078847a3d1a47a2aefb832a9ececa751c7c2d8dca7f4436b4df59a00b5a5f1cd0d021977879e88a99df4af458d076c5ec301e42c28abaf23319cd4e3aa16ca60ad884cf6b23d26c771a3e711bc24d634e05ee426e8a852726f1d1e224b64c1a05bac7921498020adaf07345393aec662594f632bcb41b16a2091d9ab4340156b980d1d0a80131e26f8a37118c88f8715246292d3cf1916405271a5fe4878c68359cda5617b915ddb2cef3fdb63eb2c68ef225a9e6444f4c644eee4a214e42ac249513304614bb6faabbe7e0235b66a8da124547d0bb6e00d76f15cb389a91cae5442ab65a24050e598f23118dcbac55ac9516741669b999bfe32f25402a4810e99c9e00c490b3077305af8ee35758c3362e9a1cf626d8a506958eec9e333851f6332dc337430ecf292fc0cc81aa0db5d43d70b1a918cdee1e0af05576d8bd3146526a405578f072e4467022c1d19dcc134d9afb4845c207a65f4c9e8cf3598cff2c0df41527e58e22e9544302467474096ea5cca42ec67e87f9f81d860109770440fcc17e8df7c48b98ad9957e77a439065982713a7dcb0dd0cb1905517cba1cb2263c010a04b0bebed82c97bc831df88ad038e4e5e994b467da8f7a27ee84e1cdc83f87f87055a68ba168572d4fd0d40df1bea799a045b501063702632a2ccf31b00cda046d59f69cda258f176763e71ccb8e6c486cc68152104963282d5573d28fd13f77ad788663e8bb4a964e7e50cc5d4cb17efb2fb240a0eb7bca535a8f53881e98c08269e3429f8d219f7fc9e346350473fc437d6249b2f540b9a143e41044bc01e6dabd1f45cd2c37a2e6a30e5ab95f19fa6094a984457ef6af5178e4597c8d8168fe771032a89ea6d576975092cbad874595e996e7b8a609e626244452b051d458cb95f5dd2ed51edfcc6f6a72282be4b397f2add58e7e83ac38e841b1435044ae61354ca1c7dcd52a37a1aa6ba64d14b95c872fdbdd0a780c7e2379a4f4017275168733cbac3e1318ee40de2120e40ac9b9da7638655cbba742bb78e11afc3ebaa7d73e68822f0f81ea3f5121d493cbe31aadac6832c87e07edfacdb4c23cfa0da647e36081ebad5e548644a62d2e35847c63bd65589ac03eb100b7a1ff61bdfd25f5db60cea3213234d10bb3b7f52a5fa08fe0e4af4306dabc1e2e35e1aaa6c45d2906548adbd20b8f0c0d45878612ad8076ab5238113edc33e54cd84ac598253ad7c5048d33b47c3b84ebce0b4befeef34ee069116281ea6a85fa936eff11b832987c92f480b0aac173781b5ddaf35137bd76a4d27642aab2d0d481263d8373cab63704e7aa9b9d890a1d2b6107d490dedbab317ba0ac0ac307946b4af79f93024ea5b5101d3eef43ceca53f1be446edcff06c34d749e33b05e84eded38dcda36029401120adb334b7bb1c2639c36ac85a5b7f98187708c4c06f1776de59dd0a3d96c8494da84f115d6759dfda722e3a25aafcdf00c039bd336540ce5b526b5da12ff6eddbfb8101f850ea95096fb6e32eaf6e1a7c1164b5ef412cbb0820987a9a72ccb0a3e6a7e3e933ae9c45df3138ade7b16adedf3ff6102de9d16c70dc02606da940d72a77d4a84a1aa14fc349354ed2865eff90e07c6cae873ec940c7258d6917ff63301f1b44ddc3f97e2fb553594e23f88454a61eeb593bcd76fb1ce1e56f333c11a19295db12b8de03027e408644a7c73de59ed166d5399a8e270c317ef1e43d012761292239a6008c23d357ca9366e5b19f3551398117ab5d6170ff4d2dc25a85c446aa31ad0bd19d1fc64cce3d8127f95b7042b9d3d0512b84a97e1c2577fd656b1b82de66297b4729efa57c3a5398f0cd6f3149f8b79af702c396ad6164bfc1314f1dca16774e0f07ee090504b64bb8956fadb886629a59f51a33571538900b743007aa025e75f8c651435560f6f83783648690c57fd26ce6ba95b6e4f0cf25b4c4885a5b90bcb5c4b7a23d37c332eddb1587e0226a10bd2f96a8920401719112b32e8c27e906906f3bcf239bb30c2fd0dbe1fd273cdea4ea7488e3bf96d0b5a50d96dfbfb1b32ea1d3234b9a92b550fe65d0e9a897653786562bbdd68c7b0384a8571f23b5ed588c16411f8582fb6620ce0a88cb7096f2a8a6fcde93c3aef1bc4b4d88ba37f45a9274ebd7b77be9beaf6f73b77abf6ea9d55b72b03e8cfcd0b23300e38b8ae1cf74919738d03c320825174bfc251ad8f440591490d78b546bdec2ab1eee38d37e3df093871a953c08a56c540618f54bdcdcab4e324516d6f86bca2769d5ad9b5dc4be758fd6ae50081338f076c2783ccfd6d08fd91eaa43a08795c2eeeaa45a449a20df40b2c4f0905e71f8ed9a2aeb0e202259d234249e2d6fdc0ed7cab873807313c558001f5a82f5c8a26fb8e2f12728ead541ef4c56f3d7b4c514abc482bed5222270952975b0f59b1dc4c9911e240aa33491f5db6ae0c7d30d1b034ae62881bba4fd44358c0be3011405a7617f2e1fb2a3aa3784e62b863b12e74cc5eec5a7fbff4b028c480397db37a7c388adf07673595a0bf48c8b50444b867058c3712716e1b65806c9e16f849ad61d251808dba510881d0e3e59694f3a84a226a7fbc79723a7f6bd3cf4a130fb2d359a9535ef3d3ec049741a014e4f9e0211e9926aa2297a8cb36d0f3169ad83fa3926d81f0742da9a06d413bc23961756a03dbf66be7c4cc92cb69a1110b8debba6849b5d0831ce41a5718622df7c3c0e65e939f3fc29275e8880dc349d1d9494396412699aa76adb90912acfb2fd73a4ce2edbb8796b3f3537e884da585e448a947d3069786bd80760654f29757ef678558647e2dbade16b5427c945f64eb33085140716bf2a4da9dcb6c69fbe118d3cefadf1ee69efd53f5d43b4b70767383a242a6ad83a2fdfbfe1d342ed102ebbf65877b64fc39abff4edc0448bf0212df41dd59049c753d3b743d3094e8ac6a4bd8b0b7ea51e1cc5950b18745f2873d805f538184fa1c476b76ba5aff940efb8b6642af528a9db14f63c3332ca71c20618c1809368c514d9b918b03dc2646a910f841bf54cb19e7babd738dc39d46f923d70783200bfd20c2454802279d4bbd7ccf37902d94d9bb8e8d6e17a2b8f34825504b1c6159f4a5b6d745f7948ffc4866941d5c2d6270f364189e1993e08a273351d0bfdb18808455edf7b890b6f1a4c2f2feec2ca8958ac8bcb51f5ad9b6d6b91a24094670434801590f355382104257ee8f9947b2985824ec83639bc686081461fe1d51ad83e31c58bb4368b6ccc7ce4fea6e83ffa5c9f74e9578337882df28588779bc1f3f82bb5cf57a10c5efe3d313e04fd11056c5018edd0deed4f9fcc4b1e0a3a9e57c2c7fc19f144fb9a3a5b24cbe3fec04ba10f7944b3a847d477967c3e121b6b9c033620ebc8be830ebc49767084f1ba7ea7cb32bfe292ad46ff40af349d23d1f2c12798b9159246890ef435631774fa98e37a02e29175c4a9cfe80c6789aef2168b5c015cf1e2c97a2d36933f971b683f19d70fda8390e2f683bfc09019f4c91902aa3c159d9ebdd420f91372dd72bc2ed5d171147a8d99c44dd6f3b3ca4bcafc579951fc5173d429d77cd17bdc3491912c9208956c28f256b6985fe3fb632e22946013dff306ecb9db055074fa994e86187469ad0f8f8ee9b05611622f0f60abd36300d93881f8b67fa6470bcf59776fd46380dc999c975a112ec345461abd3b53152cceb46f9cffdddbbcf910f9a38d2d01253fcda84b63d3757f4f35bc38f02a60f14c86a0b8768f6deff3f561df065bf823e03053afa53cb0674b01ceb90d515f0e05c9301c73eabcccbbb24342eeb85633b12e75ba", 0x1eb}, {&(0x7f00000004c0)="e96d7c6716be0e9be6a7928bb5b361854d375cb1", 0x14}, {&(0x7f0000000a00)="8298348fbc538b8146f713d2ffe17d19d3efbf1846f54d879244db8666a66895ad8275f2d6722d665d0100fd810bfa9dce2ad1e1bff28cd976581418e0b774263775b795909e4948cfbe29e668146eef6c4912d3255e6a4ccee3b77fbb40", 0x2b}, {&(0x7f0000000780), 0x211}], 0x3ad, 0x0, 0x0) kevent(r9, &(0x7f0000000500)=[{{r11}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r10}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r12}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) recvmsg(r12, &(0x7f0000000440)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/10, 0xa}], 0x2, &(0x7f0000000340)=""/232, 0xe8}, 0xc0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setreuid(0x0, 0xee00) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:21 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x2) r4 = getuid() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) rmdir(&(0x7f0000000440)='./bus\x00') r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) r8 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r8, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r6}) getpgid(r6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000180)='./bus\x00', 0xd80, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x81d29a6892470110, 0x1a4) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r12, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r13 = fcntl$dupfd(r12, 0xf, 0xffffffffffffff9c) kevent(r13, &(0x7f0000000500), 0x2, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c, 0x0, 0xfd, 0x4000000}, {0x7ffffffe, 0x0, 0x10}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000000c0)=0xfa) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r14 = semget$private(0x0, 0x3195e53972d798ba, 0x0) semop(r14, &(0x7f00000001c0)=[{0x3, 0x84, 0x800}, {0x2, 0x1ff, 0x1000}, {0x4, 0x6, 0x1800}, {0x0, 0x8, 0x800}, {0x1, 0x1f}, {0x5, 0x9, 0x800}, {0x9d40d069a114b210, 0x7, 0x800}], 0x7) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xdcf8d00e8134ce4b, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0xc002, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0xffff]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xa8) 16:00:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000280)=[{0x39e6, 0x6, 0x3, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r8]) getpgid(r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x1}, 0x800, 0x1, r20, r21, 0x6, 0x1, 0x1, 0x2}) r22 = kqueue() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r24, &(0x7f0000000040)="670dc3", 0x3) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r22, &(0x7f0000000500)=[{{r24}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r23}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r25}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000950f865ba6a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9c0300c5f7fe7db678d135968bcbc83020ea048941e4ed2a4f28b415101b89eb76fc579f28fb373355750000000000000000"], 0x1, &(0x7f0000001c40), 0x351, &(0x7f0000003040)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c9985af89ce62f45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac0700000000000000409cce889d114faf8f220bb28ef64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f2141cd4053a61b59ba02847cd42a336cbf886066fed08b08645ea23c49fc9ea1f68c3c1855ca5385032e5c1d5452ea63ab6eb2192070f94be4139d251685d8dd408342154d17f0a1d9d98999f75a08e6fd5b4f5a8775e0e424be8c8a3e59e9", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r21, @ANYBLOB="000000003804000000000000ffff000001000000", @ANYRESHEX=r25, @ANYRESHEX, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r5, @ANYRES32=r4, @ANYRES64, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYBLOB="4a30f1df101980f3", @ANYRES32=r12, @ANYRESOCT=r13, @ANYBLOB="000608"], 0x24e, 0x8}, 0x0) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r26, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/79, 0x4f) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xba) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYPTR, @ANYRES16, @ANYRES16=r2], 0x3) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:21 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x417affa1690d9413}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) chroot(&(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:21 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$BIOCFLUSH(r1, 0x20004268) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) chmod(&(0x7f0000000100)='./bus\x00', 0x41) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="40d93176c3ffb432f14b8859bc4bc4fee009ea642e0a3d070124a50911a53b0d329b9e2a26c39973b0048dd055089a56", 0x30, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x1, 0xffff}, 0xc) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66496c653100"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:21 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0xfffffffffffffe24) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/126, 0x7e, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="d8b54c00007862e4ed79750800337d9192c2367578552c750c4d6c1b6aac0024ce9159e3e5d9c929da55faf38dcb718eb246e15e34917b7cca903d7783fe5f45a3cebfb5f21ac43eedd909c1f847220bda9ee0e1280682992df120987b2747cb44528cf279035ef529dedbb563c9edfddaa3c5a785b864aea233fef61f11158b8be73df70aba971227d3bf04f1f3183fe05d12f18a491899c5e84331014779f5c2247d70eb317e705524f73a7216564d51293500b69064fa91cd34ec2b5ad4f270a5c3974dd05972f85b69c7ef2134ee632f6ea6aa48ae5d8cda7dad5126eb520246279330b9cce28fa060e69e5668912dd8b6d89c844d882821c0", 0xfffffffffffffefd) chmod(&(0x7f0000000080)='./file0\x00', 0x10) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) read(r3, &(0x7f0000000140)=""/70, 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x2) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xb1, 0x2, 0x22, 0x8, "3a18ccb48824de236e234334e9779890bc974a93", 0x6, 0x2}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x28, &(0x7f00006c2000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000154, &(0x7f0000000280)=[{0xffff, 0x2a, 0x0, 0x10003ff}, {0x2000, 0x5, 0x85, 0x8000}, {0x7, 0x3, 0x9, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getppid() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x5) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0xbd, [{0x0, 0x7}, {0x3, 0x10000}, {0x2, 0xe0b}, {0x1, 0x3f}, {0x1, 0x1867}, {0x2, 0x1}, {0x1, 0xffff9c89}, {0x3, 0xe1}, {0x1, 0x6}, {0x0, 0x220}, {0x3, 0x7ff}, {0x2, 0x5}, {}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x2}, {0x1, 0x1}, {0x1, 0xc1}, {0x1, 0x2}, {0x1, 0x20}, {0x2}, {0x2, 0xe38}, {0x1, 0x100}, {0x2, 0xac}, {0x2, 0xf95}, {0x1, 0x6}, {0x1, 0x2000400}, {0x2, 0x7}, {0x3, 0xfffff79f}, {0x2, 0xfbc}, {0x2, 0x3}, {0x3, 0x5}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x400) r6 = semget(0x1, 0xa47cda0f06d03013, 0x4c8) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000001280)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r8, r10, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) bind$unix(r4, &(0x7f00000014c0)=ANY=[@ANYBLOB="01002e2f627573004ddf8ac46d734e6ac4e5fba5a0793a5c9920e4413a57c2dbf7a8843be5eb610f1e9c8562518ab08bade3434c62ce978ed3eb48f16d8a18c0b5f99b6ad699196c2690f6ca53bb7e9276727c0c9c4832d25bf5b58e599a27949c56ec0728bb2b7691f4bd649e73d5b76e74f1bfab932185ec4629aaaa55a0ce439f58b0afd310d21c21805a25a1cbd1ba5da64e9d1b51c1d466d828df8e2dba90058503072cf88fa8bd1cc820083c293321676fe9e307e45c8fad7fce93c066929f02f7f3e53040800995f2c6eac91bea5dbe2657989ed3a07540a600b681c3f2a9083cb8441f6da0b08129b020b19d5c96650cf5b26a539f853ebc640a859bf78233d08dac26c883ac45eacf325c69aa277b374218d3ca1bb2052234742bf1414349e769ca31ce01b635471d305ad6a68acf90b24893536ce3f396492a"], 0x8) socket$unix(0x1, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1000, r1) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400000000000000000000000000000000c8e68ea90754ef2f1b53b2b26e75b1823c26606a115fb3dde1a006b537e15dd49789111879f8ba5aa3b273891c6545f7a9f3e58aceacbf8a593feea035c688f28320acbcd1b730ca", 0xf9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="06082863f71c880e63da3c15448ed764470961f27fca24340e55c12fd4c7ab9182f55dd756d4bcff1517cd87f4487fee8348d91e3dcdb4047a535b25efdcace457291ac88cdce2aec35bd01a8851b2ce44e14af05a95ccaf1dd66b83082192a977d8a8f1659a65d04618", 0x6a}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x2, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f00000000c0)={0x3f, 0x1}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000100)={0x5, 0x4, 0x0, 0x0, 'a\x00'}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:22 executing program 1: munlockall() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x2, 0x300) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/255, &(0x7f00000000c0)=0xff) r1 = socket(0x2, 0x4000, 0xff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x78}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x692273b9c4f621de, &(0x7f00000003c0)=0x8001, 0x4) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r6, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000240)=r7) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5769ec1a9f789c3ddf80000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/191], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_RMID(r8, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = kqueue() r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/129) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5) r6 = kqueue() geteuid() kevent(r6, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x800, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r8) dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000380)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x3, 0x1, 0x1f, 0x8001}, {0x6, 0x0, 0xff, 0x7}, {0x3f, 0x0, 0x28, 0x1ff}, {0x1, 0x5, 0x3, 0x100}, {0x0, 0x0, 0x7, 0x2}, {0x9, 0x5e, 0x4, 0x53a}, {0x7, 0x5, 0x81, 0x1}, {0xfff7, 0x81, 0x80, 0x4}, {0xff, 0x40, 0x7f, 0x9}, {0x6, 0x8, 0x80, 0x4}]}) getppid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1000, 0xff00000000000000}, {0x80000001, 0x4}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000ebfffffeff00fb000000000000005b9d071b542a5387060000e2b81800000029080000310000000000000200000000000001c817bc00e4467000125de9e9991614d4b7f6021c26654643a180a0aacfd485cb629c8f9ea30ba24b4099d4faf2d51d687c33d2a76b288bbde6dff9b2488962ea4624421d95f519d2c01f880ca94622e6215739220150b9416cab526cbe41ccc2cb"], 0x38}, 0x0) socket(0x18, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="01002e2f660400000000"], 0xa) r2 = socket(0x6, 0x7, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r10, r14) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') g Ăg Ăg Ăg Ăvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1800 16:00:23 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000080)=0x3) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0xfffffffffffffffb, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1800 16:00:23 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) 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, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000000000400000000000000000000000000000000000000000a400"/37], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) syz_open_pts() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) r8 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r8, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r6}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r10, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r11}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r13}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r15, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x1}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = open(&(0x7f0000000300)='./bus\x00', 0x40, 0x40) fcntl$lock(r24, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r22}) r25 = kqueue() r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r27 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r28 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r28, &(0x7f0000000040)="670dc3", 0x3) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r25, &(0x7f0000000500)=[{{r27}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r26}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r28}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) dup(r25) r29 = kqueue() r30 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r31 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r31, &(0x7f0000000040)="670dc3", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r32 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r32, &(0x7f0000000040)="670dc3", 0x3) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r29, &(0x7f0000000500)=[{{r31}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r30}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r32}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r33 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r33, &(0x7f0000000040)="670dc3", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$TIOCEXCL(r33, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:23 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setuid(0xee01) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x2a) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:23 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x100, 0x87) open(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x82) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000240)='\x00', &(0x7f0000000700)='\xaf\x8e{\xdd\xd4\xe4\f\xd7\x92\xc0]%$\x00', &(0x7f0000000680)='\x00\x1f\xb2\xe7\t|dA\xfe\b#O\xc8%\x9e\xd4)\x8b\x88=\xf63[o\xd5d\x15;\r\xcc\x06\x8aP\xbf\xb5\xc3g\xc7_\x8eQ9\xa0\xb6\xf4R\xed\x011u\xf2f2K\xfdP\x04\x8c\x98\x02CTf\xec\x80\x06\x01\xcfR\x88X\xb5A\xbf\x9f', &(0x7f00000003c0)=',]\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='+*+/\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='\x00']) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="2ce6f849d020f09174535fa5b5ddfd3daed640b35329e6336c1584aa635e731eddc1a2ff24dfffd0c0a81aa87c18a675b21043c345d61ae892f9ab8b0e76fdae7d066cd455a042ea6a000e27959c7aaedabbcfbc58b02472ced3f1d43f28244132ef285d9370985522a8592b9260c4a28959576d4a4fe8ce5ba354be2e1a2f26f127e9befaed15979d80caa468367d3801563afce39ef35baf5640f43f11adaa007b42e59126b28d51085c", 0xab, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) 16:00:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x7ff, 0x13, 0x33, 0x2000}, {0x2, 0x80, 0x2, 0x10001}, {0x101, 0x81, 0x0, 0x7b}, {0x55a2, 0x80, 0x9, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd90, &(0x7f00000001c0)="174af205b606750b825676656048") 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6", 0x0, 0x1}) write(r1, &(0x7f00000041c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63124f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edbc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd244e1ffffffffffffffd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11ea0f1411179d279eb909cff0d13d247b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd621195957a59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc46ce3df0603044ae37a7a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e305951d0d9add07af9970209f773128dbf59627eacdf63031c4f850795a10ce85991fbff829304d698f4a8d7eb070ff7e724d3641c7a6ee5bd77bec3a41f5914705e7a1e07000000253168a8719a1e29b2ab6376844e2a72fbe9f6589f85cd435f48e958c4bdc1f208c2fd9dba52baf40b2bf7c402103a32025fb86f78b13a96896ac77f6384667ee2b191375d1362ec52fe8e38287c3128f38301009c0ce6252ef4f8852290633062ade024f28fe1456e3a80e40092227fe27f19b191fc52740e400194ce184b24ef9a54f31d59c2f4d2d6da4920cb7a7b1ef1de8f1fcf4c4940a2d7b82aae83d2162600044b3d8b13caafac4d", 0x90f) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/100, 0x64}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x5, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x3a) close(r2) munlockall() setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair(0x2, 0x0, 0x7f, &(0x7f0000000080)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0x8f}, {0x18, 0x0, 0x40, 0x3}, 0x13ff, [0x49, 0x0, 0x1, 0x401, 0x8, 0x8, 0x101, 0xaa]}, 0x3c) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fsync(r2) r6 = syz_open_pts() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r15, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r13}) r16 = getpid() fcntl$setown(r15, 0x6, r16) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3782, 0x3}, {0xfff, 0x2}}, 0x0) r2 = getuid() r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) unlink(&(0x7f00000002c0)='./file0\x00') 16:00:24 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) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 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(0x20, 0x4df0df34cb1977ee, 0x2) 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", 0x21d) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x100000000], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) fcntl$getflags(r1, 0x3) fsync(r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x88, &(0x7f0000000080)=[{0x100000b1, 0x7f, 0xff, 0xffffffff}, {0x7c}, {0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:24 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:24 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) 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r2, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="876238b3e1806394ab9053d87314efc4988fbe0e205cb370d9b5ea601cdecd48e20b405a4f316822b94fabd82216c4d592c3ae9532ce3e6ba7553f5a7b997a47016cf59488dfaee467878ad28e04f10d232433bef6025932ceeee615f3f189fad3b0a82ba7103948da2625025c0a262d01918889626f2f438b9300964c6fd988786c07bd5b7b2dbd0b3b", 0x8a, 0x3, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) 16:00:24 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f00000006c0)="9c87c377284c35b8502e2e2ebfbdba254c8824227ade90556bf10504ac08aee0d6fbb8e6b7d42d7e247b34ff6b54c5b6bc25ca53bd25bd4d66598fc9217530a13caef80553fbc685ddaccb63b501f911a7792fdb8446a08e691ba3a394daafe087ac67a2dfcb3c0940364970a72db513ea196f3b9c60d0e5bea7d0bbeb6f60e3099936eb57ca6f1e3e6de705ec7d13ad3f0a93902ca1e5c58f4501e8f9b57da769e7dddbe9f7f8da3dafcf0906eb0944afb5ac1f8a99b298bdb65d4721e1da997c7a7394c5acfd63f2848ff56105f86203edbbaeb2420b6faa62c9ca2f0f5a543c6d901fe6d6e70be9409a88adf9bb20efa3b5873197418b1859b061f4eb8b76db995f6553a3d18c13075d39a476177d71f751afb64fa485", 0xfc35) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0x6, 0x0, 0x18}, {0x8, 0x1, 0xf5, 0x2}, {0xff, 0x7f, 0x40, 0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x8) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000200)={0x0, 0x9, {0x10001, 0xffffffffffffffff}}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1d0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r9}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000240)={0xffff, './bus\x00', './bus\x00'}) write(r9, &(0x7f0000000140)="e7c95ade4cbd4b7c4192c4c5451b6f29209608fcdda05e54a4749f4cbb0b27d49f79838c907c06c29a86fc3786f3f65639723e2ec9a8503e851ebfe3a09f59a55d2a19df37a95c1fd22fe9f3ec84a4ee1f9a44f8aa83ef6dbf822db0d3ef278c96f72419", 0x64) dup2(r3, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)=':tev ~ero\xe3', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x6) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="a08a69867073dedf9f226597dc17") pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x1}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r17, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r15}) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0xff, 0x8000}, {0x18, 0x3, 0x3f, 0x6}, 0x56cd, [0xfffffffa, 0x15, 0x81, 0x8, 0x2d, 0x9, 0xbd7d, 0x8]}, 0x3c) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x7, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r22 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x1, 0x400}, 0x800, 0x400000, r24, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r8, r20, r26}, 0xc) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) accept$inet6(r5, 0x0, &(0x7f0000000000)) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0xc, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r7 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0x110) writev(r7, &(0x7f0000001740), 0x8) kqueue() 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x102b1}], 0x1000000000000526, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, r3) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:25 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)='Q') mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x5, 0x9, &(0x7f0000000140)=""/96, &(0x7f00000001c0)=0x60) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getpeername(r7, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x24, 0x4, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0x1ac}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000380)='./bus\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x4725e99f60ab8b03) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x29cd, 0x1c0000}, {0x0, 0x80000001}}, 0x2) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="b267214f94ba03b9b8748b13fade9c7623208e33c8bf300900333704f6c65f4b5ed2adb7607deba43716f8f1ee978cea7ddbf69be8892f0e0596c9c40c879ce3d916ab21236518250fb4b600970fb48b", 0x50}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) kevent(r5, &(0x7f0000000500), 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400187d7a974dce9d4b3a17d4f4be44db"], 0x10) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, 0x0, 0x347) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x9) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, 0x0, 0x32edc39b154fcda) shutdown(r0, 0x2) 16:00:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="f7d40fc44033aa2188dc338af7a718eb80f246381832c46d965877c3bf1aa7ecaf5bcb7c33dc9903a8686ebcb9e641a165cd6db8066d782172d11d22b62bf0a290429ec9a08827e6d8e20dfadfaf12c32e11b82a30baf9b843dd612cf324f25aceb7425b7eb7a5319960aa925579c22c7c05fe219b6946901db3eb1de06336a3425956a025f0ef8296305df4f62d7fbf2618f9caa0d64c5033018efc4ae11abbb55380c103904c1cd7376ce5dd62687b20d76a0fcb747e99a83e8c1e77b0b58647429a217ae81a5f64686417513ebf9307741f4c12a7358a3b462979f837a29763d2bf238481a381ca21237aeefa3f9e8c7ea4f58eeb59c4fd8f8a", 0xfb}, {&(0x7f00000000c0)="68c0dd24459edd847962eb4563a229ff87756d779578ca79219829ec1c1f6e50413fd3f28dc5127ef724b61dc9ef1915b0fe8878da41af375af5a16afaa1ba0072cf52c95e46d25433955802daf2e34596bec131c26e9184ccc7c8bd3d49e392", 0x60}, {&(0x7f0000000300)="ea2a51e1656e9a1b18fdcf221da6b951edc441e17a2642e928550e186ffa41adcc2b1f797cb8b6f782fe9e81c9a4860252b87eb4c922ab949aceb6e9acafac3120135c9ab6406fd17409e143510b2f6462e847e413bd275ee0cc220ba1e1fc4c2542fa7cd3abcd0dc01c85c60d8584f366340a686493a350a0e6ac72eb13b6697245f9700c67b3d31a0a286e9ff127a6b41dc73223ac961da9a71805faad267725a968054784ab189fedabb0c49d41f5d0c6b0a6e6d61eefe5e6ca77c3b24f851890959da9ee01667cb583db51ccf3f9ab237fbd119300fe3ef6e19929aedf46fb645dccfce277caa70c3f813c911009ec094c14", 0xf4}, {&(0x7f0000000180)}, {&(0x7f0000000440)="e9ea46408e93d0f602a23ca555a3fb4835f0fc7d27ba3b234383a6d305f392dbbde9c90955151d6af81d7b7dcfaa57e50ff45a10600f1a85318cf19d2b8715a4b4c9726b34c9a11c", 0x48}, {&(0x7f00000004c0)="b0fa8da295ae66fb6fdebeea4b4317936e834d32a0fc0535acd9e7a6be66fe8a4456880973219bcdce5d014a47de64c363c880f9ddfde9fcb1c8dd490659fb57e62ad3ad94dddaf2ab39ce623de5cfbd5d9ab562165409885aa67a277521587e4083cd898f847a6e75cdfde13474dd83e02ceaa4be645c664ae5848ff24199c0453a8653fc38083657b9c4a565a33cd23329488ff5adbb7ee830c6b8cfa80061925e2222b9e4dcd8c83a5eebf0f24825c1df065574f69feafd6f354f8be6d08e4c8d092f8172e872bcae062848c07bc4d4cf42bf1bb685323b5019", 0xdb}], 0x6) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r2 = syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x9109b1f4e80e889, 0x0) dup2(0xffffffffffffff9c, r3) close(r0) dup(r2) r4 = syz_open_pts() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) fcntl$getflags(r5, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:25 executing program 0: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000480)=0xffcf) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x421, 0x1000}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f0000000600)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x279) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="af4cc8e7b5a2d3847afff4b3dff30d4da0742d41ea9b912964fdca4351746fcd0905c990e04a011aec5c79b2206fe647809d813d39027b3ab103d11b000c9cd4a4a604fc01f610ca0860a966264672cfd6789e8e7d0797c5d32b381e1c8c4f9674e750c438ec27f680af99d6ac78e0edab5234d2fe8bf729c2aeb661a87fd8be6f5269e9ec4fcfb38f4cb7c6397d217bee2fc49da396b52c02587d62aa964c465106aa032897968b74ce7ed52cd618847aff560d59484d6dc6e2849c47e854ce4a3b7f25d73dd3fa1d718c487883c2e7f1099e241f970c3ef1ceadaf4f8d8d677cde4cda906c9412b02e96", 0xeb) 16:00:25 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r11, &(0x7f0000000500)=[{{r13}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r12}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r14}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r15 = dup2(r10, r13) ftruncate(r15, 0x0, 0x7) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x9}) r16 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r16, 0x0, 0x0) fcntl$lock(r17, 0x7, &(0x7f0000000100)) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) getppid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x8458}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) readv(r2, &(0x7f0000001200)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000001140)=""/122, 0x7a}], 0x3) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xc) 16:00:26 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xfffffffffffffe9e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xca) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) dup(r4) getgid() setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x3f2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x2) bind$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x9, 0x6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r1, 0x8}, {r2, 0x90}], 0x2, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x3f) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000003c0)={0x6, 0x0, 0x9, 0xfc88, 0xffff}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x42, 0x8}], 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="973c74b7ef374a9dbadc9a2badda836fe48e39298955bcf25d6ebbc2f65c3d77725daebfff0b04068603df34c99af9fe4f9cd92888ca0ed2e190934e027dc69eeb154704840e4d3a2ef80d0fc7c776c0b215118da02d0b048b1a2fb0007ef5e52e2f41423b4172c1c5034de0e8e9e08ef1d359ad508762bc43e65a48ca87f8cc3cf857a23721ce0100"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x401, 0xd911, 0x1ff, 0x1, 0x1, 0x4, 0x1, 0x0, 0x2, 0x1f, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c78", 0x2) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6, 0x0, 0x2d}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1, 0x6, 0x0, 0x8000}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xffffffff, 0x31}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x7ff, 0x2}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) close(r3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x6, 0xa7, 0x6, 0x7}, {0x7f23, 0x82, 0x7f, 0x3}, {0x401, 0x0, 0x8, 0x2}, {0x9568, 0x58, 0xfb, 0x9}, {0x91d, 0x7, 0x1, 0x400}, {0x9, 0x40, 0x8, 0x2}, {0x4, 0x0, 0x4b, 0x3}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) ftruncate(r0, 0x0, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x7, 0x80000001, 0x1, {[0xe68, 0x2, 0x9, 0xffffffff, 0x7, 0x4, 0x6, 0x4, 0x7, 0x6, 0x4, 0x1, 0x499f4dbd, 0x197c7319, 0x4, 0x7, 0x7ff, 0xda92], [0x80000000, 0x97, 0xfffffffffffffffb, 0x6, 0x9, 0x7fff, 0x5, 0x9, 0x40, 0x2], [0xa6, 0x7, 0x3f, 0x81, 0xfffffffffffffff7, 0x8, 0x9], [0x2000200000, 0x0, 0x3, 0x6, 0x7, 0x5], [{0x81, 0x7ff, 0x683, 0x978}, {0x0, 0xfffffff9, 0x10001, 0x2}, {0x2, 0x2, 0x5, 0x9e3b}, {0x1ff, 0x2, 0x1, 0x6}, {0x101, 0x7fffffff, 0x25, 0x7f}, {0x8, 0x5, 0x6, 0x8}, {0x0, 0x7fff, 0x27, 0x8}, {0x449, 0x6, 0x800, 0xaa0b}], {0x3, 0x3, 0xfff, 0x37b2}, {0xc0d, 0x81, 0x0, 0x100}}}) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000400000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e332909000000e8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="f1d23099ac3c57e6b8d734aaf093c8da84d09e12bb512f99dc9d3d1898de5a040e59b0c37551af12b1f912e164751594aa8fc34a21b4a1b2fb46e3f9f9c2362a62e1e46ccf8e1236a8193c91e38d90b6355b7d2f57bcd9efce1a8ff9d9765ae7337def81136ab9b6e2291f2feafe3afa0eab41fd4115a14c969171e8", 0x7c}, {&(0x7f0000000080)="c4bffeee2d4dfc23c6d3ec10f889707e312d41", 0x13}], 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x29bf47171d627705, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="351d1d386f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000002680)=[{&(0x7f0000000000)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3a72bc285127ea80e55c4a0eb1ac3b0992c4d539676ab94a27c7ade53f3811164f151a6ef51cdba612b2bb2f18d0181468cacebfa03255a5c51aec008f3613da774b10605e7c4e61ab397c92b71ee8389ac744c3d0ba3ab71adcadc652e", 0x78}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) fcntl$lock(0xffffffffffffff9c, 0xf641b8ff91c53227, &(0x7f0000000280)={0x1, 0xecd0eb105f61eb3d, 0x7f, 0x1, r14}) r15 = msgget$private(0x0, 0x458) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0xfffffffe, r2, r3, r4, r5, 0x1}, 0x84, 0x1, r6, 0xffffffffffffffff, 0x6, 0x54c8, 0x1, 0x2}) r16 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r16, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r6}) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000032f, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0x7fff}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) 16:00:27 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') mkdir(&(0x7f0000000000)='./file0\x00', 0x141) 16:00:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r3 = msgget(0x0, 0x1) r4 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0xfffffffc, &(0x7f00000001c0), 0x20, 0x0) kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r5) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/60) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) mknodat(r10, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x5df9120bfc0585c, 0x1, 0xff) socket(0x18, 0x400000002, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x70, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x33c) socket(0x18, 0x3, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:27 executing program 0: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaacc0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/197, 0xc5}, {&(0x7f0000001240)=""/168, 0xa8}, {&(0x7f0000001300)=""/42, 0x2a}, {&(0x7f0000001340)=""/222, 0xde}], 0x6, &(0x7f00000014c0)=""/162, 0xa2}, 0x800) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000140)=""/53) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) r3 = socket(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="16d130d18f67ace52d30e7a74d3079b1bdd441f529eb63d46edee9284f0ed495435cf01a239092ba8abd4193f621275c70dca5d632b6651c97922b0530cad35d7100475fa3f8ceb7e1f313374f9966b1692b242110f6d1418bdd32b5cfb109dd590f113f65e98b64c84254065de1ec0708975780f257bc993890840d9003eba020e6db3f1975196b6f9f192723329f2970df0e043b804ff34358faad3baa8a3b6282", 0xa2) dup2(r3, r0) 16:00:28 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000140)=[0x100, 0x2, 0x3, 0x0, 0x8001, 0x2, 0x6, 0x2, 0x1, 0x1ff]}) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x4, 0x7f}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7f00003b32b301"], 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) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x6, 0x4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66056c653000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0xc0) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0xfd}, {0x64, 0x97}, {0x1}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000006e, &(0x7f0000000100)=[{0x3fc, 0x4, 0x6, 0x4}, {0x1, 0x1, 0x4, 0x2248}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\'$\x00\x00@\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x81}, {0x6, 0x80, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0xfffffffd, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x8) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c65ca625348a9e8d587e50030004b16431a5d4e8cacb6fb3f000000b8fa0093cd52ecb8b15f4c16795e16676f7d7df1be14cf265b55278955f74b313e65391bd749eb85023034fce2c2d84006048a1f9b9bd41e40ae7839f6f4c46d73584780c6bddeb564d1d2daa7a6b102e5976997"], 0x1) socket$inet(0x2, 0x2, 0x7) geteuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x1}) shutdown(r1, 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x44}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:28 executing program 0: socketpair(0xc937fadd027df9e8, 0x8003, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x7, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984d87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aa7f00000000000000f3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870000000000800000000007790dab90ea95e658700"/217], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/4096) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/141) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) socket(0x7, 0x4, 0x1f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', r2, 0x2}) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = fcntl$dupfd(r0, 0xf, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000740)={0x10, 0x5, 0x4, 0x79, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3a1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x19c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x800}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x92b4}) r4 = syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8000, 0x0) read(r5, &(0x7f0000000580)=""/189, 0xbd) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) write(r1, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) r6 = kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x40) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f00000001c0)) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r11, &(0x7f0000000500)=[{{r13}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r12}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r14}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) kevent(r6, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x9}, {{r7}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0x1c8, 0x80000000, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getdents(r7, &(0x7f00000000c0)=""/95, 0x5f) 16:00:28 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) write(r2, &(0x7f0000000400)="a09d2dbbde54810b31ce437d76cfed909fa8a35b93af0c64ce903f5bf084a29a0100008000abb300d9e6c803ae4d78c7d549a767d460f272b20f7acf555d8dae151664fafd6c88f3659eef9e2f32899b95fe9a8a010a5c061fa518bedcd978795d5d4b9da5373f0f9fd3d3068f5095da12000000000000", 0x77) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/126, 0x7e}], 0x1, 0x0, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c, 0x9}, {0x7ff, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x0, 0x95, 0x9}, 0xc421, 0x3ff, 0x400}) bind$unix(r9, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) close(r9) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="dc0440000000be371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xeb, 0x0, &(0x7f0000000040)=""/235}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r2, r0) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000007aab45ea79500000000000022000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x8000, 0x5) 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) msgget$private(0x0, 0x20) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f000001b000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:28 executing program 0: poll(0x0, 0x0, 0xffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0x5}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x6}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:00:28 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) accept$unix(r0, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r1, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x50}, {0x200000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000500)='./bus\x00', r11, r12) r13 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r13, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000280)) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x0, [{0x1, 0xb0}, {0x7, 0x2}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x2}, {0x0, 0x6}, {0x2, 0x9}, {0x1, 0x1f}, {0x1, 0xfffffffc}, {0x2, 0x7}, {0x0, 0x8}, {0x3, 0x1000}, {0x3, 0x5}, {0x3, 0x1ff}, {0x1, 0x7fffffff}, {0x2, 0x4}, {0x60cfcd734045b987, 0xca}, {0x1, 0x1400}, {0x3, 0xb5}, {0x2, 0x2}, {0x2, 0x7}, {0x3, 0x3}, {0x1}, {0x1, 0x1}, {0x3, 0x7}, {0x0, 0x10001}, {0x3, 0x8874}, {0x2, 0x6}, {0x1, 0xbca}, {0x1, 0x9}, {0x2}, {0x2, 0x1ff}]}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)}, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x7) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) write(0xffffffffffffffff, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="ffc7fbe46e050dcb48f3b1183b7a61d630613255f838d9e57b0ac342f14885296ade3ec1ab4366086d40812efdd1aa6eea2c82d23c46304b0b17acbc04142a1e28e10e79522888822af816a80281000000bd47afc7444e2244bdb99e5fa9ba61f3b06d208743a163a38899310b6fcb210349a6916bcfa4ea61c07acb7a41ea067099c8a4d9642e3c36594a5e7753c5073c24d70c86604b7308b4f98a555dfed84306233b9881ae87252211c446f2a37229d90be52c0c07e1adbfcb9b1aa6ef945bf95dfee726655f96fd6d7d701b617d53103100b2f14809931b042653dbb6596adcf39341c51f61e265b379f07b8e384b8fe37134a68d3dcb13156cca602f5b0c497026fa1dacafceba1828651ca59b5e05a2e2a238024459f47a427099d81f12a01b560eceaa0600000074e1feb6850c6d89a594ab4aa7632a319eb97e62960403a82b692a62635a2c05755a3e72684e66603a066ebe2cadb848e3dfd54d23aac8a62788c33e0ed1a8dd2cb10e29366bfd506c6baad81d476f913ed028dda6d8cf119077c3ff2ab19ef67c3d6d5c4cabdd4fe953bfe3bc24c90126998ca7c60d6bf9ab425be6759b7b7b14b73679ba51c4a2833736645b6cd9fc209d278bcaa2af7f09e47ee15d80190e3cca1ac0137114ee6dd7eed57832ea3ca8f9e788c24f574667ef8ad948d24db59bc47cc5ab0d277aaae7797906bedeb26d52fed43f7390de0b2764f1de7e2a12f06d3d5137dd886bbb47ff360d20cd6cd1d4fb72847384c24ddcaae7f97a34a97daeec2c3043768123e59188a11f94ac7fb994f672e2cd58f2c054444a5fc2730a8ef45f002ac52d74e0c859f3f159c9438033965a115242e82003de197b38d80d270825d3"], 0x10) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0xd8d}, 0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000040)=0x101, 0x4) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r0, r6) shutdown(r0, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xf905097c86eac522, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x415, 0x0, 0xff}, {0x11}, {0x6, 0xff, 0x0, 0x100}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8119, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) syz_open_pts() stat(&(0x7f0000000b80)='./file2\x00', &(0x7f0000000bc0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0xffffffffffffffb2}], 0x1) dup2(r4, r5) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x16797becaffe5fe5, 0x0) fsync(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:28 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x200000, 0xfff}) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) dup(r2) kqueue() kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x9}, 0x0) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) dup(r1) ftruncate(r0, 0x0, 0x1ff) 16:00:29 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x262f1e8cba28c97e, &(0x7f0000000300)=""/213, &(0x7f0000000200)=0xd5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000240)) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:29 executing program 1: sendsyslog(&(0x7f00000001c0)="88bfde4858a7596d14", 0x9, 0x257006b3db84d382) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) bind$inet(r8, &(0x7f0000000180)={0x2, 0x1}, 0xc) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r10}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) kqueue() close(r1) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x84237c71e5db7e58, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = accept$inet(r6, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7fff}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) unlink(&(0x7f0000000100)='./bus\x00') r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r8, r0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:29 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r2, 0xe4}], 0x2000000000000060, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x3f, 0x0, 0x5, 0x1f, "753baf0483836ebcd60201ccd3c3f082b7a64aca", 0x1ff, 0x20}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000240)=[{0x4, 0x4, 0x37, 0x2}, {0x7ff, 0x0, 0x7, 0x1}, {0x1f, 0x40, 0x8, 0x9}, {0x0, 0x3f, 0x3f, 0x7fffffff}, {0x1000, 0x4, 0x5, 0xfee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) fchflags(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$TIOCSTART(r6, 0x2000746e) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) close(r1) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff0000011715ef3b79ddcf5d74d8b4c17ed83a3b64de9b7899fea4238273f8b9f86fa2013ede3cbd288e7f6f9b37fb98f6eedf98158a6db4a4f4bea37c52813988a8f6537da0d48d3e89ebb3261c6b9fcf1ce304934f5891c45b863bcd6b26e68dfdeeda8a60eb8aeb7bd7e5882046480ef4f75a894d1774b584580afa92b115d1c8d35304cab76b03bdcece87669ed1c47dda2ef64f9bed9b0798d932ae2330213987a005cc555f9c63f1bfb164533549650124412ba1568a92a93904892bdd120a519979b2fa648ba810737f2ceba6a2678facd4ec5d959a67647133169e5941944639d6342b40fea29a1c625e0a9aed9ebf18e94b766b164c69e5aefa0cdec02910007cd44a732a8d9b885548fc59271968b647f8d53348e33e263dc0dcdab037fc3df6ae038a0012e669d2f644bca4bd3bc5cffd1b672a9d6030037b35c65223cbfea1cde27618779f146adf8a4250ffe0dbb1f99345215f8efb73df577f9b8ea9f20b158dad7f85b694809e19386afb8ed71c7afa7df90a9a1e7f91842fa780d4d20eb709c33158d109aa628319303b6904595e4e7aac89ef3defdc9d0e574f3f833bc1d653c618f1344952db22b2840964553ea5cc239ce4a052300a7fb8f0b632cb4e2a251e07ce9f5d7445420ebbd8"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x806, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7fffffff) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x88, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x8000000060}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8428, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcc4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554730505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) close(r0) 16:00:29 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) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r5, 0x0, 0x6d, 0x0, 0x0) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f00000000c0)=0x4) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="7386c72edca3fe30f8cbc66aab5fd10cf67e1d642df100de8c501f4054789ed886c64a950585530bb1977fad6f214eab4712dcd5bdf001ac509c44b152d757a6fff0abb18c1d5b67208221bbc5b1942f869f1e7232ecd5b9241f2e7459f2868296556815dae3b7d00ecec532e19e020b7b5497", 0x73) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:30 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r2 = dup2(r0, r1) listen(r2, 0x1000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) bind$unix(r3, &(0x7f00000017c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESDEC=r8]], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x2) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) pwritev(r12, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x5, 0x10, r12, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f00000000c0)="9b3758e1b1a941f0360a59f69c8d404900b84b00aa62295fde64b803917e2c905f6ca9d25e914264d036aa16", 0x22e, 0x0, 0x0, 0xfffffffffffffece) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fsync(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pwrite(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x400) fcntl$setstatus(r0, 0x4, 0x8) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r13, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r11}) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="670dc3", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r14, &(0x7f0000000500)=[{{r16}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r15}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r17}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) renameat(r13, &(0x7f0000000100)='./file0\x00', r17, &(0x7f0000000180)='./file0\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x8000, 0x2, 0xac, 0x5}, {0x86a, 0x1, 0xe1, 0x3}, {0x3, 0x1f, 0x6, 0x1}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") rmdir(&(0x7f0000000100)='./bus\x00') 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000000000000000000000000000a6e20665f9e0f55c0ae0e1ccd909410be83eaa7d9d526fc03db33aa256aec306447ee7ed2cd2240f86a418330607e172b9a180abacc7b8c09dade619cd1881d53cccc455fdffffffffffffff925219321339"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2, "147e5dbf5f9e9c56890e8ab8a3c2726b77aa99c0", 0x40, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f00000009c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x19d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0x3f}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x20, 0x6, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x80000004, 0x4, 0x400}], 0x6e2c, &(0x7f0000000200), 0xc, &(0x7f00000001c0)={0x80000000, 0x8000000000000000}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r0}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x33a5b319}, {0x4000000054}, {0x200, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x401) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:30 executing program 0: 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:30 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) write(r3, &(0x7f00000000c0)="96f51067b1ae66406f6c54373a5d83124df7c5fb570b4bfbebbd6e35d6cf8adc240be5702d66aec417bb2962e900132e81444bf54e8dea064961ecf8170797b73116eb491d25503a2565a4ea6f9de5a2a766e2dfe5480567e52f944c48f917b2a67e0edac7df1391c25283fbb664a00e354fb0276079a547fc3964c8012bb9c41ddc8c073267466965159ef41f4283c02861b34bd2233b6ce79bcdaf90ba08ecdd964c9f88fe4f53d52ab00a9fb031e99a69c6701140cc6d77895cba74b4e13d69df3c83b306df253d849d0a75345eaea808658a55eac7200a4fe4533562864030a5f68fa25a9894a3aee049228cb0804ff2ef2990686e8cee7cdbd8751fe71ac702388bd19a15a6331f98f702bab12e71ce9f2e01a1cc3d47d0e894706a153163506c530719ddc9d95ce780dbecc78f6c555a1d89c64a53589be6a17edbdaa83264760abda88e24851dd3f64d0201e46dfc2bdd8b76d4425bb35f999e9f0b6d9618f55c67a45f2f8c427a589f05585c2018d75e8d4a1652faf8c6a219ce7efc886446c9ef9c39a17b48bcf3bafa73c0f99b6dbcd71d6fc27b0d672a5bdeb4592c41ba5794e135bbd4c662b3939c751e2c9019703f4d8b48270c9d67eca3a3db413202c917bf3f37ea63b9eb4ec8b32ac3ac6b39164cfb2b4c3e86fff5b09f731ff78674fba8baf258922ba37c267352c8fea47e672ddc6fc14af7fa213875cc6482131924a1f8a0f2409ff8a5811a03777846b4801e48f2f7c60f875b5b7abd94b1265fd85a1f851e841981685e6e68b1ee5b9b24ab4e060d874565338240be174ba4b82bcbf72394f65a76965b4cf02cb75eb6da9a35d54078d1d924efdc97d97d63dc8cf1b743aeb0eb99f722b258655c134c67b3a04aedfb78512829e17d67068805c53b0f2e0e245bafa32dfcff41d3599557daa382026740d4fa52b1a5d7e4e58ae2275795281ff8d7c740805cc00e209fa099481aeb6912abadab4e1b9d3a6ae04f53de4e9aab0753cb8db2d82af2596343bc063b704e2cbb17078cd1074fb39da15db56141eb33a5427871c8d4d24258983614a18d2642bb5d841350e9159e2d7db780b299725597aa52210f362bf2245af10f6f2a4efa14ac87be84e2b3fbfaba6043857694d084bbb90922c6fa3b7b499f7b29d502d74ee3ef9f9e0ea77dfdf6bd3ff1b4edd167f1e40290b1067534219958e6a070ced0957e7613f365433050ef4068f4d870d494d61d4e6579ac657d582ffe1497445b040c5316a9d1b01b66457c79a7d47b533df0b94ed2c12312cb0f8f67c9f4c5d98a7dd52f64b8de173de5ff29a0d65e8ed6fc361fa102c27001b669b34887b89677d3ad1774b56a8844ffc9d55d65c2b2b005076f337499f82b66a5d946614e21214a8a3a3d71bc49007c5e82832d42e6b58ac8866d740b8bba101f306ea9158e83f7d29d0a8e2ad639cef1e968f0dad557d3a33fe00285dd7a09ffa8be36d9423b4d2d634239f409e39a28f9d2e33948dd60b181314eed1246b58b90c4fd94c6355b2d281a4c6e36230391d3bc00a654755642689db226e42bd22c013cace8f29f67b16713c42099d519394a2640687451b081ed8b3a19c44e99e1372f035fcb300f94b2ff8bd884c09dde4d822d18adba72750404046dd5c6b44b8900ec3aafd57daed199777a4eddc333235d236a5c34d76e02e7c26eb8b173bb40a171b0827db3940f9d05de4e62b9fa18633320b0b82a2c13738801d23be44ab6d0d5b6eadc91836e75bc7a5e333a94b3fda111f14e1e49cb0e97061324a4ff60eac4023d3867309f6b52ffeeb212a5474f6680ddce045392ac2a2eca7082e8dc527b9b8780a5ee417a4be3d43059579953c58aa5cfed2658559b9c37c6ead59947fe9e50506a31b9d1e4eb8e6ffb16cd7bf7a2d73fa62401fa5ca4076d37a51ff9febc04d988a72b7d3bdfa49bab85c67391449245c177e89205e87b8ae4886398215414fb103464a18734d325921f58cc00881b853a325aac3b0721233bc7b4505a7cfb9d591083ac8202639206a60077d1542b94d80e60d70fab9be735a9d3942cf400daabea62672bf3bfa7f2dcaf19114644599b02fa89496a5ca692b70fafa88f25bd0c40d5e523a36717b85ef18b4c28f3da95df563098ce456dc3a25ea7c37a9c6f244dad83ecaf44f924cd9f364852d9396f87d1a22dc301a51cc5eecf08fdf8b07c1bc84817b373ca3a574642142d4c8d881422b513430e3bd5329efba1e6abef5a2864ca11e59db4246d59c68ae554db19f09f2ddc70a59f8f2b8576918526ce11442e902433ddd55e200d10d4d413d77dc8872e021859ad9a5343fc4dd37fe07224b921860fcc15b3de5b47d26a3274ad9165b28f997a89b022e35561c6be77b2624ca71b722b25b50e83b4f7aef152dfc1ae35d2662d36bf08e3ac5fc4f493463f2124f8a981b42180d014fca045b15c99769c81ef4159892a0bb379dd7654ee4d028661cd2bfa85e03a3cc7564997321145da52f8691c63425fdec5fcfe71896679cdaae7ac08a0e700821220af73de263470f2a561b8b4646e11e6cbd08dce7f24d7807b26ba9f352922f0b8b622dc8f8f5049e9ef5814f0271bf9fe09dd11f78adf30727749d08930400c9335ca392636fbd1240942b385571ec9c71ebc0bb95bf22dcb22b845d77becf76e542a21a3f059bfefa360be3b7388ac5b55b9c6be42d211d749b20534a70987f2a36c07cb7955bebed6b7eb4c255ae623bb9ca666624a9e1e0976a07d9edaf83805659bb45da84b22df63cad5088271fb887af90b3fe9157702d8bc857b75f0f209b50a2ed2260c7334663d8518f169119b55e6c13bfdd15514d478e2f70c3b9462b08649f93d8d83f166c1393094b9c3f3a2a8b6bdc7dcb68b70c263ba3133f190d680e93e887846cfe2b2747b2c7613fb5b5e408e6063b24d5394647e80572b246b8fc8086d42dd22b872aee4d2b11575c362b174b3f4b101a7b6067c7443edd89fbd672723ad76e03aeb2e30f4bba9025918e7a923ab151e2e0f52bb9f70a2018d43dd5b89b62e703f7e34a684eaef1ed046eaeb070c33b9ddb7047e87b6f8e9ddcee97456161f131fe5a43049f033e2fe946b968b3a5b73fb244413b03f3bffd48d46933fba43bd99a126f42f601e0617a9c94582db29f73e83d8e6dc5784d30542813941016e259c2cff82c9486fd37cdac44f5836d989e74498cdeb5c9b8648e74c74ca974bdfc5f65c3758d3fa0b1513d3f015b0b9a9a77445ee2743ab15d26456ec902e0aed4a78a60f1af52784d616a10d3732f9faf062828878ccbbc457f4d5dd104fa50bd67ea017f75dce7f12b9914e6a3b6dd7a898acebac28fbaca8d4a88cc7ac5ecd64ea15e54170425e62053734d20a597e8122ebb042146b1de17f4d579cc90ccdd3937e63a26a4130cf0c67b5db05dce90f74a756963ca012fa5fd63a35f1fb8bcdcedf1f7785bfd6fad558c8a4c88e69e3a816e43cdc25fd1b24cb6767b0449d26807b62dc775df70b8de938c10addfc02701d13eb9db44928bb9a2205717f89b67af7619238ac3e9ac385544a184b212ad1d30909bbecdcda4854190d170c9075336af3b30e17382dae4a9712e8a1c17f4395372f90d95fa7c9717b3b378f1c747d7dc75f23cc250fdea33f010830e2a9cff31b000cffdc8f04e8c81aab665f38767b74f1896711aa192fd3ae65647984b875ac538bbf7f065cb3cedcee2dd399e1c941a5701b9d545e926f687d37ce90c7a44618330018df4c44c0ad18da3c31f59d1827560fc67c210dadbb4f165f623711ffbbcd8fadbf9815d5f7b928955bbe597a08abb26475acd4892fe7f3a341d44a5363645e5e9361fd7c751aa8c95412d80aa0e6df7e1502ceef127cce72ad793c1ad37f79eb3be8e872eef07a1c7a3617a1fddbbc859012a7a22e382b5d41baf87e178b218a0c8337db6a6a2c6a07ce011df93c9dea7146dedf53688a07b4b9461a32ef0debc573428a5256a63b63a637c4974e97f008700ff457652fce9f4c63591fe3f7d1689017e541702dcd0fa952bd646fe07bb7545341fff3354da3d14366d08d0fb0f9f78dfa6bf9442970e0f0cd804e97d493d94cc87e9597d548decff1855086ee02aa4b239d726a824636d7bf3c3fb8d72f80597cf2a613ca9eb47e15e4e31a67ba51fe1efc615aecde024f085c894da26650e77f116491d02e08aa05a203585b381d389b358db4578d57b98cc4a5c3c164cb96cf87cf9929eb40c31b1e0b03c0fd635a6ab81e4aa2052cddde8514af48f7a29dc477cbd98a91228daede9eedb7e5664ddc932ac4f92b20da7004d7611b5f654bdca4f9d30f121db33efa1e3ab90f3dae458f9806b188301c239190e61879aeab03952f52a9ab80b923624c97bfaba3931466d6eee54996aef691cb229195ede461fe8c91579ee3b25b78504cbbc30b6d61590b84aa810ec4f675e8c53d5e438e9fe20cbbc46d0517205e59ad3e9e045587000eb10b53c5a62f15517695cca6e94c2bce5514513a52d7cc3b1c48dc1849742758064c401928709f4cf4c581ea24ac8361dadea553afa3941c0953fe1a1fc46d3f382ab1f84a5076bea1acbacb8da1186d5b451f329ed2c0c4bea20da98b43e8610bca1f8858ea712ed27fe20b1016b9cf7eacda172b98ac14c16ee10d78957e9f603449ea9c955990026263b9ef7cc386cd06cd76743ed56336f57c5ce1c1f64dc22822eb275324d99d50bcdd2cc1c25e0ab42ac44bf0a30a7b210162209af4104ccce0c322b7fe1ed227d15245c14c91332fa04215c681b2552e14cdc94fcc2af698269f00ac98163bbd02a1eac1cae3133963c728f6e583d48bb0a1cee0f689471e6ba4caaf6ef549b6afadf9aced2fdd5157b71fc5130c23de26e48b2bbd589b65bda4f7b646acb7d39c305a48685ca6aa1d8380f9fdaffceebc0ee590a6c88a4bbf95202ff12bf19c2c4ae39e5a0414800881e9cfa0fcada35605ee2b1483efa17cf6f2db11789cee2367257eeafc2caa7e9e9e3dcd8c968dd1e1290d7714bb5daf2a1f8722f9b628bfc88c8afa0f6f8f3df4f03f99b1eb3b7f9c55250978de5b5d870338e399249ac0132c68908f77ad68e507465f289a9ab31648e5e00d0010e008a2d004525373c49f279865cd9addee6d710055ebd5b78e1f2fd8ec118a5f507ab2199de3ceb5935fa96e489f3909b5dadefacad2d04afab0e77a59d0959b6980ebba87cc9c4d395ca563104832f39f24c82cfb06b5f55942c15f83db1426e806adb090359db8cc0a4689b74eb0394870ff700793687ade0991b354ec0627b8e27af6e1c3ec5b324aaec79d618df851d6b57f889f6a90a182d2e3ac0b106846afb1fe211791794940521af9699741dccecdbe162dc078066ddb4dd7f0486dc3a70e3d89c2511777f68dad6e51f361b05ecdb3a42b4cb442de8dfac9323a2187874466fd3a5ea5060c3e6e9365befd8efc59c3fda23b31444c5614ca9c5a9636c1cf797431a87da6c32c02b45fbada270ba14fe4c6c135803d35a537c602e4c78b03cb90574e39717d9bf35fb91758d6c5b8887cd3d84b1175219fbb0bc75cf4dd2e02d467228c282772a9d86484c060b4708ec503ee9eaf5af699735c1512b7c1dbc64bce2e86489e040ef0b70bb568fecc2f63e663b285955a12b3aee7d7d9491c978642506a1cc9cb5b9768256aefe0d96079b64e9cfd002ba451e580f89c1b852474d255193d9a2ebf128a5d681f6574c40b44f5b75ed46b0f7394cf55e5d384146bce015da860b644", 0x1000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000010c0)=0xff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$TIOCSDTR(r4, 0x20007479) r5 = openat(r4, &(0x7f0000001100)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000001140)={0xcb, 0x1}) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r6, &(0x7f00000011c0)='./file0\x00', 0x20, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000012c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r8]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) setgroups(0x6, &(0x7f0000001380)=[r8, r9, r10, r11, r8, r12]) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000013c0)={0xfe92, 0x2}) listen(r5, 0x4) r13 = syz_open_pts() ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000001400)) open$dir(&(0x7f0000001440)='./file0/file0\x00', 0x0, 0x10) r14 = openat(r7, &(0x7f0000001480)='./file0\x00', 0x0, 0x102) ioctl$VMM_IOC_RUN(r14, 0xc0205602, &(0x7f0000001740)={0x1, 0xfffffd63, 0x8, 0x200, &(0x7f00000014c0)={{0x1, 0x2, 0x7, 0x80, 0x3, 0x1, 0x3}, {[0x6f1e, 0x800, 0xfffffffffffffff8, 0x7f, 0x642, 0x401, 0x3eb, 0x32ef, 0x7ff, 0x8, 0xd24, 0x7, 0x3, 0x5, 0x20, 0x8001, 0x6, 0x8], [0xffff, 0x8, 0x80, 0x7, 0x1, 0xfff, 0x38d7, 0x1, 0x0, 0x5], [0x4, 0x80000001, 0x3, 0x1, 0x917, 0x401, 0x6400], [0x777c, 0x5, 0x6, 0x5, 0x6, 0x3], [{0x3, 0x1e, 0xfffffffb, 0x7f}, {0x3, 0x9e, 0x1, 0x7}, {0xfb80, 0x7e000000, 0x400, 0x7}, {0x1ff, 0x6, 0x3f, 0x8587}, {0x7, 0x7ff, 0x6, 0x3}, {0x4, 0xe39, 0x4, 0x7}, {0x100, 0x5, 0x3, 0x6}, {0x1, 0x6, 0x7, 0x4}], {0x6, 0x4, 0x3, 0xff}, {0xe1, 0x48, 0x0, 0x6}}}, 0x5ebf}) r15 = getegid() setgroups(0x1, &(0x7f0000001780)=[r15]) 16:00:30 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x83) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000080)={0x5f5, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:30 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) chflagsat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/73, 0x49) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) r11 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x100, 0xc7) writev(r11, &(0x7f0000000200)=[{&(0x7f0000000180)="9f5bb1c0bcb430ccb12fb9f38f7cffbab85f70a6cb09f1db895d6718db04c96fb1fd09857681ceabc3e40769961664c32888d552355bad76a80a75715b88f8c8d259323482f081622dbe5bab821ecc3d3482bfb0a3c4242b683a6f62409dd322ec32", 0x62}, {&(0x7f00000002c0)="90645d4c2a8c558d7caf6b1c52b2cd6b6784a6ba54020fd2333fb20414952055345af6991a48ff56cc3e7b9739a932d7cccbcad36980ef63a2b6853e99faa1c1f74a379c8a168cca3990843dcc996f610d349171930bc4e9ceb60ef525104db650e28bba1c0a8a605780ca1b74b38e6f89fcf3555d44aae0f5c562a30c83d293e10152e910af9fe5bc0b305adaacd2bedfdaedb0eda36d447cbf835ea8171bfb976e5dd9680b4486f4816db74df855ff7e526e14d0ed6fadd9679da035a65d9db7b7eaa34baf7197af8234fe5480b180", 0xd0}], 0x2) clock_settime(0x0, &(0x7f0000000140)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x5, 0x7, 0x7f}, {0x3, 0xec, 0xff, 0x80000000}, {0x4, 0x7, 0x9, 0x5}, {0x7, 0x9, 0x81, 0x508}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x45}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x2], [{}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x385) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) semget$private(0x0, 0x2, 0x207) 16:00:30 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xffffffffffffff57) r14 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x1}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) r18 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r18, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r16}) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eaf4e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f0090000000000000000007d086fe4b6b95e82a687acc1c8195b3d91fbdd93edf2c5605689c014923ea1da8c097e2adc037027d10f8cae74c9deadb305d89ab68d6c0c8fe613e36eddd7e147c8c43a506487f52879cd48cf0468bc55c2cb07d2e77dddbb"], 0x8) fchflags(r19, 0x10000) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x1}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) r30 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r30, r9, 0x1}, 0x800, 0x40000000000001, r20, r21, 0x6, 0x1, 0x1, 0x2}) r31 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r31, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r20}) unlinkat(r31, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x10000000000, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x3fd}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x0, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x4, 0x5, 0x5, 0x234, 0x2, 0x3ff]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r5) close(r6) pipe2(&(0x7f0000000240), 0x4) geteuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r9 = kqueue() kevent(r9, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r7, r9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r10 = semget$private(0x0, 0x1, 0x1) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r11, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r13, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffe, 0xb}, {{r15}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r15, r16) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r12, r17, r14, 0x2, 0x80000001}, 0x6, 0x6, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r19 = getpgid(0x0) fcntl$setown(r18, 0x6, r19) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r21 = getpgid(0x0) fcntl$setown(r20, 0x6, r21) getppid() getuid() getpgrp() msgget$private(0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r23 = kqueue() kevent(r23, &(0x7f00000000c0)=[{{r22}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r22, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4000000000009, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r13, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r1, 0x4, 0x78a0d930, 0x639f, 0x1}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/92}, &(0x7f0000000080)=0x5e) r4 = dup(0xffffffffffffff9c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r6) r8 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r9, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r10, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r11}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r13}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x6, 0x3}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0x9}], 0x8, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0xf00ffffc, 0x2, 0x3}, {{r7}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x2f7, 0x4}, {{r8}, 0x0, 0x8, 0x20000000, 0x3, 0xe1ab}, {{r9}, 0xfffffffffffffffc, 0xb9, 0x2, 0x9, 0xffffffffffff8001}, {{r12}, 0xff37ec0695fb25e3, 0xa6, 0x1, 0x1ff, 0x5ecd}], 0xceb, &(0x7f00000002c0)={0xffffffffffffff51, 0x81}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r14 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r15 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r15}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r14, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:30 executing program 0: getegid() r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x1c0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) pipe2(&(0x7f0000000040), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x1}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff00000100000000000000104cb930e480af3a49682655fcc513a8ad7fd5da07178551da017b48e3a95437db7b03337d9936cff8aa0293c132e53d725a83f24aafcfc6c0b1b722a13047186fdcbb3d197351f6f49c2168a55d8ca8f37e7a5e9f49b8240ac9e9509257631cf3f7fc0f49abe5afb0542fcb15999b04c9119640a4aaffc4ae4170162a", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRESHEX], @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x2c}, 0x0) write(r1, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) connect(r6, &(0x7f0000000100)=@in6={0x18, 0x2, 0xdcfb, 0x81}, 0xc) shutdown(r0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x400000003c}, {0x7ffffffe}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000180)=[{0x81, 0x1, 0x1, 0x1}, {0x1, 0x80, 0x4, 0x7}, {0x3, 0x81, 0x8, 0x3}, {0x6, 0x2, 0xff, 0x3}, {0x16, 0x6, 0x1, 0x5}, {0x80, 0xf, 0x6, 0x9}, {0x7, 0x2, 0x0, 0x7}, {0xfffb, 0x4, 0xff, 0x251}, {0x0, 0x5, 0x1, 0x3}, {0x8000, 0x3f, 0x8, 0x40}]}) sendto(r1, &(0x7f0000000300)="752109a37959df00759bd46d1197bf938f5cef5b718fceaf754e810e7a553b95b6d68305931e737e1ccfd8a0d47c7be6d29f6c468a410881717efeeaa97d748a5076dd91fd24b1107c1cea54d3f42ea0186838736dc36ff50f230627e9a93a8acd007d9713e80b7f4be213b207031dd48952d714102430855a560318cf2d63a63ce5f5f0cc3ff19286f07b130482e73e921e1147436493426aa4fdf803a0543311107c589247f9528dcdcb7f5586a926f924f21c9ba7bc1cd271f1435a129b18c6efb643b7d7db4cf99f75ca74ca703dd3a1d9afc496bfb85f61ec47ea8424bf1a", 0xe1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:31 executing program 0: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x35) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r11, &(0x7f0000000500)=[{{r13}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r12}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r14}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x68}, 0x800, 0x1, r21, r22, 0x6, 0x1, 0x1, 0x100000001}) r23 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r23, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r21}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRES64=r11, @ANYPTR=&(0x7f0000001980)=ANY=[@ANYBLOB="9b64d9461db569f4780e1dc4a7d00c206466d9383bf79e5e65eadae7b727cd40a21473f27b03d382c9dad908f2d4ba854e7d74176954961c3be27c078431c4fc77900fe71350e46e648e414f4416f7cf5933aa8677abaf9906fc9a00004c73ff0b328ed1bb9a0cfc51fcd66cb38c1bcaf5dabfae89b31ddd863d00000000238a0d316fe8a2ceeaadbc4d08e93e17d0bb645bf253584a8a31621836b9da90c3da9652c4387fbeb85f84e0c80c512dc8366bdc246435081110ff6637f4864805ac1a42b094fd3c50512f618628f74326b52960c77e868ececb1b3562b195cba1adb29ab3a4ca5b2a5c570e916468f4c17f960cf9388316dd1ab74076ccb1bf96a259bb3500000000000000000000000000efdf5e33543386619904331e7e0b81a79870913cd7a6816190291f1b67e6222c81bb009948563fa6391a747f21143d5b06a37c4c6942b53b1efd4b260f222ab4297dbf5c1f0e745d482b5849f2c73c427735f5429b14ec468daae10d54935d98e7cd777ed2f767f3d695270c298ddbc16e97885a4500516c7844f3d34718ae76536cbba8ecda9eac5f", @ANYRES16, @ANYRESHEX, @ANYRESDEC, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r23, @ANYRES32=r1, @ANYPTR64, @ANYBLOB="75d4352161ae5c69c6136554108cbd663255f98e768c3fc336fd41bf9c77a681ef575dd4c8eb2ec5573ed3e933338feaabb3abb09cef7c975c420bfcf9f66bacc21d3646f02e20a40fc91b26565a639b5630a964d6cc17a16493679cd5e96e88be3194c76bd5c953fd935f31a42ec9e17355010fd6fa12c9482c4be208dcb016698415b3827ae3a358167d769cf3a7b56620d988fc6b9017361f2351cbab2c6f1a8564f244b0f3a469c8d7e8c49489d38eff0042080e045623ca18b12d9eb08c9e2596f2cc29ab6614a351a416", @ANYPTR]]], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000004c0)={0x7, 0xffffffff, {0x0, 0xffffffffffffffbf}}) r24 = socket(0x18, 0x1, 0x0) r25 = kqueue() r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r27 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r28 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r28, &(0x7f0000000040)="670dc3", 0x3) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r25, &(0x7f0000000500)=[{{r27}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r26}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r28}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000, 0x0, "000000000000000100002000", 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r24) r29 = socket(0x10, 0x3, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x14aac1122b39b0e8) r30 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r30, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r30, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r30, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r30, 0x0, 0x3, &(0x7f0000000280)=""/31) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000000140)=""/182) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r29, &(0x7f0000000100)="8c65", 0x3b9) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00*/file0\x00'], 0x10) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x322, &(0x7f0000000340)="b6") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0xf66a, './file0\x00'}) getpgrp() 16:00: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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 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) 16:00:32 executing program 0: 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 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r3, r2) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') openat(r1, &(0x7f0000000000)='./file1\x00', 0x200, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/76}, &(0x7f0000000080)=0x4e) 16:00:32 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f00006bb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300), 0xc) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/214, 0xffffffe1) openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x1}, 0x800, 0x1, r25, r26, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x1}, 0x800, 0x1, r33, r34, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r40, 0x1}, 0x800, 0x1, r41, r42, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r47 = getuid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r49 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r45, r46, r47, r48, 0x1}, 0x800, 0x1, r49, r50, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r55 = getuid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r57 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r56, 0x1}, 0x800, 0x1, r57, r58, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = msgget(0x2, 0xc0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r63 = getuid() getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r65 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r60, 0x1, &(0x7f00000003c0)={{0x0, r61, r62, r63, r64, 0x1}, 0x800, 0x1, r65, r66, 0x6, 0x1, 0x1, 0x2}) setregid(r62, r48) r67 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r69) fsync(r69) setsockopt$sock_int(r68, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r69, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r69, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r70, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r68, &(0x7f0000000240)=[{{r68}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r69}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r70}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r71}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r73 = getuid() getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r73, r74) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r76) fsync(r76) setsockopt$sock_int(r75, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r76, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r76, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r75, &(0x7f0000000240)=[{{r75}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r76}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r77}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r78}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getuid() getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r81, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r81, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r80, 0x100000000000, r80) write(r81, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r82 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r83, 0x6, r84) sendmsg$unix(r81, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r87 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r87, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r86, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r85, 0x100000000000, r85) write(r72, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r88 = getppid() r89 = geteuid() r90 = getppid() getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r94 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r86, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r88, r89}, @cred={0x20, 0xffff, 0x0, r90, r92, r93}, @cred={0x0, 0xffff, 0x0, r91, r95, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r97, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r96, 0x100000000000, r96) write(r97, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r98 = getppid() r99 = geteuid() r100 = getppid() getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r104 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r104, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r97, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r98, r99}, @cred={0x20, 0xffff, 0x0, r100, r102, r103}, @cred={0x0, 0xffff, 0x0, r101, r105, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r102, r74) setregid(r67, r79) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r107 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r108 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r109 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r109, &(0x7f0000d06ff8)='./file0\x00') preadv(r109, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r110 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r110, 0x4, 0x80) pwritev(r110, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r110, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r108, 0x0, 0x0) getsockname$inet(r107, 0x0, &(0x7f0000000140)) close(r107) setgroups(0x0, 0x0) setgid(r106) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:32 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = dup2(0xffffffffffffff9c, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0xff, 0x7, 0x4}, 0x6, 0x1ff, 0x4}) 16:00:32 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0xa6, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x1) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x6, 0x304000, 0x1, 0xe44, "36c26964be959d6b173c4a0ff4132a0a89571b00", 0x0, 0x80}) 16:00:32 executing program 1: syz_extract_tcp_res(&(0x7f0000000140), 0x7, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000100)={0x1, 0x3, 0x4, 0x6, 0xffff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c01204ddb789d2801f0fc4cdd1b") 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x38}, {{}, 0x0, 0x0, 0x10}, {{r0}, 0x0, 0x0, 0x80000000, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0xdc) write(r1, &(0x7f00000000c0)="510fc3a06aa9325418639238926dc88e2ba7494116a80e55c9d21e647afeac31c8e1749f0f8b14f7ea0b9dc846b2c10f8ce460c2e3c78cddc357dbacf88af8309ac3f7250564f516889bf3895b196af2143951b442fd0aa73567dfa4e7d1b59345d6767ecde579c10a92aa094b2b219b077b28e2e7600a", 0x77) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) close(r1) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) fchmodat(r5, &(0x7f0000000100)='./bus\x00', 0x40, 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000100), 0x769) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[0x5, 0x7ff, 0x3, 0x8, 0x531d, 0x7f]}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0xfc}, {0x34, 0x0, 0x0, 0xd5}, {0x6, 0x0, 0x0, 0xfffffffd}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) madvise(&(0x7f000041b000/0x2000)=nil, 0x2000, 0xc0e924388cf48144) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x8cd67f1ad1aa5acb) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:00:32 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x20, 0x9}, {0x18, 0x3, 0x40, 0x9}, 0x3, [0x4, 0x1, 0x3, 0x9, 0xffff, 0x7d60, 0x2, 0x9]}, 0x3c) recvfrom(r0, &(0x7f00000000c0)=""/234, 0xea, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = semget$private(0x0, 0x0, 0x210) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x6, 0xffffffffffffffff, r2, r3, r4, 0x0, 0x3}, 0x4, 0x8, 0x1ff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2, 0x0) fchflags(r5, 0x10000) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x8800, 0x0) close(r6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r7, &(0x7f0000000400)=@file={0x0, ""/61}, &(0x7f0000000440)=0x3f) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x20, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x10, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) r13 = dup2(0xffffffffffffffff, r8) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x1, 0x0) r15 = syz_open_pts() kevent(r7, &(0x7f00000005c0)=[{{}, 0x0, 0x40, 0x400000c2, 0x3, 0x20}, {{r9}, 0xfffffffffffffff8, 0x18, 0x1, 0x7fffffff, 0x7}, {{r10}, 0xf9abee0966be4285, 0x183, 0x1, 0x0, 0xd8}, {{r11}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0xfffffffffffffffd}, {{r12}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x20, 0x8}, {{r8}, 0xbb5b334086cf8c26, 0x80, 0x0, 0x1200000, 0x8}], 0xfff, &(0x7f00000006c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x82, 0x2, 0x7ff, 0x8}, {{r13}, 0x8000000000000001, 0xc9, 0x4, 0x5, 0x5}, {{r5}, 0xfffffffffffffffd, 0x20, 0x4, 0x9e, 0x9}, {{r14}, 0xfffffffffffffffa, 0x10, 0x4, 0x1, 0x401}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x5, 0x9}, {{r15}, 0xfffffffffffffffa, 0x938ca784494a277b, 0x4, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x52, 0x81, 0x8, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x68, 0x0, 0x7, 0x9}], 0xb7d, &(0x7f00000007c0)={0x3, 0x7}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r16 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) bind(r16, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) getpgrp() fchdir(r7) kqueue() ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000840)) open(&(0x7f0000000880)='./file0\x00', 0x202a0, 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x10\x00!\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000340)="247a7664237f9c7100", 0xffeb) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8402, 0x0) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x66}) 16:00:32 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x12) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) read(r1, &(0x7f0000000500)=""/161, 0xa1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec1952cb5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', r0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) r11 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r11, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r9}) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000000040)) g Ăg Ăvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1808 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x4, 0x7, 0xf9, 0x3ff}, {0x5, 0x9, 0x9, 0x3}, {0x79c, 0x7f, 0x1, 0x7fff}, {0x90fc, 0x1, 0xfd, 0x4}, {0x8, 0xff, 0x1, 0xb762}, {0x2, 0x7, 0x9, 0x964}, {0x2dea, 0x1f, 0x7f, 0xee}, {0x100, 0x9, 0x53, 0x4}, {0x7, 0x0, 0x8, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) read(r1, &(0x7f0000000700)=""/215, 0xd7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) fcntl$setstatus(r2, 0x4, 0x80) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) r11 = dup2(r0, r10) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f0000000180)) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)='./bus\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:33 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x402, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/deV/wskbd0\x00', 0x608, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f0000000080)={0x6}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb8, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) semget$private(0x0, 0x1, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x9) r1 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x10, r1) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xfffffffe, 0x200, 0x90cc, 0x3f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) write(r1, &(0x7f0000000140)="77c3c233beec67196725eee91f0f9432efb99edf14e264afa1f37166b90e2b2162008e2e8116a31bbe44a20a3992981d67d81e6e5cfd7006eccc2d78dae99166ec18a01e9b2983836b2f834bf156a012908a9d69ee9ab3889091947f1f432f2d3be3c2ec19fe26b3fe7cc68d14552e64919f0eaffe30013553e65ef0da23b8fa", 0x80) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x4, 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) close(0xffffffffffffffff) getpgrp() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fcntl$getown(r5, 0x5) getegid() 16:00:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getpeername$unix(r8, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:33 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x4, 0x1, 0x5]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:34 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="78028063c4a143dce4"], 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) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x2, 0x2, r10}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x1, 0x80) r11 = msgget(0x1, 0x4cc) msgrcv(r11, &(0x7f0000000180)={0x0, ""/217}, 0xe1, 0x1, 0x1000) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 16:00:35 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000080)=0x6e) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdfffff00000003], [], [{0x0, 0x8}]}}) 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, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) dup2(r2, r3) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x27a}, {0x20, 0xae9f}}, 0x2) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x2, 0x3f, 0x1f, 0x1}, {0x3, 0x0, 0x4, 0x25e8}, {0x101, 0x7, 0x40, 0x1000}, {0x8001, 0x4, 0x1, 0x2}, {0x4, 0x1, 0x8, 0x1}, {0x7f1, 0x49, 0x9, 0x10001}, {0x20, 0xea, 0x0, 0xfffffffd}, {0x7, 0x0, 0x20, 0x1}, {0xe83e, 0x6, 0x3, 0x41b8}, {0x9, 0xdf, 0x2, 0x5a}]}) 16:00:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000000), 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xf1}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f00000001c0)="797bde16c812169dab04927866398939bd3311eb1732ba211e38fcfa5c05bb25fadcf185dfa977a26ebc772a2bae545d35619ccb231a0d840fd0ce14792f1ed0352fe2652bbc4154f33d67698fe4d2b7c0074c746c5a0b0818781eb5391e84f393c140f647fb75518a6362") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="6841b6073056dc264ece37eebf125d14ac6690db8c25c382bbd0c948373288e907e3a96131212bd67644294f06e7d4bcb5f2dc9945e2bbf7d270073727ab1b4c9ff73f83b4a5205eddfafc5cec1dfb2db2f6b290cb37d85fa1510931734653a2b1b84ba94ab6940329a76a806ddc3e350026843532b37d33f4e6bde259bf1ef3b279fa040000000000000000", 0x8c}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000300)="39cf0a760694a8f5122daa7b15a9a82d53a2fe2fb36e143d1cfa0ae83acd0ea3d02f747d6d452d707fd609f350c2380cd4bd16381b7e651f946a719824a20000992cce6512b15e5daef21449fa00d8af3a1c7dc41418b565caba8d0144de3b7247f9848efeb288b6f813b5850dc9b3d775d59d9a39efedac5ee63602e2ee0cf69da9b6ea7e662afd9cecc6f19ce6c53c2b06ba4f9bca4be4dc25f54fce575d506946a2e2f3bab6ea9bda5358803f3bb5654528dd48f553184d1895d1845d61724883626cb5aaa005eacaa409e451363cd4f63a69fc6a54d170a208f61d6bd7a5855d1c490122d7ecddc618bd2e0424", 0xef, 0x3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x7, 0x81, 0x40}, {0x209d, 0x4, 0x0, 0x10000}]}) 16:00:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) open(&(0x7f0000000040)='./bus\x00', 0x523cd59509f5a1ba, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r10, r9, r11) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000280)) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r12 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r12, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) connect$unix(r12, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x9bc2c937e443f38d) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r6 = dup2(r3, r5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000080)={0x0, 0x0, {0x7fffffff, 0x6}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r9 = kqueue() kqueue() kevent(r9, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 16:00:35 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0xdae, 0x2, 0x5, 0x0, 0x4, 0x101, 0x401, 0xb31cc2cd660a372f, 0x3, 0x80000001, 0x9}) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10200, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x3cb0b9d734b04fb8, r1, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x4000, 0x4, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:35 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r10 = semget(0x0, 0x1, 0x80) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r13, r9, r3, r19, 0x80, 0xb00}, 0x101, 0x48, 0x7}) r20 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r20, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$KDDISABIO(r20, 0x20004b3d) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) sync() syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:35 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x800, 0x10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) r8 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r8, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r6}) accept(r8, &(0x7f0000001880)=@un=@abs, &(0x7f0000000780)=0xffffffffffffffd4) r9 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r9, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r9, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r9, &(0x7f0000001a00)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) pipe(&(0x7f0000001980)) r10 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r11 = accept(r10, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r11, 0x1) connect(r11, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000000)) r12 = semget$private(0x0, 0x5, 0x100) semop(r12, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r13 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000480)=""/97) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0xc0105715, &(0x7f0000000080)=0x37) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r16, 0x800c5606, &(0x7f0000000540)={0x1000, 0x3f, 0x1}) r17 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r17, 0xffff, 0x40, &(0x7f0000000100), 0x4) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{0x0, 0x0, 0x8693}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:36 executing program 0: msgget(0x3, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x3, r3, 0x0, 0xffffffffffffffff, 0x0, 0x80a6}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYRES16], 0x3, 0x1, 0x800) r7 = socket$inet6(0x18, 0x3, 0x8001) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x401}) dup(r7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 16:00:36 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) r1 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000100)=[r7]) chown(&(0x7f00000000c0)='./file0\x00', r1, r10) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r1, 0x20007478) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fcntl$dupfd(r3, 0xa, r6) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) ftruncate(r4, 0x0, 0x80001ffffc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r13, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r11}) fcntl$setflags(r13, 0x2, 0xdfb0f58031af60a1) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="227b9148e274d8c11b1e3fef67902293ee41f2becf497b0ea953778448063597b96225adfb505860f241214802ade7c048738fb72e85717efa619e25a85f5b396ecdba8057f21771edad0274851c7a3c97f5bb1bfecf00fe9a5aac1c2c68b45d254662e2b14c57de104c61dbfd7dbb4660f8b8842204a78c58bb0d0e2f38e34d2e3cf06b3664bcd29941f6909b8635942baa7baed088a041505c07181f6f26b62ddf2bd8461a4ea0d01f", 0xaa}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) 16:00:36 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000140)="679864eba4ec4b642b5de7746b55f83f8984f309ef2ec93e360dc3", 0x1b) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) kevent(r0, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() r10 = getgid() r11 = getegid() r12 = getegid() setgroups(0x6, &(0x7f00000000c0)=[r8, r9, r10, r11, r12, 0x0]) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() r3 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r3, r9, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) close(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x5, 0x1, 0x4, 0x401, 0x1f, 0x2bc91f4e, 0x1000, 0x4, 0x200]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:36 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') syz_emit_ethernet(0x44, &(0x7f0000000040)="df156005183c6b83e90f3be33facafb6066e3a3af20fbf7698efc6ee355e72fa5338bb31cffec12fdd8a161e72a968f43aa5dde8afa9c30c8e97a3414a3136f9eacb46e9") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x74}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'t\xe1p', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x879}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x20000000000002ad, &(0x7f0000000040)=[{0x2, 0x1, 0x9, 0xff}, {0xffff, 0x32, 0x1, 0x20}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x5, 0xff, 0x14, 0x5}]}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xfffff801, 0x6, 0x6, 0x1, 0x0, 0x4, 0x9, 0x3, 0x8aca7d189fb17afe, 0x4, 0xef}) 16:00:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x4) r6 = socket$inet6(0x18, 0x1, 0x0) r7 = dup2(r6, r6) dup2(r1, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000040)=0x1) r9 = dup2(r0, r0) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xffffffffffffff62, 0x0, 0x0, 0x4}, 0x407) 16:00:37 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = msgget(0x0, 0x7d2) msgctl$IPC_RMID(r1, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) recvfrom$inet6(r2, &(0x7f0000001800)=""/4096, 0x1000, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd625c714bccee6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405b1728137a650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f4ce3468878472b71da30acb97af28b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b8b4338ffced99fb9d10aa2800"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a471", 0xb5}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579c", 0x13}, {&(0x7f0000000800)="18ed", 0x2}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000000)=',', 0x1}], 0x7, 0x0}, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:37 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x1}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) setuid(r10) r16 = socket(0x18, 0x2, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) setsockopt(r16, 0x29, 0x31, 0x0, 0x0) 16:00:37 executing program 0: kqueue() getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/133, 0x85) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) r14 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffdfffffffffc, 0x7, r12}) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0xfffffffffffffff9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x10, 0x9, 0x80, 0x20}, {{r4}, 0xfffffffffffffff8, 0x81, 0x10, 0x4, 0x6}, {{r14}, 0xfffffffffffffffa, 0x3, 0x4, 0xbef, 0xfffffffffffffffa}, {{r3}, 0x0, 0x8, 0x20000000, 0x80000000, 0xb681}], 0x883, 0x0, 0x804, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x1}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) r18 = kqueue() r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r18, &(0x7f0000000500)=[{{r20}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r19}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r21}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r9, &(0x7f00000001c0)='./file0\x00', r14, r22, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r23, 0x6, 0x1, 0x1, 0x2}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r6, 0x0, 0xa) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 16:00:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0xffffffff}, &(0x7f0000000100)) 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", 0x21d) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f000024a000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) msgget$private(0x0, 0x5) 16:00:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000140)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xffffffc1) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000004c0)="e25831103d84288e375dbb7c4dc122b18caa6a211b531d58d8539451447712ed388774424a741a330d592c52fd780118a13ae2e15f37952cc55a56f5673b0eb91c2d50f90b3c54ed1071bdaa99edf0aef1e2bd26129a0524988f20898270dc1eb0b712633d4cda0cc31381fff637ab8f14dce1c015b64d05d6fee1c692370773e1b8fd55a1dfd58b29b5d0cd23dabc09d5564ea7a4cb43ccf27c44a3c5d54169cb6e4bcdb0121aeb6166e49d2a1eddf39bc7286d4fe8dbee2637fb48f21fb2a01d66fc12af8f819fd0309312477ee52579a8838822263415925d09e4dc535318ba61", 0xe2}, {&(0x7f00000002c0)="2df6b3d1025c3a9a01a30cb5d3a8f69bca1e584df885292d8e046bd021cf86c8ac355643115a9286654e8a41cc585365ffa78bcf43a624b5a4bb99a365ccada317ca8340a3cb2f6dc923773e8575c263c3b15f1b2a5457bbe34a1a9dc597393aaf29668b298a676cced10fc8060cfa87e5d01a959416a987c05dbc21cc3671b9bdf08e34a4ad80e93a446cab8c01038d8cfed651c9e206cefb80aa481af4d47081b4c846c70443691c7d7d9068262d42eaa097b187b83d02a023ece82d5831cfe36074033f4dd2d7594ed5eca5e3e50c6abedeab717d908c58221301", 0xdc}], 0x2) fchmod(r0, 0x8e3) r4 = msgget(0x0, 0x100) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x1}, 0x800, 0x1, r20, r21, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x1}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x1}, 0x800, 0x1, r36, r37, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x6, r9, r13, r16, r25, 0x8, 0x640}, 0x3, 0x9, r37, r3, 0x87d, 0x81, 0x6, 0x4}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795933616fb2b2ae5674ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86c"], 0x10) writev(r0, &(0x7f0000000600)=[{&(0x7f0000001cc0)="dcd6d356aaadeb59e79efb88280edd6ec1db5af9625b3bb2746d6997579f3d3f10ee11707dc4b48f7c6cd63e2e8d8dcafce70e69f98e1913358ae6631849e6b8d45c2780af6b5cc6341ecf0f1f6614cd59f540fa4ae49a488638e09b77a2c2d6a6994bd4408e5d782977fb1ab8096ea4133d64e831fbcd13556713fa9814e6ff90cb9209cf461b0228583dc54296b844ff2e5d075572972d1135ea846fce150c10668b67d00da27bde5649f0663c4dcf6196c003fcf98bff8c8e834e1a50cbe3ef9579acc699722bcb39eab76ac83c0bdf0471132fd90e32e7148337be60b5a1c586335534455f37ee3d7d6515b257c3ac2bef1a59550da270ff3c065abdb50ccbd7f44c2f0bb98a51638438ec7df99f782c2fc2fb248fc89b6647ad2f4c9636c6303d9f0e12579844027a073d71961726727ccba20d8d6efc74967395ad312be0742d76e4b074661bb68d26f27ea8e8c7ca494e189f3490c15884429c578f47ed53e482546f44cd1b41a6ce5f7bac0c90117327989e18bc7a1d267ac0a2538e11f8ed548cd3ce932ff77d4870028c69555d7187aca4e20da9e8416f2724edf782d58c63be5a28ee57326c7cf983fc581be207ea1ca17fb9efdc40c85df615764a74d9d4290de24e2d393b2ad3e3ac40c31bb742560b6bac470c69949fd3ebbf11c3b631416078e21e12283cc8f874fd850f64ecec5a6e97b4e31b7632b33ade5b7c4038e44d0415f38dfad45fcdbf956c239e7008250a3147f57e51ae009bff0401ef40f38befae3148b0c74b53dfde29959729b7223f42f54a554c39559c0bd97ef74de40ab6b04c7df5d291e5db6a11952ffba50ae6e9705614f4a0a6de85be9b20f3fb04f91b2ebde1ac517ac55123474d46dd8f22b83a84d9fd6d9cbbbdfba181f1ec4c2e9529515c54084e6d4f761f61e7e2a5e7031e155b959256ba61c67dde21f2086a162c79f761d53bf147edc2cfd64859a3ae2638cee31fbb5aa3f167b748787a1aa930ebf7f9d1cb9b29b4ae5d0bcff72038b54134d33fbae23c0c55258788720e940584d1ac2a5817ebed6fcb0ba3d88d89170897970bdd058463117735fa8fd64deefdd482b27f839c751b7f3c316f4d91a377dc15242bb1ae2ae6cf65097b50d56a32ace81aea0b7b0476151e1901bdd6c3b47f6f2801f5a5645debcb6f17592d7f73b06afe90184936c89950a2f1ad27af8883509046f1a74206e15f075f94374df58f0072994656b1ee5e1c178bcc9582766b11f8e7b08c8160e75b59352866bab58c166e04b4e12f776d24fe79bb2b09c0c4f10139794dc4a4954697570b02baac3c4d143b3f822b0fcbf6c027982c6eb1bc93b86483df9ad14423458c26bff0cd062d5fccc8ebb5658e50e6913694c65666b89b245aad21a103eadf9e8a502f3389a4d6cb23389a7ddcd22b6a80b87d47f4f8d118509ac07ad28966ccc7e5bb8485901b083620676afb94d77948c5292fc63179c8f6ce114ff0a84a14bd7acbdfa2b0f8d16b74cae2282570752898e2d4c64bbc05aa1d3fbaa8567e92e4dce8ecf148689dfe7ab4c84ad726deae0d119be9e21e386f74c576007d9ea707a0b4aa5de31d4fdb5ecae077ea851190dc2ccb473d010e984b58a02f51a7063afedd333eb664d8c5da2218899e7e99771db01001c56b0b0f8d6026c5512fb42907a8ff9355d7dda48ae2f39f3b517e407c58cfa0ddf4f2c0fe1e4b02c7fbba42c7ea505d0d0d7eb5a626e81822b367456143caca74c91a89c38d37577a9d142660e522aa6e060974d0cd8388e58fc6a1a9668ac81cfb912ceab5789ecfdb9681ac3174a8c934c35f3d5c90501be3097aee1d8968a54b76ac28881fb3740ef12278b1212997fd14f1aa7d6f5ac09f6b4c73bbffb3e16adb0d77caf069b1987f0a2d1db381f1a3d3f1988c0bc64c2f0c1bfce57f84fc256d21618b2bfe4567fc2b9d0be61e9c62a2d5e49044b332eceb39aa1891bf810ecffe06449a468066d6e7fb0ed8b361280c899dc16dbf495365ddfdb35da266b7597d2a370de4f9b5d7c6f690607bff5684544556f9776842dcdcd9902c4f239bc885e691c452a79ae5b68d72e8d012763a4971ec7c681a52c750c53e556156f5be0a37060e437257dbceff16d0e039787efcb93bfa5b55f4583f3020a914aca87f56387562ca203d9bc85c55a3d8dc573a1458f9816f5ff674c3ef5ded08612eb7a2fa0fa1b496a70ac86bbb24b7c7721361618e166f99054585e9ce17d9c5bb57c2134b8059395e2abb7ba645a389ad8d14a8f5a6c2941c1837877412ac5309f36db2125f952d18f6f1d7806b0f9f045c8e89cc87c0d6beafc255ccd11797645870e63481edfd46aa66048aba41b8527a43c8e86dc0b7f68e6ec9d0d5247067d329c9586ac43edb3742c5eaa4a50a03b5d431f382e50ad764e5d8927a439938c5f819bc567716104a7c9084ee106d7377274fc708afd8b92ac2e359b925d1200f85a1121cce10218cc62ef87c0cc62eba982c5090acc10bcef97f1018954b45870b5ce0014b8a091e60e82fb3ffeb894d0a392c159e1b9e7e18202bf580cccf183932a4fc496a1a393cad40bbfa16dfe45dc9e227c367feec6b0c35869881e1fbd7ee98e5910dae2ca56a0c7886dfce30288f97d466e80000d421066f629f1ad977c92193769d2b9dc469fc1ddbe0166931ca43637a783793e40f61e9105b15b08516a87ffbcec7e1287376f56815ac5602ee558e418d69921d22043d9bab9460f20db8511e583600bc8c7d51c6c843596cb6d41eb6f34bf73428456ea0cb782517605df1c74c070302f1beb116a53c0daa895e6f89630149f4952243701e3c717d6be90e8915aea125d0bc0d1b4edeaaac470fd2652175fe8a798b9be3c420ace5d03a35896299d2c58ae08b17ebd099cd615658698e66e5f7f1157ed79bb40e349bfd7fbc3801540b8a08fc08f607188a26af0c179c326afe7a03a112efd5ea1c63d7269a1b43cdec82dc16bf10ffdeb513e8f43a8666ee5cc51420252f5f24699df261f4a384c85c29c4de4bbad92e31714b91f26c11ef8d2256057e0a97b864406bf7fa218200ff9f3318b0826f7712132c181901134dcbf68b50ba246c6e6a4e6eaec8a0b8250ec467a8c64839a809e7b47be63a706e87309e2aa5d0bbb10b7e15694ccee93dcfb593540da52806aee4e71dc886fcc958cfc3d6487bfdadf4de0a4c6dcf0d674e7f4f63fcc299803a65d8aac57fa31c6bf6a5e07d8221077404b1d3104059b8c4751d30a6e67af4ddd8531f4061c77faa5804232450b1c9b38ab8cd6e7ad8e3767bdf25eb4a12db5efca4ac577663c33764442ecd29058dba9c427d1c3829f998f6f70f6741aa6d166cf484e8a5e93c4cfc9a726204980a3a9514347f44a4c7d78b79130cae7c695d95b2907d93219ce9881f45ab1bd21261d66e94fc0ca54d9dcdde511b5eeff58146682f5ef80eee0c3525cc9a927e4765abf9be26c82db8b8d76f1130895594fe0223d497c8a18c471433ca47e122b1722b7a2a1811d835d8844e7a0bbb3aec7b4ee28fe28362cd4c309ea4b02356ad1c5764e2ec8f68243ccfc42cebf5d1009b496d4cdad6622b8952bceb0f90238b8df3b6f702fc805fa9e8486ca8c0db8dbe492368c75b378ee009e3befc1e0b91543bc91a6c4764ca7069091bc8615e5b5212f941306fc3cd7899bf4f4428bb8f47480a2dc205178994f3725f7dabd4b2d4c96fa79f9237b3722391dad388ed8f3e51a17ee78177afc62c87b25d329e666b90ee7ec3e62a9cb8ec0a50aec0bdb1055b156ec87ee72d27f285273bb3335c3910e285302f76a3c8a06ff141f0480c59596d024ba2c5fb70e94be5dc9970345a4e9f33458cb7897eccf894418fadbe31f06317781b91feb60cf37f8421105422bdbd6c972a0066582f89cd85a3749e2de746dcb16483616d80494e271f9a68c0496f7ee3ffdc341bc8207f5057633c4f09f836ec93fc70eff1fa833448392d73426e9d32726a07904713ed3d6472e70cd3b36f37b0990743745df1632424ba763b5991a16810bd99333f5296c60e523a5c5f67113ed7114cc8fcbc12dda8f6f51ff2cfad6522827f3ad4efe19fb349b6869d80e7f94bfb28905438c04d7ccb679170e1dfae002207cb4fac020ffb52f0245e5cf89bc9a1189811f69ac19c1badaa086ce52b411f926b2152514140edf97b8efebd5a280f9abfafd732eb5e5f784ddd55a835de12f70a5bade975a3abca6e831e78e9538e15f8e00543bef80b54e380e0aa99b87a87d5519e9a5734712a9052b9793d779d343680a52b7498f6e59517a5d5bf529096934ce3e1a6660014ba08954711b8940b8ad95008a6eb623e72de90fe8e1f438423bb426556f9ab59ed6d87ae0aa7428cdfc21ea87850ee36ef6395f2997ee537e1180d14bad14111da1e45210a8c4d8d5e5f2b4768c6a99ca8a9393e736a616409b30b4d366936e9ac16f4cb2dc5cb6ac7a67dafbd2d7192daee64dc1f872b040c4e5156ccdfd10731acdc294479718b11e6180d616b4d64e9668fccbb69423ad8e7561e5651e363b8d8ca72fcb4d51304ca9efe26f314b769222e91f40d9b332c99835f207b9cb01acbc4d620e4a43e7fbcb9df88db0f3bb8ec4604a2860c7b20488fc5006ffe666952495f92c7df6c0cfd8c51cdb36d820d1583e9efe03f3ea328c1967480f14f529863479bbbc379e178297d51dac04eb3ee4d22fe9b3761041f1bdfb6641d52a28a57ab8f8cd64f77a2406375ab1c68165a04b1af70ff7115ac47c11c167ed57ccb14f976faec65812f402daf23928a81580245fe3ea715addeb082aba415b395de96cd3ae45a525f8ce7548664dc7858494866363556137eb4e4e122a43945454925157527caa061fdb2757b87550d60c34d44390112a4cb637cde1cb3a6aac35177cda3cdb60b3794fa33c74d460356888530947e340fe8f3ac3db26faa9b54e90a28dcf0362b886459d1dcebe22d21fcab73d743ec6f8e2cbfc9dadacc349a14e5e2ce449ea48d17e351621c1da86ed63775a0b2594a8d5f4fcd92bbade8110cd3dd11ff7bffee7b5aadf4d3f93f2ca8419825adb3cdd58e629e21fca42fd1d26637768db12f420963d9d8c1b800d28335f0640a13aba0163d9797e7d6acbbcfd341294da436f2bad8bc5a13fc13ed22a1d44c06917fb26511e693af374c92169f13fd934a32effee6576e0de2889225dd24ed7d687d0ea1f23e4d31bdc9e5dff8530e79c135d59c5d5c3210db29a8da3cbe945a5eabb86f126c47bc982f2ba5e557d1878f7004f6aae5a5c5504e53fd8feb380432bfbe42e1309dfd36f21a4a54b3f560e9fbb665a36a6a24018489b9c52aaf08f44379d9bb26b0adf214d9fe26efec48cefe56a63a2034283eb69a29e0a04b117e768ce3363aa24580d5803948332a76c55e152c5d75c1a772160b3f9dc8ebac32a79871da7a289184140af07f617dcaeb328a8f6eea7a31385c1c18d609bd8208d177d1cf6349d62722531ce2c7b843761fa92c680a4b056ae3c23eb8c322688b485eb4504c3d4c624fac50693c8f0f8073f8dbe263c054feea3bdf399eae35f44e520add9dbb8c5f8412e9d16db0c3cce0204e0567ea699ad324ea90a7c40debd7e21c5e7a73b0e658f5bdd4b2b980c0e0dbf89cc28fda4619882debe395799d3d4eb5785589ba79e62de9cbc9cf9257914ca697679479758f3c62b18ae84c7367b09a46c50ea46946ceaecf3a517aa855412c4f36ad05ba53d8274360f1feed9961d38456d4dad20207", 0x1000}, {&(0x7f0000000340)='n', 0x1}], 0x2) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000580)="7d40d88f42e6857af406e1aba8f3c0a305001a5023d9f7aef7aa3a0000000000000000", 0x23}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r5 = kqueue() mkdir(&(0x7f00000004c0)='./bus/file0\x00', 0x20) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000100)="0e0f3ee62199c3339ee6338ddfef82db2bbbfdb3ec334737df99c5bae0df6a2918c6e9c392c638767122f1fb0ad5770395fbfbb5a05401776c8f90c432bd736a90a2d180b23f4c42c4981ac34043b36aa19d08400a0cea75e35e3d9510ed7cbaf75e7b48cffbdc97d5c6fc6ee8d78aa53ee10101995c572f042b2759bb3fa0cd583fde030120181ef81380e38eef7cebc77cd101de8b630677f96cb5b13c48239db404cc83e20f6f2da382d41b58fc8c1090899af6b65fc42ade267f3a", 0xbd}, {&(0x7f00000001c0)="def6ccd1c78276b5df62dbcd78e19ab15509e8bce4053293e1f46b5d571a87d0df5197feb1660697c1138850d93c31adf5e2d5b30b1d8ffe20b5ff208dca869ebfb78e91f87664b701fe5be605580d1ea8e9f612e4afbb45e4cbc498035c94e9c1eff79c3b03f4a141843b66bea5882c4859f3e688a5c827514de1e4c38543561cb1c9c6f4aa7f80b38531ec1cdb5a26ad86643be52785648c6b19a5f7a464c134b239430673d955c6e6439ff8476e0de6e79da6477dcb400b21cb4db372964fd9c48dade4aa4b953b07a8a1ab1700027e1cc1f9e8faffb4aeacfebeceb9246abf24c057bde4b8efe19d2504ec51a70ec271e1991cef96a4d1ce8d9e5925", 0xfe}, {&(0x7f0000000080)="2ce14338e8e1f13359a017493e8895ce8f897467a91fcdfc30dcca736f4a7f1ce2aedd2e727747960434dc0432b3673168dca2c081", 0x35}, {&(0x7f0000000300)="0def0ae05b1de0be1807c1201e9c38ee11ee889ba7a558cea03c782751df00e9178e6639c9430962a5b22aa267620f57a30103a6d63a03ae1e9ff8b906db37736f1efdbcea23df4e49edbbc03486881c61fbc73ab256562b4633d2ae9401c7393364", 0x62}, {&(0x7f0000000380)="986835ec6c86d5a85a234abff8f8947a7f907d316526774eabb9ef8ca1237f627187d3d0ab2f6c7ff43d63fd1dd5222b762b4ad4792e02e622b824cbcbdb5f1f8190a44f9c7338343cc44dc9703e018224c507c764ca64a7599c4e1e3335f2690b9e6c3ebab094f9866c6ace3c7575e3cba7d7362e7a9f8f17e61d5bb35b57ea0ce0d5ad938a9480c717e07d13", 0x8d}], 0x5) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus/file0\x00', 0x501, 0x54) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fcntl$dupfd(r1, 0x1e, r7) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r9, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000600)={0x0, 0x0, 0x3, 0xb323, 0xfffffff8}, 0xfffffffa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:37 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) semget$private(0x0, 0x1, 0x188) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:37 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x3, 0x6) 16:00:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x101, 0x3, 0x8, 0x3ff}, {0xabf, 0x1, 0x7, 0x876}, {0x1, 0x0, 0x80, 0x6}, {0x3ff, 0x7, 0x20, 0xfffffff8}, {0xac0b, 0x5, 0x4, 0x5}, {0x1000, 0x7, 0x4, 0x3}, {0x5, 0x0, 0x9, 0x8}, {0x8, 0x8, 0xc0, 0x8}, {0x400, 0x7, 0x3b, 0x100}, {0x7, 0x80, 0xca, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b7aa88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb338dd3728f25cbc642a7202e3335da0502e722bd407b18436a5165f49814ca05d9da92f24fe4d03b6b7073dc4502fb7d887c0fe4af9cf1042b31e2747ed8e71c5eb79b273fa533769e530a9f7699da8e4a3f64765dfc5cade992520a7d8df65a6fd4b4147b36f00f78fc753e981cfbe003df1e78786b2c86003f936ed70cb7e9aa3ef04acbdf38ef1f781d86414fb053f5dd6cd4525798941c9598e9371488f63afbbda56db2689c6d53f627b248064963cf7506a4432b27854a6034c7670aba05f41a471b714860c1e7551a28991806f39873a64460f35f093f802c06c09837af1bd9f435fb7af8d78299e3cd78d3891447630091a3ac5c5989d71ba7f8e809f854f5d45fa0d1f46ddbfef79817aee2dbad5d9f831054fe2a8aca9d4db88932610dff7a3ca6b581163ff69afd08dd7c5e08e9f2612c0f027b00e7f2a174bde8eb6a165c75b4a59e8d34567bab0f7952d7fa871248c755395c3f6af76d8f9576d7020ae3cee925857b50e9413e61eb61bb85491a633df862a313bf531135a210ab7f50454147ae3ab7a5eadceb0f38bf0033f892c2e7923ca750b501801f5b631b31476d1ddc45830d393263893a0d78ed596606cdeb63f2a6f3d982972d87f37add5a12963f2d78bb8c8b64b62ef972e9f344a220c994a2eb1b65b3fb2d0c74107300d4da3273aa48b67e259f8b04dbd99b4f2ddf832c2d85e6835f13113e4eea0390f0dfd9eb6366e40c26ad99a4075969b505c0cfe797c513f716a4ac5ba4e60ebca96623136c0755cc7d8a7f2efc07a09a47562c0491bbe6dfd33fef31fb95ab7164a432103e833e0b2fa9809a3ab4104cc1f772d7fc39b17c3a48e9caade0aa6c1737148d97e07d6d9d2c4894985df9c04b5fe62d90d7e04481550866c53b4e7899ff337863d217ef05560db32a8dba6300e1334cd96c991969b5d32c97779c5a3737f65d3090b2f02b9a5aaea5a380a8a46a79892e165f43aff17f957c4da26ee13cbdfbdcef1b31729f920e8bd29855d27ec3c52eb84ffa62716d17a4b0d93e108159b8b31b09a1a603ab8102517d48532b72c7903fe1a0b63a28813fd69641bddf481f99817c0d36a81a5ba21e600a35340b0171aec619d38db854aafc73b1d077092fa87f1a2e20afbcb24e3d59b5000a59821cab8882d23e22b7de18e094d043d124db1355c9ac4b13784542f8ab0308508f6ac85a59b327928a928ea9e5ab61c96645d737a91452f6cca65a3d4aef288c12b722ab1abb56b57af6a65d73fcf1146843cfcd7b428a3385c5cd2541dac60e36f464ba09907a14f59f94a316d9b586d2d90ec315c5782f250491feaea3fe8c2fba6ffaa95ebb30d185a8ae63768d8fff057fffa18110dde0500296bcd11e351f9fefae6f42a841a3ba0a23de97192dfd7dd3a22ce672a92c18d7a86c00f714966004d00a21c65e0e9d3499eb653071f6d4c9714429f047a16e993c9c0ea8423ac68c5bfea4642f0dd67f7873a0746284bdfd392acf01872b3e9e4015d1990cac1bc4e5ce294ebc31c3c23e2e8f337e04cbd32aae215d43fd907a670d74536ffeaac196b4ddbe89626248d3e98adcf3b4f54ed481074ccc99e3fb44afa67a49602c58cf4d4dc0ad9bb2b416e7b0123bf81a0dee29a43b85b2819640a4ca28f6a62329afa0bb31bb2e1a703e89e60cd64db9336fe9b211144eaaafe1650e4b8c830b8b8afe5eaf43dc05affd16e6b88c240f37dd98d6a64fc92e7e68f9c35dbb1fd6e6c481f78a76a21c9f7a30bb059699f2b6dfb4c6505b6c30746e23c0ca65066917ed0be1b99f41a3b432e0a3f655442613f4fca57c7404b21ddc3d55dfbaa00c340d2135a985c4ee11071dd9cba41e29e2becd9e3772bbe06fd44bf1633a903c0cf89c9b3d192bdb18dc50972b52c0c725658cd2d5cfbf83410a915a02fa0e43ac73e0e849df83d427bb24ecbc73097f27cfcd5cf81a2b80c353081d96de6462bb68a80fc0a1769557ac1527afaaf2e04786f0fd0a72fcd80b6a17f10a9457a4a38fc167c7f264cb622b10e79b4dd2b979f35ceccea90170131b4191379b4015148c2210459ba6dd54958dc7d7b2d15b43349e50547be93743f9ed3e72cb4346bb5198ef8b21466f8cf164ebd8c5feefa461060b2a0f3b6f42e154f6ca3b8bfdacc0702eda46fa00d48b47d8479c3f152d2db38411dfa3d2a263d6df30250fb421bd52b7d54df9ac608052cbe5debf1f0cd58e32128ad6c785cdd93c0feb430ed8520175dfda2cc5034e6b651e61b764df39df0f456a31038484dc47abc1b3c4982f875230e36cf31c2c70c2cbf9cfd7b5f09dd030eb4d1c11c4cacd2ff63996db2673318c05f0abf936f37d7f1a9b629ce637aa96ebdf15d66d7eaf335bc6b6c515b03eba3b36be1639f94a700e5f2bce51b11fabc583de326f9f64579af793502dd11b75300c4a44fca61e85eb918fe995946fddde7fa221033b081038df2a2b91825efef02d9e4e2aa9ff796be55135e4f6d3753ea3dcaf30bc8ce17ee9279f451c37c7582aabaecbc761cc17f4be6c9573814328f0aae2399a9364caa8caa02b8b62c7eee552d0b8498e6b54354691ba93f9079f7c78145944af8605b5a6e38dcc18a8b4a77641b589ded3a8ddf9ed8d1851d04b0ba133260e36cb25cbce51ea1b99af860de6356427d39df0e7c6b894d504c6359689cf5a824f7c6b0603e5d7264656f5d95e232f9e96714e201c54a8c4aba347e6607f452857b71057a85a388275c3c2c7f7f12704a902f322eb1c51e7850e79bf77c8a893fc447e520c9eae3afbfe2e99aa9a575c5bd7601a1f631d8ac935a1b1cf9d4d1a3cfcea4d4df791a455105374d64f372aebb2021926b01b8e8cd1fac93808651cb494d10f89e1f74cbdc6d9090507c01857d9b337621afc31ebe1c8c83dc7f05dfefd0d2d094b8fa6b81de906443f6f0072463626ebff3e7be0ddb025284bbdf7bc59af9bf19829a91e1b4d0e086978441c7485f55a07e999f628e424e95796ab54195ea689ba5ebbf397cb4cdf2d7bfe56d30b3bf8fb046e2c785259b04a0b4457f9aca409830b4cab52c0e2f60a2226682e3c8a12d9730939d12dbc5e2cfc6bad81b55cf86e551da486d00de9aeebaa47b86e7436e13948c7dff5c54b7bce6eb06bb5b7bb1ba3a318697b6ddca4396a5ff5135607fd3c7f6be64c4aab6e64258b5211f6f545d64f16cf264cab0691ca9a56984ce9332f3b3b", 0xeb5}, {&(0x7f0000000180)="340ed70b72db5e72672a14c44b116c0b0e6f749a4358d970a9524336c8e2c7224cc3f867c4327e527ddfdad1c0c790d10f0229189057c3", 0x37}, {&(0x7f0000000200)="9d193955994767d41a9f6744e74086f1e76050f35f471f8c5f6d351fa158d7a26f946b4632623eea58399cb5961261fb94bf0af59dfce869a8417a3fb93c709ebc0f13f581a87c39cb8f284b4aa79d2507f4fa9ab8455c007b9c9cfa2a30f50f5f5d8f", 0x63}], 0x3) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00 \x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) fcntl$getown(0xffffffffffffffff, 0x5) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8c) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:37 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x9) pipe2(&(0x7f0000000000), 0x8004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x41}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) close(r7) fcntl$dupfd(r3, 0x0, r4) bind$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d6df171cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f00900000000000000000034ac7672a9329aa593a4dd5bd5a6f934e5f040d4d8f9614f6233a2346e2cfcdb0290567a76a223046caac54762c6999595ca21f44433ac5a059f81c27fa67eb11a8918e339b5a1beeaca3f6104b9fe17ddde34c165d9b49d86fd1a8d07ff97d0bf6c2f3dc53f9867d69d96daa10a3f099f9dc97df342120926bffc2388690294bfbefefcff1764da231f48cdd65e3bea306da3f2bc1972b46e47f43021a35875dd8a8c423f0d710196c0c5d063b0ecfbd5e2ba801b4a45c622744e4754a093144138689e48a0eb"], 0x8) bind(r8, &(0x7f00000005c0)=@in6={0x18, 0x2, 0xa4, 0xfffffffc}, 0xeb800d0acbbb77d6) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) r10 = open(&(0x7f0000000200)='./bus\x00', 0x9eac4b047e3fdae3, 0x1) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xa7}], 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind$unix(r9, &(0x7f0000000300)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb2091f3ac2431e9579c317d08ae01f6d4e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000613bfaeaa4fa171d44f716d0525aae7ada7d98148d3d995555fc77425a1997930a46abc3b132656fc659f5a8c8dea60e88487d75502b382f3594f64b"], 0x8) fcntl$dupfd(r1, 0x96e99b30a696e271, r9) 16:00:37 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = dup(r0) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0x80) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffedd) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x1}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r22 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x1}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = msgget(0x2, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r30 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000380)=0xfffffffffffffede) msgctl$IPC_SET(r27, 0x1, &(0x7f00000003c0)={{0x0, r28, r29, r30, r31, 0x1}, 0x800, 0x1, r32, r33, 0x6, 0x1, 0x1, 0x2}) r34 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x8000, r12, r34, r7, r21, 0x1}, 0x6, 0x1, r8, r9, 0x1, 0x1, 0x6, 0xfffffffffffffffd}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r38 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r40 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x10000, 0xffffffffffffffff, r37, r38, r39, 0x1}, 0x800, 0x8000000001, r40, r41, 0x9, 0x2, 0x1, 0xc94e}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r46 = getuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r49 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x0, r44, r45, r46, r48, 0x1}, 0x800, 0x1, r49, r50, 0x6, 0x1, 0x1, 0x2}) r51 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r51, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x4, r49}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0xffffffc1, r47, r2, r38, r52, 0x104, 0x5}, 0x81, 0x8, r1, r53, 0xfffffffffffffffd, 0x20, 0xffff}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x2) r54 = socket$inet6(0x18, 0x4, 0xff) getsockopt$sock_int(r54, 0xffff, 0x8, 0x0, 0x0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x2b6058ae56bb0b6e}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x0, 0x0, 0x1000000000000000}], 0xfffffffc, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0x0, 0x4000000000000000}, {{r0}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) r11 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r11, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r9}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x3, 0x2, 0x9}, {{r11}, 0xfffffffffffffffc, 0x4, 0x8, 0x3, 0x400}], 0x40, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x2, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x6, 0x9a}, {{r12}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x11, 0xe8646f92fd85ef94, 0xffffffffffffff80, 0x6}, {{r0}, 0x0, 0x41, 0x2, 0x6, 0x2}, {{r13}, 0xfffffffffffffffe, 0x4, 0x1, 0xfffffffffffffffc, 0x5}, {{r0}, 0xfffffffffffffffd, 0x14, 0x4, 0x1000, 0x2}, {{r1}, 0x7ffffffffffffffe, 0x72f22b43e6174079, 0xa5ca724f2149122c, 0xfffffffffffffffe, 0xdc72}, {{0xffffffffffffff9c}, 0x894b873a8fba99de, 0x81, 0x4, 0x0, 0x1}], 0x58000000, &(0x7f00000000c0)={0x9, 0x8000}) r14 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r14, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x5, 0x3f, 0x9, 0x5}, {0xfff9, 0x1, 0x80, 0x1}, {0x5, 0x3, 0x7, 0x1}, {0x795, 0x3, 0x0, 0x8}, {0x5, 0x3, 0x9, 0xe}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, &(0x7f00000000c0)="86", 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:37 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x734b8fcb062ccce, 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x92) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x1}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xcee, r5, r9, r14, r18, 0x30, 0xfffb}, 0x0, 0x8, 0x80}) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x10) write(r1, 0x0, 0x0) socket(0x0, 0x3, 0x21) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xffffffff, 0xfffffffe, 0x0, "71ad0b531ce4f54f973e9bdaed148a2b7cd61812", 0x7, 0x4}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) syz_open_pts() syz_open_pts() 16:00:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x109) pwrite(r2, &(0x7f0000000040)="02c431bb9c8659eb0cc090a461cc84f48deb47b3b181702fad8510ea36b34d17d633c7826fffbdb3acda2c894bea23a32abf6282b2fa4dc5922b131622c69cedeec9477f99d2b5f01266bbbb9a67ee6d82eae015210683329ca2619a9ad705bdda117edc4e02a2ebaef10f2678ec87e0f3d9afeeb9d5d63ef5e5b4b5da496c5a525352aff45ae90d210fb6b429adb07f736a133dea24", 0x96, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) login: pmap_unwire: wiring for pmap 0xfffffd807f00a488 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a488 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a488 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a488 va 0x20ffa000 didn't change! 16:00:38 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="a470f68528"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x88) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) pmap_unwire: wiring for pmap 0xfffffd807f00a488 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a488 va 0x20ffc000 didn't change! 16:00:38 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) 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) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) r3 = open(&(0x7f00000000c0)='\x00', 0x200, 0x80) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) socket(0x2, 0x4, 0x0) r4 = socket(0x20, 0x2, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00f0e50b8c61c6b5b1e9"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r5, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:38 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x5, 0x4) 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r1 = dup(r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x120, 0x1) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/73, 0x49) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000003680)=""/4096) semop(r0, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/31) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fsync(r2) semctl$GETNCNT(r0, 0xafd87a709201e490, 0x3, &(0x7f0000000000)=""/57) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x8000}, {0x3}]}) 16:00:38 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x2a1, &(0x7f0000000080)=[{0x64, 0x6}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r9}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 16:00:38 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x9, 0xd99]}) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getgid() setgid(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') shutdown(r2, 0x2) 16:00:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20080, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x916a, 0x0, 0xfe}, {0x87, 0x0, 0x0, 0x80000001}, {0x800100006}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0xfffffffffffffdde) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r8, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x1}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r17, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r15}) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r18, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r20 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x1}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) r30 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r30, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r28}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r32 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r19, r20, r21, 0x1}, 0x800, 0x1, r32, r33, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r38 = getuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r40 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r39, 0x1}, 0x800, 0x1, r40, r41, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020030e4ff00000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x602d, 0x43, 0xe6, 0x3ff}, {0x1f, 0x6e, 0x29, 0x3}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000400001de4103900"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x38) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x400) socket$inet(0x2, 0x2, 0x9) 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'Qp\x00', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002022, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r8, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r8, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) r9 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r9, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r9, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r9, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000001c0)=""/31) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f00000001c0)=""/31) r10 = socket(0x1, 0x3, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x1}, 0x800, 0x1, r18, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r11, r16, r20, 0x40, 0x9}, 0x5, 0xff, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r21, 0x1}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) setreuid(r2, r5) 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x1b1) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000004c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) fchmodat(r7, &(0x7f0000000400)='./bus\x00', 0x80, 0x0) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277afcee20a9b7dda0d000000ffffffff045ad3390520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1010, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="cdb9f30de0f769bfd3ceba9e8be4ee1c14a175f4ccc11d6c1b9db0504cbc", 0x1e) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000001240)={0x5, 0x4, 0x401, {[0x2, 0x1, 0xc84, 0x42, 0x6, 0x7, 0xff, 0xffffffffffffffff, 0x100000000, 0xffffffff00000001, 0x0, 0x2, 0x32a3, 0xa88, 0x3, 0xffffffff, 0xaa07, 0x100], [0x1, 0x5, 0x8, 0x3, 0x75, 0x7fff, 0x2, 0x3, 0x81, 0x20], [0x5, 0x9e, 0x2, 0x7, 0x45a, 0x101, 0x5], [0x20, 0x6, 0x5, 0x2, 0xdb5b, 0xffffffffffff1a69], [{0x80, 0x1000, 0x4, 0x78b}, {0x25c6, 0x8, 0x6b}, {0x8, 0x10001, 0x7, 0x5}, {0x5, 0x3c, 0xfffffffd}, {0x755, 0x9, 0x4, 0x1}, {0xfffb, 0x1000, 0x81, 0x8}, {0x4, 0x1, 0x101}, {0x1, 0x1f, 0x101, 0x6}], {0x1f, 0x7, 0x6, 0x9}, {0x5, 0x7, 0x9, 0x20}}}) fchmod(r1, 0x2) getpgrp() pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)="bcdd1df4760f4b91488a9dc5781a94bd0968d1ecb92607b419c4f57ee363eedadc5361a6fa3250b3", 0x28}, {&(0x7f00000000c0)}, {&(0x7f0000001140)="6264ecdd784a89a519e5506b7a184740a958cd0a48066ec078305c16d35473bff132dece662f1b3f27eb5dc1172e03b86778eeb7235d70c26b705db345f2ef429bf0ef66aedf49a440a74464ad0530cef004d35992f211af3d32a3256bd068a786a48ec4be9ff22666a923205723676d8b", 0x71}], 0x3, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0xffffffffffff629c], [], {0x0, 0x0, 0x36d}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000580)="5f705d5a39d819bee59efcd63734bc9e9c4bc3c46ed1a83ef9723149165194ed6023d091f8726dc63ff76f04531ac9799527b83c9072c820571e0235023f85f656cda6649a038fdb313777d1338b2c16f8eb25b3cf875430e64ce4a25088544af1991acb0e9265cbf7a36d0226492325a6f6c4e04951a3b47b9147cd292d63318dc858fc6f39aa77d4b6d356e703aaf678af297189ded7c7559f05e8ead50709d87f0c94299f3413d00702801ead5bfc075f088897ea92ef62cb92fde44e68685138ed14df61bb1ca98f5f6ae05d4d11f3d7e4c2b008828330be1cfe61e8a24b3e193a1227cfa8d4c974c77b7859bd54c7815326cee869969497ffffffffffffffff17783602c3928dfd9428b5a483c7baaec69008591e89eb49c83b8c481809058fa94f7b79d55a5ff00bc9020603900b170f2a8f309ffe6e28f30820d820b7b7dc2052b97df5953b1aa88dbd7d5175b0c27d8421ad82891077bb88ec26e03353141e3d724715579e2979aa27e989a886245cf7179bad071bd0a390c20824a91d5a228437b8f5f858", 0x908a}], 0x1000000000000597, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fcntl$dupfd(r1, 0xa, r0) r5 = socket(0x800000018, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = fcntl$dupfd(r0, 0x0, r5) r8 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x0, 0xd080, 0xb7, 0x0, 0xfff, 0x3, 0x4, 0x1, 0x0, 0x81, 0x1}) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2004, &(0x7f0000000000)=[{0x2}, {0x74, 0x0, 0xfd, 0x3}, {0x6}]}) chroot(&(0x7f0000000180)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="391fe276f5480eea28e9d418c938") 16:00:40 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) 16:00:40 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) close(r3) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400326c4f"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x101, 0x2, 0x0, 0x20, "5a7b6bb70d750af2dc0a08633cd68bb06f7dfecd", 0x8, 0x2}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="26f56620f09e4881be41542de9c675cb893d63922c25b020b2b2949606c4664c911dcd846840d1cbca33b6e9c58bcd1b55ef0ef10941131460dfa983a1f63f28e2d5085c2df4bc2163caba341a47a8a610266882d3316ac0531bcb69624aa5d8893d8a207d0a288c0c3c8b64596d51c422bb76c2dac9800582a075a13c182fca87beb7c983ed5a651b5a4339fe245518674865f880befb1d24c3bf3257adc9", 0x9f}, {&(0x7f0000000580)="f73633cf364aff67765cde310dd1be1c579fb0362d8a4f472b874bb3a9843b0d534acbf13b6ce10cb2aef3d0f77a0a4a8ad22c49673f790bde8c6ec675ac704a25133f446149187b6ec1c95e033d35508d0289a3a6f0e3e6199d776b8c037d074e9db7f9940b3873a8e0e260cb4dc87152c14e4014eaef5b6cd6fa81ca00683e53e7ffc37601400b6108ad4ee026c767861e05f40724622f3858dea4e790a1567e364df5156a1666770f5277308ae12d", 0xb0}], 0x2) 16:00:40 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) fcntl$setstatus(r3, 0x4, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) chroot(&(0x7f0000000100)='./bus\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r13, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r11}) kevent(r2, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb025ac31ca9a3d9, 0x80, 0x1, 0x4}], 0x0, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff9, 0xc8, 0x20, 0x800100, 0x188b}], 0x2, &(0x7f00000000c0)={0x9, 0x10001}) shutdown(r0, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a19851f0000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db70bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41db5f137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000000006c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633b2c5eede5f5533f7286aa42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04de40180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073b4be7022654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cd1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c240031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb72c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4caa0c7d5c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f012573347f559dc175fb962546fe59ef49ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000000000000000000006cde92a9d627662ffce7e457ef801fa8b6fcd95b2ff82e19dc3977aafcd1db2b99f0d370b9a5b3dbd16856dd55dcc572053cb0b270fdce4c0f26090a40eb9f0622e80d7837c281f4037f0b86b6563597753e8d8254ede554957e77bb54c59a8e2201eadc7862b476cc03d5a755585ad8f3b8333ba1307edf0527e8bb96f3b89fac0df95fdbe70d43d713f13cb94aa808f398ddf274ea6970b8e1784c0ea303122ca0407414e555014db9e86049583bf00905ca4cc1c64e7d46fbe14d0365b514082bf9e1d9df880eb5d55421da277f56338190973f3c9b35ccc8230e00306636163ff19e79def161d69268fa12914ce6b4390e821779a1bdc9896a4ae029c49ce424e8c7463288e1bad7090d2b1114ec16611e6cd499877d4889d7f565ec4c9c2d167019c78dcb38a6fe6dc2a4ce9d5999c960b73418b397dbc5fda0a188b7c53a10"], 0x10) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) writev(r3, &(0x7f0000000680), 0x100000000000018a) 16:00:40 executing program 1: r0 = kqueue() pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x9) preadv(r3, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) listen(r3, 0x7) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x400, 0xb1, 0x7f, 0x80000000}, {0x2, 0x3f, 0x6, 0x80000000}, {0x9, 0x6, 0x7f, 0xfffffffc}, {0x1f, 0x1, 0x8, 0x3}, {0x6, 0x3, 0x1, 0x29}, {0x7, 0x1e, 0x0, 0x80}, {0xffe0, 0xa0, 0x0, 0x401}, {0x3ff, 0x81, 0x8, 0x5799}]}) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r5 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="11004000002000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000dd, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:41 executing program 1: r0 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x1}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x4000, r12, r3, r4, r5, 0x101}, 0x3, 0x1, r6, r7, 0x6, 0x1, 0x200000, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r0, r5) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f3a6e7bde018d366c5c2ad1e523e9c0e2641da817dead38ad5d5be07cbae9286ba0dca4547a699fd206c5d3b7615e4e2ac8a10a379ee495c231b4236a4aaa5c353651f4ffffcd155efe7b6ebc6b50faa20026fd3ddf1b5cc5a1c0717d9c1898396ed2b19836effdb77a907760b8fb862b2d033be76d7cf3f2d671fab2e3150d417a63a44db863d456b2d8b653c2a44cd3c312060216c4b4ffb76a38945d2d2d87d56e25"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tUo', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r12}) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0xba) r2 = getuid() fchownat(r1, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', r2, 0x0, 0x6) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000001680)="eb86ac8bfa41c5814a3b0db3d10987af4ad83752d973ef67936d2d0a91d55b23e605a5779a8a99dcc58e953a625a36920f865c93f1cb25efc5f5bef4d2127e0be6e5f98eb5a5e490a82867e3ed113cec02db45947833c5e84d56ff28b6771bf4b603d2a9713d09cf2afcf44816fdb0e1b4aca4b8f79e02a7956d5e9213c912d8fa2a00e97cf9c9b3c3a1a2b699eafc194d4591337fe68c8c8134d04652768c292b5b31d9915185c6f1e67220db882794ba12b63a67a2966fe1ead5a5069ff0747b0c14c0064a01134ae6721e963673171dcaa65905fdb57ca4e172c427702ab2230a0fd11f2d908ce2579ddbcbaa0ab6fd970718a3dab62ea1098195f6ee83a7422e42ef678c1b327cf7557b8b01302dc0be574fc728e8549da0831ac8c289928beea1a995f2eec8582bf37c1f6c052a0c4e7b218d05745e1c80b9beab4ee92285335a13fe1f8f51b9467320765d1e62704d419a4f41662e879b0da41714b5de3d1aae8a81f20869b5349f79d41e763566ce77d648570fd252a0010f8f9d490d3e2aeceba31f54dccd1add85dc60404f9694d53cdcdb503cdc4fe17d5ad78ca1d16d8a311b5abcd4842f0bbce4086393ff993e45f474ecb6169c1c4b5910a45fcc0fbeb279da5508af0d79788afd98b0933923d68cece0d21864edd3e6429641112fc2a1697c52b1eb0173257f7552bc3f7da86b877d9ca85d920f52f6e79e195fe1c6f50b040d8b005cca299652df262293db959bb9c90031f13f8d62f64ca3051145433be8d7400a5273cfe020c55c460bc75ebac5c97776ba038e6a0904bc6744dc6d55bfc503fd060304b6f0753001798aa059727dfed2210aaed2694d0ae91cd93bdb14c3b169954edead9fc400b7746d87fd70599cd6e23e314e30425d3a0b461161e134d560e8db636ac63058939abedeb6c90f19d18b0fb0975b6b273590238be1c16bf9644333cf8e97c38f7d16020365e143092b8357c133fffd1a96d142b082fd4316b30ae4334809f1580b70c8b6507b82ea750e9f8c429dd692da94239fd055a0a474ba1b86bde25be486a3634187f608d4e6bb47c69c0b9f7d18715739bc0c448e8fcfb2eadb1d7b592b161c2d97a173ee75d602d1c986c75b323754e1e09dcd13e7a40fd5c4d50d6a6eac6b4b40f0657b217d169b3f0bd3e86756dce68c4a52abcf1495cf3875bf02536f5c7f480bed670d7e9bf9f23a97b85e4368f22c75a5f9f6289d96af03970dc8406ca064c4696152edb017a1373250ee591e027aec39b1c7ca5e5e9d545a4facb52dd417d54050551aa786b254e9b68ceeaebcfd461bc96044ab850eb6bedb75762a72cc48f0f39472e84be4447601aa2ca083f56e4af83ecbfd2ce0aa3463e90da88b0792cf96b7b41a74d092173083f85c6bd5a4574f0553937ced83ec6c27afd0007b20927cf45638755e4a842d5211d57f9c44ca8d03f2782bcfff9e9e1756b64baea9c25b2aac1b0cfb7f7d4869e9c89608eda923fcee4e8ccf61365a95550de0cdc170e677d477f5175b161e99304dd5c793a2507c95a3951091c713660fc1636429f3b03edf668cb6d78e1fe41a6467835597eec4d8a8324cd260b94c39d904acf676d6eb35b5ff8cfca69c1f0e83a7883b0473b3c6bc90376693785bb5b8d8c84364af6ccb58c967a211c29388238393dcd93d57581f5e762784ea2f178f082f7b45edeb6af37eee5bc1a7f84eb106878ff95988e25096eaa8442e7617b39ef44f0a21db7cfc4b5c23076f6f2f1f096d3b67307f9218843a00ebabcb41d61334e5be29da14032bd859aa21fd4a3bb1c1e719f6c02725c60d21d9014354143a60e04ef6105bb3ac2bcc19356f5a063949f2c075650fdf6415edd888b9319f18118ad81f319c7b912aa5f311efb8f4de366d65e4a0925b34d8733f9dc2fc72d5cbd067880cc45c3fa0af0fe084bd497e6fa9b78380f1ca41aa3231b9350147fc09f7440dc4c6a971b9132d92f0a01bb9a179095d7afa0b7ad59a6615498b59c497eeb726f1c961fb9b0a4ffbcf379c44231bee34c4029a913e27a46431ef086b8f8144e6bbf35111980edfe32e9709bc7ed4753b168801a282866989e764ee16cbf0f04b4738faf2cd1cf83387941a2e8b2d00d2eb3ada9aa0b772b3249d0336dfad8cbd4b2619cad823b6779979fed4594fae1e6e869a11e29635209728bc08fab1daad69a973090b8423832ee4d80aa8abd88cc20e8894565f30024317e60ecc1989772a8083b0f62d1d5b80159c75bc69dadd72c518681516121ac1bfb970fec8ea5a3bd808ba7f5ca091ae977b0f1a955d6b7b84ef2b3f3f4d27363b09f7273104e2309bfdc5c1277a9aa3fd9750e9b31b40fb135379d2ef6ec3e7fe80e87a11608132f2f023d5ecb90045976020573a3e34bc945f718d631eb50a909a016e17cb2d132a8f5169cd46897e95578bc1277008bf64259ee3f8c82c1c079bb6b2f4ab6070cc878e9f282389986b0b7752cf63a41103c93158619553e9406ce371efdd6d9d4403423cb179053b47209713b8eae4156b848ff25d0ee58f28822d509e3d99896105896da33e2d6e492e4397f30b6390ba3f5eb24fb2999be283cc59b3ccb408be59e5b85dce9f326221534a334a080a4304beb0e1d8e89d5728d15a7b92b4f276f1f0c2bf380f65fc717a5718bfab82609f16db585ee4e6c2d1dcef688c6ec72e301af75875bd813d7552eae7a76af10fff13b39ab034cc4316a8dbc1d24cdc77a57d1fc6015d7cdcdcb756e0f600148d26c89715897bfdb86d2bf0bec34af818d400209c43a273530e0aab259a4b1fdd6c39839a877b8ac6926183053435cf68d5deb1118bb8cc37c03d30bb51265a7c465d28063e6c14f12fa3650af6556d72ff643ca85c648b86848ffe6023a16f37d64269e016aaf543b3b018579fa6d7677c1d9dd2403c7d99e50001c5d953228a04870fd72d25915d60f933883f539c8aac0d7baa833a2db5100efa5a85b8eee358fa9c2a10f33c35990000d7f0952f230ddde2675971629b2c81200999003b8d88d387f7e0d03721046b2c31c62854f56aaa9affdc8cc9bfcd7a87c8f54e7c50c3867a275bb8d5674b416b735fd2ea75c0f540d0f6314a69b8d212b59f4512f5e0ba9331e1c21c354cdb80413b31d91c47a62538a7371278c787c14e2a3ecfe844133f6ec379de7c4b363caf07cae71da32d61fe352a7921177b149e462f4822e2a8ce1fd573b74d203b4f903d83184aa01b49e1068304741286dda43eb2e9cce48cc75a5d67f52688f2a6c98d37ccff893f10b06995404dcf74d789605e0afc05601665fe5d44194f97f4ad254a1faa18a3b03260c5919cd5b2c9972d515765bc046f11fe6c7a9a9881fed7c723fcf12595ac16304b3b5dcdacb9eabb0601b3b3003af04de89ae4c87c205da223624016f577c5244e1a66659c5f389457e293531dfa4d98786e4c8c262e547cfe0dd6357ce449c78e1bf6ba9675b67b6915ef3371d618b99389723a134ea46a92bb03e6a27acc4146be8eb0a4f33fecbd92783323ff831d8dfae455b6f04dbcf16d00033c6bb42b45b753cf351de41af9dae63056c71133016d8fcaf23de7eb23a7ee9f016fcf7d51509404771c469051113f133731d25d033c71a00345a0ef37cbbdcc05290bfdd1bb043033184115ad1538380cda972cf45cd2ae537a0bbe2fc7dfdbb772a11eca9404577f5346d380c7650741a9ee9f74b7c03f3bbcc0ec9ac456c9f9accb7589f2ff2a97e12278375bd2348f76c2c0268fef0ee5045890926d7dd150d27b2dcb827fe5ca42fab1c5ae66c725cca5ebb5ac7a6098259e8b30e28fa1cec87d87c62e7f5b8680b30c6ae166d1d2a7f43d04c3b4f6bb6d654caa8c23cd15d82f8a1c2eb5f45a1ce7a5a51f43d76e995a9c7968c3f9ddd5b96841b2fd23cd22db10e64dc85fdc7ee59c394131877e63c76d00ad02943ba97cb6056e9adc7127bd437d6a2662dca7dd2cfe1887a8333351929a879d7084b95777696d59e53870d80a6f7c03f861516fdfbf200fd00c73ed85db4d063a6de2200cfccab9669a0b0fc1a515734ec3f2c03b0752a988aad74715d617b540a70f90caeccb67815022b072a3e9c9471ddffb73d667a8e391540a336baf7af2d1606f594436e4124440df5801735e63e56f64b79b8f73dee7b6d0d871e4d117da776744d06fc70977572c6b7d52812c2a3052efe2969e9310dfc6ea0261c700595e48d6095c07fb7de8d84079619060afa6296c4d5e3f23080626182501f73215b8bf0b07e535394e33bda9b7e0cd5f58156a104bd4061a1d1abb547f33daee8d31fbe3a90f77ad6bc82b5588f6689809f124e6ccf4a20bb389e151ccefa539b0811270e801ff29230074985128374163c4a5140ae2a07de4bc8d660554d1bae8af0e604cbf244b3cc19e333c2f1c3c5851fd19e7e3fa102dac3e112f35df658caadde3e2f5f2abf8795499656b1c2d5ceda0e1db2bde9eb2237fb3ae148acc8cbecf323e9434ad0d9c51dbee6fe0ae0a13761c6f7d6ff1ecdb6cd3b4d322b2ddf12d947e7b6b2a5088d59b6d763c516a204be80b367608b365f7a1223d92bce9ea1dedb3395f9840dc5550dd018b5ee27bd67f32dc91967140a9fed0686f76640837bcdaca2f90f68334f19aa5e6c2740f6a84b96dac5b05f41f735531406685f7a19bf2da76d5e29ba28182fe8e606f413e65c510e0495460062f193ced23066f3dcf73efc1b8e4e314fe7f81e4ff569826b7902cd86dc27e9cee00142114161d2de6c707056e9fc0cd73b3cdb3ae39ce4c47a27d46a2af042f9fe03ec358e5d508028882c06b37ebefbb7c5597bc0d69d7dbfc699e25de490cee2002dba1e6b3650a4f3510170f8a2eef2fb20deb1efc9d8e534e654121fa222d29f4aa4d902b1f72e628e309fcfc9d12e92721e5a49e2c34e628031501989eacb222b6e360faea37b373b8c72b63d79a8beb85af9ce45df3555c1cf1ec4b0fc10057f35dbf51d51bb616efd5d75198ab722fcb55e6c9bfd24c4da91647c75ba5d66cbcc039dc543af3807724b3325f9cc6d65e6a97d7e78431916e86b4a985a4e249ffe7beb81847c2cc0b5e322ca17f91aa9d9dca30dc8a2eb313c9bf0afc3aff77b4f9b815a42e9dc66527a1802754cece747a2a812e78bbcd2223895a144ca68dbc41df34b2f657192bb16bda5ab79648d7cd490abbd4f72b8d73f5193dbbab218f483d1fdac0ddfc93c12553e15d1657443f658cc86fecf0b2f5d49cf13444016cf69b2c5dea4d779aa203c02e5e5c4631029e8e450656e13811b53b0ecc47c98cad9082820f2ad8d4fc8f56310318cf5013d001dcc66292126bebab1786af15b8116e6c179c8889092a8e3e26fd31e005fe70356d44992507dbb143254c7e95e1a946135d3e4db778f99f1d62c81b12be26e185c460716a892b89aad481da58934755b4c49bbe9129ae630af962a66ea7e16395384a2453637d9edc2b71e7012101a501ecb6555d440a4df3fc97dfe639280922995d9b4a216a1cc1f37c850e35f971cc1c205232a205be2bdc974b35ee2c831e9a770638637f12710a74f4836cde3d87d92fc4b9e372570a17bc3d8f21e5e163d76aecb669553fc241e272386c5a5c92738f77f25e52b5a110a401f8afa6c5e774ff67941949a6325f0e9c209e16d7a690cd89164d70fda4f68a22df859a17685e7f79c8feb3459b445106f37036c7350b2bfc73aa21f5199a4638bc01d60d0bfa6aebedcb2b25b06c4ff2db2e962990a7546c7c2f04d84e550e74", 0x1000}, {&(0x7f00000001c0)="487248446751cc7a923dca15ebd2f51e21ccbd78d32932b48e61455f6d5f08302cb3a81af7db8216f972ccf9ba9acc663238b1ee6013293ace37879da1b35607ca65d43804fe748cd1a898d3039ba773055d5d8dde136ed59d7b5dba53e479cdd159504eb2c0b857ae43d0bfe04a1cade49b665c44119696acb3f09b1f9121360e191107e2", 0x85}, {&(0x7f0000001300)="7d53441734f189dafb8592743051dd0bd667160fb1e7b296dc8a0b2e5c9a15e8adcaeeb732be398fdb77ddcc199346842401e9f65774ede720937b88f9178943893a60a2acb128c3baf2283b7b0c8a240627f95ba94a33d6c28fa5f71bae687fbde74ddf48a5b39d036af54800008fceeb530ec89524decc256e97fe36a58de43fe61a9dd8014e0b08ca82721d3c4e5cd0c341e2e43be5c620fd92200be5941e5fa5", 0xa2}, {&(0x7f0000000100)="2671769d445031a3010511552070fddac0993c9ca07d4a1468efda7ef4830633825d9c1b28a322f07cf814a93471b4e5c1c288f8cabdcef8683ef87f71fd3712e72bcf8296f40fdfdc6f1b61a8a5772e882b7f431ce68ab0a78f3573d725d79c4093c638fbcf676526e2d0957aea23fe6d1a92fd94", 0x75}, {&(0x7f00000013c0)="52bcf9cccae39c1de7e12462f9ab5d60ff9fd41489613aec21ebbcae76eee3047d1258f52f75de7ac3532a6ffac23f41dc89e14da1f79d31cd970927915c14f1e462cae6470a6c9315a59069351f1dea7a001e20cd8c4fd7f74b7885786a5ddcfcce36004a61abe9343ab673b63c201483158a8935703c7d5e9b66736649fb3b1bef93f7151548d55572adfc2b288f93b6068a38faec20b177fc7e8298af3b1e6f2c2ac1c17063d90857c3cd44f5eac7436cc829d303f7a7ae08a50f636c", 0xbe}, {&(0x7f0000001480)="f78a5173495d87dbe0e354b64390f82b1ccd5ac5d16a971a18588241e81c6262f2698e2da25f12faef5eb8f50b479ed9e25e6cfb75c68bf3485e2b0c34d365d9b3b4792e4da94da52772e7c4e0eebfa5e020ef5a22c2412d2859752984378097b4b27db3475e1e19564e17e449418408cfcf5814d232f59b14bf0ce6ca95709bfa62438001a518c47f073491b92b8fbba8928fb9058d67cfef3831fd56bc1445ab821a74647cb80062ade80f85bf0e118727ef624484f02280f338ea40", 0xbd}, {&(0x7f0000001540)="c69fc5e9d71ceea52155589ca1c407c63ff5bbf170bf93092b353ca223443dfc35c47186d934c5641500e977e091c0ae3d177dd08a0587b7d57c3264422b8f5528abae4371dbf8f5b9106f91d68947c119c74e93552e996ca201e0e7d64f768c497c7242b947900891b59cd25c54ecef734889ff2b7c1fab378bfe364020af8eb36052f001a849e88f6487cf2e25505eee5ce8eae333b0812dd9eaad291a", 0x9e}, {&(0x7f0000000280)="a7cb7261971eac66364871c2263a8e35b8f6bd5c77cab08812ec3f9e83da85d1879731bd67", 0x25}], 0x8, 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:00:41 executing program 1: socket$inet6(0x18, 0x3, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x4}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt(r1, 0x47f7, 0x6, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0xc1, 0x4}, 0xc) 16:00:41 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x7fff, 0x2}, {0x18, 0x1, 0x5, 0xfffffffe}, 0x800, [0x1, 0x7ff, 0x7, 0x2, 0x0, 0x2, 0x4, 0x9]}, 0x3c) bind$unix(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x8119, 0x44) 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x40) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) 16:00:41 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0xfffffffffffffe7c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) r1 = socket(0x20, 0x4000, 0x1) setsockopt(r1, 0x0, 0x2, &(0x7f0000000080)="0f41935dbcd6d485a679d3a534260bd7", 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0xfff, 0x8, 0x2, 0x1, 0x2000]}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r7, 0x1) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fchown(r0, 0xffffffffffffffff, r2) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r8, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r9}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r11}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x1}, 0x800, 0x1, r18, r19, 0x6, 0x1, 0x1, 0x2}) fcntl$lock(r10, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0x2, 0x0, r19}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:41 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:42 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) write(r0, &(0x7f0000001580)='t', 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x200) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) syz_open_pts() close(r2) syz_open_pts() 16:00:42 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x2, 0x4, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) write(r0, &(0x7f0000000000)="c767ce8d9a4a586fb23b445d62a92aab49f9d229df4ce88ec3e56e740abda1dd8b7456edff9cd61ce7bbcf1a26f14809da0ceb87adbedb362000fda97ad7393583ab1b28cd295608889eb35800fe0ae60180d7412eb7bc5c6bd2d99462be78953165b44b71fd42da4a3b8d8a0645c235543795e352", 0x75) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:00:42 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x0, 0x7403}}) nanosleep(&(0x7f0000000180)={0x7, 0x5}, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "000100000000000000070000000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x7) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffed3) 16:00:42 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) preadv(r4, &(0x7f0000000b00)=[{&(0x7f0000000440)=""/19, 0x13}, {&(0x7f0000000700)=""/232, 0xe8}, {&(0x7f0000000800)=""/213, 0xd5}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000900)=""/223, 0xdf}, {&(0x7f0000000580)=""/100, 0x64}, {&(0x7f0000000600)=""/16, 0x10}, {&(0x7f0000000a00)=""/211, 0xd3}], 0x8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r14 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r14, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r11}) r15 = getegid() fchownat(r4, &(0x7f0000000680)='./file0/file1\x00', r13, r15, 0x0) readv(r14, &(0x7f0000000280)=[{&(0x7f0000000300)=""/112, 0x70}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)="ce7dfc53ab874d689258e1bcdd03fc862d26b5fba848bad775885ac052b38da6d28c4d8d215ffeb200ac166387804b8b84e817b2a50f5c1069467da4ff5e0c264ce13f9df0711417fb51daad07e192853d0072afa760fa204f7086fea86cc0f66dbe09d6e9aac0787f04cffc13ffbbe43a37e60ec385afb72d7ceba0d60492ab253fe0f4895b4d354cd3d31d0420ed47c8ca065e6d104751b4f6ac006ee852397e197addce5b0559d706a974aaa39411d6f3573bb7f6358846bd5707c16c59d04a64c6ae72149641d6a6ee4347735fdfbacbbf69101c213f9f7b7bb3c018823ce42098055949b8c6", 0xe8}], 0x1) open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x20) 16:00:42 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) close(r1) r3 = socket$inet(0x2, 0x8000, 0x40) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r4, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a03f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x1) close(r4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000024}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, 0x0, 0x347) shutdown(r0, 0x2) 16:00:42 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xfffffffffffffe3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffd85) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x8001, 0x7, 0x76, 0x1}, {0x2, 0x0, 0x84, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x8d) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x6, 0x2}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xe58b}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') sendto$inet(0xffffffffffffff9c, &(0x7f0000000300)="df994e5d3243e5ba94320e7383cbe397200853d8e57bccb6a95bb198afebfcb72ac456e040ef90098dcef513a584df1a40d422d8f0c504e5c4452413a81743cb7d0f64a090bf89113d8295b57f7e7c7c6515d41135daf855076da82138f620a4810bd1092b917e28d8aa18efcf82ec962b8f4407db258c5b7ac3a0aeb33570e411d7070cbdbf7000e66dbeddfd2730d72405f9ec28e593d3f5753b769caf7961c1ae828cffe4b7d1e3a997c5fa02cec6fe4791eccace7bcebc0d9430731423", 0xbf, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/31) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x1}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r25, 0x1}, 0x800, 0x1, r26, r27, 0x6, 0x1, 0x1, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xe0b8, r6, r13, r19, r25, 0x5fb6089bc03d1e46, 0x9}, 0x1, 0x2, 0x2}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/\x00\x06\x01\x00zero\x00', 0x801, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc9, 0x0, 0x0, 0xfffffffd}, {0x87, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:43 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000180)="37c4be0c8f1e988b302936435984b5364bd4ad5e8d80d635392c5c51aaedbc430d95e646130fb118aff0e2fb268d187bf112f870fc4621fe0a813bfdd5278e2063440e3d811922055877ce792eba93bb7d913e5e7f4db7f86d23429d8ab0b680acaedb15708dab40991b925ebb8647237c8cdb3191e385ab1f9d2b39117371525f589f0a721fd79d5fb708cf109c8995226e7e1c2638a44ca93909bca9a596bf80f6ad7cfaa123b55560ec12bac767c27b", 0xb1}, {&(0x7f0000000240)="50a76302fe154922af6504e9bb07b9c76b799bb832e19dd767d33ab26bddc76aa70615d5392b35b8dea6c5e152d396572ddfb15a143245eabee12146b48b4b1d61f916a58b02acfe442efb1c4029", 0x4e}, {&(0x7f00000002c0)="47085dcd5fa02526b9e3f7f5e3c3ad376c44edb5f1d57a5d3183dea22dac52f9926dcf906b650ce897e9c72e3700a1cfd3329b8d01fbad3cf4a9124a237778ee18d687e9deeaad8f626a20a34aced6b6e6b67d0fe6cbebb2f28dfd32c544dd209a6a13f791516c82ec6910c56c32c27f4078d07aafda8738ceea77b1e9c483f7b31cff653c3293b003812bb2cea2112983e4bdc754525160c652b5aaffc98c87ac5573e29447adb0ce3b8461781679fe719ec536fca69ce8ba38b81d3b83edfe9dda2ae06d1d6f2aac95023e8768e3f4fb5169450eddb9730c4331607fa61959d7a976847c914411c77abc583f6355d7ded550f286c8006622b0e896a9463dbdac63874c32dc5624b0250a9a7599ed475117db9acbd235f3064bc7ad5b632168787ed86b18cad8f77bc9cf145993ef02756234f393e015b7474bb47ac00664613ee8f26fe89c11d37ec9f7707292c5e1e2017e594bd07559d014a1e562565df54f72e6a7462a24706829d8d1df24d25df6cfa43f53e2fb593e2f76a5acb245d1305827c15cab00155149dc89aa59c1ca18b22781a13908bb3f24e470c10b232b4c893c3496ce810cf382cf46e95e48d93fa4c2962532d15d664ee7323c8e8607a9b237e0c95a622330ddb444f96c14d08349fac80ba62fe39bfef55add91da02cc98b0214ddeed56fda2659fdf9ccc52fd2453b08e383be9a886fab305bc5ef6fa942ab0de9983c7cee42cf461f896e520af629d95558cbc289ae112533c0567e20a49bc37a33a082eb9b7a574c50b277d4eb704a0d1a87fbc5c1ba3aab0c0ceb4d07666387d9ef6d98d003fc5de685d78e373f51ce7e040ce9a092128b5e20de940cedef971f62e3cc80a84a80f8eca3a3d28d87cc08756f446cb067e321d64cbc5600fa560cb9343065eada54e821804cce529bc0ae7f5be639400012348d9a1a09b056b4ec96b255fc82f3e98c20ae1ca9923ff82807499f1b4958bc77ee344529b54e892b4bec676145364fe0dc67f792ce7bb5092300ea88f9e097d63c7ed82ae37fa9f573364c7b0c3fcefbb5ee6896005749f3eb3a8b34c65686b2379a77007e7f83be909242ce773c97fbad094c0cb26577b823d00860267774ff634bf4b8fcfbb058038512ad8687a373100b84c4f5899f017464c601a364b8e1fe2d0f4d33395e4e26ff979b55b07ff889ea304c2fd2e39e4c0a7c124aa86039b14c1ff2fa6d2720b9166d8347fbb16fc3325c5da9ab12e65fd79047565e8c977074812a841a255b8021fc35b24996d3592c7ffb9f3efba1812dff7801eb409afc000f73ccec5cedd65beb6d30792c7042adb1ff9e7d6e0a7997fc6442b859c8d117cc872e04e24f2e89d71c394b95e2474b2e892ef37e4ebf3ed3d1cc006aad03e1fa73b8893bc66e47aea3139f8ca477c7a14034f71025b9658493772ce201b08e823bdf6d3f6ab323578f936c4b145631d6a072c19ca984f580b5f23024f876482cca19481b99eb21ab5cbfbd38c1f797dba139b76eae81b374685b6fa553afe98686d9d37874714e8b2fff9d218e11c0723a5616cd0ce8af6f42cbb1866f68232ceb4a197b100b3a5d3b586a21de8bbc4239cc5fb5e2f342b47ea88bcc07ddf3d6f81113eeb3794b731a9ea2bf3f0f555001648124bd4755f3b6705d5593ce9623d65f2718db1f1a0e03746fc1c6727a474ec59b5a60eabffc8d7fcbc74d5ee6ba9fdf359cd0fe4618a4bec3b1466c74ea5a0eea1d57be62f697841c7d6c3ef3a12f7374f02782ffa4cebc10e88c3d40b04d0f7927ab124470feb335c40a4e91c151a6f9e3a6e80f52078760a902afcd28147bd78536a4423ea0e85fd429589b5b9beefbfce885fc66d5fc422101606deaeb45ce514eaac5aa953d47836540dfb2bf10e3bce1d4de3e70982a6b5b32187f86de23c753af0c735176865f691888d0e0b9d9c56daf2b7dd67f53ad3368b43fdf40c1d19ef0139a73a2dd59951a70653f357ca7c97805f04af65bfedc0352c8dc81b02553184f4d167f5784ad6c1ea2934ac2df4bacdee14976e055df8dfed253b942b564d58b3c58abd4998312826d41abeccc138748334489212b9a8fab34544ae22beca89e8d6f033b6b31bafdaf6e6424459d89baa8a8e11aefd698aeff306e6f2671557277b6a9fcbbe48c3cc48d396c570e070da1a167dfb616b800816fdf04f46d3ee47394cfe1297a1a7c4446195e26b3c08b6e67fc7e322b7477247a9f5d4abc2769ce22e656ff24e35ad193647184bf865978ce34b9fbfb3ce21ff7b6211966475961b59d8a2c1bd9b4445ef40d8e7a77068c16cdb1aab59aff2943b256834a533fe17016945c137b857e49276c5bbcb09b605a20db9f512ce621aef6a41b397cec6e4baa9baf9eb599e992affa2496a1a36f3cb3a0d5967dde58f8aa07dfc7fb1c21acfafd4fbe02baea2c7d3462c09f32b684c2dda3153f54cc299161dfbf663bb6ebc04539098e5693457829a595282ba92c01b27a7a971aff13ff98d18ce38d61290636beae6ccc855e57774a459b5385ec267bc32e5ed38b8a1893cd41be039b216d3f2d04fd62a060956be5f2a347892268813795ff04c6433026b5d526c722e28479ea611f25a697ff8f74cdabdc287a43ded32c75a3a7e11c9c1c96f3f7582c0408b44a9cfe43c6e1a9c7f175a960f916468ccbd901d8c026894422ccb5a7647691eaf350f68b184faf4f0936ca05ddc23795bc815660c40778ab06826b309d91a440e020efa53282a385f007bb6d066615f6e1a73520c7c6774dd39314f4d5b31319fe2f4ebf02d26f757ee368f29100a820a862329a3aee4ec352d439a659621c62bd95a493f1a6492b47b56676bd37cf213c6c57332505ad8cbdd465422873966fe69939ae39d6ded48e6bd4d6d8096c164cad4f203e910cec2fc0c7bc31c0cffed5b0cc152776d4a74489f148144298c9acb021b6eb52b1589e8130b68c6dd3b2e2839e733a7775c44f9fdf6013fd644083101e5615072600ca401392d266ffb36f693a20d15d63aa23a49598b00bba1f6c4b2e6e12dbe60706d5e93e30ea3fb0a7482d47f21e5d3d14be2b2da3e2b8bd6f7a75611a658a5b667304ecfc34b16c891762f9d5359c2821500b2975479daf7dc240d76b63ac19cd4969610a809221d0a5fb8414c544f1c4da2f3bb2976dd8a4ed5892715955b9c8bed4e909356ccb9c2de07bc1974a0b83fe3483c735017d9fa3c7538aa5b172a83423a22148e76dd6c645f9d31f2a442e5143a1f5c9493cedb4e2224841a696dfaa8d71d1c5592a1907876b9d6303dd7b52775c7f0f73e53e3a8ce5b68946841d8040dd08598b92580353773f14f85680ba2a5cb84ee84e49fd82a272c35902b7ccf0f8765abc12bd4f956cbd9c416bac2dc5ffc95e3a2e1232e4c439651ab558273fb6f5ef28cf1cceeb8ef38eb1d8aa5e5f1ba6b211c5bfac1e608818c42253dbd10da21ddd29dc85111d60a9ea57f742ab7f20cb07dde23cbf54067152332c18a8372d7dfbd83c7c0617c9053b9d9f66ba6277410d6e0ad27ebbba9e1977be8a8193a2548251299b7860e210986ef082c4b2ab40db195cf29ea4733a32409def3ec2257b85e1ae7f4909e63e2ba17a53913a18374fc9151be70db05a6cfde74356196518e3475c3c73f4f4b7b7158a489d2e8279f6019c4b91b259dc3656a1b4f8d0be9b72318ae2ce7e9bffb49e497406fe14d77ab80eaf36787cdc91b63af5fc42c05eaeced7839bcc7941a7e77e8c93d901d260f8cffc6fd3fdca78612c63d9f7c0994d0fdede580c3b1e1c6f4f596f44099eb8c57f4e85c6e1a4d74059db04eb898a74f4594e2f48e80ded03b2334be50b165e5039faeb361486baa4980ad57de6208e77371c5d90a17a1b75d7c1b16832e79d68135ada28e3af0c326378a4eb4cb701b4a6282a60da07cb3e25d9a825865b11e1cbaf0c92d67c6c0ed1f57fb0e75cad5430bffc63ea1f6253a09918a419b31af3b3ff56a46d8257f8fae3b49bbaba69106f00900bd2f54c31d8067f18b0c2f19824b4cee54e5a618fd46f219653ef45922f7cb7534993d7ca54d638b015b00901d5423659244d625cc26d263846fc35517e44991987a710b0177e97f21c198b8c83c9a5e40e2fe877820c0e65ae5afc79f047680d470197f3b3a3b04907347e8b4a6bc40e95819239ef803677ad853100c8d2b5b4ebe9fb57fa8437cd2a61c8cef1dbf0921c310094d0b32bb24fb7291b9fcf5798c265f256c25e0aaecc104e90ba1bd096f5bc2f73ad0788b7576ba6aa36fee9cda79587b680c2945bad5e8cb160b498b2899e3a2f1a06d75a435384fe76ecbc7d4cb0c463417d74908bff2a8f90e003f2d53c429e7c58c03612158b577fba072fb9a91fe76fb5463becc81863f2edcc4a99fc6d0abc59aa217d33241b33ad25b105e6b962129911cce72f089284ce213a9d8be465a983a86e3b9ba1a7812e5c1c875ffeecb053974e6f86c54a6d65524963f4a4f7f36d880d1b0f50e7b907beaa9bc54562b01f2a90ef946c88c59209c1d98d5839a8bc847ed47976097e08ea500e5a1febadf68e4b4f184d3fb00f4b32917d90265df6d6f81bd920a0429d9879d3b4188f21749c3d94a0bfe9080fa355533ac72ecaac55db3819202d6f02281bb5122b6ecd1c5b9246003115e8bcc5db727ee5e19195be1dd61252d60f800d70b066a1fc5255fbe26091a3bee95212c10407555c7e26fb5ab10a7661abfe80a56ce0b21a502db1031dbf7daea259e2eadeb5db836014a082e2ee7cce9c2d4e9652652a92d4648f208c8f24ffca303ffc2d71f59b57824a09299483394281220b4a0fef850eb237b211468f5596e7d2b9aeef58f9c064ff51f8d8a7345b0d61354eb0267d0e728648c00c97859c87ed0cf50d5519c1e1b58e7025269c058cf55365b147bd1fe16c9a3edd8b5b5ba4620e9d60a6d248d42ec5478479cb845918d2e9a23da794e5f8e3019765a469f881a699bc3b9a8b3fea3a98812ab030700cea56eb2e8ac28ae55d1fa6a46a892300bd9d575c1afef383f9277710f9e8ae71a1b57dd6e065c952e88faee154b1f01219a1b10b82af8e183b9999ad438e30eae526f65e27ba88c5b77b0f9b207d8c8586619c545f21d8e5186ec459a49d9c278a80567c6c55f4704de16fafed7324dfd8348c944499bbcec284018d9bdc76bd8cace1d54718dc22c608542414295673f7479c9e5beddef849c7ac9e0f1f9e078c52bec6b8af16a0dc1a014caa1227480b21abbae2d6a8a3f38be427cb22b238f2e3be7f67a2e3ae9cbd78b7bb5a26b792ef4a26e130b84fa825d0850c79a7c0f95e9c5d5735e0129e5c0cded720d6927cc79eaa21152ce303e2528f2eac18932d7bdf2efba9b5c0c9def519e0524a31e677bf24d73746f9c9c685b0127363731f07ad32fa017d4ed31164a6d0f933e1031f559424d73cb16eb1a05f23e24a69f5ddca303cf74bbbacdc4972b55321963e2ffe1528d40053fdd09b2d0a22a5984a989cfb216b7d7b2b289fda426153679a0966380df2041256603445af6d70a5804ee678f69a859e2f6437b066edff47b184024e537e0426e3d07eb5c002aa0be0e7f9a6ee899ee21609354b4058f288d6323e4226dd5f9983ca96cfd8c760cdaa705c4e9f5755d92082b0e3e20b62ae6664e949d6f9fcecd82140b20a3c7c320192cedf35a3687a60eeb5262be44c616fd8a7961dcc35320b67033129e4921bd13cee1ba8a3ab65b30089d81ba69915982ac0e8f0dd6f3430ff05811f6d479", 0x1000}, {&(0x7f00000012c0)="f6c34b8a3d138a741d10bc6e562107fbe8f7bce204286678b202b2a0206cab54d0d391ac02fc3061754b91c63f103b20954bb6cd186443df709b325601bed194e78d7a3c96d63a48505a62d33633591e4a7fa14ff6692a24999c2e0e2f52d07e0469dd744ec91f54188f7af8f9a57414a692874b2b137c9018b4ea", 0x7b}, {&(0x7f0000001340)="ea7e23a08dc33cba1e36b9f335c98206d7d4c48c8c76eb750da52e9e8ec707d192caeaa982b5dad8af37a7442fda738f2270490d85b16286d32104cb058b8ef5b484a2052a32cb", 0x47}, {&(0x7f00000013c0)="554eb50b07379ae211abd04abb2321d8cb435c9ebc8c42e9f6035246d015c1ca3bd53412cad3d8ce7d0e251479ef1a728450addef8c0946aa389bd48bfbe1b9b6c0db4624ea8ce1de90acfcf84c07092c5e5ab397dec0bccd15c56bd0ceae9336625101cc8ede595f7e22560dc41215854600d1bf916cd2d1050e712dab553957e75bfd6756839c3e25b02ead8333f954978919a0427ae2c4eeb96763d277f7491a9306c1f61482ac052dda88b3ae4244657b421975681171775064306f9d814bc6de704e0", 0xc5}], 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x72511143d6934ad5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000001540)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e006bf70f7e356f350401cf00000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f000007000000000001000000000000000000", 0x9f, 0xbcd4a90289bd58ee, 0x0, 0x30c) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) socketpair$unix(0x1, 0xd2db868d4cfcf240, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:43 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae651f449796744ec124922a3af27b427bbd99a2f6d8aaa3de9f30b2e9cf246f600001c5a249efdf5723d4ed8fb83a3dce8a7e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f00000017c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0xc, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) shutdown(0xffffffffffffff9c, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0xffffffffffffff4d}], 0x19) r3 = syz_open_pts() r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fcntl$dupfd(r4, 0x0, r3) syz_open_pts() 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) r8 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r8, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r6}) pwritev(r8, &(0x7f0000000400)=[{&(0x7f0000000300)="5ffa93d32057c665a5d4f39686cba31674208b4802edcfaa02380e07d281c9b5bcb19afa03267d0dcabc07327bb042b48442b419ea9f9046864aec0dd8ff79ac63cf21d4e37b9683a8", 0x49}, {&(0x7f0000000580)="15385d51951ea61d5665d81f81333b76cb5674f33814349b06ee2a23dc5f04db45446262419529e1eb068574f280ae712d0c1d89a0e3faba8e30e9eec8f8b0c6836c61371e0e2a0f4b3ed139b3f0c3b774d7de1e13c0fc3b39995022c34e65b219d4f1cacec507e81c85b744fe5d0c9b644d1e41f2d104447dcd0585b89576cb6700c64883df6cec1eb017599ae2f2d5f36d4d16b96a7ac3f9b10d50974c0046ee046f83354cb5894601adfd4d3444f3f0c3384c45bcc18f07bdea9f15b42dbd6cf38eeb7d80e4c89883899575843c837a98c47f6f4cac916850adf2b8951588a7346adf04be", 0xfe4d}, {&(0x7f0000000680)="dec3be9a90f54dc492d8d6f3571406b0d1317bc6e431ff13caadcf50d7ae02e299ee0ee8bc01170014472582c6a46a52a4872f4b0257ec80abb4ed1eef9e10cd2da87f65f39d30bb3d73019be3976c313b91028c9b4e593b9aed3e719d26b48d28e49307c39d8076a388e902a89142525049edb12d540a1239d5fbea4d7d24be6c29a5e5f35376a85210ae22fecfb0c683b930de45d7c4751a24b3e84f442adc20ee9c72a4d2b6ba7dd4ccb4a68c9a8f441cd20ff879a0c11d67973d1f013778eeae3c0f3cb955de700cc15c7744614dd041a69783d2b08957555376b39f", 0x359}, {&(0x7f0000000200)="ad3052b8f8fb3ac4ff94df43d46def0f84f5c2bce302aea1d43ad38acbdb910ef37d9af3eedf04f177bbf157d270774977b2689668", 0x2f}, {&(0x7f0000000840)="ffae986b31385f157b6326791d9497d3140cc9e4aace59a8ff94e2db5288e3a32abb450d0ea757214e89685a092a6d4a61719fb8e9a2374a3a723b6d2519e1fef1f8434ffc820cc181184d79a82759b547510d93710a3023ab8d2c2faab2b9d4f51e08a9c6e8a72b70cb21eda31f60862d0d101ee88312e9900504e9cf98ba0bb451434bdfbab64bf8acb08cb605d193a3c496e20ad25ac60fb794226a56221cb5f3dadeb5d8d9607ecfc3d3afed77a03b7b573a5b3ad0c911728a74eed22acf3adb87646060e705144004a31e36fda89848247bf81c3616bb66c5", 0xdb}], 0x5, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r10 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r10, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r11 = kqueue() kevent(r11, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f0000000800)) close(r9) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="670dc3", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r14, &(0x7f0000000500)=[{{r16}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r15}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r17}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) unlinkat(r17, &(0x7f0000000140)='./bus\x00', 0xc) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r12, 0x0, 0x8000000000000000) r18 = semget(0x3, 0x0, 0x4) semop(r18, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() r4 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r4, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r4, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r4, &(0x7f0000000340)=[{0x0, 0x9, 0x1400}, {0x1, 0x3, 0x2000}, {0x2, 0x5}, {0x4, 0x0, 0x800}, {0x2, 0x9, 0x3800}, {0x4, 0x1ff, 0x800}, {0x0, 0xffc1, 0x1800}, {0x1, 0xfc01, 0x2000}, {0x3, 0x7, 0x800}], 0x9) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) r5 = semget$private(0x0, 0x1, 0x640) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001680)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:43 executing program 1: r0 = socket(0x1, 0xc003, 0xfc) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) setsockopt(r4, 0x10000, 0x7, &(0x7f0000000040)="2cca1c8960a24aace88d6fa14a64bd7c747fac2bef51244377954611f8b26b04e77d792a0aeb", 0x26) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) 16:00:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:43 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x19, 0xaaa5a06c974cd07a, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x9, 0x98a}, 0x8) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xff) fchflags(r0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e8", 0x1}], 0x1) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f00000001c0)="63c58271f22d48acdfc3afc209eff7886ac1c8a64b874acec178411b6054c2cc6cf58861d219aa9d3218803d0babc825402f9f33607c1394b30aa9e4d2ef9b399b06ec842252ca0725753cf8dec0fa172b8014ec6b622bee2e3d13f0e85a52295d81ade9785d5ebd334eca4d296393b2b54ba5b7227deb94c597094fda41fe13ed10e8d55dee364a95569b8dcab3d2b74792be9b84b1c57b7c3a441bc490c5caf938010599ac7690ee6f7353", 0xac, 0x4, 0x0, 0x0) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) dup(0xffffffffffffffff) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x7ff, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x4, 0x7}) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f0000001580)=[{&(0x7f0000000340)="854ff5581c2644f63d9eb414a5d8875792601afadd777fe4f79482036c828215e96dde11b3baccbb078a769262ed484049ce1bbf2422671303eb"}, {&(0x7f0000000380)="bb4f00a7901a717e21e9b754ac6813147436998eb9a5da134c65105375b3e75ca8e414ca5cef7c625f47123a5468c0dbe18a88c8ea009887368f58671141f13fbefc8082817803a66c4d"}, {&(0x7f0000000580)="07cb5d8b6cdeba62e9b5057fd8b880afaa8685a30b06ad1711ef2a93e827e56ad9a58fc56e631f8e7be8d2627c37db55cff4c50f226b0c4dafcf80826ebb3bc0b8534db8fc5c9b76066f9d4f3cf6a3f8eaac2a0d0726fb1765d4b3db31e735792513ec847ec2b4445efc6e7d9cfd0147380312844e9fe2faea76402a338476e788fa53ae737533bb729b78d270c440531bd78fb4062b39100189592c620875d61e4ba6142074cc79f48a2faa76bab835994d00353c35daac66aa48b3f1539c3f3ab2addba9a6da0cc09a62c51d719e2565fe9dc2228a137b604dc931520cee7aa0bc813522d912181bd8a44d2cc3f1b3a3b9131f4570b7c84b1745e6638cbb904e6eb95338c8f7d2dbe6f02940e9cdfcfdbeae6a42cb7c52c887034e9b437fd799e5de19e611267197bc176b51a67e8875013c1222283ceabe4af0d25fc8574061107d81dd8cb429f22c958f8dc73bffe329f655f9fa6ac44a5f9864c6f526ccf1adde9477030bf39fe30b19dfada9b11d29b175fa512fb9bf6bc39579a94b50bb28f297b3ca059a1163fd43593fe131acf48ba6447cdf8f7bcc1e9fcae0edae65086696e819b49a784115721f66054f19e81fc82f42e72734c9e21972cbd04a0940760ed9ad1d52ee7162be8490d6aceb4c67db152ff5d064ddc1a7bc5a0f533a0ad62519b4ea2e763ec4491549a0717d0c3e034a0c46f02acf927009344d674506a65b608f3fd3886f39acfa6678abec992a0954df5812445907dae19596360f1232e503d184222ddbd4695eefb932bef58ec32eb16d15eefa1c5f7e8bfae74950e2c69aeb123d8245807f2ac6da9832a0cf7901600e2c2c9998e2714f5e42ca40b46234b45c537a50de711d46a5d1537651ea9b251b1ce2c977f440c4188356adef1fd919e0aaa291ce3fcd55ff1b4581381502c018b56991e66bff95ff9a85f9ad8703e0f3e6fe181c5b956dd8d75b8f166dbce430196e2c1c465a54df2a62066c9e8be4874523a2467e177312094e1cc5c4adbca707c92e9b9642fa775ea63ffbda5049eb686bddb0316cfdad2b2bc9bfdc5053c4ecb7cf6a27518b1fbfbd24205f7816853b7b5979082bc26ae7b5463be2903a3ba57ed0232b0096a6b25e9975d4af2eec19ada71f244b7fbafb34acd4556f174ce470f60d26754d6959ee402ab19c40ca89ed92474822703e9ea05c6f283752b35d54c82ce40be5572807ecf40741f933e9121dc2d9cc3e4b5c0079abf72db10625db7d9e7ab49d1d3fb7319038fbc296b2d9fa35c89abf4d8d8493bf124716049ef492632d082495602cc20215a2b6e90be2ff2173333a94e3c37b4fa6816ea43e46967de250bc3aca8539248d71c7d8d0fd7a45fcf30305fc54137b67efba9e46b1e638bf2862c4ce3240b3798fb356b96bc672f5d5232c235232e63f5730d866358a7c7a1159ab12339260a8f605ed3d2ecc41898d56da39a8ddec50a15f3eba045e72ebd4fc0d74282b541590ae8c2917e18ea7bbd64391ffc5748b04a5ff51f66e4edc7f5bd3f4060ad1ee095a45c223353f227016bee7652d4375bde331f4588003517d70d884a447b8cfb777263bcd8e75274b849144c232f548e69a0c77421af7a36e63745b6e335eaec8b1d43300afe6fd696dcfdb3545f4bfe968d784acf559b35495a797dd675a5afd5a5387e475118df4e2bcc801fb3b0476b0e316a47be292c3927c5f2477dd845bdec21e8e24079a29f68d8e40d624c0b28ce4bb9a756e86c00c865caa43335580d06440d780260614277d094f6a56b639a769c04b5231718ad5beb11dffb9ea204a16d77f52e512e8e93107a249001c8d261f5c694a129bdd6d803c3f157b773528a5625d4bdd8a5ee6055b90edf002d138b55558b377d0a23334ead1fa9fc5d4ef0d6b2ea79fbad92d86febec6e72241ce46fd918d5c91ae90d67b0b868cbc8c431ead4ed1882e13e8578dcae029480af31da40cf0b975bef136efdd3706a477d3b3ba1f613f4323295ea9084388cec61596442a0ed55c4ad2c6be1c60f79100b4f2c517f43e7c24923347f34d8f91adb1b8a84f115a1d734c0bc4b4f5037dfea999f5346754aed10fee7dd8cf6e0b3561039d9c2d9fbb37463545bfd10e1f82493fbdb5cf3d08460e990aef69567b6b846e59d23aad2e2aaa88a9cb5180f86d22b34cc06cc564ab1fb8812d6da63b58c5885d6dfc3536cf23b3b641c6d771e465f71dd6af47069fe36ad550bb7c6b32d36e5749960a05ec22b5389c44667fb628f1211ccaa84df4ce57871cb83af6f6ad5643f5ab22b0138540ba901e6edd282f0b74c9d317eae788c97e58f8d72e1bcbfd220bc1bc5d2b215d80b91ef5baf6961d34869b98754c028335b452c20a497624aa286d3dbe9ef71d65b4d93292280bd7ba796a30457209ba2cec5fd5b47431a94a451a46bcecfc16d88eab1d4709d3ec8537c539a5a10590cdf6a93eea180a21db102c0bc312456a5db0367d37bc0995044c822a082907226b8bb491f8885aceecb30f83929eeda5777249c453d5bf0b53cee4c8a211e77389a50756f6a8503957c7a2fe89f6287edcf90bf102191ae4178274975e2d5db1f48c65878afec820919245360712253f14188310fd3b971446d76f9c1f2c6a2b04a3f2fb9f271fe93d734d3c3322b2807587d6a25a410d84d595dabe0b9a448ce203903bfc04478b75bfdc6ef45768c50894d4700c57c12d5b6de84b1a44317ced6da921c7f2acec75e8fd6b3aa881ec5530541897fa57e25351c82816ec24f5dc2b9bfc74606f096947d6fbdfd54984c6b2781c62f892def71bce495aa44489e1b9b8f4273a2678f976f13bf897d8f46e05fc4eb5bdccc5403d4f6f2eec70ee72a13905444c534ec01222de74dbefc63ecb824591ac7a1fe5e1f18ba724d13599c401db71048e685b6528023cee1cac277fa88554a041466ebe1c51cf98e5a556ac681627641db880442130cea463a271c69b8409d33d86d661d04e7d16ab302f7d6efe7c82aaf0e680849ec7cab413f75624ea68c2da6ba9a939b2e752db34ade22d11fb1fc96af2d2ca118d2e4efbcda9db021f61fc64622507e20ed8c23d15c4103fa2e0c61876f178ed383df9691832d329d7efe4ce083f914a60090008090d6a4b0f45509bd7fe73793c9b2cde86fa9a7924a36ce4d23c5ec1e3679fc7ddbe89a6382df5b5eab9d82b747b01c44200af72ebbe575bfe940e6687fa1a0ea9c1c807982ce177edae7a0e0d250ad5a24cd3cb2e4f240dc72b4368517d951cb29ea137b9c355c4640027ae78a33baac444e249e444f1139f209ecea3417feaa2d1bd929e5fc11d579ac9df63150242568d2a9fd330f92205036e295ad6c7ce2d2557930c63a12939e6e462ec6bbb23a27941c2d43b8efebfcb4927afaf3d3eb9fead1a92b9fc32334ba8c2a910d1b82db8d4302b1604e1ec6769293eeae0438732306500e8828df6a75b0ef53417d65699d40e7a39f40cefe58e981aa269fe0d0b2d7251f6d82141557bc46d13897590dfafc58c1dca2631b2bd7f1381280ee21735967e6b2ee1a4afab53194c2da85cb22f96fdf95a5023d205f36fa5f8ef31ec21766598aacd43fb00480f09e66f3efdda6002f00e34c8b5d691fa321be6013e48472c9e598e559e27223d9a025cce2bba032f4ca24ddf334a8152bd2d1c637c3909840bbdea89905c96657c35edef9f1f72506a24015aa60af8ccd30475e490936eec267eba3527e2e2044a9d0699af6be8408783870a2b728c86bea054e7a454b3c762a4e963e8cd8515cc5b65bd628401bbd4ff6af14f9c785b8eb6276495cffc9449ce84250d9838cea18d520923b73a393e6e59eec7f6d825a1644754c5975190252adb8d74835563ceb6605531f596352b6282ca7b08631749473758bef0aae55687bdf9fbc34bad627cf5b8be1a55f87ad09107ab92ba2bdb8a436c6cf1d176c412d0429cbf3d30680f10220515f8654966b20cd54660510f12f07da949e9a5538be5333c2e122d2711a2e09bb86deb99822bcbb45f0a8add62e01b58d2f33124028c07b75ebefd5481701c13ef24c7db66bb7e98f7e391808adfafb8a6b89f31e111afd5b5181ed6a9a7c1b75cc1be103446e5788f335f9a664fa53ae625ac964be78732d9ea30c2686499c9ed39f7b876430a02b671c695b6fd377af522607cf15705ba2fff8e5dd10cb58f34a22d8d6bd3889337f20e956fba7860b7c39ddb68a83fd329e243e0c407c095886c8c1e23e9a6d69b3304a10c6f5f024c884f315e96cd733db274e80274f02cee1cc1e9377424632401368ea50428e8231a3d7b07c73862ba87ee43b1e1dc407b6c0b6ad001b6d034d9df99671c1c4f7866ef3e6aa8088899b473db84a2cf2c6fd506707abc97f0bb42935535f3ba163236d91a7b27db76077857b885be924aeed0ec8b75255e0caace64f543b35c3e8954bc72a9aab77fe006ec77f0c9dd8918a9a8ad65aac78566b04a3abcabe60aff885f179e8ae40c9bcdce62f6357b603e15714ee32b1bd1b42ca85ddfcce1d2d37144b4a300d466981cedfc82a69c56ed458d857e4bfd0fb3fbd393d3b59d48fd20c9ac48a0fb6a753b3cab9c0869e349f74b216273d4b15fb0a1e434acac15494fce310887d2735bb1ff6006cad1e303075d4f9c4fe56aeb98412a10670abf2982658f6e5c82bc9bf3a2c3e0ae27df225d59acd4f68e2e3bdf29538a05a674910b9135455d76392698a896fabc4d12e5ad9252c0352311ecb1febb12dd60c0d7542b8e2d73b85a3c69a40f4bedb1d46b2ab0a9ab82d36d303353e1fbf12b831b6594fe5cb8c11e4adb37730665b97236ef9e2325b57ffedf3216fe686d722673bdfc339399e7f69894d75bdc9d479e78eb21e243693e441726aa3142118d4d536f3a73daeae37990b18029cefcdfd1f79b4dab702198cb4a299c77dc325e430e8d766e962d20b328d1d17d3a956df909bb31fdf22d198a9ed5d5a2fb41434f08f58d9609eaa5ad9c8f720948ce759a4f40074574138988e42246b55d3d45c60664834ea6a10915697af61237c5f63f615610d163f6efb9aeaa88127d580edea3c038c15513c9b7117fc0ed5a4b9b2ee11e29b51fec33116d2b39b5055abe999b34def0e88ea860c360990030030a4edc983e620251d6dd5c72f7491373d6d5efa9a6b871e4e48df41f7605c2d832a6f027d064001289f6f829759e9022b531d8252d08cb2e3e19b2530e9ba1379ae2fb792e76f02b89a3392be90d4f97b479d451059c091ee046bc6ede30efd45b7c1d3ffbaf9939f78e47f5a7c4dd2a3a6925b40df65527a079d137a18d41b9bb77ecb73adc195eb38763720c8e28219f6d8169d2d088d73ab5586c37ccd777a182657a4371c124bc5ada44ed52d62aa0490c93f5aa45487922a5d21ec95cfa94320c93e9019aa4b1bd103d0dc9c8d40ef3602b0258715e6065f4eb56241be73b57d6eee19b3429c52967b263f5990760e47daf50323cf25f8fc36c8b407fd73dc2a0f8847a3fcef894f9048ba9683ac333d14228acbe840e72d0ff36d8f73b53f93348557aafff13206d1e72010b694dc4b1815d15c2764caf8ea0c06f5add359bde6b77ee3eee3f2bcab10e217801f7723627085be9a986c60cdd3b35fb016b1fa485fbb11fdc8b11791050da211b5877e2b13e58685a5741697e69ae29969d7158c3d732acd52580ace83509fab4df2e35e9ebce7500554c1b3bcee82c6fc01858a34b153ac61b51db039d7ade65c4f4f29fed1e5ca59d4c0c5a6ebb4eb6fb"}, {&(0x7f0000000400)="3f65ccdd14c44c424afafbba3ea3bf8202802fbb57d98fe1ba485f36cd17af9129f4868be9fe3bca8d52665e37444d6485eb86dad761b8dabcacc30fa1af2585f5c445c67b44b10921e97ec49e442724472a1c49e3620ef017c2"}, {&(0x7f0000000480)="2489e1138ba3ae3dbd1c5911b430061af6ba6b0aaa8e79b6249f2d0bcd4da6972ee3db377d01f687b9dbc856c6c91977d0cfbd5b607ce74f028b63b13e248250d40b75890aadc087e23904274fa8d1d65bc94a3d6c95036a8031f01612b354c1489fb2163e6bf151506bdf1df9d1dfc7769686cca260ebeed8"}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000240)={0xffffffffffffffff}) utimensat(r7, &(0x7f0000000280)='./bus\x00', &(0x7f0000000300)={{0x6, 0x7fffffff}, {0x5, 0x9}}, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000001880)="6303776cf6664b28006844b8b1aa9eccc76647b3f4e34a24f17eccbae380837cfe7eb5093f54067f2d0aa4a87dc6843afdf500f0a28b4141e0cf070fc505ea0400000000000000fa35959501368c2496789cba1e9086354a7b33054009fcd0539a4a9885e73ff24cef0eb78f387d01af6d3e971bd0a58f05791336746ee35cd9c581c6a778936fbbe0de868b4688d3a1569d6c14e1688b22cee6999c1106ead6e92d91380bad5789a86234243d876461b2e71c885fe89af0fd66d1b554687e99daffaca75c6d172cdbd2a1a9f51a14c87801dcb68918b158a2979d89e6d09d6cc995b2dc510094d089195cb3ab92379e9a9771cdc7716884294ec30f8b7a0c99517e8bfb8d76862048701acec16f80f3baf91ee924b70ff0d892541e85e7aca64c0f35bd80f04c60fda7818276687386881996a264806a5f7a89e374000000000000000000", 0xfec5}], 0x10000000000001c8, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r8, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r9}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r11}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r12 = kqueue() r13 = open(&(0x7f0000001800)='./bus\x00', 0x20000, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r12, &(0x7f0000000500)=[{{r14}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r13}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r15}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r16 = kqueue() r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r16, &(0x7f0000000500)=[{{r18}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r17}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r19}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x2, 0x0) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r22 = kqueue() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x2) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r24, &(0x7f0000000040)="670dc3", 0x3) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r22, &(0x7f0000000500)=[{{r24}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r23}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r25}, 0x0, 0xdc, 0x1, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r26 = fcntl$dupfd(r21, 0x5, r23) r27 = socket$inet6(0x18, 0x4, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000001600)=[{{r27}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x3, 0x10001}, {{r11}, 0xfffffffffffffffb, 0x0, 0x20000001, 0x9, 0xe7}, {{r14}, 0xfffffffffffffffc, 0x1c, 0x20, 0x7fff, 0x6}, {{r6}, 0xfffffffffffffff9, 0x10, 0x8, 0x5, 0x6}, {{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x4, 0x84a}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x0, 0x39}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0xe66, 0x3}, {{r18}, 0x9, 0x8, 0x4, 0x0, 0x3945}], 0x47dd, &(0x7f0000001740)=[{{r6}, 0x4, 0x8, 0x0, 0x5, 0x7}, {{r20}, 0xfffffffffffffffb, 0x5, 0x4, 0x4f, 0xffffffffffffffff}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x7fffffff, 0x81}, {{r26}, 0xfffffffffffffffa, 0x8, 0x0, 0xa5da, 0x3}], 0x81, &(0x7f00000017c0)={0x0, 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:43 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x881, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002c}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x3f, 0x22f, 0x0, "6614b0a7a2bd6c2ac83f752ef0a2f4ab7cc373c4", 0x2, 0x4}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xefffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x237, 0x0) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fcntl$getflags(r1, 0x2) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']$#*-%\x00'], &(0x7f0000000300)=[&(0x7f0000000200)=',&&,-#}\x00', &(0x7f0000000240)='^$3\x00', &(0x7f0000000280)='\x00']) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:00:43 executing program 1: r0 = msgget$private(0x0, 0x2000000229) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x8000, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[], 0x0) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="62020207e0435b56e7bb7c2f407cbc18d10000010030b8bfaa17dbed5b25e84e094f86a2b4e73b74d966ec3af2ca55dc4dee604a9648ca8f50f8569d58edbaf5bf5f1a929ef2aaab10c62e610295680b38400205f816e0f4f9230a4ab133927092e2105d76f4154474965571242c5fdc407327e911b5e217305adf0c58147e7580538c50e746552be2282bd6a06ad466e0d54c6b46a426f0c9100e6e18da3de1dfaa19f228ed96308e6cae8ef225e723a35511c91ce93687d054af752a0afaed5977f75a0d57c1140373d9f2c078e7f34954d701ff8af208060ba5ffbb"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[], 0x0) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008e}, {0x6}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7}, {0x4006}]}) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8005, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet(0x2, 0x1, 0x81) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/215, 0x152, 0x1002, &(0x7f0000000080)={0x2, 0x3}, 0x1d1) r5 = socket(0x2, 0x2, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="eb93385980a1e06725efb6e3f5eab306dacabbc1625be90c3b0c7ac32fd6ef6e62133b4aba62cca6c972090cb908f4ff29f5d49a4c59702d2fc88092c36df663d9c4d86aea8f41a94f4f7cec32321632e304414735273981fac74360e30aa9f831ed708779f92ea1717e4d67ab6d6f601b8614c5b541a6814ff89e51e2a8b067b740f21d80898c7b6e1df8f5f687df3c0688f4a5f8191a344483028db19654d8ceac6243c03848b3317b"], 0x10) write(r5, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fffffff, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfcd72a7c77f98ec7, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x4, 0x8, 0x5}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) r3 = socket(0x18, 0x2, 0x0) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:43 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfa00000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mkdir(&(0x7f0000000040)='./file\x00', 0x4) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x0, 0x90d2, 0x40, "d730c1e7bb6fc6e2285b0001000000004d5f4de4", 0x81}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8a995dc54"}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020c149, 0x10000005901) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) fcntl$lock(r11, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x0, 0x7, r8}) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000440)={0x3, 0x2}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r19, 0x0, &(0x7f0000000140)={0x2, 0x0, 0xfffffffffffffffc, 0x7, r17}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5d42912e0288d62f) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r22 = dup2(r19, r21) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) kevent(r22, &(0x7f0000000000)=[{{r23}, 0xf8c0326af5eccb76, 0x60, 0x2, 0xffffffff80000001, 0x8a17}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x9, 0x100000001}], 0x5, &(0x7f0000000100)={0x9, 0x3}) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r3, &(0x7f0000000040)='\x00\x00\x00', 0xffffffffffffff0e) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r13, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r11}) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000000580)={0x8000, 0x401, 0x80, {[0x60000000000, 0x0, 0x4, 0x1, 0x3, 0x10001, 0x3, 0x8, 0x4, 0x6, 0x7, 0x3, 0x3, 0x8, 0x2, 0xdb, 0xcb, 0x2], [0x8, 0x9, 0x3, 0x100, 0xfffffffffffffffd, 0x2, 0x1ff, 0x5, 0xff, 0x9], [0xdb3, 0xfffffffffffffff8, 0xf6, 0xfffffffffffffffa, 0x4, 0x3, 0x8], [0x100000001, 0x0, 0x1, 0x7f56, 0x1, 0x7f], [{0x3, 0x0, 0x3, 0xffffffffffffff80}, {0x6, 0x4, 0x3f, 0x81}, {0x9, 0x1, 0x9, 0x2}, {0x4cf9, 0x7, 0x3, 0x1}, {0x7, 0x6, 0x0, 0x3}, {0x81, 0x1, 0x7fffffff, 0x90000}, {0xffff, 0x5f, 0xa1e, 0x3d}, {0x2, 0x200, 0xd48, 0x5}], {0x1, 0x2, 0x2, 0x80}, {0x101, 0x2, 0x0, 0x3}}}) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) recvfrom(r3, &(0x7f0000000000)=""/116, 0x74, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYBLOB="5a288a2f5a2dcbce87078db7f5ced04bf9096a0718493d88fd78508ada7519f82634b9e1b0c4e636a51f034546def5b1930972bf3cb86d10a29700aa3331da422df3dee3fcb81bfdad4fe2e998ba0a8855f7e135ac0f38249b25206f56ead7", @ANYBLOB="715c7ffbae71ecc808322b86eb7c415f119fca2a74887ce8e3efd22b1d801fa77163e490153995ac102bfe49b1375972b7308dfd959130ad58594ca3d42699d0b4357512792e9a7696a566ffde7b8064d8b4801617ccbe616838e9d57238291cb4148910cc951401a3e3c7893dc483e461b707bfd5c056213f5c2b6470d7e94529e6d96ec9cd3f7bd5f407b248fdcaeb9b2ee4cab9a3e5fd2b32398f22fe23a08b1a82d081afb343f8fe70d0d17c0bb24ccf5e9dd5005484490c4a712fc14844fe4e1e92cc88f41f0bcc0950a9a1acfdcad3efb7703d930abf4a807194"], 0x3) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:44 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = semget(0x3, 0x4, 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x6) 16:00:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x10}, 0x7fc, 0x7, r7, r8, 0x749e, 0x1, 0x200000000003, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r11, 0x2) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r13 = dup(r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x26d) 13:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000340), 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) bind$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 13:34:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/31) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x10000) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd625c714bccee6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405b1728137a650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f4ce3468878472b71da30acb97af28b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b8b4338ffced99fb9d10aa2800"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:12 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) flock(r0, 0x1) dup2(r0, r2) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000308, &(0x7f0000000000)=[{}, {0x81}, {0x6, 0x0, 0x1, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20008) pwrite(r6, &(0x7f00000001c0)='\x00'/14, 0x2, 0x0, 0x5c) 13:34:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() fchown(r1, r2, r3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[r6, r3, r8]) r10 = getppid() getpgid(r10) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x46, 0x2}, {0x7, 0x800}, {0x82, 0x8000000}, {0x84, 0x20}, {0x1, 0x6}, {0x0, 0x7}, {0x45, 0x6c4d}], 0x7}) r11 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x400, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8000, 0x0) r15 = accept$inet(r4, 0xffffffffffffffff, &(0x7f0000000380)) poll(&(0x7f00000003c0)=[{r11, 0x10}, {r12, 0x100}, {r4, 0x1}, {r5, 0x20}, {r13, 0x8}, {r14, 0x4}, {r15, 0x2}], 0x7, 0x615) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000400)=0x9) r16 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r16, 0x7, 0x5, &(0x7f0000000440)=""/132) r17 = semget$private(0x0, 0x0, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000500)={{0x1, r7, r9, 0xffffffffffffffff, r3, 0x22, 0x80}, 0x1, 0x0, 0x1000000000}) r18 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000580)={0x1, 0x3, 0x1, 0x100000000, r18}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000040)=""/52) 13:34:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f00001c9000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x80}, {r1, 0x100}, {r0, 0x20}, {0xffffffffffffff9c, 0x4}, {r0}, {r2, 0x10}], 0x6, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) fchown(r2, r5, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) fchdir(r1) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r12, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="670dc3", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r13, &(0x7f0000000500)=[{{r15}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r14}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r16}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r17 = kqueue() r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r17, &(0x7f0000000500)=[{{r19}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r18}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r20}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r21 = getppid() r22 = geteuid() sendmsg$unix(r9, &(0x7f0000001640)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000380)="3027c2f4cbb4a1a02538d9988c505130084d7b576a5eb3cb7de3dd667779f5ab9c21e8acce73f54bd04feea1037d56e35f069c2b568907c1439aefe5fae8dfc19626e0c8bdb0f7", 0x47}, {&(0x7f0000000400)="647d5dc0ed6b68a8628c7c18941d09c1d165033bbb55ab33e70b8e863a9c41c5ddcaa6f463067ceddf36426301805faa75e4dfb3cc16ff0b257ff53c075a246ef51c5520596317a546f15ada3918c35934181dfa5d2447d30dd3abdaaba07a915e492449ef14d1be4cbb273656aac89b80b077c8e116c3f0983cf359dd1cc4a14fa86ddca7faf43ae4", 0x89}, {&(0x7f0000000580)="75c90f41e04459e2b31889c9500a0ff421e3ad6f27ea24c96472b739586d0f5f357e0502be353c9e12c9373a0619a62fb6aa84aa7fe2e6a0d0f135d23c01f1e8dd15a7bf48798a8d5ebcc0b521b7428b734ace30cc14a6982e17bdd6f4213feeebee7772bff67f9b339bb4001b996ebb9c71544f6ee4b5a4a61a3a7abfbc5f3523488e267bb373d7570d06b7b835e6e642bc7a7e15a1edd25eaebbb993c426f0f371d97963242f710fed42ad6811c2fdd7f59619d1e25d6e0572e6611a6846e521e8e40ec96a96d116744ddf635a8629aeee36e31d31597c78e98f7acbebb0ffd987581742f29f43025399d356ac550b0ad290abefdfe4f0662ae898f21ccc8e968f684fec2efeb909e7189086c4426b1a9142ad0162bb5da2e664c29d2413c7869e82c2a8f85549c87a434955c1717fd046caba2762054cef0f6577cd49cedbcb92bb1a5869c6e5dd91af834de6d04b523a3ab5a325e1fb32e42e6016180f55855c6a21461ab6fa6529494b85aea1337028cefd527f1a02f9fb21608151dd8848773d0be00b47a5ebd641fc6f8b7000d5498168bf0703c407605a820e229499b1bf9f57e58d1ae37efad0a46562371b3bc3c0c71b66a286546ff3ded9be9ac9be1b8f85fecbca3c309c98c72ad7183eb1cc71498b262a843d7e1cb06bdf731b47b7af0748206c14d2241c77855972ea9c1b4c35e1e9e603497f41790a990f568b6a7d0690cf93b00765350e17e759d4e8bafd5e6b414e571d208d5f81e09f7c84deea77c51e5c1881e9b9719648ffbf68012fe10ccd42445d993890057df7c82998e24b6b9e2ae763b3fffdb4c1a2acf88f340ac2c5456ddfd1cb93c449f14615617c1afafc079514bcad7e6b250d313932cc920b6ae31b6c1d63a1b8940dd7b2752a8d328e1d2dcc3136277927809433cd21bcedc7ab179720a97efd60734e157d09c9e149946281c7157c3a50ae07e480ef6c6c8b2649fa3cd1c5c5a551230ab23680be9a02d521096f0e78477a363b126afe6ab36f70576a165883890d3c8740f3edfcfefd81914436d5e551c5b5d7c135c5a935f3cac38dddb03bab49655b7594b05a115af6f08b2da98acc96e64c22834ee8ed3e9822eec74f775ecd7abccdc8c6c8021365cc6afff0b9080a4d6abbc108a81f9bd5021063845d4648d846c11872d4ab104598f76d8f3c5a89019aba44d22b4f8f90114c4bf11a804f383b60df2039c17e4f55f861525707b40cd8580f7d7db55aaa7c787e4aa27eed94d0bcf5748b60b4ab96b066b8622a14de1e7c3051ef38db0d3c31a8037048034c26eee77926b4ac89a846a4f764ceabc6895032aceec345c746af282c9549a634644fa1358623858b724387567467d9c14bd8b08800d89cfbd0426af16056d0c2ae781e4b09b2595a47986685e4f489e38608a8b2f400c304e2ecc644f87aeb777477191b53c31872c49432431273c785291c3daf17fc97af65e46a066725965502dba88219b22a6e34bbb5f1278f9c7f472e1654edf38651e3e81b6bd02c2352041ac3092815346df91f87e9decf30e5f493f7fa5bbaae59c4d97177294bb1156c17c0d4a1be0097f6475a63d9745538f339bf4b6287189b6fe357e232f68339eac2cfd59cd9cedb9336ea1493a13d5695ff9d0242cda51244ce406c365af23e7700c89bf0191f3ec03b2f5dc413f4fbdb5bf9aa3f6b218c5a74d968405614c127056b2ca9f6585983f42d9352a27bdf6731e1ada0693ef2a9d5e540eb823e8b367565e2171d05682d0669e318e1ea038fd0350c12b5c9f07bf01764e558429f608fd189fb886244ccf7690095a782d0f764e386a7790c12ae9659f8e96396d138609dfc4a19d1b8b8d5f3e24de15cd1686cd91236892381d84b14397a34cc23bf3a1b1353ea7518961abe01bc95e2fb143ae06c3f1cdff7fbd7cfc39428348c5b8843510bb6b19fe5f182fb43bf32fd37ef66a9c2df572385bd97d1c1a7ef1105bc00874d76ece5066fd411ea3d44eef4abca78f437afd0ecf7bb475bdb7a8418ad7271ad52123d09b15e7cc6bf5b8df9bbd2f3eb80aa318a0c2d4add144c2f5cba7b326bbdbb7784bbc63170f563ed193782e8e103a0d4d2023fd01140364b9b5ca66c0e5514d4a2108e476a00605c0766c7541af22a419ad60ada2c1c2d10f2774a5bc0bf3e72371fe77b33911ecbf0923cc04c4050a9f3f424fe4a3bdbe61f99996aa92c057f5636eccd5fc225e1a9e8e99dd4e615a2fa23c653381ea40b4a86b8e3c490e46a1a3fd0f82d0418522b67ec101316ee57055d5eb67ba80c56732e56342f588fa48c2d1be2365cad5ea999385a4ea26517834ff7ea21da1534d9df727f5cec4e8bde3bafbe615d2636401c10ed7bd4c8d0cd21dba43e0e904909b7b5f38d28a4a9ef74e099178bc16e170fa8ce2c5cabd7177a2887c878d4c8a5b99074b1eb17a178e56f06bf324d3f691b06deba84592b5adc9ef928f32e4dafe90c1ec2b0df340bbd17d3724f96cc4b395ee83ab36759a3e37cc5a15d3ed75dd002b76e3a31eb7dc933cfed2017096cec2189c7e24b98e7118827d1485346d15bbfe5b6a59ad39e218776a1c61b421801473ad3e71fae543b76d74f9e4d5b570ecb00bbda4f42a96407df35222134db8092ca998e81605b31a4b65170a478e2fdf1e898765abb4f6e5ef45dfd7804ba57b4fdad3c6b3d3ae5250445cd2de6be46958273205a1eec763245cc7eac7da1b3f1a9097f6e27d7f2752af32d81e5715c2f64d7f0ec5eea8b2298392009a484ea24f5106d209f81be3775c24c181cf75b61b384ddfc91c99a766c47fb760bb80b635354090e9d5e10b630adae4452fb69a35355a7695f9b2fee88376ce223f97a6201567180cb2bc60472afecd4ae7abeaa0c3a4df0710b02604384fdeb379330c3ed37186cbbf7ab1411e4395073c4e71f8d478359d054ad42f81c35356c7e5343a1e9577a6dd6ddf199b6d811b79fbe6e558fe8bcc2bee383e1d7b0fb55c21e63e6f3e61cea18b33e33fb623314ab26dc5389d701b87f42acd748703c940b1ebe3d29e91f4eaf746da83038e4979e54c15d2ab3bbc17427b385c76aafd7cea7e46a6988c25541b3ca6a647189f6045996b639edea8867a7eba32f0b80ad4d5d6c427ac648f1bb49429e4046777dd2da1e534d9f12accd9ca16ed170aac1b530b6af56eaf480e0c18498465c304fea2a8bbf40a294edd90ece188ed4e5856e0c561e271d77378176d32c97c7b5ecdbaf6eef29fa1a6f3f0b601cfd705becbe228cd769e62508eb348a28bb59c591f124a475d94fb9e5a167b2d3443178b98ecac6d911a0aeb4acf2a76aec4b82e5558b720651c88b852aedb163e94da45df0fea6a908f64260a53aa8253f16875825c4d6d12024d19ab44c822b53136b9f00cdafa435d570e8c908697e1f9bb70df0cb0475e3c3bdbe6f37ea0f6f4b7afc99e58e9445496110fdeaff032314c606e69aa89f44b9cb6bba4993ff8d85a5657797243044ba4d45ba0b5e3c13d38462ab3e4605b9d5819860193e9f9bb84a31d486d7cc90b8dd4c92f2a1e73bff5669074ab32ad0b109e1f713075116f3dad103dcd3943faec96bdf4e38c2460fba56e19e702e0f147b62c3a30e0d4da16b39d6ffa47e5d4a9a9b2e77802268158c53471fd611b46677eea262a0d22331647d9c5577f87ee7ec18f55897608288847423321d1b807b0049e39b7bded7cf6e7c60b88cc877d194b64b2f5f6050bdfc1e1b9b0be1f6f9674d62057d2d222a4e1b88e9b20dea8de0c945c85d6664a38630871f5af6278fa5c5960c0186b355083561336cedcc5d31939c60d0a1e780031aba083a1e7d010b20f480ccd6b31e69882549809b8561a3e31ff87c8f62c19a518b53eaae074572cd8867e3a7ad50689080697c6feed823300ccec26ed88050e88595e3017f4b7a517445776852ead62511ecb41db392074b95c17d6bc2a0eade2b99930c822a373013cbf267cec6bd07b44de1eaf4580637ac05424e53c41e3e13f452f21d6ff66738d0e5529213d74283fecf2cfba8e658af27fbe72f54814fa82814b79b13d4c626c3702634670ef3807a514538f8b381bfb7c812a68cbb492ccea7b6c39241d3c2ab4b5dd0aca9ba41a87274c71c015381ed2d3986e8bb403f2d5e8b5da4728130f79ba198dd5d15fa4df96c97d54452b73d76eed1363a5ec0d43abdb658e25b814dc3baef8cdef41861b14215c062b05a9ca50bed3a778f4dfb1ba1bf57fb572fa123cfa2ce609a1e3bf72083782e3cd5f1e60342645d585b85de5f33ac969268f6dd31ba537ceacd142a294ae05c773c73489b7d18f1bdbfb98bf9d67efec19428c10bf1680661764fc9d7c7d070f13c7208063b52296845fa539ac076f06751eaa5dd079ef6f2c4ebc1e2aafbbc885ad9b72151e87cdf8c37289fdd058add6bb67812da0925842c7cbd5466657fb4155f86b636eebeef91f1a86059b45b7625cdc415b311c69148d04d05005d2d704a43cdb4735cfff1d917b926db3f0aa3b622bf516bea665895b625dc734abc67d9c8571e2a1c518147186979e8981e28ed331c4ebd3fb39a164d9cb18f4a0f2e8be1ad1377ebaaf98f2343a83c7d0dc5b5d8c9c8363b560078ff08052ea02040208d08887328fee8ba79321fb0293dc448d7789a584b99be8cc773abbc643f32f33998c5b2bd6d36f20833a72a560050f7084afbbae7a116063f55115a7a621db910b723cc8bb991b460fed11d399df8591f19b556a4e2aad1c2694172e3a7fc3513587d5d57867c87a8ec402e244c30ced242090c280d8dcb4154db31e4501f9fe9223ab2c4e8501ebf893f7e9d95937f07c6547df3f5733d72dc9db960ec077c671c18dad14fd9869bc26b75f7c56640309560c74a9e83efa843b4cfc197bacab209eea5ec3a0f80aa6ec0f04810e32b4aee8b86380fd2fb985da2729b1adedfb545c2da7989df68be036043d01ed1dad63e7dbf21a5eba101980bc43dd18fb2e31150b1f27b952dd68a66a9a0215038bc2ea065d13ef836b3e6caf4f47bf502bfc549d092a95a92c68429039fc0c080b6f3875190b18598a34b48688d065bed9c1437363177ee1122e0146856d292bfdde059f22d26d8cdac81824a4b7573ea3f235c19b3fc3e2fb0219ced09760ff3124513d0da415490b1d137218a9b88a3166dc022fde5cd47573b2a5930a6e44761f413a2b8255ea0e897500fee8fd205870d02a7a65b3b6d900c9c13a9c73df2214523b6d0c414c4477e6d66317f1f40f751e74844292bba174721b9599f037143c4e4f8cb71678b3dfed4256ffc2542b201247a4528a0c3a4f9b757cd1240aca4cbf9d4a00ad1b0b6c303be71416915a88bb2dabf127e035b28734acee187b172357c3b174a114c53b3feb06608fb188fda58bcb75286109f2dce62131c68281e0d8289842cbfa72f78137412cd4ba22dca6b72fc8a41a9db4b87c67552bc34b7654a738c31efed1a270eb48896f21fc7655382f016e05100cc31ab8810be4a62d97ba7b3728905a25bdd012d3c69488bd7f7d03e10335dc459fc8d22db9391ed1227a8c314ec0c9c6896a5bc4d5ff5ff85c09f5c4adabf9fbab489ade6e8f21e3d64a68a502dfdd7d27f7fbaa5fc514a9fa37b3d4d4bbdb188ac92b2624ef182015d0f56d1f56d0ef379060a793fec937e76a9e01c9026147d7c72bb037c2d09067e1770b865129f41b21743d58ea7c8bda6cb247a916d732138fa83d78199aa0852fd794202274610f835e289ac3abb60db697526cb", 0x1000}, {&(0x7f00000004c0)="a446c0493445071b6091cb894d1f6e42a0697c", 0x13}], 0x4, &(0x7f00000015c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r5, @ANYRES32=r14, @ANYRES32=r17, @ANYRES32=r8, @ANYBLOB="0000000020080000ea8285c0dd80a1928c447c90", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0xb9cf5541711e4a50}, 0x9) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r6, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r7}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r23}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r24 = syz_open_pts() r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0xa0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r24}, 0xfffffffffffffffc, 0x1, 0x20, 0x9, 0x3}], 0x0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x19, 0x40, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x8, 0x400}, {{r25}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x508f1ef1}], 0x80000000, &(0x7f0000000280)={0x2, 0x9}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)=[{0x1ff, 0x20, 0x0, 0xbb}, {0xffff, 0x7f, 0xd1, 0x6}, {0x80, 0x0, 0xcb, 0x673d000}, {0x200, 0x4, 0x3, 0x9}, {0x9, 0x0, 0x2, 0x4}, {0x4, 0x2, 0x72, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000100)="8c65", 0x287) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0xe32a21be7d3e49db, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r6, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r7}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r9}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x1}, 0x800, 0x1, r16, r17, 0x6, 0x1, 0x1, 0x2}) r18 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r18, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r16}) r19 = getpgid(r16) r20 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x1}, 0x800, 0x1, r27, r28, 0x6, 0x1, 0x1, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r30, &(0x7f0000000040)="670dc3", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x10000, 0x0) r32 = kqueue() r33 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r34 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r34, &(0x7f0000000040)="670dc3", 0x3) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r35 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r35, &(0x7f0000000040)="670dc3", 0x3) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r32, &(0x7f0000000500)=[{{r34}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r33}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r35}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r36 = kqueue() r37 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r38 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r38, &(0x7f0000000040)="670dc3", 0x3) pwritev(r38, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r39 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r39, &(0x7f0000000040)="670dc3", 0x3) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r36, &(0x7f0000000500)=[{{r38}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r37}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r39}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = msgget(0x2, 0xc0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r44 = getuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r46 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r41, 0x1, &(0x7f00000003c0)={{0x0, r42, r43, r44, r45, 0x1}, 0x800, 0x1, r46, r47, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = msgget(0x2, 0xc0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r52 = getuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r54 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f00000003c0)={{0x0, r50, r51, r52, r53, 0x1}, 0x800, 0x1, r54, r55, 0x6, 0x1, 0x1, 0x2}) r56 = kqueue() r57 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r58 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r58, &(0x7f0000000040)="670dc3", 0x3) pwritev(r58, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r59 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r59, &(0x7f0000000040)="670dc3", 0x3) pwritev(r59, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r56, &(0x7f0000000500)=[{{r58}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r57}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r59}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r61 = kqueue() r62 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r63 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r63, &(0x7f0000000040)="670dc3", 0x3) pwritev(r63, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r64 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r64, &(0x7f0000000040)="670dc3", 0x3) pwritev(r64, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r61, &(0x7f0000000500)=[{{r63}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r62}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r64}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r65 = socket$unix(0x1, 0x5, 0x0) r66 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x80, 0x0) r67 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x20, 0x0) r68 = kqueue() r69 = kqueue() r70 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r71 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r71, &(0x7f0000000040)="670dc3", 0x3) pwritev(r71, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r72 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r72, &(0x7f0000000040)="670dc3", 0x3) pwritev(r72, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r69, &(0x7f0000000500)=[{{r71}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r70}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r72}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r73 = kqueue() r74 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r75 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r75, &(0x7f0000000040)="670dc3", 0x3) pwritev(r75, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r76 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r76, &(0x7f0000000040)="670dc3", 0x3) pwritev(r76, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r73, &(0x7f0000000500)=[{{r75}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r74}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x78}, {{r76}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r77 = kqueue() r78 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r79 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r79, &(0x7f0000000040)="670dc3", 0x3) pwritev(r79, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r80 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r80, &(0x7f0000000040)="670dc3", 0x3) pwritev(r80, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r77, &(0x7f0000000500)=[{{r79}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r78}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r80}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r81 = kqueue() r82 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r83 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r83, &(0x7f0000000040)="670dc3", 0x3) pwritev(r83, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r84 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r84, &(0x7f0000000040)="670dc3", 0x3) pwritev(r84, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r81, &(0x7f0000000500)=[{{r83}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r82}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r84}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000480)="6424ce695b6bf5de12d2f3f2957ee8888a3db41c0b814c5a7cb4af3b983bc9a28b09b3e6e0a82d46f1d53b733553707d5565044a4caacf9de5c4812eefab96ebdb0fda599571001bf311f3f9d0beb97f6396ddd02625552f501166903ed37d05b97cc663aa13f818d46d8a856948d174", 0x70}], 0x1, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r19, r20, r24}, @rights={0x28, 0xffff, 0x1, [r29, r30, r31, r35, r39]}, @cred={0x20, 0xffff, 0x0, r47, r52, r60}, @rights={0x18, 0xffff, 0x1, [r62]}, @rights={0x30, 0xffff, 0x1, [r65, r66, r67, r68, r70, r76, r80, r84]}], 0xd0, 0x405}, 0x400) r85 = syz_open_pts() close(r85) syz_open_pts() ioctl$TIOCSETA(r85, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r85, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 13:34:12 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x56) accept(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 13:34:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7f, 0x7}, {0x18, 0x2, 0x28, 0x5}, 0xfb, [0x6, 0x80000000, 0x1, 0xd8, 0x9c3, 0xbc8, 0x2]}, 0x3c) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000280), 0x4) setsockopt(r3, 0x81, 0xacf5, &(0x7f0000000000)="beef5c1093591959913bd455afa349525a26fb73510685aa6bed1ff695b4e9b96facbf43ed7e3a5395e4d98c49c582ee10d54411bd0e281b9d1a3e350edd184ed7eaa98c3b3c8483af8897d178c726bca2c6cee77b14be94be10d91761986e7fcaf638cbe1a5b7dea6adeaf332fbd9510a66957a05c8cbc159a99b001e1a480362064940423e78283b8cf36cb543c166551f08c8a0f451ab2d1d77d5ac7a30996494d536bdd7bd783ac02028a20fa4631bb032bcf900e6f1adf5b47a48f4eb28d5afa68db2e70d2e", 0xc8) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdfffff00000003]}}) 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$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7f, 0x4, 0x2, [{&(0x7f0000104000/0x4000)=nil, &(0x7f0000180000/0x1000)=nil, 0x10001}, {&(0x7f0000553000/0x2000)=nil, &(0x7f00007fd000/0x4000)=nil, 0x3}, {&(0x7f000004a000/0x2000)=nil, &(0x7f0000798000/0x4000)=nil, 0x9}, {&(0x7f0000569000/0x1000)=nil, &(0x7f00002e7000/0x1000)=nil, 0x5}, {&(0x7f00001d4000/0x4000)=nil, &(0x7f0000130000/0x1000)=nil, 0xffffffff}, {&(0x7f0000667000/0x1000)=nil, &(0x7f00005e1000/0x2000)=nil, 0x5fa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000748000/0x1000)=nil, &(0x7f0000336000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000d0000/0x2000)=nil, 0x1}, {&(0x7f000078a000/0x4000)=nil, &(0x7f0000634000/0x2000)=nil, 0x8}, {&(0x7f000055b000/0x2000)=nil, &(0x7f0000185000/0x2000)=nil, 0x81}, {&(0x7f00004fa000/0x2000)=nil, &(0x7f00006b6000/0x3000)=nil, 0x3}, {&(0x7f000077e000/0x2000)=nil, &(0x7f0000054000/0x4000)=nil, 0x5bf915af}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000194000/0x4000)=nil, 0xfe}, {&(0x7f0000583000/0x2000)=nil, &(0x7f00007de000/0x4000)=nil, 0x796}, {&(0x7f0000001000/0x3000)=nil, &(0x7f000031a000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0xcba3}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = socket$inet(0x2, 0x4000, 0x40) fchmod(r1, 0x9) r2 = syz_open_pts() r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) close(r0) dup(r2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:12 executing program 0: r0 = socket(0x18, 0x8002, 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) writev(0xffffffffffffff9c, &(0x7f0000000580)=[{&(0x7f0000000040)="2519d126cfc711f04ec10a336f7a2d0a977955274c4dcfcd1f473be4e3fd7d81ac408764cdb9660c7fe7a99f6d7e2c077e31becbe7b984bb57b9d59bb1eb3cbee5", 0x41}, {&(0x7f00000000c0)="4962578ff39315cb8f3a6b29ec00af4af1bb62dbb0b71457946064a026f51fe1be9cfa062c16c17544a9c3a3ad79c80258cced5df47d8b63d00f0e2b5e7579cd5b7c5cf9934e9584f83c65271762d5659156bdbc2932245aebd338c426afb10f751fc11bb339d0567e34467132c1dcd479f8d3acfa2ba433b220563078e12e7d8c4e7c6bf21e8127f90f9dcd53a2f7be0568443d258bc31def69e2c7485e89d356692136f938f2904f88befd021d8eff3c14ba8ff103cbdcc18a3ae2ba6b56d980c203e626", 0xc5}, {&(0x7f00000001c0)="c706fc8ceb63391d50eb0cada9ac9ec1ce4905d970b1eddc9ff1917c8aa524fc189f0c44351c768816a624eb1dc0aafbd3608db26a0b14d76efd063bddc1f3b75831abff70033866e2e805ec7caf2de37e693780eb3f153f4101626f55747370c671a989765907e048e42935b91708f7ad60ff1fb2d2", 0x76}, {&(0x7f0000000240)="06f5a04c574f721f492e89f312a75fda7cee1fdb8373af693ab46dce343d87e5d5436581f4effa52430a79f164b2060e18d8898db8710d1646a2ccf99adb924e70f0afaa1410ce90a2aa435e0106002370bba680fde6a5ddcbfa4cc4481f345f054d6ca75e5c23055cc767cbf473de37d9cd2fe57a271efef3c178db451e5da280a08b445819ef0d8169534e246c508468e62f994775fcb6f78c1eb95b6f41", 0x9f}, {&(0x7f0000000340)="e50774e492d902910f4fcc042d43bd4eb3cff517f5ef48346d164f22278e8f4b50c9d79d6e6c219ca09ad4e13834508b7b2f8b1e9a4e5873d0184229072ef4d853ae87e39d5dab74cff94167618c10cf81b79158576d43f355c9fdbed499aef0a81c62b67576da677e50709ebb8823c24d5a21f2005e5b0813bb34d7f1c1320ce2b2f04f02e9d563a16d7d7e2f4248b0f41c964b835ab7e4316f114571a2091e05a04f2db5b7dae95046c19d345f3bcee52d3677e1de9fce08b8d7cf617d80694ff41682dfe1", 0xc6}, {&(0x7f0000000440)="af99adb08b1dc1769fcbb947f63d21ee177d", 0x12}, {&(0x7f0000000480)="f9f48069b5d1a5524564f43ab81a9855762c9bb6e88ccc0f63b2e2357ca2f89e00d3d94d1b6e6e0c54c4dfc0b11a74a929ccec70cb91d3fbbbcad96ed8a05a9665f448ecc286677dae46378ba54e5f3c491f3c5495b45ff8a704570cf0ad62fb3836b225be01e5a14ae45e3452607af33aa182004d49b2e66384e480e71d07531d8d5926db8d70f67a8829724086d47bbe9a0d68c75e8ad6048cd28965480db98e5f9f0e4ed84b32095b7917f39bbad9c61e8992e0d3cd6c21554fe083bcc030a4b806688f0712f504415b8a76f18e55cb3ed81ca947db15b6f99b231a913c3a54dc1a3c7ca8972a0d29c21b6037a9de6c9f44d268c5ec1996b0c146ec20", 0xfe}], 0x7) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESDEC=r0, @ANYRES16=r0]], 0x1, 0x0}, 0x0) 13:34:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 13:34:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pread(r0, &(0x7f0000000080)="8c65c0074673fed932e912acd7dccc5d21d36fbd2f4b1ea568b5427e3f1d0c050dafd00211aaa46404fd6d7bfb71b25c074743e721e5d64fd72bfb90ce86db27bb3183045a74dcc566551487b8848d7e4584437bb8147de8c9d714767cac71d834ee3c8d9b1ab04a794f7b0ca2ab7fd52ecc3505feaa6cccbc", 0x79, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 13:34:13 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x27) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r8 = semget$private(0x0, 0x4, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10f11, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000040)=[{&(0x7f0000000600)="00e1fff5ff8c449c674ba4fa2bf0034d98ee06ded7b6e8a1097f14cefd6ae3643baf2faefeaced981df8e7e96fa1153b73681115f8f51df8ead1f064eb819005504cb7dfddfbd80005dea97db6c5f027f8b6e23fa9e420560496b86ea479c44cf7a8b752f66af757841acc769809a2ef39b407283706fc64cb15787558ed454873eb6a0692cba5463787c09dd8e5d5e2aa099aafe384a2ee2c898a06b1ee253aeb4ceb048fa99104873594b532ee4130b242fe4b033afa657b9152b48103364dcedeee82d07174c1242aed09ccc1f1829036c085091a85eb0f95594dd205f9dc5f341f8b57cc4d89d28c01aefe4c696bac58535d66f5f24d8f751efe2abbd535efbe152a33c25d37d0dd5b9b23837837b8bc798add89309cbe6d5bad2a386e0402459ce9c9340249b48758ebe778033e54c014d21cf2f6a16bf80ef7dd8be18a7ba5681ba10cf5be4fe12e2b63e213e31c5d4e3f2bf5e80674406e6846782b2fe5f0256f97c36fe9e3068f190fa0e27cc68253d584a4444dc3814d79883efde7b5d62c09da90f6a08c1bc0ef0c0b8b8f5193144411df6fbe33e89806ed9775808c472ae52cea6152d4f933c10bb812a56bec43706c0f35", 0x1b7}], 0x1, 0x0, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r12 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r13 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 13:34:13 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x20, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r1) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r6 = dup2(r4, 0xffffffffffffffff) munlockall() r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r9, 0x0) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r10) r12 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setuid(0xee01) semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x400000061}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0xfc01, 0x9, 0xc4, 0x8}, {0x401, 0xd9, 0x2, 0x9}, {0xff, 0x9, 0x7f, 0x6}, {0x54, 0x3f, 0x4, 0x27a}, {0x800, 0x0, 0x6, 0xb7}, {0x1, 0x20, 0x4, 0x4}, {0x2, 0x7, 0x1a, 0xfffffffb}, {0x745, 0x6, 0x4, 0x401}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) r7 = syz_open_pts() r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r8, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x45, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r2}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x0, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0x50, 0x40, 0x3ff, 0x3}, {{}, 0xffffffffffffffff, 0x10e, 0x1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x6, 0x992d}, {{r8}, 0x1, 0x0, 0x2, 0x1, 0x376f}, {{r7}, 0xb264db020f247531, 0x23, 0xf0000001, 0x7fffffff, 0x7}, {{r9}, 0x39636bc358d7bedb, 0x20, 0x1, 0x6, 0x33}], 0x6, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'4Bx', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:34:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x0, 0x1, 0x66e1, 0x1}, 0xc) getrusage(0x0, &(0x7f00000004c0)) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000080)=0x80000001, 0x4) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="fd930011050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x4) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x1}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) setreuid(r7, r15) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x1e1, 0x0, {0x8, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r21, 0x80185758, &(0x7f00000000c0)={0x3, 0xc758, {0x7ff, 0x80000000}}) r22 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r23 = kqueue() r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r26 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r23, &(0x7f0000000500)=[{{r25}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r24}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r26}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) renameat(r22, &(0x7f0000000140)='./bus\x00', r24, &(0x7f0000000180)='./bus\x00') 13:34:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8010, 0x41) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r3 = socket$inet(0x2, 0x8000, 0xf1) getsockopt(r3, 0x4, 0xfffffc01, &(0x7f0000000200)=""/251, &(0x7f0000000100)=0xfb) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r8 = socket(0x13, 0xb15de13189bc2cd8, 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x1}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r17, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r15}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='\x04\x00\x00\b\x00\x00n\x00', 0x402, 0x0) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x400, 0x0) r21 = socket$inet6(0x18, 0x2, 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x1}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) r30 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r30, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r28}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000580)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="7dc4c38ff55701133690fda99b329892f331bad47ad63922b2018ffa5693f08312b01dc1186f230cbfa846031dde5e48873944fffa442cc777d06af932d333e6973c7d7a41e92b8c5dce9515a1a7813a6c84bd27a5347ff11dee08f0294d3315315b0e464a5534e8782277f040ec3e879419651c5611d648fde6cdc7008bd4fee5fb725701788aa04d8cb1f4d923718ea242a1ec6e78", 0x96}], 0x1, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r3, r8, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r28, r31, r2}], 0x50, 0x5}, 0x4) 13:34:14 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) getpgrp() r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) kevent(r1, &(0x7f00000003c0), 0xfffffff7, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x8000000000004}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x28105, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x0) syz_open_pts() 13:34:14 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 13:34:14 executing program 0: r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x9}, 0x10) 13:34:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26755801854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) dup2(r3, r4) 13:34:14 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/94}, &(0x7f0000000000)=0x60) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r15, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r13}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0xfffffffffffffcf4}, {{r2}, 0x8000000000000006, 0x1, 0x80, 0x80000001, 0x2}, {{r4}, 0xffffffffffffffff, 0x2b, 0x1, 0x81, 0x2}, {{r5}, 0xfffffffffffffff9, 0x15, 0x4, 0x20, 0x7fffffff}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0x1ff, 0xe44f}, {{r4}, 0xfffffffffffffffd, 0xc0, 0xf0000002, 0x6b1a, 0x9}, {{r15}, 0xf, 0x57, 0x40000000, 0x80c3, 0x7}, {{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0x3f, 0x10001}, {{r2}, 0xfffffffffffffffa, 0xa, 0x0, 0x2, 0x1ff}], 0x9130fbb, 0x0, 0x4010001, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 13:34:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x92c5, 0x101, 0x3ff, 0x0, 0x3, 0x401, 0x0, 0x2, 0x0, 0xa0, 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r3 = socket(0x1, 0x8000, 0xff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="f48ba93d6461a95c1f3c1b1057a66ff930fa760184280ee48f2d8f059c05c7c9142a9db088840f42c7e916f1eddc25a2ad3e0bca48d70ee25821e827f0c4b5b0f25a3927f3d76a9068320c3d8267a20208bf9907923d68dafa7a056fa39ef15fcac079db1e395c1d1be5e5cec59581ae4d8b195a42e6df652390d42dafcde9a74e47a94a457b91b16cedefe6d6502301c8c8c638b616e476fb233d0fa2a2d509c9373e839d4b5f1e1b916cb043d498da11e8e2759964d0f2db5eb4274176024d8e52fe07967bb7f934617c1eb83fc58dc0303e56f698e17f16b333e3030de3dcbd4e6356824d49ee53ec328871dd704c620fb5e51bc3030d4eb6027c19", 0xfd}, {&(0x7f0000000280)="51dcd5141a9aa44c136223cc59fadd279c65783f8aa0a70d5c22c29318a1aa08ee6d95328126c1e33e83dd889c", 0x2d}, {&(0x7f00000002c0)="be600ecc645956ac79da56f3e395fc8f343ca0e79c94fc42ce479a704f38019dc95e291ba97f834e81dc94746a23da281879e1aee8541045d5753486303be6721281b71214200f3f8bd6d4dcd64b9d5216db000574abc26c7a701ca133613a", 0x5f}, {&(0x7f0000000340)="de85cec56c33021ff02d07cf1b95cb4b9d5491cc08fdb4484f122e23a9065ab26b1cba30808c2ce89dccb07aad6ca8db9fd9acd056a79b56f065c34498f1d2bc3ddbffe4c0cd1eecfdc3c971b1970ff51e9ddb45f4ba34cc4c5bbe5de1fe35d4842d0a8ae728412df38d88cfee1815dafb5e57e3d924a1ca34d514", 0x7b}, {&(0x7f00000003c0)="04fd7283bea696", 0x7}, {&(0x7f0000000400)="1a66ce1dd6bcb3483abb8b40c6e4c4236c9bc28d39", 0x15}, {&(0x7f0000000440)="4aad01099e724ab4f6f11353c17125707e6bed4006d35c8cd1b3", 0x1a}], 0x7, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r1, r4, r2]}], 0x28, 0xa202df7c019809f}, 0x1) socket(0x0, 0x1, 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x4, 0x1f) r6 = msgget(0x2, 0x0) msgrcv(r6, &(0x7f0000000600)={0x0, ""/100}, 0x6c, 0x1, 0x800) chmod(&(0x7f0000000680)='./file0\x00', 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000800)={0x8000, 0xfffffffffffffffb}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/diskmap\x00', 0x20000, 0x0) sendmsg$unix(r8, &(0x7f0000001d80)={&(0x7f0000000840)=@abs={0x5b2c74ae3eaf3400, 0x0, 0x2}, 0x8, &(0x7f0000001c80)=[{&(0x7f0000000880)="f8", 0x1}, {&(0x7f00000008c0)="27d5b48255f2764b175bfb5a030509fe76a0cbabae34d3a594ab97edf19e31546dbfdd97f8076fa9a569f741a971cdfb4af7f15e7d3c68cf84a02480da559a2ff04d548a5e09ebf17071b277a3b06be9ed1cf609dd928302ab5fd35ba2b1262e246037c64c31058dc6e20b79b8c1fc8c98db772350ed17212e56c35bab7c9699edd1dcb17e95ac56b58c2287310941dcd9c65c6328d3e8456786db8c44444c51e086d7b1f983c7966fd2ea9c36133b85a23f7c78ab40e82e979395f57fe6a2ab6456d9", 0xc3}, {&(0x7f00000009c0)="8eadfe833ed6f8c6ab8c82f9b0eb5411b7026e6cda611700d648c3c4984cac3bd9a42f833ec5fd2abfa0bbbd6f392d840b12a89ac15ca1901253faf6d6eb567a8db10f8d52dba0d1fc641acf700b73bbb5bae3082db898de04edbf43bfb7a971fe45572cbb8c0b8e7a764927f4a9e353c5cd8aa49fccc5d77b58e272381e510ac537be9db5fe7b39ad7d0914ef1fbe331dfa5d7875b0ea276f1280374d0c244361a1d968121b965e3d66f508255b32e7f393c7b82826c466c2052a0a252c1942006ae39f7b34da1769d6a0c02d688332c9efb8505bbfd8805212c0807f228d31a1207c5db04e28d2c19f2c841174", 0xee}, {&(0x7f0000000ac0)="a1b47bf579179de932be42b2e1f37ccce03392304527bf7cc60d3c7e7c3c07a78b9b4914607c41a32e1a9e86128361789f149b870304ea5d0e9e9829a6a91fd0847652d8a3182dbdb947be3529f120352b961b6295ea2be629a19768e7a2b8dbbfd90a8613118291899a9407e18f14ee62a6c942a9bf1b359483ecffcd8a7e85ecb8d28c91bae0413a3239066785d252593535d91324e850e501e42ce6fc886ce6e1be9eae4e10fdd453be964412347f345559d379b5f326e5b24ce3fb41f7e9f64c705503bac7b2aa26d2a01d62a29099fdbff9d29791610cfc1c69a3688111850a071f568a74475923f54a8c716f233a616bc8fe70436a3f2fb7895cb511334c7f4fb952004f01e600644a5da5a5736584bff4ae3a1429820d366603ce0a9efa37f7eedcc1bd586997eaedfd11e85e5d17bed1466abe1e7cf47601afe66ba7e025f027cb47513b3d95754a232a70b6405661ef0fb653b260f8c437e06ada4fccbe2b11e17b8dd74b7f7b0aadd63166da4318e17fd9bc0e14824a7f5cf346165ccf812b5aaa9563f8591c38ab086422b56ff79789bb7a81fdf7a17233eb90e5faf3f6927ba4373b4adbd7d083618a397b7434993e7f4b7418a3c4c90a00c8ef623d83116c57b9e1e52971038c6d3f3d412208fd6092343efbd21b7c837127701b3d9c8bbfa913e9437f353bbaad2eb9cf22bf059b9037f2506e121409c08f6981b3d61bb226e056eb777dc4ae9f16b30db4916b4fb03db6f7ef25c07d4599393b1dace5b814fd19548d33627f45cf748199b32bc8f32a93f82ac553712fdbd816ae727ea9c7bcd1dffc73988fe0878b233ed53f509e09f068c1a6eae909c9126abb4cdb07aca08671a2aba52b5d36bb835fef7138a0f854e487fef747b57ebc022458795ec07dea29b2095d03be6be52bf856842f4407a4029082c3e2cbd9e89907489ab0b77934c8bc2dcb645421bc7b16568b7ca78a61dce144bf733c3c491386fa47abc011d40fadaaa5591eee2a962c7f2cd1878c4e65d2293e8e0bf32cf513af99b841d46f7035d8820255c380a55017b0b0a7faf8eb28ac1c37421a149b8dc16d54ab8d0b450e0557273e3fc4bfda8750d0a64cc608375a7805a5890c007e0a95261763e8dcca8f432220d63336fa177f7d4a75091670f6d6cb0157557e88b90ab53d3a84b7ee7551c4e1521539817671eeed32fc009686cf4da014d40b73f7283f9f9feff1cd0c048f8f7d2e962aaffb161bd62293a708ae7435fb30f27b4ecb32f5f962ebcf75fb092f14dcd3c1f59fe41cdff9de9fb3b8446f654b0b1b2022cc807f453a77daa6ed5281193ffaf75851046ad92d8cf40e363fa3ed7ba72737070a7ed6e158ecf196a4a3168d2b67792168cf25575a2d07989f344bf91757d9d667eb85a7810bd547f22da99cecab395533c2d26712a70c6d923bbd749ce29355e7e345d4c3f82f7dc27b9688cf2700ed9f20a6ae09d80f57f02ea20242ecf3a78a8831f0793be7e645e3ca2f087c6b285a565fbbf84613b54a90f170d385d6289033b9894cacb084fabb26783e8e549aed2f8bf2c9037f12544bd4c9109d2997ce431d737d5b346f645422889cde47d87d5697df168d894929c8b84c430f680f13352ab0c70a88f443aa7dcaa6a717be5d88f28cb122e72be4072b8a453f9e66a0edbef652384399cbfb8989e15b70c0d571e806e161c4afb765ebd58cd6fe04f18adb7cd8321f6b6cfa264d6a185fd8ff5e635ddf4f33a71560a53be5a5c5399e53f8d760b830c503856044509c871ede0ced152a44eda021dbc6b0e4875bf0ce678b8e94de0c608f4fb6d3ca275f3ae049bf2718836b6bba0c8f1c8217d3c0fe74305359af312d461ac4ce826fbd7a34d9ed0419b8c9f2da72d8dddea135acfccac694947a486978cb36418884367e23891fe13568e4f39f0e57b439ace30028f8749af8212abe51190aaf50606dd0e3944c55cdf661daf87155a09332045e3b6633616e5aafaa1f5cfeb263c28db2851c4c9ba69ed68a4b98290584b05d54f9e23fe00202e7c87efa41ad00b72e8c999cee557d2286e3ae9f06fc81099a1060c562b513e5f1532ce6fc158587ec1adb141e838586a655679deda29b364b54d1614932d2db5863bbf13466308489e2189832988b19fca02b4f907c647269089d234664f0d13240213b1ac1a83cd85f5aa8941882a2144b037dcb5dfa022f69b9b62a17130a190f0ed199bb83fc383b9023cc8a806147d0619214dc265b462565b9816f0fee00bb20830ec58818f6686ece31d93ca0e8dba43640d2241bd91e61685de2d964e6a66e359727dc399a8320cea77e7307791aecf31b4d9b4307f8581584c690b5dda7bdc2a05d1cfe5a5fb49a212ba7810ffa3a10cdd2383aeb1de63ea598475622d04571116894d94a4a8385d509e382143b1352c3514a2a4efdcfb7106bb0b291ea38d028a3dbc8e21866f7a479429c2f1a1ce5323f25ed96ff4f06c4e58e0d7bea00e4679349b3f5a8ddc3eefb54b9063c6be67b7aa6cfeb2ad0d78e84d0ceb3c89bb4d971d7d4333e79862a28c6b581e9a50c10a698a641caea36246c4aa20d81462aca35765ada2ec71c13096747b22e70b40c7f604936d78e89fb2c43b0264b56c1d66479ad79243153cfabb3fc8e2197e734f34de409c5cffa5dc5b74801772a5a090bfa8356b967218f766545d0a0b2fe511a3eaffa99f75021002da434bf35b0c29dbd59be3cd145199e7e59a7b71996a07fff52aa572a7b2fb6a5efeb88c5715256566fb80ea7051fdb012c49c2df9d264a1477d97342f820cd2b0d4066551e0113b1b8fa32911c0cde61118d8a5b8d70bbd5e0271e7e995913d4f2474e771b989602b29f1c1c9ca26a836598c68329eaeb43a607ee8a1da3f1fe3b828436ac937c31d55b84c7be2c0ba657b26168a1b05a7b71e59304dc3b3d0db709aecfa122952d84c11dde08b9a9f3f1f7751e34cc666cc1aeab90114fe6e4bfaa6e1fa41b3c03ea2b4f6fc02286463f51529ae63d3ad7e2b5174778b8c07de63cb05cb1a9dd2f2544636d6412e067cc9404f4f6b8040d29ec0f6f9139a3817f55df714cb9d51677ea8bbcc4dba161757596524a8ce8f9037e24f552b5298c7f15c83b275c2997f6ba19255b546b568eca8fbe054376712f8d1a7604e7f83fe7d2b8f776c40284affbfa41e97793d4a4282c5a706c9d57b9b0524816e29c933fb84b4dfceb8dba3040dcb9a0c40095e3ec815f45edd1d0edd0855ac235e9c1a635de3794917ec48ef08b745f268673137796d6fafddea680d22b3bd72addbd3841ea3190448c235d894b8ba9557eda3dd2259302e14882c4831023a2ee48b76edbf85985c7161961698c6f7e0ca3a0eafc15549b1ec20bee14fc26fd45f354f908ec067458150f0a212f9e72a07e75fecfe2bc6c58418471ef2e9a91d15c82754ddb2fbf2c2e5ee858b42c839aa0eb33aec5937ecb191e4c4f7914b8f11e5288c0cb5828ae06957327b077c5fe68261ba1acaf701aa90ea0bb8a1383200cb45706f5eac8103df9c8e8f43c067b4d3e108885b6489003b17e48f34b63eaa43709635edc1c0e29f615f6829861b460f53bf7d2e1ee7beadf64876a58e8566af0806cb2f2b19b434089fc778b799d36160b68157b5edfa6f69e013383942d5194b379ccb5d80daf96a1b2634747b58cee4bc39d78a24c1a6c4a7b08e5e4bc2a70218b4a402b98e3fa22e0a0adc50d71ad4f355e2143710bbd2050f4a9136f0adf226f33c2e81750976773dbba5209ec4a075b708eb7ced386f59e260bd9afae357fac9f84df0286c5458ece37543bc54e7aea6b0ffc2598ef0d94e8c57b697f6096a1ce6aafbacf034a9bbe3a373e375ea3da5bb2966386e84b8b6f282f857c4f63cbfd5e584d4acf520428ee256388d8495cfbeba2cc1e67e6d8588575a9fccc93effad1701da77b9c0a05b726054c1aad9fb5a86904082c7539ecd54d8b41e00b0332f93e1713e09a7eadc5ac53adf9bb0f2ab736280d72cda4737c7272dc1ee8c4608b3f606355f198431dfa2701f5bddfd33d2175656947f4fa7a29e448cba7961099632f064aac2734a8aae5510d5da3eb8f2efd69d1cba83b62e2afcf18e32d6cf3b3c23699aeacc454d09ae21d56b9452dbfc7bed06992afb2e52fc7248bf18c01d343f23110412acf615789eb08a440a16527844b4956b271259cf233297244f1d7123ff959990367d21f0a6a5dacf6698971c6be1846c1bc7f2a93316690e1d00aab73910a7a29e1c9adfb7a1e45886ab699d1bcbf819fbabf82e5fd26248cba17d12b06c09a05db201695307b5883789d893cf3ca151fbda84558d5db79f8de5770997b5425b0b1d4b6b15d81b7b2a314e825b49c249130e5b90805ffb0f9f2c87421d55bc1e079f8c0b0eca76d7ba91c4312e29ee5e3a7089f5f0b591bbcf04c4b6c7a5fc98d5c2e8ada84c27a78fe154d0f6bd2167f1cff15d5d27a0f969d2a713df2cd4333b4ff18c5da81f8a8cbd259b9d49be12f5981222f9597236e1e3b6f5d6083cddaf767711e12e7286a2e4dedb03cac19260f8b8bc8ab7752e56c3a4922a72ce903777e9749426888948762e2cf60494e4316d7ddfe2dd9906edf81d9082d31f30114c66b749b8cd61f989ede3268303085039178e37a27bec9676c3c5e164b8db8f3f684d160e8913488e0afc1389aa86080459f772bd249c332336c8d868f884f56fcdfa3fcb0362b8f42dd58e407c44edf37500514287f150bf15fb778b9c513b7936e915162fa9c9cbfe6dc08aeb3475623f58d43dca13febc6c3beafeca39c09ad54b90cab0fc326f45477e1b34b9fdbe8706ae587f573b616292ea9e97fdb2b70ad0e91e1a4c7ccc538e40b9740c0a627dc37ae9fe183e82c35afab6cdfff2a808317ec756b618f93a0d8a4547d4703dbb03cc6a8f8c2cd5e54385c64e0c2d1f4dd99264e63e21369a31bed4f674be5274db02c70d57c474a987c7d0c0da313b0b9fb55e61fbe2da63fa971c0e1a6e6448d8f008d19d7f2dc900f43aa5affe65b1b64ec1f67602f8ff188a86cfdffde90e9b8fad22c820b9b1fa81ad29d1033a0500ad4d7c9b24ca3fa2ba6cd5145cf8090110a8c9106363ab56f635f30a6188d32cb245ab1e9cca4c21b77fa597fd23a796bb775eeb5b46deaec9ca3b38f676cb825089c5f1add7503b788c40b60444e05299485a3ed1a968ed0cc0764fc739299cdec9d3a98889e3bdecace7bafc1e578b20e42db978f40e70e3fcd77bab866d7c9de1b1a8aa02b3e184d90508707cae08f7108315badda001b376ee1da768eb535ff4021f6d71b6ec00a72e3fdc1e6caaf1335e4000d85a796e831831b4afeec28312518a14ea1046d185f3c672535df4f9279543dfa9c049f2c3f9ad80e5863a07728f74725e08ccdbc5cd1698b7223c6dc3e04d49a79b199b4916f757d75da2b218366b3e5ee6b7ff26916b4e7109f7de46545a93425ac275c99ce660b3af42b9ee0ac2aa5146d1e9f93e433379071acf2e32418560903d96705b24d76570bd95349a97795642e2387440334d507e3e3f8515f924d4a038a461114615c24f201dacbb1322ff8ef73d790564433c498aef66bb2458ae856b4988fe133432f76c91509de7856761cefbcf314ceddadf31ba5805b055164e9ed04f02c5a345b84ec3a80cc57500252e2cf820dbdc2e6f89bbcf4b4d70c014a18aa8a4e0f6d6ef55b91b8fcb0c54569b22d29f1294327359ac713a801cd8450afdaf75e67e7a84dccc5fedae4d19b75", 0x1000}, {&(0x7f0000001ac0)="869db4be942a496febc5a67a19e9319c1ea25e690b49143f20183d3e949fe81bdd559dcb25079bf7ffaefe7e6ae88c000c2965a10bf4630323734f74cf1ee83e40b5aa99caf4b8b7b89e073624b0c8f993cb8f53f55dcb5a4353a84891ab46650491dd5f1006ac7fccb512b40d49f5245437d42511b8bac104ac364875a9579856e3e1ed35fc8e6bd2e76de56752d208376ed1658fbc08a7557fea4c04cdaef10fb46ebc9b2e3f03be92", 0xaa}, {&(0x7f0000001b80)="b89370837b3b96d3fcb7059a397b541b71b20f5171a939851972de6ee6eeded21fe9337f814f5cb4e538f78d3d7648df14e6263a10f4e621039d6d4f8cf1ac53a97fa5e3a98f1af014b6e29d492c0b9c9e402a7e6531c737bfd4f75987bfd1b6ac17d6", 0x63}, {&(0x7f0000001c00)="6af3946b6a65c3e0143a235b149ae08829181f7ff93f2d9de4d47cd06b3727538af3572cb4984e4f02eb8348", 0x2c}, {&(0x7f0000001c40)="5f45f19e6db8411e105413fc5d82174e0d0e39411dafffde7f9304e00d99631f3eb219d19bd02eddcc59e1453db6db8106", 0x31}], 0x8, &(0x7f0000001d40)=[@rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r7, r5]}], 0x38, 0xc}, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001dc0)="58831f79cb4e1797e8837edf6283c770ae959b3b5fe523109edfdd51aab03f77b245e70aaa50ea3d1725ccfd77a4c7597d406bb0360c7ce5a5020e9c109c9473c1568336959412e7efad16f9a08f6c85b3c1b5b4723fa04eaa8a11b4852e259348e42405b0891f4272c42a2ce4aeaa24084f7e84aad77caa0573069702a6c2957a4e8824bb6ad5b666d2a0b2c67ba62f4fdaad11b69c479c13b985fd08a7e420cb0da238", 0xa4) socket(0x6, 0x4, 0x2) socket(0x18, 0x10006, 0x5) r10 = open(&(0x7f0000001e80)='./file0\x00', 0x20, 0x25) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000001ec0)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001f40)) semget$private(0x0, 0x0, 0x1) r12 = getegid() getgroups(0x5, &(0x7f0000001fc0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000002000)=[0x0, 0x0, 0x0, 0x0]) r15 = getegid() getgroups(0x3, &(0x7f0000002040)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0x7, &(0x7f0000002080)=[r12, 0x0, r13, 0xffffffffffffffff, r14, r15, r16]) 13:34:17 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 13:34:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000280)=0x2e) recvfrom$unix(r1, &(0x7f0000000040)=""/47, 0x2f, 0x481, &(0x7f0000000300)=ANY=[@ANYBLOB="8096763996198c9fb63021484e55cf3b51dd200d9dc194f0004f31376ff4a93a1971bd21d90a19be6ff19138f6dd925e757c9f6db0d20cd5a0c5ca6092b0d28d5da733c4bec5c5ab3be18f966a960d11e6f9e3a71bb00726e3f6d34fd0ddebc578419d0e48f5217d5affd250057feac77aac788d827456e3d83ba57394aa"], 0x8) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x40, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = kqueue() fcntl$getown(r9, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r14, &(0x7f0000000040)="670dc3", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r11, &(0x7f0000000500)=[{{r13}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r12}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r14}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r15, &(0x7f0000000500)=[{{r17}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r16}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r18}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x1}, 0x800, 0x1, r25, r26, 0x6, 0x1, 0x1, 0x2}) r27 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r27, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r25}) getsockname$unix(r27, &(0x7f0000000140)=@file={0x0, ""/31}, &(0x7f0000000400)=0x193) close(r8) 13:34:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x5, 0x3, 0x4, 0x0, 0x8, 0x8, 0x2, 0x0, 0x1, 0x1, 0x8000}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1ffffffffffffe66, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161790000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f00900"/284], 0x8) r2 = fcntl$dupfd(r1, 0xbe982429ee1c6369, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x62) r3 = msgget(0x2, 0x8) msgsnd(r3, &(0x7f0000000180)={0x0, "11ae140a07cdf18eb48df754ed12e03b3bbe846c3684d4a1bcdcaff8df3d183d3950dbc401217402e851a6e7cb815e"}, 0x37, 0x800) msgrcv(r3, &(0x7f0000000080)={0x0, ""/190}, 0xc6, 0x0, 0xd74eae01b4c0b986) 13:34:18 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x20, 0x10, 0x10001}, {{r6}, 0x1, 0x4afbaa7a0fa6fff2, 0xfffff, 0x7, 0x7}, {{r6}, 0xfffffffffffffffb, 0x40, 0x1, 0x400, 0x6}], 0x3, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r15, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r13}) symlinkat(&(0x7f0000000000)='./bus\x00', r15, &(0x7f0000000080)='./bus\x00') 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 13:34:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x4, 0x553c}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, 0xfffffffffffffffe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r6, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x26d) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, 0x0, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) r8 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r8, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r6}) ioctl$BIOCLOCK(r8, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) r1 = socket$inet(0x2, 0x765f42c4bf8a159d, 0x0) listen(r1, 0x4) 13:34:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 13:34:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996"}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xa4}, {0x2, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000680)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x78}, {{r5}, 0x0, 0xdc, 0x120000104, 0x8, 0x478a}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) sendto$inet(r4, &(0x7f0000000600)="1390b56ef6c1a2ea006a426d5c7342087b321eac47ca29026f870ca3067790334053041ba992c299d4de007f9ef5d2b94a40fef03e15cb87feef70c39043d5e1423e9d13a85b6edf4b1cd543d992042c662b179bf27f2146e3caca47b34bd910a0f99f1b1a9d942a2683724bbfde4b0610b73430377a4ef1abe426", 0x7b, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/34, 0x22}], 0x5, &(0x7f0000000500)=""/147, 0x93}, 0x1040) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 13:34:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x20}]}}) 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, 0x80206916, &(0x7f0000000300)) 13:34:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r7, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x1}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) r16 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r16, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r14}) socketpair(0x2, 0x44da8c0cab63b05c, 0x6, &(0x7f0000000000)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r18 = dup2(r0, r17) connect$unix(r18, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)="3550e34bdc5e233cf422f9e11672d8809e3c99cca0b8c60310c30cabaf55f9405d446967e76f16dda49cfdc6b9784c14081e4ebf468af2e912d639b757f647e71cfb9db767c5451edf45248f4bfb1dbc45bbe89ba3fc89a7d31a224a1562f8e95413d59fd64a9ae448eb21f59681") syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 13:34:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffc) fchdir(r0) bind$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cd00aeb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85accff177abe94019d35a84f432cd7b68ec2bcb7cc0a83cf872000000000000009c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f0090000000000f8ffffff927a97d71c85e4217ac35a3872ab29fee654b012dbc4509829"], 0x8) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0xfffffffffffffddd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x3}, {0x18, 0x1, 0xfffffffd, 0x9}, 0x4, [0x9, 0x2, 0x1, 0x1, 0x1, 0xa29, 0x8, 0x101]}, 0x3c) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x27a, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x1}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x1}, 0x800, 0x1, r27, r28, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r35 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r34, 0x1}, 0x800, 0x1, r35, r36, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r41 = getuid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r43 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000002680)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000003c0)={{0x0, r39, r40, r41, r42, 0x1}, 0x800, 0x1, r43, r44, 0x6, 0x1, 0x1, 0x2}) getgroups(0x5, &(0x7f0000002600)=[0x0, r24, r5, r32, r42]) getgroups(0x9, &(0x7f0000002640)=[r11, r6, r17, r19, r20, r5, r5, 0x0, r45]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r47 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r6, r7, r46, 0x1}, 0x800, 0x1, r47, r48, 0x6, 0x1, 0x1, 0x2}) r49 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r49, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r47}) pwritev(r49, &(0x7f0000000240)=[{&(0x7f0000000180)="b7cffc", 0x3}, {&(0x7f0000000300)="12bdbb0f55b751e37ed957a9e4a04e2b05501dc7b9f88464b244ad62dbf8499dc4eaa27e5afe246471b77f69f6256cf07040d2feb15c67579cc33cf843a57fd2a476d223fc03c1c11a6759293d4060c7a55f348f4707daac344d8b4835bc46e0f95d19cfa792ecc083264f08a98515072c247c980d4802e60271801e52f44c424c27d5c0b6578da5132878be2f8c0922bcf15032d0aa94ebc6b40c00b6843b0f046fd10356e9192a7aae50dd7b0cca7ab35f8f52e8b15f8fb4245355ab27414634763e015aa06ea4957aff3a4106927c60e6e8a20733b836e162e4ee1f57d7856947a55d07", 0xe5}, {&(0x7f0000000400)="1f2cd6d0daf0f5e50ab50827ddfb7ed675b754067d75ac7397bd7866944eb3bfb459a63f6cc3856d992ee7e1a97e8f9b68537815b4b4d7365a8512a2a246b7537f1de9d81499fcfdcce76f8a6393e125f0a063ed0c6b41aab1c8fa34fb0c9f3f48d5247a00c7f2144968bb8983fd62ca132ddf2272f4cf6c4b59ea6fa8637aa323de247d40de281f6a402ba77503f6df4307517a00a1b38459032728df4f2f805dfa3d3cf8d0fd668804399da8f971daccb70fec044d689d1292f441365845f4a4f2deed4b455c9bce8965bd9fc2", 0xce}, {&(0x7f0000000500)="458bf0a5fa88b7db49f27457d21aa82648731ff8255ba091d7d5dde1d2cf1a133bb4111c8073c7471127fe0cf09e19895e57bf847f650e87b05de124a39859d9df1d911eba8fcccf7e1df814cb61c65b08af952ffb62d8b964f1e9fba2127eccd0657a391117c9791db3400aa27ec2a0bea4ce11d33f1325805fbfea971df8bae2707d3be4d54d51730eb2d99f8fad2982ff7aa5fe1921c96537505c3a1c3542ffa5200c47ad04d204771040d4e1e1a36ad7c4c3c020", 0xb6}, {&(0x7f00000005c0)="21a3682cc72ce7d040ff758a7ced090cbe85a699676897c27148a06d9223c52c02d98447a7cb4399f380e177a3a2dc5b2736a16aba8c4225e14c2c64140dfc47213b4910047a412f3b14aa922655f8e7590c4f8b823e1a064e3475ba02b5dc58e200bc5ab91c19a667c5144468a8c866978b346f77e2428bfae49d25a330b89743f8a9a0dc64cd955f0e43bf8f697e59b4b4cb3ece120729bd989ee835422c5ed105a9735a15ebae5e5bbc7142964ef8664b8a6947a7f9cc0ba780cc8d78af61bfbb73c3d9602584acc326e859a85acbde676b1a653c2590b24a6d30cadf025a9aebae587504657d887cf05271b0df42cccb9e10f9d08fe93f11e492b54733bae5218fcf6f49351c808b789af77a5acf0bc4ea1f80464ad0a95599718749d57897221987be5809fbb07eb3e11744ecbf61fde52486efa16813f348d48cec0a97e4ab340334ceba22485341fcd15f67e7b6ca9ec4b4275866ac7cf2d3b29095238ece0f466bc6466c804ed6293f5cb80480c24febdb161756e25f9611abf0ac01043f84a549449a5278fe3105c2b5c2acd97a51ee958057ac83ab549f5a5df2e317547685328457931a629327a0108b1fd229d8c31b805e5ece56811811d36d23d5471d59845ae3aedd2727f493d589d760ccab12dc62bf7c4430438bf7e059b8ac030b04743e1c4222d005fcfd995e2052afb70f1fd10d1413b877522a2b15d02cc76eb18ec6a1f5637923fb5b2e64e6faf0c40e921007daeb925fb8ad1dfbba8ff65b07183b28ba4ee43a6fbed9bce32b71c1a835e8da0876567ccc03e0aa2310bd38025ac9ef4789203bf6d95ef182a8247f15e5d73991e60b1461d18ec9898b1ff765f19bf8996621076fc0bb9d54a9346877ae0389b7b420bb694d0488bbdd0409f6b71fb00ad7c4d639b4884bd438a5a93f328b697b9ea5634513bffde3e8228a5668d7b093c02d3e7bf552444bef66e0f9c44c8ba6c7901d95dc7c686d1f8f8492e03427c524e29be9c1d93905ae09b6953cc7e6dd927a4ccb244c6dcdcf096c8877aaf81e8b87f0d2f4753a0e6d7741d9167c68d9dac0b93a3f2af82f26fb2212250a7f6b6fd029b9e978237b1cb631b5598892ac9ce446b0730a9024a16eb49e6eb794b49d117bb86108e9da22fb11c0443dccdb05bc15044fc13357cfdac936ad9a66638466a8ed7de22276efaecd32d2e9b22f586db2f03d0c19d6a437f4ef5f1af3ba1c5fa50cdb2b5ed54d753e78ac3b6ca1ef00928eb896343476c2bc26cfb8ff39366702d2ad39c4e9b8c32990e65987c3fe20996226be20307f6ca9dd0eecadb2cfdfa135a57ba6b4ae87e63f7ec13d5c10b300f00b8b76d31afead4cc00bb80bf49eb95cf19580e82f6f7b5fa9f88b0924baf447d96ddb3e4533af00d9d6195fdcc3800e80e6f9464720f80208ce577bcae0274b30e7585162e4fd735e6e0f823c6de75a4bca49cb59ffbe3d9383694ec2f1e83a8c579cf8c33a0fb5103c366fd3c4d9d986fde1f0f14d8090002d34d8e5e19d7299bbc195dd2dff85ff607feeac0ab9139eade1850687eae808baaf791bfcb8d31992b34e3d5d605cf874de16a97b690e1fa2f313c7684586ff66f4df4c7c17532ad7e6edcba87d56b3d5f6bb86296f5168757960a5386bf20faac07590b23306b3575dd4a7f0c68359d6a010e4391673c11740c854ff818eb5477e94bde44173c36e0431d3a5edd8db765ba47e1722c1aca8df1f0882765c4f49c36d2cb00707607a505eed3966337f590362cefbf4a8cf254213e3ef73e18c4352b704400894cd7ecae169d27661d9b96218a9085b1c9d743347b842dec2c0e914d6125902c3d6b438685add919f72ba498e305edaa914c65c4a017acf4c7cf71ac9ea1f8ffd25f3cbb1fa5dd6f73bf94cbf60d5b492e7d3c92f0d1f071601673959ae6645f83d97dd0781289910f387261f4944b6a14b3c0ecf046e13b9e58a207bfbef2cdd19afc795827b06b43e941b92f0c734795c13b108e9dd69c1947fb0fb779c2ebf129ccc493b6e6e188c750e45db38a0b1e8d6ce4d837422986d0c05f97e972a5480daeee4ff49eee0a8a9019bf363f11c9e224451a6121d991347184aa411a6db57e1dd56e2c5a946144f82f9d42f83b5412563082216c94c8c071d0183685d1a67ef56c27f8ccd82ce3af52297a675ad0f733278695012f422161572cba9f866a814484d46668e9ecd79f50975ccb5f459579c67d8d63d3a97fdc46e4925a5b417ef04a17eb17aa9239556f68c6b2e10e41f3913d1f25fdec6937516a08821e47940252c130b93658410ea75c696c091c28762370640662c935dd6e910327f43f8e735d209142423f51bfaf43fd4c8b3dafba0b8e3020c07e2726d01748e39cd341ea98e35e8626821136e5d0630afcd6df322d3d0265777d33bef2a42940bb9439b240baae3d11b0d4b22ae75e7a549f673eeb64d45cfee479d884d170bb61cf3851010fa2469d16e09039f7414620e50d041828e4db7b8f1d5c412ac0835360c9ef90af9e89a22232c17013b9adb1f32a7b7aac1011b82c94cceb307d819391c13a5051e5628ed6b7eba948aee6aa50f873451cfbcc2dee791e622ba7cd4166ea9b68aa03e09bc949a6092693dce74da5a03e890f29206ed754d5a3795fffc8eae01a3e64853399828ab1e1ffba5be59ad87dd6ff1ce534f99e7fccec95a9745faf0bd1598dfd9e6dceb0747eadc930a5532374cd960a01b0fe4e513ced1eea6a6ac9a15b9f948002f32cdd7282021a1fe4db7ae3dfe63d05b6c1cc34b29ed644bfba3fc69364bfefa5a396ef83557f6526b297abe9cb6a62dc61e9ea1c4bef8bd09703154f90d82633079154b851330a58df9ed63e5fd501f047a3ba2d374ab1d1a7df1fd66442eff1a9f4b4cb91e0cdaec7c7f1c81072f2926969866ee5bf9208cb7f3afe2c42ccbe7c216f9f5b85b61654c173cf03b3583c85fa530cac286ecde16177903d62d6a8abb513d31153bd2b2d8a16a8b95c4b19ce3fbc7583564301c83745e746140e398e501ad430e70c0276af3f83c7650ae9b76c818614dd3a2face43fd909bcd44a35cc984bdb3eee262c89352d377d6aa4a342ced9ef4830ff6b1e8c68383367106715042deb60de0ba7d8c7598c0db7545d256f80d9a61c62a60c341a28374bad133b384ddec74c78202e46395c9a8d5e46a6bee3c2e3f2c24743e9ee291d2a02106f266559fba9875ec723e5bdc80ef64a4074f19b931da34c3e14fcc0710be7d0aabeb6f4068cdf0eaa348743a7f1d295d335706fdba31e6975f51378e5352d89b7d3eafe4cfe8d6dafdc39e2a61b519ffcecd15e93d6c716070810d5f4438223c73073f1a92c86f6c64ce31f4acf17d36c487743eb435ddabc13b8daec2dbb3d87dd6e68add1cdadd858fe03ead0f96a0be1be65f2215c546c11be5a8f40a42256533bd71d507f4ca8b06dc772cb4665dd99d9a2c5ca56c03069c0f6712363db472fa62784e86f787a37acc70f983cc3d064f3e6c650f83a0c6dfaf30e8869465cdfbb76647e9a49a529195f11c5bb69ffc0d1b22e76484979bc33c7ca694dc2c54488146837263704e9f3ffda1b78535d4c455fb4566338ba56c865b0bb2bd3ccd2870bab87e91e200e0b39c627ddb4056d4d8d48b6471ed54d9947335da56985669affd50255b6155fc08ddbc1a70763d41fda8a2d858082ef7d1208e912e2e4a53e0468fcb655fc4557e5e7f49b25edf477cea38ac45606acb1260f3c791c8837ea58119a0b25cc84243bcd8e8714c3e6b31e0ab6ad3ce8d67530d0995d2ac9ab4d342c08861dd82b1561a2bbc6ae7552ff5435eb31e0b438edd09e1b770b89b0bb3d6fe0f7e0d6d9232d319ae1a387bcb2fc6a86b0a6ce618db0d539268cdea495eae2d8c7976990255ffde84fd5c7d2f488a0941b7e897e22d6236bfb88024bac10a04492c18ea6e3a1227f1c90919f33c05557a244b37d122756ea728d677b37a63dc00e3bf013d2c62d151841334dac3d181e3df5423a363275633b08fc533c14d9b0e665550e9a33c481944c2869298ee29759a9a00378dda7ede2062dd92e0b74117c4cb468ad35110f336367d630d1120c38e47af905c8e1dfc545e494f87e4b82997e8a9df05927d1d24c5208a7b5fb2ff3712ae00d1960eb084ef8bed5000c88144d1912b92b5c22294a079af9d11ae32e8d15e8f119b524ef9ddef954a880bcd2082da748289fb5fee343f0f49670bdcbb3f49fa40f5afcd87980e61560de283498ffcc756891cea3327e9d1a981c3f3d23a917eaa4a0a20aa638f3ba01d92fd0c43ee745a5a179c1d911ebfe71daf714d33b5fad64d4964a53b047b6b8b8c4d02c7c604421cf93be52f25b61fdf725fa0aa9fb06d15e865b6520feb410abb257d32e6b89580830dd3ad9ce056a8b220a501198c6649d12545990a07d91c618ce6e8393f342f910413f427338d261d74a36937cde5de03ce2f035fee1ec590b2a58f27622dbf0bf93dab33222313492a16ebc13d523b6cd4b57a2ecf87cc840e608c0eb6dd8eb07f26c1308896f2d8208a73c8624c2047f151dff35af52cdd1491ac27dded90e505acd9246c808235502d8a4decd576508d2872b2e5906207bd3983828cb718de2119c50440410177b651d7f650d45f1fee96cddbbd146a0925d055ece899d6077408ff92857effd0b0084fd1cb7e3c118755b89dd195e62d2e7fbac5e8cdf0fb649d2107344214f796b9e8e0a21196ae6208d07884644d6cecd639acf5af4c9ae6c2348157764a4c720e1514131bcb403b8ef7675deb5af1df399070549f8d3b9a2f5f8d470d2f9685d81dba5bb5a3d6bada8ba7a29669260133a5a7642fb72f88e263dd22c09fa86f07c9328b8a84f2bc8802dff46fbf22af8066d5647a9b55b1973b0dc7beb0411fa860c49c905c6cd1e204531140d70a9debd0fd9bb35d137d28cf43006c16f06b5b403d836b0b8c3a63f628ac5138accc39d769537f5293745248fc2e4443623fd0e7835323c5c96211a4b355410a83bb87e30289059782b38f107c79cec39cf2f72fe4fd84ec250051f895dc0d8accf132e2c45455799b00bb94c7e638a1c2e86dc8b506dd7dbd82fdac835d4124974025b5af362c2e80e189f2a1220628403f2768b8573fb96c4449526f2274084758b6fc896f6d32685dcdacb64e7b9bcc3f12ee8a46a1e9f2e1d633dbf8d3997c994d9e21fc78aedebce90041c78209c9c7abd355157a181ce6daf14f1e2d7bc525a1ed81c70b0e91c56925e2359c21dfc8b19af33bae4bc19b4ba143e7e31f3d2708e1a0f9cb22617fc50937e0385e4bae06239ee37ab72b438087bd61c6fcc895fb83a36a427704c9e596184bc09a63c2b8fb14bc8fec2748ef811883fac951c2cbde9d61e1d344ef23412d49471a2a0d2f50464faa4d88d393836b72a5abd72e9f1e0cd28e69f2d1d97664155f42dbfa7b80cf99caa506c3726e795849405ffb6cef556c1fbb9fd64801ecc45eb8dbe9171c0584964b1d16af64afb68c104e11941350522e472d7544dbd7ee2145b850a887c807ab7eb9bd156a7e4c34a8c94bf9d8d658369d4d8f02dd671d0dca2f36822d4133932710e78c6285a615eef59f0158c8056114fedf1a5c48c56979eed33bb6009d934b4a20bdd082ce908e00185821ef92c9eae6f0fad8e950167aa41545c23d559da2dc3b0b6dabcd4a5f607f53ae88cd9aa93f0ea75ea97d016e6bcf5f2d0e2eee35338cccc48b880be249e4298d608f57e49dbe84fc48d6343ce8fa2390", 0x1000}, {&(0x7f00000015c0)="4ea426f376536e2152b716de2cecfaacbecab1a3d684d7899617326fdca278dd1aa356c70222b54e0b0f14d1e5d44eeb5e1a590c6e9cbe9bab802fe2ef437932e81db07bfc562ecfe17463cc1aa50b1b19ffad272cdd7e79290245407911d53f53477f6ed9b8e478ee36eb336cdc1d81477f7552dd51b7eef6913614afdeb3d6f4204a3b853aa842a40a54ec32646d62130899d92e848bcf552e1c08bab008bfce594731897ebdceb1d2a4d0c4256dcffba918cc741ffe695ccd1307e268907bbbcbbc23d6d1bcea9313f1b467bfb5047b5ec63c4c352ed713260c52a9c303e6b78f1afff67cd6f8c7940dbce0f51a3d80fb9db1affa27a9eaaafb7e1cc90fda187fe960c8e42bf57164f0dcc38946501fcd6a302a578bcd6c00be3a7c1066b1d8014b3860384ad3512c12b61347e4f0e2e489ede04ee250b1cec710e6a2633b13a709da24f19787ed6e4c0e7f51254d76d841f2a9469e48f9efa3b3136a4f58a4ec9230929e832a5058a2634d4b9f3e322521f5d2ee182754e9b26c0205a7c3880af1e4cc369bf74df2fd266a1bfe6f75cb694c284a99611e8d2270f2b6fab8802ab8fe89e4109b1d66c230590cdf4fed439d230877a00386017a2c99ccd1ec89b9be834ac054a732a7c7ebdd3a9f2ec94bce998bf4df8619ca961ff59b52dd1463eb28c2f34a1ccdb327651baf2417e496aa7648bce650e79acfc4bd7d896687a0b86e347d8ab5aa03021d6daf92f9c0097ac24918faa69987aab31a1927e82d5bd9d8dcf8a1eb2dec546cc24aab10f1e6a8a9e2de3ab93f208b40c542361a246fb04d786859c59995f7557075f947d8d12b0623fa25d470e892dc88ae0f73f19dccb7451767f10010cdd09f0d160d23559069b46a28194183c77e05c529bae288ec2418883d243769bb984051f105dde1175f818ad247777dd4ed6ae34ee78d264665a356197bd6815a3c16fdd213b72d51e4dc075d3a9e62a73b412e4c32976db177dcedf08f397234e608b74d186bff0c9cd401ae4a3869bb76ca9111944e148754d4343783916eb6c88363fd65e6ae3d19ac4dc39f4ae9bce216236ef2712cc833f5068a97238b6b94e92a4d850fa06d2c8d32e6e682be0ae586fe2b4ec57d2c509405038eb98b3c1172d01da247f498260d0ad0b5113a3ffe2fc53162a00be69e26b9d7014d4ddd6b36df7fb615c12060489f12446f9514141e7f5012c7c231f3ea4eef973961c45666cfff2e415ccef70ed1e4d3f1bf4a4ae106beef0f6e8df0a2ff3d79455439dbc6eab60c9f6b75cd72fbd8eef2ff79a13aa48c04ade7bb3b511812bfb6c38b543e8f30c5bfce18f0ab419f136a7a356da6665676004a5de4825f31ae9240c6f587e16d7e58b9628466f4154479ecde37ebb07ad5225de3d8d270f9fc3c368f2692c900865fb761af9f6d955511b3dfa87f7e1b7d8f9eadc6febde8e0060d1a15eef5735c360e4fd0ab960910999db70460ba17d63ece23b8ede1da198e49a9e820252cf5999417b744738c1c5850aa31adc5ad3206321c5a1958279d69399f5aad54dd15f94a812e5a0c09be9c1d119ae9c0460757cd2f55ddd254bd4772b281c3b179111c41847b0ce5f4891fe314de6f8db72c8a1a35aaf0b0bd12bf462c0d958c16afd6b71770cfdcb87d9ad095ff1efc04da7b50b9ed35cbc07284ea54ea1734ec65d6d9eede3677ed83a848a013024d0322628c855e081232a024374ad57abd7479cb90b3124eab7973325abeccbab19b4f0644dd7a0da3184cad34841e89ddb658b63abc6462a4b771791123fa09e0b08eada61d0406b9e86bd66ceff5a65192d3aae18289ce5cf78643ae485b433b280ac9e8852bbd9b254283ce84c0bbadd283d64b6af7b99c2c13834ac0747931b97b0921e8ebeb7bf71d8a0f192e95aa2b93e0434cc9a7dcf87286251bb57e1c464e41c17e7735e5a42d4908b1fac5374556a7c4fabc88c4b9d77b5257387feeff3e8e489218800f73ae145bf587ae8d30ff21224142b5c065ce4cfe445bd3c6efb7bbbc563d29a6de05ca773cccde9eb31a9b9bb0018d480f300798fe72696847b32708cdd82d260e26e46d9e06e2017c457e31849430ede624606f822cdb39ad83e7598155118c24bfc86b3585b671bd3aba7c124f75e5920b4b26d6bec215e1633f72760e7d75646d350465618939a5705cc596c845a6cc52e50cda965bfcc7921e08c605e8000a8ac70aa3cf3db0b980c42c6ceb20d3df9f2f610570703683f5e0b9233d67b39969491370523d7ab718336bd0875881d108d069b798acb128bb318e0a4a8790bdfe7fa13a0aaaf1787c5d9192290d3ef63dca010c11b5dc0e8424cb7ce89e62dd4721253a775eace399d2a500d68c0d2cccffbf8da24c5bbf36323e7c5a9bdc5dcf08eb59f1b0b1dce8013debb14933657b23db11268c25a50ae8cbf18dd4e20557a2ba1ac124e27963f5ac83d9be22af2e09f94c0e949a2e0760b3db7444edffa66b8c7c17b8f2e9833bfec95032c909be905e6a5481bb4b388a7469471b365816f5a010eef3ae7bb83c2d51ac856af80cb5d61868af8d5b08fce2249edb7847f18a30e15454d0759323d21a15b062743ce485d65e81d800c0c5a1a7798f391f8dd3b37f8e4d268e3a2f9c1d86e11f25127a6c0d7933ee0864be506fd64041eda875c05f5de93e85d39cb317d9a77f1701acc8fd7e45d3fc4265e3bd50c43381790b4ec1c8bf885fe4cf8fc33685ca756091e199b3a91827edbabb91ec52832ab7dc18ed224d78eea07a7e072437934ee4f424a1d80ef6001eaa7fb42096ee60ae83d4d6d65dd17b4dcfe38879518db980a9faf299b0242108ac87c504e932d1c489fe81fb9bc4994f29a1f69034aabc4ca5afe850dea7a9a53f923cf3f710cfd336cc2a49f234d5e6d43b75f7902b6660aff3127a563a62a3c009067ed29490dc7a54dcfb692cd2da398077558cc19da7600d5cbd8e01535ceda5282ba1d4213ca81a0a8ccf3e13ba3cd7f11d5f21446bb3aa7242a42f8aceaca5aa9bfb468c5a17e0ce97b2d95e652a5518b57d0d94d2b44f57bb5ab1d1a3dc63b800d9b109de0b4f973a2fff53c06ed1cfde23a4d2b0da11be32fe437d3f9df2cd2bea1e34be740134d72e61315a588b43ea6d238cfa2193b099d37533202e85c98fb4f591cd852f2f4cca86735daf3da9c25e8d2b2bb08fe68bb36b56a0184ccb26db2fd4dba6e372514694bef3aeac5d511115fed08416a0ce575bfbcc8da6fb926d927ac538fea19801ba90abe22a4486275c8bf2af48f3b76f983fbdb2c5c849d99582081ac9b5375dd09d574f44e3c4a182c29ad6c66371969833328e15f4bc438b670833dd2515b078848f5bb7f65af4ab93b19b136e8c481a769e2ea61f0c53b8373a0bc49865f120e7c6fcfd523005f353423130487d240ee15b484ff4f32dc4fe1e0396a4ab8bcf45f575f67968624deeee64e1ad18132fbf1862154b5e174331a6645aa00c598d7daddcbb79af4a0f31ae2b817a68c637c5f0aac862842b5acb01bb80f19ad85849d0d3455e700ecbf63e9582ae751fc6c9d8416d8d6df5e00637797258a51312502530dc8251f1519066bc40971b696d8179af3f99b0d53ccddbe87138ed4646fb754a95ca3325bb766eead9d6af8e01d83b2b974bda74870b0fc7851f5089ebe50ea03a3e1ad793162b030d63665b7ed94ade1449ccf772464b9957c1ff3530e85dd485a6296700d80cb71b2d03bc591dc32197aaee6bc47fc97ec55d61c11d014bd9a49daf38b918e62d1e3fefa053c3a8d0037c24c496d0cd970d2bb2aaf7e81bdbbfa480b5cb6b5e2c605332acdf2c329a9d221a3c838a96096f6e7d5726eafcf05333ab7f5cafe451d69c453be35c2a53875674f5d66a498ff9182d41249cf045c37ddf91bf2d7f50123c4c4ba9fb25338b45372218aa018e2dbddd74728737aa104bb111c890e04938a457e99152ed18fd076c70250f0467f117c67c9ac8da04f22906d36137ee6e990b0c6379662afa14247f28b789fc9e1925a036025f8878d459aa68a0b3bc9ead10d2bcdf8bfe5a6c601a49ab6ebc0f755ea9fa197287f63c665ae2f643ca613a25185a30fc7604d01713bbe1c5100b59b42fbe4d0500ee651ed14bf7b62e11717dccf900dbb310a2ee7645bac232b0e3569cbf3eaa12ecb3c81da68731a693fa7fc14bde2a7631d07be80c1cd39f3b517503ab316e88e990f816c6d03425aa78fbb697cdc419a20f608663b796bba9ea3c8e6522aa5828a6b85c6748199b79d8773d3b2380e44039b7aba490de3115f5bec71b909e711bacf3a88510070ee33c46d00d348be94df66f63f4426ff53bea44fde5663f2fa991ad517ca1d43a85e259defd428a73a2677655619f62f26e6033e364ac4939705985334a1ff61e7f4c8f4567ffdaa0f505424f8a6ed72c2ef75324e50c05bcdaddbe516bda122bfca790c8177c9221c790ec3b97afd12b3c9a286b5e56a6460bce033cce3250afeae1084330968831973940925956067db430c206b8df0f7ced4fbcc50a5ce6c640134ab11b988889273580bf90edd2cafd55fab4f2333cfefcd7fae2e8e4298bbb6955325dc8f5901f937f63db4699b2eb07d9bcd499189ebe40bf98407b9ec4dae9d9dde128ca7a5ba5ca7cf23816b0a9a58a2234233f5ba4e5ba6d7610ef0a9169276ba648c3390f3dc7302b0fa7107d51b99df6f8307b3c80a1efbfa427c0ccd72f7fe0419192b60006a228e6eb63349e0f9b039a33d037204607148f1fb305aaad7f8d60d27cc4b690a74cf520844c3c2a04b8ee3784b041b653181a4e2165d24e3cb637fa1ebae14a2e777bde791c146d0d63e0579713f197c09dce9e40c548a68be4c481a15b304d2cf4582eeec90f823f45901f0005f1e3a8320c13a52bc5027fe643dd6ae94e6a06717818f63b9fbc45ca8e207fc58e9063b5d3b83404236d55e5eeaa40ce13ebb6c4adf534e46f98138062c8e3f53e65ca5b9175aa2468d4d2bdb04c2940acb7045303ae4ea73086991b8c3bb72e24c2710423deaaab2867d6005e9a702c1fcdc68949af2b5b076cd39c15d0acca07548e00603551887907516bbb11d38a9d0705a6555fd1aa086694a28b9ab9386e5c6eeb4182643babdb4abe837e730aefcbeb98f2c034a8c372c8102cd2ee29b85e16b7530304c1930d383843d8857a20a4ab968810890baad033a3f567a4af6733c6d04bb6645b76f36b4fee53f9fe8946f85fffc00da0f92c0b382dfdf1fae064984bea76ae3b5855ea3f2030150648416e160a39419c7ee9e88ceb00b847a79fd6e083a3159dcc67d4c15dafe70fb2c9271386fff5cf2c8ecbac8c35b50ed250b9e9145ddf16edb2c9aa0894601d36d0bf20610f29dbe66f8cb1cc2c3a79fd72c16039c9ef61f2e1a132a41662ecafe3535fd7eedcffa5dd590a3c5c96482702b5abb3d46a94b03aca9b91a5f040496b30d49a1321586136dbea8459cf1349364781451939ba84e648bd6c06f65f03eb4fa602f12b0ac6cd0f6efdde2358c45c42fb87fd529ed02e1911d365e12cf0e989265e6381557a31043069bf15061c0f634fbd48dc613a2ab17535881ea4b50a5badbbafea036b11f60583be8b1a45915b887eb3c6b74d78b96b0aaac2a88b88b08d6c6ec3eb665c0dd876a5e156bc9b5a89652b9f14ebbb9f208609bb9a91d51751bffdc02a0bdacbb419f4c3d9a67266f5b1c6c43d76b872902d2d90e65cfe4411180326ef992cf859c908995101de03cb34063beede6555d08f3616", 0x1000}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfff, 0x6, 0x9, 0x7fffffff}, {0x9, 0x3, 0x1f, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bc024000002000000066"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) fcntl$dupfd(r6, 0x5, r2) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x55f1, 0x7fffffff}) dup2(r1, r0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000100)=0x6) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = getpgid(r14) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xf01, r15) 13:34:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18addf696c0000000067ee7336a5dceeac1663018000000001000014747f60e7f3c64072a05e294998340395"], 0x1c, 0x0}, 0x0) close(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x57818a172fe8c815, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x9, 0x0, 0x8}) close(r1) 13:34:18 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) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) sendto(r3, &(0x7f0000000040)="8a", 0x1, 0x0, 0x0, 0x0) 13:34:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x81}, 0xc) 13:34:19 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="a93e58468d6ce21f74a42939ecf0f8a21743de16f6ff33af5d90834f29efb2682cc7380c5f707f71acddf0b74015dbc74e96e1589158fb6c0b146c73e8dc69cd873bcfd5628b10b824af6b755e855fee23001fdbc6d06387b3373171c0f2f8d53c48e52f8b25b53ffe81244cd3657ba5f953a7c2a230bd765ec6252e80f1263211fcfb83dd7aa4fb06ccef085783081b413f2e3bc3a1a6aa", 0x98}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x7ffffffffffffffb, 0x0, 0x2, 0x9, 0x4}], 0x0, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x4, 0x8001, 0x1}], 0x7, &(0x7f0000000400)={0x7f, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x6, 0x0, 0x0, 0x800000000040103}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1a38 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fF', 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x8, &(0x7f0000000080)="6bf3de4528705ebd9466059af1e0e7b381575ff5fdfad8bdfa35b21b157689e76c5c485f2e003354191cae4777c25b6eba4c18e662b511d5c15b4b7e3b2d87615b9c9821ebb68b9621dee41dfb31bb5a67c9791db4f7f41899de2f5782ae6fd8144486c621a2bd07faf2cc4972c0d17d5c66ef08a3b781ca1598e91869d039e2c181fa1a5a45cca790f218bed4714f8f1f376427ecb93b4f04f26d4e44314e0ba56b4dcdb21e34d2aff8163497e4680aee5dec80e7bbc49fd164bfe339bbc88fd9eb6316e8b6cc3d0ec4cff0ef7f0282e60ee1e2391c2c01e4c61176e34b38dce00183f1fc8d3c9965fdb7ba4a08f76d329eec", 0xf3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0xfff, 0xa6e}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x4, 0xfffffffb, 0x5, 0x2, 0x80000001, 0x5, 0x1, 0x0, 0x0, 0x6ef94ab6, 0x9}) getpeername$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000e90000000000000000e511888204a8c134a748733f59bc4a607db4ac585c4f3d7b42e7c94d18afd54157435a130d8b480fc1db25ebd6eb70722ce05833fedcaa848862d2ca08e590dcefe285d5cbd563cc43b08f3aa685d17f2f895143160dc8dcf323334df729a50f0000"], &(0x7f00000001c0)=0x21) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x390) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x1}) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x1) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 13:34:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/de~/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ab1a38 13:34:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r3 = accept$inet(r2, 0x0, &(0x7f00000000c0)) listen(r3, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) recvfrom$inet(r3, &(0x7f0000000380)=""/141, 0x8d, 0x40, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) r10 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r10, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r8}) r11 = geteuid() r12 = getgid() r13 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r13, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r17 = getegid() r18 = fcntl$getown(r0, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x1}, 0x800, 0x1, r25, r26, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x1}, 0x800, 0x1, r33, r34, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r40, 0x1}, 0x800, 0x1, r41, r42, 0x6, 0x1, 0x1, 0x2}) r43 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r43, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r41}) r44 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10, 0x0) r45 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x20000, 0x0) r46 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x20000, 0x0) r47 = kqueue() r48 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r49 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r49, &(0x7f0000000040)="670dc3", 0x3) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r50 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r50, &(0x7f0000000040)="670dc3", 0x3) pwritev(r50, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r47, &(0x7f0000000500)=[{{r49}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r48}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r50}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r51 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = msgget(0x2, 0xc0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r56 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r58 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r53, 0x1, &(0x7f00000003c0)={{0x0, r54, r55, r56, r57, 0x1}, 0x800, 0x1, r58, r59, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="ac021f0ae73f1a7293fa7232c65e47edda77777f5b43a7f47f71391a9f578329850b1224d1de341f4a64bd1940fb5c9dd6b1a2f91d53af4ed64af5b8c0d2f5098699fa503fe5bc669856560b873b60b6f6de8c0fc95c26848760ad19c8a8aa36306c523cc7390464ed62c960739fbb58c78ee66af23cf0965477", 0x7a}, {&(0x7f0000000200)="f187eb6bfed33791068f8dd5b6bcabb49c664262f68994117212cea558ea70c37bc4d44f02cd1421e5843e2f820961126a4b113c7cf0fc1b077661bda0a9096fb4ad", 0x42}, {&(0x7f0000000280)="366f4a2652a9aae3ca07576a936eb3011fa582d6a0ad37e588b45439fd", 0x1d}, {&(0x7f00000002c0)="2ad1b602ab0296ae4e6bd96f8b68e4c07b758bb198fcf8e29b66e0e5f5eea3", 0x1f}, {&(0x7f0000000300)="a0bb438ace91d7a5d1a6c44ed09d26b530b60b16c8c4078a3f3d2e669ace3de9bb4674b4f15ecd40969ea17d4c96ad8e2da77e1f6f485da0b249", 0x3a}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r12}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r21, r32}, @rights={0x30, 0xffff, 0x1, [r1, r43, r44, r45, r46, 0xffffffffffffff9c, r49]}, @cred={0x20, 0xffff, 0x0, r51, r56, r60}], 0xb0, 0x45ff224862e9fffc}, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 13:34:20 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x6d8a1c48, 0x8}) 13:34:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000700)="1e1018000000004a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eeea85b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf3690c846c8ec43fde73bde19fe503625f14732a4a79b50f7e456ecde049c47618b050d8c626f7f3a2e8bf8d5845b288553a109d3dc426af3863e5c7a05ae3b476d22a2f3ff4c9d5b8997449f0e826cf237bf703488211533b5c6dbce87e2f88062eac80d9930d3627de198cbb864744e2b20e8a54fcc65c5d36501c1ff2af9934d79e432f1ebabb1a844dba7d22f293e54544f6605148848ed63cfb10d9d5dab4b88f567736c75f27e3b7cf382555ea3174d89769633489466c42b8ecadd5106b8d99b9ef7dba2d080bc4744a0872bf5c616e2c4b60970fc81f27277a78af4bfa73c95d9607f65dcdd55355277d833f8eeac257783549f79b5bffb55d926ab93e3947ad9646d3ece6484e0fb1743a896d00541b9f2db52b96055296dc782c6fc64", 0x216, 0x0, 0xffeffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pwrite(r3, &(0x7f0000000180)="7de695eddc0c6d1705566ac2f9c70c38a01be3d542509e89b076c0da70357417e4a6562374458f9661193bd70a32ff32f7caeb5af64d6967507d60710b33187564af791810dabf447970fcd6b9634c04bb0f43634bebffd56a321339d1fbecc4981be4949c575e00bd52b0febb352b8440701ea9fc8b9b9fb06a9f7fcc8432a947dc37b4998e58f65c42be916bca33a507980448510b8d8c92e87808c4deeb3aa5bbb274fda236c8e7ce734021ec843e293a2716acd87b81609d051c4c569919739ac395fe39f38bd810", 0xca, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b763f2da4658125085b8be11573bc6e3343e08dc89475fc94379550551d99dbac577ad694f1da78a40ca98fdd855743bc7e8cab8613461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b474c21311dc4ce49b7a211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cf2dbfa8cc45ce86d", 0xd2, 0x0, 0x0, 0x0) 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)) 13:34:20 executing program 0: r0 = socket(0x6, 0x8001, 0xfe) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x11c) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000001140)=0x5) r2 = accept$unix(r0, &(0x7f0000001200)=@file={0x0, ""/11}, &(0x7f0000001240)=0xfffffffffffffd0a) write(r2, &(0x7f0000000140)="fd2ed43dc2f91c34f26b3cab03668f97daae60ee65dd47fae4999b68982e1daf9b700187f724d8abff59c2a1897c1ad439a12437c1e2cc5aa53caa8b103f8517c577f22c94e798d7f1a43d7746dedd5cfbca7bd746cc3199d2e51c8e38edd93eb46a039667525369bd3d3966646037c60b9e5b5ef70809f20ca5828be67acf1456a4db25e7ce6b05cae8f222f175a703036204fea6273f7c61d25b65e0fee164298359959957c550610c11ef29c74e407b10722bdfb1860f4c5641ac8d5821ab66bae75e67253b3650328de9aa17916b6ab1607338279681003b7328be1dcec918bdf967368d67eab7d00cc73d68d9779360afff9e06a84a57dedb23902bcbe936dff6e7a9029bf81ec26ef3031a6f054fa3e536b63b72c9d1116a324261283205eede8b8f19791a9be6eaf6bdba914d7a18579774d43046c304af2d638343270dd9bc080c04326ae355b26a668074f92eaa1d494f092d286e53be794e5010dc8ff29467323d199b0123637c004421f2b4181a7cae782d12ae36ae363d1dc484cbc6ae9fc143f409c777d795c4b775bbd8efbfc0b98426ca06873ba320acabd38843d322a7a3b3db1b113dfbe5ad82130d7160914933e51d47bd4fd081959282e582a8767330bc139bdf3fbab451360de50b7699d364c771fe3701002acc0415aa93ec878ae5ff120361d878440b7467e38c58bcfd34c65b768fe08bd111f28116042dcee32a760eb2815b2eed2e3d709af4763e2002c222545bb1cf6f45fad8a55808adb42c1c974163b7f7e3b21dd1cfeb837d04daff58674a409318d6c71bf9add850972fb15d2905058af5ea0865a31cd679eef035f5921238a51441de722703e8e0426b3d2093aafec1dfdee8eb8af0e1fa447937fe349c8bfbaa1df4bc62b69f11a087242c6c70d737b357f2fd25f0fd6f818e9d99457203e8d449cf3b32ca1b53a7525b186f43fe8181fd09a69d031b1aefd93c86c038a075e8beec367e1007c8e49c9ca25b8024b330b85c9d2141e0a07f7d23c9b81d6a253483658db1c1315d683e6a915af159f276d2cf0878ae9292afc96261e45ec7b977256f9deb3c21f214c2842867877f0a5320526d9288300d80693ac365f32ee8860fdaa32b8152dd645b391254e2445be700b1648a05cc41d54aad1dd3b48c7615b17c358fc953ba0a6bc5b62874117dfbf24e5b7ba9ad77563f7a093c042996b6c0d33e449a037f7b8ae953b800063bbf83462e160d399e1bb4350e31fedd41230810eeda697c7113be94d2e41f9349b63c6b6ed4ba4d14e5d1cde7311b9d3bbbf77effd6e2f90974b4f980eff7dd69684943fee550136b5dd57ac96b2dbd4dd292da9999326a4d5709743da924b4a1ba09b0a04e998db54011af4ad809b761d1f43c2863cfe0a2e37386eb4090b22fddaa3f3e7c7081ebe28f09701996947a9f21a5574c4cd13a3663a47e732159ac66f9397d0e4bcd6b25fae0cbe6b75700a0e6a337f03bffa33e3d7cd5a3a4ade23abd1cbfafa11b26412ccd374955e26f27ec165bf8778d5727d45db07fac2dd08289195fc2e78650eed1c63b450900e38fed746460a97790a2cd4d2c8a973216c5f4316d32bbd923823dac3eaf69cf7680ba5ceb871fbaedca384c7772e9f5c0f440d9e0d95ee6804c1317fb1c24b2ac1f7d57651cac0ae443972ef6ec37a69325c35d221bac5ce7faa9a98b93279df1aa46bb6a01cd3056d79af50e746aef9c2bba7d65897b2dafc68e07a9da35205fbeaec61356eeab2d3d643e1bbbb0416bb9c3f16219613e6230800dcc5d44788778ace5720898c4293d3ea778b417171578a8c8435b6766c01372e965b61397426a5330b88e1614b207c29c3c4c0a6a87b9fc83c479d1db7e21610635f30ecae1669f4acd81e0ff8465abbe2728a2475941f7f48f098b0a3c208a36420f4666a4f6f227049ce3d99a1273fa2ec2c5135303e15b06ec90b6f8f9dc90b21fb87fb9259f985cef85983d7ebb4f0020f4c5b676311fe6f05360903878551f2cfe600b71707669a92c18f1ec11c93f702ea2ad9e6dd9d30ec9246124bda06bfa16cd5c54f902a1bc1e2cd771e4fd628b9a625c74f175d1783a6c4c0a0da9260c51ac12a43ca858ce06ec416d5b61ecc86d7ed69c291d9acda30290fe0a4b703759ecfc6238c2c845126bb2162901fdc33aade1d1bcaacac21c0422feb80813a57164eaa852426276c5b4bdc988b0938a6bb4524c1bf37f511bcc54c3b70d7545046c3c7cf525e7935a73bff2a74d47c5a63da78ba6ddc73e02cbe1136e1cd7bebd1ce67ae74f40dbdac540a0c508a96468f3cd9e2f6f36506a4eff94f33fe0e51ac5b339a7194b41ec34f53576b23457cc9bb976425e47fd0babda694cf299560363eda38d8d185d7daa88659529d5cb59cfe2948bcf38512f7d06c3b34c0f487011319b13d2397c8659c62e71e92b022d2d92508566355d9541ae151d23accc5a10e317d1dcfcf03328378456841b100212a0527e1d82b6b586395484567e107a1a9e54f48f3a47d78846282d0138a7ddec12c0bf5ade75a1f9665cc0b49524612c58288c27ac98f372dbbcf3c67c7e940d90a425b8ccdda3757b4cd0328ac8aacb7301122e496dfc4909b901d2c826877025ff6d583e48d2bca440ff74aa8b3e2db6547118e660032b0920bbe6d1efd5d3958f432aaaa7429ad9b2892bbfbdfbab5d20cee8fe4c641c56c1312f8cea50a17eb0bd6b921c1d6b55573baba54221ae0259c10fdf28fd8f108627741b3b9d5ca5e5971c96a368bacb129bd8381b31fec6d4bc906c1b2bca907abde20fd45cc31512f619bfc9337e53a2bf2409e482e65231e9e256baf5d3c069651e43a09211871536b8cd5051c361afda76b11a700d8410c8e7c7afcea6734a1dc4c6acb228b80c2dc79d036b38ac03c998fc4f753a400bc26117fca1796b4a5923402f87bda1499d5e9fe7043f7de8651ad3ce2aa7b2cd4d7d86d2cae4e2d6adbcfaf84680679d1eadfbed708d4813057109211284d25dc2369d51b385d3cd42fc37e5391ffe72ff3cdb03642529c128cf8c4254c07be7d2a5a0705bff6362631cb52a724ef779134d391918b9e00dcea77591578c1e74d6a5feec90dd5dfda483714b7fc93aa837884ee2f4dea37fa2ff32d85884d78c34d7f87168a85b911b453ca10ffe9cf644f2e0d66a2a5e83ba9dc8299a10fdbc2c425babfd28b4c955f37cd5803c5d949030e06166cf3d0d5cfe7446037fb414a24e164bfbda28f7d9af420be952a20fe00139f62cd56926962d0d37bee4c3ccde6643235d32671eedf59a297c088ac672f8bead3e508e886d05ef9b3f6ad57226994fd20f3cc4d46d812ad5e0caf930ead0343b580338672d2ccd7512e5d45b2c58f4d375b6b575153e19e60e244492b8a0ab3f4a1ae19382d721981191488b99abd4ce763fe21d87a44d2150e464a19f9e8244e5d64c3494eee45ff6e64f09a85cba35632272e1df97cdfc017c8c8ccc15edd1a9341e5d714f0eb079361dabc01ee9520dfdff5f6673ee08abee141ab6de7f3a0b415be4bcda02384c6c1e6ade423f45f3c0eb90b3468818cb18c0bb27bf5f79165280f075fa359e8483961ea47059ddf177556481773a12a3a8644c3139f27e06c6ecc3cf12cb7309af275e9f4d1c64c1bc4f2709a50169fbd3f7bae59e3077a2b0d52643f6d91d10cf3a73a9c8b2b480ffbaf4a6b1a681acc7800b2af3e9a19671eb9e4a1f9b9ae364dbc218b18002e2cc4d562bf4d9809dcbf10123ca5c600c22ba7e0d118d8f204f3007f4cf9d4db8b5643bb6c206a856b2dae5e93992d90ef42848375b7377c803b1b21f26704d28c8adfaf18fe62be05d836db7a34a2bc2ab357853e9b8e081d4da4ec26a66a1567c026059a93447d077a81de89b224d7837bf272ef2b642c827d6e6c0574fdb3a6fa3be017105758644e632b8175c58ffd3cdba3728d8dfa5e98d966026abf05674502573e745b567bf2bcda7f3534ebc95f6f863b35093977a3499242aaa5a26615708090bb3da72a6a56c508023868e20400ac4d1ce9c79f88f23fd41492da0567a2a1ac0cc5a596e63cba489291984bd0c16f21bf8aa0161dc225a403fe47bbf68c54e8c2a85ed8574bcc351a8add74cf3e483382b97646197d06867eeb9927441a773a83b0998ab16a2ffb37ddc9e473ed240a65d46132b24017f390ca215d2c896c961305342c2339c835362c950612fda26bf05f910b4b9b0c6ab77c0e178204bb66dd0c705c56792ef6ea9b1bb371085377b4246d9180342c8bc6a988d5b5447cc7b1307272dc87684429b34b286a438ace6d1fb5bd54e8e8f724cbf7a72b5ad510525d95c31755aab4ef7552575d1c1748198beeb856becec9046604cbbf45c6b52bcfc81ab94eb78a364b59c814514e20b430047911083af90c617477ab0f3514de99ab43ab4b7e25cba60802046f0244f5e51ddef8d083cfe671b90da228d8e2d2d9b5266ae0d5c4cbe45ab688337d71900343514e41309e0b5696a2673fc8a85a2266b5b1b7d6e98de906a679a849e4dc64cd8d21fbf6ab267fedb583be584e7280a0e93374ff568daa213017013b565fb14b81e844c4d035544959eb85aceff3fa2c402b6dd7a230c84e29bf62e5c44fcf11635cd5c628dbb61672073c7473e2498f9b4feec7b5b96788db6a38ba23ff3db0ad9e0e79cf490c4fc5f8096c79312b158de430532d99e0f6bb0ea09970ae5a6ae368038c412f04ed127d52b6aa9c9683694a253880edebf980be3234f2294842357925443c77e9e2540404785e780ca442dc3c89b0be8c5ea1534e81c292c8f8342d115de8e4d11d4d046b9d86a05c61009bd34fc8f4c24b087d28641dfc0c51587ffd23706a7e5a603708c438bf473dadb8134942d674489aa3138cd58211c1ffb7f18beb8c67fe7e491b4456aa81fba3c9ec44994ccebbce86f2e007c912a6ceab69290344d56617bc7bea0dfeae8992cda489ef6b02c9088833b93f997a4045cd21e4469dc9ef823436ad7984d949d2dd8cd0fe06a59a9a5f3b36da58537c41eb57d2687fdac4a554c6cecd393369e3e75633afebde0252b39a755cc8c2265128f0ab0aa997f878bfba17667d1eb6c15c970a66dc3ab86e2ad0da6acf0a28039d76b10f3a76c1aec52af9f6229bcb1eccd1797defb3025c978ec2d57e2db9f92bc533be7cb6238a0c286ed410389c1f99c7d63d6e37286a692ba3b7029f14c7bf5aac542f098dfa4e33ed9fddb4270aa7377759cbc4366ec175397878c3c05eb5f30c45a44aebe3a9e8285b7f3d657d3b36275791847a02ed5b604a3bc850f4745dac2b0af5dc6de76fe5b2e18e3901af812de4e79f9bfe4b39ed8a11420fd7e40e429535f1a5304840dc1361f02001fda40b623f9470693a8e1b89de42667bcec438077de45b2e48b779b96b093cbfc6daae6002a10aebb6901d1e8e74b54228ac2679042537fdd8607a7956f51251cef0a2dbc2e7c1b7eba57e57358e8203a712cfe61cf2accf9a9f54ccb45e9567f2653c6a76b3422be78f4ef923e349592d36a0b27a2f890a560407f40083bbae298ee2cdaf7361222a95990d3e8b1c04131608f5324b59a5cd1fc6405d86085efcf7eb8a40288a4c3c832606d82ff9903ffb63ff43be184a7339d3a1851d06ac9b4fa3bad1f2fc3f322baabb246761828e891f0c38bed17e6e8ad210a6acc8ecd7c416a0fd55fe49865b8dd1cf32d6b90ed3019863420fc2f70f62acc14eefb7eb2d4119098e9c5843c5266e3523ffe7f3899f87da2", 0x1000) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x2}, 0x7) close(r0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x47, 0x0, 0x0, 0x40000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0xe8ca738abf300237, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:20 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000280)=""/130, 0x82, 0x1803, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795933616fb2b2ae5674ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb08ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86c"], 0x10) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000340)=0xc) setpgid(r2, r3) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fcntl$dupfd(r4, 0x5, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0x9aa6) socket(0x11, 0x3, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r7, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) read(r7, &(0x7f0000000380)=""/153, 0x99) 13:34:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000007c0)="bd21d08773e38e56ea244e86024a471db2754fcfd3d2fb42d2719effdc28f7ae7057fbdd759b64e94a8f1ae78ec1de5dfe8aae3a7be224a6aef380792945e1363f1fc0e3d84db28c25251502f89513b275bea2603fb9cc20316ef94e7df903368d02ec74bc75343814d45b85dc8f70e62c746e68e45195729616a4916078ecfe51b81e30464c6b2686755c7ef98abfc5d23283f00b7fc471c72561eee2d4620d55dc9b0f60d896bac218f4174c8c5158d78846f8450bd40c8be5dab132c9bcce39f0c800587e52c14a1f046ba7f8c145ad0f2458002e3f98a16ba2392886fc77e4879f362116d8dd4f59094f44de00f77591f7a35943eb3491c2d66ca55f826f2b827c67634ad5a2a6db15c1eb9973f19b7a3342ff7e39f134a65689c3571961b1573e887747aaa7a7b09386c91ccbba53b21ef912a66da5fc71ec56981c13b8e812135bea877383bd1b853dc8eab4f542dabd34fc2abb7c656c275c81b0dea13984c0a05be602bfef43ba029f8d3fa94695ed2fff5f00a39fa96d55599a9a15f473bd8493b7b6c93477c3a92a14873c2a360bc262141eb309006275a6c4990622ee14ffbac2b75a90badd072f97196ee50d50a60350450cc77d3e97d128058f217e52262a7e472f4d2e658195336530a82e64b6316d6f88e944a334c495e7", 0x1df) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x50) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:20 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x3) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x959f1fbdec7548b7, &(0x7f0000000100)=0x149e, 0x7e) socket(0xb, 0x4000, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x101) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) dup(r1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) 13:34:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x3, 0x0, 0x2, 0x2}, {0x8d, 0x1, 0x9, 0x8}, {0xff78, 0x9, 0x3, 0x800}, {0x3, 0xdc, 0x80, 0x70000000}, {0x7f, 0x2, 0x4, 0x3}]}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000300)) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 13:34:20 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x1}) 13:34:20 executing program 0: socket(0x6, 0x1, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x800) kqueue() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x5, r4) 13:34:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xed, './bus\x00'}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b4040d96f01d80f55b8165a358c1") 13:34:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x5, r1) socket(0x4, 0x4000, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x9a) write(r0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r6 = getpid() r7 = getuid() r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r8, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r9}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r11}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r7, r12}, 0xc) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0), 0x1000000000000111, 0x0, 0xfffffffffffffffc) kevent(r2, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x7fffffff) 13:34:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000080)=0x1a) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 13:34:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r3, &(0x7f0000000400)='./file0\x00', 0x8) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r8, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r9}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r11}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) kevent(r1, &(0x7f0000000700)=[{{r7}, 0x0, 0x2, 0x80, 0x20, 0x3201}, {{r2}, 0x7fffffffffffffff, 0xa, 0x1, 0x0, 0x54}, {{r11}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x6, 0x5}, {{r12}, 0xfffffffffffffffc, 0x4e, 0x1, 0x0, 0x6}, {{r3}, 0xfffffffffffffffc, 0x41, 0x20000000, 0xfffffffffffffffc, 0x3ff}], 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r13 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000440)) writev(r13, &(0x7f0000000380)=[{&(0x7f0000000000)="e0257c12c62d44132f37f083b3ba09985c3e835305b346d916d69fe0b3d8"}, {&(0x7f00000000c0)="8709cc66aa1cf893c5f9daefd5d74b248bc843082ffb4e71dcfa3e10633765930358c3d9835203a5b7ab7f4472772786a4b750bfd1ee950479d617745f6700ed18ed12fc0cbad027fa31db20b34f423a1491722ffbd359d3045a6f110450d041b36145ec511dd02532691b4dffc7e7469293239534ca442c047b7f9d3e8489133fdc29afb25a77cc1de4c01680fb32124eccd029128323c595a290aa294523d2a5be4fc2f22436196d584e150cab099b54b36c030945e2608a424717adfa6af4561b74cf64769d7519a87a87cb72e6399b7b6e6fe528ee12b403dca38a08fe899828cf6d3c500f2399aa5e4ea266"}, {&(0x7f00000001c0)="57140200096cbc1f08ea3a2b40c829f4a765a3363e9bd453f3b245571d29819bb717852334e8d1c5d014bdfeec58d3da849ce1d94f17e01f9e99ce2114691b2cc1cdb4567d572dff4b523637815d797676727b02edadd6517c337c5f00426936cfaf18b4ac678e392a37343cea20fabdfa51387b596cdea3700022ebe131ab37cc4660dbf1784b29062d1edfa8dde4a757d675e2749504cc580a1308628fa12eca3b88a844a1be2430a55b6b37acfd4c75cbc51ce31e1ce70af9b288e07b332c2021f318ebcc23646fdd0625dad68d41eb9e1bed203d2ebcdd87de91262dee60e584055eecf4c5d4dba33a31cf1a53"}, {&(0x7f00000002c0)="54f626a0637f2f760de1d6be0d291d43096b219c02511508ce6df8309ab73b38243c76e3a902578d24fe263b20fecc822c3d1ce17842779bf6a799cd13b2550d337d0b13ac45ff7e2ec18f05ed7af52b2e7a8ff8bfe766bcfbc93ff4"}, {&(0x7f0000000340)="87fbf96aac8f1e83fe0c40cfdd9bfdca7b25c1db04847532300c0578efc97202365a34ad402d8714190c0c870eabc201038134caca48d9e180635a51743403"}], 0x9c) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="10e72c13f56cab02c1f2cf3e6a35") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f0000000240)=[{0x6, 0x2, 0x20, 0x8}, {0x7, 0x0, 0x81, 0x3}, {0x8000, 0x4, 0xd7, 0x1000}, {0x6, 0x8, 0x1, 0x80}, {0x6, 0x7, 0x5, 0x88}]}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000340)="67a773d71a7204b195dc38e0e92ebdc9a9e2eaa021954575ae599993c84f0de028d8ffbf713d00", 0x153) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x880, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x3, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x100, 0x13, 0x8, 0x76}, {{r5}, 0x0, 0xdc, 0x19cad88ae8e1e673, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000400), 0x6, 0x0) write(r5, &(0x7f0000000180)="670dc3d1f5d73ca16ca54e26b667920c3a3ae8c82e5c95c6d469d9b15a36e266ba8d919f2a316ae5a1f10092814559a0949c3be6b0df98bca09ccc18d6aba8f1f905832b90cd2f6adf612f5f1aac568bca7abf072bea5bb715c0493cb3e6f3e95ab5413d6ae64e449a80", 0xffffffffffffff98) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 13:34:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r1) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x124, 0x400, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 13:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = dup2(r2, r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x5) read(r3, &(0x7f00000001c0)=""/62, 0x3e) 13:34:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x0, 0x20) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) setsockopt(r6, 0x3, 0x9, &(0x7f00000001c0)="fdc2a918ed4ced8a3b217bf5354a0e34d4fead297805aae143a49861f2a46e8bfe5692563708878a19ab8ddd7a99f86f4cbb5f2b3379776b6a1497c5886c7b2faac5c5f1b26333080bf7423b4badbeeab988ac7fa1c771e7df5b4982969e912f461dccb88d39fa0a8459fbc0e4230d1a95eb987a581ecb448f91c609cdaeeeb8", 0x80) r7 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000240)=""/4096) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x832498a2fb7ff512) r8 = shmat(r7, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r8) r9 = kqueue() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r9, &(0x7f0000000500)=[{{r11}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r10}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r12}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001240), 0x3d) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="670dc3", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x44) write(r17, &(0x7f0000000040)="670dc3", 0x3) kevent(r14, &(0x7f0000000500)=[{{r16}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r15}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r17}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r19, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r20 = socket$inet(0x2, 0x0, 0x8) kevent(r10, &(0x7f0000000400)=[{{r13}, 0xfffffffffffffffb, 0x4, 0x1, 0x10001, 0x8}, {{r17}, 0xfffffffffffffff8, 0x20, 0x8, 0x3ff, 0x4}, {{r5}, 0x2, 0x60, 0x20, 0xfffffffffffffbff, 0x800}, {{}, 0xfffffffffffffff9, 0x4, 0x2, 0x2000000000000000, 0x3}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x8}, {{}, 0xfffffffffffffffc, 0x50, 0x100029, 0x10001, 0x7ff}], 0x9, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffc, 0xa0, 0x20000000, 0x9, 0x401}, {{r4}, 0xfffffffffffffffd, 0xa5aad09fd42fdcd7, 0x4, 0x3, 0x6}, {{r18}, 0x8000000000000003, 0x40, 0x1, 0xb300000, 0x7f}, {{r19}, 0xfffffffffffffffc, 0x1, 0x40, 0x800, 0x7ac2}, {{r20}, 0xfffffffffffffff8, 0x44, 0x40000000, 0x1000, 0x7}], 0x5, &(0x7f0000000240)={0x100}) writev(r2, &(0x7f0000001280)=[{&(0x7f0000000340)="5556789f6db8cacda78ac071c14a6eb3907ffdcbb85437361ce890fb884e9bd86f42f949f86472b77b471ae44f5c8c4495089a8d461dfb1a2f1f778e41bfab1a2f22685ae605eb42e81bc340dee24d28a61607763b95b02cb40fc60f1c6bc543b1d053cccde68255dd3ca5a80cfa27d549ed37a328fea7dfb99675f4796be7498502be3111e0b9debee85d3d40a94a8b74a79df1e7d2b1c6be4d43fb9ab82416fd8361e98e2fab9d513755b01ca7638626831fa33c763de06137f842359451", 0xbf}, {&(0x7f0000000100)="0ea7000000000000000001b53ff693354f15c1b4fe76ded6bb83718526d2758b43d360765ba1f11b090e201a320751a2ebbeb961431fbd1bbfea5ca176081444eeb050a590818104e76e07e32d6eeaa460cedda4bf36e1a138a907c5fe63c85189bcee38d786160421004d0d700717578a3f2b01464daeac5f6d18f00f4843540bd18aee5819a64734673d65294f973ce8fe9875e805", 0x96}, {&(0x7f0000000580)="b897d79d5a83932f44eda2933207b61dbf378cd88df4fe71600363ca472e5965688b9964327c70ec775c816db6e5e62f2f2e754e32b64fb8ba0325ec4ba46be3ff942fa0cfe684a4971185ea0f93f14ba46a0e69bb17ea46535b11ec0ef8902143b375aa9d7bdbad1a9966d7069b10db955c9fe3391f42ca6310783dbb86a4d286307c8e6c090da67182f6f90fd1ab8010307062fcdc630cf2f1c473e3cfd0085c18290116f6a37338f658370b846dd9f178ccf945ea2d02ec24b154ba370168917314b90b727e6ea3b80b2334c6e930d0c0283a91d4fc5a09248cc31ba83a0835113aeb723c172432db3d25bcec54b24ff9523822dffc6af80940485a8c36aa1cf13d54cedec8d7183eef1def6ce810003036445524513bb9045f64dea1bb469cbd03442dc52b1a59f0ffec19e207c9a862d492c9a533eb349240d0c9432a7c37cabbbb6c2ed17ed8319166acf6be9a0568ee16a6ba296dbf5b5163cd5dbc9861abe149ff6c439e551a6a2e58d43c42f2977f43911fd1b9e9c04172d12d7159c8ccffc7e1e1fefc61d804f2a9a3cf2ad545618e6f26e7cb8ecec036a3595c2028ae225734aea2215936ed5e2c08e5cd8cbd01b830c194f4aa8ea775de6e0a945d111c086f83ca8f3ae567e7e80c4be3f3a01ba31bd2384fdabaf60cd874bc7d6620d6fbb01d17cfba807f2eb536b249295043413c1428d6dd931e5de3d7ab3e0ef1705a4d66cdadba9d9ac2ca5e74a4b1ff1eab3f723e97b4bdfd25ff90a59217c52e990ca6ae0d29f1dce67ae2c3bc94aa2d0a5b844f6b455b364d9ac54274e298711dd61eb0057622ea5977107791b99df30a53a917cf164e19978f679f7631dc05489939e96d5b62ef846a837a7cd0ee836f3efddea4a2b9e5b25db239a5ce8bfcb1bf020c48156b2ef757b85ca1883d1b317e3099b80086c54f971486cfbe04e63175f4ca7fdd13b9d0ca95a4008b3617de6f1ff4f67d6b23fb57bc29298101689e340c6eaf8e1165ad11ef4aa0f0fcf45527b24e2ea0b322236d8dded213702e87ac2978a9d2d0b405dd84f5cdaed682d2d714290ac17ff363fd863f0e6153525938e08761cc36cb2ae150b19db7daeab6457b69b9d26cf255faccc60618c6b8291ebee1e250c0e132ece8c175524000c06e0901b732b6b5f78fb5ebf8cdce959f4773a981468381f239ef77916e34d194fcd389a80eb66b44e6adbb9383f7f1c1e91c802f0d066b080478789fa768215b6ceb75a372bac7cd2526ca1739d332b13469183894a2a6fe94647be107a21ec657f3ee40da563bf73b8134946b43f988604faf71e991ed714655af8c37ac1a8deb9e618ada2e77872d862d06ac6c80164ab2bd4a10e8997bd094ff1bc00045f9be06c65870d08337da8348126defc4d63625afaf07a4a5ccc63cb7b31875ff9eae94f506789306585f3aa51e7bd02eb78079368340aede1f6be254cbcc630c831bccd532ef74aba999ece50eaed4e35a39100aa49f3a53da6145afbaa73369d4fc560ebb9c46cdbaa6a9662795283bb1dd86d9bc37b2e46b2e41ff14491010d2b46f49861565e064cae52e8682df8e1efbc9804346a97935a35b526d93a1a2313427b335ed0b2c6a99a90a9065d6022e011af99f954fa142afe8e25ec167dd8e3684d45e93cbef40c3d7d85d7a79c0f4e407f86462c5b0b308b213ed315f4e4d31771fc6bf03297dd9e6cce1683df4b4c7d50cbdedcab2e10aa703fdf430dcbf1429575f04f59af62d0939cda6bdb205fbca4fdbc39ec8dbef3724d05089214207cfdeaf36ccf43de04d0b76b8ffa674927814d21a3263d1ed043b305492ae9dd67570b3ee63aa35dc940bd5cd34024090897c63435422bd98e38dd50aa3290a0d873eaa57c15dc1673f17c32ad5bb16fd7400e08b514cab3e9c7615fd18fb12c606909b3b2b15e1f16d5061689b6a48b23cd116bde08fc2b57c83e5616d95d499648353b038fe73026a626a344ccbc1f0160a03f5ce3e19535a1f5dd06696703703d22b554b4730f79be1af2d57072401df061be114be28303b6947924b0dbcc76daf071bce0a9760c44696e422213769b1a62ccd2a0c2df5518574498a9861a03c787f78b497d808d5bf3dd127e110282c61ec01aaf32f5ba9eb4170c58309f8ea0a2a32ff96035d24cb90144a118192b740c741243d3a9290d94323d38c9213f303ef0191b990581b0ae79dd5a9f95093c0809b88df7acadcafccd5122ec14656e2ec33c78cfd40e1f6fac5ce795f30bc37454ffd8d24fe1ff33038297469abf27b797392a9abe5e4baf2e52ccf7c8cfc8ad149194b81c446391cc4741e8515876fc08a698a28af9a8a32ba44c8cfe4a408238d04125fb9b224099d9d20c717fed1a749c289e4c2ba82b5860b1873f711bf09dd39b67571f7af2ac03d2abc944b661b80c278890e5ec2ec262169088647b1f6b09404adf2b232d9388754565f1ce79438fa95a5d700e1eb4a4bb8997c99db0dce19f647c1ea3381a4aeb51794fd8af4b7f1ebb706340765ba30b96810f14e6defe2b29fb57111fcf0639743f8b17e00cb6aa116205f714280188853671fb1f0b9b373c4385b19ff177994bd22a7f3c475367f0d8403a9568988182a8b9532a58afca27c3464b24784e711812f0e6b6d11443a6e710a95ab2fdf9e06e2bfc495acd66396af20140f8494c9a5f2fcb07934f44f2816cf1b0651c7b5ae0f92ebb315ad26230c3c6f94d5e34ed557224f60e4eac57a9fd0754edf58b41e3c18df5df8956dc78039cf80cd811ede7a88acfb35f31ba8e3c15818c62a86ddf8656123fc10852d059144235abbf5036d0a9b622eaf070617551c66250448456c6a20dc637613e900f75db252e0bcef9d4ec431591549eee2a39961d8abd3b7f69a196c0976191bf2707b99b1c7ed80d6c0f8693cfa791263fb07f61f119a00f59fde4b2bd7989768a6d3bacc18792890e09e29a5508c7b99f798ea27f889bde98393f56e6965dab670441a1b0c91101496bf64a520ff00a0fff5c7919669a33870d5ad914f7fccfe4b4db87fbb71b1fae5aec5266567bbb1ba08b1e42e8d1939b27d4b02136e1904c69bf1197f88fb05f17e1f7aa1aa6604023735634f437f918e689e5d720fc4999200ae7853c25f11b79153efa24153ab3b2bb5ac9dfeabda0459f5158074e0ee1dde1d8ce4af9c656725ec8c863834c88fc3fe67228bd9a7762d2866410fc0b83b5fba0446cb60433d11699eec5bd6a382ace3bd6a53b4005d58a16b0f8bbae692cd599f026767025cb6992e81002879b55ca1bb1ad073c888b6a9fe40a76cc595d5407e7367fa1ddc341645c07d70974a921d0684b2f5c16cee6d429b984d65cd783c98dd0f1ebb74784be659206c0ebed6ff4ad574a2026204af4758bfb571b2fce52a29d96254b670a0183266a02c708ecdd0070fd8d0abd667799a2a9f16caba1f2a79ebb0c02d77f2818121f31dae1c247931a914913797081b1d1edecbb74abc1c74d0738dfdfb", 0x9b7}], 0x3) 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 13:34:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000100)) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r8}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) poll(&(0x7f00000002c0)=[{r0, 0xd7dc64eeb68f2d0a}], 0x1, 0x0) syz_open_pts() 13:34:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x0) write(r1, &(0x7f00000000c0)="e440c01572e345a5e2bde33ff745d681fc723740d85e174783728d187dc22d82c03b41789af472749ccb1ff87655d2075f093b4183e71beb97d81324be3429624e8b56cc0981fb5be76f8702a6050e17257ba99cea3dabd02ce4cfc4673cbae9ea1ce42df0f18e2ccdd7bf199d7d18c9b61cb7d2f4ae2e8d3ebcb21d0a36c25611bed88fd22dd3df9e3edc6738db2dceb9ce28bdd9f2c2624ba93168f2a8a0a365fa0f05954b8c9f72df", 0xaa) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) readv(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0x352}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x10000000000004cd) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x402, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000640)=""/12, 0xc}, {&(0x7f0000000840)=""/206, 0xce}, {&(0x7f0000000bc0)=""/234, 0xfffffedf}, {&(0x7f0000000a40)=""/177, 0xb1}, {&(0x7f0000000b00)=""/153, 0x99}], 0x3cc) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000280)=0x101) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xc27010b0867867a2) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r7}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) close(r0) fcntl$setstatus(r4, 0x4, 0x0) write(r3, &(0x7f0000000180)="a50aa562ad23b2fc8910c67517abe65a4680431cb3c73184b426185f75e1d6c789bcd9f91afa336180111c020f4097f3cb74c2c30cbb2aa18b5f58a0ac6339d2965918797cc21d4454222e15cba3b159a107954e98426c87d695732addae6fe666a5e0d8e07b27b5a9975cb005c7219affc02606e08a5a530ed87ce792365bd1e423dc5c53c6b0bc75484f3e61c08832ea3d264d8afb99b3d7645ab811bc2f792df631890477bc09e0cfbd11b8c62ae8c60133736bf7cbea", 0xb8) recvfrom(r6, &(0x7f0000000580)=""/129, 0x81, 0x1, 0x0, 0x0) connect$inet6(r7, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x2, 0x2, 0x3f}, 0x8, [0x95ac, 0xffffffff, 0xfffff48e, 0xfffffff5, 0x8c58, 0x8001, 0x9, 0x2]}, 0x3c) 13:34:21 executing program 0: 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, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x72dec3bd507f7a65, &(0x7f0000000040)=0x9e9, 0x4) 13:34:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) getuid() socketpair(0x20, 0xf84b876a61dedab5, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r0, 0xd8, 0xfffffc00, &(0x7f0000000040)="e39883383878bcecab2c4cd3ba", 0xd) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 13:34:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000002a40)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000580)=""/232, 0xe8}, {&(0x7f0000000680)=""/217, 0xd9}, {&(0x7f0000000780)=""/229, 0xe5}, {&(0x7f0000000880)=""/193, 0xc1}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000980)=""/187, 0xbb}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/4096, 0x1000}], 0xa, &(0x7f0000002b00)=""/194, 0xc2}, 0x800) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2c, 0x4}) setrlimit(0x8, &(0x7f0000000000)={0x5, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0x5f}], 0x1) 13:34:21 executing program 1: 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) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r9, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r7}) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', r9, &(0x7f00000000c0)='./file0\x00') setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 13:34:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r3}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x8}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="37ad32b3b017829fe277da6cdc38", 0xe}, {&(0x7f00000001c0)="88a4f009cac97f60dd3f893e23d708aa9e9de3cec17162d07a229aa29d466300867ce45da9786113ddbd4c9c81c037733c0c3874f05ecae2f7954d4f658b35144f77174db5ad4449f03fef8ec082dd9936e84e2de528b36f20beb22047784080e84fb991d1b423633de7a2e45276df7896d0db991fb28710606aa2a87c95aa64109a58ce29f39311d09cafb0f2a26dafeeade54571045126395e132a200d2e05957c9628d0a1ca2005159601f532942e4f048ed867d16c5879c42d60718639bfe90a06f54f0d3ce806fb628d94f157644579a2592af1e9841a9c19e6750f2f2f03ed58a043bc952882d88362239116b50d0239b9c7520f4af468", 0xfa}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="4000000000000000ffff0000000000004bc9dea99bedd435d0a8d5b12d1cdb94b264cc5a84258f06b3d384528e7037fa15640662472a96ed228272920000000063f19f5e3a04317c3398db64d4abf07c31d524fd9d3c63198d49cf039f510adf61bfc5dccc799263a08b0f8722b3e1ffd7e5aa3a8aaed2bb514a73a161ba5625485cb63d35b4442574a3e43a0aaad68ebd0dfec83ac2654af87133d56a74c19179a54ef689278d6d79623fd1ba1800b66d8b1c089f1d0cdc461ddada9abdac6d7b12ab58173a1ef00f809d749fa9eb30efe8a939e1f30bafc2487182ccfd233664fbc6b0eb8e77a77b1faaf43d5754489a64fd423203fc71f793b35a0bb3e62be89a1e2585988224c831802fa18a7f7f5f210a604d88c99a99115eef1520b59efee17d20a7957b4fd558530d11ce76525f9db89e452ccc497a79"], 0x40}, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") open(&(0x7f0000000000)='./file0\x00', 0x400, 0x120) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 13:34:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) socket(0x2, 0x8000, 0x5) socket(0x18, 0x4000, 0x7f) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 13:34:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) kqueue() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x3fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 13:34:22 executing program 1: pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x1ff, 0x0, 0xffffffffffffffff, r5, r6, 0x62, 0x9}, 0x6, 0x7ef26d91, 0x80}) fcntl$getflags(r2, 0x3) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r7, &(0x7f0000000500)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r8}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r10}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shutdown(r0, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:22 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffe25) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_RMID(r2, 0x0) 13:34:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10200, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) dup2(r2, r4) sync() pipe2(&(0x7f0000000000), 0x6fb334b93a0af65) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 13:34:22 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r5, 0x1}, 0x800, 0x1, r6, r7, 0x6, 0x1, 0x1, 0x2}) r8 = open(&(0x7f0000000300)='./bus\x00', 0x4db3fcd28f7c92aa, 0x40) fcntl$lock(r8, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xfffffffffffffffc, 0x7, r6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, r6) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r10 = msgget(0x2, 0x100) msgsnd(r10, &(0x7f0000001900)={0x3, "c6e0d12806cff22ed17d8508567388bbf9d9ed8471c11d42bc5d4ca55fe6e23b11558335b910b27ad3ef718c77903818468414024f6f80f424ed9d727c6baf7a82c113556e9094baca4cbcf9c7ae4d84a423886dadb14901de713675d03292877021d256abb2628635141b3c0a3cc1fa8d940fcda3fa9572675f66b5084ba3ccfdd9a8cc02d6b486af576bc32a9653ae1817a354363c6e829b32eb2ba3f9f53b56ae721a5a008a0064211791fdaf8c4d79b23f65baa2ae6b12203a413b40e457614e7e25e28a747090dac399c5d3d95a44c52bec428a069600ea3bfb4b47ad24ccd4c1761483d4ddffad5916ef57bb8669a08a5aaf2e4942163d102f3213a4dbbe6a0359061dfbeed1fcad53cc42a74cc62f0951b7b3d1fd4b1c56378f3db1ac3dd63e839ef706cb033ebdef8f269199a27e5aadbc0a977a00d62adf49bd3b559ffe35d444e59ad22440416eb0ad67a89142f20f6285786eb9d106748029cd5c8d40a51a30accae0c87fbb67974ebb8894fdd50e0dd5f42e2d13f8ef102052febc8fe8f1b128dddd5fef655aafc866b9f3a3d8636942a2c7f298bec61ef28b6afb6b9a818c924dbdade8e58637d22525d6ffdb2e8e820addb68861acf0729941b7ce6b0bdf8d008817a8b729f88fdbee6f5a42f3e5b56bd794e9ae6165c12c12c1c9081164d731a95c299c71e0a56ab9594a53062bd0f9acdcb3f502d5366e034d2061869a2f121e6d9d3578fe31072db65e2ec1024a3b4a051de0ed5e16822ad29c3fd1196171fb1f932bc68fbfe9c95be5e378d283428126712f0236267a2f34a787280808fc9e04fec90e377d910c334d8e986f5b2c8e27d0ef76159f4f2d89626bf8de55b34aec3ed95ce809e4c6357bc417dc4eee873d14241a4e7a8accdd17328f1fc050c71d9fa0707f48389883d1913860321d01cafc61e1c65e42e87a07f947f3fdfd6d14ae9186746b762f8e84d94732d5942c2ee45db6b8ca599546a85687e1f00840f2d2c56be8b26c26d5c69c0f0674ff67e77d5ebf759c5bd8c7182745ca993b1a2effadd8f7b86f442a641d3e4dd259ccdc48553f6bd5e1c167cb65ae07b5d05ecef445f2b16283e8b58d851b29489a253ea8de70b9e289687b3584114c76bacc25c9b7a5c13770c7f0fe89825b20f872e65a8e760d3ce3b69e1c5bf7fca760422e80881e59f2ace4d0bf013657524a12db142efb22db58507637a795b56b4afd8ad523bcb9bdec165d92b423acb052ff674376689a99b5229c74ff630ee31af2c5fb03b441e0142d4b38c4ef99b63a509d487ee92dbb9ed897b8a5d51dfb0441420c6b118e2e07d42b6c165bcc6c6cb63e1a2311b041c7046f349f0af3fdb65dabea4bf5057452ee921cb6635dd51f3653eac2d58c3bb028b5beb74d37e4515e564cd80d88dc564f7ca07b90876d602db2edc6cbcb82236bb0c4e5a9d19b8f07b4c2cf8c1290fab7c043faf330119387e630a036644aa43bb7209964a829d1b1cdf6d2d70094d1f9c3be2969c6b74e4fb5d32a1c67ee4a3290f80fed598dca559b82cc6e1c78f63d01f12386c7f5543cf624835e55c7f5fa0431459c656970b8b0118d2d2d29090faea5f8a9dff1b54f1b6bc381d23ce8bfb39d63ce851dab7292920905288462110780edd1e651644064f4fd3adabb0f48d4d260cdf795553f4e6656b667bec7d126265015314a892c11328380b0de5c90379765f5b080b658f518770c1a9508fd7f334b7b58e284f371d0059a708f413005c5abd624ad9c3dd5f35a411ec4d433fa46f6188054e61c5bb72e9e6ccbc4d15675e76e8e85db75dc44733a3641b1b1f0890c187f66c7beeb127888576b25415f17cbdbe43951855aab9b89e8d0717a02532fa0d9a790b92f2bb647745c6c9811ea03f30302d27c4e63ac21d5d7327496ad375dc0b359a69ef0c23744fd395e0866a02a3c985423313b1635c1d9afab888a4d6ee4ff8eaf608f82460fb791844433b645209abddb18d21185b94304d8bd3c1fbfee7d8f92cd210917420b3a002e6378e979479393c1ec13572c879fdf07d608b81f42a830547c627891bf0f3d08cdbb05807b48140134ef3d3d9df4b922ebba11a603801e9b6b8012a5d0b7a5727e97595e72d44aee7584467a84bc8c68cab5448d5efd3a8554dd88fcbc9d6cec9f1b141385962928c6c9bdcc739ff03e6dd1b4dbfa3c1a900056237bfe4520e68f93001635c373a937077efcaa5ab85d167b28b10370a56f1c8128c599f92638baa167842a06e70507383e23caace9388c7a8b60642f8569142e77a4f943e2387c5708f850ba0e686d7dd4c73eb5faa10259d13ccf1f3a53d2727b7f651467cc22eff598b6b15ca6336682dae1b054436d9c7cfd6ee973ae42ef7973037594d0cd2a794cb8d32b149a90269038493cf251ea3fdfcd8489b7444b691f2281a4114d726e2190fa5841e1a98fa19acfbee201779af636ca6380c4b6c179265ca75686ba3f2f517613b0a571a99608e1bf255f507daac3b3383fecb05e028acc915fc997addae29e4ca0dc0a4446c48ec3923cb44d5e9db1a75bac477a9c2804d787a363823592523232080c71b884fcc454310aece29b293543aed1770d3dda5f7e08ec9fd64e404699ca5e9fec9acdf46d2fd221bc6b46619e34a6a50ae89b035e20fb09113cd90ccadd4f65b855ab336c4595d76fc00fa520e1f5d440ed8014126cde3d0a8e5579e6ef5c5b4cf1df17bafcc2c89d296fe1885c7bdadf4779c23f4761a07fd0eb38d65a64c550a5780c42082aea2ca65f711bd7d1d423ca9651a2937c26d833f0b5c5ce790c42cfce0a2f5ebc576db03f5be7c328b946331f13f199479735b311e336914970047dfe19e47645a8bdbfe44434b9bcb3b4d1090f229e48c9c53e5675255243dde6a269d4676781b6ef8212f2c903559c04560196914d4235c8a6b2b3dc4ae9841791e226c341b50986b5b0ee9db31ab24170296e43eb8a685fb7e517abc8f44bfbcaca432a334d79fed388c69a76525a5b8a06b9938943e6a652946f2868f17218a9d9d97130d5d7034d56690d2001cb64fe7691c3ff45ab0d3234b8dd275ff27f9aa6dd2a8d9590417b33c596671721f4461818d15b6347f3a31075e8c19b9ea58c30b24fb9d2c104ae55554d04d108be9488b1899a10233ae6b4c8de99ac9913d8c53854fc64b9f6f86e4387374af97157369a2c1e54540d1f0de58e4e46039af78863818e1544061e27bf26260abd747a12cfe60eef926190eaf9dec5df4debfe0dfc610dde279649c80eb970bb620067477b22d9d5a346eadb53d47293f737d314e49808e8386b930a3278930c62aa733839ad7d81e55bfcc861930f5cb1bb222f4fcd9369352b12f024045b27f7d5c85b2a0dc1e0285b9c1f29a2a5bb991fe94e99f548d6a18458faef1b6fe28e9b1c81607cd4b20a69567f88711991b94f60c2cbc2cdeb284736677766ae9f6d3059fa24e6172d6bde81c1cc8ff40704bcc13a8547a37c20b23a05afa98f66a587408f8fd34bc2e4fddebb1f339c698a5e69c8f4f61e7280e4498cd4aad46eec8693edd7a5333a6f474c725433e39296ea516ef096eee7f17e7c0095420928264a14bac7aae22e9414f256fd1a8aeb5b62ec8655d711f81b38c10106d0af990317824fb08fdd34b65b86fe8edd337dfe32ce7176d9de3043548645c217fc2cd92a57e7057ddfa01dec7d7640c4c20411e0a98d1daff3263ea43f40fd1a50c21182c43252ed155d2f748287167747380d993f9dc3918f78d0aa6d8fe82cf742c0ef2080dfe6387e9e48360cd73a04f3f91f7e4344a232dd38c01a441d3c8cccd32979ce06b74d364be02c4e123f5bfa9b37fa9d245734902b3f66475c43e24f628ec37bce0f8a8a237246a92d179b027e4f601a01bfa822c6315448c8403467cd88d5fb8bf43bca7fb2180169fc0ac6ed872c7118643ac37bea7b1108bc4a0587dd03693f4bfa36db958ef2e956dda8ceb27bc609817da433436a47a301ec93aaf0eb9d10efe8353302ed89e0a07c49acdcdcbaa3acf3962aaec9ca86c6272cee5668689e952d333e62616cd4105dffc7d1b3ba68949324a73b133d9c67cf7f788bf278742b9e8587ce8f381ec2fa9eae0f90c0935fcb3df3783c91418733aa3874e0babf9d6733bfba86c1645bbfee7994040519e8cf71ea315268846b46679e6d58b7f1c123173835887bd82c983d87f659c89c9a2183625dd051526e6652cf649324abe6385cecc85e8fea01ff7b6e4cdc5c7117e52c0e7c6d36c59cf9299d9bd0c197d572b28c1cb0ddb9e2d2edb72e4ba0be58e06411b61a9068189c77f6478150582f92a6a1fdac48a1fcc44ec2491788b0e3c81ae8159a3d9b78bc83300f420a9a554461a211fe8a7a3f6b76f114b8e0932e6168197d8fc233b40e69cf40cab460d7e662de76201efd6a59be1740c458ff8c7d1fb1bb63f7aede39834adc8b7b644bc228399992105727522ae26512484f8524b9be48d09609ce5cfeb5305e404f719382987a77ca6e740432dc06e657949ecdab8746ff48d861889919d07b0a83f889ec5d67a8932c476f584748fa7566e4e762bc7875869628eeaabf4c28abb6b2f750f7e5e5e7c89aa673ec0f0156b63b5f08075a5847bce244bf6b8fcdbc43a995847444884471ca90f3481cde1563c9b3aa72a661ce1946aea51730fc51570b8f2b443e042cd0c31237aff1e5a6a88cc0bde50845088b834b27dd86c4e6973a6eec8d2fbfc755377a3ad3902943ca42770a93f659c7caafa739fec70f43d4cff9e11a327ff8be3e7bfcf0fcb1e2189a9a624d598829db4770e09b1aa904a4f9c358b43fad4c4d8c860736c5a395fce2eff66ca3e1351243bafd1bce02223737bb58bcabd2b136851708db92eb02ed4308be306245fd9195a1f388446f84ecc1d10c0ee9b2d4593661506bcc8be49e161d302871a444fafbc6e7e33ac06ea1046a6f304bb0944990c79cb9500dbc0b82efebc83476266efc44dfe8cdc9c1f31e6e1fc28d1bbca37cd0bd537094e6a4121a7fb6c7ad0cb0b7312f61a0d3cfd787e0ecdffb213afab283369b71f998eb798ff188158f579a3616e29b4215918de1e9ac8644972f0a8affba73b9e236fd7d667c68fa6585644e6118d6a351c0193cf5042744d313a99c9d5e674a67cd9cb4330b9734c2e8115ab57143724d0a12ab413b5ff9a129259f96322ab3a359e86d14ab6e4f7d49c50a10b61678d03dea414391076b2e5c757dbaac11d3ae9651999fd5d64b6d066645efe749a5464bd9d4a5e63551804267ea54b8334d9d6e116ae082c771e161b292baab2cf648f02f613e56caba82fc6b4d26a94cf5820ff4c6be29b801e2b963a58f7ccd18915c2d9f0488663fffe49b722e21e6cf245d5fc1c9f665c2d6f41d2c15ea8ecf7a17df2eff78e65e5ada541f0f79775b1639b4bfe99c645582b763e95c4382c41daf4ae3c987d66efc58f141aa03f19d99ccccedeaf106de8c54114e496b49417526df9201dbc1f03fd74ff442aa34b4b9b58acce768aa8912ec595742b48e639bbfd92bdf784a9c6192ac239264622919f697d2682743a4012dac71c673b8ef993b945659a2db2d17d2804045e34740bb9a7f624bd6876132f80b1db7b973211782664b7bba0756442c44e142e0e3fb875fe67436f340bd7a5c8ad8caefd3dc524268d4c295c274be2eee399af071cf8c44d21e57abfaacf09540264a42774f17ba47af1e7ad48bb2183f7bae6a0fb81b7ea0365d35eaab3d907a3c65b7665654111f"}, 0x1008, 0x800) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000001680)="7d55011d649923b6d4652cf7ecee3e6ce895286d7c4cc5ee607ca974eef0c81baeed565fa4a79af1a557e2b366cff9ab7e4c1b4ef8d7e61c7689c05d002d7684c26529bc8dc08a14d0c3cd0702610fae9ec4a8ed0ba262a1e38933929d24186ef0fcd904f9402b33f1a78d05696ae75927cc7de1937e54b694b3fbff11158aeb9894425e8a9e2d75e7a203f96b26c78df1a832a940960d00"/167, 0xfffffd9d}], 0x10000000000001c8, 0x0, 0xfffffffffffffffc) bind$unix(r9, &(0x7f00000017c0)=ANY=[@ANYBLOB="027ce6b29fff3bf9060000006dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf990000010000000000999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019d35a84f432cd7b68ec2bcb7cc0a83cf842b203f81f0c13a69c9eb24e3329b8d5b69fe8233eae8792eb61e60000000000007ae510be153c114e13b6dfd0c26dc8b9a6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc707628091474685c215edfe482d4f10917e3bd3eaada945e31e48024f638d464f6ab9037fcffffffff6b4e4faa258cb4580cab6ac61bcba92fd137c79123dbb2e835ac33f009000000000000000000"], 0x8) ioctl$TIOCSDTR(r9, 0x20007479) mprotect(&(0x7f000029a000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r4}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:34:22 executing program 1: r0 = socket(0x1, 0x4000, 0xac) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x21, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x2aaaaaaaaaaaab93) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0xa6, 0x0, 0xfffffdb8, 0x0}, 0x0) r5 = getppid() r6 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r6}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r9 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r9, 0x0) read(r8, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)=0x714) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r11 = dup2(r10, r10) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f00000001c0)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 13:34:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) kevent(r3, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x76}, {{r6}, 0x0, 0xdc, 0x120000104, 0x0, 0x7}], 0x400000009130dbf, &(0x7f0000000440), 0x6, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000440)=0x8) r7 = dup(r0) recvfrom$inet(r2, &(0x7f0000000380)=""/141, 0x8d, 0x40, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) g Ăg Ăg Ăg Ăpanic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d6f9800+24 0x93cb6c885dd43f40!=0x6c34910823d67140 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 397080 6801 0 0 0 1 syz-executor.1 * 41360 6801 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82664228) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd806d6f9100,ffff8000001732a8,5b4) at ip_fragment+0x13a ip_output(fffffd806d6f9100,0,fffffd806f6ca070,20,0,fffffd806f6ca000) at ip_output+0xfc1 rip_output(fffffd806d6f9100,fffffd80658af680,ffff800022d67298,ffff800023588000) at rip_output+0x252 rip_usrreq(fffffd80658af680,9,fffffd806d6f9100,0,0,ffff800020ace788) at rip_usrreq+0x46a sosend(fffffd80658af680,0,ffff800022d67400,0,0,80) at sosend+0x645 sendit(ffff800020ace788,8,ffff800022d674e0,0,ffff800022d675c0) at sendit+0x52b sys_sendto(ffff800020ace788,ffff800022d67578,ffff800022d675c0) at sys_sendto+0x80 syscall(ffff800022d67640) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,ea4086be010) at Xsyscall+0x128 end of kernel end trace frame: 0xea641a38d90, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d6f9800+24 0x93cb6c885dd43f40!=0x6c34910823d67140 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82664228) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd806d6f9100,ffff8000001732a8,5b4) at ip_fragment+0x13a ip_output(fffffd806d6f9100,0,fffffd806f6ca070,20,0,fffffd806f6ca000) at ip_output+0xfc1 rip_output(fffffd806d6f9100,fffffd80658af680,ffff800022d67298,ffff800023588000) at rip_output+0x252 rip_usrreq(fffffd80658af680,9,fffffd806d6f9100,0,0,ffff800020ace788) at rip_usrreq+0x46a sosend(fffffd80658af680,0,ffff800022d67400,0,0,80) at sosend+0x645 sendit(ffff800020ace788,8,ffff800022d674e0,0,ffff800022d675c0) at sendit+0x52b sys_sendto(ffff800020ace788,ffff800022d67578,ffff800022d675c0) at sys_sendto+0x80 syscall(ffff800022d67640) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,ea4086be010) at Xsyscall+0x128 end of kernel end trace frame: 0xea641a38d90, count: -14 ddb{0}> show registers rdi 0xffffffff819807c7 db_enter+0x17 rsi 0x666e __ALIGN_SIZE+0x566e rbp 0xffff800022d66e20 rbx 0xffff800022d66ed0 rdx 0x666f __ALIGN_SIZE+0x566f rcx 0xffff800023588000 rax 0xffff800023588000 r8 0xffffffff81186cff kprintf+0x16f r9 0x1 r10 0x25 r11 0x8299e3d5d8cf86ec r12 0x3000000008 r13 0xffff800022d66e30 r14 0x100 r15 0x1 rip 0xffffffff819807c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d66e10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=41360 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace510,0xffffffff826330d0 process=0xffff800020a8a710 user=0xffff800022d62000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6801 397080 13306 0 7 0 syz-executor.1 * 6801 41360 13306 0 7 0x4000000 syz-executor.1 70284 504062 83754 0 2 0 syz-executor.0 70284 403717 83754 0 3 0x4000080 nanosleep syz-executor.0 83754 244446 75662 0 3 0x82 nanosleep syz-executor.0 76482 16314 1 0 3 0x100083 ttyin getty 13306 119271 75662 0 3 0x82 nanosleep syz-executor.1 74428 149185 0 0 3 0x14200 acct acct 64714 180232 0 0 3 0x14200 bored sosplice 75662 146411 70723 0 3 0x82 thrsleep syz-fuzzer 75662 108016 70723 0 3 0x4000082 nanosleep syz-fuzzer 75662 305914 70723 0 3 0x4000082 thrsleep syz-fuzzer 75662 225080 70723 0 3 0x4000082 thrsleep syz-fuzzer 75662 218989 70723 0 3 0x4000082 kqread syz-fuzzer 75662 362541 70723 0 3 0x4000082 thrsleep syz-fuzzer 75662 516374 70723 0 3 0x4000082 thrsleep syz-fuzzer 75662 345183 70723 0 3 0x4000082 thrsleep syz-fuzzer 75662 352683 70723 0 3 0x4000082 thrsleep syz-fuzzer 75662 319926 70723 0 3 0x4000082 thrsleep syz-fuzzer 70723 149208 21380 0 3 0x10008a pause ksh 21380 398406 24015 0 3 0x92 select sshd 24015 448619 1 0 3 0x80 select sshd 2996 203325 72186 74 3 0x100092 bpf pflogd 72186 512711 1 0 3 0x80 netio pflogd 11627 443121 69415 73 3 0x100090 kqread syslogd 69415 336225 1 0 3 0x100082 netio syslogd 25761 443285 1 77 3 0x100090 poll dhclient 55549 501473 1 0 3 0x80 poll dhclient 55039 67404 0 0 2 0x14200 zerothread 33607 392420 0 0 3 0x14200 aiodoned aiodoned 1599 375156 0 0 3 0x14200 syncer update 49561 9104 0 0 3 0x14200 cleaner cleaner 92244 278355 0 0 3 0x14200 reaper reaper 53242 489518 0 0 3 0x14200 pgdaemon pagedaemon 60437 496650 0 0 3 0x14200 bored crynlk 50065 319839 0 0 3 0x14200 bored crypto 21864 50065 0 0 3 0x40014200 acpi0 acpi0 83572 56473 0 0 3 0x40014200 idle1 72028 346601 0 0 3 0x14200 bored softnet 83089 82490 0 0 3 0x14200 bored systqmp 81836 415620 0 0 3 0x14200 bored systq 29648 451354 0 0 3 0x40014200 bored softclock 8108 415365 0 0 3 0x40014200 idle0 71068 234358 0 0 3 0x14200 bored smr 1 16116 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 6801 (syz-executor.1) thread 0xffff800020ace788 (41360) exclusive rwlock netlock r = 0 (0xffffffff824b31d8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9608 6539K 14744K 78643K 17728 0 0 pcb 13 10K 12K 78643K 664 0 0 rtable 99 13K 14K 78643K 2363 0 0 ifaddr 88 19K 21K 78643K 715 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1594 0 0 iov 0 0K 40K 78643K 5116 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 77K 78643K 3988 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 57 0 0 VM map 2 1K 1K 78643K 27 0 0 sem 12 0K 0K 78643K 578 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3042 0 0 sigio 1 0K 0K 78643K 33 0 0 proc 61 63K 95K 78643K 1549 0 0 subproc 32 2K 2K 78643K 380 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 230 0 0 in_multi 20 1K 2K 78643K 421 0 0 ether_multi 1 0K 0K 78643K 31 0 0 mrt 1 0K 0K 78643K 28 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 793 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 114 22K 26K 78643K 11900 0 0 UVM aobj 130 4K 4K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 688 0 0 NDP 22 0K 1K 78643K 228 0 0 temp 243 3563K 4195K 78643K 85368 0 0 kqueue 0 0K 0K 78643K 25 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 80 0 75 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 275 0 273 1 0 1 1 0 8 0 rtentry 112 391 0 358 2 0 2 2 0 8 0 unpcb 120 1253 0 1240 3 2 1 2 0 8 0 syncache 264 20 0 20 6 5 1 1 0 8 1 tcpqe 32 6148 0 6148 3 3 0 1 0 8 0 tcpcb 544 1142 0 1138 4 3 1 2 0 8 0 inpcb 280 3621 0 3609 23 21 2 13 0 8 1 rttmr 72 10 0 10 6 5 1 1 0 8 1 nd6 48 55 0 54 3 2 1 1 0 8 0 pkpcb 40 10 0 10 5 5 0 1 0 8 0 ppxss 1128 106 0 106 10 9 1 1 0 8 1 pffrag 232 46 0 46 11 10 1 1 0 482 1 pffrnode 88 46 0 46 11 10 1 1 0 8 1 pffrent 40 707 0 707 11 10 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 223 0 168 1 0 1 1 0 8 0 pfstkey 112 223 0 168 2 0 2 2 0 8 0 pfstate 328 223 0 168 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 6 0 4 5 3 2 3 0 8 0 art_heap4 256 1608 0 1445 32 20 12 15 0 8 0 art_table 32 1614 0 1449 2 0 2 2 0 8 0 art_node 16 384 0 353 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 572 0 562 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6284 0 4880 46 0 46 46 0 8 0 ffsino 272 6284 0 4880 95 0 95 95 0 8 0 nchpl 144 12036 0 10406 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 42191 0 42191 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 25 0 25 12 11 1 1 0 8 1 scsiplug 64 7 0 7 5 5 0 1 0 8 0 scxspl 192 33851 0 33851 28 27 1 7 0 8 1 plimitpl 152 254 0 246 1 0 1 1 0 8 0 sigapl 432 3185 0 3169 3 1 2 3 0 8 0 futexpl 56 78981 0 78981 1 0 1 1 0 8 1 knotepl 112 2242 0 2222 4 3 1 2 0 8 0 kqueuepl 104 2607 0 2604 3 2 1 2 0 8 0 pipepl 112 6824 0 6805 8 6 2 2 0 8 1 fdescpl 488 3186 0 3169 3 0 3 3 0 8 0 filepl 152 35685 0 35580 27 21 6 14 0 8 1 lockfpl 104 2186 0 2185 1 0 1 1 0 8 0 lockfspl 48 588 0 587 1 0 1 1 0 8 0 sessionpl 112 41 0 30 1 0 1 1 0 8 0 pgrppl 48 56 0 45 1 0 1 1 0 8 0 ucredpl 96 3159 0 3150 1 0 1 1 0 8 0 zombiepl 144 3169 0 3169 3 2 1 1 0 8 1 processpl 896 3203 0 3169 4 0 4 4 0 8 0 procpl 632 10140 0 10095 5 0 5 5 0 8 0 srpgc 64 24 0 24 10 10 0 1 0 8 0 sosppl 128 84 0 84 12 12 0 1 0 8 0 sockpl 384 5209 0 5186 37 34 3 21 0 8 0 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 18 0 0 2 0 2 2 0 8 0 mcl9k 9216 19 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 192 0 0 23 4 19 23 0 8 0 mtagpl 80 47 0 0 1 0 1 1 0 8 0 mbufpl 256 571 0 0 23 0 23 23 0 8 0 bufpl 256 14261 0 7213 441 0 441 441 0 8 0 anonpl 16 347324 0 330402 127 42 85 85 0 124 13 amapchunkpl 152 22788 0 22678 55 45 10 19 0 158 5 amappl16 192 14264 0 13298 111 54 57 61 0 8 8 amappl15 184 1595 0 1589 4 3 1 1 0 8 0 amappl14 176 844 0 842 2 1 1 1 0 8 0 amappl13 168 406 0 406 4 4 0 1 0 8 0 amappl12 160 497 0 496 2 1 1 1 0 8 0 amappl11 152 116 0 101 1 0 1 1 0 8 0 amappl10 144 19 0 14 1 0 1 1 0 8 0 amappl9 136 1006 0 999 1 0 1 1 0 8 0 amappl8 128 544 0 511 3 1 2 2 0 8 0 amappl7 120 139 0 130 1 0 1 1 0 8 0 amappl6 112 117 0 106 1 0 1 1 0 8 0 amappl5 104 798 0 784 1 0 1 1 0 8 0 amappl4 96 2896 0 2858 2 1 1 2 0 8 0 amappl3 88 1609 0 1604 1 0 1 1 0 8 0 amappl2 80 24409 0 24323 4 2 2 3 0 8 0 amappl1 72 82827 0 82374 25 15 10 20 0 8 0 amappl 80 10725 0 10686 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 3211 0 3169 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3211 0 3169 1 0 1 1 0 8 0 vmmpekpl 168 39560 0 39526 4 1 3 3 0 8 0 vmmpepl 168 408051 0 405833 250 131 119 134 0 357 22 vmsppl 368 3185 0 3169 2 0 2 2 0 8 0 pdppl 4096 6429 0 6388 7 1 6 6 0 8 0 pvpl 32 983761 0 963529 326 125 201 201 0 265 34 pmappl 232 3210 0 3194 10 8 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 652 0 36 18 0 18 18 0 8 0