0140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x200000, 0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(r4, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x9) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r7, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, 0x0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x6}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x3, 0x9ef) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(r5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r4, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r5, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = syz_open_pts() setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r5, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r8) setrlimit(0x8, 0x0) r9 = syz_open_pts() close(r9) syz_open_pts() executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() socket(0x11, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="76aca536", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x5, 0x800, 0x3}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="92d9890898ef507ccf1a608af33585228ca6e94eb7119442ccea8a7a16d0615463b7673c7852baadf57c74c65b68f03876ffb8c5d53e078d2f2c549b5a8ec4013afc4179e173a417601bfe18bb9725", 0x4f}, {&(0x7f0000000900)}, {&(0x7f0000000680)="4e292305e7842d3cb2d21f8bbfda0987bbf3120c2c67d14f85ef3f09d724061bb37101852c1c5a15287faf21a02bd624d9b70299874e2f2bdaa24401b40a9504c063e3446a362c29730386e0471e6031ca24b2c676ddef44085b4d525bd4196dc49aa014c37f8acdb85fd5ed6aee510f59eb34465a16aa630fb0c96c3c48387912465fb122428b64f5439eeeb8c924", 0x8f}, {&(0x7f0000000740)="742f2ab598feebad1a31de8fd4509e5fafb0859dc5a750b1f6036dc504d4125cb1666e29c2bf57212feaa0ce7ac289683b3c3a1c5aeed475e28379a5174f28f4cf95275a217943d035671c5402a6857a4dda408b6c1e2e360ac467000def9984339107a3496bc27eca363ed831c1cefd1db4633c48c507defeb3382f2e1abb2427b4e25391d16ca2fb351fbaa6a0ee266054b790b8dfb35c57cfa24639039606b73cde700bee7c29685c9b2f3bb491bfb117610d0d77471fbe3c6e60be890db916009b44845dce477b71343bb751e02ca58893bb", 0xd4}], 0x4) executing program 4: sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000240)="b5768973d7ac420417acd104dfe740b840d854576fe990f68bcdae04952fedb617b4b6d59b1cce679de4e50a688f51c583df89ebc1cd3c35fcd286d8d591fef8c7b83e7e3d53ea2a834891d49ee31ab6226bc2fcf094479bd007913834cc0537b6648f1ddaaa7477000283ec9fa4bd0017cb113a9228660e4931ef129501dc97e802f45e31702db3a83b081330b86f9a771f6b08487fb6180b524e447d84f4ffe8de65eb03ef6a2778bdd3be6b53d81618c70c6c0420dfd4df7c90cd3b8cafb73b49cc8a89", &(0x7f0000000340)=0xc5, &(0x7f0000000400)="aca7fa25808895dffaccd7018f56788393631c8b61cc7f873065c6c2578cd7f91003041e5fca07b79aced570da1cb559f7eee6c3103381faec90e170fa4e5469bad3f7", 0x43) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) getrusage(0x1, 0xfffffffffffffffe) semctl$GETPID(0x0, 0x0, 0x4, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002c40)=[{&(0x7f0000002e40)="07640204a49ebeb5369d9e890c8de9dd9d8af6469a3f7fcfcc0dcf6af0059538f3d24e29e83031a7cfc52ee4e5ce0f5464b4d8a64a6ac0690156dcb6416291facff83c9c4be00b77927c35ac82b47cb8ac514f5205ff3f0929d9ddf7a06e9b6e236f4dd9532b79ce3ee524d5cf7668bef1b86702ae84456c57602b6f981716628d541599a8a5430d6927b418d16b3b101ce15ccb611503ab20186c000000000000000000000000d37bf50d37c1c4fa369f8b56568e6eb633bd332c2e6c8aaa14a1be32d97ab2f944db24877645a657d02c23189c1084ccc760173f1abe231576dd063f40f35eb91655434318b1f9ce951fe246acd8ffc28079abd4df359a67682ed169aa06363cff7e2b58cb893988617e92a0d6b59ec598dc206e211597c5416c92568b87b3354f5c37a38f3d03ac3a7ce407c0d833d8e693cdcbdeab07120f", 0x140}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x100) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) r6 = socket(0x1, 0x4001, 0x8) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x1, 0x0) executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x8000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1f, 0x40, 0x45809d49, 0x2, "f597545f2ea77052ed5e02521ff73929395c89fa", 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="189999528e84f7b35de97c110992177deaf5402b2b03556982ff194e277a3a6a8377a9ed1b9af804c3ebf833593be2288ff6a9dc911f28dbf09259737331d3aef411e9fe247f173b8f1d1949ab", 0x4d}, {&(0x7f00000006c0)="756b014f90fec64de3a3a4b65620ac2efecfa938d980c2cb4cb1d9f1c2489003dbdd8a3aaab7064d84d3ff948c349c9961770755e7181629e4722513004ccb55cb2ad64eece022dcc4b9a5addea59d6ba81bd2195ac4cde851875f165375466d8ea58574fd40632cf18b8e59f84937a589e158961f5088a8f287c3dcb7ae467ad3a47f7fb12b8c32b950d5873f7aca5958c1233a7faa3d12b19dc5f1d77db772eea202408ff69e689cefd4055ea948022b718dd51abee42cc46888507ac77eefc8e3c88c34ea56d0462c7248d67532779e264db49bfa36c78426a66241b5854726c3572e55c76e7adf5f0a506b9b1682b50ee9903aac49838556ad0c5a0293f0e6c462bfe78cef9d4bebc9482259565ecd33d05053001f4a89ac041f2388d9c5b7e16ba49af40c01b6524008d2c20bab081b64074e65696504f56550096abde527f848252c684120b93bbd37df87db48748d0cf17e3dcc22dd823e7609b0ddc6d7152d985a20b7843624729b19cd828fb298093506a84bbc5d1cc0e68ecdefcc40ca8e3bd386239d2ff70cb8393e5602c747ebc0512e74ba952aad5153652924d1fe1183c519316b2af948ac65a91dd73324b39acb71e6d04ce1905d0e1cd28f64111edb18314eed7eff09c6aa0884dd3aa4595ae93f08e98f180e1df1ee4249262690fb0a23f0006f67078fec404821b6f4f33f945b10fdc64454d571a598d1274b70a00198bd9b52a7aeefd2b050ac8a8017f144de404d87c8fcd2da3ad740540d5ffb54a96aa24aa3fa2c995df25c3d61cf863f92f9d0edae869943b5ea9ba2b2f7f526774159f75e68d981dd18b2f711f66da543a3d03ed285682f259f50b475dc9def448bb0c681399496b5dfdc95814d07191cec03360f1635e3a9d15d6c3dd2b3ed0cf5cf8f5cb14c1a2a665143471f7654eaaf0710550b0c050593212d9d95d7a1730b38743ad88bf6f0d1d13fa4176b48930283f3890f9b22ac16ac7cb898b0db2f9dd85bda3b88a646c25b70bda73d2ba1da417541dbc074f0825882b9230b867572c239659f4d97bb489b0a49610fa54736a19e3558df0ca3b337c4b834823633c4aded9a4ab27fb9a8c442b4218a5fe5c58104dbf828b751a01890530c4cdc9baf8779f911d2480db27566a1c1fbf68b70eec8f1053ce11fa51920958f254dad0cd82ff7fff1355a38a0a98b4231a16ffac6afa46ac2dc15cdff7659d1ddfa95e1efbc071aa7c185846c8484c6309d0f8f155ccba15c1d707b96bd0026e7fc251da2567618e9f7ef55d979d04421195671f9c4f5acbbb7d80f8e498c6d4cde950a6843cd8deb94e14d07ae3a8f14156e95e8bbb3b1e13cd4b7a8e66d3c718cff1738a766252969a43bc94486ed9f5826ebfbf51bc0c95696120226fef87bc34e3e0a3982fa15ffcaf34aa06d7a7539fa3008ede7b6f3b3c0df1a991ccd2629d7b3609be6e1be882a7be65b775300f41d04108e7ef759cf52480cd5618f39bcadd343800da1a2303c2fdabce9adf58be4843fa0881602c18a56d99cf69ccc1ee78be055d080f27c2a415b0d13d424805eaad21d83cd7096ce2c5feb1a2c44c95f0b4d6e5e943d732cc2587f8d4b15bc3be269b8b8daf4e298c6d879e4801ad907b1dab857f73bb90fcdb8f78c876579f5f50b51dc105c9ee18af78c70c66b985aaf68582dce2e98cf8b079f3ffa12908165483ac836bc113332017d8bd77f59a11e5b6af44848971bb04c2a3375568e78034d48be9b08d33b02a806173adaab4ef67b57a768dbf3bce7554a45754d6573564f60448fff1a92eb21e736451ce84433a543c573ade484921fbeb08715b92b5aa6eaaa82036a9fd7f89ef4272e2f92f660ebc9069e9f91aeb8ca7d9fbbdb97ef48855cce1593b395b194dff4336afea7bea43fd6aebe09266022fd05421454882915aeaf8d963061051441950b58440b986d68364c293e926f140ca48b298fe0102866874c8f134452ab8cd928b16cc25c62c98b2201940e2c7a3bdf77a64af57acbbe93d95b5e28ed4d87b2d41286ce240250ce45b7d6813482cea168db93215f0dc3efaa4466cf0161711df4a7727121505570f84296a0b78643bc748fe8b67b260c5065b812b26e4d501b717bac1b59c360a793f828157b784b3853301c48ba7104621fb4034b30e2b79253e270db9a1ded3023e1689a9a5b774a5b8a7e2dee58f5a7af819b2d788dfb221415d164020d0fd4eba7a5691c7e8c9380551b8deb7bab925d34b194d4b7c3f8620a1aa128cb7f71cedf86fd351f0e552e2e9b0794a55b33896e9e24bf7cf0242f19c7b52310f66c38b71116bd7c684289295c54991665c1059e714b68d0a4466139fdd2611dca08b888beee003c5881650d35ab62e478cc4dad576eab231608fe5e312a4b4b4cb010039cba350022ab3233bd58eba8cfc06513e3356d4eae126bc7e6e08fbea20063d706bf4e8fac87da2f8adb29da2a495390086e199b065e957b40c36ed21e480a7585cbaafbd4b5956671b76c36d3bc4574821fa1eb3fb6d1aee085a0e74032fbef3f0aeb70dcc922d448b9166253a94256136a172532f6a3fca9da98e3a13d3ecb32e757ac0251b08d181eacc0a818a727aa4e6f33b8663fce4b97e592e487861a1c07de1a2c105ed56069016c5a7f8c60cba7e56b642a3d7361404a5a1808170d01bde2700406dd5a746e9fce92fad7d88f09b5b2a497711c1fbc40631d0360974c2915e56f5f21f8284658beecdf9c6b1d6f82e0318cec64b4f450a2ba268b57d3b890a829591c52e75b3ff9fbd9464065a2ce77962e03763e55c554de1ce9a4a6524a79f33a3cfba8f609f645ee90761b596ada69d43846f2e63df3664c4be89f35e8557a7d05df71bb8f2c66f7a3689e731931ada9c81b3496b9bc0419731cf6b6a1708da89164cf409263d7eb7762be416b5c8ed17194466a0a6bd34becd8f6caf05be1a7858cb22401a53406f6517ea035a7c873cd5da871e20d683b10cf3c25c7ba6c0c975b160608e9f5043c89654ce995ac7ff2cfb1fb86ef9d7d60f4fb65025cb6bfb4bca050993f01c88ab23a7a4add93191bafbe767bafa37ea27d41ab88414624ec8da90a38ecf67a38122c21e1d8ded2693b9a5011d72fbbbf2268538f90355fba876b4999abd54395297b923581cc5872e3080b6b366634915756231f37b920575fcbd86c2a15e4bb5aef0e23eebf547439ce0a14d3fffd774e651c95c35ccfe16df255cab6bfb3faa3564a58ff5d79db3609bc07dbdd76fb4023d4733cdddfdc8674203e897c6a2d575263055083f96f78455ffe35643ac27d210dd017e36801fb706f4434b526dcf5471066f6ba7722c64f21f71fed3e7c7c1d299b095d5dda3e1414a8b5caadb093efdd1106713dbb78e1b7ed481cf0f37c9350bdc65fcf543a89c75eda98dfd4745f138b35525abc5e9638343a7d3f94bc9a92264d2f43a633cd6b3724c84aa54ccbb1de41a885f338248e9d1c737c9454190a3b0ee93ca8caa49cbd6b56bc1b8aca4dbff3ba73d31cc8b6a3b2b4ec5197e75d033a87aab3e652a7dafd303d0c20610bd5c3ce2b3c761c0b3b892e767c088405f3934de04d9c8026c801b39b6894bee7fcc6504833966142f785dd4b0acd5ce6f382587acbc29249b503b423b761e2f24b096ae0561bdc3a741da6660ed3aa9cdcf88abff4186e4f554323f4b1ddd68ce83aec1baff3e2ae63ab81000e7c2b3066e174bf579482df4e5e1791a71aef375b48b326790fd5cdd1adcf3ec9a749904d9fae02a18bb8741ac5339353b2bdfead4b97d0649ba49333312585b7cb3e4f6f6ddcd8e66e8397de68417491135ccf3aefc0fca04fa5af789f5fd81ae172926c4a4e3fe10a3e2d789220b006faa103a0e78edb0c5ac52b8b5be9b7b017f0cdaa75b36f2f736d62f6a47a3e9f8c11323b9653a259715dcd577d7cd2ba4dcbea4d1be8bbb9e58154f732036789a82966ded266b71ce7ed91fdf8bc73bdd1e84d7732260ad09fdffbeecdc8737485609268c0dacb5dd3cefd7f1c37467b0e840129052ac14021f348648a0161c1fee2cd8a9c4dfef9c222832255409a4317f96c504409ce89a148ac64235f7ca464c6842fc45a4ff6615089ba2bd513d1cbee637338288faced2f13574e17fc951b0a4fe1d1981e7ae7eab6a97f00f61174bf8e1690b499cbd40ae9c8e858017bfedca54629e4ff9e368f7bb7cba7bef0ae3cf8d9984c9a3bb5634d65424d106b09bf8399dd8709b7c2c12c769483142c994a5ecaffb6e21695212305243abd2b102a7b02fccf6fcdc5aca19d73e30ffb391e377f6adafad627dd95f11fc8211e86feaa2bf5a1dbf3de741e716bae98bba2b36474c70e0e81c183abfc54b4d8fd881ea74132a6f927995582aea3ba1a0a5be363ccef6b8db2b07ba8fbaf594466dd1a5ac5f83166385c2d2fd193017e694503d660d87d9a9b79e8ea85d6f0a92f01fef633a08d3d64ebe44032426e6a49004bba06883e261288aa068c6f4f8c74b4bd3a6dde187eab8827a431fdb425d03fb8e7476c908c36e93640f9cd73b2d3e800a7c803ac638cad826e954ae9677da62f4286bae93c942015ddd9ce5c4fd8e0e597418cbec5a9108235fa348017b7b59a0d2247e029956f37dcf1aa28d6c6e998f8aa62cf1b7dbb2955552aa9f2896a5f99e9dfd4b6de515d8a0adfe87522580959273f667b497bd7553551f8e20391186af47a3482e6320becb1921bb5925ca6534c02a31b6846ec0f06e50b65efee55c81df5a2d56d94fc4c2629e259a61b8d1ef92092c5ff107dd3257782149132c76776adb3ea4bb9b02461d5fa8a2692ace2a8c68f9982890be6e24149ae7a174f762959ab5edd43e7d30dfbb6e2f0a993b37ae1549cfae0862922c4b5cb9af9b5e63f979f58a09ed08c2f325e7523b20c4284946b8a4f596d59953a67b7c9cd5451ecd2d13605d55ae791f4c68dcc442a5f07e00adf9de4aad009aee22e1ac74359d0691c6ab2d924da8311311632c2047bdebb665b117f26e05bf1a0394b8677af885efb9bef88a5f13dad2c24f1650fa5c3cedf73ed6ecc1456b29dd8235f50e3f173daa130adc93d98826164ebc214b1487c83ec44a75e828134a6474fddbb705203e5bab08a6af23341a336751a6a57c5ed65709b1a3699c00a38dd92c5530d88d31b68ecdca56ff3ed99a19b90dcf35c1789a7c8c0d72290106db62cd9f720aab7d5105a0534073a961a473699bf91a9cf53d2f833c59577c715c03ed30c5fa3e56e064c758981d97c081ba8b5537bdf71fdd7b4cdcea11f30b1c7bb27886d1a012f06043843f22f86e497b9c7c387f17a103521ea158d29ff5e108e17fe31e745061d6847eb373f583a56e2d802b037e8e8c8f3da7e55d837370155eaa94ce76f489d4447c020adcfa474214c2e40b335c2884971f73a3c2614aacb20a89660ac0a7393034ca5e3b20276b909f6926faf3984b2b3e2c4721999191a86cf37f928a6185c7c834f2da90b6d30e7d566d3221e6375dadfbf1ddc332ca1d4b453379aa444c1f8a44078a87f5b369c1e7a4cef4e64e4c432dac1ebd09c32b3fbd16d919970d9d4ac88b4abc50013d32d43234ed23e5747143bed45fc0a358b62dc874ba4c167f47fecbe5920bbdcccf2068035aa6d16ca49aef85b919a4d701cc929925b499065f230761abad75a67093134aa9ab1900f1e263479345fae083eece19cd8ed7909be2388dfe24fb921cb79123be200feee710efbf423d54f98bf4147d7418866c366ad8836ad5ab4622d2de1", 0x1000}, {&(0x7f0000000280)="f6b2a0565b15866d41759d1a13846bc85da459882e03b4e0eff67faf776a8ca7583ed35553c5e01c3dfc63c7fc8c1aec5dd68d65d6a32fccdb1f01aef26083b798825cdf41cee256f4a8975ec4cebe0dec1acc1c6c49012591b17a7721170d91b28d0dfaf31681a3ba867f0fee27917e11ae01ca5d2350bc5f4765434df17dde1737562dbd5bf314ddce448046080883c8c139487d917c", 0x97}], 0x3, 0xff) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x3, 0x37, 0x6e7c, 0x4233, "5c0b1d92bfd2e1aaa818cd16ae8769ae5687f5c9", 0x0, 0x7fffffff}) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 0: close(0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="38ffff00", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/247}, &(0x7f0000000100)=0xf9) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r5 = fcntl$dupfd(r1, 0x0, r4) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = dup(r1) listen(r7, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) symlink(0x0, &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4000000000000, 0x10000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: setegid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup(r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="b00000000000000001000000faffffff4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c"], 0x260}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x6) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0xfffffffd}, {0x64, 0x0, 0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295c", 0xbc}], 0x2) r3 = socket$inet6(0x18, 0x1, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0)="4dae1494", &(0x7f0000000140)=0x4, &(0x7f0000000240), 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069db, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000000800001a000000000004", {[], @generic="8ff1a20ddb3f750d"}}}}}) executing program 4: sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000001}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) flock(r0, 0x4) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240), 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699b, 0x0) open$dir(0x0, 0x0, 0x0) r4 = socket(0x18, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x32, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="952aba046861", 0x6) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x4}) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000000)) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xee}, {&(0x7f0000629000/0x1000)=nil, &(0x7f0000230000/0x3000)=nil}, {&(0x7f0000424000/0x1000)=nil}, {&(0x7f00003d8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f000030b000/0x1000)=nil, &(0x7f00001bd000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000003000/0x1000)=nil}], './file0\x00', 0x2}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(0x0, 0x8000, 0x0) r1 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x0, 0x5, 0x7f) bind(r2, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) dup(r2) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) pwritev(r4, &(0x7f0000000900)=[{&(0x7f0000000200)="9cc806fdf64f589cb442c5352051db2c99ff93", 0x13}, {&(0x7f0000000240)="f2601380b262697c413936a2d2d23193f44257484431d739d212c9a60c130c36d16fb5ad3e942c7cb42420a967b86a205abccdcb4195154090d5bf092b7ee8125ff4236ddee9fba5f62abc0dbf", 0x4d}, {&(0x7f0000000400)="f279f8fc1e91424fb76755ae1ecb6f67901e6ada5c588bd2118409c50d8295b4c0a3cbe1d4448a3e5dd1e6c26ccb4b52dc2b8d5492ccb52841f7ea8aacf67e7938be7883929ab78ca75d2368eef9addb285a57f9cc28282f0631f4b57cddeae946acd8fb3367137309e64f29d5793f334cc4ef98f55d1d557d46757ec574f3124e4516ad6a9517e3633d8536b216218727018a314c2c0486acbf88d409c9b1ecde1f330661f7f50f389a4deb6648776e5030c2bf2e970696d783bcc84765357e7db803b59b3ba0cd4a1572a4244cf800fff073fff8751e0dc89add9c5e2f9f2529", 0xe1}, {&(0x7f00000002c0)}, {&(0x7f0000000600)="1223477eb36aed654dcbd09da3752cbb8b10b0560d6bb921b935ae8d90ca658f380249e960c9d09ae6f587a2fc4c4de9943affaba0e10b7c0b4203a81df609586e8395c849d05236f9437768c7ef9e73126e97c30cb107842614e0bc6f9dd170054f64a4ea3e1ec49e85dcc1345a52576057b6f23009d9be5907010151f75d147a471465d523f92a35e486cc8cea4793373058eaf2974e0f22593bf4b8ceb1097f6d6a5c1e092662dc9db36f6795fb17370baecf778329b74503502a6adafa213cdcc9157f86d8e8ab6a1b0da99370ac7b285ec54c83ccd9152e8c33ff8b8966978fedf5a97969282890092229692762", 0xf0}, {&(0x7f0000000780)="736811681edc27c7994098792c1a8e398f38db19fbf12097e4caf5e2007525bf1084b1613cbeea7f1262d8957d96b7a9b0e9188b07131a492e40f234e2d17238ecbc33fb638e294dd0e62e2487bca603a6b8b4ee414d7bf7b1e6b222850d93a33e2f013b7291b61043a95c04de03e82da0ee8b9a1ae41b374d9b59997766300c71641e93ffb6187dd8e0c59ca10fc7ac65", 0x91}, {&(0x7f0000000540)="404e7872db5da9832f25ff51d97257b8adebd8b067a1d17585f008161b57bde2a1eb4ee690868583d94b7657f50815889f9a9a153602014c87be952f17be713005e0a05a49f6920329276dd17e925d70c22f5743164011a7e4b56278879bc5c20026da1e24285ca9dee3de046cba1d6c7c776ea6b78dbe81", 0x78}, {&(0x7f0000000840)="03c8267f32ef45deb1f8e56d9c00d9da170e98028c05d910549d45c2eaf1390f73aa77cd29cf8ceead3e41f9df2c551a7472f84f4d0984cc1dfeca7b93012ce6e4dd10082bfb627e9c4cc85b4d31505684a004e754146ae13db01bd0a335a8541157a91d67883e6153b4b8d61790efb43e3b0ca8ac544f92a8c71800e8d179b01a6c3b35b879f53eba7a252daf30dc0e73", 0x91}], 0x8, 0x8001) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {0x0}], 0x2}, 0x401) recvmsg(r6, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668", 0x6e}, {0x0}, {0x0}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000100)}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b", 0x4c}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0x46}], 0x7, 0x40) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = syz_open_pts() socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfd, "ce51bf4d1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x4, 0x556) semop(r2, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x60cf5defd474bffc}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0x289, 0x800}], 0x9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1ff, "0000c6f26461c000"}) executing program 4: connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000080)={@random="0a230dd3fbb7", @local, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x37, 0x9c, 0x66, 0x1, 0x20, 0x61, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x20, 0x8, 0x0, 0x1, [{[], 0xffff6f5a}, {[@rand_addr=0x5], 0x401}, {[], 0xca}, {[], 0x80000001}, {[], 0x1}, {[], 0x4}]}, @end, @noop, @lsrr={0x83, 0x17, 0x0, [@loopback, @empty, @broadcast, @rand_addr=0x8000, @loopback]}]}}, @tcp={{0x3, 0x0, r3, r4, 0x0, 0x0, 0x7, 0x0, 0x2, 0x0, 0x81, {[@eol, @mss={0x2, 0x4, 0x3}]}}, {"318c6d3d5e90f0834ccbd0bcbbb546b7d457b4dac2104571bf473443f6577a9bd7ef1c2611db704ec286ba5b883bea77"}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES16]) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000240)="e8ec4dc8cbb1fc48833e809b89198a9b7f36ab2d3ccc3554090a7f89058ace30f0a41905119d7607a5a7a458ecebe5301438a154c3e21a144a5aae341cb8d6d4b77bbb319ae4f7d5349046c7e95084b6f0528358296edeeefcb9df2780e760a51457e9bd0a72d91702a23add89ce7bcd784057595806a4e504a28ea19f9f1c6ae8b33e1d27e84d8de5482610d8a3d0563a9fac252b55de745a316fa518ab0e3f57fdcbf40597912c8ec22814c82567bad77034e2e79bf62beede9b7a2b97de7cce26aa6628e3a0e269aa95472ec4eac7b35732a3b497fa7611edffd3348b56", &(0x7f0000000080)=0xdf, &(0x7f00000000c0)="94c46365458d60b21eced7d4885fd75d4e95d0865bb4066c9bfe4a3eac3d2bb962b89d197b2f57b2a1b8b924612d6451a6816fbb035cddcfe1", 0x39) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r2 = socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r2, r2) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) sendmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) executing program 3: sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000040)="543030a7ec23a68a99d93263", 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) socket$inet(0x2, 0x4, 0x7) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ff0500000000000000000000000000010000001800000000429d9fd4591a", @ANYRESDEC=r1]) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x0) executing program 2: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r9) setregid(0x0, 0x0) ktrace(0x0, 0x1, 0x4000062c, r6) r10 = dup(r3) listen(r10, 0x0) socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 5: mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1000, 0x101, 0x2, 0x1, 0x3, 0x6, 0x5, 0x1, 0x0, 0x1, 0x5}) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlink(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', &(0x7f0000000140), 0x0) mkdirat(r1, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x288, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x820, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x2, 0x9, './file0aaaaaaaaa', 0x8, 0x4, 0x72, 0x6}) r4 = dup(r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r4, r6) recvfrom(r6, &(0x7f0000000040)=""/223, 0xdf, 0x41, 0x0, 0x0) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x10001, 0xf930, 0x9}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000004c0)={0x1, 0x3, 0x3, 0xffffffffffffffff, r2}) getsockname$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f00000005c0)="deaaab707ce8536765cb1331ccc86eedc634581b0c872fb8d05263ab9b441ff48336114270c2b61bc707117097dd692a2ac9e4f8c4acc3fb63f59267a1718c0a673116ccc963e275a224e465108194e73b55543f82b70e1102d622eab2d9e0b3765aaaf5f8fe4dc3999c4160c120419ffbd7a234c0577737bf8a1ddb361027b6a2deea1d50957dcf62f1320d28470cced9994b26f41793035b9f0fe7c50b9e6bc3864512b32d88b2a081c2db601405b699b20ee0f512bed9aa23e8d92883e03c8f7b9452842037169d2dcb41dba27534cdde00522545f104cb0be64d848f9d5c60b04663e98b49ecb1ec7d7bf858b16d5f1b226f4c5dba319a7498605eb98046a9e8705c9f2b3d855e9ac5c60dab5650793dea0eedaf61c39b5709748cec3f1b80571edd4d58d5de8ebb092d7ffdcda049eb2418b5987f71b69e103d74ed253ecb43c35d81fd2a395a5348ace7884db5b76d4721be09c9332b6524de1488462c2689348f49c9ef98e8237045caba5be052dec0ae7075134e825e847e751f3976bf5a206ca8d6746d5885b3dfc02fd937a6e26429b058776bcfafbe2606c04a5b527126e0960ca118c375e953cac3f0f8f26ecb94bdf4280244cee40333ce6375fb42972e11962cc608ec8338aafc82bceb6b9b69d0203a3427893eeae6edef4f876374b58b76a2505968f2776e9c918a8da85918fba5311eedee126d076c510ec2f8c9d44969f6836ebc0e2f7546ca19cb228c2d4f1a5fc73212bfcfb313237ae3833734840db8905ced1052581cc2f430307255521029c6b668512863862e1900d766e7e611bc5c1879def24f2943aae0edfe6eadb42bbdb6d6b57ac423f42b5f62ddc30911702ffe3e97f1a782760c617fa441167982bfeb4bcf0c8aeaaedf17632130702790db5694cf1b5cde4a643fa352e5196cd2d762eaed54514d394069bdae2e8c92ce1a90b314cea89ba886b1a6b1a997a51da3eee65f9c2daa7767529c63c3920ab7c29f852fa623756e5e4c9d76588688cdeb5025c7ba49d1b3249bd689ecff4def9d2659966731f2bcc8e8d28969cd1f79fef06850b7820d085511d2ba0c458458d2a0afca73820d22eac1d1d9bfe70743a0a6569636b3558259945f75104d8730fdf4fd549a712848f158e4d55d797611849c423b95e1f67822a477945be19bfddbb334e44a8114f48e342346b345a04356d1b1d93caccf6fec92514a9d99ea3989587b9cc2251b736d694a71cb736ad40c8708b324dde79ef7647f5cf199ec58117bf4794e09578af7ca3b7bd6c8f098467966d14309811c16a70201d4e344a62c2baa96d5dd9e02f0adb0de6d3756c6f980b5922957eec8ce0fe536fa73873d06c75f2c2957888bc945134bd339a6593a202404a4c65deb2db96d0a1f2efaf52571030588e922095a06ffff394476b9be4de4809d277c4e0e3a0fb320756e373d73d9bb1a7a7305fac3dc6678016d879ca084b3fe41e6821e2d5900ea5513cd4b8d298e403335116ec52fc9453088bc578732e73a886177cf54cd9961d31cc66aed8ebaa931738106cafe8f8f0113b9eac9c5a2ecb6d323b686fef8901c3b23b113dfe04e8376e83a0f1e7f9ab7f9b16c9c174b4fd6499557f0a07ef6d82cfb31fa975a0b419fdbce27d6d5af02c3b20e79cd1ddcd537708bcf312262e8854db1c05859206d4c2cfd03a570ae880e015c03e0245bf8d1ca62538b74e77ea886c43718a63aaccdfa294eb3274d74f6472851976cb6130667a22c6743bcfac981afceef40608210c12ad10b52248c01d258105f5856d522637317b52e8bcc12914a7262b32839d002ffb5ebb94bc592122623d376e8c5f1da5897269ff983b92f2621d02bd773af44cfbba3b1867323fe1e7154e4d812e75aac444f1bc8932026e2b11d9a192d442960a1de3667804c1ab6d33d463db63ac992d9850ad51459e5599a943824f9d9bde4885fbddf9760dcca08a91693a306d07d9a842fcd21e8f6a669f0b2bc781e3aed3bc6fdf86ceab09874352c3c02bac18045bc32b74aff9f65435e179ff1c9c5a5ae16e468022cdb1e62999505f0dc39be4f4e430a99c2985ad8a0a34a766c3f33adc457e85253b50dccea3c83224ac55fa9aba5c139cc07c21dcae6750d9efd32dea83d0cac9310fb159f3349e29f26692dd3df3568322dfd03a73435f4d8131123f52266e1920b1100058c0a16019f11e5ebe62cd20398da8650fdce7151bb206be2fad99fdcf3504a2674f1355eddfe3cc6c3e0816949702276ddcdfa1c4161ac4388603e4cde74c631bbc1957b53646f55feabd5b8898e908f57c0b0bc348c6f3ffd0c439bf586de4e92790a7cf7ea3d884a13f365ab69f397ea4ac9b57495ad63c96056de3f7dd9512b3a1defed8fbad528d11433549e272edf5eaf83c08c7ed54c33cb03ea682ae54ace7214804ca3a6a601a426deeefe43e8187bd91648ddcee8fa034b2e357223ef79930bc330d42cbb30144e84afa426f67d23fd19ec367f5aa785ebdb818f3ba7bcad7e2acd64010a2691fa45d0536fc0a0960e9c2a0f9d8268446a8e31de27022c06bf3b669c98dda10e67574329a64038d8112bedc50c385b22192cea71f20611d4d8f4e887af9ef5a2218bc1408b87f702f689af098eea50e154c159cf7acdb2f05e8f5916dacf5572cf9751d6795af491987b094f28a0c33ee7dead6107781db28b15cbb30f3880c573c117570a2506294f4bb38eef0fbd37f2841dbed86ffd312362b9e5c92c5c807cc0f19b736a587f474f8f6ef13ca81d2fea28db6d6c96987916991188aa608db15d84fd630944a730f909ab61863e6180f0e69814d78c1e4b56b1cd0d9b0ae3faf2982524df6797cef9fef6d224271ac5e6f9e4d163f837e57d5ea96937a4a724511edfa6da98867323d8e449690d526d19a76ae974b07ccfcdeb7852a81c2addc467d18172789845f3e82bf48030f5c475232d652a62839d71d4986ace71272adb49b5586814b0d20bd290c5bc4b88b31ca16173d469962860b783e9c452820f52c40103afc28b036fb34f3940b1e77ee19757628470f530a960f4365572c7d7c164fd5ed6e96f6dab81aeaee8d85db9c30c3dccfc5a64074d887952cf91278162a6949ba56a1973840efd6e296ba95ff18723563500d4d2abbfe56c9c1260a7bd7bb7332d1d52cd0585d90f95edfb82383cd28fdd13c09e1b3792f67579a40deae47d825ea04193e10315976ef1e82278cce9505efd57855db4d41ea3385b6f630d28c32f137bf871fb33f59d02a8918d7c042a754dad07bfc67f8a4a0d33305c17eb5301f0899318abba614dac675812368ac1fa05845b75c714e724957e7a73194a24e34e5f9c8aa754f312535d03ab6b855c141592daa06fd39bec4e46cd84701021146a7833526f55055109bd114030ec0330b581c66a0c4c2ddb4f193ec20a3e979b5d82201e6f6d2d91788cf3c233560370aac2635632304da48bf9e87a0397c4c3fe51eeb7571664a2b0e6e8db3121614e95c8a9cc9be8ccc39c3b40b1c7017d4ac7984fdbfbe88530dbfa3f541f822f51e0a86899b99412905a60bd9a8f46f89506630c52aa26a2b3ad6b282aa9bced8090c4a34dc7cc41f3ef6ea914134054a9dd44a715cba510c7c16845973f7a9459c88c91918384de552ab406168adf0d6e1c7ea6106b2806c9ab8e2317f42bc2df203ce045e5b9556b30a65af1385b6a2992d37d5a6c9a380f3e5a657358ebad1c1b33ddfb33118b98ba77af228b125ff59b88b5b384b83da93ebb5f75ef5984d1913a461fcbc2fd227be7827911b15e7cc8fb74af9600cc5dd0138e62f07069f91ffaf3f5b7d93b9fb9a2683c778bbe17207dce36e6f8ed992c3e1689dc776c2e5a26b1a53a40dbb725bf38addc35d023da99375c1bd5297dab1b1cd8082a85ee40f842afd0323df8f7b3bca3517d5819c04e53e947687ceaed1324c9d85c4253fa0eb094cbfcf533da2ececfbe456157990348b24a35f6ac9d4e5f30376a75547db0f066fa384223286825c04f72a8b1ac9592176a9219cb51aded42e91abc212fbb99dda3619d7f6db9790895778a6220b41de45a7c274754531e26da88ba67801731322e8b3d716aadbe739b1c1ac09813a4d92f29ae8e404b042b26b587ada2a2487c330e034bdc6f187660425b755b2552f1d92c0fa989d4fab903d2ac630024703cc37d2461dc4a86a7ad1454b759bb859b4aaaec8efcbc4ed3c2d4a0d4aafb1d3d0982e43bdffac3869afd8cd7a68e7921fa4091e5743700689adf6586a5a10343a848b07896eadd2716a0c6e2706117b11cfdc3b684ea75effa55ee03dc23a4861a940c07e4d68e27619c2040a4e9c507ab2f9fa61ac30900f02093f72043cfe49a16f892e7de002731b4b53deccc8bec4f7f681e1d67bc44437fc38959142e4bab7c23742c0e477d89e1b0c3843c0d430445154aeb95e322c482f71a26c401e5b09c7016b6fd6732662e3298ac272dfdd83f52fed9b045fdee3075e34c2aa4285e0d7fd94347628e0b3324a32b49b3b3a539d7afd900870ca222217cb13b6a37ab2f97404fe4c532146dfc3e377e7edcd6fc8c62bc42bedf925b316fea37b7b9acd543a605acded9e522ca3b5d5faea1f6472b22f73f70b3df1fcf1d11ecae44e3f8620dccf6b0111af85b2e8219509a4375a6818c244dcd977f99e5dd6457ce8a589c7d58ed27ed7bb96c0e80aa598b7e072d3946fb606a9fcecb7b67568f004887e6c5665270e535c1446e9057a0ebb9c494a4ad03b60852b7a2f6352e7c5b1e8c7860d1d90b0ec29c9883d7adfe76b42867108750d81fd9cb34abd235d1d93ff979ef78b965a16726da911d6f764c1aa7480d65162d9f9ddc82af489c8e27351b627b66ff70946f97e22279df410fba78d9d08630894ba9c855535fc527561442b9456853081c842c854230cf1fc5b4d276eb936e0aa0bbced57c5668b0ad67136ef7107ab55afbad1bc9828f10e6e25b6484f20ad8048f6ccf6cdda5dce1b0fa9208920fb5d1f53b942b4363de8770f2a1ece2c6afb4e4c65c5c52f256141768d783cc13ccfae1eb36f3a063ffa17977e6993aa6c0e9c11b8e17099de7630d62420c340a81fa682ba57209e0778a40d96c5bfc66bb0bc49b48e90f949b49346a3d2b8e8b2bcda8189a13574cdf9959e243fd4b47c90663b09f74a77b33180ac02f4ce6167839bcf90cd894973d7c09dfa093b381ba55c2fb1dfad5ed541163133930ec653d5f5352196f7cd488dda69e3980e22343b41333203c37a82bed8cdeec06decead122c598cd98f6d082b9b298da5da4b75cc9f7b47ac0732b4d06124e92de9fba171ceed6681a4836589edba1248a75678a48a719168f427b76ff46134a7cb5499e438b310fbb69058811b87a96c081a1b58f317b74567ad9a89b70832f1d0a7f9c322e00594dad1cf2c10a4cb94c58af25f55125a212b581cac77bc1eec451980a50b8b56eb77b83fdeaa3985394ba4bd61193849b65eb7255a82a3e73951ad78d50320c9ca035f2edfbfdaecc94fdb58c24d42fd7777af1b6af1f65f9bea723444c0d0bf201e0007b21f37fa7647468017078774742e24988504efa406e52467ef170669ae5275d90ed5f7b7e734a36e8f16f6484f9ef930a66a1ffe0b59ee320650acb7f8e9361edf15f4ef7456b6ed86de61045e0f604648241419065f3fedddf3790d651c7d7ece77aa324f43169a3e4d519daf1d32aa9ba45035794717eae83b6c930a48353772e7ce31bbd755a042ac8d076fc0dde76dc4", 0x1000}], 0x1, 0x1) r4 = geteuid() getgroups(0x2, &(0x7f0000002a80)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) sendmsg$unix(r3, &(0x7f0000002bc0)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000001640)="f75d5cfc8b7f363f7f9bdc0f7be4ed0c71dcddb13c3ffe08dc4010f61e1e0f12dbf834905399efd83d4118480175b39cae638c193d3f954d2390c90001615d9c607c1bbd59734647965db8dc1cd63aae83369edb775095e1d88f9a42aa5cf6604ee7c8be0664151462442e80c941e943acf97e54a6aed85f704ba16ca02f2b8a60ef7843eebe0d78132246735f7017a7b00a", 0x92}, {&(0x7f0000001700)="928989ad1c4a5223f495b6ef205e741d4e28a04540d58acef0aa80eb3a99f64cdd4f27c4a8cd881995afd91074e253708fe1e1b1da1fb58076ee9166c11983a610513addd0189c8bccfe1b5ba9cbb27323c350d4d410898568cd9b396796ddc9088397527aa75d35ded61bcd25611ac857d473465bdcc1014c16a2f979", 0x7d}, {&(0x7f0000001780)="146cf152c74232871f6e5e9ddad00568ab33603d830c658f0256c322d6aec5e9d5b57782a94a32645a69ca53f3ca39b4c7f69d7f156071f9c4833ea1f456ed8c8584ea132a2342cf7b2b4d09a561f6f723c85100c4d5b3c2506882b6395e80fde50f4e9a9c90d33e2a5b218c6258357900307c46aa9c4ee476334c542af2d871cd7de864dc7222cb21bd5aa528814fb7e8847fe94906bd8667b46675103f5f7bd06e609abb871c0be6f731f45f69be8ed1e13fcccb8ef1ef08adb642bfc7572c7e64d999990ec224108ce4dab65f13b34d7b7139e92a06ce921caad3539301d15238b840482bc7770c462ea09876f723112d97b158d9e74b13d150293242df9997cf7ea6959ef35c4099683fa896348afeb8bc26cb0f5a1c6f5adbf2a822063cdb920291f85b6105d2afe4ca92978cac569a8a4494695b6904e0e3243b0851ac0323249146753cb9ad577b9bfdf1e26cc2c50385ef399e26bc889c29e6569d35f62ca49210bbf3d2d262437bebcab21aecbe4c90b2e59249f1c70985187c96750f4d540c10aa9daf411293c86fe74c4cb71514461cb98ff806d041904303f9a04dca5c0f838bb0197dc7034e3ece45c390e4d0a5c93c515ef529a42b72b40f6c6730528b6d372f201b930da5bb02b5163af777fcdf0d6d333bb83def7a52dda53dd6288d833b4dfb64480cca31c8b150f9f37ef815d3fab7218c32683a8ec2d57339f1407ee1f27dfbece2c40b85b26e7b798159c54b1f694ad2002a592c3d45dc38968d3e689b261b8bb685be5a9529002c66d7a281e1c9d26de84b616f60942feeec04ecf29f393f20ad098656d1a98177697f6e087788d04f51f49ddd54f6d8b417cbc821c1bd951b2677faecbf48695669289f764af62995851a2ab0b388cf6340f6dae449ecb2bb1bfd5052315d6caccd6a6d81a362337fb4881f5d74d1d0a2283f695f880a2353d9e7f239fb1d699fca20e5374e0182ff7e3cadbfcb2ad2df7f6d359c7a7bb916b50784a82e0f9de377fc27bb1ca55367e7389893748294235c546f01d98ff0955d6670ca0ac52abdc0719340c2b5b0cbbe1c09904381be5a8d3a8032dee0af538191d2f81d93b7b305bcce70d0fa2ab12ea18b63b231d254121b68886f2ff62facb6896ce08ac04d7180b845362e42c55e0918bf2be862b86caf026af8ed10010e80c2589371c1c79f45ddd33eb20a8f49df4b65ef6978001eff1e6264b721398ffa8bd26852af95dae2db223e3018710dce9900289bdb6be86184007b1da50d5f18b2b65d0a235aa7d45f354e4ecc96e05606a1ff3480903e13dfa93b51baaf1bb27901c93797d427177908854493c07dc03e8f6ff1490e31dbdbd9092163c67b690660d9b7e81e6f3152c7e66b43c29cce841a1e3d5df2ef87a7c56b5db8e72f5720e4df2c98a969780efef9df603226a06a6a6a578f86cc43fd445a3f7db319fdea4f54d3668fff5776d190d309547ff345e16484c40a3e72f4fd90ec8e3857e9a44179ed284a51f228d6bbabe7341e270866111e61e9daf4bb06409b774f9090d1c90f25dbe0b08282fc221a79426a480f842e07abb3081e27cf513a9eec545565fed36ae2fa5ae34b3dccaf892263e826c818458b4623194a774959bccef6cb292e2a28c742428ae365ca4e8b8e59c087124a8df8105e94c7fe6f8d6f799f67add74a81acea10ac1c57310ba10ba3b890cef7a2ebaea0f0393ac61b60b93777acfdd8d848b236d15126cf32b7e9e1a51abae9a91b291549169cb498275ec0ec20b5788aea2a5c5d094a289fdd6d6f4eb494b6b0cec0e8d3d796091d33391a18da6587d3f659a7b17b4c45dc3ffbf0c7bcb57a26b2e5fc35f3f14d4aeabf5c039c73f102683c07662d10a2e4537570ef7d19c30e10849fc0f40166ac41449a8ff1132b3bdb215b6e357ebbf067356b9a20154ace80681a31b560ddd26dfbd43c402c18e5bbb070d68ef7ca7cebcd8ee0b8172fa6bff415c26bbb6dc2de36d8ec540753d892fdc6db5e81a58c1e1ad80e8b54168ce034f145f5dc53db50990f1b191b840b5598563b6805b17a1cb959eacc9c40c381caea2e0e810e534430052e8bf821a737c5917c12776bde8c6e87d178d599b4443014bbd2cd4374401601935b78c40c03c3fe747f64eb812f08b5c68e20eaf81b283e3c06459be24ef820e9507dcb4e84f6d861dc5ddb9cdeb0fa58a84a57d0e12834828a846da9a3ba65f727956d634522174ffdd95c900d878de01ebbb14ff458c4ae2b996e5bcc83cd90d45c455cb77afdadbeede0c6df67e504f95c6abbc2a86558b28fbe39a4813255e975e9b05e80bf91024634e726ecee191ea5b1ddf0f92264d31fe358b443b63321320557f110e73e98276654f6fd5de0526625b5c26df282e29e1d1cdbafaaaad89b7af26d91b6744217f6cd1dbae21ea048232fbe5db77d0bb93f4f67710ebee8a00723bddbae366cda309875a8182cf7a33eacee5bdedcf45bd127ac8339b000a3fd61f687bbf7219c1ccf0399d788a5a506bd1c6257c573eef25aface6f629dd8a196e32bd55b9337503deef2b1b0b74720b6fc25e6129ca2783b551528a75680239f8318f986a95ab72492845f80b1103f888c5a6b2debb17284efcd73ae9596459b7951b5cef954384bc83bd282248b0d141ca04ed544c70b1400f980c06a80306114695ae0a5f86cfd359448ef0b649b9c965ab5b38250901fa683f08b8d10a81919f7605074760437ce2532344ce54016dc91d0db3fffd3a799918c4ef47ea101d61ddc27009e8f84524649cbbf2269fb5a87c26cd51fe963c8f2f6234bb82edee02e344575d5352b1cf551c7d61846c717d39e1af1d99d0fcf4d946c334b7cd0a9b4373c5e9ae7f0428492c5051630de95e8cdb0d374776c6812b5f1a42ab15c55729dbfcb24680f1454b83bffde9c2261ce5ae3dca28a956df3213da9d8ef587b8ea2f989078105a9dde6a17cef3467d097d4cb53edcff73b9317bbf9751d424b8bcfeb92d633a18ca49301ce7f8f60c4b88dbb1394368644e82522fff0d9910bf5022b331f63e9c4fa51280ac151118949ece46512a10fb89a8b708478c7e1beada9b38ddfe19da634630e463f5f9d72dea58ce9e2d2d0ba9cb507919141f891d93e8fc920c5b20f7f9585ab5e3964a93c768eb6bed73305859b3240a8d3c77b1a19c5b20907104fb70c15c8fc961ed702930765592eea6ed32872f9db7038d7ff113741572e940c2c2ee7d259003e3e9c3619db7bb7c29fec2f6a6080089d704c5c0fc7c94295264a305539c75970b90defa9780a74d0802312a1dc07015afe0f04c6be0d3b003d861f18e1e785ddb35a6b96555b2f2e88e38de64479502bef8b8ef5686fbcd291131cbd61ff3239a5a25043d985312d70fc0731da6f16738c991321f363d22478f699dd6a20a6d6b7f1079ecdac5bb9ffeda1a7a82d61d42a83d0953f1d373393181b3d81c400543c2adb95640063d06b19e3f9a58cdbd8ee27ac9ee0222e9a0c8c1eda929ea65e98dfaf8256d434c5ab8f3f0006dbbf4ecd031c1b8723bc0cc84e74a796dc45692231ce9b164229ad933f4399257116b0153853087e6990fd0fa10775583af24cc9a8da503614ffc725997b2266745ad75b1ac337b76b000909e8b8ee8dca7b632532b8322fb12d0b871d6e7c0e68a53a9fee53647fae3690c5d2eae9b922ce192d9c29f5a05c1d0a4dd2f253645db82f92ea97c9303c4b71b31aa993fd7458e514bc3c626ae0db25e44605c0e7125b88ac42611c68429446812838071077927741e67df0c37df93f18993442b55978226459eb91a64fb10496e68e1d97dd94316bfe4f23830e1573c6aad314b29e074bdf0c156e6c98a2f075ff1bb17934eca0917ce3bf3316a9738331ae1eca6b30b1539a0ae2a2babef9bffdb749c257ed4998b9e8822d283274a754bef91f5ebe0317cce45c7af7e0cfe2f64e8ad9840e898ebbc43dea50394b99c5a99807993383260838a371fbc60e47bb1f2681a0d80314d1a97af58f9f068fa51bf9976091f77e3ef86a3b36c17dc293323778a4867d3c32f5b8bdad99a463ee44e4c4295aa6183ed46a4dcef029367cbac5ac649cf7cbc9047245e7ffea5ee28409140612c83271cc042cac750270149b3f88418315959cecda27dc12146994ca140e12d1908645ad3cfdfe7e37c538b2152a3b372b7dd0ef40ecd57d3ae824cdd397e70884bdfaf4b8933fe0a686e3673414e5d8aced3050eff39dc512ec7d31f6218fa8783aa49dd623053b22691d0e193e7141e7a35b39d88efd73bde661a46076232c17cd684f279f655cc58dc29240bd1fb2fb2df261495cdec84be9c5f0f416b45dfcb13b5aa45f19eb45d8b8a03b37adf7cb62d58a8f78a5c0729e86bb250141eea60731ed309db19b6754034cb1d6dccab4284dda0ead65e454bd052d57a88f559cb5903a74214eaba8466b639c1fb776244ef38f0a7e4c9616c2b19f213a073cf7128f00bcde46f109d317d012d4906a37fbeaa3fcb559b7fd1fde90a9a72e7b2204e8006b895d6dd8e6547d8436dc2cfe2db03b4d981a09cc0ab88b1672e36bc916149a207d3747305491b7cb47efcd1d41f95c5e986f65c4ec8ba44f47706e84ef4f4cb83287e3473b2484416db306e95fb79461541d4554bc9d60c472b694a6418eecdf283f020aa3757e3c3d0b5597161d8cd235b4d8237061d644dfc46b91074360cde1fece3e4b057769290354ee7994fb8ebb088c6f7786d66ba7675f4b666db82d49369f806f56d07d7dee8a875fefb31b59cf2642bc13fd6b1094e0e1800ca954068d35c74b0b8f06dcb619e4577acd25c45b99456eef046a36523a9c2c86960105455bddd1e2d820c1130b50c9bb09f54b7d4c80aeee1068726687e976f454df3276d67a915115094e2dacb855f9a1be192202d1c72b3842ad9182443d011a881c89443f48c57e387b0eda37921a87e0077d22a612d99bccd25ab8ff8e0dfd880b0e71d5d988ca2c90ca860320db297395449c4ddc053893543e448d2f0cf49260d2540b8c6eb38a00a9e1117731cfd9b5a579ea2e70481623469013910ad51f12155b5e06d896eb2ab77058c25732536ba711babb7cfb98f8d17b8e93176b1e94f72af68c85a014dce94f02a79f46462bbdf385e114b646a1a90658f0ae165380b595b3054e53ba8bc2900ed4e2560632ced91f8c3b00a6bb39b3ca1fb21e2d3fb0a171fd0e2b3b182e1e9d72b7150ea7c6b7f9648d08d961b0b91281b6eca6a7e6e4a184faa0e6453d1aaf375002014417cb9480bfa9bd99a3ca6248906ec20dc4cb483c2bc857f923b5d138cd0c99d5b39f07f1e7e6b840b806ecc692d66526f986f5bde3eb6f5c3c91b3e93109b3e2c30b90b36a32725a0bed8aec2146b2d1021d83a15a896f6f803d723d6a5a8dad699e5fc31885256d6b73f82511514c11fdd5ce7ce63c9005f163d10cee696d8e77da48eaaa27dd5b983c5fa80e1064db4fef4cde3fbe684bffbadb462878bf3cd94be794ec4a12cb70909191937f6e862dc797fb6050f452f6411c757c814c0859d80615dc93337ff654975134b03705000c242403a429a910272c5e1a40d936cb1f18f8d47ad2a37779840a2ae45f444647274f340a85c8ec37180135d24676cd29a1b48166b07b251e9bbce1a4098f79de17a00fc58574b28721dc16b5331ea60a39384196ffaa34c0e158cfce11de319171e9c908a7cb4b09d0a8cf8821e2737935e3ce4b5ed5e32607a73e103c29b93e9de1c87481a007c442", 0x1000}, {&(0x7f0000002780)="60d5d3d3e5afda9c3700f2c57a7458f37717f2a9e7244151013448a20512adf259c933a3e8a817b20eeabef1f2df0a77757b004db3d1b5d7b7a8e19c5d3bd282a5a9789ccb5116d212a78f8de9e83bbad99290e4d75547774abcad8207c2606d34140018f5074376743be209d3274a9c946263b7dfdeabc7beeaef4e16ef83881bde16bbc8a1209b9dfa249eba43c939d4d061c1ac9e98e956bcf37a202451700f1d38cc283b067bac2fce4528c7188852fc0c812fef083bf1720b34f27d12e7d7d868986a52a0b581be277ca7d3fa43f4e3bf180848637dae2dc8d132986edd", 0xe0}, {&(0x7f0000002880)="2af5fff1a36a57845d8b8795752f08c715fd3083b5909bef935d57aa405453f54dbe5c8b860d256a690cd2f250ed25a01c10107832965bb6c4fd4880f1c92ab7f99bcf0afa91ba3b356898e9121952502961cb94860e4a7c71db23e9be5a398790001e032731c3956b897f828553a8c6fb3e25db854292e402cb5442c8684330f0a8f0db6de5b52fa5a71913ad7e32e9cf94db44d47c", 0x96}, {&(0x7f0000002940)="16c291b82b0c3caca28906882256274ff72500e7646bce6299085f88e79db400e5e2bc8975ad1c485599e8abb4c74c840bb4a3c0f63de4cfc7898cfacda271ebbaa4496491abd412970b833cbae7c6a385272e4aecd8e58dbd6ef7c95f91e653dbc214d479c003d711dcc2362126a74ddc5c7dce22bc1fbe7a2909776b568f9d5ec059dcecfd3268ca7e963330b6ba8b503efcb4cfce310cedce2210fac0ad8b452388256e942fd95451a677dcca1b981dcc1792", 0xb4}], 0x6, &(0x7f0000002b40)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r3, r3, r3, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r8}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffff9c]}], 0x80, 0x2}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002c00)) getpeername$inet(r0, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000002cc0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000002d00)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002d40)={{0x18, 0x1, 0x7, 0x9}, {0x18, 0x1, 0xffffbaa9, 0x2}, 0xf8, [0x4, 0x1f, 0xff, 0xffff, 0x80, 0x8, 0x5]}, 0x3c) r9 = fcntl$dupfd(r0, 0xa, r3) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000002d80)) fcntl$getown(r9, 0x5) r10 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002e00)={{0x20, r11, r5, r7, r6, 0x0, 0x4}, 0x400, 0x8001, r2, r2, 0x4, 0x2, 0xff}) fchflags(r1, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002e80)=0x80000001) r13 = socket$inet(0x2, 0x8000, 0xf9) write(r13, &(0x7f0000002ec0)="ea04a1063df7caf6984dfa2e0293f114b5f7652db58d66f23278841683522e7196c123d8495e547ae13f99ac7c15edc4cad02a50d1857b72591926565cafdcda58ad0a166ddb0f756f6de070d437ad13ad71c5240b5657e335b57419167314e03d0b05be14e4eef07b4cf277", 0x6c) chown(&(0x7f0000002f40)='./file0\x00', r7, r6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000002f80)) getgroups(0x5, &(0x7f0000002fc0)=[r12, r5, r12, r5, r6]) executing program 3: r0 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) executing program 5: seteuid(0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r1 = geteuid() setuid(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r3, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r5 = getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r5, r6, r8, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getgid() executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x62, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6, 0x9}, @lsrr={0x83, 0x1b, 0x80, [@multicast2, @multicast1, @empty, @loopback, @rand_addr=0x200, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x19780030eac71a1c, 0x0, @multicast1, @multicast2}}}}}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r6, 0x0, r7) setreuid(0xee00, 0x0) mkdirat(r6, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: r0 = socket(0x2, 0x4001, 0x0) dup(r0) close(0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0xffff, 0x8, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x80, 0x7}, {0x28}, {0x6}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x30, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) getppid() ktrace(0x0, 0x1, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xe537]}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) symlink(&(0x7f0000001140)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') readlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/213, 0xd5) ioctl$TIOCCDTR(r2, 0x20007478) executing program 5: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000200)="ed36481fd21892e22d1f006fa44fbc1c6e16c7d0ffd6d57374b640f60a3b88f39ddd436a84282c1e44c53c66d1d65cd0a5074189b59948965088c2d5a8fc2cab3340db27822d27f14057b54c5cfa6a834bf8fa9064c0abff00985bd2285dda7ed5a950df7efb1058a3bbcc30c267c0fa105423adbc5649", &(0x7f0000000180)=0x77, &(0x7f0000000380)="8ee48bef578d684022755b5695b62202d97d2e142bb148c34f63423234e2f743364c2f751c11762d561041fa25319e227cb1509bd1a44849e8293e2431cca5ecd58757a61aa0bc9bddbfb411207cf2851b9334a284ada846bbaae22369846c45bf994ac44d6c66fc0d044aa2378ee77000f7083c27816d65cb0d0872d4f765a0c77a970459f6f8a0f5a57ffec79f23825bcf775fe79bdd5d8e05726cba7be9322034ef2a54567684237968673938fd726c8f57acde38f80ef97bed0b93a133b952195ce15e36ed58280e7e1b0654c455941dec1dc835929f5eafcc7cb64e67886c356503d5f953cd1a8ea18f1eb0d6e3298e39c44f28a3831421048b6f847e5959aa151c480913d00a3aab08cc8055ede1afd9733329605afd732eb038451feafb32b75b113c544e07c70c37f73b7237f478d66c59133e8f5a9ed4e2285d33ff52c33cb17add5fa681398eb0d6380d2262374faaeef38aaf34dc81d6741c532330720d35bc1a72529b21c15fc6bfe28c3d0fb2e20dcc2682409fe499731004761224fbf03960b6103c6ac30f97a5305b22487475ef77408ca83f0e2dc8a5045431858c2f34c19c3a81b2984492fc3980d83cde37a3461ee428915e16875dde0ac58209aa9d08fae0c6d1adeee6f0483436da5720ce1ec31f92bdd967af5bf64f60e414640afe7eb2717642aea9d54ed72dbcf18171ecc124cdf0631504d4f0cdee65162c622c6c0d083c4d23d034c0e42a2f06e6c1504b9d85a482415854422b96dddb85a6740587dd2a9b20f08ffb6b46f59d3aa60a37e4b2c7730c388f9744605252544202631e0e55af2d86e32a63c2b98336c1cf000d62d783d7c21ad49c07ee27a6385734ac259032168c971e2da15e8739e705dec2b6dd53f542bd0318d86c84cff483f97c9281990acb1232802863c0cd9581a99f3a7a8ff4dc3c9205e379ef8e15ac131e4b5c512ea9ba2a1fe7662810dddd0758e564d501c9ff41f91a23012ca309422be8733395a56ecddf02cdbe312c0a6dc6eecf4381e64c9010afcddfb116c7bfb8c411bba106d2de521ed743fcffe75c0cb7e3e3fc2a93086e0b1ce746d7e870e49e35589d4d01475c5d4511f5645a3a6589f647e0c503ed12fe8610641daea973ac03bf89961daad64883faa4ba38136337a9a7516e581868a0abf87234fad85173545791bc0e73c0d29917a17de586783f13e11eb1043d830ed8d6cc3fd49f0b480de050571808b54be0615bd098b2312053406a5cac811a6058b999763b53e58ac3144a30b4f5f891aed9dee33213541a6764c267fe11854364143babf5272ad8c82b652dea5ff53d3224de82a05c47facc32c64afdde5a92f59be52b4f2fa279a6c39bc1ac8b7e08cd050ff8c98b82cbcd0da7a6a9e5e003febdf792e31baa30b1dedb2716a7b2582343cf28565367f8d23f83460b260fd8aa0678bd9c21ddbe4f2876f86413e1abea538a8df5cc9976fc4cdffa2c0c0cde66f0affd5f3a013736e42ed00d3823ed55a6df82e1cd3c30856b6ee58c6c0abb5de705a339ea85da79585127bd304524922c6a5ef51ea541d6695b66addc6125e9c679ceeaf38fb58c37b25271e967b314bf971d8a7225afcb4f38a59a439f93276507cfd5208f5cbb7331fa5718c70ffd935fa3ad2006adfdcf4cdac8f9554be4031be1465022aaca94eaa69162d33fc79bd50aac028a025c9fee80028666e364d85c35b64c81d82ce3bf5d692b7fb91a2e83ea0912e680cc9c0559c5c563ea8d9df993f1461e0464d7d8b9d92a0d43c4cb53783b825625bfa6bb18b91b8a2c47b2597b3b749ec34a01e93e712a0e7500bbe455c4f407419351f275395d2e04ac16f793d021b50ca992f14dc80c0ed99c981dba6b2529d07bb8ca7a611ee7f1cd07bda64199924eec277140c3de8be2ff59e7ecff46a269be7583e42f2c3b620bd90453cfdabcda9a74b65dad0939a737df2ad4084f7c85fd6cfcb54084e7eec379dc46c6fe1e296e54e5554f718c228dcb2040e2395738030de28a13bfb9730870c7597bfe935a048e8c5b4e88ccef6285810068bf8f358be845efe31570ac1594dbaaaab74a98e2acf60689b7d14644bfa9f5e8e86dd418973f6cde838bd772b3a4bf3eef9ca99417cdba4fbd5612c46b802ba646608669273ed6ca5e6e7257ff7648a0665b1e5024d3a577ae58bd502534f9d7836f6bf6104ce71cccbd0311e6e63385676ead052f129e00b766fb09bc0ec11e53ec821a50389b32a8100c97942a01d61555daaf57dfe12214760b349c2f14faa892658d6f6e7c67d3b636e97717830edd04f191346ee7f810d726b69566fa206850b8277a6fe369bae8a098e6dc8a0e0987b36a2b3d0aed63723c94a3fbbd14032ea394dd3972c25a2ce90a926f592b6814d09155349fba58e44ca073cfbd7820406ac35ff43937b0aeb5b5dc546bf4f8741b6d3d3bb7d84ac8846bacb1661ccf6615e71b51904a284bf8ab4c8e7f15774528484a929784a693896bd25751df449c9978e1f295b3a4093a16df4dc77bc9f02a1a53cdd0389e9d350d2d09224a2a68b8bd3fa5d62bdd91bc96ad5beb46585b9c4eb66eb6129b85d73294d0ef466be73b4a0b88d86364a2f398034f00073d585159f20911c640ebd4d7ea0c66842c3a15816a6f99fcad40bdbd8d176b89986cdc6777aee0a77648b7f2cdccdb78161f984283aaa7442614843cad29361bd575f94b19c737ef77938538b5a047af38da036c35a59f28d5543f43524a3d57a7511bcb061efc514e3c2b43f17f6f9fcdd1d246143963ccf6bbef25a4c69e9734fbdade7abda2437057e595e0b05cbb717e718869f37b3bbf388cfd48f378643af9d569cd70a102d64ad8c4cc8d71b86cb049362ad4a5563e199cfa332cd250739fa028053c401d7f946bc097e0b6860bff7c136043b0e6a84bb3cae9d7b4da95c24b65b4452e8efd24d67c3fa243d4b32d74338e224d399e73f88bd7530fdee2147c5217c5d796ba77665f182ff64668c3c17898c8d47034b343d34e32accce04a8b3a550fe647556a91e3f286efeff80462edb45ecaac657a5a9dd8005243e6c424c75522aa5fab211e414a6f478a07578f4a83b5fae0ff842b1963b7775d0513895a4b16c8b39ee089db736644e6ea0cdf8a3a8385cf088425a35a758e4ca4bf6207b4fc3174a31c71858b9fe607e7ed23544d5d265c2c10efcc716abf664225e89cc673e1dfaefccd2ff906077b93de8db2a33f33fc2ec0546b3425b9d9cd3d419e6aca8ffe3a8ab90fc9f0a4f390de63001d3f74f0cc3549471403d4aefa266cb94e171bfbae2db6607b4ff48440abaa66b6459056d9f6cf230abeb7ba19dc75bfc625a7f3cd27decae22933547b7c8d5d44ac797c9ff48d46ace0abbf3792dd15456801730d6ac170dd717dd7359808cadf2b3bc4d912003e3eddcd474b9452195b6a7166313dacee6ec846bd2a210e2f502d850f029eba22904b7685e259b18154957b3bccd35c1626c93ba3971b94f4c9e51375f45c9d16f3dff0dd53c77456391a2bfc18bf76f37036eda46b3c02e6b15c41578928581faec2babb7ce1383c1c854c9ef0b149a56db919f74046911d42659bb634ed401f7a375eaecdaeaa94d09f9081395a0346eba3c587aaa08456d7ce9685b92ab05ed56887d8ef6abcddbdc083e548b1ca2af871be462c6bafd5adca53db333a2aff53f4b32e7d161577d7584766a1b2bb9bb07c77246a62129f946b7ce60d692111f6b579a6f31ba4939a85caf9110bb425266266b6beb3a63e58f64faabec134aa47924b139980fdbd100db939e8b08e3fe082b28174c0c8e13ba9a40fda29c884427da729d1a77425f528c43f8669fed3518691de48a3d1494a2805afee10a6ab48d3961bee2255ea03b02d68e085408f9de2cee8e1b6b428b503c69076725d4ff3c27ad468900457085cbcec79a769a38ff64dc2130b2bbcf117664c231ccbad5ce4161f0acaa0dd340b183a96bdc9b486be1d48bbac39e417566f98065ffd5ebb7aef6a460da7395209423aa22baf3cfebc6f6fc612bf0a3be41caff5377e3c94b7d7016b140875498ea901d8016a24055b70460d0bc9b8b70a547626f51eefc169554462ac007d692369b770c778eb029aa90984561cc2d20f75962e5b53c928fb1160dc2a6df55673f1fdd77521b0f93b168cbe43e7b402a063922fb8d399fe983ccc5de97f8e06e39d7137b9f4abad76d222a55e04b9d16ea5633414afabb3fc46c87126b817b24c9c131ab080841cc6aacbb4f6ec34153f74067ae0c47f6d6b2a197d33cf1092266af8cd2361cb173a7fa4f676c055858e6bbe8b34c9f9ee057b2f1cc58d7f516d53331f7f32f1779787ae3a9ebe69c247800c9734d4bd93769b710f300372fe425288587d526e95a91f5ba748f459969361cc62fa4b5dffb978ec50ff4fdc9088820d613fddebf5aeae1847fc324bdae444ddef1820e55b63093df5b79f9958488c8dd02a3c099287f000e5e703d84b00a923e121264e548a7398744134d98255f4bd48f9854b3ae7413dcc8c001abfa94f2538027475a5ac6a94a3d3bbbf0c4a060444ea54841575bda72e708913f983c9aadb58caeb61261dc53d4af19f3e9c67b66ee939d60e19b2047c1864100d01f65ad44e5ac81668d9444cb1b4fd42cf785cb70820a50120ec9ed945150ab93635442296a7a449be64514b6a9cb57d49cef12789071b8080e4c3d3ed0ed7a8571c4143c62a7bc40db376d08f89c219efaf6092d7c4719f615f7c27c458b876c5d3c9fab5cc46300f7d87ecaba0fdb5527fda74cc9eda534c7b8bf87cbb40f3f7d4a6292cec39d00cceb9e2e8d96656f31fdb9bb8cca7a379acc5ea2e9bb7f0c7e192edce89f78482f1370e8d2055e18e3a4b4f915d240ac4f939ab344c70be9f05e9f5c6361a0212e9ac52d50149a868ab2726a32679d015f377a06c8b72c961c02dfa63da15ed6bba1f542fedf337633a3a725444cd850a30a21c5a0dc4aeb4329611c1b262d21f7a8f2fe90dba84ffffced0f6ff53042df597873366b79da661a8148aa11f3d3eec4a8859d41bee56a86dfd1642551a1be00ab050236e2423ad0205d734ba17c64956e98b05c124456a37f1c44a47416fd9676dbdc49e028ef62a41565632ddca7bdcb0f6d5ebdfe1bda1ec5c81e380b0b473feac00258b21110b0e3dc68de0cf7b985185fc0dad462af4255b1e63d158ba0858a1529cadd700b7106f76601e3feabbf5eda19afa434f390f3f3c1ea1a3de987f02e6b6e9425b9d469bef5cdd83b04a38fa10dcf840ac6629d2b22cc9b12a30a98420dc2eed469b40478882ddda53e92f3f06e3bb56ef9157366d6c9dde6c9f06570839f3e0871c5b99a29857f9a3a5e451338f1aa2717a90970ded49145c471b3003cc64d42438d0446ba4006fc1986b43f27301a4aba692690fb794fae61bba126dce9eb70183c6c801a37b37e11e54a1f0610a8cd91bec3fae42d4c9cbc56e4e9c12c31a9f3f864c8c61af1bb3251921ba076d7aebad3262fb5852c9685522c6018f211425df379400caa2e50100de9b617e6f5a1339941658460dc5924e855f5da564ca886eba50d7e37185ce8b98e1636c8c5d38928ed4e115c27dbc11804ea61760cd0d4aefdc856d2e1e2bca4420ff9c09691dcf69e47643a8590fa8c6f43b04d4cde6d693150c8238976a0d1983eb77cf4ec9e1540dee2cfb899f3e17cbf7f6ab9ce8dc60e12ef1ef8e157a2c27adeac82e2cd6adb8bdad5c50324fd930c1f12e208c6741c6", 0x1000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) r2 = fcntl$dupfd(r0, 0x0, r1) msgget$private(0x0, 0x24c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000003c0)={0x1, 0x42}, 0x6, &(0x7f0000000400)="b90070f986fb6c1c41d4", &(0x7f0000000440)=0xa, &(0x7f0000000480)="aa2da5ccabc546dc4ff2aa221c86d28b45d4e11484bfd667d893d79ded5eb23eb8ae6c611e25462bd8dbc177526f406f3a68d26050e61d1c6e53173c92d8f2957629396e45703796781ed412cdb9cac8025552ae861cf3efd2388a527d10f0eb281b62c7f5893a009664bfa63f6d59e50014ec9069e6578b8a9fe272cbb7fed711dce12253a8a85ae5e2e5db431b6267fac9eec8f1f2bea317fbf269727f087358426186c013b931457a2ffc79960e8b1b691e1303c74cc05af052acd6a5e6c07c5f6318eb1f3e8a8416079c79d8be29780601e85207af5aa0d1778954c479f6f18c43bc54ac9c24521aa911c8aece8dae775aa348042efdf1450d1256c3a15f3bc0ad7a33579e628ee97cc67420f8558812ad71aa74b22482cd364dfec61a796135f70273ee05cb072d3dbb76e5798b187e8f37de688f7d519bd8d80d4b80e8f1e4fd43fdb8f167a768a7f8a6f886fc2da81d6175cf6478d5293769066164707b2f0fe471d38e080f2df17aa83eee57669ca985ea52e9d708b8546cc16b68947e554b2898f76f6a60c2ee497bc9f468e5d03cc2d01e5a47b47f8210f978cde46436b224b61b5f3206495ca19a614a11c8ff28c5fe390b48bbbb19c564f06c94ee59967e11ec2fbeb44188f380b33767ba482fabb3201c59a6b6ba13abcefbb88285138a3d42b13efb6fa0ec7c1652dc12c662c80222861e03fe2be9a28ec37e5abfcb9f0e55c103f8e5dd6bbb7e933e73a5557ad17472fd541ff91039aea3f6b6812dfd2866f671c2d6d8a114bb693de5f3b0c66c1c268fe361724ddbcd392059920721fb898e3f9d663f3983104e24f2aae46e3d84b35e83e93d9f57207d312ad274c827bbabb46a804c53f0d8eca9455c4494a4473b679be7caded95b7da706d2fdc7ab307ec2b3c930a7db02dba3fc51b69c0fb513ddbe77ff81216e5e6b921f3f813307b5d36589914fc9c441d03ab7e53940aa0a326a909cd9b28a4d722d2bc71e4e3939a1ac7b615932bdd66ca8dbe900656978b95e96b454ab7f8b48449b6b82535c7a023c8c91fe2f0e35f681704d057dfbe5c839eed8136b848aab1e744d23dcbc53cc9832faa480b119dee878d2cf665a151bf44a91b410a23e0f9dd6bd40990ffef6135cbb72e9f8d71cfcb7698005d8c19643395f2d658db15bca28b00472094179a98d723bfbaa5be897b436502629867f85aa7895fc246f89e5a02518c5dce6414700b0b1c04f760644d8441e3dd9df2e82a1ce4a190b524ede3d5eb782aa124394d9a341c352e69626950adb303badcf5e8ba23df35ceacc87fa95b354011dbb45666fa57aa76b8b13b080b551977f8afc9df397b12e34bcff4a9c560ccfb21a5f5b0b4418a1e2b30fd6b1b1703811425a01e823c49b5155c2f40481f7d4d4d87c4ddf2f1d9fe77119805e3ba1aea32f82be9c8a76fcf29a2c34950420dc2eec11968f7375b69652aa473a4c5ce7050f87b2f75e95ed4508387ef7e4bc9518c95d7d3e1267480af958cc827160b569a4adce6f6640e4b15aa11042a6c2b616bd06e425db43b86ac4222df1b326f9284477d47714c9bf28b5a7635344a5e72d7f64621534139062e22f3a1af78c38da3b614110e96064452d8772d56c85334ba2045b43e205834937428e03cbd4a939f6a407267e0ffd7340292eb70565be7a4b359dc4254e4280dd776c68d238085fa0a58305c7c6f7d9955e8778a771fd4cea0a49f0e3709ed7791843de409d47364e01293ae49f9549e8860c9d5ce1eefbc40c8aa9c3259f3e4ea6789013370bb1924f7bce019e7b0b7a9059019142568108b9130e664eb8cc2d51126ed5ae2a0f987cae6f41fec229c37d716588859689b18be90c2a1c6c59eee4227e5c4e344f776011d1e991f3914e95c34fd5cddbb8a5303fcc9e7576da32cbef15bfa2a87e4fabdff89160ce6389386f50cd6f7ac5c1777279f7c5e39d112e7a32b99fbb0322c9f61626d652a000b9ed7bb4068a2fee971db4f9e2388042e4f0f2da4446ca8fdc6388a870b7de1360f29376d41523e283174222296ae60af55f7edd2fec3e00f5ae33c14abdcc667e9c842daf1e4aa7a15534c6173cfd1d6da3a6b681512bcf8bd8940aefc2ecb6b676fa61ebb08acb27a46afe36862b6f7e91e8cd978fbd5a4faec89c20106cc6493b2ce51454c7f7f8bf2148a809071e2a100f5229c1e07ea5acabbf948374cc77ee687aa560446ef488f288e3e17638992e22d6c197d8e3b3730cd1c66ec11ce2e8a47631220cccc44041ee897864abcff3fef084700b3a64cdc9439b6811076760f3369cd0948fe63a526d48f7200ed172bcadb5748a4d736fd10ee40becd68f255fef4fb785609f07087e6fe04bf9cd3b5edc69702fdcbc0783f5de939222522797b5905b04d073023fcc61db7b004052a5ba6ffc5a9bb7fb2b0be1521f8e6e48a424c55d6ba3620be24652ada0fba199931166895aabe8b13f952a5c69848f430f2be9cdf42f2acfbb9a8d38fa2f45ba41ce0b24a72fd24d2279fcaac7549d35964e8c12daf3f814d416dfa1eee333b10e64ed74f56c7bfe87e83f829e66a6a3b8814f76aceac896901b5d6cfd8d0f562f06c2dcae45972f6c921d2cc9fc45378b04c4bc5be56d5c37327004bd689473fcdb81e3b55c489241df6994f3f405d08541460679c44e723318fb6795631ad536a260ab69113e557c512f71ba9e7f37fb42433e2615367f9aee7b3ef9d0f80e82ad239f2ee57170f19971002fe0bc1c102bb72215601b88a5f96bb9c65d1168e73a5d0faaafb06c93a09ac565b4709120143535bed10d30f2f1ef7f634d08a10243dfc87f35997931b899f3ad59e81c4d9a9c9577f1c89cab21cdaa9f4e75811e5472b45cd092b2782b516b4b5a21d93016e42e072b46146f4ce4e2b4bcb41c13c63acb13d0a12bd61fd4ab076d80b8dfbe83371b97c1b0c59e243d9f0c094c593ad37a4538c35ca07fdd4a23b4040ab71ab74da7d6e9022ea319499b488d2e0522938217ab9335f95743ddcb06a4c158113048daae1c69daeae871b21d051423ae0327841f70f932c89c70340d518350db03a51a5e9930de6032a5a954cda20dbdd91c21d9894351605c3c5adcb99c84b3d0306bf325b35e7a12d6acfed4bb0d959cc35d7a2de5cc41617dc12dbe059e830af29f91ea02d9dc97bbd336262c3ed589bf823141de3fd7fddc55f273689052fb64281f3da2f8a199e4ec7a9447f9b70acc7234f84c918ab45fccf1760d36afaf7685d0d2d27ed907cd6b8cadc794a0133ec9bf267220519e037023055840d823a56e76db837128cc75a6a90614c94547dde304490145effa8ec22e4f19784307c7a96f077ef72db8d779696e45d9c23f5e7d7a240c7c2a4de09e397d247c92356e760fbf684cd8f831c0ffb8b226458526b555ada3511a6c87d759c1be967225af124cb50014903599fd4363808913b8b1ebb28e06c3fc8cfca2ee8c58a6d17a35028f36c075c1651aa5ef4fb6780696868cb4856792c80e06cbb1cf59fc549b1587abec61fec7a9f6e0db03f4a7ff2f7404dde66754094d5259526d226f8213afd5b9b1dbcdba16f6ac4e01f615b3f2294a9a8f2e3c6aa1c9c5a997a573b1da202c8ebc9e45fd437bbdde5a5d4794be5a25353c6672199f6c81db1dcddcc9d6d110d7ef18640fd0015179c4089b1fa0a3da08ef0d3c0a1b7ace8fc654ae65dabfcfaca1f42212999add38b06d6deaf763983c227faa499903329b429f5cbdf14789c38e9459600c029d525591eab65d483e173a96882084009e41b79771a97da1be7705724176580b94e0a61af869ed6ae7d5a95680f1da594d014e1a9a40615f88d5b4bca9dc452844301d917b3a5491e095c43017b89f302049b1a7c7a94f7135a81d60517b39c124d0c6f208ff7b2035f7a41f299a37dd03315e53cfaaa449d39d0ec5c787aff7a726f57adf489f35895efc023b29f771d366ea85a9e6e45e1d704deea84f404dc89a64a43b0f74379a597388dfa67a04a87be3f8e052865deb103816430ad472a2a7085ba26589590351b62ef061ec26f4c5e1545b9784c9c217abe8aed6ef08f563d6bf0cb9314cf3c8f8337fd771668c5345e61c1d617d336b0fa059b1160490df62d64070fcba06af36afe5f7647d25a2ab95690e5cccbe1a9bacbe54962aa9a55580dcb88761a507784a613c051a39e3f91e5eff3197daee53a18438c954c2bc4727ddd99fdedaace231e6f6bde461c2549923b0a8caa0a0fe110910ea602fd9fcd7ed4dd004c7e24b6f7abd02101ae58e5c652daf8d6ceaf8b8af5f34342067b1e867875c90fb61a4d1c1548352e6337e9b4c597ea1c4bf1f71c4a0449c60221c638c406c7112a2d7dfb6b7550bff97f361f8d625fbe287ba7250889d5ae0ab6f8bf810c68a3ad2778c1f905c2ec510ca77deb6155f12b52d83e906589974f5bbf7084dc1ce635246e75250a0b5b18c094970e6da5edab0663e30c3522f45e6b08c7bdb7886b26fd281baf81d97e0adad3ea016420c92f5c89abfb5f8b6f6e9ab47b50ab236d5ae27d8b7dace64b96ffa04e6b778560d46fc9b5dfbd6e252ea5167095662cad4fc6efeea1d3cfcef045ba4e5ce2028a268403b92f3f95a37b7533f4f81f9e7e2da3686328d1088a1e6706d806bee8e7ccd558de6d3c996f0c00087c653979663164179aa8ab881366f814c28c8e7e465b01d4dae077cc88203c5fad5a1ea5e3789f0362a63d165e511c9e40ddbb2a21a3002295bf07979dcc589fb6174f65af387a6e40d8765a18c3eff3f359d599a2849973f13cf870454ba8baac07dec9ebe0eb768ade0772bff5e7a65ddecabde3fb041ee36929e684f15314458e41d75b74e3946e5abc8fbaa28df91df02386497eb85158c8e6ac03fe90850a32970455e4824b8fcabdbec7bd73e06de3ad3754e8096d6afa6e2c4c8902e06be18046b1e067a7b73ce62623598d16e846ad39635e39dc7af0022ccdc52db9b14e28927d7d8182532f7701efde24dbd4dab4db8017d86f5dbc8b7b92ef6674d2607cc9495f417b7c9ebed037aeadf5e86f8ea7185b7b7c5b174de7b3d7d975f26c8a7c19047e104446bebde8ad79ce8ab7d6b8aff369af94714c4013ee2e9b732dee07984669f7de65d00935e6a22ef2810016345eb40564441bc86083e2766c7922d54fbcc1a589397216d37d356d7033e1eb05edd807c09f17cd84d1cc206a54a5ebe801690f7a68c9d9dff42772a1a7ddf00fc72c189cf8206a8a719b4d7a1a68c73360e77a5a6e9bc30d10960e706b98982fa8bcb0dbf54444fe136cf47539f0836c89568e8264f5c9450d1d99fed9876df1b8545aa3ec6fda748e6254c49fdf18606086557bfcd97027989907bb256ee1b1da073d7db2bad6708a92a02c700e2226629563dcfaa2c712929fa4e059e5edadb929075b39fcd40edcc51e8b4e9c2bf6df3b5a1e2ee70ce7f99217d2d47f0492ad18274f83dc62295de16eb6aa4654d6535bccc86579d65e8ae4f6922206c5c46daf38650b0f4f1545ef2e842c0a7647a8665eae0fdc3f2f6898a502fae769205191ac95f0f5fa470fccd2b78ee9d563a4e14aae0da5662ea1701d0e257ec78ee833febe81f057962893ed89e11d8d287a357cf11352392e7a659ea74fb40b5bcce4d8b752ded11ea5cb32064f3574791b2f378ed378043ae5c9cac34ff7d48e709839f7bc5b7aba9821532830b0d2e2e54cb2a5607c1a8d02778044e826188718b1df1e62a8ed6eb82d934a5229c4c6341596f82b717283f47", 0x1000) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, &(0x7f0000000040)) socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x10) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x0, 0x22) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/2) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae5", 0x15}], 0x1) executing program 3: socket(0x6, 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x32367294) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693f, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0x80c07, 0xffffffdf, "97074dfcd67d3f0000ffc100008000"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000c9c000/0x1000)=nil, &(0x7f0000c53000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xfffffffffffffffa, 0xffeffffffffffbfb}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f040000005b31cb3500f700"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000200)=0x6, 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) vm_resetcpu: failed executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f00003f3000/0xa000)=nil, 0xa000, 0x4, 0x5813, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffff, "0000c6f26479ca940000001700"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 4: r0 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) r3 = getppid() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r4) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045"]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) chdir(&(0x7f0000000040)='./file1\x00') syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x64}, {0x6}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}], 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}, {0x80, 0x9}], 0x2}) r4 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) dup2(r4, r1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x105, 0x8, 0xfe, 0xe0000000}, {0x9, 0x0, 0x20, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40}, {0xbf84, 0x2, 0xa7, 0x3ff}, {0x0, 0x0, 0x7}, {0x3, 0x8, 0x0, 0x2}]}) writev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, &(0x7f0000000b00)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x41}, 0x0, 0x0, 0x52}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x37}, 0x2, &(0x7f00000005c0)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef4881bc0eeefdb275fc0ff29cd5dd8145dd0b4744a6b44d36a6e90b13c6ec5cea804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd00"/188, &(0x7f0000000040)=0x12e, 0x0, 0x0) socketpair$unix(0x1, 0x1593517f077df428, 0x0, &(0x7f0000000780)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r0, 0x0, &(0x7f00000002c0)) recvmmsg(r3, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0xfffffffffffffe3e}, 0x3f8d}, 0x10, 0x40, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x4}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x24) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x80, 0x3}], 0x1}) getsockname(r3, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x5, &(0x7f0000000100)="b303a353b24f52214bb0f3fad01f0a657b", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setrlimit(0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) sendto$unix(r1, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000240), 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x12) kevent(r3, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x90, 0x2, 0x1, 0x3}, {{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0x3f, 0x40000000000006}, {{r5}, 0xfffffffffffffff8, 0x94, 0x40, 0xfffffffe, 0x20}, {{}, 0xfffffffffffffff8, 0x62, 0x10, 0x10000, 0x1}], 0xe40, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x21, 0x2, 0x5bf12b75, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x40000000001000, 0x3}], 0x9, &(0x7f0000000140)={0xfffffffeffffffff, 0x40006}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000240)=0x81) close(r7) unlinkat(r6, &(0x7f0000000180)='./file0\x00', 0x8) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = socket(0x2, 0x4001, 0x0) dup(r2) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmmsg(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lchown(0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd600a0100002c110000000000000000000000000000000000fe"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x7f) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="ed", 0x1) recvmmsg(r7, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) r8 = open(&(0x7f0000000180)='./file1\x00', 0x80, 0x170) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) close(r3) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) setuid(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockname$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4089}, &(0x7f0000000100)=0x1007) executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x11, 0x3, 0x0) listen(r2, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) socket$inet(0x2, 0x2, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendsyslog(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c0000000000009078ac1c00aa000000001000907800000000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x7, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getppid() r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x25a5cb9e3bd62b26, 0x40000800, r3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) syz_emit_ethernet(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ad9d00000000003498c7d3c88732762c5bbfb418d0104b82957248c37f8357c9909fa96bf7cb7"]) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x220) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = getpid() getuid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r2) writev(r0, &(0x7f0000000740)=[{&(0x7f0000001700)="7b0de03c02d3ed976310f3e57a823ab90185b75642d79a3e01734081ab312dd60b9c975c0586060a1d9e8a1940d7759b2c09df20b2153ead4b26eaec8e21eb391748f0db871306aefd398ba4a76fb4cefc4c20932ed1dd40ebc1f729dbcbf5e0f123022cec8ef48abc44af92512674ed35e46a7f07b383a278cb2341bf9de8a14d81ce1874ab9d2e3cdb91dd8e45cfef9192ef1712729f4214f551309c6ebe97c273de6424765b0e19e68282b1e0c393dbc3526d7300", 0xb6}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000140)="854961b7bb222d0a72f7596ce3a16cf7bdff2c10e0f6ea7dd3ec04cb235062e14fbeb52c68569017eca1f6a70b1e663986027737319b65971ef66e35c665804562e0306c1ea8a9b8d71d98a18c6f8a997fab6ac4eb8d9032ea7cd408f8bbc5ef1d2d6f6d2729f529a5c51365c8ebcd3d0195d858677036ab13b0169c8dce0fee20592c1fbe77b7720229d3df430cacee39ca47077be8ad44bdb5828ff775", &(0x7f0000000200)=0x9e, &(0x7f0000000240)="30312ead1ab796f547b7152364483789c7dd3d29775d989ade2e64fc1635a4a74d8df075e15ba8a05437320a869ad17a6542574ebca47b7ddc40767e91ca7bcf7b2ec382c83f32e9fbda968306830ccb67355c9d8c9cc9f683551895ee9ae724addc3076a1f9f8e5e9d6455bd1715dab2b02dd48a0712525fb51d290a8c644fbff2c7030afb5e96f8fa42e72cf4e954b4cb48cf012e05e437917646957ab759e960d62e868ac235c0280701c2909df26a9356a0e0c527f5dea6f3db80a8f5f1d96403f7116ea394be6ad10", 0xcb) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x6) pipe2(&(0x7f0000000240), 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffb, 0x5, 0x1, 0x100000000, 0x8000000000000001}], 0xd6, &(0x7f00000002c0), 0x40, &(0x7f0000000340)={0x9, 0x3ffc000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "449d286e00", 0x0, 0x2000001}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000a80)=ANY=[@ANYBLOB="ffffffffffffaa0000aaaabb86dd60b421110008000000000000000000403e6711000000000100000000000000000000ffff"]) socket$inet(0x2, 0x4000, 0x20) chflags(0x0, 0x10008) r2 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000040)=0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f00000005c0)) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="ed", 0x1) fchflags(r3, 0x10001) r5 = dup(r2) getdents(r5, &(0x7f0000000240)=""/50, 0x32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x0) pread(r1, &(0x7f0000000ac0)="210e221e5a6c786ddf443b1c7f527b8c2e5ee2f3896dd40f02ed33b38088d324084801e917f258659ccc0f279b0ebc9f57f2a4ce8a224c2d9df22bf3cf59201c55d7f3a4511480ba65376b4d35d6a9f642e58b2b87202b6f3d0ee8aba4dfad2c7bdaefefd071697e07ec2968b9cafcdd236821114229d90d80dc2a22c96aeabc9e2aa6f5915a65119b7db828b6e00925f6815d05b8cf0a11ae70f3063ff5186b91406756e3d85941aa24ac5600b43048f9729b24e27d41283ef82a55e078b625f5c78a825f57b85f377313d97220a181ba13814fd4e1d5c47998c6c68994ea83709c9a62bf7af8115d5db514475899ab693415d78a87209eee76849eb48586e226340367585bda4f86200a817a79920e37726ef68a353c0c8d0e28b64dd3f0b0bc87ceb537dda2f42c5d2e7f9cb5aec7bbfbeebf1d7dd18ec4eb037bbaf0eec6749649af450f6c59768cfffedbaa9e96087d638a08c0c33361f9f5f0a793d9183bbda1fa23aff566eb5061e8798b7325edb43a81f1d6b12bc372d61416532123cf90bfd17e79a23e335933517d4c622a64cae2235b6780e20d2fd0749adcdbff612e6874904f3c8ad4a54d0a125bcd66f3fbb0a7f37f2e658f8e57f09c03a14608c3862965b2042f962a553e272817c9e62c09b364812b36b9b6b84a78fd3dbdbfd913d74b44e8c193772b5aca8252e1df53a5bfb2ee5540b0ee7f062e817b2a199775fcbd11fde4bd88a984ac257c74965a2c2d5549b762e66c95361afa1428b0ef4a93aa4d2a5b5e2e24397a606b9250657b3404e9ec2d194691397412464a440b644fd3e6428a307e708fef879363dd02e25a9264c03b83be6b59d832c5bfa42a9cbdf7802da2789c157442222007761db02a67f8bef7531f04e1714caf7c6def9e5174493c4ef8d3997223d3f27915735e49f3cba640305e4d02aa9e68b701576e3437dc22e51a797c064b44d21de5ec5aef95bcbf7999bd51f2e9c0874840e3eb81185cfe3651b9f611bb98e0c5ae29d4c9533ebf850bc04c1ea911e5b5f38c229a0ec993c7b371df6f2a8223333f1ddecba755569631867e6a4fe2eee32146a988970c3000645c4580ba5fc9749db4bb577aff393cdde7dd8afc634b713b21dc8c840da8eed6fa460757bc7bcf3c313f1e748012a3f425f5aece64e3dc2eebc83baffcfb498bce5bd9920dbdaf7e59e3eed7f4853001b51c25157569ba98e16a3ab56cb4475b8d40e6d26b40fc32132126f3338cbab1a153624833d2dc8e45d2e80709eceb55819ea09720136a775cafbbcf45d70039fb4e54621299670f5f23a45960241dcc305d28ad4834713565e176f4fa1083de0f69239a245c0ddb87e77d9e8a22abc9faa5ca7d5ce574fd7b65dc58c987c1a927cd0d64ddbbb0556efb5342f57df2de3e11ca6a0b3c497fd5af7d028faca1f684e6794b06818562a7926e1be3e02a3c7e9190c61c49e1dfd2ee9c08c671c08ebc4de1845ca5d13823dd210a7e2ed066322505b3132c319e45d4410eb04462a58f44be05947a3ba84f098a625c41a51a1f7fbf302046c22fd3aa7a2a043dab380bd5895a0e38d746f455a100d5d842b8ab39c94a91ea0015c40ebf846dce9bb3f1c45ae0e693f1ec7ca6cc741e8eebe9d5dbcdc2b4c523420a79d6d2f4370531e6bb13b3dd6b5775dbab82a211d0087fa98b3edbf6767769f2b9b5081a9ca7db3889355b7308d99cd123d9f7219c8820f484ac46ba2cd32a8cb14f765d8275cacddc17172cd952649bcdd926941780954399f0e05757d124b4b8ee1ee935ae512c41bb68d3c33da1ee09e7592575c61a738a31bd1e236772bc97272adb5c7ae78e707a504d648ac5ca5406f906fdc27984ce097a642154fb0ced3060c9033990b351cf1698c91fbec0e0e30ba177f7d384fe6f4029c8b959871ab0e0b8f3732c988acfa21e036709d95c42875a05a2077e8c90e92382d58c024ccfa03a11b62a9635362c95032621f25193cd2d5ba495faf91c165cb6cf222b9a1b4c86c18311de83a932a690f40e0a4628d3cd3ec3d48cbf4d21718ce9b158ca83762741d2be9bcea0b444b00e59d32c6f21bc61f7351b1e5ba09c6f3becbdf8160c84dc4e2a7357cddf1996ba18fd74b9596248d7f6696e73382a9750ae13579c1efd95517ce497fc0279be67304758114f430601deae55ef049d45f9a38364fee16aa854d6849724551a2bfeee593a36b24d8626758d59edd736c261052aa6acd080c8a6ea469132e6361577c2f6602f26ddbce278a27dbbda52e249f56d3ee272b7436e7bb9fe4975c2ae2b60ecf63694c1e330f2bd2950ebeb00e23af7756509f81a935f555f10ec8ef5baf96923564ecf0a78e84f9ce84a59c7a16bf6335f43118f0133d9b8feb091985e1e2cb6fd788e2bdca3919eb4c97869c0c8b985702d117877ceaa16195b5a48d2de06facb584f69fa7df86519329e45c6d26892b1dcf05815e9f976ff42338d5cb7938a6c349b6fc52305411981a53cd8c592d446ae90687abdb27d2251a3820d2c5a95f9adef0614fb072273f278f12759e9fc612bebebe23a68e3b0620c76e1cac65c5c1f7ef2c9485b30ddde81ee568a9fa9b09334c251f451a5701ab08826fdd303cd41e8015de98436718a3e07392b7be57f195b8b0d0fba5de68f9e908437ff559807e77e5de105eabc68982920e8f7142011f03bcabe62377a9d4f75c6ad8efe6e6b06ba93182d5eda750ee2f0c7e69a841f52099b2b391fb281137985614bd93f01bb0862853248f927794af1e539dd96b66b0258752d6040d3ccdf729925fb0cca33b37ff55b3aff3dde30d5d52ad69a056a059391b22e92af35c566b823fc5fde3895ed0fe2158d5bf802b08852aed7f3f61e81a3a7ae73c011994be30bbba813ec543d067dff9f93dd8d3366f7de0b20efc1c4b0caa7d6b8a3864bfb86581e1e8de320fe58c3844cd248639fc2dd69e0fbcc1c3d9f2810f6753c0654ff590213dc0cb9bb62c5dd9ab1013739546f22cad63a7d41818038eb48a53781848c34c2205d6abc64aa6183d49733089cfd3602b03b54e1792a40d69397177a222ec66e9816b05718500eb060b17bf0543bceef33ada5d9aa6045108a85a5e72816c061dc34813da8f5f905635c6ef39f2e4cf64429841c837cbebcd6a4abdedb6f7157999cf4159f7e4c2bd4af1a6a0f8a0404e5c613d4556b268e3299293ef98024690fe2eee32d9a78eb76d7315ceb8340716d39c9c6c8e0c61ef35721dc3e5026661fd3c112425b77eb29d26204687ce9ba8b6422e71d975bf9dcb06b3960c2365a89ea3ebc16e3da75fd6959b38e37350f76a2cc1a745806b7da2e00f6292f110450c1f0217eb9a9b6324e0299294508937b56ca6b388516801dbe2d92ce4d1d11d1ea358464f473b0dd70fe207ee5b81fad0298d2a0150c6efab662fa65f81db5f47984af125609c2c4ea22b724d3c1fb30e90b02fc886abf3986ae4ef4217cb6f09196290f1bea8318c4b120cca72f1cede9433c9a8f859895e8946e4837363475a10b8a073fe456e5f78da3f2fc816193645b574d1a1c9ba09a5da8687ef50bbf78df40332fe03571226110d97da07672aa0d2802e01c8b65fb387c362b84fb7ad0befb0fc1084069e53d5abad50792687748ef73822f44cb9c6c870074471c6d0b597d211cd43929b1869510fac7a1601d7cf0eba8920f3a63227db0ee156da464b1ae3002b3ffba8ab752a500230823d16597cff279bb4f7e310e54d159f5e7b95d476bd719f40d50242570da6e0dd2959b002c3aac1636286b85799c044502ce01f1962462dfb65d5525d7ced9188211b724d8234c7efecb3f211126e69e08eaa46ec7da231cc071bf03bd16ec52f06ed218a9480732284f4535ad006a4f7a57a6a8e6fc125a2fc9f0306b7f39e770c98384b4471678eefd72afd1b96a197844bc73a75ccb7c4d1b8bb1e3376d29b8645289a078406bba160a89269ade7cabf4e7b61efce580e8d3efd8ab8222c825feed4277cd7edfe515c318ca2b2ca02e5c8de86ebfad03f3e5067b1104792ce381e0aee948aa06d353f07f153464d7834e00a98b639409e76bc00e00f05f83a66d2b798ff620a757db67f5a3cb6642dbe4e4a7f347dda38eb282998a3e8be5590aa07adfc7d0f6a4788a84e7a734f7f81152b1e306b0a98090dcf9bcaeab7be7cee875499cdc3c0db7537e54e9d229d9723335dd81d97fcc0165686719b962f5d256ddf3de5a40dbee038e50db28bd3d26f2360c1cf8e5a22770c31b66201852122946bdf36b0c1091c3552988342e61f47996dbbd09db6210b5968393b59b038446b9fc121b0403fb6a80d260ed5eba4f8d62a58bfb582f6b37d63156b6cb66ef308245a3947b687c423710e2b7976a3189f4825c2464d672b8b6154b8dc0058ab3da028b5b4e9e518e6ff9071038a5c2c113ddc97d1b293463c9fcb5abd6819176028aa7eff90520e8f63984ecd95465693a3b98368a8c943621caaa5eceba24d45829238ba83ffa39820ed15af9f0b287c297b301faa82a0d9a7faf48941574013d5a7616ea0da20d8de7d21c50df997d1977fc9c97c7c50af87f77f1f5fa3e0a0327573d29fefd0fba39c00ea01c5219c1b40cd26891ff137368bfe8fb53d9261f71b9332f0e0eacea601fab22e65303bf6a20d2226965b69a2402a1b640181851b9283c08a6a132c7bc6a32bd86a8f20e931f2fdc76c2fe2796bfb2decc8d6737aaadbd24a774a1e5d79ba631230c97177e58fec44559adadb74ac92760edb63e3c98d4126148218a6f80650604c1fd5b36cd07a869290272a66731c89df74c628b1e34383233be8a63db3256cb694794ff7027d8cdf4f894795b4c11d841a8e108b9771c9f50ad004df74b8d2b470c4218d6267f8e46754a8787fe3d7ad160710a41bad44d98aa23cee386cce3151e8da1ee80fd56cdb00d7d4656c2bd0a120d0f98a4f3732fbaadc4e5bacddadfe5fe4a05facbdb809799f8c5a667abbccdf889850277e11b84fb1b9db7e10ca58a0a262162b3bfea0769990c9b93f1cfc94d5c475ce0d9bde40b84f72c7b29734ef6d392a8080a0b0a99e076cd278fdc85e5edee600aca79504f03bf7cf005bfc37354a392604b1838bc4bf7b4f9444c52550aea640f5608afd736eb792b1bda8491fc4674372317dea51e251c698a4b7afa6e52d20ba4d4a9d5d294c5eb172b5af1ed877664a36a0aefe11aa79845fbeb8d3893eb90550f2c097630f2b74361362a3d2d1e4d8e5806c34bdab75017df210fcd7324c4d01cb56e5297c0a3ff3ce43e3a875de409b162a6d979b9085d5a18a83590e7851d3fc4e9916920aa2827454ea546233187a951855722b474f2af370f21d6ae3ac61403a56b52bf9719337f64ac8a80aaa1eeb503ab6332cc550ee3e4813c0c6f56cd77ef3cb55c7a2d6ee84149f8de24a5e3b6638375ed27ba3477754e10bba60519c6445aef17e97aa99e3af1bf56f10adeedb90fecbacfc92bdf342d88d3a06ef80298dcf7199b4c470cbc75dd0cce750da3d3dad8a2b943342b3db9384f1ad955de9b0f50e2a2127c5a0d1a9d2e48cda3fc4094847292787f62059fabac1ed9444fe18b884bcaa4dd136ae5375730e902bde353405753a5f99f72c311408096b0e27643b1e0bc11153a58dcd51c8eeed38e5bd583605d9b4c9e705c6fbf9018c73cc6820bd08471a5ee17185c68b57a16d33d44de7bf8ecd0084d081c62c28135a99e7ca2b0e0bbfef24fe548553c803b5f8a2c698f39687aa489a6675fcd434b12", 0x1000, 0x3) poll(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0xfd}, {0x2, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) r5 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) pread(r5, &(0x7f00000000c0)="f8", 0x1, 0x0) r6 = socket(0x11, 0x3, 0x4) sendto$unix(r6, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) r2 = syz_open_pts() setrlimit(0x7, &(0x7f0000000980)={0x0, 0x37b9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001480)={0x0, 0x0, 0x200000000000000}, 0x0, &(0x7f0000001a80)={0x0, 0x0, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x9}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r0, r1) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x3f}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="ecaa6da28a560d0a531e", 0xa}, {&(0x7f0000000140)="ca7efc048430a34216b5a33a7c436d9f01ba801f5e9b955f24f5995123357d64e56771f43b2b2c91ea12157ee562662dbda09553de3d707b738fab10e8628e02acedd3d15c9a9763099951fe4fac21092b2befc7b9a606a7d1ed284322d2bdc6b65c79990d4f7393014f9fa33fd38f85331f66ffe02301328e2e70db60eaf2a1d5231c6ea72dc6095e8ffe8bf0aac5ec88f17f6d37ffde1391fd8358e7582fb5", 0xa0}, {&(0x7f0000000200)="f8c75602fefb1d45af2755b51472caeee9816e950b6ecdecade619f00dbc21a0ba3bc87d99b0e5fe6fb16b15f1ab3679aace5605b3764b8ced96f6fc07783fe53537f60d273531a6474661ef72976ee2fc8ca24b0909dd40cad0a3ec993dbdc7e6fc0f6994cdb1382be4f2829d7366c98f57f4", 0x73}], 0x3, &(0x7f00000002c0)=[{0xa0, 0xfffe, 0x1eb, "f5e5ec05e045fe31e3b37269e1ee5fcc1da9c9a472111a8db9881adfdfeb98fe4aa85677207b9d64fa0420bde6eb82e0ecaa1d69e96045bc865fb306d6178e9b486f4d48b6007ca7fe554c04a7c9e32b1d81778c8b460820ac608f3365a75c7725e6bf4ba3a46b3f4011ce6a5b14e6ca06a3fc68525104effc4c0d45469f4e727415a1b46b4028b31801"}, {0x20, 0xffff, 0x7, "a9a21f082d65ca775f32cf"}, {0x90, 0xffff, 0x3ff, "4b334f5849d73d15067dc937761202ca73e79c5c06fadd9f2606a4114df3ac02d52f3afbf923c4917c7545858f0862e91d981d5ef08a52dbba09e0cdda0c58c4807d1a955a91a87bbd100ac2bafa43c50ccf14ef721886ab2e30a8626cac4d7fbb576c153dfd40ab53191b95ec85d7437d558c5c025774b6d4f790630d2e"}, {0x1010, 0x3, 0x3, "bea1dc4586183f109fb6bb0d95c3216bc625fb1142ba2c328162c69b63e3d5bcf5e257860654a69110229d74a99723584e6205c241f3da2f7f104af3508c496b3dbe3214baed72d79025ac7523c2b6b2a887de53efc10676644158ab13b7384b2141582732ba63a621e5e70a8c12a90288e7e506609655858398f98bb2ba6db8eefeb96b4e365c683b995f6421662be8723d6baef35e04f5fae4d62efac6616677f0bfb1a9910591927e295b5f759dc5838ad8d4e6db8a3b38da2aba4be3ccb78e3e2b4b709a0e07f407aaa700bfc27283ab41060bfd994eb85176770952df44bc62b7e30f6047071dec1ee9bf8185c2940b63529bc6962525eeffdb82e6aaa1ebd0a63b59466b73fd3e75c81b16cd1a1cbd7de790e4a35ad15ebac88829608cdc2f8a899c37a0183862a7c4cd46964726d7d0b75323fe70368233b701631f3d372e4e9ec18c9c30a69f8ce7584a916a2824a9b4f4a7978f417a85f232aa2169b87f9e6dee373053be1a41d552120c8450c80b3c53503bdb33ad2cef2b39733936ed8e417e857c14d1273c64cbf2cc3c224912a03655da59d18eeb64541db3392db8ddb9216773a6aa6625fee112c83dbfbe0078e2c0847a9d3b2049638cdb673de2bca8200dcf23a9d2e21f3b7ae04a03c28d839548d8240e71d1e21d12c18de56a489d0c05db3975bff687c4fdfee21aeb9cb2dd3325d9839231a479c7e36fe02d29c143261871e02ececdb68f3e6e2268eb3b95eaeee6300d493783165a9327ebd26d59a96b4e8802061c343577e047349ba0c799774b6c517e3db0531dd9c47c632dbaaa98b5442d1297c42fe726541b926ad902edfb2a583c4bf25c474f0c056930cc34b73746fd871ab55315e88fb491e0271a6ab2b684b6a4b828cf0267a84f1191f9e24cfdd022d5864e92c29c3cb0d03558b5fc251b1a8df0155e09fa555dcd8da82d6a7e7e040f260acf5cc00c0ccc7b27ded8e7021239b6195ee97f18e633334667a65f8446ad5c0d8f634e23e91c3e759352bca25e94d9a933ce49bc2ddcbaf1b114be6dd6f24949fb34cb51193bfc11fad51e4bedf04e266376d3d99c4643e3c4b757aced901a168c67f9b9010f9dcd61504b0be91ab08247cdad4db45cd5a4f2e3eedbb449f64688dd3f69f2dd6bf3f723a0ff79106f147a3342ff18ab000fa095388b3b3dbe3516b2e528cefff350d0bda44409957d6fd1d2f7fa56ebb14475ea399f215861c077630c89edfa14708f899501c50f4416e0f2171a3d2d18c833a2155d4884eb4e70f5da375fa2358f6a18ce31882338a58ccaf0ebda715cd2895b9bb10272d8827f872da40a527425386ee5037036b9477488db5f79fa04ab7a9cf329d7644cc39eaeb28a543a846f219b538c7471e6cf46c551dd6467a2bb8a6479f8062987a6e555175c5c6332944b83a3a9d12a10fc8328eda80a3aa36fb7a53c434acf0316642235d3527f07c85e62f378f5511df57ec949b561211c6cf10a232d2a249590cd4b8f3ad149a5aec90054bfbdd25cb8d36e488706ffe2462c6ce396863e0d6df6941edfb2f6de26e92427692fb404a2a4f7df0eea12250cc2b0ec7312bf25bcdef33ae335ecd69f2ba6f783d6a56ebb539e4edff747a37fbe188b9b1efa44bbf62826b2ba05c78f14a0f4939bf9d8092835713d651a4dcd45af46e1c84d531fcce1e58256b3734acdb3b4d8fcf5cf1fd18b8d97d4d6872c5d7f6c6d1e258ace30033d6c3fa1156f5e3020aace8f8d1bc50556019be53366bc1f6c7661fac07991e30101ae9abf57b7b0809486f73fe6afe0ab7529ea0c5fffc901a7b8f735e0584334f975856181479ea74e7d00e86100e33a1c0786c56e6ebee73925515eac59cdec32d2a097b0bfadad82c204cec85f1608bd178c3b56c3876d2ab1071b58ec9ebf61c20210dd1c4ab8d087d56570e4ca6dbb25f6d9a3de41d015fa49ca91099eb0e11d87e0865c0dbbd58dc2426c8a8b41ee3f0b90c8831982accccdebf799920840bc623a9ba35e1705ab8d0fbeee38283f5ebb1468244c2b2fd0592feebb0d5d403c586a1d8be9f3507646bc25f2c4db3b6e07f8e9340753d5305eb54682de157a91e94716b5f280327c623b6bc1471e7a9957694811738e692eb9defd109f3db6a4d1759e7f8a50f49a9aa04c4382cedb720b6d48b3536183065e79be6edd85b5c79e1044cee5cc72dd723faa6833a3adf47a31dc1d3bc87fb3c9c3870fb26e8f568bf5e60ac24a5bab0c21a572aaaa5199755b221438a6b3ac4aaab41e76736421492186da66313e55c2039e80d947ca9b6672c782588e02a08aebc993199ebf3a2cbe3705d2b9c667173e485b535412033af3d291803be6fa23530fb719c61237e5ba5ac8d7d9407e2985be66e11a0e3f9ea8660886f59e43b9fb05530c18da353ce1fd8c4cb65ae3d5fcd4e59b1c475262642cce775d05109b039b192da7112744a723902c8a2a7b9f1908e5d1bd0cc13469062f418e9e2cc11d3293e8fad88060e77de80607296206c2063281dda2d0f29fba4dc56c1941edba6d2d2904248fe6553bfc672b5e78d57e4b4afb74598c4eca6dc43a52eb9868416faea5a0e24f09e9900d3ee5960e40e4898d65b40a748af2b2057638ab556b85b38873ac58ec59cd13d295cd2cabeb305a94c9eb9d4f2da9204fdc0dea368ba25ce2b5d2bc50fde7ba662aa60b0388ebecadce35a545ff9b2cf5ec0bdf18c5c49715488526b39beab27f3e02feeac8ebb226bfd7de9e723c7de235028b479a81715d2642dc11507cc4b1c0577c73a829dfd0c0c83dd00edfc03e5c62b0a4ae660672957d39ce32e8c13a8a4deac852088d275a1be71cb80d2a3d12d857f76697b29bed12796ffbd00c6546463a2b3b800b6bbb27589394c80cc91435d78392f57e148fc11afb3b102aa44116e260fe13ac310964732b87d089434f3d5bbc2d1c012960750643d365805f446ccf4dd3d302b7cc203a3ab852fb049ca81450ed3ef429ca1b58dbea28723c566ad246f6b8c935564f1e635aa280663418d38b25aa9e38197eb33b5f7277061c4eeb5c76360b908563c73682d905f52ea95ad4c710fb9e1b5d8b313be6a5ee3f48b7eb396a3642c09a1f9c0fbdffeb26f2ae48957c09299924f828bff816e41474584d4b38024ba4f1de428417ff1c3fc3f7065f72bdf86e80026a8e46e592f823c9c8e2f6c25ac6a88074c2047a417670470d1c61c0a7ed6d53ccd713d501165257817c25fd93b5fc51181762d8935ae58af32641d31883955c94759255597f6e19ad8066da1a30d7147c6067dea20147267e639a2dd9d81a8cb8d2ab60b5cd7ab8fbd63601d2e76d373bacd994c1eee399906b0666eab1a4a19a22353a010bc60b1a13f37076076dec4a7aa47538a86facc00063e6f23a7ade05b9959fe8919290a90970f59aad730a0106cd36b25807e6539de5e4b13068b2d02012e643dac5b89bb8519d615225d21524edec1b26eb9e2271edf2aaee19877969229095b8539d9979ef11d314367425d1e048f2f2feaae4efa71ab71e6141db2a3e7e29c34ac680f24b1f8b2d13c50205bb3bd29ed73b8f8d7a0c0adfed5b1b5f7484b844745b0ff9ce88807ecc0cc60854f50b04a199f103ee8223d6920ea195dc1398ebd758331c061194e0c1666b7435d1b2bc3012c71387d870976aa6476522a269efeb0f7887f1c187f5bf3745c5fde8738e25711f9288d2efe461dc330bb83edb08280ed51176712211093836632eff4e36e24a9d10910700382169275aa548b74e8bcfabd3ad95ef57ada566d542d8ee25ed4fbec50a9a5510b3b6de67862d7a1e2755ba26a09cb0d16aa26a221b1783ebef15a5d9ad7a687dab01bc3d962a4286f93194da3a2249f90d7de11be988c4ad8cdec24318282b51c771d49748e66440dd5b211afa37a01ae598c4b52f34add31e1e8e91edea3ae9b94501e8aaa97b1a55c375fac3bdcda4ff896ad95f60ababf2bcf08c02f721a576f4ccbf1f39097f5ceee42905392714b4d592b994f9535be3deb8a5d9fe7f14e32bf4b159c8c9d586f9f5bed6e19f1817de684bdf6318d936f92cda4799aff5498c0e589bfefec5e5a6ee448f1c87ec367af496e34c99c0921b3516e58ff4b86e9eaec8b9887fbd508fca03eaac38d84c9dca8f394749fe740a334500876d0ae466781136f8a669dee825f4c7dd81c347ee63b7fb471b5db8b8c0c08d8a4e557305c5a05d1c2249f60929984a2382d669f57c61b3cfd3b133b932f8c12d5dc3d8123677bbd21a573e35e83338b2d59e5cc977a1cefa3f6c2731f906feab6808cdb5b8d79c730e728bb9d7df2f4e3c60bbce69efd4c6d066b8783462ed6eabe72b79f28d69f418fe488b36e09dd50c57199cc6ac07112b082a40dd8c44bd5788569000d137bebc9d2264d003c4652c93dae530b0ed2b66a111158770cbe1c18c74333dddd098a88c3546f2fa62c7187b010f94634ea603a05fd6aadcc7b3f21afad80fd0aa7b387018c6383b287970b61eda12e49a6b44b0d017a352dc5b43a27e9302ec31a237350eed912406887d2d41292b75f9a986cbdafd7badc6b7c1e39f7bf91cf6d650446c8dca3731b09c578ea969f4a0ac530593941abaa04b5ba33f905021a96a1d5f80de8de08db0840b693ee87950a9f808a6fcfaf3cd8ec388553a30fecf491967c2e15899a3af7dd3ab37d8d3ee1f5efd883092845a97cce761780c0019164dc9984c526f853667b9640d95dc162da2a4dd0bcf4e08c827d3c9ed340e936c5209634b5ad8c3e5d83c201a452f05e592dbbcb0f5beedff4ee6d8dccedb596945bc6486104a2e9885c116df0c9d3d7b439a4926d2f5f2836c8e70cdceb39c57265f8e4300b015efc8a7f08d92a4c9fdd71b4ed16c123aa78e53e1138c6cac6440cbaac6d57a337b745b80e7dfe2504a7c6e2f3ac7d9bdb67ec6b95082c674f86f6b72c8420bca4ea3f85d9411dd688f96e360a2a3afc726690af63c72227c2069a3945e970466d823a741091f8a69f3699269b4238d67fbbb6871e2501f71f612d6f1cbf0c2d04f510a77b8f22c46eaa6d22082a1e624f205f0d870d835f010685507b1c9dca7dc6e35ddddd9c0cfecc88083cb45139ce2f940cc9a8450af3084e0d9c63e0801de67849d418f0209d3d9793a5d5259832ceda5f2d8f1e1a314571d94948f250d2a5f09b542cba2a22ad0fd3498e9fdb8da7fb13a096c7691567a8c267f076fcbfedb862b367ad6c5c85f51a06cd0446d6c771e37f05eca63869bfa801fd43178673b683912c37997130551e03136a05bf508e88ebec5b07af8d7b1b4223529a1d5317fd54db3d06d7798ce411da40abebc699ed16d64bb59a1ffafa999decc2937dd88e408210d8dc1d039bb38b0745faa7aa23b43f6512ca029777ffbd82a16e428fd929c584ac8f7c2edd46c79b77a9232f18670d5e902962f135feabad397c049939a426478e24315fbea216c6a28037faec52efe822bec4c495f10abd2c421ee637fb514d4faa7382bdcd4b90c96c466bdbecd405e4b233a9b5b93f6f60800ff99ddcaacdf000211e04e2618eabdd912c082c142e4b9eff4694a87086e332093e4bfcfe682a334fb5797f5ce1038f3d2a57360450e4218d1c39dfb44932946a998387c2063aff56157aa76ddc230c64d144507ee1de2ddcf6ad8f17c6439e1b61fc79b5b032bbe9220d7871827ad0e64a24da401502893d7271242cdbaf98663592b63112eb830bc4e8015ab1974b78bbe9b7074cd71ce8c7a0090b2e4f0d305fb"}], 0x1160}, 0x6) setrlimit(0x4, &(0x7f00000014c0)={0x100, 0x8}) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x81, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x40) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x400) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000260086dd6099572e0008f000fe03ce20de778400"/39]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x7}, {0xfffe}]}) msgget(0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x3}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="b100c17975270000000000000000000000000000cea105fe00003039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebac257699a1f139b67", 0x45, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="5bf8a78742c517425dd11add39c71a0aa78fb2ecb278a476e112b2b591257f9c5ccb2d9bcd8e17cb6b4d1e84bdca6d98c6f590c6f4bedd6554c9b3a32561a6a2ed183a002ff89125f83544e407366fba762d05dfb7e94144507486907be9ddedf626fd6064ea780144bf79ffb3b0f4f509e765eb331618a10c3dda7c9c1adcb10d4fd6ce4c3bc83c824ea7367552c6ff07a952017965be1489e1d9923108ce5af89de24669a1d99abe9c3044d7e4a3e19bc83ef25149c87578", 0xb9}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) getsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f0000000480), &(0x7f00000004c0)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x4, 0x3, 0x0, "b1095b3d1b471dff00000000000000000500", 0x0, 0xfffffffc}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) write(0xffffffffffffffff, &(0x7f0000000180)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b2abe7d238965d97be097caf89bfe039c37", 0x4a) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000cc0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000d00), 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair(0x2, 0x4000, 0x6e, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000040)="f41cb1e23b70246df0b60dd6fc24c401555493dec5f478fedadcdc8bd310cde0120e8223f485aa0b8943797e7bf675e07ecb52caa6", &(0x7f0000000080)=0x35, &(0x7f0000000180)="09aff05924342ebecc68ec27068eb320a0d4df1f65f75cb4c754588d7112adb4a1019c4705130a74390e8a17b84263dfe22218fdb2c0c64d7cd3a5ba5271900291ca0a29ec4e88187e0c0eb09f0f200143a761a9d200a521854c98f357ecd66bb451060a062a3fbf8a5bb60a6c0bef2ffa88114318492d30ad262c76df9281b300f776664fa3c1608bcc3220958bb2de703389ffb496b9ae1e6812d7a992c760ff5102f70f09c3a575e01f274bb83e11", 0xb0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/218, 0xda}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000005c0)=""/229, 0xe5}], 0x8) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000740)={0x3}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000007c0)={0x7, 0x5, './file0\x00', 0x1, 0xb9a, 0xffff5595, 0x7}) write(r1, &(0x7f0000000800)="29a3e920c84daf7d3bcf7c67e31b7cff2daf348e52fab960a6c4c4d4576f261c3b0f1dda5f78ce8e4d115f5415794bbb5891e450551cf6478831bd3023ddc6338efa0f08cca190a581886373537fdeccf6bad7d02ca95533a679960160fab88666ea361a5fcc591ea0d52fc8f3ced561e68b8a011e5c511d78205e4f08713216ce8eeb1386103643f5394cf2cb056c8bec37fae57dcfc8a703aa66195fe62a9201f168463a64362c3b6351d06b05280c2907f01bed843fa9ef3709a96f723a1b6692c7f09dbe66bfc28bc679c0c4c4c65dae504ffc1f7f9b42fc02aa1b0369d19399177f64b2ba7bb94efd42d2a173c067137b37313381960dfd900ad656096d41b522ca0821d050cc49d8ac10d03ed3bc50169fb53e6576085e76707963cb3ca8ae6f4eb469f052a67369a32d96e27500652b66fcdfa493a829209e17f986ad23dfb3039165f7399f2c35ed5c86678c9ec7e24dfba7ec788df7ca74d1a9a9267d6fc608fc77b96730a5646739f582177060b9fbd447b35eb8cb25a4325fee34d9b0f766f192be7d35e037f272f1362fbc4d7740df31aa6a2af1cdf543361b3f2c5a1ad89f2d100ee334837e3f4ae3f35d3621b346db573f79574fa8c96dba1e2a0c5ea4635679a79a42a8476bfedbff9d2a44c3d72c327d6f3a0f02dc25a6916767a3fb0e4a5fb9f1a8f0deefb241d5bf95d9dcbee889d1db1bf3228d54f5d4ec403f5590c30aa5a154f82d9bb3bb5b2115522b2dcb16533669f60a9dc5cd465141509b319fb7572e5e4ab83e5b71e43f86048b9627c21c57248fc001fc32b66a6f554c7163cc63890d89f6f0c188e22973961b5b0efe4255ef10c79b5f70902f87e7aa9aab252748095ead904da8d6d5b2fe1803b6d75f2cf479bcd76011be268e3a1873a3d5006f18203a1d7d1b46c5bd004c83e8da46aef3115bcf3925c529cb5644e16fd62bf28e652175220212f9032a4681f460b6877a36e378f7d049dd945080809ff9f814a91f43779ecea0a9b50e7d01b573f1c8f892b0b99e15a98e893dcbd40d7027b7bc2cdb0848b193c8614d20cad6f2626458c250c41a4542c628db1441f415c4342ceb5e27b6601fdbdc5c2cd9d06dfadcaafe68a0d5cf21ede905efe9948bd9dffde2b6cf618b2bf5a1914dbab13afa53300865bca72c047e5705683d51a27c6b5567616175bc99c9e5a68680f2f9da611a17604cf92eca974c3d9e3c2c5fcb8b2e9b2097d9322de146279de8ff212d85be7ad8115b8951854500b381f3087ed39598a753b9d6122452f436f818377e2990b73734a42a3e2679c192b27a217973e4e16de137c6c38c0b1951ebcde86323bc0336ca1e488081c00c27be3a5c915bece170d9fb0f41aa968f25c733fdb2c4394d51a365d2a851a01b0010bf32a9d2ffea05a1efcdd1f705c91dfc7f779b1985b270112387deede33aec4edae5d697e7d7029aa80da278e8db21ef99338f1b84d5b4cce2d58b2c3a81bf835378073c84f269677bd46c4b31addd1c1b12fb13eeffbedc76f3f392989d9f98196a2ca3440ef818fd7dec995833c451c7227d975e77f5b55749a8da083b374a8b989b2e5947b313075550dfea786b6a537f9634813938e56520836f32e1583da0574f8bcf77b833823fc9d789d197da440f60a3625599a3856f4081799e669ac47bc08bb386a8f8bc8754b1bd941da1b0bc776883ab7dcd52c8f64b74b6b4fd10f5306d816a938473f51e3280d80fde959a8886d5a9b8d0ebb935cfe4af02c99d336dcbe4746bcfbeac986652ed9ee9ea06e19de35bba3ec6b4f69d4d49ab8dd2ab6a297fa62792133681e2182abbe1af916c50cdcb50fa6af2eb36c9685bc0e99148383bc74d539b837e403bb88374f7454000ce35ab087c2562f589fc81eb8d43c9b740c907068e09bb55e0b967768a7cce846594d3135d404314756c75b8668b57aa82bd9fab1676258536351508b78575452cc2e788e2294239e5da62fff62c5f941638099971901525007f9c09779aab7f943533606087be21ddf20fe87cc07bb50ac4b70f5f1f382527ff1e59939edcdba314d2a127871ea1ef5cd149017b47a604a442560080a93c72129fb31e3e7aefe75a7cee0ec47b6433335a02e7146e1e1e7cfc71a6fddd87c41ba71a001c5dfd821ba80ffafcd31227e49f180b6379c57e513df2058a4102b69f34797536ce262cb57146db94b741ee3fe8f63d40ed59313da44b09ab9c82c6ef308fbe9b5682868c6bb22643d41f5b3bc842a6a01740ebd3d69bd54e1c67bea7f90163285d4e69b1db2b8e6cf79e8fcc07425b6013b65b682e7c20ffb92bf0965c0eecf5a7dc80368a8181a1a36006f5b86880bfc2fa37962a635d4f7574e7c2f67e11f1404e93d4147f8c6523adc39f17b574a33ef08e8d4d31dd4c201655a143d60bfa57d92dff790e5807f941605f4aa9f22ecd36225728daf7776709195ac624c997afc9df3c8aa87784efdb1ecb4f3f0b6ec94a66a08dfe2ed79c0435cb0d9e1247b7d174b82082e1e67e57262bb56c96c0a710842a1465974fad90a6458550d482ccfd70fb1e90bafbd5b5b96a9c456ea6a35091bf39e53cfac6381afd1e7e91c6c7c302ea0d8f053f7a8131c8b8cec22c673af6f25c295fbea9260cfa24b249873efb9ca5129d4fccec6ab16934ccaccd51dcf59144ef61104e0fc94badb7d4c8b1e181ab62986e0c3683944c5745a0352ee2a4cd8a2505ffe2de19896ab0adc0bf912fe39ea688c044fe7169ae83c2dba981189bdba28948ba03662b15a2324227a48462a0aa7220619582ca5aa96262a4da97ccab90847e8c2f767567022f6774faf90adf0b0439b14ce37b5abd50282bc601e8d6fc398caaf05bbad4c6dab7ed5e7f9a00ee85ecf97af644b38a5f8dfdc1952bc77fa1190ca6574585490b739b4b2557cc3becb5f09dec788e86cb1c28d1a1b3521f10633747c8581ebb83e9958baa0dae47a9b75ef96b75000592ffe4e540ff5cb48ce3c63f9cd9e3b8ea202ae9569e02562532d1d10aab122f16c24cbd4cd998172791cfa209e5e2a9027bf37e9266d7208319523c4fb142ebf8c121e21e26f76c440a8efd72c5db16e1f6b7b46f0f80b069d91f3e1ae1cc1151c501aa65067e74f5a52803a56a6a11ac1f2a1332f3c76a0e80e74acf6e6d710346f9830cb3dec1aa2b4c512cded8479f0a3f2511214e2c3127de93252fdee7c1f162ac91236e3d5a79ad980fd9f96cae9176bf9a166863615c3a6d907370486a18a77cebcdccdd3aa6024e1c3a1bbf84b7662ac00f3920879b5b6d05a1ef7778d9aabea24d31c3b253be09f8b39c571e7be6080e2c5bc9a3003f561217982a294d33fc2b380cdc1f46bc93c47813124d49d0599e60813d9b0a3aed6b52457a799231ae146a0399a5d3c2771690fbe7b2e3c0bdb86b6a5213fd47880da62a5150a6cb853ecb4c141a49516c3a6d2fd3b1bf8524cd2cb6fcabbf8cbfc62a939e424830ada6cc38df6f13002b383e9415988fc09d5077a3ce40e110d96cda3616defdfc20a477e2287a5d8fb0967d254239b4277b2e6f4c4ccde1aee19d8324787ccdede3f29b47532c1406f81d8fdf8ca88082918f30caf7fd9e781e01be5dbb4858128f5b76b8f1ac1c60a198a516a38b92bc2cde8c773efe9b3c851976e47d222991fef76c9fbe9f13cbd1e36da31edfedd3a3c9825836fd63a0a2845370ed804a42e7f1e42895564df09a11e7de72e116abb3962b2692c918c0b2d87803739f4b0b668465df2357a7b19132f09c51ed15de5605e1a5f04e9670aff0a517c703dbb461710b8a7bb54b450fe02c61ad3ae5317692ec13f6cb7843bce13a73c1d396a5c52329e042df71fe2999a9e37ebe6c32864ca9235d1140e50bd74b6eabd8e54c0d77e88fcb5f0f841abe4f843892d27c8e877c976542cd9adf62d9681e045a9745a125db90575bde20a67999056e33825cf2724bb12d4b5220d9eaa03151aa2ae8980da4bf9d26a11e896bcf0adb726b448223e0c7719467300f061719e98415c9dfbc4d226a4aec6963f1be8388614ea31f4598d1e57ea7f101c1556410419965c737c0b3afaafcb07b7ebf1f7ef70adcfe594889f190ba800e8230488b8993978062096139cb67dcedf338882b0576cc76bd8666beb214b6332267152a97d481a437a557440d9f69628cfc3543eae4c28dccd52e7bf5a1572779578afb6de15daf9fc9333c870b0835f54cc10ba4ef4325a4677b4d1a5f697bde235c10f01b46f15042c931d4b8fc9bd332218f98a30579e13aa3c8a79891c0e9a1d4df5d57ba5ad390b1af9439d44d91ac19dd897e64725722864fe31ba54b3a17dc4e9fe129292a51bac42d768a5f6e0039c011477b603bdbe5a0adff0ef8bf82ad08d7920fbb644c5b250144fdad354850cd10ff44382b091a04182b8aed876a3a517544403e6798c4e5ec76c480e14dfee593d32995912ebd5128c9fe6ed939087790866653b64af4a6523153262425bbdb48b57123f8a107fc76508053d1715ab1bc036d38167b257a8a84f824d6414702fe3b9d03fd6da2bbe4af24bcd37a7d8085d2d5a7b6622b7b6c90b33f05ec39a1a6217889d531934cfd3ae4813969eb0c160a74a905c8be23feab925918301171ef4621289640915fa283a8a1b39a36fd44fa1410045df0ee0db679be2297dbb911d4eaa76ec95c29f2511b0fc15380b0824ea28e529a02f84e0cb44e2eb8d64980262ed24c8863faaa384dd6cd1ad81f0d1fbf63ef073bf524c7be5e7cf814808466198c52ca8e28bfe1a6d716534caa6556a16a13bb6076e239d203878dd86ed4d236b38918c510380c4fae21129fa8107b6b363951cbe4f34652693ee4157ae3d50889347ebc880d8241593e3d0e40f111942e701a0b52e9dfb4721255f9bc005f23b3d1e761a3217b85b9793b51899b6303d5c3b01d4cb8952ba27cf3f9748a62d02eef3f53bb36ed9e356f4e77c2343ea1db92376a5eb3d927d7b9c194f183e381312f6c867138b5deb4c12d5aa94570eb59cdee849efe0be6359ee9de20e10788e1e632d8e58f65ddf216ac92499b6e838a71a105e335fb86115c825e24a0c67446f6cee71c57b78893728bc9c664c7177e1515b937b3a7d42008efa971c21298a19e93d0e28db688a8ff50d772d83ec1ec1c04792262942e38843031d629cac8f88d9a0b449287850c1b63db7850fefb610444ddf386c36bbeae5bd3b1ef8bdba7121ff179e3023f12ecebecec0df3916dd58fa3becd0b3076a28e0b1f403649c0388b1e247e73cc3cdc4ca76e00409e8b4c96cd4d19e6fc67077720e55cc5f8940481024516b60405dc846b8afaf0b58778e4e5a6ed8914c35b2b29bf77a661997c9a33e0af342df949147251f5f01b97ad54e611f530d9b5f5092f59e5e373e8c76fa9694e22c7baaf1c6964f2b6ae3e4311ad457543a5e2de4f4e396a13f859bb04ee021e197cc07b478f752f146f790eb5f2e6c8e911a0c384fcb80d86efadbfa6745cbb5b4987bb3feced6bd6239cfe8e81de990675aa3fdb0ae946c2e62fb6782d6c737ea3ef8b04e0b424cb581b928f93595147d6b3c4f1ac5c9e7ed148e9683f882cd49938d8877ae0d0afeecbaf4e141640a261bb0a016c7053277fe43764b863a074e246caef397075e1a15c7c9902015e507753c9b5bb7c4137f327a412a6055a69951e79a61f3060c8fc32e5d065f68c682042e9f1fe4e5f037aea05356df3292ee352016a6b1bd00bd5d2b488ed1dc063a63f4f43d072b118a4ec7e0ff8088c7b", 0x1000) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001800), 0x10000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001840)) fcntl$setstatus(r0, 0x4, 0x80) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001880)={0x10, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x11000)=nil, 0x6}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000010000/0x1000)=nil, 0xfffffffffffff800}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x8}], './file0\x00', 0xaef}) r3 = msgget(0x3, 0x1b0) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001b40)={{0x9, 0xffffffffffffffff, r4, r5, r6, 0x8, 0x7}, 0x6, 0x8, r7, r8, 0x8, 0xa9, 0x1, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001c00)=[r9, r11, r9, r6, 0x0, r6]) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x10, r2, 0xffffffffffff32f2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001c40)='./file1\x00', r10, r13) sysctl$kern(&(0x7f0000001cc0)={0x1, 0x40}, 0x2, &(0x7f0000001d00)="5666e95099d83dab76e69400ab5af412e1c7767d498f7d19671247a761c603ebd4349745c84dda6fc834fbded3798be8a7ac0e5b720be994cec5156942b092e9614ffdccfd8a2dec29839ba9dbb32fbe629ac16d183c1b8014b909db88f8b62b06fd1c73f649bdfc7e6ebf76cffe00d14567fede60f94b40e26458cb21d5258ff0a140a1cdcb5c61bc238554ec1686727884f52a9b302393d82a8341e343e76a75f109b7a9d6af3c7524818832e226009e3932f6032682c43120910e37669e8e08ba5336bb936883def546485dbf593a4d04625c46176c3a7db83d67216ecf84f65def199b960f6554ed30a1a0e3c908551a7ca2c721a8f1f9fdc9279b3939d6688983b645734072d3aa8400aee0f9872b55c08ed67ae5c757c800610d0a2da27e72531600d68630ea1b61eb98e41361fdc3bd7937925f065e59e9789b8c14b6bbc0af8ffd3a251b20b3415fc6c514cfa4ce96d5a03de64375545c4115017736d039a401a762307bae172e51cf7cc55e4761727906d346350fa40aa01dfc44ad65dc965b1e64d3499366088ac73d524178448a9a79a87168f07673a85c47d644ecf468b035e23284ec6d149662e71f49de4a1484567812f6030c37e344beb5265cebb1baa7e43bf2284638975d5346fb58b0fcc7c0f8aa333ee58a8b1273d57635e7a02195b16e1c24ab4c97d5dff8b0b4d2be863b1ffa1031e039b524018fd439577c7ba39316d619b8a8d146f9a0276054e30a3b540d86a4076b5ba86213061bdb3560ff4b9463c6e4ba76a9b46b01ad3a7a3380391ef923f3c2d8339a0d6518784765d5d07ca19316e6d1db28aba46df7f9f4f991008daeb012a8b05ab56b368d1f30aedde85c2a0954089b0a1458fe46b6ee90257b988df6bf8f18d2689992dfa63ac6e0420f6a0b83de1aa8e5ec5a7437086607f9a20ea8cf4a3b5926b39076108825a7949bec8c1f4e5b8c0538deae6181ec5063463ef6489d8e19122546fbbd0acd13749064c28307e24490fb8d5aca12b4f2251d578111596c82e2369d9951c9921d596757c33976a198e54efb2a113b52b9454647a7ec2fdabd496da2be89675deb5c6f35b2686c984b012d0d6b4d80a1255748f7abc7e038e487a8e1b48a9f9ea3d7eb7bea4fc91a019d610b7e387c776b85111b044cdbe47939615f9d5316ca8f9e73e7549463bcfda26380951b0f867ec2759f5d3d810b15ff142ef0ad3f683a03d43733b0c089a9e2e1c0f61cf6aa93a53f242a6a6213c8ac92cb525db7c4165666b3efe157742b34655d4f59decd26e7a06853841f6b2e5fa0ac0a0435438b231a555008960f4f29cb82274cb1c50bea09ef49cd3550d3c2d67183af09e31dcc125e6c47171954775a86b874c3dd144984346f63a00426f2f6d723b5e876883cb8845f0cd997bfc35b7b2733cb72048649deca6b96be77ddd24364da471e843e31b35c3d4f17f90628b7b742dfe06fe15f7b6d96ac2a4d715d19bf26f565dc18808e2f4224337fe0df58dd7b4a9748d716d00675623df078d248aba0ce2ee588a9bd689c21bbdd2aee341d238e35c4a0d0532109b9644bd1dcbafd10bea29d54db2e472f837bac3c606812fbe89475c0a7dba38e58239cb0fdbcf6561c413ff76c24dfa114167eca5acd4685ddf0e210795976c715f281914cdea4b52eaf49c77bb74e25604817d3cd97a5fffdc74419d2ca67f8b8f1c5bb5f59a257fa8eae6815134351693f642cc11d28713f2f5fb55a081dfc60ea81ed09392df33ba42023b38fb74d7e49e9124d6b0f2c1cf0702a4b6154a94732be7354d18caf5972079f72d5fd19c722c4b0bc80a5e5c69882cb7c27fcf9cc68291e4c2375c210f354ff4622ff7578f1bb49ffb7e3d1dbe88afa6f01a089afa615b57d79aaa70e68f0b02fd9097d17fa223f74fc5ae6f287732cd051aa9776de044accacbe85817a9133d682bb8da1046679df48077db2e4f9e54b86f528686802541d14f2b1998c6c603c922a6da95ac0fdbb7cf572cd87c751137171bb868d50e029f7205c506d8f55f7cdeed9841295e511e2f9b33cad71bf66d9f4d03175472b02be45e56737cb1851057b288262d3a67b557698028e34ee8c3f7ea56431ebf7f7137adf355685c5684aea75708c1ee74b58920cc0618cc18c0714d7b8aca98abf576f456fa7148a809b6aebb8975b89f67c1d3d74645d118fbba3326a9ae59a223f2fafc8e4659429e86f141320df84a5049738a0243cd834b586a0799fe4b121236dcc486324427ece0d79206e6a7031a4ac751913ee3a8efa459f3c8ed8f483d8d6a20577c5a5e02c8ef9ae70e42c0284ee9e65f05bf1af431968b8ef75c3929e6ffde28ffc7a737bc9195be748e2adfb903c49e264823142078caa99d39246661cc3a0b310700e7b0d927663b83e14461baf91140d5fa918d7a73dcfe4719f0ef2b855d9024deeae08784bddb2a89314b92e79dcf873f3f493d34c1e12d16372ac92da4285a0126ce093bce3fb45c43d9957cf1866ff1fde11ff67f21d6bc5ef0ec1bb0a290778da2c741fd080762265576d0cb3c1e655e79422dc7d52bbe298d418cc23cc7224d30d0c72cec6a6b74ab16fdf2899c09d47e4d0fe950ee8bdd3f8d2ddc048ef68ec0304ea62b2321c304f89bdb88e6fa3d37755abdee1bf42bd5306e721b261108c140cc2003f947528bd9d3a874241cddc265b61d88e314f7746ff91b9f0a114afb9925a7339747b76704ae56d896c7b130478c0719dc55b57a29fa43992945b3bbf1e87cdd9478fa04d0f4a14e0e0c2b91283717aae85ead2cb9c292348e3e264a579aba348c3baa78ca59c4fbe4dd4e3d770e14e32cfbc86c653bbe53d34051d623c2e0c1cce4d58e47a19a1939811842866210dc3243de599e9c45e6e5dcd0db79612fcd82e4dbfa24a6e2dca90e06dab5eea66fb8234674abea5d8cc12ebd0101685af24ce105831d7a6001159b1a379723e5ec5beb93229e6c565ed010a87bc555c1d7c594150dfb9336981d4f67dc3bcb193ed728a8c76bf31d1430e0b0dbe2fec0768d73c60fac86a4532421db3bf7ea6a79b61d3a5d886819f1b6c2a3df03a7b415c3436e7b0e724ce9224579a4f32313f255a97e842b8ae09af083a898d25e62ae2ce6a08cdbcb29374218ea0dbfbad5fc25c1f6643528710b9c00d51b2c0f356a7b109d970308d8515f827fbcd5e692067db6229a46e3499c932c89dfc32582930dfcb4dc30f351f676e770daa0dd6019f62346a1b852d2a12a1131e169ecad94bd86b58952bfed2be1776a4b4f565f76e773d4077f823707bb83fe9e5f73c9c0e8f97ed95c49b9d4bbf067fa45c3598818740bceb0b192ba024c6923636553aa48afb5289f9ff2b640ce01c8623487a8942484f119bc45d70faaf23f1e28c31090fd7e1f98373f2b798f6a0309aad3fc24a701078c7eb37b757152ac0314c6d4d53ac8514b7ae1b60b9b30e0defcf8a291a082eb98da76cbefa105a9f3995e471428ae77200703d7953dbb2de3804c8ea248cbe0eb4de65f484ada2ac9dfcedf43784dd047dd9c952879d34ac14998287f72950d902ea7d2629a7e08d27d1a295e351d2748adbbe064546cd15bda4f5ef8c366eec6849c8b3c3a9372c31dbaf482f03817a669a0e0ad45a25a28819785e36ab36f5bf4e47b5a07c1c1e5f98aeba291fc9e51448e2be4f9c165ac6456e6ccb155d4150a9d8d250dd69bbd2695166cfe0253704adacc3b2a8eef85743195fe16f953c4e586d89321997b2992020a9d602eb9980c98eed51675a82dc4987b43e7622a09e5b3f04a26807b6b64ad10dd3a3a1e71ec7fc9168fa8f9dfe8f122b0785d66bda1c9c1c6a406f64690d4ce36b6be8e7edf72940b578d41650cd8256fbce01a7a3d1b34c856199e2ca406c9f2684868679fa10a711386c205344974ec8dd5d63861df5367cc48e6e2855f6b7bddfd937fdd17ca17dc4f712bf66f7fc2ccb948a23938bc640ced3f2fce886c35995032a9ffbbdea42638432da919d0b689546d3017653ce18250de696dec12967101c6782446440dc9b497a877f008a1d53c4381aad121487ec9949b2f0764d3719d86c77701147495d877792d408b49b39fbaa652ebf4ed6d1be8dc2318ff2ca3a05c03a201684ffd6cd8d18908f97e61779e4bdf144472c3b4d51be7858174b2c0be63b3ba6ff0b210c63ec4ecc594d908ead0149682157fb31c5f339339c275a0fcf6a0681a9fc86c793ace3968f2cbb7d84ab4a6824efd96ab7a381d6922edcc8841a95884b432592348f0902b71036fd4e72b0b167bd3cf89d6cc192ebfa4df11412a17daeea8bd17d3eb27f11c0ec9867df698f77b2d86330a8a4d73a87143e94fb600ddfa1f3ac0cf6c4d2ab4f17a4b80804f04197e410222fc785d5904699c4adcbc9da6c4dd222801965b953b8e91f51ff6b8de7bc29714c2914e3dbefc74e14d8b3575a550256eda7df0284a50640b54024d4f1808ab952411c37b71cb46245733994a9fc7347a63b8fc59d012fc40f82d5b6001cf42d25c64bb8b7affd8d2d9fb093e3429513972de4242ca86d5c90140ef7dc74dddecc3eb59b3972c7935bad0d1ac946f389080c98150cbc965d27d88fb3c2943860b4cc8c6d911854fd4d3a38b98b4a5b46002b351508517c66df5a9a2bb44adc497f6117d55ab21e1b156f421a614cdaf72d7fed9971d0b8cc31afbde7ee59ef3b8b8b96eb7ca8d3865f09aa44ef87efb3fd2bfad30888bbe165afad92413bd5774c6364f82fd69e1db219ac027904046466c7154db2edaa1fe1a201459ffabbfa7876d023982defe6f0cda1e951decfe9d8432541af707aeae29f9ff4262d48ff3e746b399888d0a53c722a663876b3644aef4d85cdfef0b5d8984252b9b7e30a256865f7d6ba68b10973c2b2524a967bac2651680c7be7173b3fb338807d8c47040d7b1c3d0515e4cca15c575563eb6fb2d5f250d5341d2cc21afce3ec88d3b6ba98fe624f117dd17d3e5c8f8a902151f1436473840bfd12ef928264f5d89c1abe584280411438b8a2865aa54dc0adc8974bba6465e9601f657d909a159311cd30601b14f380a023d2b258ba6eb6ed9b1f211ac3a6f92c7fd1c72d9a1d593e9235d4bd29afd10cd677eefbf0b8d37065804f1a742f2d2410ce6480693e72a17126f8b2109aa402bcc05f51ecd07078faadf887900f3195cf507f4453c1b50f778db07dad55ed05754bef7f41e7d2393ec4101fbb503c40d9a92cb4c24a4898e22bd0c4decb66c29d81a273ae9f8bd963238b21b8afbfd9b9b07401aa6f7bbbe2a5c1092d57d3cafbf0ee970d8d83d379efe410ffc14345cb24f0764ed7df1d3db1cf0caa6c8996629ffcaea6e05fcf7af2495e9c637ed58d5353f55dac7fbd47183cfc1c2282982ab1a02666a78aec3348a37d6f29ae70c8cdb07d361a2b9f7a064de6f3d72d7cbbcd729859e0091c1ad9c87527d18addc8fc62661b4fa717a168ab8facdbfbf77ab90981b8e4799f3ebd6ae9c67a2c37ec30111aaf3a941df0c6982575264e483a80107ee2b61869cff0139223e15370336b7e474046c0ab038543e30339e3b7f4d8fbc333dbb0680da38883863610cf6a24f882c07cbd4986a228094f92ef59f3f2552e2ec64fadffa9411e77cb7586a44083e713a85b8651daf4afb9e59fa6c986525e53893e649326cb02b99dd2beac9b8fe3bd3bd58211ee5b1da88791e8823e4f56aec48b43672dff55d9a85d3f6ffbe14e685dc36af4e257413456cb2fde01160647a742fb6a6d69a508970a", &(0x7f0000002d00)=0x1000, &(0x7f0000002d40)="d8a6e333d2f041c3bfba743f933c6a2a08d29a069a514ff99dbc28f5593fd5ca5684e1b3bfd6b2d82bc4394f5b5b0658f1f0ac70f808e5cc1f14b7d80de70c3c6d769181935e97ffeb2adab3e5da728ab7676fe85db43c81fc8b5e866eaeb810aa9475c7e6", 0x65) fchmod(r1, 0x84) write(0xffffffffffffff9c, &(0x7f0000002dc0)="e18c19439de260b1335743e6465920e83a94ed22cad5bc9d397cb7ff285773bf6da067c1d3f85c52b91cce324703916fb883215533496185bfea7a6ef648cba51f0898b6f243a47858a6a247099c1bd0cb8f751446220d166ee5c86b92aef211a1f75d6d6e38f2dd20406bfac1126f90edf437278d800310f0f32f85e05303c075c36325a02c7796fddc62068ac20173662ab6acc2d551c281feba0ab72de178e0b1b7444c215ca30a45bf58f83b847036e4b12eb12010758e430eddafaffbb69d6f6ab81045e2e842965002be8732a214017db4db02156e15d94b7bb38af0c1d1920f6264022374d4b8db423b20506a8b9d92e2c062a534fa0f814a73a54bdf885c0ed5c376b44de284f4e01d923dbe7a5a2c580008cc262c608f2f175874cf23cfb1dde962fb31c487c5f18039d65575860a36b1e78a80330c8c019ec64ad1b5782f24db772d65bea2a26f47f20cff81d071a65a7ac62aae69750d6c021edc4d88d9fcb66f2c5ca85d3ebb5de7dd20d7f0a45c17b0566aa996c7103a44f98239497a8901822fbdf5909af80c32b15649b428f64c6b2f3033cf9b0fa21aa6beae3bacc89a1df2fa4913e73c4807838f3c6bf51f714b76364c67852f53da8aedcefa4ea510096145cc5a72eddec5b5435ee06ad42579ebeb804d30236c235fd98548d36ef69ec1cfe3546c87e6dd93c25bd82d61b25d9fdf9dc9111a170676d54c3f5c6895988e6a6d496bdd51cc973c8bf85517ba9096c904ba92dbec5900b350fbee8af000f3f601df4569a2a20fdb3f0b2c66196a5f86904bf673a991e46acb3d6ca466be0f1024b684cfe762ff00c8e9d4f94a7c7eb66224052b2a4d88ed8b9a140e88ba2cf982f24fbc678ceb59713baba4d1730c65d85f5d6713d1a74ac13fb1785473020f8677c80e13ccb4b1065a9faed36307eea770ff9141d7d8d15fe26b1a3af0e487d7d617a5abbeea714e2450f3eaa83361df127e79eb3b18248799d8635764299776b7624641c36b78e20522dc2614195239fbdf5340e1862b06c1060b009d0fe8c7e353bbe66e97c5033bf49543486143ce9d5e24b5c8557374121c7a820e00aa245d210a569c76adbafd6d0e89a60e1cad7c261a8c4d8235abf5b0655c9c79d85f54bd51621ffb15b4cdb0ca8c056f09d04c5bf8f49263e06e4e6e90693cdf333e6b8d3193fafb6f075d1f2c070cf30a1fa600f8753342875dd6be9770ffc9603b570423bd680c0248b8f2141754e1585a11216714db5c0e2822189407cca4d0ed9d51dda0ea261cd0cb756360dff4351c137966d45e9d692a357f7a2500c9c69149df47834dd659a2d088c594011b93f04de383a7ca9a38fa282006621604dcbe1ecedc61c85cef152cf6f013aeced22e3ec79d8b3b46a4c15d8e235e55d20ee3d3f4ec85f138cfe02eb852772fce43b862f2f6d58c2d4501b0038fb23642ab56b5daa72b385792de69318ec5f9444c12aa8c75e5e18a44a708a37e17eaebda77206905e04291e11516cad6df4887f92590782a75c2f8805d883ca6694ed4525d3cd342d68755bfb99cb020ed091c7dfd4f86a53809d048ae64c6b5c5957760538b8352c40c6fcd80b2ed792806c8ce1bcd32f17cbe1c5cfe3742e2150b4be2389f7bc40a23b79c1a558932ff6653341be310fa6e8454f2593d6fdc226fef18eba1e360c9d35f6552fe2fc9f7a3b62cea97750a940b3b62f4b6df1180c0fb9d85400a4b1093240b73a5ccf27a6f7cdd3c1b85e1ad08121d2ec7a44b6315be544af64cdb693fed4cfe600b61876544797fe26435c35ec397b24c49f2425cb7a61acf079db4c0fe7b6a51a3ee38e69822bdd52ec5e2435ddf2bb6cc89f2ef91bb0474f0ce3950596c4ac9e4c992303d24d65774aae7666e97a21c22cb74ef314fdc794b5f990c88fbbc521d7feeca91a2f0bc61890a2bfac9d2d516322eeeb341da1e5add41aeb68a451c724f5bd3b224dd7aa510a047411bc331174a16a1de2823d91e951077d4d02aaf01cfe784141c2e93986f566e0425eb89e6f36fdf9a91a0a915a4f56af45c50796a77e815790fbfec9958930b5bbc3b1196a0c9c104f283efba3372a10e831ae6caf666611955afa7a81e266da14c2e8c3ad3bf1e406a7b8df926ccd425e3e8a42b042a584bda67c35d213a07a817827ddb3161512bd6c35f29e7839ab865673a12def35eefa8f3fd53af684ef9f8a48a5806053cc356418bb1908d3e33730b22a6e037c1c1bff9cc127c097ff41bc9d8ed421f643f20f8cb43f99c1f364ec65a6e99fb4232e9b2ce6f21ebc6518aabc0e2d0b63176e858ca638cc162bdd8320464dc2c733bc5eb66943fbeccf35e92e99a8a3a47ae2a4546808653312857328e08f7929e9a04b89b03935808f8315966566a1dbcd7715902d56ef6ab2dbec19baad4fc8b5c97e1264e4daec5b2a2c1162f2f0c5f75cd9a423f5d6403d9db6e288abea691901fbfb6e036f18ffe0dba5dc9df01b14351f42a6bb242dd0abca2b8bf3a3a12535c4d8b8867aa21c77e2158804d741a71377b4a2327f5996dfb15b146d3d4187d166d386abef3befdac1b464c929eeefc75e8fd4963428c596c9e717cd27681190072c76d5f98a05b613ab06d0af6f5150bb646a87bbbf6cbf27cd53a75a864debf035c0007585fb7e99b0f4db1f5b3e84cb8b96c24e2ea42bbdc4fae1ab74e5433bd869046d01f41e98fff8d56cbbd2f3f3adc35cd8f18393e2777b22dba786c8481b9f167edc1c9cb73545a7ce6c3ed777d04fa9d9fe004b48477e64535af5fc72dba8be09af175ff93d8ced9c2afcc36b63b0390fc654ff7be33658a03be8453484053dfa5a61f9c0d8673a05f85bab3f8de4cf0aec56028bcbc2cb16415cd72e58d9ac2204703f54688ab2e19d4a3f30563307dd19e7d17f88bcf6962ee29302414a3b7325055a90cac511094d80a0105286cdd5f01421892e63cb2f4b843ab1d911c6fd1e4d988f8d9443cf1b6ec948e6ced3934be84440665b5986342d07dce1467e283630d4d6f57069cc6d43aa21e2d4484a210c51e24aded400fe55bdc4a0c69d472dbe3e6463455b3577ba595bf6f171e8403924c0c36e0c5178d7d280c4c583e4c8433031615bad291fa99644fc5b38d8724108f26e2ee55bf18ad9f46ed26e663f16baf7466489c76ab97b79291474d4258caa703f7b4fa4cfd75b89d4a7bc25cf0c3e2e059bea0d2b1e9ca99c8c6a611cefd512b157d053efa8a734ffc72a4f9a7f7b98f12264a6d3b872674bbfc916e4e05c591f05ca7ba766b851a53b0de4384413e2d27badcc9d8bcc373637207bb0b2cc4d2966af8a125f8cab7e65f5d6c5e0efc755cc63e64380a38d689435f4ddba17b40b7137f4e4513392016d3985bfb3da59d86b32ab2d4794cc7f23b5d7cf05f23ffb62bdbb443eaa8db88eb37439fbce165703f8c2f0b5b43da936fab60cc488157c307cb35707b185d2cceb0bfe065cdfd7941d6bb2d98336fb4c813341876afd8518a633670b99cc050cd0bed3e0dab9f7393e308a8656659b31109d1a5ad47fe2381ffebcbdf553e23d7176c844259a7914e80b87b3daf94d2170bda952eeb59938678183e356a838b30b367da9971a6859263c92b7207774a991285fd5b7b3075575cf9cd03b5e1ff9b9682e34e999d5fc91f5687ac22c01de3ad43927c007293b2be9b4e2b0403c64318addaa83a4a4536ca7e5cd8f0a903d70d23cc86cab9a20d2b5432aaefc5704b64a650d0e703ebe62d53f238189c5094a537d91235316df01518db049d616aa96eaed29a6bcf51c6c0b4bf45f0d047664b3885b74fc7a223344572b778d4f703408f3a54415b9cfff982210509844a66036e43256b32b211a4198baa6748d7974c774266e607dfed50377113d7ca04d46f1cb25d31588db3a2c96385b072c28783e4b48cf37c54d7d87a91619ec455415c1bfed04e908756660d35a44afced11648f0e98450014651773b1a285303719b7d8776abf5394db517c76cbb9f49e31fc03f0add0e27812ce0891859547284cddef4c8b5291525a161dcc3f4a6c3ce0409e06745d593034846f8419c5cdca6d55e6ab2cd44fc84a75c508cf27ec1ba8d0b51b8515dddfec7b66db591eaac101bab3ac1562d76092a1a3bf77526c4d2ed72a7817405dec49baeed59f7701d472657ada966c023a4968e5ac8afcd62fa5d2a947822dab8ee0876c4faa8d011856501b30b595f96e1b4d3e965b262058e2c1feabe9c2f2e5dcc47892d872598434133cd765659d32baa2942219ee60b53b180fd893c2a2981ae2ae24a75f44e16ee8502d36e4b784200d49f6a9becb9306013d80cccec8d25e1193a66913fec500457d06bd71968a779c882c4e63d5fd4306f6e5230a32e678e3fae2dc256c05a702a2b137acf46478fd9ae8e6c3b81e3fb96131a632e3dfd212915a7cd41d8447bad6ccf2cef0dfa94cc3a5ef9c51fd7ed42f7f1cd359e22b13a038104772862d2dce1197b68b353ce54869913a1e4558849d0145b3c1a17fe92850e1387050fb726aa6798ad40faae4091adaa33e45ec20402214e1b13905c8c5bd9d3400ad3dc89e30123bcfb8b934b9173f70fe4d7dfca0ec18b980df9b6f4077aff877b4fe199a11e11b2fe3fbf5a07d303add03f2e2e5d74235b664f36e62d912ea35c601749dc6285b64c5cc5f55659d7c564722fd22a56e9181b67da32f4fff2d083297744563ebfe80da76779d3e0db1eb96117887e3ecc55084dbae0e9b041868aa6c5fb953177b98e68942477f924ee7f3898cb72fa4b401cb3cf38efb86ab19fa7b5bb8328037ba3a46e04836a578c12ee9d7c86f12f2e256f71cfe652a1fd46ab5564c9a3f70683434a88a6cf104e5a382311e7be1792f9d034577cdffd8636b2347d12954d6051bb79cb6689a4d7550919979de03d2bb0894196922e0a76dab9ad2cc6df664a9fcaecbd094e58a4fa87ef2e42446ef1bbc331f101335e931ff0730a9b64eef1913813f2eb7c91b46a68c2892b2523e07799deacb3ff4320e4f696cbd7c43457000cdd81bedd6e91ada99abbc1ff4d3ea454c39af00f39e95ad983e2ed83a67009d04bc398a751f85ebf4951f2e25dee45d9eef0a76b067351faa4e4fed498af80a2670d0288a65cea3c27b384d16b914b2c93866efdfd63056dcdab9ed145b3821d885e938b9523f1ffbb9db84004809194cda86b14aa43dc27466dd86e0a97d59f380484cc9001d1770ac3c6fa57256e0182e8a66915d0a8ca625e25628d6dda89b9d2d5d91b7f7a3248579785c38b6d82e49f7323db8d2bc0b67666badf3b2645557be58bf31a5ec80ca51e9405047d50f4f03e0db57107dd64c037bdad12457a27c89a24d542f8a84a532ee69109199fdaa8f0ff03a6c4118f6ce0b3d264eb15ea704a5e23377fa70a98fd25ef47e76c89295b821d79757a337dcce5bc48ca3790650ee70f1ec12aa382a4691bb479c0c4433e883edd483058fa7004955c1e0523e6d3ab08d6b27028f25922300eeeb79894ae312bf2bcf18604260a97b7ee1121f9e046b361e5354ff7f287f9512b6c508d4e965c285d694401cc78381228090ea189362353a4e3afb4aca4c312d5908011b4d6531ab89762a0053eb3d58e0225fae1cb5795194195d55870a29a11a9b2a99b408aab273feddb8f9af1672fcb8767f9caaffe6bb94d4d6785e904aa98154bde977939b5b42cc649159a8847b7d9abbf5e5c0fb92aef4c8e5f50a6f289d1949887bb0c052d155ce86c56e2c4836b312295d658afdda92d5d1def8", 0x1000) r14 = semget$private(0x0, 0x4, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003dc0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000003e00)={{0x2, r15, r13, r12, r13, 0x0, 0x2}, 0x5, 0x5, 0x6f00}) connect$unix(r2, &(0x7f0000003e80)=@file={0x1, './file0/file0\x00'}, 0x10) executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff6d) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), 0x1) writev(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000002c0)={0x8000000000000001, 0x8000000000000000}) write(r3, &(0x7f00000001c0)="a34ecab7f5f5e61540007381ed9949fe458001d9043a8a6a272eb0fc4ffa0dc5ebb5cc57bac98d998ccd00b5b53270a3f2841fd100daef623fa9936aa96c575fcfeecf4c57ddca444d6bf64d91a1228cb6cc2021f1f3d532be0142b08a609ac5432ffe89f8bdc409a92e3937f9583bc9eae80028a8a1a8996de02f7ce7f91540c88d889c8bd247bf9ee29b61b67a929f6054be6ac98d85ab9d9c8e03157511c7733754e1f8bd4db12101ec5d79430789784aa15b80f6cee32a437cc21f505d314d98f777d67e71d5342095e786305f86093caea9e02c7b6941384b27e04ddfd789de743aa1514f6a58557f5b707b791a974bd3", 0xf3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000300)={0x4, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040), 0x40000000000000e1, &(0x7f0000000100)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x77, 0x0, 0xffffff08) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8863}}}) syz_emit_ethernet(0x66, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) fcntl$dupfd(r0, 0xa, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r3 = dup(r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000280)=""/229, 0xe5}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x42) socketpair(0x20, 0x4, 0xe0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r4, &(0x7f00000000c0)="c6c8ef9efc2fa61e8c1e0fae7b290c2fee47213df046184099530ab1854db66e7c8c", 0x22, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') chflags(&(0x7f00000001c0)='./bus\x00', 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0x3a}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337b9cf4d3ad3c2cc2edd4eb2601dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0x46}, {&(0x7f00000001c0)}, {&(0x7f0000000380)}], 0x4, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0xffffffffffffff9c]}], 0x40, 0x2}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_open_pts() close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, {{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x6ccd, 0x6}], 0x26db, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = dup2(r7, 0xffffffffffffffff) getsockopt$sock_int(r8, 0xffff, 0x1008, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) kqueue() sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x18, 0x3, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendmsg$unix(r9, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xfd}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x0, 0x0, 0x0, @loopback, @rand_addr="297530ac4b1d49265c3d1e9b53341f77"}}}}) r0 = socket(0x18, 0x3, 0x3a) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r1 = socket(0x18, 0x2, 0x0) close(r1) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() setsockopt(r0, 0x2, 0x1, &(0x7f0000000000), 0x30) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x7}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x8011, r4, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) syz_emit_ethernet(0x2f8, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000200", 0x2c2, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2e, 0x38, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x0, 0x13c, "55fa2cc176a3dded777b87939b4f8b35496039190fbf2456154344b3122320f33f424772feee200ecdd5880de9045ab31edcab2e11a623a2b8c19f4620482fe63953cdb511516a8a6542b903d6e38648ab2f77a199e6b85d2344ca7ba22fb9eec94ea7b57490e96479587911f548c56ce702f771712f9460b9352f16929a28a90f98eb35f0c87c0037e85db3c00679aeaf1310156530249e7385ee63ad848ad3da7cd36ed31fe7840e419fccf8612b4591644a5a937361d247b852f1264eb930be94ace0179570faa28e7f411d1bdeea302a0afaddcda9b422f9ffcd33f481339f7312bd6d51978746f812ba2da261fd768168d1d2026b6e298a1525341061a7b5f8f77237572d655bff67280e972dbaf4873c7f59d2f854d6b3d1d49af4999a044cc1f7e51992780e15d9e8cf7686495eebbcd396633ea3180f24b0"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x85}, @generic={0x2, 0x18, "37b2c6b8e0df7141b22e946a3d69e69c041fd7abf6c625ed"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0xe6, 0x47, "0ba4df5a0158fb2b882614e0ae98cf81e36f1227b8dfccee8096bc1c9f3ac0dbe9e85d49ee32cc6209aad0d54ebcfbdb7649974b8766d6d3715a24687f4ed0e51a5fa5c9e1a658"}, @jumbo={0xc2, 0x4, 0x7}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x4, '\x00', {0x4, 0x6, "796817", 0x8, 0x32, 0x21, @loopback, @mcast2, [@fragment={0x37, 0x0, 0x97, 0x0, 0x0, 0x8, 0x65}, @routing={0x29, 0x8, 0x0, 0x86, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2]}, @hopopts={0x89, 0x9, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @generic={0xf9, 0x3d, "362116265e7004e7e66f99061e6bac8827b4dea0a097044197cb6ab68a53744e893b09e6d3f987ebd3fa96a75ab48333ffea6477cb2912505d2f8d75be"}]}], "11ad7d20859bb7a2d5c66003d334be43cbd26f54ce4bdbc8ed26"}}}}}}}) executing program 0: setreuid(0xee00, 0x0) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000001000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() r5 = getpgrp() wait4(r5, &(0x7f0000000000), 0x3, &(0x7f0000000040)) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xfffffff9, r1, r2, r3, r4, 0x1, 0x2}, 0x1, 0x7f, r5, r6, 0x6, 0x8, 0x3}) r7 = getuid() setreuid(0xee00, r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r9 = dup(r8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 6: socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) r2 = socket(0x18, 0x2, 0x0) close(r2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000700)={'./file0\x00', 0x7fffffff, 0x0, 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x0, &(0x7f0000000640)) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x92, 0x0, 0x2, 0x0}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x7, 0x5777c53f, "1c102609307e7be2df67de202a72da64612c3300"}) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="2da68b329ee35945d0a8747786783c7ad853a8dc4b17a8eb0221cf47fcaa1913dc28", 0x22}], 0x1) executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fsync(r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000001700)) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) select(0x40, &(0x7f0000000040)={0x9, 0x8, 0x6, 0xffffffff, 0x3, 0x7f, 0x1f}, &(0x7f0000000080)={0x10001, 0x2, 0x10000, 0xffffffffffffffff, 0x9, 0x1, 0xf0df, 0x7}, &(0x7f00000000c0)={0x1, 0x401, 0x8, 0x6, 0x2, 0x8, 0x6, 0x2000000000000005}, &(0x7f0000000100)={0xffffffffffffffff, 0x9}) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x84}, {0x87}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) msgget$private(0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) shutdown(r3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000003c0)={0xf4d, 0x5, {[0x7fffffff, 0x8000000000000000, 0x1, 0xb5, 0xb5d2, 0x9, 0x0, 0xc064, 0x100, 0x80, 0xe14b, 0x80000001, 0x4, 0x9, 0x400, 0x0, 0x4, 0x100000000], [0x6, 0x5, 0xf7aa, 0xffffffffffffffff, 0x8, 0x4, 0x8001, 0x6, 0x7, 0x1], [0x5, 0x40, 0xff, 0x8000000000000001, 0x3, 0x69d6, 0x7], [0xa1f, 0x3, 0x7, 0x0, 0x8, 0x8], [{0x5, 0x10000, 0x101}, {0x711, 0x7, 0x9989, 0xf0b9}, {0x7, 0x6, 0x6, 0x9}, {0x7, 0x7fff, 0xfffffbff, 0x1ff}, {0x8000, 0x8828, 0xd46}, {0x7, 0x3ff, 0x5, 0x2}, {0x181d, 0x7, 0x4, 0x7}, {0x4, 0x8, 0x6, 0x2}], {0x7ff, 0x44f8, 0x3, 0x40}, {0x8000, 0x401, 0x1, 0xda7}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000100)="5855f7c075a0792aabdb931dc3906b23737a2870d323183bbeeeb729c5868397f74aaf8b6d508ade3fb98fb373fe04a58046f2628b5181c21628cb263a5d46a80b15c8ef81ecc4b882372d2fa0bd07706b2fe7c6febdf4516db96403b1e662ae29883e4b58cdb57388768eac2fdf91266bc4746d5bcdf6720de988c3e9ca22018881bac9cafced17f29c4098c1a7c46e0b3668a209b9c4a709c56e7d5b82f9c6f9f43e2a7582decd3c9a6e0844cd88c175fb5d", 0xb3) setuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000), 0x10) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(0xffffffffffffffff, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000006c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba84b243205ebb1d6f6f2f0ca1a4087d6d8940691f19a5ba930b6e782ec066a81e8ce019180b85cc9beb2ccfa7a53b020992645d584087eee2d17665bb2d0943243884df58998952a97dfce8f456cf40858317820fdb5c93c8262b55b3fbeb220bb90f2dbf518c384cd8a2d06fd082eabf79e9e9f8c1d1e09e7be8de3e4edecf34e443ef396de31ce2a4d55afa5ccaabcb5561cdd8aa36c6d5f74d", 0x148}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da", 0x2f}], 0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000001240), 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9a0130a4880dfa61ffccfb7efe75b4a4f3f709b7"}) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) r4 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/44) executing program 5: r0 = msgget(0x3, 0x158) msgrcv(r0, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r1 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000001bc0)) msgsnd(0x0, &(0x7f0000001180)={0x1, "74c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"}, 0xd5, 0x0) msgsnd(r0, &(0x7f0000001280)={0x3}, 0x8, 0x800) msgsnd(r1, &(0x7f00000012c0), 0x8, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000022c0)={0x1, "063d0e87850121171d1776057f3cfede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b9"}, 0x7e, 0x0) r7 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="14bdfa5d1d34e2fe3050036132339a346f7378aea5e1e9967bbd50551489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/145, 0x91) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) executing program 7: r0 = open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000100)=""/227, 0xe3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', 0x0) open(0x0, 0x0, 0x170) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file2\x00', 0x200, 0x12) socket(0x11, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x3d, 0x0, 0x0, &(0x7f0000000380)="3300001b0000ffcf1c784c6e", 0xc) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x9) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000000c0)="845441a51d260ddd29602a866837ffe45a334d05d702dd74d3460f0bb92afa17cd9713f1fa73c48b96439e35d33bfce5aac0a3c8ad43b05d2ded1f477842b3", &(0x7f0000000100)=0x3f, &(0x7f0000000280)="b4042136b288bd5b4ad050cc6109732aaf2676ce7ce15a2298493a3dc71b083a735ab369c45ed95500b2b9ece07acd931e24ba9eed17a943bfcc8592a427a37cc38f064d8a4080dbb716ad214c5110e4695f3096c6bedb36528c120714899a05a20108b0f58b4604a50663fae67cdb68b823240f8568d1899b78c711bfe2c395ab72b8f98f415f8478a77d8dbe3069e6414daeb52df5", 0x96) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000010000000000"]) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x0) msgget$private(0x0, 0xa0) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="03b4ecd7bb2e7300dfd73aa1fe916ea6cc2cdef49d30a602c2d356b9cb9accf4d71afb0adfed9da5e4d5e2a947eb0029faebb6a3b1b01675ce86121e116fdb31d87941ef2f1353cec4b8cfa5ccfb504f1e7b141112f407e5e4fa90cd21c50bd074056e2bbd77d8a95cdb234a578283d343f514787c6db456ed0beac0859e52417f3c1ec852f6831c74d180a295d6bda986d63872bc6f07"], 0xd3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000100)='r\x00') socket(0x11, 0x3, 0x0) clock_getres(0x2, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000080)={0x2, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000240)="4616047295671224070000008a00000043bfb74e25375e3855665f5c394f3abd879dd2683dcc36c875e471b492e64e000a645807e3c679ece9715487e610155db40b9caf23bf40697a8a3f6477", 0x4d) executing program 1: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x4000, 0x2b2, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) r6 = getuid() r7 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r3, r5, r6, r7, 0x30, 0x101}, 0x7, 0x8, r0, r0, 0x0, 0x7, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8000, r3, r5, r6, r7, 0x41, 0x2}, 0x89, 0xc8c, r2, r0, 0x2, 0x6, 0x7}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000300)="531e4208259d7003ce20fc453c8e8e164239528574df0e0e4b3e53b4d7346271fe9a89157855c192bf816c6f3e1f30ec85ae40ab4cbce0383d9a147cab99e43ad261e9c4e53070c48f38b296b08f67936de9cdfacef6d8ef651451076d0ddbcd9325bc36183aa997dd5cc71162b437157c8d6106e318434bb9c1a0a9ddcd4a79c19a1432d0b9522b181f46e8b3af83cc9cd01ffa4bfed56e620f3e1e6cedc9b12b1b5f9de5e09e6d22d06dfdb1d9293c56d493c1cd", 0xb5}, {&(0x7f00000003c0)="4b982b4ab693bf4f9262114792dbb47b46447d2b5d2a5bd02a0391d6fc51f9f200c61ec15f3a181706735242464a25ef09c3cfaa1c56d323959f6fbb614ff8ed351ba9154546877ac4e59e40304eb026e171aca68512fb57fbf63cdd7207f5ce8dd4de498fd119bc184082939499c50410e4560eab596eccbe7969b79ed1dead3605ccb2aebc14200c1425b0fbc47de91c903985c0913c8d6e2ad00d855c9cbed6e1d1c107d5b6688becff5e", 0xac}, {&(0x7f0000000480)="2a076a004b4dc014058351f0a87fdedd452336dda7a72c1e711fed8f8228ab2b62495c147f6a443a9e1ef5e68ce375d7dc335040c3ecd109aeb1ad4e9f2a608ba48349ed65b9211ed769c5d78cf45ba89b614dace2304ee99bc87ec86cb6a73fc88c9539ae346d82d81cc9a76ce3018f375895d6cd07bf8d8199390085d495660bfd85ed835e9798eb259078e17b916920694038acbff9b5a67924a90be32636174f7ff7408b9ab5ea5b7eca7c0732a57cd62558bae1fd581d56bbeee7f79dc8c990c911f26e", 0xc6}, {&(0x7f0000000580)="9064d862885843ddf0b7bf06fd72fd300454674a961a5a35a03e247cafb8f0a50208368ae704aeb92c89e4dba660478fabb033f5aaf6606bded2270e5096ecf9a1dd72743eea4c12685b1ed77faf32139f0d6768fe41709dc790a61cc6d818a41f6099dc3f08e368fd5ed9bf184e7e0d0008baccbd54396714e6e6f052536576977fa81c96", 0x85}, {&(0x7f0000000640)="b8d5505a7394efb2fc25fcefc79ef385f7285e0f97686465282984ab85f9f3f98a2c3f177b7fe6447230fb7726362da8569f7d897c8b8b2951b9334c84a904c81b3ca359712849c307842d5dc11afe8bf0d73dea86e9360c7b0de576a4d2d382b07acaaed34ae9474c6cc65d58bcadecc05350b6e43ccd8221e792ea38f190c98fae8a712d86e959f8e3a61eadae474da1c061dc5dd19592d07410c8998e088f514a5369c33632b58aa14867d9972a8f2ad92f6aeda1b84285e78da6fda0c5ee3fbd1cb7df6a52043a2371060e03ef5cf6bf69ca31ee7cf08c09c4053adceea6a2934254d8daf824b8441094a0bdf200f9", 0xf1}, {&(0x7f0000000740)="5154dbed38d015402859121048e6a8eec609bbf06397dd845a5d2d575bb8209d1b879a7203edce7bcda5e317bcd5d0063bb6d98353b8acad56b05c3c569eacaa5bb61e053a59bcdfedfe1261f996626a5b86393cd79f585eac104d881208a15c7b8fffb289df1122b96ab55fd89db96e396f84fe8a437a9c1ee39a5f17e929fe1c56230510f4d9a95fe8f306819620577571be67bb226d66809f", 0x9a}, {&(0x7f0000000800)="7d31e908c5720eea70c422af16cfb18eda6d21d613780fb67980f4efd0a6570e498adf0378208d34551e50997e1301b48393106746bf0efd74ce8543c66955b750af8a8833efe3691286fa5f51e1", 0x4e}], 0x7, 0x0, 0x0, 0x406}, 0x411) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000980)={0x5, 0x2, 0x10000000, 0x7, "a04d4d9b3a806a55ccbc3e42aaa762f196de535a", 0x2, 0x2}) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000a00)=0x8) setuid(0x0) r11 = msgget$private(0x0, 0x408) r12 = semget$private(0x0, 0x2, 0x204) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000a40)=""/149) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSTART(r8, 0x2000746e) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000dc0)={&(0x7f0000000b00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000b40)="f30a0c1ff31d9cf024c6c25256d1d8f85e2aedc06dfafab2770c476ad4540439784d35c8e1f6905f0776d38ff80341c1dc11718de8c6103134a8a79f82a075932337d2c1eff556bdedea282463da3831d4273f7f0b9c7556a88fc3dfa1f8b948002cb2da6a6e2b11c460fb7704aeff27d463d7b73d803fdc1a1e5e0366561b45c28eca3d2843447090a9abe5e53ee9b6c971d677133df48135a9a83b139080c9b01ad4c7fbef23344ed34637ae0eefce4dbe78b05f699904174b8f535ebf7d007e9c8bdd", 0xc4}, {&(0x7f0000000c40)="019c7ea4c3ab82583de707b0212865d5bc46aff24e33c439005d5b9c08d5eef2ec58fef2ed8ae008697b231d3e72b0794d1b025e0d7a216b4e523211031258a43986f0f20d7b5d423afd638e0baa3797380f0761226a40fbd714b54df3d161d4a3115f004eec6b755caee90c9c840364f6e0a77461de76352bc9a2838077588a32e14a78582d5d0e966936afe27869754aacbe907f33ad6417354d48ccb361bac5f027a3c494", 0xa6}], 0x2, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x20, 0xffff, 0x1, [r8, r10, r10, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x78, 0x20e}, 0x402) ioctl$TIOCSCTTY(r9, 0x20007461) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000e00)=""/132) setrlimit(0x9, &(0x7f0000000ec0)={0xfffffffffffffffd, 0x1}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000f80)={0x7, 0xffffffe1, 0x4, 0x48000, "90ed38e0f92202a07656a3ff145a99116f10e751", 0x80000000, 0x6}) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000fc0)=""/24) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001000)=[0x1, 0x20]) sysctl$kern(&(0x7f0000001040)={0x1, 0xc}, 0x2, &(0x7f0000001080)="40d9da8589b84a1f1502de24030212fd6e1959b57cdd64c1bf7f3aa337772369ca90787944674e9ce61a45d84c2ab7fe55be118fd3d2c2227c211d12ac18096009a21fd01c69c0a68d54c53c61f3b375e7f996306a1abddcdd6a2cd219ce001aaa3aff613f66b712282538b57d9fec805793f584b43e6b6224e8dd031dcb9ab8f88299c4fb9ef78c21eef0f19bc3bc60a009756e47c16f184ae7c19f", &(0x7f0000001140)=0x9c, &(0x7f0000001180)="d11bca25d2758b7b2afc5506365deef7cd36c18c5965728aae961e9f0b4e1f3e55b8c9ac0261", 0x26) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000001200)) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="96e9cf1c159fc25ac05e6f4c744f1fec6e655a94c94f18a11867c67257e37d10b6034157c25436532b246921cf8b1e43e9bf28e3a8a422", 0x37}], 0x1) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000040)="81bc1676c7bee1e7bb828337967c033d4ccd67259f6f21d6404f1a47d39cc07d9aaca3484d517bc25b2b78fa77d07f897518e1ef622e", 0x36}], 0x1) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4f6ca599b3e02fd6c332e2b46c0538d015acf1c289000a0e2176b6e279096758626fff8cf0c0970b79632488387b91966c7108aa578f5d45bda4c522aeb30074db508d2dcce3f45918475349f8a43a67bcf6cf6079f12ced680bba5f553d3a7597b5e45e399e73a6097f1d885adc8508baf50f2b0a69f1576d2a8872d7900af8ccc270fbeb720d495a9e94fd0d4693c0abe276c7b8b8b1571ac83503f717322b93cab4f94623037c8662da7e1c5862db1d922e8139e009000000f5eb8c082fa6c6911acc6239c08fba23932243089c5ec54c832420ab68a0921349f03e361fd987e2b210924f928e3bd7b4a874081bb7f2dd04e3647b7288a4cadff8870fd206245e2c754c2b0fd1b3f8301b5d0744f2d983dbec24f88c6dc4bd7407fd4c823ddaa5ff4ae3a5d278b2dd60a11abfc4a723d2109d1f80097e2ea98d83dde3489f56913fa3a715532dfd7058a8eb3a3cfaae2aa4af95361852693530bf10183c0e65ac87cb7acf5a9f83a2722b2910e9bf08759d58d7809fac5a2815e6cd6309811e523331a2772c41232e", 0x18a}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x40000000000001ac, &(0x7f0000000080)="d236ebbf713e45d75652fe8027e6fda7d28087173239107cfd42625279f69a3b6ed140883d2e7122011a08f2650dd4ef090f0a5a100a38da715d13a7c417d23c465cfe48a64a4fe8a7f8c7f8199beacb19f4f52610b0415c6fb3b190a3418134d87f65c389d83164ffd2d67c55bf71bedd343009148232a149f6379264bd533a918b51c7a857da1e16577b50d5f6da6f6fc9ddc5ca8b8e929b78bd5fb41300513fe04b5b6c26e13c6744fcbd5b19b1261f8dd2810109adf7631546ad23332bea9093ff0db51e5e8bc54a81a85e59ac749068e0e1bd2cfa3c5750dfbb7855bdb147917413997eaafdc5e7da", 0x0, 0x0, 0x9) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000700)={'./file0\x00', 0x7fffffff, 0x0, 0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x0, &(0x7f0000000640)) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x92, 0x0, 0x2, 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000700)={'./file0\x00', 0x7fffffff, 0x0, 0x1}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getrusage(0x0, &(0x7f0000000640)) (async) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x92, 0x0, 0x2, 0x0}) (async) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xfffffc00, 0x0, &(0x7f0000000040)="a9df524d15f086f58de3d6c9e121f589c8", 0x11) seteuid(0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x4000, 0x2}) r3 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/78, 0x4e}, {&(0x7f00000011c0)=""/212, 0xd4}, {&(0x7f00000012c0)=""/112, 0x70}, {&(0x7f0000001340)=""/68, 0x44}], 0x5, 0x4) linkat(r3, &(0x7f0000001440)='./file0\x00', r3, &(0x7f0000001480)='./file0\x00', 0x0) r4 = socket(0x10, 0x4, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) sysctl$vm(&(0x7f0000001500)={0x2, 0x9}, 0x2, &(0x7f0000001540)="8932e47de21a66d5591a366b5939a3af08d293215e385949513f3a3b55be62174cfc1bc80b4acf2f5327a28c0b", &(0x7f0000001580)=0x2d, &(0x7f00000015c0)="cadcb3a898b9a9e8a7de0d6aa861acbb881001a117d3d652c72a20b255d1bb6cdf125abe063bc66ed067f85a6a27b722e7e7cd98e570c027cb52cd2c57b3244a2aaa3ee116d629b5669d0731809c466bcb7473a0e7fd9255db27b830c56559c1654d256721ef9fc8905534ff5caee16c62a86527fe881c57c020b923f3652238a3a07f4baa0f0d819a52398b", 0x8c) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000001680)='./file0\x00', r5, r6) r7 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001740)={0x7, &(0x7f0000001700)=[{0x6, 0x0, 0x5}, {0x9, 0x6, 0x0, 0x6bc}, {0x8, 0xdd, 0x8, 0x80000000}, {0xc6, 0xf8, 0x6, 0x8000}, {0x9, 0x1f, 0x1, 0x2}, {0x0, 0x1, 0x20, 0x2}, {0xfffa, 0x1f, 0x1, 0x64}]}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f00000017c0)={0xff, './file0\x00'}) r9 = dup2(r4, r0) socket$inet(0x2, 0x5, 0x15) openat(r9, &(0x7f0000001800)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000001840)) ioctl$TIOCSTOP(r3, 0x2000746f) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000001900)) r11 = socket(0x18, 0x4, 0x1) write(r11, &(0x7f0000001940)="73ddeccdca864cdc422e6d7e4648cae369ae100d3b543e2995fb5ab9566b6b049510910680e2e3ca5d8d4a0c0e6f2c1ff8c01b5b91188a1dba87181d59c1e007556d4458bed0d929e918a25cf3874e99c2f3ef871982341b66a023bc7e137fd0c11ea0d2a5db5b9bc2112ddb5d684a0bf43b7b9e3bb7b87370f43896987c253c8c8d1be8d8fc5f42d25de4c117c50de77c0dd1252049db6fb10f675d09864c8aa1bb3b8d2014c6de572b2e3c88504269cb9ecd73400a14f8cf34c1720268f33ecc73a34166d94bff28a1e1198d382f598cc6b244ad5b0a772c19e67379343d6654f32e3e3eaa494fd9caa6d6e3d39bdf3df240f1f1852ace", 0xf8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x200, 0x0) dup2(r12, r4) Ì`Óךq"¥ûéêl ³²”.÷e'6ñ†ÔZä²ì÷¯“Ó;=áòÅl“Út„ ]T;¯a %ÉÀ*VšvÐo®ÇØߙ֋ú‰GÖû¦¦ˆ2¬{5×É-TnYvOH1hqyOÝM‹±zaû{æIOµj}FÈV¢sðP¿)Õ‹€:glÃvŠG…QÙ DeùÆ«()׎¢W³‰å®_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­ÎÈ]b¨¨—§ƒóÒÃêcV^Ȫº†“í =*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() syz_open_pts() socket$inet(0x2, 0x0, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, 0x0, 0x0, r1}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x6001, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x25, 0x5}, {0x8b, 0x1}, {0x23, 0xfffffff9}, {0x1d1ed9d0686bd8c5, 0x7}, {0x101, 0x8}, {0x23, 0x4}, {0x46, 0x5}], 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) write(r5, &(0x7f0000000080)="230011e585cbc2b8ea9acc7808d0", 0xe) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x800) lseek(r0, 0x6, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x3, &(0x7f0000000100)='./file0\x00', 0x8}) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="7f33738f7ba486efb05e7b6ed6a30cffa5966c0eb754f6e12cf5ae6b8807492fabd83427bed3abaa2f5330a240fda6ae964b36e538f9b422eab7fe591fd5752e626c36bec325da84f61d6424f58a59ae30816e33c43e", 0x56}, {&(0x7f0000000200)="55d216c0be46c2324623e3d864dc89dd37a12d41cef0a7a6ee1187c5579d6418ba30a5dd287b7fd3241b35c6aa733eb534b2e9ca63828d7913cfe10388dc46240f5644ba77c77be9c766bb2f898ac23733299a9445", 0x55}], 0x2, 0x3) sysctl$hw(&(0x7f00000002c0)={0x6, 0x10}, 0x2, &(0x7f0000000300)="e70065fa1b0f4d5077a1b241c73774d15f59821bf61a8271a559cd847b3c0d62f567444d7e0a4a053542bb70cf88e76f85f2f1552ba61c2b52e1986ce27edd8c7c8e7ac2370eb7224bd97bf79d65b9ec02834739b3911c43366333174301d47c68bc706833fff7063584a4beb61383013afeaf0af494251b7037804484bfdd88b9fadf5c152ab2", &(0x7f00000003c0)=0x87, &(0x7f0000000400)="221d3a25eeeafd56be8828e4936061348301f5314c84b02a8143136e78430583bb0db727d08e841f0a5e917857cdb3e410595ae230c7c97f45cc783166272b8bc2da52c30bd754385af539", 0x4b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) socket(0x10, 0x2, 0x80) fsync(r2) r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f0000000500)={0x3, "b885cded443ee19a5f036444e26f4917115f8a4d107158973879728043b5f9dbc3859b085fa79ffa156f138e93ddacd5935613c54b6b1db5f0c6ce6176671716cef6e4f23896034d5c9894179daa0618b3a87ae7ed6e9aed62e2f1eb987c704bc92afd3f11c190b70673c3851881c0adc4956513d87b3be882951ba75e80d2e9a8d1c18721539c28947f0018407c893217a4891a4f1293ff6fcbd4588355c1ed51cac26f2432796979402f19bd30f73e864f4b0278e23841fb9ae0d6755fcb7bb1b02a1a491642c13472988105b7a491b3fddb02634a1d00deebd9ecbd8896eb617add6e59a62d"}, 0xef, 0x0) utimensat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x8, 0x96e6}, {0x20, 0x81}}, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) sysctl$vm(&(0x7f0000000680)={0x2, 0x9}, 0x2, &(0x7f00000006c0)="f139fc2c7d5f97f30e25cb97dac895a9b4d271091a947add3a6585aee250f477adcfc6718327631e6e86a47a5e3bc12ef7ee9ab9a0219a254dd3b571ead6fbc5d8592fe5fb7a96ce6040fa8190199f75f8b6766ead67caf0e847ac445dbac60e11aa2221b7e1a1cb1d9a0218f102e28082845f792f1b4f5bdbed4e665594d4eb3390c9ec89c0e558004613e3e88ced7b7a2dc9c8258c63a2c08283bd66f71e8454dab6d275f62e8589ae666b337de6235c96d7c43fcc76465d3c36e64b13312a6f8a173fcba959dabde2f115b4e5c29afe7a3d86ab3807f787a58629cb3eb9b47695145d7dd01134da8fef839a640b7b922f17", &(0x7f00000007c0)=0xf3, &(0x7f0000000800)="435d8341c8b469e2173abffa4e8938b8a299393f5ce930e6b3ac0b9a68e95fed5c82a2d100ee48c6391ac03b404f07a1403ae2bc9d79c00257592d57ef583bad310cb3c58614be3f2572d95de3d1b28025725e440e0823506d451b0f29c0beff32d7bfe7997ca588b2038b94234340bddeb633b2c9fa4d8194708711393785d886bd553106654d9a7698202e6592e3c3c942c85ce854b877c5d6cb0d393852eae3971207a39aeeffb10093af8a76e921c9b598febfa5e98d3a2cb35a89bc1dc7ef0caa010393c8fce73b9c1261f75771ff61ad4ec9e6badf0583f3e0d82c1d741b49e1146b7f2e25f1b4bcaa35c4318753fa0087be6ac7d8998b", 0xfa) semget$private(0x0, 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r2, 0x7) openat$vnd(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) shutdown(r1, 0x2) sysctl$vm(&(0x7f0000000940)={0x2, 0x5}, 0x2, &(0x7f0000000980)="72921f1dba06a4fba2cee5e97bdc37ba81033375badc7238ad381a98e8a70c4435e0fccac7698d0693c5bde41642a742478c", &(0x7f00000009c0)=0x32, &(0x7f0000000a00)="57a356c262124f3d847595aeb8be", 0xe) sysctl$vm(&(0x7f0000000a40)={0x2, 0x3}, 0x2, &(0x7f0000000a80)="37f894619aa4460c62cf8f42277c916432d9cf862d08119df83a46be507d4f1e06b108b3ce214a23929497bd3963f86777015cf240da091161dd5b796bf89ee44ed4116a5de8e58a0fc3f30576497f6b9a16417d46b24cedaf14a35ebaa612964cdf69", &(0x7f0000000b00)=0x63, &(0x7f0000000b40)="625cc4fdf76ca9a01f7d85cfc128d348d57dbdeeb6884c2d7341be6ad607b40beab58ed9af2bf2323ad45d2588c34342117ca71972fbbdc3461b37133a93c56f7903089552b94d9f570eae0279ff81a18483c3dff290266f28e28fef6330519495937f3d32f0650d0b4e76caea2eb81860b30161", 0x74) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0), 0x100, 0x0) sysctl$vm(&(0x7f0000000c00)={0x2, 0x3}, 0x2, &(0x7f0000000c40)="4d42aa30eb76b435b028a3440b294b69febfb5e4b65afe58dbffd95b561b461e5cba2751d00eccb0fad1e8e44d814dee6bc216ab8107537a70e206426a0fbdc36a2d2f72c7b300f9090b2c113d46eb6784fb9b459daf1f903dc42ad7a9fb006926f6880c9743e4a63abb162941a0ece19f99ffa9244010f5154997695cd5807cdea48617bc82f50d8669005febf71eaa34ce08fbb9e2f288e0d43c62d743c378e0cecb7a889ef7c1b6ebb822a2ac122dcf4d35547cfac3a4ef5f468ed4510141b626f3", &(0x7f0000000d40)=0xc3, &(0x7f0000000d80)="0f518e6e88c378ab015c0243733301527ba10b412ea7cb2ab15b1dc2681fe46da0b83bc5c40c099562a5f10ac3c6ce03fed92e12caf4f5b9b31aae98ccaacb4c7e54833a5930978068eca483a2ba0555b1d0c5dd7bb703bc199b7052d5017060a3537dcdbe45d1f77dd9ddbe5bc68beb3ee9a70a027c35285932a0a213764970e18004a7c32781516505b2bab8ca7ac1589c60cd8f238c836fdd19aa5303bba862cd1f5a43c66f2a63a01f8ae9a73b", 0xaf) openat$pci(0xffffffffffffff9c, &(0x7f0000000e40), 0x4abcad510a649b01, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000f00)={&(0x7f0000000e80)='./file0\x00', 0x3, &(0x7f0000000ec0)='./file0\x00', 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0}, &(0x7f0000000f80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, &(0x7f0000001000)=0xc) r8 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000010c0)={{0x1, r6, r7, r8, 0xffffffffffffffff, 0x60, 0xfffa}, 0x9, 0x1ff, 0x0, 0x0, 0x6d9, 0x600000, 0x5, 0x9}) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000180)=0x4) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000100)="2c10715bf73ce027858953db76aefffa6a962c162205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb003000000e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252", 0x75}], 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0)   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) chroot(&(0x7f0000000740)='.\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="5a203c19aded689f7eb4ffb7c35e44", 0xf}, {&(0x7f00000001c0)="59df99f4c60cdcb2428cf92e200c97261548b709475cd729c2ea6ca2e2eee2d804f77b6908d087e47d215b9ce28ab033b3c3473e50e62de99f127895", 0x3c}, {&(0x7f0000000780)="bae7ece66174d809e38e24c442a7572719a877ae005681c133854a780d309aee6e6ce145a0202e87b542fc0127244c33c2f3ae3d1c15910e5e55f99942c34bee5d205e368233426d16d869f8e537629a8a9b2837da5deb4bca13478aa144c19e69f5377ce468038d29c28b51ba94b6e612c32fdd14662dce897d494f9e03e14b5e0702d5262d66ca0666e7ac9cb5d5ca2d9e723368c1c9cd0b1d69cea52215f35b21660307e8be27bd0b0149952f2e1bdb69a56bd3332093826024118419ad76e0e08042c56f1262e9888a3040425c6d7cff753a18155dd8b353f3d605f0e8aba026a072f49dabf2f3ea7ca386f864e6b5beb5862396195008880fe9b8c31a5daa38a2e97e46db4a556d81149f46e70a1ccea88ffca5e6725f1a6c41bac5c0545dcf46adb4bd32ff029ac0538c8e12350270ed09915c8c04b4111f0597fca512fa8ebe07a7c16756344f2903055b3261442b36d8063cd75f91f54cd4cd22f36a4f9f4ddf45e3a5edfa577f73f53ea8d05753271243091896820680dfd1b24dcbadf24b2018575648a0b3f84b4aae6ea97920378d3d97fd5c46a7a18257d2fe634afb824481ae427bebe7524a2511a88b17d8d0451ebffa0788bc8cdd4d9ef6f9dc5504515d748dd4f204db4627baa31ca687a1271fba993b4904df05b68d324d1c1daa25b4b5a431c77ce3c56e8b6d0e54e60b0a30ed9670779b82a480adb6e58e63eff9629588a68930830450c71d3a9ac4e590511ec58f490c30e05937952363fb689c55088199b4ec149a61c65de76aa58650f510955cc1ec0762367b70eb3af9ec561262e47082d66cbce721acd8c5bed6fd578eef51f646c8be575b01ec483111984dde46baeeb5b98f7c25490c13c74d4d36c6a5d87244cf8da3902d163d3999c7337190cdd87f08a7031ee60fbe5c2f6836aa66b59d994d3b0f969ccbcad757b9c180051335b0a086b9b96d89ff72325da16df90d8f3272f38ee7af11814e54b4ae214d23c9140e4772048509bd0b3318b88b4216513b54794a08050123a95cc7558685a0a230b07cba8b585fec8f5112e67d83b04e314b89e8837fc830bae912f2ef15537c79e518d3aec8924f34cfc32d82290b06ae41081efd3efe1b1b07aaff6480ae18d33d7123b6a41123d93680b1b3e035eca8c3198a4972fd0d0a187beea00388473d908d5a9b6225a9ef7f0fec2bb2ecf991bf247f017f571068a7544332d944be785b67053f661dbbf0c10d3e3450a5d55af774543d7aa7db5a74010b69c6a77332985c1bb6c62f872a432a24bf7545def8849fa3a830e09d7d63d72a9d019a04c79d529742f8e1f701b05df698e0960881846ea9ad23bd284d527840465bf4640ea6673237b70765a96197bec6b8cf2a49f3e0fabfcf32fb092b4c700ed3e2ca4a879f28b8b27f215a369a5f52e2cc4843b2074eb9efa35b6fd3d3c129f86e98a07b719a910f96a1000008d1edf69e10085733b7caa8a4e853852c37ba561b10e1f568c2c11ae585bc432665999fc9b3f8d9f3ff5503c12fcdfeea3655e4a8b1d06d31a5f857c7e41914496884117b24c9e2113b1181f08999e9e1a575d23c1d7c9610ec9d3c1a1cf6f9f87309c22251ef58b59e9a62c919238d1616c0cd0591e9f4583bb224e44d62aa6912a1c588947a95cfd78ba100297381558c0830f81b4ab46cc15081f69e737abb6619eef7e1cc86f5ae982f41130999fe3c3c53ce4cc2100194f3b93684759b893fe61fce38349c4af7604df441ff7094084f94914f32f1f7fee0cf8e8f2b7262f7d6c3717c18859735c5847c577914f71a6465187ce8ca6cc1bc42ef168dcc7540bb3788a10a940a584aa290e5f5b5af291e10bfb21e50c9373cd465b01b6c3eb77ad1a857645b3f70c8c23e8ee28498adea3941fa6474947f58b5f05080dfe567ba0632d9fd5955b524c08881ce2b07387ed78df40ae1b6bf03a3d024595c1764ce81d9ea5e84b40e2b9b573523a1f95df3b8dbf68e607c6b42ab85a34fa43ec9f6f5b9ad54037fa1adaf32ee66dd980a152a0cc62408ef6b39b14af0a8836e803ff42989db6f346e41a8925e45c8beee3f5ead703d338b3414b6ea31d517d8328de228284336653e0e9b9590f876a7f2068d9201d191b700bd8fd41f842994547e947389d4d294a02ec06c0bf2039cfff871c838196a1cd92da67c7d07d70b90fafb6e9a01577319e5796b3c68060dbc9caf9c974772c74110510839478d7475e2ee3a09a6ff4a89076fd06fdb68dd4d8b5d9cf2df0383f82347e499c47de3eb90b68185ac6cc34d6efb105f2354a00e60289ed3556ff3e6c4bb618982d6fdf42f1ce8964b3d988068a88b24aa8594d2bbea91bbe0c7477629102113784a0692fcbd6bd3d08260d16f03da53a13adb94ae9fa6891b86a977f975944b02af461c1b904ed6a8354300ec2a3be4da8a29e3537c11a620ec5cd1aa5bc488573e3bc7b061b09cc8f2d12597ded00ebeec2d98ff9374121d9b721762f2e8f83b628848b88e220d96a16843a1beb948a0d9b69d8476b0be3e4093e521245fe085ad69b6eef05395be0e19b4086eba8517051348e3c84731ab02eb67d31cfde0d7f246f3db6ae8d1339169288f059207aadc96c30a733d6dfa9efd2a5895fefce13d5fb411fcd9b5787739487d9f9e5daebc974851a8326a4f192d7f905d119e2c99945b46e8caa8685fc83e8955a0573e31001b05efcf07e61475d555ce58a791e83d0ea46342f61620380f38679f049711f7f0cb3eb7cf476401b8875f545b3286a1959ae079a4e3713bcd3881f6627609e8c4f4a98559b85ef547a3bd4e9440f1eef8652c67702bd5fb886d0191e729509b2f808b583efd455d14d11c8120b3fdb5248db940c9169c3c20c795e14ed5d36d9e72c5544715850ca2f4ecaf61cc0e5af691ad008c2e72afd48db383a5a8439ca8149b6090c849432d6af3a0909cef38a12a0cf18a681140fa0269adf6577ee44c816e6bb962ea9127b8632417313f3014587dfd123f8f3e2cebc5a0f0ff7d3d5826d934f31f945067eff91ca634b94d9243bf4233c1c23312f9fb997aa43955310ae27f111a30a1d88f928fe8e5b3a7e30a3ff87606309e7d44253d340f6f36c86b405621fa99185b571d0064817bfc87a64dc3643c0ab170b398bf78afd39501be38b4ce13d65700899a0a793973fe17e1dc3fd09651df5eef2fe1f919d4c4aae2f6e74737724b24998e150a322fe398ecec5f28c15d17cd18ac6f225a8e9164c334435c50bf1436955ce0e3fe1cf0892fc09bfc7d5886f8cc30d089ecf5f2ad72a35420788b445930523bdbe3e40b4c0ac43829829a6fda0b3b025f7cc98738349f1e0e26da28a2edeb61e859e0c69cdaa47b015bcb2e33e671acc5f0e8ddb48b083b3b52d37460514ba5269e68332c48796ef202394959d6aa7f33ac4801315a8af1ed35ad2a062ef7db716cea2d309bf3b3b2a2845830dd229a3ac47b76b15648adf314035bf61243211e726f2447c445f5ce9834e196faf57bae2118c44d2fd9b7137d698a41cec537eb11442fdce988e01d2edb15e1552af249aa3a8f0306b1e325e50c27352c48d673e157e3680d24edfe677082848b3893ad1b2920afd7a3bba68dc3159e2c6c08a2a9fb242b453cd826cd8b8d4db78cbf57ede6e0e432b41a545b729f29b51bc4117bdbee57dada147ff57313b15bc13a652c7e138bd86303356ee0af40f78c5bb55d32ed14f1756935ab63faf038ce3a37bbc77f39612eeb9087676d222095d379d34bdf6e628b9569ae01a80213d4f04e6a3a1148c7a809373c4566b44d773a1b22e4ea2c3d4c1559fe75a82c6fdbed33f05036af9e07ac169d34ac1094023acc7af490ce2f535aec82522f46bcb334219cb0c74a21f9391563e99bd190179cb0686eaa070d720c79d6b07b833d673fdb2567753abe699afa4ecfb4a474e512d7fc511d9a43ff27ea5583896c5b6a7ce6e2181f4ea86346e79780cbd9a18c9c142917b1c6fc9a08f8b13f33c937ece5b7763ffde363f90becfd258b16e7c205f8cbebfdc2c17185b1a63bd18f599714dee63f85d04ec2214cf14097ad4070cc6c940f17ff77388cc59385adc7ed67afb544ee96b14934d1b9f4bf998f4d18b23853ac50aefafd2b68e80d603a52f01fbf6fc6f95212b6ac0df4f25bd8544fb0d33375871b0c00d18cd2ab2071ef4fd7b6e5aa1c1ecc5c5a3c3327189518d1c44713b6ed1153190808e1cb68928240c72ab457a91bd76a8fadbff7b2809262d9d28ad0dc0fc390eb3b4eac43727b0f4a48f8699f0592fe60422600b7aa7a18d9abc65397112d721c3d7fa7ff92c70e1fd652730373e2f0f23bedb07a9caf7c89ef55065fe4949e31df1c7916c6cf1c3bbd2ced65e1a0b3ad85613b81028e6ed8f6fca51be76c441739c81206e140d90baf325bef0473a5966abdcd71fdd72f0af635c9a792f53cc088bc73c423e5d31ee796b4beeea333de1988a924da34f50959b06819dbed215a9e44820c501b0c6fa01e34908263145187db8837165517029a9a5d1ed42c2735a18108a4b79a8fb4dc524601607e10363f6d81ec17fe4a0534e8d3be0e933591069f2d18506452087f0e92f04e3f3eaa8f6f4fee882855ba9b7694c60ba76cd43daf67fac65582b0440d9b18a4b7cdc82781b56190e9b52b6d2ce296dd52a8575fb8ce2d2786684cc9fcfd023618da88b9712bb8939402da99cbe24232c73cdc758d1df73650e39e259f1d5081ddcdb494c9b74ba6de6bcca42cd7f47253ad2c8436ddbebe6acd4afd5d72dfda50063e65087cb77ac653b0080150f532049a8fecee4739cc685416ed0e551850f63c245808884d66b082e847ff477bbb89ab2b8f58bc725bc619ad7f98ad4c7dd5f80e57c3d099f41320043b8b1cf652f3e8c5f8c3ac1890ad6af5e8da1f2e6c964d7327e219b5e52766fb49ec6a4579980bd5c9c41a48d97eae0049227e84074265ee86c638bd6569168a5b2c5e41ea4b6ba6939dd0894179471429616fe6d8c2537ac9300a404f160556e3b995b725a4895a9ad3a22751e0c06c10174901623aade48a87d16445f84aaf5f80e90f565020e26a85d9bd3ad45b2d8ff075fe199d56e99c6c409e899929b628f57b2d1411c90903410c2ac6b528b3c50dcbdd8770b4ef5384ee8739d743791150f5830d4d6c43bd0c080e7f89e62a037b04c3d722f6d67d9d68e3e849f1436cf36e39acef271c40d21e4f1c83ec40153464281b6e37318dcbd9be01c99e10a925b494b8c1ec32d66acab2dacd1ed037967a216af78a5383c534aaefc0b8602ab281b223a957d6309ba63d9bb9464e92feaa58e9ac77245e73e8f57dcf8807b0b23c5a72299d043309d289d871d9b6a990bce0a4fe9df2821bd4e6df587be2af867f431200f7f5fbd1d4c1dbdecae1a82abaf63636dac8c71bbfb9259ce5f554e4d6579597ccb384b8a022c89701cabdf270384e94fab052b97361e58f8ef7a323b780a686719498046607f40c496ec4c40e1fe4e2d9f18ab8a39d137ce096e0a8a3a92f2fc813a822b1150ea1230c760e532c9be7d626b5e9c49ca3816380f6e6bd378b13ff6b649b949f34cbe717e28944ef1779a3bce5f81dc52d8750906cec29d77cc99bbb686a899728cf139c6e1b058fe5be00523b532145792d7e27d1878bad2505867641caff001243d6a56f7fcad2a860cdb0deb8e80ded1ea18d4dd97a65e194d8077d1ae644bb967c08a05efeba2f6b38f5c704a2c79df9761442c6860fd48dc495b52e346493494d64", 0x1000}], 0x3) executing program 6: sync() r0 = kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20b0b, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x4, 0x20, 0x2, 0x82ad, "66761a3f74b92745f6fb4ced9c6577921212ac51", 0x401, 0xfffffff7}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8a, 0xf07, 0xb9cd, "e36ffbae18f617a80850b5de0ebda237045bb81e", 0x9f, 0x7}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0xea4b, 0x6, 0xfffffffc, "2eaeefc15206ae9c4377b229a9be67c8bcdd08a2", 0x81, 0xeb1a}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x2, 0x9, 0x7, "32529485a064dd8f5e86e3ecb3b580947336e746", 0x80000000, 0x8}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7, 0x100, 0x400, 0x1, "f077d502b51824a7cf685978133fcaadfba35c58", 0x8, 0xbcc1}) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r4, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x401, 0x4, 0x6, 0x2, "d46b9048bc6030187126b99931f1a3c8044e8c5d", 0x2, 0xf49}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x6, 0x0, 0x3, 0x9, "c9ddbcadd25b67de8ffe99b9f666cfbd033ef05c", 0x5, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0x7fffffff, 0x3, 0x1000, 0xa, "8eec145fadd097c5ea99e981a405f10e267cec2e", 0xa7, 0xf1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x5, 0x1, 0x7, 0x0, "133202cf7066ccec0a94a56880b4f2f387c376fc", 0x0, 0x3}) lseek(r3, 0x5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x7ff, 0x2, 0x0, 0x7, "c95b7c462b0503a653bc026bb5fc0e9beeb1f78b", 0x6, 0x20}) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000500)=0x40) close(r1) connect$unix(r4, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) executing program 2: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) executing program 5: open(0x0, 0x70e, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480), 0x0, 0xb}, 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000680)=[{0xd9}]}) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) sysctl$fs(0x0, 0x0, 0x0, &(0x7f0000001040), 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:malloc(): allocation too large, type = 127, size = 7069436652 ¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð~ö°²§ÉtI‹Dó'*ˆÓt° I·ögíS‰éW4øÖâp®ð¤ü´$—Ý_%´1ÏÖOzòÕ´ßr·L9¦oD*æëá͹kf2HÚÓÐ[üãØc ¥eçcb àCVyÎE6upÝr-ßçñ¿VÄKʸï- yîªV­äì4u3ÔU³UíË›dóW%üÓ Œà ¤7=õs€’ë©0 ˆ´[ d3ÿGÊ`Bl‘éjœÿ›F-¦åùÅE˜ 7÷ú_9XÙ"xLö³~÷n‘=Û@9V§‡¯¨ò'ò™&á&Z(réÖLdI`ƒÊÿ6Ý<'éa•zˆðù£ËµÝ»kùÆ-Á×bî©i±ÂÅô(#÷h'éÿ§|Á,¨ÓÿеU)Ä–Úv+j•Ô3`êNyî1n73ø†¦ì¥¬vtmJ0.Å{kJõ|%cws$:½@'GMýâñ¦>^K"íEÝ–ã÷„‹¿ã!^ݦA@d›—WsÕÝ ©Ä½ý^¹ûadªež*„ ÐT–в¢–jLžþú–Nz;s;­PÒ¥dÆ]‰<0uÂ4¯cx¡%•Ø¨ŠàQƒP·]Wû‘·a ü1hõH©¦42´š¾âîMÝ€%^,e\ÈY×é!û ¶ÕžøL ìý¦½ŨÎg¾§Û¦+¤!Ó`‡­g²ŠÜ ×ʾyª-±Ï_C²¹%Vèã¢døv@'ûì6ø$Šf|vlüÈ––_"-9µõŠT²UÓ±ëE0•+m%ñù¢ËÅ…Õ9pLŽ¦ˆF™ëÉ]WÍ®ñiÚ†Ìþs5.“œ5»ãJêh>˜¾­|‘»VrOúyN¤¬|MQÔªØé@‡´Íʸ—çXædŠ´-úÚ´GsY¯ÛÙ¤zIX¹S°.'DI…L·Ô´Mˆû-±b¸ÝfL|2…ŒwÆ›ƒŒ³ æ¤,§`%lLm¥zÕ¾•\¨Ç‡&-‹Óô¥ðpù.âì"}nAÐÔ¶@k/i7¦kÈEÑÓí¬‹$iTº 0W‚¡ dÿ™ð´-¢›C)sò:ra-do’¬ÀV ÙNÝ!—s<ÉÛµ]•“ ÌtœJ›KpVÛ¢Ov} "ë$3SáôЯ.³.?ë3ƒÎ«>³uVtšp­¥Ëá´È)úÄna&yä}Jké9¸†ðý´ŴÝ< %ÅÆ}™&C35Ú0è0 executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a06000000000000000000000000000000000001"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x8) sendmmsg(r7, &(0x7f0000000000)={0x0}, 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/107) setsockopt(r2, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r3, &(0x7f0000000180)="64fba06568344229aff55b663da27c9c3aef01a98dfb0981b9f02c6582072102246939e1725dedfd4be03fdee7b797a79bcb96a0f5a510995bd8e618b24a3d6bc03c4bd207cfa6f42de09753f7e9b162ed2166f96da9108740807a3da90c0ace0976994a8957ea308ed1127269a718182c37fc82af32a04a0500b11d6ef7d53ab49d1b6c63974556a925c73c6a04a2a2ef79f199fcf4504ed45df6a70e466c1142d4069e1ccb75e940c206e268291854b91ca33bdbaed6a783881c01d9d8ec8f7872c48e6d92c167086867ec97d543354cd06579e8a995e8cbd1dba6df03e630b4edd37d83576c343526e4db6ca63df6fb3f8e734fdf3f20159c", 0xfa, 0x400, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0xc, 0xfffff4d0, {0xe00000002, 0xffffffffffffffbe}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x9}, {0x3}], 0x2}) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x2}, {0x8106}]}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = socket(0x800000018, 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x3f, 0x1}) ftruncate(r5, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 6: socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setrlimit(0x3, &(0x7f0000000040)={0x3, 0x1}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(0x0, 0x10, 0x0) rename(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f00004f6000/0x2000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f00004f5000/0x1000)=nil, 0x9}, {&(0x7f000068f000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3fffffffffffff}, {&(0x7f0000607000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f00004f8000/0x4000)=nil}], './file0\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x7fd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0xfffffffffffffcc9) syz_open_pts() ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400001000}, {0x0, 0x0, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffc}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYRESOCT]) executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="14bdfa5d1d34e2fe3050036132339a346f7378aea5e1e9967bbd50551489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/145, 0x91) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) executing program 3: r0 = socket(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0xfffffee2) connect$unix(0xffffffffffffffff, 0x0, 0x0) semget(0x3, 0x4, 0xef7e82ff1f9383a8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x19, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000001c0)=0xa1d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000280), 0x2) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6032480000403a00f6ec06afdf466c130afc590bdb9e4f0aff02000000000000000000000000000101f89078ecffffff6000000269814d5b00000000457c56030000005d3544d14cb20307c8000000000000000000000000000000002b0000000000000080da5676f429d94a38fce4d70955c5c1d1653823d66e8cbb866a9ad4b4d5d2689fdd171999d0838ed57d262cddf610a2d9203e06641909aece3c12d6152ecc7ff89dc4c42bf609afe1e8f1551dea22df9a8f39a3cce626f536f81a6875754535502d4f1d020d490450f792c360c9aa21cd26566864714cf37c0b85ec854de476261433d9c7aceea443f7aec0e48eaaa83ab263296e180ad6e3b6b7d4f6091c3e0e1a3e6a8db76d12364d574218bb0000000000000000"]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000", 0x2000005}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000002b00)="d66036e0bb1c0aec2bf4124f5ee88c37c32f44f4d38c30dba89bd0f9f3c12c356e4afafbdb7798a6eaf156ee751a8ba832d33735d51e47480a2eb0c5ba33f41e97680ab8ba0602f00a654650ae5e6ebc02715c5ecdc5dd63400855fb6d47a41854952e7d3747ae0ba8993075dd02eab48b52f84581a48d961e78f546512010076f9560a6d18baf8ceed526b41529cf760884255a877c846f9439027d64007ef207893218d35b1d7e34eaff0a1908c69182d3fef92287bdb5a9ed152d387800b64b8bdcb1e20fd4138bc8054eec630fea1ba24f10eb35a312785f01694186c79fa3aa24603b7aa898fc86f17d880907", 0xef}], 0x1) executing program 2: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() chmod(0x0, 0x0) chdir(0x0) syz_open_pts() syz_open_pts() r0 = syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() ktrace(0x0, 0x0, 0x40000530, 0x0) setpgid(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800e5030001aaaaaaaaaabbac1400bb65a2d16a95895a6a748b"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000200)="9b294f3347354b3a68e2742c40f7e3129ce17860bf2c86b212d16495620138468e6f2ab49c0bcdaad35452e8581b92ca099dcd1b0bf1a6adb4305c7ab895b4f7d8ed3d2762ab2058bbad24cf0d772ad86c9ec29e75b04dba424af1fd4d2dc7826c3e49cdf04e67de4ea1f31e069fe9af1f1763ab1a5269fecc808f4adab4db661d9a32570cfdd6daff033db73bfef4dabd98996db6eec0ba5e1a0f31a0788b09222f43fdf14441", 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x569) msgrcv(r1, &(0x7f0000000480), 0x8, 0x0, 0x800) msgsnd(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d822"], 0x101, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x40) socket(0x0, 0x4, 0x40) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(0xffffffffffffffff) executing program 6: r0 = open(0x0, 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x2000000000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aa"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f0000000200)) select(0x40, &(0x7f0000000080)={0x9, 0x2, 0xf83, 0x8000000000007ff, 0x0, 0x3, 0x6, 0x6}, &(0x7f00000000c0)={0xbc, 0x8, 0xfff, 0x80000001, 0x101, 0x1, 0x4, 0x575}, &(0x7f0000000100)={0x0, 0x3f, 0x0, 0x7f, 0x8000000000000001, 0x3ff, 0x0, 0x1f}, &(0x7f0000000140)={0x400, 0x6}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x80000001, 0x40, 0x1, 0x6, 0x80000000, 0x7, 0x1, 0x1, 0x7, 0x2}) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000000300)={0x3, 0xdb7ff4b1}) socket$inet(0x2, 0x2, 0x0) close(r4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000340)=0x300) @&qvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80003596e840 executing program 3: r0 = msgget$private(0x0, 0x157) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000140)="84234f4520f02b6a6554e8d79a1e3b", 0xfffffffffffffe68) r2 = msgget$private(0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x107, 0x0) socket$inet(0x2, 0x4000, 0x81) msgrcv(r2, &(0x7f0000003c00), 0x1013, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x7, 0x103}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x0, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x107, 0x0) msgrcv(0x0, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) msgctl$IPC_SET(r2, 0x1, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a170"], 0x176, 0x800) r5 = socket(0x20, 0x8000, 0x9a) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000c4990bfb43c253bea19d65861be5aee31a41c0a01b1c10b4a089040c9b00fe3c9358b5b012089fb81a9dc7625274a685243b8e9729f75ac886780cc99f1d6f07701b1e5891cb0822a331c718d1bb7fa6c1419affd0c8e7a4cddc03be8b2b299f38347bb52eeeeb7f8b0274c40f8230e7a1bcb608d9439261008000"/143], 0x8d, 0x822) dup(r1) read(0xffffffffffffffff, &(0x7f00000004c0)=""/255, 0xff) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x8) msgget$private(0x0, 0x4) r7 = socket(0x11, 0x3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20000007f, 0x80000003}) sendto$unix(r7, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x406, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) socket(0x0, 0x0, 0x2) socket$inet(0x2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xe00002}]}) write(r3, &(0x7f0000000000)="7696c7cf00"/14, 0xe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') connect$unix(r1, &(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000002c0)=[{0x5, 0xda, 0x7, 0x424e}, {0x3ff, 0x7f, 0x37, 0xfffffff9}, {0x5, 0x7f, 0xb3, 0xca}, {0x8, 0x1, 0x6, 0x1008}, {0x7, 0x40, 0x9, 0xbc}, {0x9, 0x81, 0x9, 0x4}, {0x9, 0x1f, 0x38, 0xfffffffb}, {0x9, 0x1, 0x6, 0x8}, {0x8, 0x3, 0x1f, 0xa82}, {0xc922, 0x8, 0x1, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa", 0x10}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000017c0)=[{}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) r5 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r6 = openat(r5, 0x0, 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000180)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000000)=0x945) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5c4a) r0 = open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000500), 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x1}, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x40000082, 0x0, 0x0, 0x0, 0xfffffffffffffe30) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000440)='\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', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0x2, r0) pipe2(&(0x7f0000000000), 0x10004) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) shutdown(0xffffffffffffffff, 0x1) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c746cafb38cd10543b653dd4a8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e3530df", 0x79}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x0, 0x6}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0xfffffffffffffffe) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x0, 0x200}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000004, 0x3ff, 0x9}], 0x3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x40, 0x36a3, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2f, 0xffffffffffffff45}], 0x8000, &(0x7f0000000140)={0x1, 0x4}) getegid() r4 = msgget$private(0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/99, &(0x7f0000000000)=0x63) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgrcv(r4, &(0x7f0000003c00), 0x1013, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x1005}, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, 0x103}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) recvmsg(r0, &(0x7f00000022c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002240)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x4, &(0x7f0000002280)=""/48, 0x30}, 0x1041) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x0, 0x0) mlockall(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x200}]}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000002300)=ANY=[@ANYBLOB="ffffffffffffffe5adf16d4f8e449960626000202c00fe8000000077050078550000000000bbfe800000005aeeff2a000000000000bb3c0014e2329c2badbf7c05000000000000cd0667d32291d8299c7c6200415f4dee3785a5d455b9d9a806007beb7a75c3f7eff2274af0c2da1e56e00300000093cdda2d48c1cd29ac3bdf0e4c983fd47d77439167195c4b3b"]) getuid() executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000000410000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ftruncate(r1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file1\x00', r0, 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x996e5347f64ada39) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x4, 0x1011, r2, 0x6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x3ff) utimes(0x0, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0xf00002}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semop(0x0, &(0x7f0000000200)=[{0x0, 0xb5a, 0x1000}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) (async, rerun: 32) open(0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async, rerun: 32) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) (async, rerun: 64) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, r0) r1 = semget$private(0x0, 0x0, 0x20c) semop(r1, &(0x7f0000000140)=[{0x1, 0xcc2, 0x1800}, {0x1, 0x8, 0x1000}], 0x2) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000200)="a8234242", &(0x7f0000000040)=0x4, &(0x7f0000000340)="00010100", 0x4) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce", 0x2}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r7, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000100)={0x3ff, './file0\x00'}) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x24, 0x0, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="1f5b4718a896b4749358754b514d", 0xe}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x0, 0x0) msgget$private(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) msgget$private(0x0, 0x0) setuid(0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) poll(&(0x7f0000000040)=[{}, {r2}], 0x2, 0x0) executing program 0: semop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = socket(0x6, 0x1, 0x4) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x20000000000001e3, &(0x7f0000000200)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) utimes(0x0, &(0x7f00000000c0)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000001600), 0x94, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000500)=""/98) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) executing program 2: syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getuid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r0) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r2) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x2, 0xffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x5, 0x0) executing program 3: r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000140)="ea000001", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x4000006, 0x0, 0x0, 0x80000001}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) symlinkat(&(0x7f0000000140)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff8, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000006c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba84b243205ebb1d6f6f2f0ca1a4087d6d8940691f19a5ba930b6e782ec066a81e8ce019180b85cc9beb2ccfa7a53b020992645d584087eee2d17665bb2d0943243884df58998952a97dfce8f456cf40858317820fdb5c93c8262b55b3fbeb220bb90f2dbf518c384cd8a2d06fd082eabf79e9e9f8c1d1e09e7be8de3e4edecf34e443ef396de31ce2a4d55afa5ccaabcb5561cdd8aa36c6d5f74d", 0x148}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da", 0x2f}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9a0130a4880dfa61ffccfb7efe75b4a4f3f709b7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) r4 = msgget(0x3, 0x41) msgsnd(r4, &(0x7f0000000140)={0x1, "cda215e214026c8a11abbe2bc5b81bfe730a960a3c48c368e4958ead31b6ea99a368404a3ca1fb68652fd051204c4e41351c09e44d8c87597a716a66bacc83a94c483e254cfc2ffa3c6025bb61fdbffabeb0dee3f069d4a4b15f59f546f0e6b7fc9930290b2422682402ed461b95443a06bfbdca17949ee8cde2dca0fb0f60434ebed58527a2791eb9f5e7d244dfb6213477d378926836ef8e051d5f8babebdb098fb52c0844d0142c1a3cff9d5c689ce4ec06277c1ae4e26bd3471b108e208f6daf42ec7c5b7d"}, 0xcf, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000400)={0x0, 0x0, 0xd, 0x1, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000340)="a1ff2e9576dcb24416b10b85c1f372c036", 0x11}, {&(0x7f0000000480)="41d4308f2d38959c3110f4de86628dbb263471828cad085431b54b785c8e2be060b7a60f321825c2aa0c68930a892d1345a4be8c5a4c", 0x36}, {&(0x7f0000000500)="99e3f88291ac7a071b806b5aaab53fa9c3eacdcdfeaa87e06b206f8d83df15dbfa8b764fb0b272b8f559c830690b8c7755af133bd496eef660ebe88542a1ada6a940a2e4320b38e64b34b90a5c19f69f59402e9f9e30598a1ef46d0615dfec51ee35684fce60f03b8f3d22c6849522f4d9661346004890ab", 0x78}], 0x3) writev(r6, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444", 0x2a}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}], 0x2) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000300), 0x1, 0x0}}, 0x10, 0x62, 0x0) close(r4) close(r3) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') recvfrom$unix(r4, &(0x7f0000000240)=""/120, 0x78, 0x3, &(0x7f00000002c0)=@file={0x1, './file3\x00'}, 0xa) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffff7fff00004a00803029deb7d0e021e89ca500070000001c0000907838f797dc01d2ac1400bb7007529613d539db714480f7e00000"]) executing program 4: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) r8 = dup(r7) shutdown(r8, 0x2) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000080)=0x849, 0x4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) executing program 2: r0 = open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/112, 0x70}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYRES8=r1, @ANYBLOB="f5f4550652752d514b2f34dc2f731d56c8c1b297e95ca4607a2a8f7db699c9e19a60fadeed8e9a3f2fe12bd960052b19685b4cb67e64dd43fcf75a35175c7c2571452daa93f8b408b6933bf3db323cd85fb6386714075ff523c971a399153adeb803764e63a1cdc471d3d0588b9bb71178516b0c6c7256f89f8bef50336333bf727ff2548a4f78cfdbd547685ac6df801a74dc332766f2214fc6d371ecae49e980f8d93d556f28884fce3778072ea9f8d809ad339676f8aecd48074de8ecd0d46e83902656", @ANYRESOCT=r1, @ANYRES8=r0, @ANYRES64=r1]) executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = open(&(0x7f0000000240)='./file0\x00', 0x30, 0x9) ioctl$TIOCCDTR(r4, 0x20007478) chflags(&(0x7f0000000280)='./file0\x00', 0x0) r5 = socket(0x1, 0x4000, 0xae) r6 = accept(r2, &(0x7f00000027c0)=@in, &(0x7f0000002800)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) r9 = geteuid() r10 = getpgid(0x0) r11 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, &(0x7f0000002900)=0xc) r15 = getegid() sendmsg$unix(r5, &(0x7f00000029c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f0000000300)="de46a62b33581ec323ce6c4288470c348e93fb300511352db9e5c4a7cba37202b51944d5f5f78572db1ca83139d055b2f35d774c776ce8b5f8085a9ced2be20b1fb76053027f4b99ecbd9f068be1d1e45f55dbc8c8ad58db677f1624ae67cb7a3acf7c599dd792e3ab76d11794214f17ccec725034e2176f81b5e5dda76c9e2483165a7782d9a276d12bedb72e7bac91ca5993db29cbe6fb796895b61c63e625dd5de6e315aab1910c413f44be699959bd3bc550d8fdd24cafd3da649f7104a8cfc11abf0d4d22709afeee8a42f594da9c7502037fd1380f5691490f86d93f913bf58ed5607563820d30794df935d20b4e774e0c516ef00895d93b6a62409a2b06c18a7febfdf6d57c56a3b72093a64b6e1696eda466d31b74a273ce21efba3cf7732aaeef009feb4caef484d585801d77a35f2b7bbd13863473979f76502726d98826b12678451c76eadabc7534b528061b9caeb66758f23c2c0d8dc226306338a2af09ff06f96cb6f34a43dcf058cdbcc0e579a073211bd790eb26d2efd128a0368375bc44f4f0f8919c77efc9a8b93aa44b475a033d9b7ed131b86abf8c9e2e399a07d8149bf1691898eb2a1d46e7672e2f04e1b6a0f8b3e1dd3f1df996dff842a6c5d8ebc07b0fa239aab152a192feec1638f561896ed25904e7b7ab159c0b335752fe9efcc55f107b39f73c3b3109f5d9828082caa117385af9710ede149f48e7481f17f115b332b46007735138536a8939eab4b28a44537ba0b8d332bc50c77dc83b8463170163d0a792f5e777a4e61aa14a21deb3ea35f1beacab2627d4fae4715533f23a2538cd5fd31cf4942dde45cc8c9ace13f8d8cf85310b6b946fad47d007d42a7cc0a86f96d4cf5bbff633d2b41a3533b3517b9b15e74ff30ee60195da7025e6fd377fc125f728a1c5861882fbe2a5f9ecf8532e8aa3d1d5c7719af84dc6a59c29591dd7bc9a3ba3ecf30a0262b531ef0270803c4653f69881b7e488cddc749a4c6e85f972606c1063cc6b93dba8ef5a4130f57fe017507625a95863981198d85b9ac0103362633ddff59e0e801de59a762ef4c6989cdd62198fefd8ee2c3214d7e3577d18620b679b4f6498c046f264a0e98d9654d20c1c20fa6d2996860c244c8833debd964cadce3252cbfc9a7394b9a84b725681d287236d32bb7a17aea3ebe46383eaf47fb6749f220635df463c871461a230a06e47fa56b85e30ca826f4a699c90f018d857daaa069beb36daef9f1e337691868f0b533220e1c2b5ba20806146ff709a676d6ab1462c109883ac1a70cf1f37751e4e7b4eaccaa97327c16fd7d210a3be58fadbe30d48aeb51f98d95667aa9ae3ca9edc8ea2140169ae9ea5f6bbc31937acc355419c5d2841fd8f72dc5aaccb613294b19a4fe0501f9cdf53d3cd6c6faabf09b1caf59fbe9c4f34562ccb787af2ef016c188fa6e794b9d6048ec6e0f1b5e2c5c948bef4baa5cd2ac8b8c1969a12f9ea60def62a70ab066d7342233848a7739e1b0d11a61ff7107bf7a68d1a9569abe8b80289a5ca9b9739f3c924846993bd04901946b43cfce14fbb243e5cf5f8d29456bd866b264dd15cefbac8c2a9a4f1a79b64dff148e57c0cb39ee43c48c34b95a7a128cfd66f9af1f102eedb09866e06b0394cc22ce3946d0ab65305ac1bc18f416496b882448bbed2523e2ef35469b37b5a93795643413aba48a65741af2aec6a892add5082e09b5881c6fe7f693e89951061572e369c62f02191d0aa692abaaa56d777ce4e27fac7f29e7fa3f403f71aca1c4bc2f51989d8a602570f417f877a4bc243666438798d73048812b696dbf5761af25b1984bc4784cb0d33e84e647caed08bd02e3f1a994db233f707235db6cb71d2d26005489d68c20350981d99487371aab8b8d06b16b7b6c07cf9a68ade57100ac3af350d67e890bc2147f5d69380f235e16e11b93312a257bf00606ee4ba5547b118b172457d511d95b6c111a1098e76785509c995e67da1d295701ac7fa6c256a4a04539a3c74455ddb0d9274e2f5c7d9da8680526e393df92cd2362f646acc98c88013d234f56fce619b640934b8c443d9b28ca356d9977019060497712415142a7280ba8bf857840e7591bcb6f2230ce9571cc33621026b12d6946cf182e81052fa416b9611d5f5c2427e45c794c5bfeab78960aab6a515683b5b6a879470f885fc12cff41e9e6bdd55726a978a1c5b0ab829b20247e444e0aba3a5180cf9cccdbeb2f6f3fa7e95299bd4f706acc2f26e40591c6bd531ae10a2ce633d132f4607ed2697e13031b36cfb13a26efdf89f7c85399b2dc88271040cbf1e5274acdaae98d972f5a93d69b8ebc04cdae4c6f2b78525b568b699c40855dc1fb3afae6e88d1016f2201120a7e7e291c51a036c00184f71dbec1ded81ae09eabbb9732c3bb2a42a490ca2e35cbc028f3b6cf911a692470cd9bf69e14bf0837c8e82501a9c0e5662a8793225abbaeaea6c040fb85ae1c6382a96701ddf31525cb08781e06a15762d3173bcd1d2da218f902a9042c9b10cc94aac504295f75bed9d940eb09002472d20702f8544055a6e49465e4f3d821549396f29e08a967ea83ccefb953f86ca84b44d3f24e6e9a56f97c90da47f3c886a494729e729821b69f13516eb80bf718001ec2e5722d971c1a258079937f807a999c6a43e84948f089bd6159112338cdbd673afc6ac068896defdd44da1ac831272428a0448c15a18cbeadb626f800238e776c0632e2a19d50905d67673ef3e7b826e27d0cb1085c802c5c63e6f60eebe0ad7ae225cdf0731e9df078a0d5745e5447e88a2f9639a4e349fd80a9cbdb6aee1eb88b55d5d1aa40575e9e57b38a7b4da72966b7cbd576a913e6aa468902b6a0f7eec4ddeb868a07c1d052f98d21a9d00c5435faf063d17c64cf41cdadaee200891a9366c5c37ff2929d84c4bc8dc8c8ab9e72125a45ed1709aa7a0f6559dbe08ced77ad7d3b23a075effca2aa1530df6c463f04240207487c64a02c4135331db56a6861b517677d34d91058709558c2b7c3d84dae8901a4ae9579ff8f91506fb83ad6213dbcb28814d9bd63ca4deacf054c7edc16630ea279e8aa1299ccbf2521a2bdcadf610ca838809f2567511c8e63a81a16d4b105db63bfa36f54648bc9e95895ea07c4abcb7e25fbdf6c2faa19a82fece7328d0ec6934acb2639aee653fd8451421a56867fc710ef382ff090d3a4b87d94aab2f05df005cd2628b4f99d4eba34e435f4f1c7494aa7abca811f7461d6c7debd8931469ef3940d24cfc63a9b3b8a00ba1857874bf5e9abf21e7b7ef7282e526efd8c6718934745aa22b7505ccef92ec009ebad58042f282bc9db84478ecb6bc3a3062c1993f69df90ce8471b39646ca63cfc0af281913b3c0ec9dee2ba94c7d773f041be1fe2117de26860c5af1818a2546e960a93885220e425e76256438088273f7e77ce2cb5d072982fa3f89aec776c5d8a32532f9eda1f705497c01556ec960020faa639ab1d7f523a51481b48aef1cc2a5cdc5322efcefe28332c40df32f84e682cd8371f1839ed1153a599ac50bbfafea4d725e5ee6ad50b7b9ec9de58bce3442c7e37e838537f083fabea6036470280ba576c0b1a106d2080ccc7e5ec92751e23ac309dbab661ccef44fc95ce31a8cf361793698282240d22256a203a5ffba085cc9fb5875c0c9937827d0423193ee3c6b6ebfacf26705f79c285c50337b2fe93024bb82ae16ad3730b6bb7f14dabc7fc6c8d84bea3ddf49b503454d078b960d9344e3fe91f0f52f875215a8a566582de43e49e9e46aa13ff38c1735d906b774184a2eeabfcc5b1d4da03c0bbacc8b46e7371d6ca00520575e3fcbfef7eb5d9efd28071d40e3c26be0021ca6d541334f90affa940764109fe2996c9d2b0957ac0d6dce3b4403eb762094d7e9ce4806342e93c016d0208f35dd282af105e5e74e64eeabeb1ae8ff7ad3969a84065641bc5cca39e3a54e2e2b15ac2bf113b2366405ec6c070a6d9567916b6ceaa985df4431f8c9ccd64cf0afcdb2c2e22ddf73c19023dcc1768d5229273688577c0dfc3b07505cea51830b151b41627b614762ee893dd14aec9c4be1aaea6bbb9f5fefb493aae153a4a55cba93aea2941239349bb9179b15384dd78302651ee6d27000555c3df415d649d067b26c88f5716bd7e1625888fc1569606e1f966827c493dc47c70adcdb887810c3fa046c764c1d9e14864116be3b2486e3fd950a3fcec88a75b800ebd7f9eec1ee153c7f83d5d95d254dc1c7d8ba8d607b81641391e4047a00e4928fcc8d927a10da689d6a5dc63f8316e9e0c740632acebf7bffa1c6de890c816edc4dd220227b7c38f553f41865ec2fe77c11d8c8f332bcca270b0dd6680439481b68f6ece0d83b9f6e8c7f80189cc7b3fa4d5ba7622af96877cea1cdb9b143ee72c37ec7351c15b52c0415a050c41e75d3d2224206f5c3c144d6fb9943186559ff8241cea448be194934e2f1421a779d868cb9b164410a5cfb85beaf3ca614efafc337892ff9d9b468c4e69c885d2f478669e6afed489f82aeba995fa8434012058b531b510c967be6ab92e47d1c6c729d8af225af418ab5837150f89d64dd5e9cf0ec0a7e4be732e201cb54c62dbaabff7dc8ff1e49402ae514ea3e07315397bbbc336bcd53f79899fc98ab78824b138d4f98d8bfc7b116745836d91d16ca345690dc60ba78fe8b7af78d147d7634887c1d21a48c127d98dfda952767f69c1a8b7375e958d5cc1967421465826561f7735f7ce253116d13792cd485c4373087caca7deaed3f5324598da4891c2eafefd99dac7e3218b2a049226a675cad8e58597920407d2ca1efb2688931fd58f4d160f9ffe73635b42b03e2bac2358413416a5cd9ba513203cd4f29652260ccd9e1b1165099a24730620bd4c2d2c79fad7c31e7ece1b50899f1fe1ff1fc4e2181216cf2179f0cfbe6f23775fb829910c75dd632205ee042f02d5995ba9594467c7873c54eb39d70a10629b481cbba225baeb1d5c7a956c0b5c9105680c21f6999ec83c115a3d9ecea5fc05e8074e33f8d17ef05b7a99cb9cc2d9cb065c4fd9367d0e281b55354a81df8cb39b0178a2587105075fbf392914efd1ca5a3f25ca5c863f33600d664da49efab5b568e667707f1c3f0f1e6f33d7a0a7dd6f31408eb11114f0b3d98a99cbb42c6205c3d959d8d8c2dbbbdcef9be41a7f43d3ac0537c94fa6a2242137329e6c8fac04ee13626a1103a57e6e0bf61d512b77372c35efd380d8eb5f43bd55a9a8b9bf0f72ee3a4bb4cb53fed85b5b7fc5c6621852396e605714e5439f3e788c9eed8f9b94514a38b80a3aeb0bbe7bb1520371a673dad10ae4dea8ff394afeaaffbb30834e73ba9361c3bbb4e6ead673509cb00410a18d979e2189885b4e1e6436483b9b629156f8b9f67d6ec76b06058c10b63330d815fa22a92e13b66fb276f4f9eeda90329daf1f4d1ce9c339f3bdb000a869e764534c1868e29650a3cd2bc240206e3bb23a03d74103691ce3a5c72d3dc33f6cf00b18a85315cc9a1beb453ee52a4b0002ad31f77a21b7bf811a828264a4334c9b3ca1609a95f5049e177471182996492c6ef97106dd01b9af94f435e1b0f35d156981e147fb73a49f22c755e4f8bf936fa9f84f2d80ca0d17b387ef409308a034d938484ea51be2fae6858457ed088d1c1153e6efa7e94a71089788c47522ba6ae0974ec7a9395e6e19be61912e1dcacb1b05208aab44a54c6a3b7ff15182a95b4158af7328c44f0b5ddd930ee9de318a9b", 0x1000}, {&(0x7f0000001300)="a057a4abd8be8418485a5f45a9680e8817f75e962a7529046f6e5dc1e58ad786cb3301bb9eb44b8e559733d59a64375ca207229b43041f4b48c5248a8a0e3736c55c2cbdaf2abdc8a92c90314cd8cc14525ea7bbb24bc43326ca8d9fe9dd9799af906665b8ad1e0aec879ada392b3f209677ec0903fa0e36ffa6aceff3ada768fa542f2db206463c7268bb1488f438a566eb67075332eeea9619dac485e89e21561ae3d777c36f325429002121ba0d40e15955a7e268b3514556e1f90db1fa2409820a7ddf0105c72b990ec4e560fa8913c9217d10742735c964351dd4f29bf3461744558c6be9d8c85b53ba9f9cde0ce9ef02faf512f43f00c471e3a6f52402710120ab8b23a3f6263b179feaf37940ff3f951c3876ab13b3dcaba97d6173497423b5da487d799aabe3482eccca698085047d00669d707b11a30bed68fc28f21188f2f90e94a0d0505966b121282fc1be20ab4a21e672f8630cbee72a05ce4a8219c9adc13f5b7a6756a3a29a0b86c5ac66ff18dcada70ce47dba378a59785c095ab0e0c7b3fab79fe70b003b0c1689fe4bf8fd59754666abae1bf6185f363c0f83cf0dcf816fb229030ae6dc2e3cb3eef135cf1db6a89a7e542cae5318352ff8a0db6f2965cc588592f11e9b6d4b8f1a0d2021f151192f5d75c57cbe5767d88bcd78b5714556d729267a9f9eb6399667eab7671de14fe1985ccbfcb2efc95ed7f706b582e4528847a0f94a1cef44ca1e53fc06310f7b91ffb35829f3d1e3212a4ab09db3c13b21366d478c40cc291d82d292ce98a90ea7b875af6334ed5414c42a51e73be58ec2febbfe4c46176f51b661944fd6a2a28aae81e302167ce4cf1962cb8309a6feba53c3516750388ee641e0b0f323ea43cae8c418882d729252f8ad219dcd283bfca31752549cc1b61a632cf6f4e4e7fe437cc371950e7342dbe52b08a727163df0933ce067cee473889ab63e815893b5957cb7a3f3c373c7eb445557ed7c3bc09522182f66d99238cca6e5aade69389bccff3181e5cb42d645e3493bd327378e8c98188a4e71f7fccec4f3d5cce86030edf104ea00883dd88fb04bc12f2a8c13a30b987dedb7c02faab72c9fe91d353698de299a06fc17144d4d28d0db0837d7a62a0d783d89ed5af7ea4bc7c112daf604866c8a1b7edbc06f35c7271e398181d7030b304eff12f93e04c62547fa30248f86709fa5416a1ae053d70c20727a98c9c5c620cef690bce40eaf7f04f9b4bab197ff6dcfc9c3820209f6bbf8719c84efae30f2e45396f2175775ad873b3da44da0ae04ba51c4b3c7a35525048885b84f9ce37593bd3d3500fb91752a8d9a0fa1fc51230a6d9d2ff6a26363ffc0b30d1cec205a3dff49387351436e349b2448a412dc50babf51ee422656c6729164ef3ab40a31bdf1e1cbd490dc4694496e9e393ab30ea2ada7330b519300a44d58125af1fbeac72ec4f0c681e51adee6d32791f83746d106ecef284b929bc84eea8ebb2bd048357448a62e5b6e49c22c2266341cf08a3795f1c6e6c56201390769b2202a010b29d2b7722859ed2e44ff89631a33cf08e23dc970d1350a7ca72b4db86c307fbbbb95853438344fde3d2fed0b987d1def139fd9b1e62ebf4d33c534d6f01fdf8bad9bf3e104d59bc454a27f443d655e9426d1a7abb742a85ce96dca00a3099ffa4bd2c0166a2838a5fba72b0f66d080e58c0fa20d4e63c7147fd08c5462654db97343fc8470d7525786e9047ef6e104a988af919c302073e13c5cd621ebbc6431ed7b756c526e1c4bab5990a76bfe25a0403133bcb10098836eab875e31751a1bdd872130cec19014593803ed8f1194efad3bf6b0351cd8d3971aa66849aa289e20633fb8960ef5710501e9b78dedadb513774a8d8a77974171fabaafff4da63efb2e91bf8ad99a2eea993757a42415019366aa4722731b1c58d1132c6eb2b1bcbfa36d7428fdd5f499dd62e59796ca85b7d2a9d38161042be674079435a5f65b7901fad09c32f6815f0ebc395d5caafa0a895c6216ccfcb9fed62456474895ac9339cbe5af7d67ef561992598613a8453cb5eda069413558187640f4d52cf14fdb1ccb861cfde2cb0e348b3dec62d21d8236c5fe8d66924bc8226ef32d26d4e9fc1ea2a9f4a6cefa1c7a0124c19ac11f82b22f3d10a89321d33112df444e73b85d7e6634b84275c31108bb295a839825897bb617d2322590d50c461fdaaf6cd1eff7736901788a0c6ebb624b7a26fbe25d715281dfecd4670269f0246b981f6aa6f5431f1e66be2c8bdf98f4eab35c48eba3629d111dd93f7c42ac91489f0edc2f585771c8088dfa022cf8a525a6f982c3ac9296bfbb999e42846b1e1167defffaff79d82fefabc75809db3bb0252f2df06ac7e095fe342f88c9c0dc635e68d3cdc2fb84bc03fa41b987393e8a175178ea5ca99c1bbaf90f1ba3d1ff8a05ce64dac2ea26d4b92072880681d872f31c05efb4ceb2b4dc4a1591430a7b5dcbed80b97617cad4292be7ed4866ab588bbafabaa4ca59eb9c02b768e77aa42d61950cf143c89a65484e8fc9ff4178b0c434ffc8008bb4988057f5939d5d1e8ea83c0c6886ff26ef2589ab7ad98b3c00df59f4818094a48a745ac76945dc4e08df58e85dd3dea5f0fc387fc193105c2290385f9cdab2f51fb7ea2dd8123eca6a05ce39d00dd4305ea13232777f303ba3dc8ebc1825088c8da1dc2415a994424f4d4419e6026528a4b42c9f9f2c3bf80bbe1cf277448d044fc7311cc113b8da8956632b5c822951ba302d1ec9bf216501795ffb3a77091ef7d8205313ccb4a8f13bd4101b57d0d299f0af93ec7e896895548b863784966b87d9e406e78f9bb77d684f9506ea856ae5aa5daa234d7c68d807c6f80a15d82e96d1e329bd119faef4ed374e34868979d7538c59d1fa4100b7d6a6d2c2dee432dc9aa0670609f316a5a1140f1c9386a7b27b4b66291edb4a8060c6bf432e858d8d817152cee8cdb863d4c85512232a884b596f77416a6a9de9c9fedb9b8d10ee4e841e0bb0d37354ab964995de020f6b38957afb35933b994d032a58b58625a6628331073fbd9f0aeb0fae7db38c8f090518ad4ae077f50f694b2fa28b38834415781c2f089051a6902b29c3e8bb64ab6b0ef3bcfc5a07a28de59f4fcfbe1f3a6f936faa607551690410568f5492e9d22685d3227f0c71d94febbd97bcaeee908d338ff118579c9bd074548685b15cc65b32a13c10c2ca4cddad964000ceca1b6919dae574e42ae0c641db93ba0599953291129cb0f75029c5466622abdd22a534d162a8fda3f9cb06863b8094ac04b9ebfc0d286d87e1660ac2a603c4eb463a83fc90dda9349a38166ee17f355bf859b6b8685f9b359425431ecf82fadd7d15254e10d75ebb0e97ff7ed6ef1e632776369c14e70af14c2319df95119669b7a8eb8f8a0d9992b2c9428a0f93deb4ad14ccec2fabe1cafaa0e9440430fe47301a7e5fdf1790bcc6fdeec1348d766ade74414df8ddc219ec7337c88bc59e9bb08363553bcccf3a2471a75c1f6f5da3ef7edca2c6e62a90b0f44693cc6eb55c1f777402aae8cc144ec1279404a39921d79244bad22e1e5350a859ed67cccb13b5ac8d8d4e624fc89c54a341d8f2c22a20844b9737a3a4954a2b59253d150bc424916e52e42568649f41649956817a7cb0bc96e3654f27870c8f20920c73052b188c92cf03f4b7093f5fce5957aded4a562be5e0a6b42a269c733fdc66eb950e898f2a9ae126713ae389137b6c040884575468b1a8e1d2a0bcc66ea55098ce02960311d6031af1fe08f2c52defb2a51c10692337f6b32c74dd332a084a52c163423b963d3efe94ae835d75b19a175428d07c73eed62081fa5aafc7ed9ccf1a86582cf86059a8b1356e9809805e69c7ae06e818dd51715f0ad37274d1b4d4f6834a51020eaa06a4c99b9b04f51180fa4566248f224d8a60c224b70c573790dc1d66ed0a61e9dabe6ffae1d382b050872fbf21bb80494abd566a2a394291a8b1e2658f18ba419819f6ff4e3bafb591a8f4974a1741756432da3def2c22301330680c3def25d57da7c322dc047518922461f173be330b13b682551c0c6599587bb865bf45c0c51a99550662b41a7021f12fa4bb203d36921dc164a9cf799d17e12b298b26cb5aa585cc6bc24da925e544d3bb81ff1fff71a2d26512b46b30b49deb579465b4149fe8c7acf3a10c887fadbabdf9f3ff9dda3329d4c67b453494f4d13ef5ca84c635dc9092592e9dddba3342fd8fc90c48649afd5987789f92f4d27e56f178a3ebea0412d415fd84649389a497173e31b98bd19f6a84e0082610c82b5fe4836f39de4726bf127941e4adfbba91a83a023eacf4abe331aa5f484feb37b32277f64c1885e2c8128659b2ee4ba0604132dfa16b29c9ea46e2081e6aedc76c0b4dc2294179809b658431c5ca3507fa50f7c254f4d1f76c7bc96c41e4a5da0e7e010d965adb53d6f85ee5575b829b3cb0567d636ab0e3816088f1307ce515c1120d05639ff6bd02c94326fb179392e7c06f8b1a822d915b8c55591d2b105c5f4e500213b67ae131336b0c181efef4173c750c693fc6843aebcf08f71d8e3749e793d5250e1417b2e841e8493c184b26a7a6726698d5985600fe7e35abbdc9450f66cd263963a3ef1eb567523811e3e77a286e57185ee145ff1e47d626f7cbdf2e547d2f4d3a54fde0367a207a3998a7d2d35a90bbd8a1d687001511ff3453e7890894abf0e26243edb209c80ffdf120cc00c867ac2359543de33b2da97296f2624fdce64535c465ef3bf48818af54ebfb2d9b4c89039d38a8bcbbc2a2e79cf405b1e19d1364cbd940fe7abcc81365fbc9ff4b5854b1467d0f3bef8d093de72b556a98157c60af32bc103e83d8717d60d853836a957934ac2eeb743a2b7f9fcfd7e54508c1454f6d60016eec418c02d01d825c16ca38d0fd3d98056494d663b35cfc3b260394cce7ef064029e84d33f26924c96742cf78c18262de002b6842d74c730118eb64415ba3aa24647a7f784a452e653ec80bc8b5a38ae61cef2468784d2e3d0e3fdf0bd4e70ba6c784e0b4c4d32df15763770e1a78256a0f144c778d7256998f6c4b6bfb0424ddd0444231e2b09551f946ed3beabb8d45fe9b8e54e3986febb36bbff76f52c248cfb74d0aad30940968b7e49f4845f8610450440f386f6b667994b0c3b0b1e9a168bd5c78442f08f08d91be48fd839f46c9a800c68772bf4c63dd367a580369edded8a99e295d350b033e464bf515c42ea870a0dd88ae9a7dc4e31514993060b03e6f327af0c7993a3ad9b9b2cb36cc4252921c9a81d12b18b7f21e0fc85b22f061e62f13130ad960a6d7e6152c6fe137bd0ffe0e45006f87695e00d14204a85df593bd4f0247d78d83457cc0cdb0fdc74f75d6dec69b48421bb9a93dfc21afa2041ae33ba5ed59987cd4c31af6a4ef02c455bb299c58a952ff6b7a29f65c616fa7275f721f34e4bc316405a26cf9835a888d0e8740487dbb8a5ce9dd59a023df7d0f7f76cf0c07c603114d04f78d99986ec6832d3802adc457a20be1807fc018dc3ee8ebe10cc9fc215235864bb0c6faa19c1044024dc3b4e06ff40235b08c6856c7992092873b27f987378bb83c3f9697506f9c00793a1b513903ac3b31094d4658c48bd9b549e707c8804ebd56ec2253260b277fa2a8364d9ea592f2cab1890a65f71763811c836d69389b1f034baff99ece5b687ea2efdd068619d23cad640f2e8c5ee79983d91ce293ad002d79e28975338d27e88c", 0x1000}, {&(0x7f0000002300)="94e920ce1eea09dc77a7fc48f75e0c548aa77b94261437db7e9798a229809b10a1aa09fde419eb1189ae93c0211095cfe43bac583a619b0f6936bf9235fca796a56046161ee7d4070559cd6faebc8496249f81e3863fcfa177f8c3fe491606e31c21eb0234601d4e7b480165f40427ceb1265aa6e9cf2c28b6765d38a559696dbe308b6f8d973fe3cef3f5979ebcfaceaadfbec2f68a04e51c7db80273ee93b87fa6dd7a850e4ee55a1ccc9582a2d236d94bf233930e9d8a67fdfb441cc37bb78c30ffa6f754dfb09f", 0xc9}, {&(0x7f0000002400)="9236c80ce6a31692107a310a2c7f8a23cd8061a3e3919f88f12988a33df8b99e89a62e23527b2e966a56d5af0b150d811648bc32f72cdd61deb852bcef2355c022c7ba097b6020ed11717c2577f9792761ae502b6452039e8587fb67ee92a27203cf578226ce1aea34a228e920ceae02478a6f95a0264054b630f5585f6c7d9720b94123567211", 0x87}, {&(0x7f00000024c0)="5dabe6ccf515b1ca762dd420c131868b5ab2dd1de61d96c5ebc9fd13c5db05f9b6d87817a0aab8f470a2f7a882bc1590f78c9ad5aa42f4d7bd6e0f2a2a0eca16244e6b0f3c73532919e4ab047fe1a1739a845beb89c0c97700e0bd76337713f4d4d113931e7a59d945de1859cab2", 0x6e}, {&(0x7f0000002540)="8676490ac5403e16b13ed7e0c6a198f1f0f4a19e1a3b73a5bc0f1c54a3fa6742cb2bbf06c64bc708982e9bcedf1f897af83f3d71f3b9dbdf31d08dad38e4b1af9a3be4cb57691d113c80b482ca", 0x4d}, {&(0x7f00000025c0)="5de36fc6fdf77065609b6e2ad1771bd6743ddb7a96abce1789c783564e4e7e26cac257104461e0d5dd9cf80ac84f43d0b548076832db646d0242a154b9373fa628e686540a777083d60d7641302de74ad553e315ec74be1e00d54fb5e745bd66d84a75bf0f9d32d68c740710aaf4f00b3f870bd7c2bb4ec355dea301bd1db0a060c35a68e03e9c6d63cf554049f69e1e29a8387eea30d7bf3d832de806217015117c1fe9d2d7cf5a1d02a97968d73043501914f8137f81a7f60572ffb482789703fcd481af1ea9abd4e2ca476e5de17bbfe4e9383dd73641509bcddf4a2e", 0xde}, {&(0x7f00000026c0)="48e4c17ab4df80873e0c1654ed6d6ed4140cd3f3968c11b87dc2c14047813c17983629e71ae4d59e6d7f5b7a1e63e17dae39f65834bf7d4c04b2003b4ca82603f3c7fe47170c72fb1b670b4878d72263c27cf59aeb8f042859ca8f751f24", 0x5e}], 0x8, &(0x7f0000002940)=[@rights={0x18, 0xffff, 0x1, [r1, r6]}, @cred={0x20, 0xffff, 0x0, r7, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x78, 0x9}, 0x2) bind$inet6(r3, &(0x7f0000002a00)={0x18, 0x3, 0x9, 0x1000}, 0xc) ioctl$TIOCNOTTY(r4, 0x20007471) syz_open_pts() truncate(&(0x7f0000002a40)='./file0\x00', 0xffff) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000002a80)) setrlimit(0x3, &(0x7f0000002ac0)={0x9, 0x5}) sendmsg(r6, &(0x7f0000002e40)={&(0x7f0000002b00)=@in={0x2, 0x2}, 0xc, &(0x7f0000002d00)=[{&(0x7f0000002b40)="fc120f54d61f4c5332ccd97b8c695855fba28f7351c2fa8d4a0f20a5a197ea462ad1f2cf61a13370ae75cac1d4b607037327cfbe2fc195adf29c8dd41719b2ea866450e7de05", 0x46}, {&(0x7f0000002bc0)="e83793156d6100db6e781e4a9c4863b645b24eb006aa273bba960ae7ac7b3149a3b4d350f5655741891dd323327668e884ba2d2705d0d830f7943bf08521", 0x3e}, {&(0x7f0000002c00)="1c57cd3a1811c70701299de80b89c1eed3a7dbe3142ca42df8546e68ee71d9b26f4f0d5f4173796f6cce90c63f7c7900ca4401439f454cc5e5dac88c41865412f440e7103f55d0b0a2abd81e4d0c8d64262e9e1b3d21d1f1d3daffc634a57b5a4cd1c2e777da5b5a8c125895604605ad74d26f9c10fcf78647970487e3521a14d10578debebca4de8ecf39c057892b690e2a165a48a283faeeedbc35847442298fa7e3adad3e339840c7e36d7427063a86833e9777474af564e75666ea7dc8d6722b4297742c09ea45ce9618fc6b6dfd658397c76d9c4c84957b11129b907ac3b8ad6a1712f3a012dcfacd64a1151cd9a7dc2c1b85db7765", 0xf8}], 0x3, &(0x7f0000002d40)=[{0x58, 0xffff, 0x4, "08034abaf32a882ccc981d9c711b8efc9e6ab27114c3f869f3822486d756fbb4d04f9ce4524dbf5a50b14fce676caa9c5186c0974a97dcc6d45fc9a4e42ec0203c57335fcfe4a709"}, {0x90, 0x1, 0x4, "c03469b98de279acb34d15c6096202b43d3ef3a4028a6cf63ce963477a1254124df5d11470f7ca2541708b7a70aa9d59d8f62c8c0484b8d041250e749d5a1de4ef1b83fc7f310ac9604c7e96388eda0f65f7e8cda65530d787f6d7c12f17f4a1f4e2a5af94860c84f7dffd1748f86155a3f96c87a290dd713e193e1ced"}], 0xe8}, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000002e80)={0x38000000, 0x8, 0x19}) openat$null(0xffffffffffffff9c, &(0x7f0000002ec0), 0x400, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002f00)={{0x3, r8, r15, r8, r12, 0x4, 0x6}, 0x7, 0x367, 0x800}) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x401, 0x0, 0x0, 0x3, 0x0}) executing program 5: sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe8b}}, 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000001580)={0x0, 0x0, 0x0, 0xfffffffffffffea9, 0x0, 0xfffffffffffffe66}, 0x5}, 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x71) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) r5 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f00000000c0)="c9762d6648a7288a995dfbf2fa1f6a2e", &(0x7f00000001c0)=0x10, 0x0, 0x0) r6 = dup2(r1, r2) r7 = dup2(r6, r2) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r3, r4, r3, r8, 0x1e8, 0x20}, 0x7ff, 0x0, 0x101}) sendmsg$unix(r7, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="fdae45a36f6cc2c0c3ad6b0713cf165455888e19e816a3609defa826fbcd3fa43dd660974333507a638050cbd57aef63f423df78d9b1f354c99c087add270aecef3b3613eac5f40bf92f405d1db8a919a52d593ab1e4134d2a3b1471474093108d2a88cd8e85590d7b534e0b952f8b373033a2c41983d4f8d24b2d886e066f434fb0fdf6a346d79271f1f513393104756926950ef98db606a72441c9199dfee1ac0ab3a11ec78a854dbee55e5d8e40a608f9eed4ed1b18d4e1caf6", 0xbb}, {&(0x7f0000000400)="723e8a0741300edd2336edd95a1a567d087940198092a5a268640d047684d2ca6f6a90056ee07174d0474b7c9c095f7841c002eb227bfa0d5120f274aba324b292ae7bc7ca607e61edb43c1e7ac71993fa34a6b5de2b58dadc8a54d7a5c3c687dc93ec7be87338b4b4907489a28b36ab0978043f0ae420d7fcb2ab7d4949b4d9336a643280b9671c180bba8274c62b05e7a6d9b62c293d948da9479bf80bb87ac772", 0xa2}, {&(0x7f0000000580)="d285e52f98d3eb2fb126bb44fd04c8be1c172b5a14b2008026ccf099ef9572c60b55000ee88b9235ae47c7945d9c3ccd0fb3d9d9321bcdb2ceba7efbab1da98b37a832515242c21af2507500f2c290cafb745bce2eba8c813754a0b36476d17e47562b5e34679e62b75e620dee8ca0fe478232e576359ef571817433e20e7009f7ce271ab6286f36ecb7f033f2f3f73f4f95dc676e631608ee5232d3fcc09b4f8386e304da3958f96d25ed4acac24954cea00f86c8e6514bef7ac89f9a748a6a4a03b1b383380bded0ab02665ba63a9ba2c0ed26d1fca333177fb4c008097c032d04f3cbb0ca592dedf80c071182475e6be906fd25b591c2f78264c0e4551f599c96ff545156b3a20cdbcecf1dfac2de28e82946cc877c112b7f655f82d3655f015068a5be9502cb55a1bb538e1375ea9fbc4955d885930c13d551b38499d250b7d4a8e4d2625b2acf866397a0d876e43c1cbc807b8d56346133e4858d1c4b5d5980cd69498208971666e0d7e398199597ca2b23307f9427d1becea55d9f8a96a18d59c456672ab12fa386ea9c08a47f0284842ec2da6a394f8ab5d2e0fca7985d171f61b42d4975667c93d9dbf5ae703c9e9fb8e5a42f80c80f982bd4d1047963abc44574a2416ca26c8241e0b4f51c0fec6b15c187ae8fb19a1b6cf661151a0c169134714e98ad928fc175c2f32bf7fe3b5614be2576fd52a08aba82d94ca8dcccd6ba39442f59db8a7d98679a334ab276728aa928fb766993b861bb98e33516dd9dbabb55290747d688de63c2de4a7fd94c1a513bdf4c802fd526b7c0942e51bcd4540f5af95a3718bcf88d3ac6fc8d4c62512b6d5a67e34a4ed5cb6519486a214b545366bc085a1d77e18a55da677584dbe21b49022f640600cf6c565e24eb98d814aec2b5426e98522c42996d9a4a7a668ce02319f86bad9e32084693db2735d6d67084f55d8ac48aa79570c7a30cb9e54d1c40ae80c90630f84fad73f6c768fcd3208406e7df2b1d86b874d04bfc95913b7a1397b3ee179f654f50bdeceb3706223e31be9b46a2ce0d60eda064afe97e009888578600c463bd355e43af7ee23f304e161ee42240eb547dcb2e1a48ec539ea18b901ed3a32a170cf2047e4e642af5c2b407cc226bf91308f63386f603036eb65f884186fb9691e7e0c60c4f73a4fde5ab69cd448d36e6a8ff1fff1758b9fa09a11df0dc9cd8a14dac9462928da0b3a8de106643b1196bd08d444131936717dcd078e888c07dfab5f0b4dcb7dd2a99781d1558d0205a8ee3e240fee135edb09942cfc817bf4cd6c614e9246ff25f39ee3c4ee97fcf443f0a7f2acff8e3b55163c7b857906e4a18c4e0ce2024da222fd024d8c5e7aade149068430bc1f38b2d53b4abd7a5aed07a26430b71d95559e7a2a5c4c75674013c6ef3d0c0716f66c9fda96a0d25fb74ae090886fe7ccf4a322de1fdbd03939e3eb3e3ce804d1d9a24d47d96e7f3bb6bbf26824591c60c32c740e2f8328b55e40acc010f146aba79eb7d7143b8673dd7f0751d10409c873875bd4f0c1bd14871588413d7c447a68763225ba8bc6dcf47b9bff4a7fcccee13f33f39faf87b59343f3b81f747d9051749dca45579fafb12d403b4c35a1fce4d226d06d7bfbe119ee1bd933b34b604f77cd4576a9687a546124f781092bab689fd0b929c06e0d4b8da118d117770d2438aa649a33133cda510a524c894f1433809b820d01374084fd46d9f4843a5ffbd3e79d2543ccbe77a4a6aee8d2ea399083af008f71970f7db121493de55ec40e23a0bbc9d3074f5a70a8202cff8f54746d74df206f4d2b0a30a1fd1ab92b7611d6673dc62c7c4348bedeb26da96e84af1baa9db64761211412434f6ce41265747addad895e6492bbb345b89eefa4c71dcb81c3b0c8a5a354b38de1682c02a1a87d0fd14d60ce03405a6b6c8c256a686d7d579413fcbfc5823c585ed0ff0e81f8db57ecf58ce9ca571413140ff46ab03fbd9fee37077e5f40f1bcb373ab95e223d0481f6475dbb55a285c183a08ba75b01dc273e24ae23be8cee126e7727eb74b0939f288379a2b9760687a6efa3041185ec68b7b0e6e34c38759de966f928595b15d9300858d3f10205c5227c0020d098355c8f2b255d26765d2cabed6e63914aa17dbfd10fd9bdcea127feb84d474b79d1765aa51dffb935b189add2c7dcab99aa9e064996631cc867ebeef1cf6dda91ed8b4ba14971a2481c562e329b897477446f54b30925e38b67684068a797803eea529f9fec5b4b6729282c4a5f69b23ad96186493286cfe455406414fe8f744db5b2fbd2daa07e73b98a85480f7441abab531029338668184a47cb7fd5fd1be7ce987702e42480b03e434054690025ef784a429cd7b5bde58438dc77d6419697fa538e1218a62cae26999948e7312fbe2438d0fa927d6b774ce3ba6b4415fe67f0cd9a21fed3d7f9b2877fedc9a91b5b6190bd31abe2f6213b2a604485c7767cc91bb0f0c76971d2c09800573204184c6d8cc625b2cba339c5d53d3ea725ed8f56341ac6b2e49297e02f3875291f8bd5201a1a8cd9eaa5c9dad65141c30b15b451ca6f19bd9eb3f03606333296ce2a190ac0e0886d31ebedb20ae35dd63591ae674d666e230100f6a0fb469554e879ba4aa7f0d014e20256ea2bf72440a7b08987cb687b1be22ada0426ebf7cc60addbc09114c2960e2c6c5edf641c305965fc5487b7863c44c88c4d40150ca52d44c8c2a62e5d4c0fdfb50bc8323ba1dbdcdd0bb457ccf70d00f5c39aba9ca1f1c967950f299af24cabd365ef5befef6e08053766789cf6eba130fd3af3aa5363a3b4e6bf2668bda445192bf286c598cda4f55945013516a0f211ec73641aa3a7057afec0630eac1c0bf79343388bfe8d06f474acb175487057914b344d64291cd5812f7fb893696c5a981e861fdc793aa5773ed7cb006f25231b67c43c4a6a1c672a8e81d3c7ecaea1b8b5598234536667607599eb05e593a7491a5ef852c16780332c271e7647e0cfa21d9eb394dca0614a30a44d0dd0cd17b4df97fdbf00eb405a288e14fede37ab91c5f217ba64a7f29a670c335e34385648c28d11ffa5a4d1a96ba93ac1ab1fd030f58da9bda4256c2f1b61461ab8987708dd371291a55315b53f92fd8953c7f1563527afb92c163f7f1990e1043b71bf645dea376b643019b458478fab225e04eb78c8b9c8a76f4b714c5dc20a8c3e54835c6c47f0c5bdbc1d409be1d9ebd4857649c8eb3b5c393f00cd8cd27cb4d9cb32902c8c20bd2e4b2b2d44a644f2b4e8a375059f917a2883c64ecaa1b76640650d209d73e88694960607fc0876e366465f45c809c112e09931463e729b315d816250b6b0b5396bb3d5ec3cbf9dd089cc6d1f579c9f77aef7d66846edd15ad978b0d15613ddb4677682654a3026f87597f18a30d9c1cb15a0922597a7d19d9228e198f925ae898fc0fc5a4795a08f20260953a6ebe735375339f6d2175dc2ac16702b3b22fda51ee0b6d70b325afcbbee6234d45c523955dd9d80a70d186c7da1f67c211e7b1ad9f200102d53781267dd1e44c10767c5c92d6e3b10cecbf0ebeb512c8ed55ef6ec370d187aba0e1a6cf4604b8fa7e9cca19ac7d19768d8e6ecc9481104658c2d25a1d40ff726c5c960ac3021ec1c7b8ec5348391a5e09d3094e5e5de68aff3f51ddd698574335f5bab5a9000a7620bb52a8af04b09321f16d57733d2a9e3ac69175a97f1aa4d1eb83c5514a68942af42406027819eb1080e281b17a16dbcc6bb4d2f275620d9563db4729636f0338c1759dfb55a314ba04b1b90ffb6c67b43de32402e13f85f93803f4ade3a1b2d7915f1ef3696454c7b34366a40674bf9ac4fb56b7f6015485f3e924e340edfcfff9e0769115b24180228136fcdfa32945c3e79af052b95a6ec50170f66e994dc83230c74590d448c88b169afa0ac56c1ad0c9673981776d27aebc11be0dfd54b7984621c526f5e9573a69275d1985e204c3ce257da5acf21bb9fd842ff6fc1be91a36ca4ba65f1fb623689c5091b595780aca87a8cca215103fb347f5dad97315762408e29c7477fc09db02fb7fc479828c97247ca8b2de21df39c4cc1fbbde43fe6a8172823c42601f7836fe64132aaffdd8e6b8e6b28e3a4bcf6cc901d41ff36ef3f137ef2f7d84097a2c19234aad9b921ae60e7b162a72f06927bd5c7bf888d237763866d869490f101a19b94ebd067e4c8c7dc7256e31d0500a38a9704eb715b478cd3c54de6a239b643208b22bc83671489ce5c8b4b1077c005fafed3f35f72de0bd49dd366437e78f9a8600e426613e308cea0a3e41ba9d7720346983ef6e45fcf6a6b2fd495260132471b02d3f1976519f35ea1b9922e94f4a9a6f4b15aa11980d88267e88e3940cebf208e3dd86b956cb5e8b9690ec914a809cb22c11c49d916b69d99ed41eee786aceb82f627449a4ea7a48256992c91117a46a43064ca643a1962f406c909bde45ec6614a1164877d271f4a89ef62a4b390d25dad39c51211fd334bc51338a1dbaaf9cd34f554cca999f2255634ecf133c13997b68fe4ab9eacf0e482be047dc54d7eaa6cf1a57e0e5530baa44ccc47164725d69a13a745ef497b245ef146201845f753caa7be8a6fe2f49fa42457ab4d7910beaed4dd47c9e300a82c972c07bfbcc07a17d291b20d1fcdfc66e783c85633c38d87585702199f14ed1e18511317da4e3f448dac4fdf2f7fb48f122775354127eb0171f80176741876a3e2a69e62efdb3a51efd3511fac6d285438a648a7b753fd1260e4dfee7af974421b7779b455608ccfcdb2bd722e2c6f14d8030ac7668237fc7a8a61edbd0539f6fc2ba163aad967f06d46213e94e884b0a5a14cbc541f84f2ee7e0942e3181bacc07827adceea29dd59e13f9fdc1e844fc148b8ff88412b249735e3f570e171e5f4e41ba93009d2bf7f012c762ad9d301755a513fc10b63e9529abca6321a57bc9ccf3c2d5879cfd678a112d45b715ec81be712b13586f78ab9e6d20861d9ccdf3cc6193e8124ea78d0833d2e7b46a8d73229a7dd877c49083b49f5397aa5618c58e82464eb1e94f46c201fdf8cf5f70b2419f59dafdf39b0a0d53823a57d6657c8c86a95c063e36f698582d0d20063871aa2ac9860c2cf99c4cedf25bc7fd46cd3b09ff107c696632543edae8f1dde8febf3ea7cfbed9e83b32d8227dd5d00043bda3551e368552993dfa3544b5ebfcb2491204b099f8ac19187c7fac0fcd012e9e6700bdde35c5d5e83ebbe2b9d822976d5203178f0ab462733f7f63c750bc63da8ce64eb0b37526931838a99f3380b1286f696efd43a368ae33b45d81edf9c0b333faf052256754eda17e4c67ca4461e4082cc00b527089b8ab31007a7377100bcc2bdaa02baecdf85906cfb863000cb2dfada7818da795d7c21e91f5fc967dcb0eff55c32e83aadb9584b6a344aae599fff6c89c2b9a89cb210685ab054e85144323a9503a9e06f2a441a1744218aae7416e4a67f12b84cb04f65d07b2cfab422626859dbdaa12b77dbfff3b9e6bbef9c07d3b5954deebb275d8dc27d3bf7e1ff0ac4ca3b322c30030db1a792ec132cb0107678ce6ac7219456176cc202a272c3f30f2744f07995e2a77367e85008b8328e285edaf5bc423e7265b89fdf9ea0ef89769105c078f9e4a52622ac89e4c9476f34e62307b2ddca1f4190d3e93537b3e9a06f56c4a87dac22d02e5dce853e57ef94ce8a1544f3571cfafce22965bf46ee51b7299381e9db298f2f8cf6f8bab8bc4bffd5275221c2", 0x1000}], 0x3}, 0x5) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffffff, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 2: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mknod(&(0x7f0000001140)='./file0\x00', 0x10, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)='b', 0x1}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) r1 = open(0x0, 0x615, 0x0) writev(r1, &(0x7f0000001400)=[{0x0}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595", 0xd1c}, {&(0x7f0000001200)}], 0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) close(0xffffffffffffffff) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() sendmmsg(r4, &(0x7f0000001100)={&(0x7f00000010c0)={&(0x7f0000000dc0)=@in6={0x18, 0x2, 0x5, 0x5}, 0xc, &(0x7f0000001040)=[{&(0x7f0000000e00)="f27214797225795edf2c66c353507186da0afa1cf878f3a4b22849bcfdd626da5c4968db32b9b89af552c4207b47fe188c0d9afb53ab185ef74eea8a1fdd26755a85dcb02de312cc8f3b0a637e8992ccc11fce2fa465662ff332bfcac88a0ab97f687b94be4dea5eea44e6265d9b0cc10640cac014d0053afb0ab07d0348cd52a8bee915014b06be03d63ee0b2768a8e5a7f16cba5d3b57fab79362302834be2e88dcba662cb703c50da186ccf6f534f30c50c0d13eecaf679810fdf063b9bc01217da4983aca83ea7583e", 0xcb}, {&(0x7f0000000f00)="355e6c2b5e1d2e81ce2f4a6f113df7ab66e66b4715ae34f5b15215270f046e18fc3305036af3d2365ffcd91f600feaa175fcca8b3441cb64", 0x38}, {&(0x7f0000000f40)="60541af143ace4df87cc2eba509d186fd1ef2f710511c60ad9128fd22d4533c157e5c94c3d66687ccd44854465b82ddd0ab9cd614e269b0af41725a33436039d6cac88fc321436837b79eac0eec7595bad75f754254e21a8b18997e16f7dbf9763089f0f71d8e21f6c1de7e0f34498ec0eade22c311c8a5a61794f4013fac0cd67b590106fcbe77baa205b73006037ee10b8cf8e171a30c8212749dee6305518dca66936fcdfe8527e45ed6faa4af6fbf11332694ca78bfac76afe719a8e61", 0xbf}, {&(0x7f0000002200)="20c79b09aee66f0aac69444314303598af8e08e25399fdf8a1e19a70a960be4d29c80acf416aee725ebed1ac329dd2083c70edd3b4a11f295b8e5e884307c72045f3f407d2e134cecd0279808e27e71304531713234dc63e0ce7817b1ed105dc170014ffee5568a26edde944dc705f831a3028762876053253956d2c24cf1c312e3a966937031c94803aab5246ecb3268417cbfd07a998f5ec0f3a4da786c271c947c6ab292ba2ce8110d51430e7e0200575364b352b88474fa0988e39eab12f28292a49a997f45dccfa5972f20fb8f2d56d37e4266d575a4e3e85ccef72f874365821e3dc509651ccae44162487d8a76ff340b65f51cd13033b5908343be21870ce760eaeccc5877ecf77d4896baaecf66894eeb26dcf840cf86f0346eb6f164a2619973dd3b0c99d74961a1c2297e150ad13edb8cf3695d4292e0efc0db53ed7abc33d0379ad2d3d4a585502c417a626808fb519eabc7d517aaab728e7669cd43d88767f4eabe46c8eb5b0c58de342d4c367fb6a366b17d6638f3c59038063f2332d5c7c2ce0f9058af56a05442f2b1cd0b09233c3375d5fe57fc712a640cd17c7c3b0dd8e76c6af3cad52bc7875f2e3cf598cb6023e32a0ae5608d687cca96c42dc9ec802700d8bb559c66c44a47e91764fc6539daf190101315c0f5fbb40ee08826e68a1e6421b3c06df289de8f0c85ba7438b8dd92d333b2c03ad878f78b6e0cc23d5cb6eb4f3f780f1f543e8c445a1ea00680f4514c892ca37a2f1213afd65347c6a5c8d2bf80c58a6f156a33ea46140495f5efafaa784a5eb32f9c901184c8dfc3f361424047e73250aee20e8a824534e37cbe3ac9fd8d8b94f72b7376ec28a3d9b89f468e696bebfe85d7f162add1fdc107c474dc507ff5f1184db0d0adf92a96659a8c9d5a80fc2d92b0cbcd4df06e1fd9c563c8764133872cc65741f10d782746891055fd8660eeef9b945202fdbe7fda3cd83ae31b8cb24c1558cf2f7ce48e21ea4ad0f8af33279350be6d995b90515ce35c4a2f9e17e968876d2b828df86c970323054ac537748c2864057ba0689180097d252558aad65eb0eb2378e07d06e2e5b5a3e08505cea8ea894eeec2c014f5e12be558c86b9dca67311ed6feb93985c6d120f2104bd465ae3f6a8344a5ae9c2b7dc6a7ed94819eacada97c5451d99f5b0c6a9ec9ac9730ba038f45903ec4e0d49185f5d86a861ec0690b61e32011bfd53627c16ac6224f95faea003b13caa6b0d0161559904aa5774ca3c43745cafc046e4c15b211c81a9662bba1ecc4a789cee7df304b60ccf8e6ae368971d0a5babc99486e0b915fd89738bf5aec5f16d30e5e3800a908ef655958e82a9a65a35a9873a1264e27d59080329505af3397f4d357b119fc64c36f999fe1907f23531f5c83a4e9864e6c3c5b492a268ba134901cd9115d473651e89909e081a6ae3188ec7470effa84625dbddf181911bbdd3ad61fc09941126e4b73715d7ca8bf504bf6b9e73ae52f2fe802404883d353e3148766e13417d141d029ad2ff2ba2b2fbcf04d319705d01e502db93353f08d1aa7223e302d5f0485002835719c17cd8b8bdc13c10e04f7bec49b04c31a11f9a1160111bf4464e4f5445345c14d47f1b993897060ebafc8b5b4e96192c7d8cd3bbaabbed69674754154baa7e78481b0c808dc0f3fb672ac0faef771308bce655d53f58696c5e9a0887b4c1e14e80ec617a6199cc793ec978ec756bc06ba186b6d77cf64d4112c3f40234150e09e203599228170a232061a07842b66dde20e8f0d28831509f61d0d7b2283ad4a27aeb2f7cdb072d6a7be3625fd7ceb1cee3016887e5127678c6cacc077b68d0e950d9fddb775a7186fcc78a5cf09d11aa91d0a0c339830e98552de97b7453dd2c68c4ffae6378cb1b67b9c6d7a343f28c05b4bab393a15629a31dc3edf4b412223c0f77ff06cd61ec5232dad6f997714445c3cc36cb7c17c997992c225f5b9ebb1d35b8f77e73203cf90395a9373cdc905e2e68dd50140184e702167626282ede719a26c86b7064da0330ba60b6839fd77b356a19caa51f51820f8bac017f2d313abe015228a1d48019c1bf02e66361e4ffbc97cd8863fa21134373d06040a803dffe35771d61b8a8632e459d6860d02dd62d7cf581a50a0fda2d302ee3261f05fb2a439b9c1cb7305877cd6126b43083686b585f61be8837fb0ad9b7f565515a743d37110f1f24da5b4423d40ba4b82add89584b10f36b104d49fe83f6eeb7189cc702968c74d2a6fc3bf0ae2f06f646e77c0e007cf58ea08fcdd75067424b0df6e8cd497bdab055d1e9439fcae636a43dfae3246002d7f6fe7916910e0e6f3cd03bc78ba269f0c51c8998ac4764e3dcf15b66016eed8761ba0d209844093b0833112a37e2242d71e2e9e81851b95e6de7424599eb4f733aca4c80bde30e9d605454ed27db07b6ffa1fefcd55d4db1cf51d5d0616343961bce68150437427735631b55cf648e71b41e9f9ec2677a6c2590b3b9df320bcb1ff0b8449048e7d81948e2ae09b574a1723a9a281fa5f62edbeb500082f4058816cb61fe82220702b06fc9e6baf92d38c70074f64f23b5d0f3e12a15b4085c61369d4f4758ea19ae9b2e361c81621b178c71edc1413a63ccd7018c998ac8dc133477d4ee18e904a9703216f8e908a9600a83f12cae1f18102e0f5e70b35bf15276209ef1be079ad0877e3bd55a7fd289d3bd88d5072f1fb8010c70fe010eb00245f205050c0024914ba0f10aca7a3a08ee1a80e4c4db379641bceec4bdd9384dd08fa5d6ddcd64db9b7d5f424b674d3bc66ca52279555452e223208bb8a3f2d04d99cd205c30fc09cf0409cd4fd584808f1e64124d4114d3d663ccf9a6e4651358b63515c4ea9558ddc0b77c245096e5cf50aa18fb14e7bf544eb2fc78afd5c62381c5472a9fd328699aeca22824c885a1d88a64e5e684ec026d06976e1df34f4c0a7444578fcbb8b0f116a13216c105c465e2ecafb9bb4684c8aa2c9d266d2bf1b9a11ca5685968c802442836a6800d6cab453514cc1a8711dc8a7659a890e05c145ca921137073856c46707fd280cbadbb4473fc63c0c5ad10d686e64eeae2d71dbc0ccbf5e73855c80e078b76e056fe80e3b43512f66b79c8aef187c008da97bbf1d14c0626448c2a8a383f97898e1fbad244a1c3040819956084a34e3e433a3f83373087c490221debac2d2293b8edd7327a68c014d8fb2a6b0b3c3c5ce63a9c3ffc57567d1c07e78e03dbca12d6f5419f4d677e4802402005506874c4d1af1bd068fb09b14813a83cdad88065d567227e9ba57851a2793e6a4d066cbae3540aee8f9b285eba501dc3d6fbfd8ea76eeba936acd1fbf14964aaf6d43ee1e1f57da972359791d48f6776b3e212c8df658ce2c1c29b9634541802c71c3c2f97d8cdaac8581bcfcbf6dbc3456f87e157e1d00aaccdd7e46354af81fb78dc34b768fd029c5d16125bf3e42d58e801657654c5dffd472fc2be39e26299cf688914cdd36efb9e39bc679d90c098fa3021125d89e8a0f065175553eb9a3d9430ea00aebdac914c3b938b86546bbb0375d81101c3148a665040c59c931cecbadd24d8abf2dc3e7a8c526079ec35368576454a01bb8104d88eecbed9f6ab4bdc1418e3669b187c1bcb5ae47fa06351b7b5b08a3d553d4abd505b946c3433f47dca51b36f3443dacba18120a7830cb9228aec4a02b91c3bd0affb341e1c166aba6010e65ea3016e21412ad9b100e0cf476a24b031a095a4861c56e5224263ef63b8d8ec612bd40c6196c300ce40bb2bece5c1d16f62318faedc08d138fd72326263d72d625615613b999094546b51b4113ae1f91c4aeab255195d96239e10cb7e562d5630f5e18466a0988ac07e0a98404f75f6c0120882c7b8c0cd4428061a418a117d26ba330ab461d99cc19a5b191014fb98bcf230a8f50c01419c5dda5109ee58af2ebdd0e0804e88958eab9aa8629b3423598ea6115171f8cb2828debdf68d50dd06f38ccd0afed279e8632eebe266a3379d38e0b9401fd47379e024069ff6f9eac9c08c6ed282e07db257e0601711833e8ba1aeab9adf7a7d4b128e48f57f7027e742b673924dcb031cac1ff235cd370628fef168ec6a436af9b75148430b3bd4cc020891ad38656a8e5e1c3c6fc88e400edfc67984b2393d3f398dc298a7c916db5df1ccb70c9758eefbd46e2ff10a45190b8cc133368ad9f9ff6226f2f31bd776c5bd1f49e7edecfe9a52f3de463592e212b7a41ffdd4eca3c34627d46fe64ec36ada619e9683b7a9076e76a222e2f34d316600e198c52e4c4295d4f644cb6495be8f8ebf0768f525c9b5c3536e64ac740dbb1710420cc277f0456910ecb002f6c789454b0dd8965be8c0d8ee18a0ae67ef937d332153266583a0c31bcc6652f549ca2cf4d3aa5bc7e49b287c7708faadde4bf2be12477d10cf449b3e3be92e3067e02838ec3ff369814914be3bc972e268468e027f0ca4fac7f7fc064db09da1407a0c34464ec30b5d0809fef3957929094cc6e109ccd19ec1539a06c07cfe7451ba911b06d3e0c14bf2b04c85f1cbd0f898c27cb341b57405668ecf40d869e81a7aae025d0f3cdad9cea99116a44d770c6a443c9fcd102f618ab5acb73297bdb61e183ae3fda32c5fee320c964055b1f5f9893ea668bcb51b39d0d9794f44496393a299712d1a999ef6a70ed73de8af7f71e5a81c9e8b933694341980c595a2569221b7a8cdcd40828885b886e27115ff4a51fd0bda1dbe620301620095c7699af947de0cbd15c0c09db0d81764224526f2bf39f61447b9a236a416d42737b77dbfcb4146a8d529ab77a737725e43bdd779319a30b8681b473e40a10f18d0656f36518dd5f8f50829b3d963aa854ed681f9ba2c09b9c8a33064a8fff7de5f3ab5781f48c2877f297f226aab8afe07a022fc547196831ef35093e72fbdacd80d866c2a1048b65d6194f79b5c06470067da82661846c809f42b2212b5cdea704f809d177ca1095b6f4b9dfa7e3af741778430a3cb73213cdcba2186d9d5ad1cb3a2c2b096d5fe56b8898969c2e4be6850d624c6d8244b2619fcc4e99a2aaeb4ad6c9fbacc95099c26e629737b4e13a8a759fab21e8c95719186aa5df59fd4a6dbf060e9e881c384242dd8a52345f3e3f8d09adbdfa43a0a57559593f5a37bfae1d4b4b1c7a1eb3a106f6589137b819b457395cf0d4d0820c66e148794e874550a471cc43f72c61350dc1f2d5842be7fbff8ec6972e1fb5e78a9eccea6c9fc7a97a1aeee8ed76481ad3f58e01f07f18c3e85a836328f3f984e6e1a61a695b92f6f804b3541b18aeca03c645223f92f8e4154146eaa1cedb1255990fee80ca4e841e2e6b7ac670ad366fc3521064a46147a9c467f214973a81dc3e5a4bafa396b9331154ca99e54e287cf6b6e0ccba17d144c653e64d78a735c1e1858aa9a4da783ca852724e8602500e8a655ff3f7826c017b0db5a9aa638feb19bd52aaee6d15fc67235951c30c2d07fb9b6f335f5869bd4799e90503d789f5efeb21e73893d468c72344d0dbed4a84dfda46a338b2a7952ba5dce652d7f70a5a47e0ad81123f2d7954c78db1b49a34ff4cd0e7659895455981ad01a90857554dd822dee09281ab93fcb7530f6bb1f155ac4e60bec41a08a61e8e5a31e1e23e3e36fb5463ea909fd51e97dda656843c51552d305d87607e8b2e565f919a534de7c05613bca94fd77a5a243a211f5dad833f3a86d5a7b6a3b9d13c0662fae03caa53418e4aa81c9f2bc8f41a8c89d", 0x1000}, {&(0x7f0000001000)="902fb902d98e908687e22dbc47321bb69b2bb8a3af03807775861b35ec0754b9745ff29bb58105319d6eecf254", 0x2d}], 0x5, &(0x7f0000003200)=[{0x1010, 0x0, 0x327, "15849cab1a1021f05d558f6a3da9b7580c7df206938ca152a8285e850f738fa7f60129c8c096dddcda146b534b589833d7d06c3798cf19e83997190d87f3d70154659a1820cd1e81b97cec89b4d80d4cacd04dace96de21d3479b53f819b949eb4b24ef901c720d102f9b5951f6fb03a4d11b4a84f686105ce16553c2889d0dd2e8d896df7eb36e2831d9fcd5f3785fb2cd7584da93a485ae3bd24adf1582c0d6a82540bd44720bb8a8deae118833e018a9ec6a7d9bda5e8f21d192a2cea25e8dced5cabc53c0a70e8077128ee1e8040160b42a0d326e8e9715adac5c7396c195c84966dda955b47e50318ef219273cc5b459753a28004dbdc9868bdde0478c05951874301a669ff2a64eedd5176f10c12d869406615498d838e6bdc14dbfd99e0dbe860125e2d1e67f58e9ce9e7fe0204141982735ae4855fa499927734b9be33c076c137d74740a95147f568219910ff05017042ceb3efe080ef221fd008d01c2c8904a01f6269b909f353cfd2d90c3d13b0001875515e188e6be9e32c2d84e39b0f591383f48c7f21d0b20a8eb6504ed4310777d0fc5ad45bb3eb453a52cf9f7bcb255b2093d2af38563e7e0be8b283be60d638c25148d543cdb5564979fa209ff88b8de4aae6897d7e010fcf08430cbfd1cb610b7bb47ae6585ba5c984e983dc219474d9fe5ef15a0cc02bc152124e3b009ccf165ff0455ca9ba32c4a469a634788bfc10db804518357b7d443427c423f6bc5ce550eac81c207d1ef93f8f345206fa701f17221b1314f2be419845cbfb92848ccb02dd22e76c0323041dea0958ce8ee265f69a0765d5360064260d1056bbd2e422870fe707817572cc16af949bb01b8063bf104470ea2ccbd628154d0e331d9041710a91178f03c75e79cf0e67dc7197f6522b7283e2b7427c6005544fd2a7282c6b2d24982e57a5e28f0bb5e8ec52d59551b5d6c1e467c45386ff9fec27b5923e3ec84c6478d7da12a99d65d1b8619e599453418ad9ec240684c70bd44748f3efea79fcdeb9a78be0ad37d0952dc8b697eeffd219b3b7922bc4b1c1db29cbcfbd33e11b1508fd1857cfbd94a247d5e3efd1e97d2f3ec13e71c52e086ddb5149a1f8ce9d5f426166a22d101420cfbbf8675639f13a450e9c9f39559b76f3da205809897cf5d9dc2c2a5bf5ca62686d19e712e7e13ad78d9597d1782fa1ab700ee640d3327022b33b79247f5f979abc784d21b174d6e5d2ec64d82988fddc1630caf0429faf4cfe07c96f09f1356f467bbe5fd8ff20b479eac5617ee428e94fcc7b7cb1d00b1559ecfb3a94c5cb11097f6f6c147f6c8d96783ff38f10b6582f2088853135c6e30337cd23a32c28f0c8d4f5a7f7d23fb847a9b41fe7b115d2d1d7efb8ace2ad74bc19518b67621b2d5acbe77c699acc91c4354230fb0b029da598b2f1c35a8505f8f2e4fb632c8d0185eb638fe31a725487090109527bf47980983537a72d4ae4940ab76be5cd00f86936f487814b1b6052316ee539d0e6ec30c7741bd11f4995ebd82189bd31bc0b67b31eb6fae489b6049e7e3da930cafe378379d857448af50a523a0077aca72da780ea6686eb67eba0f870a0e8a35653f7a2c937e9ce945304cb2bf40d7b8ff84c3648ed0c56b3a20a409f0f3b0484bafb117e9c81c06c23d77e07b06ad6b2b6ccb5c2168317a64216bd12094beb819df52b067f541b00e100638fee872bc0d2d892e099c9a11ff2afd960e370b25f46810945ff390f61427fa623832e4e8d8669c7291a2a2fc465b6387a57e0b635c256873615a001c92336a6c54de6e4f854723bea68c8843eecc94b79e49a50544294c3292bdc4792492e9ab29f6f23345617da2c8879320637099b8e7e77ba1549eb58206d836005c2eb33dfa5b6cffdaea2c8b673edebd20127179dd24a995b87da24e700d20fec87ce5c6d3bd14b77a0e22655625586824b337b176808e588f9774978b804e52ec951422680b50973114c5ef902282313a3f0a405818f836e6918a53fd26a022f8fce359b95d99d6cf2d3e324667dbc97fab96e4f80df0c8222c5b2f59548f33a597e8fe29268e3863d16424cb8f32b01d2cd653cb8778508d703a383223879ee1efa784969d4a621a6c140691dff59c3da2d4508a1675638dc53e543dbea36451d51b1730e1dabc73f41c5f44a940c8f609c759a545d9d3c2775fbc01b9d8e684224966f1c10c3411c16896b21fe1bffdaf3e2b99a5084f5052d0692d86a27a6c3505b27f5e193e86f14d3d58a0850f1c9f72d63dbb1b96ca24755ba79cd72f0cbf40c1201fed79be0733db4ca1a44647390d065bfb7c6c5f838175efd909f6b1756ebe7fd3509ddf1306bd0fa041f4681fac0285f519bf5a3d9c07aca2272b9ff7b112dc3b34c8fd61d375b3ab6f3b8332d4d7244c5a49ca4754cbb7bab07b2a14cf36fc72c87392aa2b0197c81b0dfda52ee30cb36be367ddfdf793686887e059ef8594934067d550d4b909079ec1cf85e9a87846d59601db740dcebde6c7d9b5934f572781a0d049115fbc7f390785bdb64babefa9e49bd6b4845486694ee90c32b6421801e6f15ba55948abdbc81171c847adfcf7009c2265c89a5305f5e7f811766e8e9dd0b5fcd5721bc082f8c5dfccbb207ac17553ef74ae8758bd1742870bd7b4abfa90ededd31bd82fe0b5fba176df0ac5153192fa49d699012ad8e920d4370d4e3ec1cdcd264a0d82f97d774b3e56a5fb74b52c94a50d9545a09e231b4da66de2e4e4a976b903368b5f574e01619e3775c0ed36afb05372e4aa27a878f9b8944903d447ecbcaaf10022d53e51d645c78acb481b0731b681d61b079311d786fe5d4a9d083dcd8e2a25a9a2b6ea9a379e8cda27096fa4d1efa92a87ceb2ef92f6122da4b3400dca659a77566370aa8b5d47ffb3cd3b787ab44ba2deaf7ebbef723a180dc5fffb80138736767bbf5ffe3dba789f573b83e78cd03abdb7b9065ee4f86f016cb028f7989fef33a8bc489b9ce3e21ba5e4411320cf24d4ddd0e6fd9cfb374569704eb957d821b31109e0a11d8e7fcd083da9d4d5a11674e835186890170926f30b810be68ac11888175c7ddc059d9f24ae2643d0bffd65a27cfdada4bf29fbb679c1fdae1a44cd2da5f18b517989bf091ed260900dba6c068ed281ae24ff7ef47a7afcf5272ae160b58f55b400a56357c962ac73fb06d45a9d10561928189a6b11c44166c3da73174f145d8c081c94daa4357a304151399a780d7672c345c798ecd5687d4ed4adcaa38a03ef405be7ec180bb5751605a17b22b796fe15cb826df83d1032cf49a083de51b892ee2d8febb3f79ee87c0f26d05b44e4817e224de02bf48cef1b91fa4391518ea5ca8e60ece0bde7a58f57c8e93c0b9fb31e84c264c7440d8259d6ba82942c92ed46efc31c2df4934fb1270abf43b022b92f657118ad96e270b17927f6a08cb6659717954968c42b5eec80a900998dcafc69e6538bfa20421453a8c3456f282e1876348deb2b2859566b318744297da6274c1a679cec3aaa8080c3a60d7d5ded56b35692794e4113fe1000041244ec8ca3f2d273208e13602f7d687e2f88e3b6519ddd452f002f69871761fd9e64e5724060ecb61b93a77c059f989f4b0c0634fc33b08c674930584d17768d26c45c1e4cf32493d4a8c30cc597fb33f351787f11c96dd699afaebef65dd6ecb25b655015dd7b35bda94211b4922ec6117a92e3715ba52bbd94fdd42609a350ad23344790d37f41b0eaab23722ce5cb3983c758d7b2d241fded41f849353886293e739edd0544a5c307ae081a863792ba1f41fded21beccacac8513c2bb6f30e0fcff71aec498744572506cbb4e10296549251aaeee859c47dd1d5101393876a43c6cc5294fbbadfe29d47021782e429124da9b34a70922a546b1105ba705abeb25e5fdf45fea599e0a5a279ebf38882b6ec2c8924191f72156c1f4102ce31afb1d3698758b9983bef10dcd73dbd48f939ff036fbca1ff5d4fdf44779bffb9f2e2d9db469ebb2b4f6e236358f67f8d732a62a002ef2568c6d374536f7dc7c45c103b781973a53c8e86de10582c0d0ee2bc6a8e158227255d9f323825305dbc94e1ee105b6c7133e1892fd7b130ab77df437272397eccb6b69bca0204987ce60fde12ac57ea335303a2afd74c782d5bc548af7067cfa853069ba96968429ad07fe0ef3c36c0f7f9ef89129743f64b5b2d2328ba53c3d358555035a05ec1317096570e8e83933a0ea538bdaafbad7f3bb0ac0cf4a0c0912c7cbf2cd14314872dd96415793baaa1821c03c2931c1d4defc4c77dc4b851bf533b26225a9142f684911b939cf2278a51df14198e657c8e0288a234b4f0eaa0974bed74a5438a56328b9114617831621bcd20fa884d84d66091c7c0af477c08e2bf3480634559f7c0b2c2f22de02f165870a70a774b4605a9bdeb4ba091f747f82d907c7781ce4ce6f530148e95244d88de9816f2911fba526d54453dd4967438a8748eb3a828987ee3250457426bc8090042cb965b834bbc1b266603c8eec79deefe8e9e3d29e6f8807c9db0cd3f83042e9bbcc5b28b2efce7290e2752f113b2d33f6655f8dd2b552d6067a1c78bb8ee6600026dc32c1de409d3cd9c09b0b85aed7958413e4e35e1cf98e6fac4f50aed5df69fae79a68eb3cece84f44c56966c4ce555ffbed3105bff94be97b102d803aa612cee0f72448dd9236c3d8adb814ecfb0e929a1f804f8454e6f8649eba47f7ae83576bcc56f7f45d83ac7ace9c38c6f3932ff43bdde9512ef27a0f44521a2c365d7fa4f38e17a779fee7b52f94f886dddc74c791a77b45b9054d3f84a8f83e73d6d54b43e174520f434844a3724abd7bedd8e8e91d8ac3446308bdb90c2c4a6ccd7e7aa28b60ca846c6074668d38edd75963b142348a8cd569e80776e2a5524cc0ee7cb4a38c9b5eb0ab332f465e1a360d3e2f60f47c2ddd53a6993c425f43c02161886a4540b99a0d3a02093416e8a3102070540122cc31b7f25863d04bcfc9c51a5ba6baafb2a7e084ec96d481189075f08f014760e93be0bbbb5435085f65f7d99f5092e3d7e274e125b855a2e54e0028baf40e3dbe4e7b2f0d1c5ea27878d5be4d62134b5a552431046da18203ea6ba788a44f349e45a5175714e6be09032cd4e1d90aca35c90b3dff1b4995dc8e5bf683c46bc73950a3be1a3dc4b2e9d866b2cc8081cff568f4544bd98e2db715be3b0df0a71a2d63456adb5ad53f2ccd1462a1265f26a74f5f57707e37382f8262f1c40a1e969ce9b74a6375dc04436e8ece18119cd059319f73077bf6658e6a14490b617312dfaca79a0d8807d4479ba536501b061b51723130f0007fccd69cab5be401f2238319ef8150ce89d42b056c75e8a50fc2e522a1f48134ddbf2ba8b3b8fcea1642a77c72ed58e4d7276ac45cc11931f105e37a1e65dacc9f623c45db57577215f5c9ee6c8169d1374c12e564dc5b8cc25ecafb283bba1891fd7a0e0ce99330c02034d8b4c080551c87517de54341e19f7c217684f9dcc08bab8c6e6328b222decab371a2765e1cab744bff5d3cfda81d396970248c6bc252b1adf86af0d25cd01624dc6168e3062185cc3a6d29f764e8ab67b11fb02967839c32cfed18ae7f1fa04599b95eabd298536e7d0207f55221b6108bd16c69f86e62d22fd3466fcf8cd2996e8ecef7a07434e9653f5f8cfcd5d51222e4ec4d8fc2b55025648e1f6da5d96fb48aeee9fc3cca39941b25fe7f72bca7ff7a53f7de0777bb74691db81d3f9ca85f1aa96b63ea3"}, {0x78, 0x1, 0x947, "caf32e16d77f27c221dbe2ee33710b7921d2bd3226da753b19cc2df8fc7186e9aadf81fef2305d5306cbf9e9072ed70af8a6451c74f2858905dd072c8155da16754e62517c76e7444995278a81222304e11d8db01743802795506b6ad3862c83ea"}, {0x70, 0x1, 0x8, "b87d49f21a8ca74cb3a73a6a862f5982a6b590d65d69488357027e1f5de36a976e11cc866d500258caf6f94cee1a949556950d7b879e56874e1ca7385dc61295b16c449ebaa3eab483b38e2afd6f18f824b9db2daa885de2b4a97904"}, {0x88, 0x1, 0x4, "2beff72749815b46e844d18bf1bfb6d21245c5c9c95df301d060fa65f39ddd9c3e24ae64a32813f54fd98de37c2121561d968aa00459291d0a3464e48f2353e14837a7d02ae429738290fa1147810c811e9f27fddb99b65a3c045e96f48793d248213155ba8fe8a403f94c132677ea57d3"}, {0xc0, 0xffff, 0x401, "2b6863e8c50f9749887a6459f45e2c677fd0cdd841520dccb8f749f4ad0a519c9dca965efd27627287385035aa0b6b010493a3ab7eed9376d39d93315cd0320299dcae32be9a3556b33e76db2caed6606a52750bba1eb128846e1c0640cd71bc725c51569a4643ef7613de9aa82db3b40a5be0ce059309639c4fcb707b46eacf6a5e0ca0b9a65b7c197b238df7eb45817a727dabef1bf5f9d3684d41ed9d6d21db7ce058492c95ea49b3161d3169b77c"}, {0x38, 0xffff, 0x8, "0bc2786f76d06b9c28996b2ddd96fc29f67b5c56933353fb500d9e39fe190cdb03d1198c"}, {0x90, 0x1, 0x40, "ad860684563c34057349c3d878e69610bb9dcd7e3dbdbd2d28fbd359c91ab65b5b95841e027011f65b91fe9d8ebf0ca956464828d038e0a1a28b0b672c8308d2c376eda97bd88547a9175def58c0c58d04491fb23a430bfd39e8c8f2df19ffd97b9a5ede260c180e2a11843b111c9bfcd49d65add1fa654c7003bcd26231501a"}, {0x60, 0xffff, 0x7, "62bf08c47387d13a522676a5ce96022c82acce74e9cba94e1730d6c02cd4a68ff7bb247ad9fde5bbfb08b8cbefcb75d675e51442e7eefde29882abe8a87ad368a765d3cd470fc5abce9d"}, {0xe8, 0x1, 0x4, "97793d04e7314aa37af3f90b4d15a7e26a006967afe1cf6f38c4274004c5837f7553c447a2a47e0176083315138b03c6a33d510d806c77f419d04398f8287ca0fa8b60952bb1fb5fdf144abf85735d2343d4658ffa69ad25c4f23f9239cfc773e87f2ce740596f514462c042b20843c639620ec8d4849e036b588fca49b2a9e7a96a91fd9532d9b12d63d0d3e870a2616d2a43831a538e51747cf6f0201b849a97ff56c8fc921550cb3324b155ca9f1a28990f6c92c3aff068d6bb9671c53290fdc3bc7c46be277b39724281191623a1127cfd051e4a"}], 0x1450}, 0x57}, 0x10, 0x400) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fsync(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xd8) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, &(0x7f0000000080)="65feaba9a71942a5fbcc75d906533e3eef050187d5d9b202000000fb859420a22914549717c82003f54e897388c9e2f81be6000010", &(0x7f0000000100)=0x35, &(0x7f0000000180)="e66bbc758b56d6ec9bb4d31f6baf4e2f994049ca596e0ed28d86e85e3f73a8753399826c4e53b46fe1280423c5f687301954bf9389e9ae926c3c828f3276", 0x3e) r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYRES16=r0]) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x0, 0x2}, {0x74, 0x5, 0x1}, {0x812c}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=0x0, @ANYRESDEC=r2, @ANYRES64=r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x2, 0x224) semop(r4, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/218) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x100, 0x5200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x5, 0x3f, 0x4, 0xfffffffc, "9d67ce0d0679b7308225a15c406a7204e8ac76aa", 0x0, 0x1}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d93254032aa4e4bf502186e109ff317543c663e807a6a3e8db2bac57e3aab8a7f3957cd572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x4a, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/152) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000100)="1b2ab99ac0e9f4a09eeead63ed", &(0x7f0000000140)=0xd, &(0x7f0000000180)="d534fc0c0b7a5f1a45c43ab225ee2552dafdfac14cb23269673f362510b864329504207b3e87ea8dbda5402be11ad732ce4b9c72269f661e662b5f302e10053409291685c526fb3d3ac5be0901ee80ce09b047f53d86897fb08ed014be80cd57c3a171be13db40f192a00b4dd47ca820aacc8933ed6c3037bf4417756a354386b7f21a7310c4a0bcb138f367bda8d0c6806b973576412ccfdbf953eb504e9dfad0f0a8636655333ea489a7561343f3fb47a92c7748fc1ce5717d93491129aa114e4615ff5e82bc2490b0badaa6b6609b8f0951143db3ec26f6aba32c59057eb45b7313ee7f32aacf12a78dae25b3fa1cf0d5ca2b6073c590d0f914312b9bb4cc2abe578be3e035dd835ecbe71abe24788d056635010623a96c4ceb2883b67706b327b449136548ca2894781f79891bcfa0ca03c64290d41a1ec336b3aa6ac26a8fe44f3a0a042f8c7a79ff38b0d02ca7fffde4d79fb88f26bd65e8fd8f6515aa02918b244c90ae7e268bdbad284dc99e8cc74c3baad57799da9e0095c8749deed27ebc9518ced1f86be6564955a62ba434725b471f30410ada72f694c4167725391c046e225e257503eb12977465386e955167c377df5cb6aae293a47ddb86a53307f7026838e4cdd68889c1c2c3e80d147630a050be9937ff19c8466245400b67bf4530b057354c2639262cab478de00826225a24a80a2c674f4d17138a9f2d88a8011d1ed41d81d08609496b450611711cf4060e6d5fcf42f4717be19e0ce1e66e9e16a8b5d5ca9db8822c650bc7b7fff3cafab045c6d7ff93eb6b281c1101167d72c12ef3b09a2842da617db786ed232aa5382faba21e39de675510bb3c02dcfb09ef52fed2d5ebf7180eecb5b8f0a8fd53d7d67efa15be5cb1eb668d7f5fa3ad438bc39562353e1bcae2b0a0a76c3a6ef1e3357fed3823ca16855a5adb34ce4bf7216e1b6d7bcf997cf78244e581d6811141f4abded603d4ffd11741bdfc10070f7b9eb8d0ee56b52f682025fc3171bc3be56e986fa312edfef4f706499fff2fe94165f07b4b6ff28185ef330cc177fff4bb71dd2610457a25767b48415ed0b18988b057e7afb50fa6615b0785e6d6b52049193aba8eff64d01a7315575457861b5388ca91f07ffdcf183141399bea3783dbc995dbcc7641e4dc32e4bf222b13e14a2c5a15d87e8d42101f223801d7e0a9d235f38481933d7306fc3183b0ab7bb588196589267c05c581143434ca0842310bf675a83f21d7209cc463bb6b175c46663d1e4822aa377c2a75825d202aa773861c97af81f975ce744d720a37508aa9fbe7640b68b12303c7558602da32b22297d9fe422be1b7960c5d97efe81361a55dd2a32a0462df81281ee1e049c45d42b9501651ab8d574bf8dcbe14ceb02e5254b34090db896836539a22ab7e115b770871a6fa55bd6587459c665945dd7c6d1619975229fb571199dbb4b7d7af387401670c0d919149b3233de1adb9eecdb78881fe089017882693dd5b226cca87276b12220190094743315e714da15b2f683333fee102069c6d9023c0c5c7484d6e05f237867d28cca5569bbe50c1aad8fdc8a7527454089c86df4b0242f4cda081c3f57934cb1aee80a72020161a39a758dac0cb3f46f8a40486a78c1bbb5fe156f6ac03f647b695a2a4478684739e9c68a27acd31d8c4d3d64b2bd4602d61f5c3d9a78a824546187913829288dfd63ba27596acd32d23f9c582c1158897e566397bdcccb9e86113cbe7b59e4184f608e8064fb34c90c65739fb98842a4f3da11187d3a179b4a5a0ee90ae76577ac9097ce623df22caee3a5c0a8a81e82fc7efbd62c2f86e56fefb2929db99b0c7debfb313b938fb6447c1b1d44939131e7629b22620f1a11a7d157c1d9927fb229bb3c88c5b8d6d71838acd32656a33c5a14fead910590e277c2b13e9d9651e9679d2d61f5ddae63c8cce2d005e20a52676ca21170361e173b9d8b7faf5a2569a7be8f30a8e876ab4c9ea06b1e95abc0052bc82226f9b98b588dd80366a66ae46cf412b8351c2dc74d5f9a6c2c77f885b54476e9e95fe4ec41538d9d37dae840ba9167edc3f30b0ff4a0c9a8d48b65d9121074698ea3fecf40543968ae57d819ff32ccd769a24ef631fde3e406912bf6c2b6a8e059dfe35450594cb866ea3bb7bd9e69df9ecdf092bd7a9684317b050892ceca056e4650a04818546baa27969fb916c4d9005ecfcd0357f23470bbce275252179042a0ae388bc92b98e925d08c34dc87d6667b1cc2b83b468174045a60d7e13bb3a3356e32bd60ad06999beb010420e66047163830a7e8ec5ef9d903cceceedd33e2b6b6b778540f26ae20bd993f32e53a3150bf1f8fce06b9555180f2021a254052d901873fc0c1b642337fb1730baf0b520519e9e52f66da4f6302ef7943e471ebad83f04407a4f418118403333520f15f00a5357609c1725d6c0a352ab2ada745674fccbedcbb3bbad5ed196387ae207642985e49809ca3d160039e1814a23797a906ca6f8c28385c7ee865d08940c09d2cfd7f918dbe0f65aced11c709dc044836f254f4351bdead6a08f26c5cf613602b8932efd470807cf2a114f61cbe8295dbed55ee30167d9e64d41d97e0d28c8b7769aa9e0f58d5212bdac45655e505107e06572cc7145168d97bf7016faf9df1a5620d26533155aeb81ee7700007028fddfb98106a7b7a0884e581b8d82018c7626cfb33937143ba4f5294fbda6547394b7266e0e79fd05bc503baad4ea2fb0939a019bfec93f80cf56fc9d661b94010f2f781ac965df470a15c6a7c96b5da4f8a014ccd36e7aad61263eb7fe55691376d27e0d2f17960cc82d5a1f3a9f3568fbc028c5b5f47d9c15695f2353bb9c52a3fcdf0dc2193f35a4c5470822adce743c5604419f9e854b045049daa57732a2072193ed31f2af5da5dfda7a32ef7aff75336e705cdede05a13331b12e0c684c75eeac987293d1ee8550ca057c2f41824e4c22f53c2142d1eca5b96d430d12c5c7edbca03eab7cfbf6cd38862c02573c31110b3d1b34b55cc6de21ec5db750de44245aa258acedb7d4547d7fe44d907615f9afef0029efc35d6ac47d3d07862b9659af8b45f2c6a799adb877183b0dbc2561e2a92276903d4b635eb9be9024630677c6d8a6cf32d93f7f673eabcd1f0564923af7a88e547cd747e395959da9890f64189a0cc5d95cb83bba32e651f87f1e68cb7bed9bacec24d74e7bc28fa562f9143424d2d158a0d311818fde4470bda3419a320330be3665d3bddc4669cc884d7c5a45bceee0066345837d2cb48d23ac5a78f48a4818851e493185a50d64d07371ff5b3b10998c6473ca6a2c1113cc75fbd345a13cd1e8efbe314c4f9fa9bb12bbf31ab8c0a70abf7203c1014f16e5949fe6d47b1ea2d7cac7eaa923ed47dbac57604f8ed81f8cfc5604e7bbbeee5396d75358e960b4bde1e5a4df4acc76ed35eb5893f06803d6109f43428b65cf3ea231038f81d345d86445f31ed6688d159c8ad3af1b678c1ed50ad375b3b76f3eb9264a2c0cbb2a1e5a2df7673e1cf61de51d13409f602fdcca3062711797291fafdf1751d120007d51e28b78d83bc58d3744d6d9f4eaa1693d5f822266f13f38fdfbaf33ee115228f7d0aee7aa724580ed1b5c6398e377c84b2c7b8747a40ec52861482eb3369c422da1fd82d396c803f62b67a70c2055e1b278686c25da7560919c37b44fb8adaef5c3971e25c963b6c95509965ee07175ad36c754f91e14e51117fd92b93d0bac5a094da83934f21d06288c17c72b7c48b7a4421d999decbc0f1ac7bd2d6cdec1c02e0833f3230a6442436fc5ebbb4e390eabea200e8c4fc53a57e195b53339ef7cc90c874f9e2b972b5ed1413bfecf3ba69ccc20202ea5bf26a7c8efe3d0c453fcf7f7302c0496b36313c8a2d8f972ff72d8acdcb4cf930b16950d146a8f248d478faea0789ec2bf795f6b5d4498c89a2a0a59a3b4e5f7eaef1aeef94f8528eccd9b1840b28b5446b0c4d3560221ea91a75f0f5ab5ca77a912271204f2ec5f4f0f2fc11124f02d1e2941fb54f38c92557de8d3e3d3cc16e66cc1a65443b90d79b800f42afcca3d6f74c5c10986a85981bf76537562958706f764880dc61d17d7496b120ebec6a661616c5cb9819a446ef2de86795dc6589e787e1c1660e0b09a91e92ae72afd6e602e0e7603cdc7f842348a98344407f0805f15881001bda43df840f73ac0b74761802d7299555c3df9627f8b0dd66583bf3611334d60ddd599039146f00d6809511687f757c8025cc1aa01deb2ef1a572d8bb76bb2028db654e417b7f7a92bbdc8f76f28fe7d6d65342c8bd1390548dd65f17deeed308a702ce01d28300c41fb9375c3c90961dca3fef6a010ccf822c90d6dfaf0e0112d3f45be9fc64e76abe75dc72667b26521c92a7f72a1d9a84d10ddfe4192cd75f40ae4370960ac1e985a4d2b439b9b3fe4234ad93b235a1c3b033a6a24f9af1ad8d051526e5efee8a715742253c820f03de56203c4f25ab2cc8bcfc2a99a0fef1ddc7110ef60591025ca4ecadf262937b5c16313fa564fc2a05dfffc65c2c6bb7b76ee06cca9bdfea7bebad669ace7f173335274bf94f158d49c59797ec02bd760089802af27c442c98289e8c329fb78dd258c3d45aedf8df924186cdd4425c4a6c41cefb335d2d6fa7e9970fb7c576d51c7c5ffcf37c583f8f1f71fd804de31b65de1fd381220d830df08c4c2bf2aebffc617c9ac3e495eb200213b3eb2acda2630a0f5eed03dd08fd62d21359cc9d9842cb21d6b7b7b1d09b7fef2d43bd14189af11b92d1219786b0d8a3c6a9ed7653d8e34ef91ac159215834967193ceb2067d0f0e6f17cd5e57082b3fe3e7afbd1056978b061c814c95f51289b3558ba0c508df492c5d5164adfebb410befe8e9c82725a5ae3d33425260b3610703469e2442f7a630724521aff0fd2c5bd6e496f15fc36655a420b5385aeb61e5e777204084b7cbd87cd52b7ff36fec5d53741c51bcffb768929848b9a67fb0705d98adb2977b775682dd8dcfc5a5326e2e012ecbde9f9a788e879dac77bdeaff90b7e14128ebf05f70af87dcb5a722591725a3a6eb0bf618946e9855bf0161af8102007c098c9a9109c4bb1670416a832957aaf36e7daa1d4a1c05828bc61e48ce89f5690d810c9d46224a7dbd2ae6e1ad3b83fa6bedb9c8b67186255d0fe072b57ce61d66a6e5218c1b9568da9f80d30239ec8c465c790f6be74f7af7eefadef1f8b29104a281877b03fbfb0bc184f03e7bedcd67b0c67339f7e645bbce9f6a38b7383a667aa63bb8ff2cd7f743779ac0b744e058f08b58662408e1d3a7af6be6d892140664ea4c4582ab369f9d00ae67e68b0ea6b4f41afe1801f43cef9a760e5275fa28ddfead7e239a955e931db2d2e11409d8c8bb1cbb7ef783afc56b8e9a99c8d62abf0c55146e621988151485be1fdf14864037f99e963cc1a24d3f0e5bd49bb4306b26f884e88b208e5d8d944f388fd2d4dd60f57ef2a45d68070f4ed5759217353d78ed6a678bad6c22d5c61e456f11e55d8e0019ae61d98d2f18773f8046f9c88bc13aeab3f48425e95c1c65543cd27ee341b90611f6b57aee536bfddfdc4f8645bb561338f03cddda0244ab9f80f55c2689393f2ce4976afafed8bd428488be7353a794d18e971e5f854947af1b112db573c10d0210850c9db51b6972cdc1ff675fa315c48b110d039b970ba3e8e8bb816b06cd8218a0592950562a08bb83ddffd1417c62c5f0bf8dfb7a5ef81aad1fce8c3be0b08", 0x1000) executing program 2: sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000001400)='./bus\x00', 0x40, 0x0) read(r3, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt(r4, 0x0, 0x24, 0x0, 0x0) preadv(r2, &(0x7f0000001180)=[{&(0x7f0000000100)=""/13, 0xd}], 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = dup2(r5, r5) sendto$unix(r6, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x2, 0x5, &(0x7f00000001c0)) pwritev(r4, &(0x7f00000011c0)=[{&(0x7f0000001300)="eb5aa90112db6bff49c87c5711df1b017ddef686cf6560bb07b143eaa0d706afb2aecfa6d15118f1c48128356e6455583b5b44589237ba7aadb94cb4096a833ed1bd80acaf03fa6cb62e", 0x4a}], 0xdd4, 0x8) poll(&(0x7f0000000180)=[{r1}, {r1, 0x80}, {r2, 0x1}], 0x3, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000013c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {}, {0x16, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 0: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="7541cdca9136333cabd22eeda5dd953bd94ed4c40c1ab2b75897b48dbd5fdaf536c9598a7b2cc20bdadbae3e545a0d9417027a3535850dfc72c7f136afecfa237ec4be6901e7ba1aa41d0dfdd201072fdb6792190da6970fbba7b2ccb718d902705de579e7e60981733b37ebbc8cb12e285c93082f0e5f39843b54945ede08c64b478557d21f006c742359ceb42b89ec", &(0x7f0000000180)=0x90, &(0x7f0000000300)="8746673321c33c4dc229692725ca91749253f0ce4a08eee0a90ca401bebe69c649d42d8c21d1946a1100edb7003ebd77dc61fbeb242d3b4b56a86ca9a08a2484ec4ed0db67b08fded29cbc8e680a9605212cfd677893e954a9dda8439ce269ce3b46d6b3fee65a5a85be22cf4aaa6c061457d8924ad1fb21053f9c1873c0f56f1b694ae010394bc95222181b6ac46511ab963c0ebaefda9ce5468e9df0f8832c2efdd71c869eb1f9f2febe65d3dd712405a94524d3f8b28ed22648e9e3eb5ca54521b914f66120d6aaecbc74a1b1d2a6a08c2e7bf183aad005133c76fb7f05db0e896d920788db5c1c8aa382bebdb4", 0xef) sysctl$kern(&(0x7f0000000140)={0xa, 0x7}, 0x2, &(0x7f00000001c0)="298574b5887c54347c4e62f5712644fc33c4148c436038806400ef2dfb", 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000001580)=ANY=[@ANYBLOB="f7fb3c1db0866023adf4acd32e3dc3b5fe2e52e10919edb41b88c8c6c395fbb1ef81a690e1d1a6e965494bebab146f3dc0b95de0ca4c7d5ec46e32b413493bffc6a2f78fcbeb2a2c7a1c8a26e5956b6a065c857c8b3c2bee171d0ff23056056317d8e655685b8daa2a303f6d370356f040a2cb42f781fb17bdea4e189ae6aa9f00aa9f15b914e18c15bd35d303fd2dfcb24ca9c7781cbd2cde", @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES64=r0]) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x4000, 0x0) ioctl$FIONREAD(r2, 0x802069c1, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) r8 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001540), 0xc) sendto$unix(r6, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) syz_open_pts() dup2(r7, r6) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() sysctl$kern(&(0x7f0000000080)={0x1, 0x56}, 0x2, &(0x7f0000000280)="6a71c1ba6be6a2101c31529563a34dff4279f87f4390f9b76d8887d9befa7197dc907302d0cef56c8c953e20e95ccba681bd73b2ea7b5a6d44b5cb504386322c800c8b08689265eef433bbb7b96eb553d37ac6da29b5072fdbf9fe046a9352fdb91b7472661f8c83433a40dba4bd2faa5275bf2a5952fbcdabd6eafb2019a9408db3176d4b3c57a8d8da2454e77651030cd48d6f532c84446997b8cbf7a7025b9d48c543ed7fc5647df4d6be243731a81d0cb2621eee8a54d35a2ef8af97b4c1c1feea94531aa417decf069a3614632b754b0c7c2d9ca0650a88bf54d6e1ea0f9210265579822276528c", &(0x7f00000000c0)=0xea, &(0x7f0000000100)="fd6842a60f85322e02344500b1ade4da355d02f551e704087412ecca243573e22969", 0x22) setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async, rerun: 32) faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x0, 0x1) (rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) (async) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a06000000000000000000000000000000000001"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x8) sendmmsg(r7, &(0x7f0000000000)={0x0}, 0x10, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000001c0)={0x10, 0x4, [{&(0x7f00003e1000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x69f}, {&(0x7f0000552000/0x10000)=nil, &(0x7f0000401000/0x2000)=nil, 0x1}, {&(0x7f0000020000/0x4000)=nil, &(0x7f000079a000/0x3000)=nil, 0x3}, {&(0x7f00003fc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f00004f0000/0x1000)=nil, &(0x7f00003cd000/0xf000)=nil, 0x7fff}, {&(0x7f000071e000/0x4000)=nil, &(0x7f0000290000/0x4000)=nil, 0x6}, {&(0x7f000039c000/0x1000)=nil, &(0x7f000017b000/0x4000)=nil, 0x7}, {&(0x7f00002d7000/0x4000)=nil, &(0x7f000079a000/0x2000)=nil, 0x100}, {&(0x7f0000697000/0x3000)=nil, &(0x7f0000340000/0x1000)=nil}, {&(0x7f000001f000/0x2000)=nil, &(0x7f00006fc000/0x3000)=nil, 0xaa}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000281000/0x1000)=nil, 0x80000000}, {&(0x7f00006bb000/0x4000)=nil, &(0x7f0000264000/0x3000)=nil, 0x2}, {&(0x7f0000048000/0x2000)=nil, &(0x7f0000544000/0x2000)=nil, 0x401}, {&(0x7f0000774000/0x4000)=nil, &(0x7f0000491000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f00006d9000/0x4000)=nil, &(0x7f0000319000/0x2000)=nil, 0x6dba}], './file0\x00', 0x400}) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) recvmmsg(r1, &(0x7f0000001700)={0x0}, 0x10, 0x41, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000080)) executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x2}, {0x54}, {0x8, 0xfb, 0xfe, 0x1}, {0x3, 0x8, 0x2, 0x8}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="0d9282b5708b2cda0c81462d", 0xc}], 0x1) mmap(&(0x7f0000261000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x6) mprotect(&(0x7f0000261000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x9, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x11}, 0x2, &(0x7f0000000200)="e4badc27b51f1cc113a3da8d0202bacb8166752baff64df9548c710009a0b08b1e1d4db28d93ffb37756779703a3df10d2033b51799d6ae9b96a7a3d0f5dd2aa777209837021242d90a8d717f941d51e59af2619515f1cec1939191d6eb17b52fe495170f4d175fabfe6e4ba7368e23eaf1d109be612dddf8c56ffb12634faadb7b880e7626b059a02117c60ffbf6c", &(0x7f0000000180)=0x8f, &(0x7f0000000380)="c496fe6fc0a1cfdd9e077bd89470a9f67e0d48700b1d9e7c1d1113986776e6026703d363884e6b2f8cb9788fc670265208f6b92929ec5314f0d16b46619267140491fdc55acb87", 0x47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x800000) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffdc2) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa89abdc475618210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) chmod(&(0x7f0000000400)='./file0\x00', 0x100) executing program 7: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xdec5}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x5) executing program 6: execve(0x0, 0x0, 0x0) clock_getres(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x5}, {0xc0, 0x0, 0x40}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x2d}, {0x85, 0x7fffffff}], 0x2}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$net_inet6_ip6(&(0x7f0000000940)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000000)="12f1e27aba3668df3cc8ecf0218ce8c33c4766a2c428a16258026ac4d7324343fb5aa0f7bc51df090faaf2a0bb753ff52bba9a731b2e0add4f68e88321f4acca96ec0476afb9aed282cd4c6f7db2ab78fa45affb96f76bd8dc74da719665870e2c97f2", 0x0, &(0x7f0000000a40), 0x55) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40002a38, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) r3 = open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8020000000000, 0xcb}, {0x1000, 0xffffffffffff7fff}}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000340)={0x1, 0x30}, 0x2, 0x0, &(0x7f00000003c0), 0x0, 0x0) socket(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = socket(0x18, 0x8000, 0xfe) socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x3e, &(0x7f0000000040), 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="0615b794f005631bb5ab6d1b521513209676dee3c9401e27620c16cb5f5f0a", 0x1f}], 0x1) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) r8 = kqueue() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) kevent(r8, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000004c0)=[{{r10}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0x100, 0xf6, 0x5, &(0x7f0000000400)={{0x1c, 0x2, 0x5, 0x4, 0x7f, 0x3, 0x8}, {[0x8, 0x4, 0x4, 0x10000, 0x101, 0x6e6, 0x8, 0x799, 0x7, 0x0, 0xff, 0xb058, 0x8, 0x5, 0xc9d, 0x7f, 0x3ff, 0x915], [0x7ff, 0x1, 0x7, 0x7, 0x7ff, 0x1, 0x0, 0x5, 0x60, 0xffffffff7ffffffe], [0x4, 0x8000004, 0x3, 0x7, 0xda, 0xffffffff, 0x5], [0x6, 0x5, 0x401, 0x56c4000000000000, 0x6, 0x2], [{0x400, 0x8001, 0x1, 0x1}, {0x3, 0x1, 0x5, 0x2}, {0xcc96, 0x1063, 0xfff00000, 0x4}, {0xce67, 0x6, 0x5, 0x1}, {0x1, 0x7, 0x4, 0x4}, {0x0, 0x10000, 0x18ce79e9, 0x1}, {0x8, 0x81, 0x2822, 0xfffffffffffeffff}, {0x4, 0xfffffff8, 0x10001}], {0xfff, 0x80, 0x3ff}, {0x4, 0x1000, 0xb8, 0x7fff}}}, 0x3}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r1, &(0x7f0000000440)=""/253, 0xfd) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) getuid() setuid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x7f, &(0x7f0000000200)=[{0x100, 0xff, 0x71, 0xd4}, {0x3, 0xf2, 0x8, 0x94}, {0x2, 0x20, 0x81}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x28, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r5 = socket$inet(0x2, 0x3, 0x0) shutdown(r5, 0x2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000080)={0x1, 0x8}, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2}, &(0x7f0000000380)={0x1000, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x140) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d9dccc79260eb45435fc027d22b7830000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x10, 0x81, 0xfffffffd}, {0x60}, {0x9106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) chflags(&(0x7f0000000200)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) dup(r1) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r2) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r5, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r8) r9 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r6, r8, r9, r3, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) r10 = getegid() r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r13 = getgid() getgroups(0x9, &(0x7f0000000180)=[r12, r2, 0x0, 0x0, r3, r4, r10, 0x0, r13]) pipe2(&(0x7f0000000240), 0x10004) getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r14 = socket(0x18, 0x3, 0x1d) getsockopt(r14, 0x29, 0x1a, 0x0, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(r4, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="76e6b82c58ba4ef93d7acbd312368a7c45a9dec7d3dc0d45169e8272cf450707bce501c19afb56ac8ad335050331b67a829f469c9bff1443e47f97c678041470c07a9e3e7f33904fa0ef91228d4402df7e72cf0202f752084ea5833bbc007b3a6c208e1690ab1143024a5fb3898b79872aee02542c2ab0a172121cdd4a614b6100cc7bf8f57673513eb21c6aba7c9bf43bfda86cf4a86cc87c84f7cdcd09111c3cb2532cb21af2d6ec7b513b331cc7bbb73dd139467cb8642655ded56a745db38725f5150546c1c8ed23445dd8445c37ebdfdfb0", 0xd4}, {&(0x7f0000000140)="29ad949ff8e49efe9b663322866810b4251e199389639569d9326b7bd7f5b2b63d37f964d2baebed8a9809e09e44409dd572beaabc85fc60149e835e3cf3cceda671ce8d8917c4515b75", 0x4a}, {&(0x7f0000000400)="9c127401d6fd4fe5e7e887e920f04a2ec89bf80aa47a01709baaa581da33647b96662d008cadf9122770d5de8bfcf170bd67dba4656c7a212e0b2f3ec9f17bafd1fa9166d057cf11b43229417a21e43dcb2c2bf0f84d8567ed482950022e89cdf4487e6532c6dc51acf522f9e53796b65ff187e921c2092f17ee00a8c49d8643699e0013fb5b20341d38eefb79084dd3d49f907bc22c3bbdcaf783c8fe09aa73a4509c155a6bb148f2465c8cd5497a5140b3b080935188d38829ef33ba4a3efadc4d0d3e1f491a5abeeefc2496ace5fc3e024b26c926153b71910297ad8ef83169e0132ea260e348437faeb6015ed79d55f20f287649fcaa3da85c5950416fc8b304ee33b0bb4350231e2a3062b732a248168ac21617e864cf0b39d7e9d997", 0x11f}, {&(0x7f0000000340)="e5881b7a07612c34a4c4e34f309971515b3515b917a0c43a49706cf2f5f6173fc65628b25d48fa9d709ea01cecdf60099688619c19b374522d75d179475b2a010604b5f252226b92dc1b91ba959e64f4454cc444284a2a0c60181f313f8c58b98874e8a7b84e8cdf40a80453c99f57bb3ae6277be37f3922d8b5c32d538999a4c2abef48cb24cd098b63e4c98c5556c065e274837515eaf04028d8b2e596731acd7f1b", 0xa3}], 0x4, 0x2000000000000b) listen(r3, 0x0) recvfrom(r6, &(0x7f0000001340)=""/4096, 0x1000, 0x41, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x400}, 0xc) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYRESDEC=r1, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000280)=[{0x6, 0x7, 0x7, 0x81}]}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x9) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) setuid(0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) socket$inet6(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r0) accept(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000340)=0x8) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x4) mknodat(r3, 0x0, 0x0, 0x8) socketpair(0x1, 0x0, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000400)="be1d4e70698a79381a66518b4b2edd10ea678382ce46e25fd977993680b1c5b7deed7b6bcdaf70b34a29f9f192aef5b7df4f418ebb276438b262944b709c6f02870937d8701532d6", 0x48}, {0x0}], 0x2, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5}], 0x48, 0x400}, 0x402) writev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000001640)="bf", 0x1}, {&(0x7f0000001680)="ae0dfe0c0d05dcb870649528844baa97f8559f69bcd8adb4e5505daec1c72e2ffe744a523cf052d194104b31a065c79c7ca6f005851ad22e2699cce3d74e0bf3a34d4c768743287ec39bdb5851624253ba5eb5c631dfc1a74d01d0144beab06523c9d639bac7db1bd647779a4a5f76de822cb467907c9505f68e1ecb585b4024e7429e48991bf3bfb5372320841fe6eccc035e295394c36c7bd7759374caf768ac45f4ebeaed0bb3160b3e5ce409b0dae71fd5a7dd4ac2dfd1ee787d12d85261733e0c053295d94e4f49f0952b1d16cf", 0xd0}], 0x2) sysctl$kern(&(0x7f00000017c0)={0x1, 0x1c}, 0x2, &(0x7f0000001800), &(0x7f00000018c0), &(0x7f0000001900)="f70c65305fb3884b2a094485e3dae02d2ce3f974e0c8854a83516d6f25d264571f92379d0fd52e0bca4d8f6465a9ddcc97f942584e73e0355c7fae28ddc813fad596a61d2100d7873ee7578d5c01bead576e9c3e767f6d8aa3b14e4fc504e878f802ca2b6051671049aee531fb1be3fadacee9ae7cfe6bb13caa560513252ba22f190c3546d2f8d5c65c6b66a8e28b409cff2b9f7ce1d91af2a467b823e1e05ae1f82214c66b1d7bcc9ac9c96226694afa5dc9f0d3c3e54933e889e393f21b2252464694011d57067fb5f577bc97b5a824d5cf3c73b619a97a3673fb6ef5bc5580a4b4ceaba13307a5dd566a346d80af15cde14744959af4a18221", 0xfb) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffc1) r6 = semget(0x0, 0x2, 0x280) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002140)=[0x4]) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x2, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xfffffffb, 0x2, 0x4da, "854cbee96c9dc6eae018afa70a00c6e76e064ab4", 0x1ff}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000640)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="125f9201003ff7cc464a02b0f20e4c4abb7697d88c06083790890395825804db229062dbbd262434bb83292d95b18ed026eaeac5b2f661a3a3eec2a01285b530e8b492f56779e2e8059689a9c009a36cfa72a61f5b81f3c17d90158e432e3827be5bbb498791a75c9436a87be7993f54a6cb26411cdde3351bf7049fd2b796548c7c6ffc429d2f35a470f5edc3515e6f4d47dbceee959e50794a1d77d16299044fa529e93420e79f3d01ff782b01d902ca62a1d97558af1b8e1d2a0a780c564726564580bf912c9f2015ac116874fdfb295c20be2fcf2221f49ead10bf0909b9d425f2344c7220c15abd735b69a5057a1a4234", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) open(0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) r2 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) pwritev(r2, &(0x7f0000001400)=[{&(0x7f0000001040)="00857366c2a22bea6329274a5161bc721c70634e3712c854bbd5588a238a39d59b6b9bd9ba141219d5d15105b708b722ce76154969bab0d501c6348fc0a1e6c835b061ac20b5309174fc1d038c3c88d2c9a15f601a0b1c87b473efa4df33316cc9985e6d1cb752c409944e911bf38a5188eb52ae52cf889227f0e4d5175db788561a11167d13d67f08d3642888e18545cc18190aa5633125ec78967b366df9d0d872490d94493621959ef08fee37c979c83d3b094babb25a372a9b82ed9a13ac5570d0803e5e4af62af5f216e9ebfcdc508b0b4db64bd7c481724e9aee2cb073f8e1737f7247", 0xe6}, {&(0x7f0000001140)="fcd734eb7d9e8a483acfe7be7e5ca6dbc8ab", 0x12}, {&(0x7f0000001180)="f410ae01fb514ccbb6df788419c93778e159b542acd41997d51e0d86cc893798c4772fe8b835945f8d274ca21b38afeba9b676a3a37ff01592aadf0686f537f6890baa34a4", 0x45}, {0x0}, {&(0x7f00000012c0)="7a4f247ec000892e555fe98e9d7e39cdd6ff675a5b2d2655f0f6a4fd63eedeb7196f02479454f34905f9d6609ef748d7f9698e72c28d729df7b5a358747f022c153daa825df546a81764e21aca408a2e5198afdeda9f6359805513dff837acc5a0136db3de07ca5dece8a44d4374f2ceccbb0accab796dd6aa7f349f8ad8ea27c2eface77973f6ab40a5827095c6994c7840ea466d9129734eb63edc0f88ff7262d9cc521937c05f2f2e33a79c9668e4b8e1ab24bdd869f05eb4f56c7708f266e99bbb94f5eae205b77952adcf9a6f20eb0f37ee6ddf", 0xd6}, {&(0x7f00000013c0)="468a31acec099147487b721cffab", 0xe}], 0x6, 0x3f) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x1fd) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x6011, r2, 0x7) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r2, 0x0) r4 = semget$private(0x0, 0x3, 0x300) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000014c0)=""/67) r5 = socket$unix(0x1, 0x5, 0x0) socketpair(0x2, 0x5, 0x40, &(0x7f0000001540)={0xffffffffffffffff}) listen(r5, 0x80000001) sendmsg(r6, &(0x7f0000001e40)={&(0x7f00000015c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000001600)="9ac56932ea03f128febefc59b94f25d07f70ec4acf06ca464f81a7c851ac9f15e6048ddd80bda2c2a868cf3e355e2b4d928af39a094a0e5d6d12145db502d6be363937e42172a9011560dc6da41863341ef52df78da2807a8446a0b3053d305a512b668fecbb24b971e9b1548a88c9c305285acb1f8eb3b2c193abea4ae99abd79b28e7a979ba7f0fd77ab58cca5174af8123eadc3c393332138527d07b166135180c2475564461885e7f8bf92e5a81472c7b531e3186493c89d", 0xba}, {&(0x7f0000001700)="1592d2dd256595133fb2b3df5c582d91cb51356234d80291e18392664c066d4dd6c31d9588d23d2e25d2d1c0acaf266263ab9dac78beacc53f470d42ff1cd5dfa7e788e2e12a12a345ce65f30bd52bb318aba575ccaffa", 0x57}, {&(0x7f0000001780)="e1", 0x1}], 0x3, 0x0}, 0x0) fcntl$getflags(r6, 0x3) r7 = msgget$private(0x0, 0x464) semget(0x2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000001f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0x81}, 0x7, 0x0, r8, 0x0, 0x0, 0x0, 0x0, 0x5}) recvmsg(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) r0 = open(0x0, 0x100, 0x144) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x4000006, 0x0, 0x0, 0x80000001}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) syz_extract_tcp_res(&(0x7f0000000040), 0x13, 0x7fffffff) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x6}, {}], 0x2}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000001c0), 0x0, &(0x7f0000000100)) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGETIF(r5, 0x4020426b, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) executing program 4: syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x2a764738) executing program 5: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x6, {0x100000000, 0x9}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) setregid(0x0, 0x0) fchflags(r0, 0x0) close(r0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x50}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) write(r1, &(0x7f0000000040), 0xfeea) close(r1) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r3, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800490001190000000000019078ffffffff00000000070300070baee0000002ac1400aa00004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000869078000004020000081048fa89ae2b849e38741545b4b986080a00000000ffffffc0020407001312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a75948774d15bf9e4802bab603a5f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e947cd8b8025ca9e60fb7bd2a13d6"]) executing program 4: r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) (async) accept$unix(r1, 0x0, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0x4) (async) shutdown(r1, 0x0) (async) recvmmsg(r1, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r1, 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open(0x0, 0x70e, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480), 0x0, 0xb}, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0x0}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r0, r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) shmget$private(0x0, 0x1000, 0xa1, &(0x7f0000fff000/0x1000)=nil) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast2}}}}}}) executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x8}, {0x81}, {0x6, 0x0, 0x8, 0x404}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r1, &(0x7f0000000540)=[{0x0}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {&(0x7f0000001440)="ccdbc85fe923cc2526186057ebb26b38389552fd3923527621f3c2e1f7c4ba01f7f6c30fa76dee266715f698028e5c774becccf3a188426b011e15c99ab024b2c7ed5f0392444ae50ec5a30fabe65dd3a89a97762e2ea25f1f1813a01c0bb1da0cd80daf1c9376b068b52165c635c87bf00e8b9629396968084f424cb92fda5e2584d0e65c6e6473ea9b78c31fd0e16ff65dad3a80940f9ebc24ec9a264801c07c0658d5f61f34507b9f6b5782c53efd4fa9c25c13945d540bb1ba59daf6357208d25946d65fd49076b43ab1cb4bc15093a2430f86f2316073260685ae1bc6f0a5007704c73f1b158dbf973bff662fe31215c8ef62bc8484c3bb339988299950446b16bacae64603fd62f99fd6130078269c52302da261932b23100e22d50ebbc8b63000dbdedfe26c955913c16b4c0b5cd41e4a9760bdf4a8acb97edfe5f799347d042136019af525d2aef4676d384480e9bfb44c7c51fd89fc45ff40acd4d69b1145673755eaf9b2f28fa022e861c77541934368988db862b24c6577c7de4b6bd3f0cc64ec9485941a7c2ce5c9730b2a15df66eaea5760d838a132aff15d612fb5602c04a0551d99f3d5138d2318a2bd4344af16ad268f4c1af5de8811d6662e002bac1e1d490eae4f8a52b1e2ed2fdd834ab31fb74659eaded4c51aadd7b410ff88a2d0661f8f99c9debe948cc775e37d8c2d626a8c06d5e109e8f82c8d7dca63f1c9552613eb2c6d70b3143bb6b1ebf5344f7abbde5a4fc26f2203538580416592a0f1f05bee53ecc2b98ee118da9ebfe7ee1860005894a3b5a069d2e12a9c3b586dc1acdd778ba1dc6665f0f3b8bec2fedfde17067b5c28f3d5657ce905204948a8d719a17816ea5331b1abe50d6cee0f7f8b89cb0cec75d48764dde959bd39503ab056bff5ce594b4ff4d43f293738c79154a65795a4aae317dd0a7c3af8891972ab34d066257b484c180dc506fcc62c8f5aa7ff7435ad94f11f3efd257bcbf261438d5d8f446d7fbb13508dc775b99655e68886515ef09b44828b4113b3ae6aa722832a31f562a2f396fb1ccd12bd3a0937e004dbb385640507954d447b3b53834c97bb08a540388bad372add268dc0045eb27b1e9ce6c74aaa49adbf83453c0baf4e4b540e8a733a6dc5a41923847519932250cf15597270d555d1bdda15c4af2e33768e182cdeb50799b5f440642bba2a4531a132bf3a6590fe403724d47dc9c6241b03dd56c8c9e866f510a17379764b39accd9b26f97506bf67adc39cefeb5d6a6c38a1468895f2b1e9462ddc84e79b6d4b68a188d72a34eb6d73a73c5afd93ef9b7c68529f4a84164ffd23b83d66eefd315a626a7a88f9ede36017422e64e545a0b266c54db7d9800573660e0e5bf9d045c04190d3f783f29bf99a6585fa417a0e1b6cda1d810df5976b289315549279e30369979551e4f45d4b8372ea3fa98cfd9dcf8899f12820380a87c0eb6a30732607239a1ec19d849e59dd5239df22a7c1296d2639782d97788b43cef95cc2f6a83633e24f8ee84579b419ac27467fb2b1ea99f41806fd9ccab53b67422719bb3a4b6f2114d7e294168058312e80e13d305e0ea3734fa046af2c2c5924f784a47e6bc54d79cc1d6de7377534136b66a72700ba5de087571f99056daa8b074b5ec300dc57e6f167d4dc8582854a469478e4d6097dee3c1a27a42b36a51b3815996af8a55b2705c76d1b6f466b61157f90754844b59c2b34defa504e26c1b9edb1518d273b4cb294c3d9c3acb748beb1b9c514198cdfc7cbc21cd33162f7daa19910b2c64ff1fa8b8a308ff44205c08963e0097eb1e4ae5ea9fa5a12b00245e6a900334b6379b8302545b3d57a212ef78e026a75a35632112b4b131274a81f67a9f9201a096bbc036eab2c39ad751bdfed279d98d5d6e68a04128b7253b65e26838e656ffdf9209b4be046f18fea8fbed5c4df8ca8adc20e0c723c0d18368c335d5ccd44d5ee1d984e0533726864d445d0f88df53987e691c1870abbea4da78db7773d592cceb5dd29dc741b3159ba3bc2ecdb2cba0cee8a1dc81de9ad40748cc619179544e37e3b5b5ec800b36fe15d309d484e6d24106bbd7ebde2c0e1ac4e2c5e106e3d2ba2eb9b8cbdec3d111f245aeaf2d3afd03f647d09079f319fe32bfc21679cf1b613b33836c3108b608aca3c167804659a7510db87544832a8f4bdbbbd4274f83add9b420a119d4014e78a865b67f8981a53393598abc2e4d51bff3d4f44fa489ad924ad24e679986fea9a75c465fa378a79b29adad4c04e020795c3f091352d26badae85096fe5c9260eb24215ded08ef2140d3556807dcfa1b03e5dde87aab694b46ac66508f47f85934f586caf47e4d1bb411d948016bc427caee062b7045c86f2b0b76a0b6e330cc5a3fa110317232cc51a7df18dc5e587376750e5cfd4192ef83a19e204f182d22b2bc2428ba089383c5ea878a2225aaf386dc9b6295c83a427e53f4f3f1f62b4853762c186e4ec583c185a1fa6878455d7de75bc649baa1381340028b8ce977335c10d32ae58a2dd13a57636c682bc375243534bbd32c6b62e32c4acebfa9482885320302f810246ebc969259375ffa0298dc1383a2454bae1713f845620ba287d4c55169d0d90f659b4081554971731083aa278ab5ec311603e22acf16c50f8b6a75cc6f4219dc8564d542634601a17909eb576dc167c11f4786872be3290bf2aa054f528bd0dd7b7691c078c537665f022e15a0d35f3a518a603e13f67786a414f18c9f00462b52743e97e8f46d415750e9a4110e2a92cd1732eed0a8c7ed17493a559a04aa03a1fbf5deac3985a5617f0e8a69fea8262cd1cb1ef9f386f9f0c47e69919c1daecb04055eb0de3e9eb900cab386443c03a2ad9efabd2bc232801f6ac3888156a82c56dc5dec39cd5d03fa7627696fc809682c981f6320d80d21a6c17e8329f83cd71f62e92d8ea1559654e343714024b3100a49547f96497e1e5c82cfe7327385af2c201a987702eecd84f52ced5a87edc29ed10391e1a9fc3d4d99222cf04f6242f18a367201bfbacc4728b840687cf777c76ee6dfa35ae82cff65534f05dcbafb55e032490fb8440a2ff94a4a9b26a902299a783910342100d5c69310d75ed8ecec6434fe62f97e1b680582c1cc2701063ac5d5964487cd2c7b7146911afd4cd3a16d9bf6aca2e2f0fc2622cf466ef5494e61456df331ded95705d87ee74cc4da3dab142064b8adc3dfcaaadad6658ddad77aa515930f0bf8f8a2dbe4f87608554a8cb7d61b8435a8f52dc6c0c913452bcdf5fcad0467ef10c01e9fe172024bcf53b4234289cbcb93fd4224144b633bbb2a1455da24baeaa90c80fbb1c005a77495ac43bcf7dca6fc05b74919a1d4ac98f02faca781ee354bdd582011788858271a023e6cbda51f20738155f6595bb2466e3c58f61b49e73fff4a2ab0518cebb40e5ac71e3e9d5d810813e8f695508bd10e4e259554b24019cf80631a24ab8b4543aaf0c1aa8445a4abfd5148fc0974dbcf17334ac47184e9913574c5dba8ac66db7d281b97e600d718d2df08f9db1d935928987e1fb7958df64c79aea024e96bdb0eda0aa45a90e0086ca6acdd229e4e3b7bbe0a97eb5dc2b56b69aa2102b701196e629a82d5665be19db3e90f8b441f88395c609d099c7ee34ac8ca6accb44120aba13532a9c86f1e4a889d8a982e1d9a72ad17c882bc901267d3c131fa2f3fc088c43419c274ea74c0063feec3a8541390696f7e2a5cc566c940ca6f490003754e1be575dff130c205c18fd982f184c03a665e45cbc6c5e1f1047fef9632d1a8576ae79871e03b2343bc6ad5049df5fd63da5e67bdbbba04d7fa1b6a1a00b7f229e69c974380c40ffc6ebda2116e2a16473cd26ba6c1923ece2a41985f4c66650689350a7e3ecc124976dc42d22074d5c25ccb768012003c6c22e4e4b3d772738c72a83764c2c487409714d44a2613065448eb3fc65b66a79b7d7e0ab50f8ab26f7a21041607c6c7382d36d22208f2c6ef04a7214f02e1cd282ecde75b5fe68c232f09037ff999a5051a0e39601603a36619956611831f75f7c86fe94e736cc8ae9212d076469b5abc41aa26bed406b9669d574324bb6c8c4fa4ffb6f619f3e1cb6685f4b4d251f32c8909deb574cef871fb1f4d64efb24e61e6349225514538e47cef2a115ec30806054fe32a515ce5fe328ea1821aedbc1ef47c707c7933a24020d23a0eb9c1724ef09bef16b3f0e69fd0688bcd8f5e1c2f0de745fa39882c54b4f9778ac7341394c5839c4aa5bba3befca57ff1be3e163cfac7692e862fcf9de09b69d4021b142562b8356f85e5c19921c75a777e9145ea5bbbc0608f69bdf615f36f846a0764f8e47a887f91dea1e6ba3e92890098fb3cfe08df7e88e46fef0a9c8d21271ab4ac3028a904efb90f25a24fc0980df0e51fb4ba3223ccf2117e71bdf0f7f28b8c1ba4a692879daee887b92afe2e38fc07c46762acddc0ee751b001f2ca97f9c093f39b48bfb16a12c3d2c038e9033b59cbbf7f4d692f695799aa72dc915d40efcd6ff71cdc043ebb7e6fc4471e6a1712adcc73749126912e5aa324c51156c8fadc35ee34019d18cc30baf9ffc97d3208ab21860e5f01a283e018545477dfd5163debfe769367ffac292b3f9c43e50a8251813b41acf1c4e130da594165f2de181d3a7cfcb06238392a9fb4858258e06f20e41cdd33526770ea836b80ada3b8d8db4a7fdcd2e8aa5b0f9c8809a3117a9d58e3a7dd9d4e5f7e52b1bc4bcd15512e2721841db00f35ea6cbbb811ca0226387d79014db8077624582ced9b3825c94307c3488045936d2465a69b1834c5e9a27099aae5ba1124f1e62a8bd4005f4003434fa3985b5cf87dd79c3216f2e8b4cc5380d2010eae2a3c55c462f83872ad9bbb6ca3154ec959afc93300d3f4c354906c546e9c0412d0c9a49f9cdbab781fb2e6c86edf61e192278820175700c82f9df52c315d9590cb2582990a353cee8c74c14bbf6155abe129a3921d2aa372f4bb24a13510dba7cb8df3e81dd0a230158ae2b67f6de6c2b024c459c4716314deaff764f184c4439c5c4b27b365612e70054e3aa30e486250c17df10c185993858bd9b9bedf806b6b6fa65f2400b61662b3e9a12d7c77f8f88b5e2d09ab67a0f6b4fdd39816f622fc3fb866724561ebb3689ea8fc683616638fc664928513214a27e8c38f4e894c2f3c95c4dd936ee53c2920b83222ded80b435d8a03b46419ef03c333cdab80e993e76e8165043964940f9f560b725ffa3f1c968ab07c890770ff86f71fc5421dea7186d50200531d8c264aa6bd8715def15935374f7fbf3b388bf95ce33cab60d8e3e79a22e1ff0a88c3818064e10f0fa39f0852d1f3487848582440892890cef38ad4167ebe87e462c22b2bbe01250a5339edb83f3c3ab942c357662b109487e10ac7f91ed5d83c0faad5e598f311ed1fdd1745177ce2a3272b26d448f20feaf640e9c25583f82eb9c367d83042477017849ae5eb77e5b0a8c43514e2da6e4cda2965b76e6fae45b903ff6ac048893e5c26cf7cebf4ae425ad44cab762fcaad874e0321f53038cbfa25626890522723973ed92dde70a4d982850cd885df613e466df519d5c0c9b538162547418daac6c3f0a316a32f065fad0178a0a3c", 0xfa8}], 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e934ac5efbe413e17bd0ba121de252", 0x5a) sysctl$kern(0x0, 0x0, &(0x7f0000000b00), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() semop(0x0, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x4000, 0x358, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x6, r2, 0x0, r4, r6, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x741}) pledge(0x0, &(0x7f0000000f00)='tty \x94V\xee\xf4\xfc\x84\x1b\x12p^\rl\xaa\xf0\x86\xce3|#\xcb_\xbctc\t`\x04\xd9oc\xdd$ey\xf6z\xf2\x81\xf35\xe2v\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\xb9\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86\x96\x9b\x81\xf0\xabV\x80\xed,\xb55\xfcnR5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\xca8\x8d0\x88i\x00\xb2\xc1\x128\x9e\xe5\xf6\xf7\xe5P\x01q\x04\xbc\x7fh\x06\xb8\x92\x14\x02\x81\xa4\xf1\x95ed\xa7\x0eAb;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xfb\xb4N\xb8\x00\x00 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x00'/360) pledge(&(0x7f0000000180)='tty \x94V\xee\xf4\xfc\x84\x1b\x12p^\rl\xaa\xf0\x86\xce3|#\xcb_\xbctc\t`\x04\xd9oc\xdd$ey\xf6z\xf2\x81\xf35\xe2v\xb8\xdf\xfbSd\x11j*\fz!\xd9\x9f\x9f\xc8 \x00\x00]\x7fv\x8d\x15y\xf6l:$\xab\x89\xcc\xb5\x01\x85\xa3S\xd1:\x00\xe0\x7f^\x05N\x82\x0e\xfa\x1a\xac\xde\x83\xe1\xbc\xb9\xd5\xfd\xa4 \x87\xde\xfaK\xda\xb0\xfc\v\x91\x9f\xdbsL\xf8T)\xf1j!4;\x83\x11\x19g\xcbD\x96su\x93\a$\xcb\xae\x89\xd1&\xc0(\xb1\x81\x96w\xbf$\xd78\t\x87\x97\xe3iW\xff\x18Z\x86\x96\x9b\x81\xf0\xabV\x80\xed,\xb55\xfc\x90R5F-\x93\xdc\xcf\x1b\x82$\x9b\xe4;E\x95\xf4\x12\x03\xe8x\xaetS\xf6\xb2p\xfcX\xca8\x8d0\x88i\x00\xb2\xc1\x128\x9e\xe5;id\xe4\xb0hK%m\xad\xddm\x9b\xa7)\xf3\xdb5\\\xa5\xd1\x80e\x8c\x90\xc2\xa2\x1e\xdb\x82\xf0\x00M\xfa\xe7\xa5\x00c\xf6XC\x06\xa8l\xfb\xb4N\xb8\xce\xc9 \x05\xf4\x1e\xad\xd5\xeb\xf0\xa8m\b\x84v\xe1e\t\x15\n\x92\xb8\x95?\xfck\x920\xf9\xa3@\xa8\xd3\xf6Y\xae\xd4\xfb\xf3\xe2\xf0\x8b\x87\xf4(!\xc9W\xe6L\xdf\xbdf\x90\x00', 0x0) r7 = syz_open_pts() readv(r7, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x4, 0xffffff9a, 0xfffffffd, "ffffffff013300975591000100007cfeeead00", 0x7fffffff}) syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900"}) openat(r0, &(0x7f0000000240)='./file1\x00', 0x200, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000280)="eac4660000000000", 0x8) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7c, 0x0, 0x3}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaabaaaaa080045f80030000000000001907800000000000000000400907800000000450000000000000000000000ffffffffac1400aa"]) executing program 5: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) chroot(&(0x7f0000000740)='.\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$getflags(r0, 0x1) executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7f, 0xed3, 0x9, 0x1, 0xfffffffc, 0x7ff, 0x100, 0x3, 0x2, 0x81, 0xfff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = getgid() mkdir(&(0x7f00000001c0)='./file0\x00', 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x5, 0x33, 0xfa, 0x5}, {0x7ff, 0x80, 0x1, 0x5}, {0x1, 0x4, 0x20, 0x3ff}, {0x3, 0x3a, 0x0, 0x80000001}, {0xff, 0x3f, 0x7f, 0xfffff001}, {0x7, 0x6, 0x9, 0x5}, {0xe4, 0x7a, 0x7f, 0x1}, {0x1000, 0x6, 0xfd, 0xfffffff9}]}) r2 = semget$private(0x0, 0x3, 0x39d295a40c23041a) semop(r2, &(0x7f0000000280)=[{0x2, 0xfffe, 0x1000}, {0x1, 0x7, 0x1800}, {0x4, 0xffff, 0x1000}, {0x4, 0x8fa}, {0x4, 0xb85, 0x800}, {0x8, 0x1, 0x800}, {0x2, 0x2, 0x800}, {0x1, 0x1, 0x1000}], 0x8) r3 = getgid() r4 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = geteuid() r7 = getpgid(0xffffffffffffffff) r8 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8, r5, r3, r6, r1, 0x40, 0xfff9}, 0x0, 0x3ff, r7, r8, 0xe400000000000000, 0x2, 0x66, 0x53e}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/203) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000480)=0x9) r9 = geteuid() seteuid(r9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000004c0)={0x1ff, 0x3, {0xb2d, 0xfffffffffffffbff}}) close(r0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000500)) ioctl$TIOCSCTTY(r0, 0x20007461) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640)={r8, r6, r11}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) accept$inet(r10, &(0x7f0000000700), &(0x7f0000000740)=0xc) executing program 4: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(0x0, 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r3, 0x1) r4 = dup2(r3, r3) close(r4) syz_emit_ethernet(0x403, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r6, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00006af000/0x2000)=nil, 0x2000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x7f}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) rmdir(&(0x7f0000000280)='.\x00') connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r2 = socket(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xfffffffe}, 0xffffffffffffff6c, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1008, &(0x7f0000000000)={0x3, 0xc}, 0x10) socket$inet(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r6 = fcntl$getown(r4, 0x5) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, r6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="5f5fbe2ac8261c2684659e58bb1af422df19f90083b49193e7079561150c4109c7eb551a17f77b3462b9eaf30dbf767099da88f88ca17acf031de6ec7d8a1b7d36d33fab5ffcc61fa5252841eb943d2ad91434d9b73e89522392b42fddaa126298", 0x61}], 0x1) executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaabaaaaa080045f80030000000000001907800000000000000000400907800000000450000000000000000000000ffffffffac1400aa"]) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f0000000240)='./file0/file0\x00', 0x1, 0x82) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000480)='*-^^)\x00\xc8\xc8\xf3d\xcf\xf4\x7fg\xec\xf1\xc64\x18\xc7$e\x1f\xd8X\xd6p3S\xce\x038\xbf*\xdb\xe1\x87\b\xa3\r\\\xa6(\x7f\xe1\x04F#uLAf\x8a\x9a\x03\xe5Ab\xd5\x10\xff\xc1\xec\x05\x00\x00\x00\x00\xe9\xb7\x89M\xcbkc\x86\xde\xe6\xe8g\xbb\xd1&HV\xf1\r\xd0\x90\xd2\xfa\xfd\xdfU\xe4\x96\x01\xb1\xa2\xc8\x9aoN1,9\xe3\x05\x04\x03f\x19\xb5\xf9\x06\xd9\x18\x9bj\x1b-v\xce\xc9H\x9fs\xbf\x85\xe8(\xb6\x90\x14\x95\v\x1b\xf3\xf6\xcbGv\xd2\x869U\x9d&\xc2\x9a\xea\x99\x8f\xb9\x9a\x8fQP\x11\x0e\xac0\xec\x923\x0fP\x8bk \xed5g&\x1b\x9f\t\xa8\x10\xb2p\x9c\xbf\x832\x94\xbb\xe0\x93\xcd(\x03\x84\xfb\xbeM\x01\xfbK\x18\t\xf61\x04\xadF\xeb\xc4\x9f\xf4d\x9b\x17\a\x88\x9d\xf2R\xdf\xce\x17n\x8d+\xa3\xedD\xc2\x12\xee\x17\xf6\x02\xa2\xde\x195$u\xe5\x15\xc8\xf0.\n\xa4ZJ\a\xd0F\t\xb8\x8e\r0\xf1A\x9d\xf3\xed\xbf\xcc\x96N\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[\xcb\xba\xb5', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r5 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) fchmod(r5, 0x102) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x4, 0x3, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x2, 0x0, 0x0) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) syz_emit_ethernet(0x1136, &(0x7f0000000000)={@random="293107b39018", @random="ffffff00", [], {@ipv6={0x86dd, {0x3, 0x6, "ddda2e", 0x1100, 0x0, 0x6, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33, 0x1e, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x1f}, @enc_lim={0x4, 0x1, 0x7f}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x8, 0xd0, "c6f0669cb45848d76b4c346dfa5a4491ceb241ab5d20851d88fb7d7e1c4d2ec13404a382c2b09539d5995f2d835c3627b3a789819967c514f4f7c51d4663c1a011569e04bdb138f1ffb388caeda1ec6a65d260b945b04253465bf8f89882b8dba6b5f898b5eb7ec0fed5dc6492f5adc7174f49fe49f0ac51885c6eec956a50ae1a552258bb99bd4779fdee782eb0900c7107249627e5a1358ef8c34c9a7a6c5b9b359bbcd62b016af27b11905428f2609147c29add742816f0f6f7e996c1240f92a9473a1df994f7ca3047c46a8d6eec"}, @ra={0x5, 0x2, 0x5}]}], @generic="c8907268990ecda567f24928b9ac99c1db66af7e05cc19705395a467761a173bda49b171278f446182d594aba39334bdae9d4e930ab1b373c5deba3c9ce7307b409ca1d5eaea444afd677caedffbc5b52a5ee11f4de7059855b364beb56071b8db05736e27c2abb3987cd3c53141d0e786b47a90b0df0c42ef5c1c5bd282cc0e00f78b9a8f149413e46937180660712f1fcef9628c7f1644af1cabcbb28ea856d0785b45ed955f08d0febf2cbc7963db056122c9d37102f118e7bcef465852fe2df6916d80ae47fbf916c580ed39582c7d74bbd4e2b6c736222ac73b12fac5889d2dadec15419fe9440827b70cadd9b37865593f5ff82b1c80084f2e6eb4c081d6df4b7d02508a805e2d77cbce0902b6f6eab0e73ed4116b93a49827ddcdfbe8d92778804e631d4f273ff765d415d62d871a36192d3b7dca9f3018d0fcf293cb43d2c132a56f5d514b4ce49716cb8d3cfaef6e9264ae2e8483dd5ff9a027ccbf747167073096c86e0d5e0c2b9e424d0f31c2413fdaf4612826abc45e8f401c35214b1eeed568afd33356f9d1b31b59385a346586f4d3a662c6261494398c7dfa2a9d4c16afba414b48539e6e7c48c77eef30a6dfa223bc12af59805993828d58d3ca7f682d95121448b7ec7aa07f4952b1b6c17e0e6c19adcd5ad00b302f8c9e87756c53569a916eeb1bc37c2791bbc45e799240e1c309b6388e0671a7b9ff6210e652eeaaafa74571a2610ac72cfb397fc458792d925dfc8783c39fb06f3f90aeb9374a61aa2faca12e616e53de37ed63ebb8cca940c3ae97ead9d5dafd2cc6247e03cddb524b0f74e66b35c991e95dfc8a972cbf135bd4c4c451e5bcc94056cd6d5807a031549676cd0519a539e8a72523f06cd349061c03b1c68246b67e2758e33469ce1e56e3feba5667f1c3fdcad370df289f88dc75b1ed9296b8e3979ad4fb095070391da3ca42d4f38fff41a8580cbd9afdb55297feac1254ceed01a383629fcda14ed7558f831fb19a636a140c4e5b304839d801706412bffd6c8d49493c505093a37ffd170573d66ba25fac6d81d8f9d36ddf418a97e6750bcfe78b3db9bf7fd640cbdab4f8bac3ea0b9504c332b02560aca0c02d2e92a7621a2a29301031d828758e57124d03b1d8099bbc05698e1a0028e152d7686a73691867d51a11d8ce0e482908b7bea1e682b4b0a42c7dbe63c6066ecb17c314d9e98a12c03c4808997c4a93ba013c8f1feebe7f37417d5496dbb29de73a0ef5e2e7a121c2cf9ea43ecff0992d5bfb179a971ce305418ffc61a44be9f513178a535a858f409d94a28497fcd927c29685a9614520928a438e6efe9fbda180293c751a5cbeb519c013ed30c62360f50ad8b1961cfd3265c5a27ac20277fd0053e1aef2b7998c602b3c3098f80d0b576a35c5da57a5e87daec34523390545242b9aac62e99c8a4aba9788b314b92795290562bed34ed6bce39962a392537b3334524d45786369cf439bddbb72c0e97719a93227ab6ddcdff18f404441225cb1e35833e165a8233272bde5b59297cc6d9ae5910424ddc54eac52b99118fe6296be2f49a08216c18b7e6c68126d4ce06e78cddc06e5c3928594c1362cda461b3dc5db408e2d4f2ef079c7b5410b5e3e159b7d48c11f8e85ae886b4e7f939f301735d0f198c4e20883455dd8b4f05b5ddc7f4c54e444e28ccb34c06298f3d09eec137b4173a29cedffe24a2f9f5335346f8543e2ae0304e4d9092ce73737e22712bb8c1e6714435615992e709818e676b757bbd372f0826cfc3f54dcb8756dbff9ea00eda971f17ae487fe337e41ddcf88f91f29aca491f4970854953d06abb7d3a77dd450bf76d2395bb03bb07ae7e3fe53e6ecb1af8d70b72b73e3179374314d89d8a79fb4f4b619304222e3c43f396124b9c4d5401216a40b6b905294d321645410f061ecb01a7f0e2b28fa5df2b35a51811a543587daf43ba3cc15b32d790f00202ff7310ff3a2b76deaabba3159684076b44a2aea54987e93c8de225d36a7800fe66129f4a99786577a96a89c56eeb91b53a648680e8541a823df22bb7320f15836def7041fd4d3ce3dac2caed2da7b326a00f3d9dd6b537926e13c3b704264682b83d0c6d3837e48fcd7d0643e222956243a4a1984e512fbd3bc820dfa8d42aa1558023120009ec4ecd8929d30567e946233c9037bbd72f5fdd33be35df9c56e3a866b5aabb4aaf5855c6166a1c2ac5813f04ef1db97dbd5723e2778e836e001d9a44a3ced9cf35b0cdb259ecc9c834fb3ff449d7165dc75655ce9096365fbd11cae72cb5dd03c931ea50cbb684b69b6cec3afc36cfd1970cfbb4ed826e8ac9ec792b89e571d8f195f3fd69ca593b93347db640deee531f8b12cce16e33cc174581af24e1cc65563495a75efcad18c11140b3eef4355e940e992950b33151e02bcd5bc0af38cf2aaba912b032aebeecd5f1ca28a89b49609fa18f247eb97b6bcc1974f21ca573309ba31407b510bc0ad2a4a1256745ceeccc79076007c73f21beee81c529dca42eaafc317e0ea79d9968f593b8efd55c1005ce0a9318944d1c00704cfb7035e08a29451086f52e33da71d3e8a4f33b5e1912cbc3e88785d4fcac02833a40775c64c6e8a249d303ff2b474c927b7382cf0d0148149e498b69d71f824f0be81f8640ff3a739b8925d85257dc04067626525d1d12550c48f10c83d078d3981fcc8ae54214aa231d779ce9950771f295682917331f2b308ea2e6c60d2fccf1b261e2754dc756b087707f6854a992d08f22831e5b6dd2e97531fe17d7200bc586f5281123b4684496684963957f15c97fe2f30bebf6ebfa5122b0c1dc5902b962c402180b5b4494bb02b0e6b06ec81a4b949eafbe7dd8e7622d11ba70e543fbbedfbb368636f2ccdef368f45c137502bd8de7266cad27f8a01dbd21075875d5b63d023fead888e7b0c05773bc1fadead2257d82e84d18c78b2b74c682aed045ed3b2fdde69fd217daba2b473050a41b88919709a08f1981e2b72e9070c76fb47b7d7f1dca8a71f7a3a174bffa5c1286c7cf4ee61e32f8b96b257cbc0abe91aeb1c0d5baa2e338bf2863c69db2d567f1519d89e219248c28a68b77ba83e9bb30cc54ade9d4f56917fa46d7d1f5f1699418002938db0c57fcf6e73d91233bc648ad92fbc508bc29997e2bcd6b04121c3295688c251cd891faa3112235ecb1090b3b48e488ffe950a6438cb5e54f92a9e1a7b5e38d3ac83cb2c88719f6685f93a9e6a0ead33565dcd5948afe22fb24d438310d63b9dfbf87a5fe20e384b1b7d4244b8ca892cf7f5d5a976efa9312c1711e70ff9da1d17a0d07913c2c138d3101ca8045660935fc44cdd84736576b33c4379bac17ec46fe0fd9ef09dbda25c215ddf82cc04205d1fd18397050979614805f89c78d84dbc52d8a8be0cd7520474792ccb849683b3eb9fde79effee8ff36394ea0fd9f88676dbc034fd606290361fa868ae0240cacb7e6f2ca5a6bef726552eb39b61af21f993a293641df764450d51a3ae4128735e97e122cf39957d37323c6f0fe018d75dc8729a7abfadd3e7aa3c0f104dde39b6fbbf624ffac73d5eb39e63546027982b19df593a42c3050c845c538a3b21448188b43347ef7e9ffb2022dc79cf4631184f520782a2d54306ea5b3d592e977e47f41e0e47947903d77144073e989489ab69ae8d5820d6ec258ad3e28307a90d260ec80a4222ec82555b5d5f1ef514870ee3b6faea01a74cbf2f731746e2ae1349badedd480e37edaad4d36bef432cef3dda9d25e6a157e00bfa368c9c07785d54bcee5ae3547984de2229c83a3b21b543f645295c55729d604940c009edc088589ea67a5034a0b34451a84a0fb7a2cfd44d51165b46278656dac09c32a92c29a3e137440814184386dbd520e2846f6b7c07f306af8b44540ee5f3fd44ba92fc001ce0d6510862833bd90bd988f256f2c5dfa24aea0a7ea0e88f8ff3114e352cf1330416311c48b47e909c5c8cc3162dac8e7fab60d912ba6643ddb5c83ed8026aa1bd8dd4eda6e76f497fb3c97e3b600032a73f307d812a0cd2bc9cfbc7887dda51ad3b433d606996072299c600426139d8d74f24488b3c15ff320e49e23a8a63d48831f90cfccc10e750808b00b25daaffb90fb0dcbfefc1cf10501472129c4c8871fc1079b429612a6b361a4dd8f25a5c4e1a8706e1ba9698b27f2e33612dfa01de9c5fb3c0b661a7d4ece7e624be88227db0463a6a62d91249d51a51cd84ccec76d166e2dc4c16b6649829b784f1573e7d18018d446f9b19989d6a5abf9e1579ef91f69e1b37b793d003d73d3109c7c051ee46c398a892e441b9dbd9cd1261350c57f198f1950607431b54b0603eb0a3c6683428708dc1d0444aadb54664b58db14ed5064649fc92b2dd95d10635caed4c283d72c18e919b48900197b7e26bcfa4f73a07aadfedab4610fd236fa397b9aae78e06326cfde25abcd4e754d3f9fe0c1f2e92e8866c48dbabcd902342c9c5ec1ad4ce5003b67c24b9af127efa51c90e00a429d0876115d65ee8b8fbce05eb15ca2cf765e9b4450cfe4db34b0ef11266903d63893705e3f7d17442ca7011b10cb89e06f07fd5e4bf2bdf86097e79670fb5be8e280537bc8e29283730fb5f6a126d72ced2e8364d33009fa204e9ae3589506c8b121291c4d1c2c89c0ff3946a934bf7792b7b70f853d9e1a7c599986e4ab222e776dcfa4b2e41718ea9916fc25b579e192f587fd6a385c480ea141ff7e7ce8c5c6bf75996f126cf0d10b27cb88450ca295a453fe09ff79828cd1642abc39d30aff60d679d74d192588a8dc21e0a8ef1b8b8936f6d9e575f324050e69bdfebf3c6cab10d8a4ed77feb15015279997cf8314d4eda49fe93daa5929df47743b0f88ba5bf4d362fee27ea728f3d08f84e7e2553ed6a1db2c2267136d62fb32658f79d50fbe0d6eec30e802484e7d8518ad8c8afaf3647f241b3aecd2e4499e2f5c59ad3016736654a3c91e3a46e3276b0927e6df9d4580c92ab4ad38d83d16622d736f84402a1735d4e78946f35fc5000674e35b8bb4433f00639ba0a0562f6f2ffc82f8d2355e53bc016564dcc161e90ec8d4a5fff441038a33f03668de6a3c24a6a55360ed46edd3d498231429d0ff95bc0bc0710f2345b818eab262c5c5a8aeed55101d90fe46734d93294e6949a0a50d94898e1a95740ab5f7afbc2ce660c27e34dceaab288e317cf60f104ad04140464448c8141c4fc8cc65fda8f13c87e734e8b39e18d279474e0db6d7b30af8133ca0a375a85d63175efdcde5ed1f0224629053188b02ebfe58624ce9fda9aa45f3a0a4eee4b83b3ba53542e82e3f7802dc15f1be801f3bfe1e6f186e420a4c7b4259e897d8be0145cbb8c456d6c332ada6305df0faab6f54ba718d978999b832a4d10ac990f9fc10099879571ac8c9d63e0854baca315b832d0a9dbbb022b94f9e0480571e271b4c1d984dfb4cbdbdd1f0492820c7d7d487fe43a62c0a04416912d429b8331e50e7f42333076cbfd7c846dd34dcbe2c4fce791723f90cf9841f41a50d20a3ce9d60efa62db032146bce1d7b642d41ffac8cf44f0dace1e25f415474bcd954e384d63f1d380e8ec7b8060706bae23727893f99d88cc8313648297dd93bb2a8184cfcd42071e093edde02139c771d4cf57688a007d9eec6960e1db0ebc749f17178de235e70b6a6fb68e6b19fb07d92d2303aedf64b6982c60efb16b102955d695ce557484f60e37e1ad4369d4dbcfad7a17fecf3ac94e55bab1502e507fecc27cdd7"}}}}}) executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="83bf98bd602baaaaaaaaaaaa86dd6000000000080c0000000000000000000000000000000000ff02af"]) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x0, 0x1000, 0x6}) ioctl$KDENABIO(r2, 0x20004b3c) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, 0x0, &(0x7f0000001200)) madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f0000000500)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001d00)={0x2, &(0x7f0000000000)=[{0x1915, 0x0, 0x9}, {}]}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) executing program 5: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000300)=0x619c, 0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x22) r3 = shmget$private(0x0, 0x4000, 0x289, &(0x7f0000cce000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0, 0x4}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r3, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffe9d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) shmat(r3, &(0x7f0000bfd000/0x400000)=nil, 0x1000) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, 0x0, r6, 0x0, r5, 0x10, 0x9}, 0xe0, 0xd42c, 0x0, r4, 0x2, 0x1, 0x7fff}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r8) setgroups(0x1, &(0x7f0000000100)=[r8]) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0xee00, r9) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r3, 0x0) select(0x20, 0x0, 0x0, 0x0, &(0x7f0000001940)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x10, 0xd1}, {0x87}, {0x8106, 0x2, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={0x0}) executing program 7: clock_gettime(0x67f3248105b4e007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mprotect(&(0x7f0000366000/0x4000)=nil, 0x4000, 0x0) getgroups(0x4000033c, &(0x7f0000001480)) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) (async) r0 = open(0x0, 0x100, 0x144) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) r1 = socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x4000006, 0x0, 0x0, 0x80000001}]}) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x13, 0x7fffffff) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x6}, {}], 0x2}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) (async) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) executing program 3: open(0x0, 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001280)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{}], 0x1, 0xb9) execve(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x24, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffedffffffff00000000000008004500000000000004803a9078e0000002ac1400aa"]) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc000, 0xffff4f70) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) close(r2) executing program 6: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/243, 0xf3, 0x803, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0x0, [{0x2, 0x100}, {0x2, 0x7}, {0x2, 0x200000}, {}, {0x2}, {0x1, 0x3}, {0x0, 0x4}, {}, {}, {}, {0x1}, {0x1, 0x9}, {0x2, 0x10001}, {0x0, 0x5}, {0x1, 0x80}, {0x3, 0x50}, {0x3, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xfffffff9}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0xff}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x0, 0x80000040}]}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r2, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) executing program 4: socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(0x0, 0x611, 0x113) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r3) mknod(0x0, 0x2000, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRESDEC=r6, @ANYRES16=r2, @ANYRES32=r1, @ANYRES16=r3, @ANYRES8=r1, @ANYRESHEX=r3, @ANYRESOCT=r2]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() executing program 2: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffffd, 0xffffffffffffffff}, 0x2, 0x1ff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x40000006, 0x300000001}) r5 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r3 = getpid() fcntl$setown(r2, 0x6, r3) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='%\xe1\t\x19$\xfd\xa9\xe5', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#](\\-.*][\x00', &(0x7f0000000480)='c#!\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='\\%\x00']) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240), 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() chown(&(0x7f0000000040)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000001140), 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r4}) setrlimit(0x5, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x100, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) recvfrom$unix(r5, &(0x7f00000002c0)=""/182, 0xb6, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) setrlimit(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x44002802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10, r9}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)}, 0x404) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r3, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r4, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x4) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0xc}, {0x416}]}) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) open(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) executing program 3: socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/507}, &(0x7f0000000480)=0x1fd) getsockname$unix(0xffffffffffffffff, &(0x7f0000002200)=@file={0x0, ""/4108}, &(0x7f00000004c0)=0x100e) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000040)="5905d55a0b80f810c90cbf87c59eae0aeb573da84c770ba66741e05a6564f87fba4a4281b6347e553fe9653c7aeb86b6b0e8f8b9d8ff6f150e3f653eca5b1850413af70309235d355646644017a87f5defad3e50137e05310cd2ab35680830d4dfec0dcce20b1549a805b54a8e76638f55240fdb7e7c029e63cd797251334918f9cf0fef2ecc208d027fbf7d044cb7b60bc23438055b9a9c01d9e597626421d7b5584d85145baefe82a8a7fd2138569977fa27d630cce2c50077645f150f13377682b6d2aee4072c001f78791045b6b3f61471c76fd07e3d0d4f49fe730e209f000f0c118776b73aca", &(0x7f0000000200)=0xe9, &(0x7f0000000500)="bb76ed77927273efa29d149939561fd0aee62a4215c62ebf9758e394976a0b819a788c5681debd6dd490f66e2014d2b2ef2ef5c2fc49cb54411c6f1b78000b34924fde15ff01894c82dc287ebe6a502d98998beec510fdc7d1e864ffc171cfcf474222051f64df3c846097f804517db300a6a7f593bf658eadd272eabe2fc600e9abcfa8924dd51246c29b03040b3829a377d2dfbb3259f3b414d847", 0x9c) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="eaa2eb01000000005ac9d636f93d7970c9b3239115db89d0aeb993f2e6e2b8e5ff428ee3d36e3dec3c6e78de1b17f8413724d69144beceb719a8fefe6d20b7be9d7579643ab43fa189f62e9f7d2c1b2ecd3fc4a26bf3aa4cbe1c10451e96d4a9fcc1d101c7e985f5d8ae5c4766a8551d1a2fadc5e2f5929fdbaff23c57f07b4effaffe76db8541756dd8703707a427ee2eeb330719017e91858e2c83f3d682ff4f32fd5dd5091269c326976a2e8c8c204347142c69dfa873c0ae2eb2f5", 0xbd) setitimer(0x0, 0x0, 0x0) getitimer(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000080)=0xfffffffffffffed4) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 3: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000005c0)={0x1}) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x14b}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="fc225c1c45dfbc74925f3615e90100b0e84767f9eb3d04a5ee48", 0xe}], 0x29) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) write(r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1f) executing program 2: socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x3, 0x3, {[0x3, 0x8, 0x8, 0x9, 0x4, 0x3f, 0x1, 0x4, 0xff, 0x6913, 0x3, 0x7ff, 0xfffffffffffffff9, 0xefa, 0x5, 0x4, 0x56, 0xdb], [0x0, 0x80000001, 0x80000001, 0x9, 0x1, 0x7, 0x1, 0x6fb3a6f9, 0x2, 0x2000000000008], [0x4, 0x2, 0x80, 0xaf5, 0x3, 0x2, 0x8], [0x94, 0x7ffffffc, 0x3ff, 0x4, 0x7, 0x3], [{0x4, 0x100, 0x9}, {0x4, 0x2, 0x7ff, 0xfc03}, {0x3f, 0x6, 0x5, 0x1f}, {0x5, 0x0, 0x6, 0x7}, {0xb6, 0x3, 0x1, 0xfffffffffffffc01}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x3f, 0x5, 0x80000000, 0x7}, {0x20, 0x3, 0x0, 0x7}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8041000}, {}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000459000/0x2000)=nil, &(0x7f00001e5000/0x4000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xe8000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) dup2(r0, 0xffffffffffffffff) clock_gettime(0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) clock_gettime(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae5", 0x15}], 0x1) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) rename(&(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//../file0\x00', &(0x7f00000003c0)='\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') sendto$unix(r3, &(0x7f0000000480)="6798afd47415987197f5d3d1bdcb0f82fa51e8f00649bb96bcada375d87b6de4f3470686f30b77a39647f6bb4617b0c34889302f2ab96279daa909b710ab7b658d6a65c770c10e16a7e75f000e51fe446857552cbca0f8b32f031a127275a06fde0dcf1caad299e88fd14aa3ac28f9ea4d75eb81383d7fae8466de1bd299b6fe32", 0x81, 0x400, 0x0, 0x0) r5 = dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffdfd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r6, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1b47777533", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1], 0x68, 0x1}, 0x8) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r11, 0x0, 0xb, 0x0, 0x0) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="cd08a42bf8f811fcab564261d62a95fdbb32acfc52b0a22d2c26e6f0e2888055ce6b4d0fee070e181896c1ec3aac63dfefbfa83197841c13a2e79377900542398bee2efd55083b053f7636c7615a", &(0x7f0000000140)=0x4e, &(0x7f0000000180)="353b53cb47d7d7408d1bb7d0285375de940cd373300279e7e9d8658f4404b78ef3d751b42cee67e1152eff049c04a03cb37e43ef2f79886dedf3a685da04950029557d850daa0557714d04ebff30035570063b6436195aabe34f4530e36d8db7c985df9c19e85c016cf3354b26644b484af7e0030642843444665e17276870077f999e362969ef6fa0b6491cc2d0fbd8d22885eeb9ad5e6137201c535d", 0x9d) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="8faaa9b2b541c0e80effa634499ea7d2887d25fe8d7ad6e3b3689217c3aa6e54486a9fb4f5fb36ad517fc90e91ad993191c50f96ec609656aedd239bbe0864f1091c6e985ccb18decf2268ad54cbab6bdf0c9ae684bc6077ca33c2c0f36b840a8b36772123b385880a2fdf3946", &(0x7f0000000300)=0x6d, &(0x7f0000000340)="bd438cd87e5f6eeb78d44a8b4533fc4681d26d3129c20117178fcf19f389acbae8", 0x21) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a082949d6338", 0x8}], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = kqueue() fcntl$setown(r7, 0x6, r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7}, {0xfffe, 0x0, 0x6, 0xfffffffb}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x80146940, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r9, 0x0, 0xa, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="ee76057a", 0x4}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r7, @ANYRES32, @ANYRES32=r1, @ANYBLOB="f7ef9b68f3ad2f53a8ba3030df11a4e9faae4a58420800"], 0x38, 0x5}, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r10 = socket$inet(0x2, 0x4, 0x1) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYRES64, @ANYRESHEX=r10, @ANYRESOCT, @ANYRES32=r2]) bind(r0, &(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x100}, 0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000400)={0x6, 0x201, './file0\x00', 0x60, 0x502f, 0x81}) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r3) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r0) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r5, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) r0 = socket$inet(0x1e, 0x3, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) listen(r5, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) dup2(r2, r1) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0x0, @rand_addr="9c7e4d500100010008000000bbde0312", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x0, 0x0, 0xe06}, {{}, 0x0, 0x60}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x802}, {{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}], 0x0, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x8}], 0x0, &(0x7f00000002c0)) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b192c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRES16=0x0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRES8=r0, @ANYRESHEX=r0, @ANYRES64=r0]) denied attempt to set clock forward to 42073499631624 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) ktrace(0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8080, 0x0) syz_emit_ethernet(0x56, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21450ffeb76c4c588a887e029680bd7dbe08bdb839629f69053ed415335ab7a11f689170a8d5d5462fcb59f0b99ef63e68dac8b2c85657b9baade3cdbc51c1b27ab1873aa10ac3cacb472caec9ae20f4cafccb54a425963a88d450720365c80857827295e97d028f54d5eed034699d718aeb81b52b2763c9d26b89a52ba8ad37526302236001c9aa829e80b61ed0a3d5a0fc1584776e15f2b23b8ed42390b52cdbdb647cfa20dccaffab23980970be5450d4e569f4d8da57a2585981fe7c72c1bd807612a2e2cf165fc20bceaaf6", @ANYBLOB="2a52f2bde758a1bab3fb8bc5b5c090da0f1b2f60fd9259fe334e6415cbfd0582c5b037e9a4", @ANYRESOCT=r2, @ANYRESHEX=r0]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x7, 0x5777c53f, "1c102609307e7be2df67de202a72da64612c3300", 0x0, 0x6}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000140)="2da68b329ee35945d0a8747786783c7ad853a8dc4b17a8eb0221cf47fcaa1913dc28", 0x22}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x4000000000000004, 0x0, 0x0, 0x0, 0xff13) getpeername(r2, 0x0, &(0x7f0000000580)) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0x8) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000280)={0x0, 0x0, 0x0}) executing program 1: shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000001200)="52544b18e4e4b620cc77436ac848efc549df8f5d2058000c3ec141e2c0410d65aaa253e9809cfa40806625028ce24a437008c6f3bb78f925bbbd0e8147f04296fe675b8397e59aadada107fd1352e020d28c6868c832216ce4df7b49f5ee36e4237b3f7336d956f516472f022b983f3e19da734d3f29a086f1f2311c384cd60073d61ad2354ae7e2dd835b20558cd6268b593529ca62252320181238d536089910375f39ad47af367f55e707d2031ee9a2777c7bedd96686635f8aa46c", 0xbd, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[@ANYBLOB="b773b4381760c8ac8ed6eadd60e48b4e00a8000000000000000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8000000000000000000000000000bb000100000000000001010000010004010000000000000000000000000000000000000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac1400aa00000000000000000000ffffe0000001000000000000000000000000000000004e"]) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x1}, 0x2, &(0x7f0000000480)="e4ea7bf51982c4dbe36700e6235ab04b3af08e5d24bb43392964de689e296cdc4cc73dfcc46fd539833f483fb89cdaeb430c98131c7643892f367b170ff5065686794bf8e80b08314f76817f0bd272cbc36bb56c0b90", &(0x7f0000000500)=0x56, &(0x7f00000009c0)="f493b080113a1ce2905adb04f607097a833bf1265ccc5a4ac2461b0e6646b4ac4af4297d1eeed42433ba5cd23561e4c99d25696db3f483d06ee454d62b1b3a18e79cfa3bfeced9672036f30320af42bddc99f7c17c09eb3b4dea57e91c8579e1122a2a18e4d088252156c4766e0ec87dc2d9ecf2055134a76e3dcf36cd8a107fdf67a7182050393cc647de2d7648fe60d1c88b2c81d21895d97ca0bbee80c81ecbd5c66bae89e95badddbf4c77f26b2482ed94efbeadae08f5109e6e20d154589959c170259de2e2e45bf14ae62509cce19b513cf3fc53e0c551415bd12e5320a937771b6ecc0f6215bf3b569a95f9fda012db70dd0379aef360a241d835c16253f0c55eeebb67bb90e5ee147da14d0e159675daa095396b4979941c33e3e8bb732c2c21205fb8fa0ad517c5f8b3e6428d98e33da651721ec0a2d6318d7da3d99ed406fdd06e5ccb1837970bdcfc577743b1f783792ec76c43699e5c96c0bb7dd17c4fa54a6e2ef6f67209f7934442bd6d71b53e006e3bad7a37cb6829ee64a17b2e88d9ed9b48fe5538d2318962fc5a04d2afe67f69d48e9fff5c94f72f909f6ee4f46e2b91d886aab01a20f418d2f97fd4b2a6a17fd882920433dd246bfd7f877085461f67554edcf9aec91156165264d6da9ed38595550a5873ea7e59489e87186947e38fbdcd5bbfbcb38eba7cba2ac92673bda6c38ff49d843d4b99f416f5f5859ec6c1edf5a40de3661dbc9cc148764b76a929abf619b5a1324ea7052b77b3bfe1b7ec5d76670de86956b62230fa2bc8070d646c500d274b5b4f27ea615a9c8dea932ccbbd16a9adde62dcf42559a9a779c993d9113724c8da99c0cf4b0bf43109bd951158c71e6d95649f3b3eb9c3a3ab72a5b9f03d11806f3d47f08cb197efd32dd5936e68d60900ca0db701c6e59b3cce716cb7e2a90efe4dc37ae3f6ff0daeb459d0f5c493027d443aec6c3865a5717817cd2671029937a66df9e423aaec967729a4fad8577ba2ebece8c05974628b98530ec38bac2f7b5322d5f5ba0beffbee0cc15b9de986e9337cb91a661245ea19fb259649fc7bab3456d94790f034d5fda602716db4e9fc30b6bd770489e4444c74c9e305427b03377115361b09e770138c0b8f510bff88575773e6c6c9f0b2de0acd23c8a868b997aad7cc68714637d31cc68110497de6f048248a74350c6aed0cdbbe1eb8ea8614243e47151e089634314f6af72639457be6cfe4e181ced19ef7005bd15b3ba1784c5baf6ae5e5c40b2aa0c3c655d67823238a7d2495d495259ff353103f07977d6de756d6cde36baa2b3c85ef7ab4ebfba43bbe94ed8286dc7cc6135e63f0993effb8bee9870af0dfa60ec4987bf92d7be82a6755d9e9ed05b2d61f31a4c0a490508e63eee24d5026e15264fb5eddb9de4f7cd9c769f26f64c39a615afa7d7e18c31c27fe5b81707cf282cf47641c6fc40650581b4297d554d6289576a1910d672d3644e789cf03aba1c2a6ddb30b8d594dc4790df6a8baf5a9e216e7c4f67de19ff5fbff3010d4429bd829e2855cf673136501958fe503de97acbb1e9587c97fe55f197ff9d4d32cdb027fcb011f0743b1e687be6094b1bfe027691f995887ec80124798a16286befc6d6868b9c492589b7d56da33edf228777baeeb11b026a00d85e51ab28068c2f05d0afdbe1e6a74729240007d46acfe843d74a9b8554dabcaf046b2c6f7401beed48d32ccf85439793d71828c337d9599974bd519eb36756c74dcff45ac17c298203ff63ba48ab2485254498a1e1bc29398350d095c2b7c593272d8d517a7c835b85ff45d77c2b80530548ca3cdf9874a18f4d2e19bc3dcbeea730308d90efef9d001edf1447dfa50ed90b84a146757ba644e520d2f5faf2f437e85fcf296c7b7047f006eae29fa9ab95c0e451b2ad0673222255d31914d4c5bf6f2c964e2aae0091a6f0891b7803c5c63a2643e2047f6bf07c24705567958e80291a5d1a83ecb6f79741f21b0df6067d911895341918b1f3611d1725c3d2f68e6c7216ac00feef98cf868f7a06ec498f91b271c6d759daf7bc3e744328fb2b9a85f08147bde4eef349ae3fdd0347baed2c7819896371c49a5e86e6d71a09428a85767503fa7355c5da1ac920f5affea9872d4dad2b7b6ec317efed222f79a9f29222cf5c947fe1887b0c2f457d0b817c7605b5bf4238e4816c2e4f6b5c170c31adc9794ada0950eb16fcb0e17ab0725404cedf5dfc0d51801a5ad96d4ce88b4dc72069a3b48aa1e60ad30c60dae2b080be8776b575961185f7a7eecc6ed16c2b8b88fb5971c52377a8642cdf5979ea576388a9fb9b9d3767fbb0115f9e5b68143ed7267e9c10a9c9cbbced45fa43dd2f5f83960c65120e2573d6b9d024fd55c6709215d96dd69b402bb6dc8e670a231fd75ad254858bba918217f317786cede18f3effa4949771d7b7de2ef88e4753a7709f4b9d35b05b70ecef36bea5146c347732a075692a584b25ead00c50c1dea03dc445a78b723e4486e51d2321ddfe5044bf23c9dc214c0e9ef9c6946948adb9fa769d8f44e8473c23f0510a022c0ffc98e579b77e3f81b7be2bb39302ffee246a61014294637e1e3ca5b0183831fe32585f904b877e1150f3c4a38491d20ddfd6691225ccee1df2c69095b4366e19ee1e0001e338c12c10dbdf140a4cc1e6b4e5c85893de13447095b2205a9b38211a97f12989eb289d56371ff7e1049d3473a8d02dabfa32659efa9ea2d838ee7bc58f2ebcf277d56a0e2c6ec95979c09326bac244c2dfe108bda60edfe1532cb9824c7da90d02962d51920b337b2b4e331817c310f423f087edfc2823868e0cc77cb1dda9cf89ecb7e2c2eefa34b4bb91fd4d0c76c99e2b2db9583d10a3ef57503b22447056967b0afdcb066f241f7b5d9002c6760b23b729084d133cff8f94e323aa7bbe4b7433db90da63dd6441cd092c64b26edd3932d9e04e9502cd9c457a739adf750bc5fa29482905d6a5b836db856f960cbbc6f6412930d0f6d2fe3bc49ff295c5b695be76990ee5e612bfb7ea9fe3c3cf542c2d52883f1b4a70115903848e6f03229d2efe5b7d46939b0b0d9c25e9675f15974cb8b7b1007d44c99fdafb940283d2369c286061f70f8dbaf96f2a4cf5d42298995b61a60b2b382ae5ec2ebfa62bc6880358a121c2de296b4d842d1ae679349a39fe1911a36ac1c6835261ff3e41ad14ddba539ad97e1dda5b3c270047da0ed188023bc97cbf1f320a82129f62e5d4a0297b497024bb77ae0267279604a905d2511c8d15ce2dd780fd5ceccef27b0a92958ed0e66c0bcb36d33c53c2f618e40bcfa4c87011128288adf1805f1527d807817dffdb2ea1539f7af5b837d087007e043ea03d36390873b6872034836fd8ed12f4e0130765601babe5cf0690251a9edcea9a996feff84ecfa483756d8b3d93ade500b3f2ae4d600f7d6df59fb1a7860b4d3b012d6edbdd094fe48589b2d693b89dac8c54850f26d76fb164b63850c0449eef0107bb35fbc4d78d3a5ee91ce3b4aa3730ca1577fa119ad1e70849f9d9dc83fe63421d79618c582c1e4460546d2780253919846f6f0b070b421cea3bef7a7cb4f24da1a70c4610bb45cd3a41e44b963e9a82c638efd5313cd4d425c5b5b8e7115840161ea46794b3a53f01ab9c0fb2ae9849394915c41574bfeff6af0b2a838af909f289d80e5fee216cb592c0c3b267a76a55c74e1a9b3e8cc5eec5f3254ad63cebc280baefb6280ca8271d7b88f209b6ac6a4873d15689f6ba8e8380061b41f35ff6e5050edf903ab4eb994e6a6dc4fe66c421b557ec1935e43ac4706d8e2395b6c04a92ea73184d6a9b7791bf536640e7c32702b89eaf8a823579ccd4d1de8d7327834afb6762472a6cce0f36dd9dd4e72a7aedd664cb40f9a3153a364ce9527b3a36c0fd962940ea3ae718d837f144f6ed28870db241836d5a079125df3135b66e5e0f49f69b0dd5ff10c807dadeabf1cb6ca06b706db129efd2eb4fad3c49c5baf11edbf3e0e2f09aadd91e5a08e43679715c3894bf9a2e739be59a18d441f31b0fdc782614a2f19d0b7cc57e2e646727cce5042560360b7b972ad30f7bd4568997d1c02d2a9162aa8eef7e7ebafae863609312174c2ca5ae097e881617c7e473fb45d0be158c61c521290ed701ae0f1b3dc83152929643a8e768e332ede610f95cdfb6d84b3e6dbc4245fe6d5952471a6fb59892bae8c46b197bd06f90ac79e046ed99e8d332fa5b228cc1c4f4d5f2e3433f30ba7df27c44fbaaf9d166fdb4ef693a9259da28dc3746b32f46f0dbf0c8aa364e5b8bb8f291c0f26603492eb3c2ca31c6f247cb4643fdb03ed25b95cab585256efb6b414626bf5566f6dbd66727b73177e8babcaa36d3978576de065f3db502b9bdeae92cea748a5d0ccd5b01afeb0db454a2f40a72e0b365bf51edc6627a0ad37378218d2d7c75f97a606c161e2412f5cf7b2d705d5fd2b1019a0eaa8f696d030d020ec7285037d69fd70b10f707d837d5cc8b3e514a092126ae51013d99bf6b457e057300c04bac99d00ba088e33c282f83ff4be679bb1b4ada483bd847677af555111d23bf7790c49a4514c7c55f7bb09f631fe1e6a27dda263d16b264283423df8db18ddb28a813b854cce7e8420ed0e532de15836618bedfddc1e6a4b126bb8fce63a0b7a44152ecb79c4b5b84b96698f6546a237045dc4420f1dad572c0767cca00c010d2820d5fdecd5e00708cd14285ae1435f632f4cbc300d2159d964339a46fbf7119e46ec95940860ea2a8d2fed52404034cb24e51b4383a26e8cff5e8105e02140692a6f5084c1461b4017e814e10adf58450c826522772ce9f835370951d43389f7ffd4b6fc9abae4560e3e002a964f16e91df740d849243406ce76feb0eca36d421f568a17c111a01e57ff86f927e8d85b9cafe47336d7df76198659f6ae3014cba972f30c1d3aa1794a596c7bbac032de65bcf72a8856ae776c7ed451129506eb885a21ab1020844e659a03152d2b6ea0fa9b1c76ffaa029a4916738dbc57e7698f6a4e0d71eb65b8971e9ed7aa5e6a611aaa523c20c00e417745f6d616de603efe678be1138c86f5ba3a97725234ce29786d342b2108d312b0ac3becaa9cf2fd7a9f280b26a1ca7f7606c15eba6729050d54aca11eacc5cfe249be166e4f6695ffb6d0586f26bfddb17c12e644bb252d8fe4ccfcdc149d0af6ccfc774dff36c8b2cae8d89eea446883e102acbe0eace065df3aa9d7eae57f34bdd0ced1dff5e7b5f2a75ad6f9ff7951feb6a6def8dac9373e33f03e62bfd755d91859d1ef476f02a370465678063b6dcb5d5eccac5b25e5495d9b03b30bd14a6a45df01bd3d9bdcd56d079b05d92bd33531b965b32819566e6a3584ab1639a545f2342132e5383efb562405336d8593890b32f457089c1734ee0c92e863150ee9307013a1d877aabffb9fb875b7ca4b6d76f4f481063ee06139f707550fc932b316b05005bf4f65fdba03a9a628c02103da1d45e1fd7eea787c477571b3353873ecfb6935ac3f33d9ce7056d6f75b3972ae05b9a654c35a42c6ee06c753c6457d1c1fe852e445038cd0a1dce41d6a1f1f27debaac6365156ffaf6f9f8c3a89c1e27fda4cfacf3ccfa73420ac11473ae210f110f06aa1accd1362afd4486ffd7d30496c81f61043988c2f5375aa2d7c06abb2339293454f268c6e87240713c73761d329255a45bfa9b45f756e70a190f4a95dc2e17a75b931caeb62ccf0ba8a1d2e51e5dd3f64870e0852b4625ca6e392b3f", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sysctl$kern(&(0x7f0000000540)={0x1, 0x3d}, 0x2, &(0x7f0000000580)="ec80b9620823b20e0a410b", &(0x7f00000005c0)=0xb, &(0x7f0000000600)="6e7a64ea3146803d33a2e983f666ec24491fbe898afb6c8e98020d49188ca3756436c844dbbfa6baeb8174b9adac4071d7959096742c4a8de83885ed33db2a4a54d64a975ad496c6e98615ee3165186ea03048c5e419e4522be523d97a8dbc0d01dcf06f53b67b5db338b8f1aab0f6cd165b0cd17aadaadd053d7a2097c3773aae5d7de264ced5ba47789b92eecf91f7bc6d377e61769baad19c2aa651bc22377beaba4852ed4cf1e805849f09", 0xad) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500fffc0000000000060000e0000001e00000016893dc48686993a00b3b14a0b5ae89f22400045f8b13e7896a25541674a3b27f56d8fd6bafecfb96f6c9adc995625394714985f2473e67488455623915b5c9b848a10d122be3fe10066e14d69e7f382951306108dce036d04e983756561ed7f30b1462ed98b22fa8a7a0d4039d2aa33544fe0c3c81dc6260f872287417f933722394ba37cef5a69cc0"]) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x5f}], 0x13, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80206931, &(0x7f00000001c0)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080), 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) r9 = dup(r8) sendmsg$unix(r9, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, &(0x7f0000000100)="87d7c99511c20b0cbdc4dba1fd1d8fdea35c96aab604d59e924ad8807bd3c8451b31926766e774b3ea62f62957c4ad02f767206412dc3b57dda38ba8107e856b40ff0f5af8e81f64f713095d2afd1bbc9b5a76a6429a2b8b6c24ea10c15013a0f8f0135f1b9e3dcac816945cbc48b0f809814e9737859709270114950bdb7f7f4a650e4641c418ba110d08d32f03e6fb562e9b86f44c6cb5ffc43e666d1a8316396fd347eb6af71da6f265008ac1303d051f3d5b8789b22c433dae5d869bf85352678cbff3e9bb4809ad725c6373df45e8da892fa717435d46c7af4c9ceb5c932e3f89369b913760b14c25c3c78ed6dd01b95685b6b5b1deb297c6febb8d9d75d97800dd85a71ed0579f3ba60a848daf9dae34d0f547b2dc71f81902251e92daec9ac89507bcc0bd3149464d6b020408883a771aa60c96b9e78375527549b78f721e9ce191ca0af9780494f8e9ae5026ed2b467b42137d0540b7c0f9c90f08ef5155d2bd8d1f18f0f189b7c489046c9f05ffc79dfb322f5f6d499a699bdc9f73d6dccdd4b6b9cf9c9a4bea57230b94a9549d0d78743259db4dcaec97a8f4cd93252be1d0a27dbce89ec9907694fd1444976258199d6aef3763d2f1241f0827283924516fce6a97c360e7fc22287915a958cd2d9013dc6e46531c499bf824308208ec5fbf2b42a1e22a1f84ff4e66e839412f", 0x1f2) executing program 6: pipe2(&(0x7f0000000780), 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f00000014c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\xbf\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\xea\x02\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8a\xff\xffJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xbf\x95\x8an\x18\xaf\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xd7\x7f\xf3\xe5\xe7p\x86#\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\xe3\xf5\xc2\xadA\xfdf%r\xe8\xae\xa6f\xbaDy\xb7\x9a\xce To\x01b\xc1q\xd6yg\x93L% T\xb35\xd8\xf5\x1f}\xc9\x91\xba\v7\xd1\xe1\f\v\xf5\xb2\xb2\x1e\xc1\x06\xc7P\x96$ Y\xaf\xf8\xb7\xe4\xc8\x1d\x93\xae\xcd*_') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3ff, 0xffd, 0xfffffbfe, 0xd3d, "8717f9050700000000000090d692480d51aa8000"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea1", 0x38, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) readv(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/147, 0x93}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7}) socket(0x0, 0x2, 0x0) r5 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x26) getpid() execve(0x0, 0x0, 0x0) executing program 4: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac81", &(0x7f0000001040)=0x1b7, 0x0, 0x0) getuid() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x0, 0x0, 0x0, 0x401}, 0x4) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2a0c2acf20b7804be3891f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163193728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xffffffffffffff23, 0xd, 0x0, 0x0) mknodat(r1, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x9) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b0, &(0x7f00000001c0)) executing program 7: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0xfc00000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setpgid(0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c87c98"]) executing program 5: nanosleep(0x0, &(0x7f0000001180)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183c", 0xefa}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) write(r0, &(0x7f0000000040)="e4724453bc7f98f05850dff80e801b5b854a5cfb81c6cae8", 0x18) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000017c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/521}, &(0x7f0000000480)=0x20b) getsockname$unix(r2, &(0x7f00000011c0)=@file={0x0, ""/4100}, &(0x7f00000004c0)=0x1006) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x60) Ì`Óךq"¥ûéêl ³²”.÷e'6ñ†ÔZä²ì÷¯“Ó;=áòÅl“Út„ ]T;¯a %ÉÀ*VšvÐo®ÇØߙ֋ú‰GÖû¦¦ˆ2¬{5×É-TnYvOH1hqyOÝM‹±zaû{æIOµj}FÈV¢sðP¿)Õ‹€:glÃvŠG…QÙ DeùÆ«()׎¢W³‰å®_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­ÎÈ]b¨¨—§ƒóÒÃêcV^Ȫº†“í =*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3 executing program 6: setreuid(0xee00, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = getuid() setuid(r0) setgroups(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000680)=[{0xd9}]}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getuid() writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x105, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xf7, 0x0, 0x0, 0x0, 0x3a, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x81, 0x80, {0x36, 0x4, 0x2, 0xf, 0x1, 0x66, 0x1, 0x0, 0x4d, 0x7, @broadcast, @empty, {[@generic={0x89, 0xa, "172f9d0dad9a0edb"}, @timestamp={0x44, 0x18, 0xd8, 0x3, 0x8, [{[@local={0xac, 0x14, 0x0}], 0x10005}, {[@broadcast], 0x4}, {[], 0x3}]}, @rr={0x7, 0x1b, 0x4, [@rand_addr=0x10001, @empty, @multicast1, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @noop, @ssrr={0x89, 0x17, 0x40, [@rand_addr=0x6, @multicast1, @multicast2, @empty, @empty]}, @ssrr={0x89, 0x1f, 0x3a, [@loopback, @rand_addr=0x8, @broadcast, @broadcast, @loopback, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x7, [@multicast1]}, @rr={0x7, 0x1b, 0x6, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @broadcast, @multicast2]}, @lsrr={0x83, 0x1f, 0x4, [@rand_addr=0x80000000, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}, @generic={0x88, 0xd, "ba112ba855d531ead4251c"}]}}, "b1824f"}}}}}) executing program 4: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, 0x0, 0x0) clock_getres(0x0, 0xffffffffffffffff) ioctl$LIOCSFD(r2, 0xc050756a, &(0x7f0000000040)) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) syz_emit_ethernet(0x7e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000001280)) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000280600f6ec06af000400000afc59f0db9e4ff2ff0200000000000000000000000000014e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002059078"]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000040)="2ce6e2cb7780767c3df79befa93f3c001816d630cf84dcdac9f370c854aae4b5ec2e12c45c6465101c5b2057d00c5291a334a041f2bc8c725da3cd905daa22c0b3e7ff57cee39148cabb7dca2dc6ab4cedef4b35648f36c2c0de57763a8f8cfbacb6c3f3ed289e302b96eacaaa05c6bf4d1b8a552394d5372fe8c5071ce212ae0b0119a8f81aeb069c52294d3f9b3d9d4e764f11cd045614", &(0x7f0000000100)=0x98, &(0x7f00000001c0)="6b6e2aa637c0053b66ca0698e5df3cbac551cec051b4a4b03310069742f8b3fee03d73310eabcf34669b7758320a16e70c2c589e386ef54d4531b2dc29564416757c66189c6d207fc9039857ed43fb9e89c39b5449568e95c4f429aa0db3fba8f34e6a045db6cb4fcdf04df0a2a28f3ef0af7e1377df2145b5f99ca02bb3aeba253d2c6febe16e092af33047ad2fd2951b439d9e0df129c7a7339509157b286bb1106a8b2392f087be1ce5cd0c71171f1700cd0de2518780d4a2c11b55d22793da846011e0f0c39bfccd637137b0a4a1f12f9507a11b2b3cb4767ab87dda3625fc00223d8c2557966bdd", 0xea) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff1a, 0x0, 0x37) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac14"]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0), 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240))   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f00000003c0)='\x00\x05o^\x88\xb8\xee\xfa\x8f\x16\xe0EEW\r[\n\xad\xf9\xcdM\xae\x1ckG\x13&e)\x81\x1c\x04\xfe1\xd6\x17\x984M4\xbe\x90\x7f\xb4\xfe\x038v0b\x03ga\xe1J\xfc\xd5\xc6\xa2\xb4\xfd\xe55\xd8\x8b\xf0U\x80\x04\x9f\x82\xe5I\x11\xf1`\xf74\xad\xa1\x10V\xa9\xf7\xdc\v\x9f\x1b\x03\x03m\xfc\xb2#$\x8cw\xb2n}\xc2\xb5\xf7\x15\xc4\x03\xa2I\xb0m\xe8izm\xa8x\x85\xd4\xc2\x97\xd2\xaab\x00\xa2\x0fe\x98\xb1\x8c\xe7\xab<\xb1E\x81\xde\x95%\x9a\x9cZ\x00\x95J\x9e\xe9\xfa\xd4\xdcB9\xae\x19s\x9c\xeb\x8e\xef_\xf9\xda\x041\xe9\rP\x03Z\x97\x18\xa7\xc6;\xdc\x12\xd1\xed\xda\x87O\xff\x84\xdc\xeeH\xe2\x94u\xa1\x1d\xdb\xed>\xba\xf7\xf2\xd3\xbe\x03\x1d \x86\x8d\xb6\xb7*\xbd<\xe3X\x05'], &(0x7f0000000180)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f0000000380)='/Z-\x8d\xb7\xa4\xcdnDXD\xaf\xae\xf1\tdev/rvnd0c\x00', &(0x7f00000001c0)='/dev/rvnd0c\x00', &(0x7f0000000340)='7des/rvndc\x00\x10', &(0x7f0000000240)=',[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, r4) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='c\x00') munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="8e92b1a66967", @random="4e08810998eb", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="0a20e96aa19b", @loopback, @empty, @broadcast}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r2, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r3) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r3, r8, 0x2, 0x0, 0xffff, 0x9}) setgid(r9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x8c10, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000000000000000010aa020090780000fe80000000000000000000e27bb2ab522d6adda16ffedcd9a94bfe4140105f05d9bedcd30004000000000000c2047f"]) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_RMID(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmmsg(r3, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x84ee, 0x8}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="e65ac05bdfacf85fa4b2c32211cdcce6cd6ee94532442b4a6a6753e882f03aaeb5a7dd7c5302edf723597586ec9197f73ea6f92d52cb40a564d1d05e5635299a62161ce61e4465acd293c8b0210ad176a699696db0e768aad7aa6ea168b807be668e5e8e631f4ca4a88974460c0526a7d2e8ea68246ecc1d4fab3e4cb007c0068aeef72708693bb879e73d3fe6445486772460e4402f14", 0x97}, {&(0x7f00000001c0)="5e331deaa932d5f43f443ad355b57f8b2f4373bfa41f839697bf30b4e23bf731310ef3d4f08a68754d1509dc5a6e99b743941a14871d2068ce5d4012883b7c3d4497a40baff76c966cd8d884a905b848227a2e25539b5e3927676ac3261c98a4fd13f6d92e027c12f2a2f68b0f1e50044717113564163a4fb9ffbc78b837190789be7b903484f4a57a2e6d374d661ae103df264efe5b122e57a68cc2", 0x9c}, {&(0x7f0000000280)="f54a6fd57edd3de936f88cc329c0281b1fdb88fbe4141a749c9116de20b39f8115d12a8570f3be72ade7f969aed692fa4acd534357f70e5fe964f3052cf9d6a6d5b8611f4c298187becb47fd88fbcae63c4f1e3b2966c4", 0x57}, {&(0x7f0000000300)="366431eeb507032b13fa37f6dde5e57e5f9d3efe5ee6b188f348abe308a65dfd13d8", 0x22}, {&(0x7f0000000340)="309b61f806428b779c697a1420454001a7a8d3ea22ffada1ac5e62", 0x1b}, {&(0x7f0000000380)="5e4fb1276b5f2f6ff1f1490f5c6ee76f37006a14c856efe6043731d389be355cbc3b018192560c4fe7a9b6a248ba6049e40c9ced097ec2df35902bfc1e56591aece4b4de289084133c", 0x49}, {&(0x7f0000000400)="c1123c585b7b4d955eed6763", 0xc}, {&(0x7f0000000440)="6b74bb28674c4750e5a0e319b946616e12634caff52f23b199d48154bc8eca3491114d2bc2a7edeee1108cfb247cfa7534f771c3d77f57514437e2f85156c12d5bf3193e95f841f94d3350447d05acb63c65b7f5f3241c301c5ba5f2b743672880eb1d123e2d5f9bb79ba65364c3c9da3ecf407ac9ddc048cfb34d1dcbad9c774f522f4605e9d6085552", 0x8a}, {&(0x7f0000000500)="694a9605ec613325b10ea4a4e26dfe2dea5e6086d19f82ed638fade5f484f1e205388fa4856b5a9f01d736ee6752a484f66916a9f49c9efcdf5f9cc947e6409918da2c7018c3928a123bc730c50616b1", 0x50}], 0x9, &(0x7f0000000640)=[{0xe0, 0x1, 0x6, "fbfc53b3699d0678112733b489869bf87343a40b305dd038690224c494d7b9912d03f9175b6ea8f7434d3fd26c0590735fce086d54a49a9679ce10d611c8c7aeadca5b82be0bdd263308d93ae0f8f235f922c15f3ab7492e34b3e97b0e995fdb03b3722cd54b67a78961518cfb1323fc2c5a9e43d818db0de2f27a58117c127a8b3124d0f52c9d210caf47d366497e7740968b687e37656c54ad602d685ed619f939be118a1f4a5e48bbdd1d97e321d6a99647a35fc834fbf8f18e2cfc57e35d0602ba27ae711c2ccdcf277db849"}], 0xe0}, 0x8}, 0x10, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={r0, r1, r2}, 0xc) listen(r4, 0x2) bind(r4, &(0x7f0000000800)=@in6={0x18, 0x1, 0x1f, 0x98}, 0xc) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') shutdown(r3, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r8 = getpgid(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x3, r1, r7, r1, r2, 0x20, 0x2}, 0x9, 0x5b02, r8, r5, 0x0, 0x9, 0x2, 0x7}) fchflags(r3, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f0000000a40)=0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000a80)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000ac0), 0x100, 0x0) ioctl$WSKBDIO_BELL(r9, 0x20005701) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r10, 0x80105703, &(0x7f0000000b40)={0x3, 0x7fff, 0x80000000, 0x5}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b80), 0x10, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80), 0x100, 0x0) kevent(r4, &(0x7f0000000bc0)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x40, 0x1000, 0x7}, {{r11}, 0x5, 0x11, 0x1, 0xc4a, 0x88c4}, {{r10}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x5, 0xa2}, {{r9}, 0xfffffffffffffffb, 0xaa, 0x8, 0x8001, 0x9}, {{r3}, 0xfffffffffffffffe, 0x4, 0x4, 0x81, 0x6}], 0xa3d1, &(0x7f0000000cc0)=[{{r12}, 0xfffffffffffffffe, 0xc0, 0x1, 0x4c83, 0xaab}, {{r3}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x3f}, {{r9}, 0xfffffffffffffff9, 0x7, 0xfffff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x8, 0xfff, 0x2}], 0x1f, &(0x7f0000000d40)={0x0, 0x1}) acct(&(0x7f0000000d80)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x10, 0x0) setsockopt(r4, 0xfff, 0x5, &(0x7f0000000e00)="ff25190d73d39e92a22a8689c4b1d8c973d1242f7f24604ba827139e325ce87597c574ce7eda0f90e8bcce4fa0e7c3639882b862101d0c8befa9a25f12d9e35dc01716c3b76666e598e3466ea2c3aad63391697d7875d7c1b94543a4df5edb65d8e9dc66372a8074c8c8eccf7db737230516e4ccd3233306d57ceeb3c353830470d1bfaef9ad79ccc0d8e960b30cab5b56c73de7aafacc2e3f4c29abe7744fde7f9725004082d73f7d6d71926d3db6232a8f4b88e91deb170651d44c4aa319ce62aff06d7c8969570b332e9deda5f4bc9085", 0xd2) truncate(&(0x7f0000000f00)='./file0\x00', 0xfffffffffffffff8) fchown(r12, r6, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40), 0xc) ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)="7246fffb10d2cfb0a6c2b988491ea9f4e77a1c6337ef98782da3d0fc148770bfc174c7939af9f700318b91a31de8dae9f6907c05fc99233759ccec0f9af09412b167b47ede0b6c4369eb0aba31b5b8f3fe71e4c29f0985621f9811899d8eec7912d9d920ba60a15240d630dba918", 0x6e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b615905f76f903a573efd64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dc337d65259bac459399d9e47b199f396a2bb0a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae", 0x158}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060d", 0x150}], 0x1) socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x0, 0x2a4}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x0, 0x8, 0xfe}) geteuid() semop(0x0, &(0x7f0000000140), 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x8001, 0x0, r2}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð~ö°²§ÉtI‹Dó'*ˆÓt° I·ögíS‰éW4øÖâp®ð¤ü´$—Ý_%´1ÏÖOzòÕ´ßr·L9¦oD*æëá͹kf2HÚÓÐ[üãØc ¥eçcb àCVyÎE6upÝr-ßçñ¿VÄKʸï- yîªV­äì4u3ÔU³UíË›dóW%üÓ Œà ¤7=õs€’ë©0 ˆ´[ d3ÿGÊ`Bl‘éjœÿ›F-¦åùÅE˜ 7÷ú_9XÙ"xLö³~÷n‘=Û@9V§‡¯¨ò'ò™&á&Z(réÖLdI`ƒÊÿ6Ý<'éa•zˆðù£ËµÝ»kùÆ-Á×bî©i±ÂÅô(#÷h'éÿ§|Á,¨ÓÿеU)Ä–Úv+j•Ô3`êNyî1n73ø†¦ì¥¬vtmJ0.Å{kJõ|%cws$:½@'GMýâñ¦>^K"íEÝ–ã÷„‹¿ã!^ݦA@d›—WsÕÝ ©Ä½ý^¹ûadªež*„ ÐT–в¢–jLžþú–Nz;s;­PÒ¥dÆ]‰<0uÂ4¯cx¡%•Ø¨ŠàQƒP·]Wû‘·a ü1hõH©¦42´š¾âîMÝ€%^,e\ÈY×é!û ¶ÕžøL ìý¦½ŨÎg¾§Û¦+¤!Ó`‡­g²ŠÜ ×ʾyª-±Ï_C²¹%Vèã¢døv@'ûì6ø$Šf|vlüÈ––_"-9µõŠT²UÓ±ëE0•+m%ñù¢ËÅ…Õ9pLŽ¦ˆF™ëÉ]WÍ®ñiÚ†Ìþs5.“œ5»ãJêh>˜¾­|‘»VrOúyN¤¬|MQÔªØé@‡´Íʸ—çXædŠ´-úÚ´GsY¯ÛÙ¤zIX¹S°.'DI…L·Ô´Mˆû-±b¸ÝfL|2…ŒwÆ›ƒŒ³ æ¤,§`%lLm¥zÕ¾•\¨Ç‡&-‹Óô¥ðpù.âì"}nAÐÔ¶@k/i7¦kÈEÑÓí¬‹$iTº 0W‚¡ dÿ™ð´-¢›C)sò:ra-do’¬ÀV ÙNÝ!—s<ÉÛµ]•“ ÌtœJ›KpVÛ¢Ov} "ë$3SáôЯ.³.?ë3ƒÎ«>³uVtšp­¥Ëá´È)úÄna&yä}Jké9¸†ðý´ŴÝ< %ÅÆ}™&C35Ú0è0 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000100)={0x0, 0x2}, 0x10, 0x0) getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x18) connect$unix(0xffffffffffffffff, 0x0, 0x1) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1) open(0x0, 0x0, 0x10) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getpgid(0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmctl$IPC_SET(r2, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x4000, 0x372, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = open(0x0, 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba0900000008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d06f2e73ebedb344a60b23341b94999e52275943ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61461b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424acef904731019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c83ddf37bb649d774bb476ba7194a1be2d645a3e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd68cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d897bffd9960f5f00ca43fc9d6c36fa46024f403b29ccebff0ba99a80d00a5310e7c917703325d925017046", 0x2f3, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) msgsnd(r2, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000200), 0x8, 0x1, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) dup2(r3, 0xffffffffffffffff) executing program 2: r0 = socket$inet6(0x18, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x626) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(0x0, 0x2, 0x0) executing program 0: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, &(0x7f0000001680)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x0, 0xfff8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000001c0)={0x0, 0xce4, 0x5, 0x6}) socket(0x2, 0x3, 0x0) dup2(r0, r3) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x8000, 0xfffffffb}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) kqueue() setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 7: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x81, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = fcntl$dupfd(r1, 0x0, r3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r7, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) connect$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x7ff, 0x1000, &(0x7f0000000280)=""/236, &(0x7f0000000000)=0xec) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{}]}) close(r1) r2 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x25, 0x2}], 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910508b00", 0xffffffff}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = dup2(r0, r0) r4 = dup2(r0, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x82}, {0x0, 0x3b}], 0x2}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0xbe, 0x10001, 0xfffffffa, 0x5b, "a828e31821f0d787d6cab356332d7faec6033d22", 0x51, 0x4}) executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') rmdir(&(0x7f00000000c0)='./file0\x00') open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0xb7, &(0x7f00000003c0)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb88a80e00810001000800450000a10000000000019078ac1400aae00000014e234e20000890783cfeb121f74b84eb1993105dea6ceeabec40f4ea409d6ec41f5dc0181b0f05d27fa29f1b932ecf1d73e1ca3da79d7462808ddefe9f6d223e9939c3d8156ec11977419144915b83cce795b091e9352f58cac40f479d11abff125f9f5db4787870f1c98bf7ec09f4cdc7096f04a887970738dfaaee350844e378e6842d3c600282d27378038f4cd0531c49d186f0193e4e981a32be5892da6df3d5550271173834c50a73fa99cc8621df9b19f7fc5f89b13fc184bb9ffa0e31f89e0a34348ab36a2ed0ec3b1c945335ba626d06bbe298440e503658b7048ab2bb2bd024ba2f6ecd85bc46eaec6bdd4132ab16fb9e17473073e7a1c8a6875b6fe17e7daf3856ef70f4a6e36f30d0131bf11064cfb315e9b066fd5ad4e503ef3eecf62a77eaa6fdc6e3a15abb8a8b9e3a03615ac0f0431100"/367]) executing program 1: setrlimit(0x5, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="73e583080059ca9b5a801d846a226982c2b54245d5348a75fe43cfe99315eb73b7363f49a27718236c0c2bd20b5f57e30ecf335b9edf64132814cd6aa28c0445d2b2c631248031f743aed11bc68031ef003834d32b28f2274f7e5c2fccd513fbbb833787849826338561d42bbf5a8bc07f344ae76ed7ea36475adfe04ab70f4dbaa31f9c7d6804e5856831cc36bc5fadc428c80e4d1ee328f4e98f15a74ac39e1ef1cd542cdc98dcee5caaad0a9c5d7d61144f8735eeb58895a87913b9c8780e0fe34fda0aecfa4898fa82a81d82e378b70b9406e1025420b6058cdd73f929457f16a4f6e143", 0xe6}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="b00000000000000001000000faffffff4b1e64795a5e9202bc3b314f6fa5bdee371e01ad60af5c5bb63ffce5c417388e775c3fbf1d4022fb0418e390efb4107ff4a96bb9b89f77ae252954c3acde6ca0c1ed5b7200b3a2f2b5e77e40c28bf15a9504141990db2a98aab7c3f7e17d16e5487e295dd92028b8ee447f80ff9871da2fef9514eb184df56ab370f8abcaa7b9ce55b7b4c81d19813477ad9df4f767f8bab428c5cc02768a3cfcc36d476900004000000000000000010000000080ffff0ec0a0c4024ef34fff8d7e9de1e09f0852f5c3aee78ad60c5134fc432e85534d48a012791d0ed9c6d1e44000000000008000000000000000ffff0000ff03000032e56b6b6b9d705217cd0006bdce2a929edc33dae751b36f77facd14f511fe00dfdd3077b5922b063e5067e8fd520133f8dca90d95b3fdff9ad4b41adc54f062f49e23cd2f31353097a255ec01605e010b79cdad6758570ca1eacc2ef40c0e877d90cba8b500245085cb3fe60000000050000000000000000000000000000000b8ac92c9e8b9a3e070e9757afeeb62725ee3295405ee1be7e7c408049b73bdef6d4ab72e4c1496d0221901bc385feff1e2186c3c269869cc4f5e79dc361e00004800000000000000000000000000000091e0bfadaef6c943910c6c8f246624059f99e38b681b691f7089c3bdcbb54c87e1522f621b5d35d8f36eb6f96891ce8f2a43000000000000580000000000000000000000000000002c7f28d3d6338af59cae8fa9c71345a38a27d365f7b2a8468a082eebdba2079606f22d62779a3438384a0af4d9ba905da228711119868626f391bfcc04dba0551c161ea31a000000"], 0x260}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x62d, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) dup2(r3, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r2, 0xe9e) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(r4, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) write(r0, &(0x7f0000000180)="39f29fff56576a8d45ad01f2a897648517408a5f", 0x14) r5 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) shutdown(r5, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) clock_gettime(0x0, 0xfffffffffffffffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) executing program 3: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}]}}, @icmp=@echo}}}}) (async, rerun: 64) open(0x0, 0x0, 0x0) (rerun: 64) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kqueue() (async, rerun: 64) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 64) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async, rerun: 64) accept$inet(r1, 0x0, 0x0) (rerun: 64) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) dup2(r4, r6) (async) pwrite(r0, &(0x7f0000000080)="bee3fb6afbaa16f31ea61b496aa100"/33, 0x21, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x7}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async, rerun: 64) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/24}, &(0x7f00000001c0)=0x1a) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x88, 0x80, 0x2}) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa8b9a236f30b08100330008060001080006040000ffffffffffffac1400aa77f61ce24219e0000002"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x2, 0x1f000000, 0x6, "adcf8161ed6c0e2c82088e6f71dce81c08dd638a", 0x1, 0x4}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x4, 0x5013, r0, 0x306) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x7}, {0x5, 0x6}}, 0x0) recvmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/520}, 0x20a, &(0x7f0000000500)=[{&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/178, 0xb2}], 0x3, &(0x7f0000000540)=""/113, 0x71}, 0xffffff39}, 0x10, 0x40, &(0x7f0000000640)={0x7e, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[{0x7ff, 0x0, 0x96, 0x80000000}, {0xffc1, 0x4, 0x2, 0x3}, {0xfffd, 0x1, 0xfe, 0xc539}, {0x5, 0x2, 0x1f, 0xfffff800}]}) write(r0, &(0x7f0000000700)="e2ffaf11032f28777b18ed8f4d70d6c9f69b68d8441de7cd56b3b0f374e81386ae6e44aca7e36a58701048e1bb6e39c04bb3fdcf0d5a64fac3f6e8b7b40a8060cbd5a16712c27400ec0f3b287429f97b6725b8d559ad55064b6ee557b9fee9464e98ebdea68568af13561a27e86c46d6b85aa5e7ca4b94ac4d00958ecb7e8fc448e7bce9b0ec7cbff74cb7dd4201266b584032bacb76b8c31582327a", 0x9c) pread(r0, &(0x7f00000007c0)="e40cce2468c7a05f245e9294ae5725630590b37fc23f2dee9206a9f765ebb4940a902c8039d4b429d83faa8ba65e2b8ef511a0e35c4082191b0bfb7448abe3d8c9721d3b13f46b165dc747c4650f01302f512ed485e08f303b1ec2b79a42d87c2fa65b8b8f12e13e20558b7b57a7ad63fb46e2884de4495df73cdf615ff6d53bed0db2406674b081b0f4384773872e072d2943fd96d57df16c5d3ef644bdde944dba3ce7718f684fa2cb9da7a46144ef0c2b60a6", 0xb4, 0x2) r1 = open(&(0x7f0000000880)='./file0\x00', 0x200, 0x16) writev(r1, &(0x7f0000002900)=[{&(0x7f00000008c0)="d90227bd47b0012b2401863e732eb7c9e4e5946c15241e4d20a263785bc07dd85f0e262266", 0x25}, {&(0x7f0000000900)="4753dac31afe7d8b512d479e611c8b6946712f827dbafed24dec47094fd05c2bfddea0474c743667d9dc5e1f2272d3d8cc32b5e09086caeb4a8cfdd23a4003f1e85ec937bc559ae2c732f1d42827d10cae4f7b066aa26efa2c22c30168c8f0e6aee612d50c867e251f48425b3cbecedc6d904ec291e4ce68f6b9a6690992f484d915a6e405d2a28359436ee23ec67a06270c40380df8e740182189cd5625f15af2634763a705763dd5042e9b6710b7f5d66773d7cc593dc3c26880a65473471e34a3dcbfa5676283acb4cd0cf4c192046d70d18820311cad85cc20c6812d0e5083acab82d6e8d8495e994edbbb16be5b901ec57d272be3c14a44b16a0e7d36e0c2218f73b48335a6d2db764cdb3bf14fa04d9e48a871b77b74987be0893fc311d2f584869da4a36a1824a5a2af369ba7c0a92ba1dcda40b4f79e2446dc0c23c0558b2a02976ec8cc11b6e43e04f40c7aa9ac734b6a37589aa1a64e0322dd0cdedbd3b743a7cac7cc8dc0d01a27cbcd819a2da95202fb1885cf16ae2d10d1c85e08edc92276bbbd0e12825f059497870625bd72e6671feead7ecd8c1ac5168fed23631f34a32355af87dc8699cf87544288c7e828f2d74194008d9f7174e4405d5062f785b90a7a924f3dbf2753b76e8e01bdf0c009035e9f630d13c3e12faf9fb6add74638a1e211e5cc40a7f5885a379381428100c755368854dd0bba4f647998779054e576ceae5ff2e912aefd89624068d86788c859207d43665e9ac1c194ca75bddcf06de3feecccd5fc47f659164c43838ba478c97c6d3fe2ec53b062c0a947e89fd093a424998c0a3a6afa5a4462b90485c2144728db37d84ad6a73f53ce836f8d49e7c2aac7e844af20ae46524f0b5535fea59c15b8d4c920eb84f7ca5f3a75f5c63862f2612e36d1a0e3aa9591bece5aa941a6079a10549a4598897064eef42f3c0201b5df70a2b54197233e3c9f698ad6121e81d14bdeef61c06e02289b9cf5af71fd60dd42e8dc2f42c0aeee9f24886a8773704cf5a7c8ba483c48a3a7a2f692ab86b7e3d1f0518a5c35d6acf6e5e43e1fe1fa326e9a96cce6e34c9bdbe4e98676052a3bb7f0441c71443be10b4e5cad223a9017e0993d85f51cbe051d287eceeb4c05d44a4f5a202cc52e059cfdde0e0d1a68cb0d9357295546ddc2f7c65a747dc22816bb1b9d03120cf2de6ec40fcab355ee694bf618b7a1db1c65f12cb909f7bb19045184b486c7f7dfa06dcc18fe0162374243c9ceefe3bf1848d491f2d9a10fb4395e777857862bb8748adc51cf07ec5a91857413dec3a40021bcc065c9720db8bd7e4f598f5113321cd7395e66959ca25c2d74c4924d76fe11f4e210559ddeac42a26606bb2f410830d2ed9ef0c8f6cd778b6ff8adf8a1c99cb8c29b43279585f3acfb3c60424f6105168e0915815805856febb6681a495939cc2b890894cf69d6b9086a1d21296b148303d6c1c70b06b7da2864295dcf959dd891086728b589ced708ecf5f4831d7bf5dd31812c8baf13e70e318acfcc7cdbdce3357ff11e00350bb488e0848dd95e0578c721c9b34a7cf3c7d5ed688ba46a6fc2aa859862b5e0525da41641031c853e58b5816217385d6ab01e75475cc2545e4abd85e2ff4f03184010c448fa0c5ccb60356ba31e7df41c4bca29b946d4ff5c2aace5732c86e69bc0df0e380806b92541837a109be9ef96c92501cea5e1b68b658346293f638ba0dd9473d8a0c5096729e1b5f1b397810cc2518ab3faa043a5c7b4d753bb57fbad5d0fdc578d32886a126cdce92f3096474640d4e9b2b350f945cb0b1737387527242d4d8b5886f8a357029b2716a0b5b5a9692a8b235207b079b247bf28e8489fb657a6e90bbd35c160fb90da98017f75a0c335313c27c51deb70dc08e46e800438988dc0a67873c1c1215561eb516fd0a2816fc3d128b442effe3e27f3ef016d38e44632a36db0b9cb70cdbf2979967990e39a32000839adbd26a1cd68eb82adc5d04a3b75615e523c58caa04bca5c976f6a650b25bc032325d4b22dcc343810ba4edc35ac2543c46bf5603a6295d2ddb47880e9556df8e6de4a7a352a9f3a734a50edf8ae454e83a46484a86082a7546fcc7833f0e89a9b5a0382c5a6edf5f88419d8b56b6e2b1ff796bcc3ad4cdd70c03bd38057aeee49cfdbdfeaa2edafe6a1d592e71ccf8b8a58ac60a7ba9366eaecb67bc48a6a7bdbb3aca07ad358421bbb64986b945424f54e697a3e8ca074b898645047b3a876f85da42326608cad7ab100058493413d532701f1350d6add6cbaa0b3d71adf459e4bc9b624cbc20b773abfa2992fe5acb819b0c6492daaca29d1614116c8404542c132998249f7519e6685d71d507cfd17de3f532c7d7bd291de50a017b8513e4187bb49e9a080d6112050eff2e484c27bea479e6677482800e5a8b768da1694066ef18ec2f042e72f81cbb98305daac509c60ad926d870aea92c09849ba03a39840294684f8649ae7653415723f4db4fad1c5a6a1439b0941c2add21f8a6bcb56ccdc0ae84a93e89e4fce74dc8711d430cc49ec7bd49283790ba2a437c9d35af00d9fd59f0b4634437e5f8e1b8a94d2a4bc699d53125465056d4518920cd7faebaa25bc3595884dd1c875bcde7a3c1289653a8e5256f6d3f3bb86eab838e43b831e3219296e83910299082c0b5e12839ca1e7f1ccc58078b4e0654bc6eb3696256a6070ef31764a8181774b4dd3fe02a63d510c3283c86cf1619cb71345159ae987bb47389afd7f0b2a6c1046902b13ff63dc1d353b0f5178939013c01b99c6b17a286f915679b661e42cda5bd58acf60773bb1b73c87bc77131bfdba8c3e8869773d2e167ef034d0bbdcfc0eab1855e0f10bc9914f55fb0a51ca3f3b2f4270dacf83f372d57cabc3909ee37f44ce30364b2c176c7d1c719c16d0b8c94a7ff7b37b477f161b0e06cec9f99a537d1756ff5491483521b29ba310f6927f04242f2ca73f2f4440084de91e45fb840138f6f28266e96a8273f80e0d9cf6148d6986e2654425303f05dd75c94e6e0687c36e93307edad4bcd46d7db815ccb676d9ee37484162c525089c331979d1df1b102ce48fe59efd8fa62ee3e5d2bffff54af65f4a60776dbe30431ef167214b558369c1ea79f155a2786a3aacdd442a26d5ca5ec91a01e9f847868c37362942a6c751df6141719c3c20a387c32642a29b1bcd919310befaae8d2523fdeb394d368a5567a8cb69ab92518113205bf4b45fe95add9c3bf46a1225661b5a40bd24bff1be5b226dea6abbfd7c916b4706bd95d9d49e28d9ee08ae654cf267d054bda3f6d0931329daec9e26f8988f6143555621af96289b164099bc9a00d72569d1cdb81f00f24ee072df49490f97f16486efcc8ec3ce8c4f34fe6a1148dd81787e25619a532c51c0f9c2c37ee8176d8637d9e2b37b32051ee51af017ecdd4730564a497eaba0e694741a8a0d0979320cdeb716fbd70a4b1b3485dd77f658a1b03a3c07d35b99d8b3cd649224ffa4db20592f900687f403a25fd8337a0342d8e9a23da9716b46bae6c66a70fc67f183fd15793cecbc40d231a31287a224ff0f7316a09ec10ae2a04241c31b7e87c0b5ff7f63d073dd22f00304a9125dac7f31a184df73e8beb9b9703079639dfaac6d01d8bd86a2398391ff40e4715f61be46a2dc4865394bdad9902a8f6bdd600e658ae0fc2c6048d1423f59ddd3f6b4758b6fee6eab01a1a1f22c659595c7eccb176198143e93ee84e5c1b5ee8b0dd9ae7a70a9541f03daefe6f8cd506f072718954ac2fd1d15159bab68db07c89248e1b2c0044e30e1080d7b3b4098b69427e36fc7357a7a7626ead02ad47d67742b4f74b60e16ae087e3ef3b59ea77deb84924fb63da3c2ea38a0be08f2d34107ee4d13e2a71d9d243606ced85f3346b132190e8f607c2ce0baaca87f0cce06a415e1c2631825a6217ba2dfcfc149416a88f6bf0e686197fe0c6b5a0d0072073a70efe2005402cc925e571345a57c134c0989c35cc759aad2b2d8baa3697700efd530d5b0a89f0f66047af52e3b6187f9228701e93ef715f6cd5c98d43fb8b48fda4b48b3c16a529309133aedd1aa5ee6170f6940cfd8c8899edc965d3f8afcb1212c883b2189d299b55b6f507db36b1c7921b437068229be2bb3ddeea7329d626ff86c53eeb9ceb1283e75980601006021a925071725fec70aa323bbd4fc32b66b4d4c4194ee997b6875cb430a1ec6760c1db4fba6daa571d70a8d27b308b8c6c9060acddb9f3e15168960b8cab652291f5bd44abc8ad119573c25b4f24f4b338f7a4964daa9fad781a0401c9996db101d47eea11a2f217d2bc7be13549ec137c32aa7f94b7034f398e41e2871929706de4b0f3b30e409548662fa731ed9f6178ee272669a70cb15186cbf810dda7367e1582dea2ae58ccca7d6ac9841c203acf831fa188addb81fd96d9eda985b363c4f904ac71691dd30b5f9173f96e3070a6648b0ed1f42c18742574cc7d6a227f65d8f2e60f9a82b0b1c475aaf34ef12ccdbbfc3917f6cbc75980544087d1210fd70d4824c4f1a1916826a7ece75daf8b4d5ad191375c3279f69fdd089516ac41f8183afe455d38188ff4e368132952ba024868e5d50c6de7f60bd025b78230fe0de5e50cdcbf9b453b0c2f23cbf93489a0bd11cd899ec6cd926d277654ca8e37216fe417edf541f21c252cb159a010b076092fefcb7c9379fbb1f7d5cbbd28a46c912e0e49d0d5b6c9357ed11fbb2998554f22eb759cd09405a543a59a6658b29309d71d2e2c65186c1c0eccc4f147e8949a4bc4610d006086e86a66de2832d8ca2b73f637921dbc48b337a9e4ca095a72b31919fcae3233b87c93ebcbba93010942aa57747c9157360fdfab63ed692fc263240d700090e308612769611bce83554dca90188946289d131da83c132a2eb49b98744b7a2ad232abd585079d4c10fc33eede8ec3e4cc57b005a0f134d1be64b09bfd06e276c37e46e9eb4349db2a5c1d9be94e079840a333eabaa8d16857ed84bb23e8699aadc92265af83ec0f3694430d934fd98b4767c4a8d4c627f5f4fc06340d66d79d088968d95d53360771724148da4d75d3a0faa494731647499534cd4dfbb83db2271f6f40fb7c74edcb8e1283cea412ae6607c80082ca9f1981aa47a014b7bdd9dd32702dd86632a249bd13745d775314d32d02d9afb0ba3baf1b64ab18bd4ad1473a9aa5cec31e3a674f33b6dc184d337a99d823d5d96b2c1bef206903fe812df2de0207f0890b13e7455541d6abc8cd5b60632abb8591568e1664ef433de41b43cf66f0b73def86ef17b93819ed594d2631c41fcef3380df2757732c0d2baec68f1dc8c731b23b4378767a6ab8789a33887f3f1ed3a4476a8d65846a3e019cef1d0f774729bc9e13f6535b980159a0b02d4711f5d0d33675c9175d444ef725381d734dd3deb6269ee0d36f4895a9ee01d0d6cd0ec76b5f019c9eb271dd6ab5dd9accaca4bf54745477b29ca1aab5372fd334e830ce4b0fe8e88afe00d6d7ad030d32f4e555d58d64af19e6f9e1a09bfe6025f21877876e31842ecf33fda0add109514d8956cd96ea8403962e4f982f1aa8ca96bb589ecb69fb6621f2c68f8d1392fed7dbe3c222dcf15b64d972053999a1eeccecce1c0e3b8818129a2e3ac395443dac9f8d3b87a10b99a6b26d54ba064070710e5713749f9a230c324c81f9d05a2d5bfeb89864917351fceb73d74121268d187e050844386aaab6516ac287cab99bf6d530908c7cbe690e86f3d36426", 0x1000}, {&(0x7f0000001900)="fb085b5f895cafdb9f4fa406c3daeaa0616ea4944538070446318d43eab31dce5ce62cd10ceaea9240b6bd1625e63f758143651d04c2765c475257eebf10d9785732d6d9f22dc364db28445f14c1f98ee16f8f3e792c196332fe6e8b248057c04147d534dc251259bd665b702395edbac84bd8ff855699bb730b5bdabc7b53987feeca66e93658e352b22abba1109cda4e82a67a844a23a30b34f176ed9012070485d55b3c806b5db05550a30cc0a4cc524ff840aa0cbf5eea106088f66572d7a7aa31f67857554b31861b692eafeacc5d3f3bbae892d690cdb71fb8a36edc6ab8956b5a22847ae23cd386b66e01470c200fb747b88ebec8200ef7983dd1eb46ae2f45f86ee30d5e42653488a01d2f595dda00ca5004f0317975e3766ae01ce78f95ef84bc9dac331172df53d2087ce4ff0e226f4a8265554bb950f09fa5255d49268ad0ab6a47e19b48ee460ccf8720a114d0e9d046885b6634c9f48c5cd3ef5fb4a50407908a5db22923a6a898cd2a9ef76e7415af955bee67545d41fa62fb8234abda9b23090b99ddc038758928f858d4621ede9cd3fa8e07ea598ed5f8cda999928e630e482479e3e2f5831f85f75dda123a0a5566643f50f04e0332b3bc44d9bd2ac5d8dbf35b8abe319148b3fb2e75411b7a7bee839ac9b63511f846a525fc0ba5b54eb3c9575d44334ba245b74e7bb7474b7ee95454420d1f575dcd33da3c1ef2cfd1a059f65bd28ddc7a7e8ad3eab6e7030889bfcb961f3ac8108e3eb1714e9f657410237dfb6fb4d0973b1a9f28f981f70e9a98a7e8b3007a5f20fbea08535ad9f439b7c00d401ba93a9bfa8dd9b3078e1578ced46fac14075bb98328fd735a46802128aa0a3b8dcf76fd345d0349ea3d0f95d08f3f6c0e5ac6662a11cac97a5eff42d511ac7d7a43806fe43ee852af9c1280505df1cc7f484e027f2a2eae554ba201af23d266ff1b8864da3c38d80bbb7c727a22e86e0675dbdfc63f320eef5f1daf23ca9ac114e3f1ec7c071dd843815f944efeb6657bade5e033eaf8dc2a52d35f4036c4855745aed39428cb778fefd8f2bffe49d331c45da94a3c23d6f4c8b7dc99a9a4e51ae0fc292083d37dc8ff8f2f8a6956e3c8f24e52253505e02e3e5853ba46e7004deab2ddec7eed2b36323c05deda9db41222ac01f4b00a821c0672f0d66c2d9f2202c16b400aa14f0ce998bd59c5b7a57eec94804a29d3d121ea9c73ba3308f74d3237b4175d29c7c35e37b19b9d8e81a56deb5e8cc94d880688e943a6436e933f16d7ab6639333a13fdc4548d8e629c1c1f68ddb80ac9b8fd19e4f31c994c38d84ed06fa493fb187e9bd4fd68e4edc7f35cee77c38ee23cdf9c45da24a4458f179f43057ebdada7249ef4799e8a1ff7020e46ec6fb0b2f774678a6a2d2cbfefdb04d6dd39074d17bbc725ceed48211e142c3e7c7c2eba5ada9e38fc6ba3e03e5751495507244f5ee14a2f1c1be99af3e94c94b86efa41fe43a1da828a1528887510a64a809b76205baa2ddced84fc1c1246305802e88992e085e6055c3c1ed1ffb568644f706752ce9aefc645187a4df77fd0f5467d28941edd8af1b3b5984582f96a1f5434dfbad429735b3f515343c05dc0756688abc92d386f5a2f960d42523ca906fdb5c3ce7f142282ea8ff76f0e9f36d2956f8c8e1408367b149acf7e4656bb636b91bdd0471292b2c78b46613f33085397a107555ffebdfca8731f7a966a5923d5c7d8cd79ef321669641154e9de066e174987280624e1ca8a4a089a3a827e2a2b5702629386e7dac71ff93e372907560868b5a3635dc9d4f2c0af203a9d9018b8b406c6155610b31f5311e7b332300f943a333ebdfff953e7b5abafd7da3910c08bd2847fa2352981417ba3355bf1d9357978a1722f096d13b1095362c019c580ce5f1882b977a603a50f50955d5fb2a173465b1a85778870eafe942df3a9f17919faf193ad0d155b0a996037d14b905559150ef92d7c2ea22652a02e733badf354b4e2fb693d4e35cd4b2064ff3e9eb60837dfd4f205f8ee182e1972d00b77dd36be9977adc59041cc404d6adbd6058c3f63dfbbe3864de5d083939376e81fb0c169cbb496b0589a36f4c5e882c8e6ec224fde556333d85ad8f8506ac0896ca74a839b25ca786e58ede724baa2603635f40f007c787904741357d18d0898abea0381343f375b31b9df87a27d291554a79bf1e6635b30355765e32986f737afcd41e158ddb27897de06adadbd1dc7a8c0728247eb090c6356403056a80b382be08290336998fdf7b634d01d80a03c95f33b283ab6bab6e349e4e366a1dfb266d7f0d228a549a193720bdee8e1c1ab17ebba173d936d30982a83920f71de1ccc2ccc7971b8260a6ab39e4364e75ecb3e967de69467e26f998a549e4ad5cd648e0e1e5a067ac3b94a116865269942c551f406cbdd76019e7945d911c246d5fa2a396cf938092f3ec59e381443f154eb4fa85c8a960323f0dfeea87947029289c69cb0f1cff377e51d68514706f0a1931edb34d998a35b458d09276b2d7a7505ccc8f2c556130f2a418fba759605965c304cf159e032fc3403a4d8591e0dd74cea1b7f686ad595729a9968b9cc078d654ef8546ae77cbe7c03e2e6a1e7303b48f300c3d516cdd3e4d4824f7f6880af6140939626f491326df0b765550aba10b9f54afa013e90c76dd5375acc9799d2ee46a00b2e8f289f9c89491dbab5c31ad16ba3be3f97e0c897b2d9a526c76a62b75146a46deca0c2941d1cbcf2a52401244c0cf696694edf88733f9aa434a734800501557a748bf14b29340ffd921942333f6beff75e8a8416fa83df3a4993926550834f7bf266865ee1ecf0d942b72c01dfa35c3e8600407226ac39c8de46403140ced38fc5c1f870d435976abad6fb1870559acd504569eb875a4975d608517a920b2cd28139995c0f12134d080ceeb60df2b6bc0e76e254cf3a999e42a0d5be390d6b5ebdce086ecc7291b9248d90fa0d997cf08fb1f52cd5f1c90a5b8a90727de710c3528e47d859e8da200d71195a4b4415ca652bec6326cf3f07d333cf6561903be0649ac1fcc53b1a84538fd081bc8882630b42a0367a8ff6cb78d38ac392de25052aa1ed2cedf20afccfd3a28d98d4d7d8d7849eb94a51ecda72466197178735304d2304c3d157230146135a9a57f6d37d1fbe2d84bd3412f7de54c45a1ff9822d8accbb1c417e16eeab27af5f921cfdc0331970f0117f2f55c0a1826b975d8af1a6686fdafc7a4b849dabaace3f5e28d909887b42823c9bbd04fd9c4c0d7720774452e4e331606c0bbbab037cb4ff0464dbb0785ffb4826563e5cf83d5e697d4dbf3267c14277b4e0a0d52a9c5ae9fe3a5135b426d61dba98a9c521aed641721594eaf78235fc5cf684d0905c3b70ad67d761b88968135d7026a3cd4aa73c9ef5fd6160f008ff295d15aa80ba80e1f8a6b6fa0c5b962df4e78be0f51f7a10f269dfcabfa4186030defbb41b7dc356b43bd3fe85c1af3c72727c7e35e3212ffacb6a09f18e71afa7f79583ff56e1128874c01491dafa2c23bb9a1801a03b632563a5bf5ab6cddbeec8baf92630fddd38190d53646df6e7a5dd580edf01a5378aea61f6ad8d0ccd72d47ac2c5cf778df3f33f86f1e219971f7f2cd12bb0d095d89d65fbd4a47792392ed64731dbb7fc6e7f02c869df67109bb69f4e1153ff047af7ca610f594cec22690e6b5ed8e1bba8034dffa48d6e7c3f9226e1066a6a2e78c3fc4aa6885c6e88746ea4dd9204700ec35afed67edd7f7133fed64b236867422fa170bec89b7b61667d1459db3c5df9ac6cdfb5302aa19d6bfeeb68b9c7eb3fb675bf68d8cd28e619741bda02b9f601811bd4f69495e26b8c698c269965d41a06ca1bd7deaa895d7fe496d9812836f95ff7566d175db1b77a2b64e861e71cf2ed0e8210561515b0774b6b9abd29bdc731a646f6d546c4a6679b45bcb90e23e363bafa80516000e374b1fb9c77d67c0f616effaff7dff8a8e51bdb59dd56adbe40174449c23a3d986592866c83a6a412f85b938092d98a8917829ba250d43a29f94bbee4aa5d7dfe46dd4fada36ffdc5ae103a5120d97b41e20a90d6f5356bad4f6cbdd9a107b901dd3ed1b045c89308824c778c29c4f82b8d710af1ea0924e853163fe107de4a8b2dde015200236dcb1ee019d0b910c2d2a0c27652b845b9abb8dfd3a1f8a7de813e412887c3a3c62691ec29e63ff687c08fde96cab0442c0b956c12572c90f2d8f05df9e96109133bf16882a43ff208fa8422b2e081bec62cf6c057467516870ecc24ab1f6942e0c3a8e81adda7830afc3b57408a14ce1c27a7fb65eb0f3677a2a21bb7c3800fc25fb66240bc2f8ed27360f2e7dfbda6d0477a6b608e21a686ef3d691b323aefdf217f54a81f44ee5ef9327e9427a8e7cb08b8b7b64a4e6ec8524411a8cb9f2d0d54374daf2bda91025b5754bd5052dbfae726a4bec85ded4c50bba5cf5f4e83295fecd55da0f33826382daf6a8181dba1306e7e211b04bbfe2602d4a2e6a8e778a3ea1b7f1f491779002a7bf05552049d64967fef731ca5332be00b204e3373edbdf8b783611074e771a81f4793f1f11c8a22db92b142ad7ffc2f33bc28ce2153f06693429035ac0225d7c6a81d52c84c42dc62264b40ba536e77987b8d1cdfb77398d676877116b4f30db78d65e7558196386850f3aacf6a2371573243440bd09e427bf1f981f1a2030b2f4150295429c929d1391f67b9ec5157f6cc6807f4a0303ed0d878ebd25e011ba1527c1a57e2cd2f0165fe35599fd5449d18525066aefcaeffae8c9012152fed8acd61dac311700f31cd018bdb75770d53f03526cfeb5b562554b5a75696316b97feadb6fc416976311e20db31d08ccab31cee2725ed9a8c01feb4f48e4416a89d76f3bbe31171efa800297cc616c0de792993c54fc94c75d1d00f4d98e7163571e216849f203c2ab6912569c975c5b079d08d5b84f99ed69968bb763ad90d6d3a24a731f309a606a6754a6f7f373004d818a940bf946a22f633e05c028cf330eeeb34d2d68a6f526c776e2f5097f234363f5108ad7b1283614e90ea3290fa020722e2887016650a54d31e8a74c992610519a35a3d901b31ac7678126fb4707309d64d26cd2197f196174d8e72e12b26c6c1bbbefa1a8bb54ade0d823f56da2d84272d206c8d55f714eabdc208b4b74aa44e4e719c22c7d350eefd905d4ed569f432aedbf71765c6b6b3755c2e46d39a86c9389c951dc0be1e50630e392a020a5fdac4d5f32ea652424b4c22bde0892751691620c83748bf9fd4dbbb7f226d159bca7c6ebf37f0f033992efd99e8a2bb05d0319aadff0d128756845e9002a3741afa5168fdb5671cf8b56c777461dbe11020cd8eaa97f3c285c5be61e98061acf42e6baede232aea116a4f868f2e6dff513c1fa7c0948327d6cd87e317c140127bc9304224379dee1613913d6a2fbf2ebe30f003db607df84de509ca8d9aa05909236b6ba77f6c7d58f7b63365dd2c09ef97f32dde41b96d671e89644365eee2b42ca8103f9153f3063e89dced63c7325fc86c38f00acfd1e90e6cae650bc0e78bf577a39a664b990c7055b77cafa6cc365c3aa37c2755369f2e9f48bb306175ec02e38f7f624dc2241d85bcad0f6e9f23b12a2a84f0dda600cedc5e37ecce14f5b343d9313946798ca15fb630f62fc006d0f04b591b8d1645e9418593cb543ab9b2872ddc17753f31a731b52e1ccd5690082277569741691aacaafbbb8b0a795803dbb09f1b", 0x1000}], 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000002940)={0x80, 0x4, './file0\x00', 0x400, 0x0, 0x69a, 0x5}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000002a00)={&(0x7f0000002980)='./file1\x00', 0x1ff, &(0x7f00000029c0)='./file0\x00', 0x8}) fchdir(0xffffffffffffffff) recvfrom(r1, &(0x7f0000002a40)=""/99, 0x63, 0x3, &(0x7f0000002ac0)=@in={0x2, 0x1}, 0xc) symlink(&(0x7f0000002b00)='./file1\x00', &(0x7f0000002b40)='./file1\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002b80)={0x100, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004300)={0x0}, &(0x7f0000004340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004380)={0x0, 0x0, 0x0}, &(0x7f00000043c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000004400)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000004500)={&(0x7f0000002bc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004240)=[{&(0x7f0000002c00)="108582c46bec22afa3848307c51418eb4eecbd1229e6562836a8c1deaa0a1898a031a0c513883cf2c751d297b8dae8f190bd91e413ef3673624324e0fbf90c97688a31bd05066023f3b5ace862bfe244cabb4570cb6666db03f14f1c4b9dd5949094b66bdf31272c3155de16a5fcea83b567ce67dc45b25be26e24a3e8e7da26709e6ac2a7e5bffaa551f7b3f2681bcd96e91e51d1106069af13036ebed60f45903c59c754fc508cb43470226aa4e006edc449fe2df258ad1920f30c7b0044ece92cf93e09636992a7dd61424e2bfcb4cd00bfe2e72d58605613cb295e3a746af36db9649b3c4815ee5248598d2a412ac8d2d493eb2c15", 0xf7}, {&(0x7f0000002d00)="462c3dcc4f6209afd2267a175076e96c9bf734a033f0eec6b8e8a298f6124697b161497e828009d750007818c80a54deb9006ffdfd1ed62a0e8e29dabb9cbb3489c2a288ac", 0x45}, {&(0x7f0000002d80)="6bf6f0d3d6c269d9e7bf4647931807bd41ad6cabd297802d59290fb8f58173690301a02cdb52dee781ce7f995ffab21651647a4dd14bdd5c80630682a2ea5291c50653aa59a70f264856dc2f6167c8d0549bb8d7a6c5ca969c51cf807e60b6d76eb11d264a191c3641df85331540edc2f288e32153e195d7acc6baac0efbb298bf058a376bb1b1f5d19328029d079b2bb171e8673f3e1b9b98d96ce727b7d585e92d874b0b3ac817d293261c742d652abf13410df62b1d1408851c9b6298fc529fea0a88256889622952aea4f0bcfa5e38d4e41891c22a4d969b09d703e42a41807841b0b2ea35b06169afdca5685657b14c36123dea108934455384", 0xfc}, {&(0x7f0000002e80)="ffe67a758faa0fde0b10d919b7ac52da98dde3ee5d99d7f1b98e1b75df3ea39d8981ad9a8f5a761b04351e3d28a3436d307c2de7f75411fa9fc52cd89831002c52dc64edb740999caff3383eef7433a8e475d9f58a1ebceb34064350e8c6c9f1f98e59a219fb9a7b777eff10b1c5491bfc483a1883014e0b6c538c7d5bc8a5d4a42dd2b90b4e853674ed51c3a530c36281ff9b4a3c934e1fd699ba7b02290da606ed5957a862e590124f8b4288b4bda1f4d6ba3de8b4ba4ecc85916a3662046abff2130f929aaa5f8e37732afda14f5c4551ccdd63363f897d6ea553f390d9e9f49d41384dab39a08b8fe5c6058cd0e5e92468a59a1109fe00dac0a3234798d510bc4c897f272c3d58e2c16f94ae7b118992d2a78ab3aa5524374ea5681ab601adbe57fb3fd483448cb0c3bca9d02d6a5671244590a1a10dcd657e9dc0a9ad1abe31f545b001a9f0b4a0352ad6b6072a3ae0053fa854fccd267295c1eac1733013db66accc4c8796d3f44d8ae301cd8733a6fb0575b07cc7d4a18eb7053238b21ffde966f3d5df358d3ad325dc557abc2508a8208b562be1b7d7f4d4668f825428875346a4e4a274672d76e9dd6af1defba2a630fe6d2d7b2c631e0cc1e86b950fa6f3e08801d0f08fab0bc47f764fc65c48d53463732f810b55f21f38f854e71b4adb044914e8355a1196a7f0fb2c049a6685a9778cc6d53865fccdeebc6255ce16acb3b0d5da21d19401dc1751adc39423fd5a7faa454045deff5cd12dabcdb1749c5accf33d0c7e77e6f2952514153981a36f8c02fed0db27b99bbf8efa6feaceb3d5f87bd7526f36145b42280005cb0b6807839a113224f9f4b9dc156b0711b55695e9b83207ddff8b4d6e3d9b0c0df6cac346a43e4024ee692cc9869f5709e1418a5febcc80fdf2deb75b48a0692f4ce4e0bb05d07ffbb9136b56dd81cd988af6606024f2dbd5f015e3489a3867ca017dde6560cfd67bab7d5fb0a75ceb6c5544bf2b98e9a4fa2b73cfd10a0467dd49be77e2d60c3d431c29668c254af4f42f01e083e8aaa36f5d18974ffc5ad6e7b79517979734bece158c99d1fea132f2f3be2d0b5c1cd924c4a78481ac5e562c885494686a24a6a762fe373e1cbb6cb5a73390f4290ad377b808fcfe2189f11f7d5100910c7cba7b23cbda826e0e09b27abaf01bc5a28960c0eebf279073e39352744ee60179d82c2fda38a2dbfd10c11894e82fb0d86a15e66988675827f499e35ce148940d573f2ba5f467243e48cb64f20997cae8caf1e8aa13fcf6f0f5c92d26d12c01f899e57c8f9f6008635f9a249294e265f6842030e3ea225e07bcae9dc99eb55cf1194e6bb100a5bcca4b4230ae492aecf6a2cac83661607e2e9092675ab970a75fbd4688e2790209bd2364c7b0b24cc20c9978174106bc07e170fc9d4f8c37aec9617b64327f27d250825e3bfe39fb3a0c9ceb44fe6a04c3dc9dd59923bc9b39d8493c43d0686dec416dfd2069dc95395bb352b2277ead8ee318b48bdc960323ab162869d840f55308a53bfa819a147941d7cb11cbbcd5ae73a8703824327de29adbef5c8ddd7c8ae641f93f062424c0224b6d2e0bf289509e9233bf72149274f11e4814433bb51325d868363e28d486a18bcf261e3a197c3978ca6ed47e0b969ac3f2ab846aa1f666dbc47c021f4c045367d0fad7d2c7600e2f6a032b152ff3971b7e14e9c0ff8e6519710433b357e864cf18dab81f3d40c8d8420cf4f5ee682d1b9134f5ffe700d53771d3f2baa53c275db0243f3dc2a272ec7049a76cb71d4107538b8298e33ed479faf3feb0b12a8a9f5191487a195f391b84db19639acb10874769a3af1160ae49f21a584f5485ddd275b013a17272541fb7bb974bb3a2769fcf7b19b4a3f882d847b66c5f7faec71b744101273c4f2af05cd112193148370fec58ab9dba77e1669c2e65308e9abbbf9f96e10f89dae112ca4dd46e8f4866caae6b654a0e44bc543a674f663e9d4769d75011425c3f044556ba36cf3551401caf9a00a0a92785ecf3845fef44ae20fb84e16bacfa15daf92d38cbe920c6dc8096aa327aadc571d047ffeb5bc6085eac01e79d51182682fffccde67c47643fa4fbbdce1f437c89943d34168cbfd6331f043c48f1f6d8f59e6598a51ebb9dd60dd940c4a04625020d1102dd89d1aea261383676a4f7ebfa8217c391b30da243d80a0392ed37e4ab7c4b32254450916edb4f7dca042d40f040b14cd3c9f7b442235b582a15ab3096b9e6686ee40dbf3ceeb61181d5bb85697f759643a40e4910437fa6c028f98dd2882b5b0b0e533ee52354ebc2af609714b7ffc0ea016967e3f80270ff4ffccb48de33342a69a8ebfcb87cd5ea13d9f25c71e016fd538ae9b370d2af91069565e4403fd7544b4876290c2e7b57d64f1dd0f62417b6dcd2df890f5712bee736e157d339345defa9431249aea29cbbca4c57a48fba147ecfb726a6c1442252643effeb353af6bb02e9f00fca19f8e79c7df4530211b321225a9a25cb88a6eae85cb3ba1b68b7f2230f05a607b1128b0055556d113d180d7d69c9217521f675335c046c874a77e99b71715cb2c322d02e00bcee89402713ac7eacff10447db20403776214a30678051f11f2489b96ecb81d1c06028ed526024fc78f7a38aa64148fff64727446f4ce98e862d4c820d98733a8576444bea5d964c52c8df89ad30f0fe107d158103e86473a59a9161272c250eb0099ca7fdd0c1e8acb34958a8e0c5ccaa3284d767c02510528b1d4d7ce56c055411152f1869480861564d918114d31836d248a4745778d9e29a6392147c217f422210da2ed37100dc0b514edab0087a1910cdf20521b1620fdf7d3867f92698355a66b092b0c4205a0aacbbaa10f226ae7d86101f7d042551e063634a1ffc256e1f2e651d8b8ff8f9c50392bbf5171259c6dfd98de15db16ca0912730e9cb55b01396dc6be4ddb166c1a81e3664cb794fa239fcce7eae09db13b5936738bfaa1ddfab9c2c216db2cea330d3bdd12ba2b2d09e017a7d4a4b0ffc6f0dda14f0f121627042753971171f36567b558be33aff4898a880f37484015aa58fcc81300509253a52107f2c96b96b1d32cbda25809d16908ae8d9c480c40ddb56b451375dc403a6cf184c5129585ce71fcd15c2949809c1c6044c479a4da01278879a962e8822d0f8cb0ad5b85a19aa5891d130af527564b774bd833c98a969f27c69d5cf981a80a33ab3bcf87f3ad89d91ce476a9c22dfab652a2354f331b01a109bee0188eff8f3ed4d65a51ad30c51d6b8257968f1550d5fb1bcb493e3eedf5f60ba816b556817b67963b82d70f2b65d84c9ca1913b3028c9a73eeae18612697fe4410a960cd6c1ee4184056839e1431fcf3fb4bd45b1abe5d11b81349b45983c3267283c6a21ed95109dc62621bc6610fe547b99619fedc2c5086e24b68737e3587a213834b19e358de347505a270b01cb8b6264355a1e272604bcb33147c0e4dabf5f0c603e2eb1dc64d8877987197fd512d94fb48061bf1dae756a4def4b84040580aec55bc23aa98aa531d29bfa97888a69bada3d4e13f7e7b42eb7ac184b6efe0b8ff1d628836963fffd1f202d3423670022cf1e8636fc41f738c7845730dd39b7bb141e814bd2284bb40c3313ee3b424e3d1946d4b5617583f8e6520de0827679b79db83e0c0b298bfe522c98f57eac3a229577d3977eb73979ab96abf841cff147fd455c350cadde94ac40b479a14e29e3f80dcd913097a30c9f6e8343e12620a7a4968964e561b7d26ec704eaae57049539030003702767cf3994cb03c65a55b506285e3b9edb7588a599ee849aec7444d8009888152b9583aa909b96fb6d695c1df81c340253eeefc16d24d29f06ec68ec77e502568d639e775729698fe7290153dbd4f8d18fa1dad1024709b7b4f909384d6af982e99f4f8acf630e98d91cbd5ffc4540dc627d6502e369baa477d07498a064c5cc76a3ddb28b6641a9ffa83a8ec0a24c4892c6c6aac455b35926ba54d8756346c476034ddb95adbc5124c47b4ca5f78210e7161e9e706f20eb789ed00315041740d5b4229e7af33652772ee32dc9220f6705aae60284b38f6eeb921f42b498fe6b5be1f9954d497359b9dd287237e2a4eb8244d4d1bdd9059a77b536f87991a52f2ea0f6bf63bd0f93c40d5b16b56a973ff3fe77fb9f6c189f68eb91e62ff1067988bdfb9b0f19d2c6a583801a99efda0d1b94ce65edaf6bd5af2aae0dc9deee50848889345aa9563ac742578ada0df69f1cb4855bde6827bd0a818ba1419e99013fb3576209e69f84d9ed2ebbd783f8ddca3af97795d12f9afa3d52177d236c459916afadc2c84479038330b3c652402aa5fd1d64cc0b3b53834f5cbbf080c0fbbefc13b5f54859b8d9d47faf9baf0cd069a8d6e9d62d3647bade9fb99ab8ef69c515cecab6bbde1ef60890a62c986d7a3fd3d442ccae169d539afd01b3ff1f505f3d726a5ab590c826a7a73ec4ff6a26b60fed2da83c85b6a7f7f66f47ec43196f7a2b27de9d5c7c142f53ef36869dcfbb2df22257593cbccde7a2d2e94ce84e786ca90da697aee891b0e8d74264fdb3571d693b5088ba20ef887b8ee82a2071b127333ce8319191f657ce45972dc34f0856f650394457ae3e5c7c5b8bdd7d1d07ebee1927e12f8113c088b3ff7d3c7577c859f1508d808bf91dc52f54609924724de48a122ccc9c03575b4b33b226c03388d81cd194684a666c70a899c8a8ce8e4475748e369a237d85a3388fe9514f9c98cd16fcff000db2e30dcd199532f56fb932a54de4c50f64783e9cfedb9552e72b17b233715f56ee6ba0300af265e41d1c865fa80d5816468d29bda40048b11725e736c00e0eb7827b7f1da10ac3e12a04ea83da658da97a23439c67c9fd2a308d199b97ff88d51ae43368f34dc77283ddcb6d158dabb4eab0146bf5f8b3eef95f6f2ec035069a7ab0f39c6f40cf599450b2b785c4e274fe17fbb3708c15a3b586f9f016eecc09472d4f48d63c5df1f0fe15590e49d71cbb997231c5231c701c7ee68d863f80976da5a6b7a505f6c5327263680a2253260e79385e1f2e6eb4b841b3d2397d017cc7b16524292102aa48bdbd32c528ce308dbef74ab58f68c48213a053ddb5f4a4a50826e4d629ea9102f4fad6fc9c83d9fbe19fe4501273fd306830c7777c7fc04db68fbbbf6b202e6996d8d97b78eb63da1f1e66834b1c0be13a81526ae461dc65a249193e64fc06ad2adadd7f19c7e88b022a1bccaeda2c8900edc0b010ac48881addde545633c240fe57cf56751d7fddaa8b5f0161c70645571f971b2c2bfe4ee7b2c86b1449122b6bcacae451fe2d4122eeb79cda678668827e5bf30a7a8a6bf48642a0b4a6841de1add88e726be0389a1d85cf740c181ee2216db34b05a5045e6c5c7eae7195ddc68c8c2534281148557ce81ca3b84de29caeb4f0c54343af8a0820883fa020dcec7e9b03cb0ff8d395f7fc52ed710a003e0ef7761dd70d8c0919832733ad6faf712dc7340c3707642dbb2561139f625a5ce54b647d277cf7c011f345ea36e64a14f343f343188217a802c36ee52b54b741b2aa6ee3c252cf4ac7b72f2b19ab5057af10890508de6108dad8028fb4989e7b41d7dc802779cc99cf44b0ffa44ae6bca63aa5762010c0c6b6dcb9eaa91aee57b18b40b6cb0cea7edb95516745e523ccb6c8a47342718c77a557c9b3c6603713a28ad8f30881a8c13f90c15fbc918a530558c181b3f5adaf90ee0c9dded612367c44d7174785c56b03", 0x1000}, {&(0x7f0000003e80)="e78ff5ea5036fa5ffff05619ca6154319c6bf44df54dc22bcfa3c23bf2ec29ebfc4d9e95533378d239415aaa3d79ad9ee256a6d6dd948acfd4562623dece39afde610916981c404d3a93a6ff3bdfa644a4caee96feb307b5a4a4ac0be5612b58d9d2d4bdc4f06eb8a436f62f1e3022b39fef27fee62dc1f5c0df347ccd2ce4708f7311747378d33d135010c7947d4797ef9cbef0aa8c", 0x96}, {&(0x7f0000003f40)="ade688edb101ed21b78d99513d73605a225b6b7e205624fcd4b317841db624366dc750827647da1813b1c6312c032b19a52b09e55ee16e732720a51e21ad0550a813d590e3bcc5b9748a12f122a49fdb9483d3dc0c3e9c8c46917713b6696dca3c0f8a8de5443f601fd56906d3b9f496253050cb05729b9d2de615816b62265e4dd808e235769d44c8d6bf17d99ec05910c5b1f28ec6907165d01df1463ef25ca536e1eddd2d542300", 0xa9}, {&(0x7f0000004000)="6c07f5b00df143a9ad4245c8fd442b834b6846f33ff2135bb98e18d981907a2223e82fc7ecfa29f30104e4a6bc6e8372b5b5b1fb53c1fe50a76fc2d37bdba699e9f8d0ee93752b792019567b90b21f6bea96aa4aa0592a4abbb0f4069e0debb8df99fd840edaa2ae4fc5a14f7b1373e5b6bb9bdc52e26c5ec30a8d0a47e8a65a7860cfa64d15c913f05b722ecf546470a010c67ee9eff3c01589fb1ac37ecfb5a726b5e4b1b1eeae9373705e58ef", 0xae}, {&(0x7f00000040c0)="a3cb19a72d52178d0ce3e7720238b2b92c897e8a02c66647cfee5a4e7686f54789850181a40be61d6cb880c0f99dde26dfa597eac47d5face83dfd7cdc7949efcca64101d10541b4ed8222fcb8d676b2c8f2e70a54c7cff97b0c2a3537b39885834f7b7578f4557c4329d4bde794617eab67364958bc74b0eb2a83cece86c8e54fb7d28928ec151cec00314551c1b7ea88eff355feff78fe4552197a52b93b24b9cc2714b753f9b2cff7b885a64b3cac37d03df19f950af1ff54bef5350c9fbf943da1311ac004d9a79e732439d8", 0xce}, {&(0x7f00000041c0)="5fd2d281019d8176a97c3245ced31c6d20aedbcae3f5f761ebe63f44c8dc43dd23168eb0837007ac7997d8b3295c7b25d062cb3a9e9fb0819527ecf2410a5d2efdee7412ab726eb108b79a89865568dd62f745da843cae21e8010b15a8b3f873a22a2d8a8a6ac78cdfdfa06618be", 0x6e}], 0x9, &(0x7f0000004440)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r1, r7, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x90}, 0x400) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000004540)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000004580)={0x10, 0x81, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7928}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d5f000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x91}, {&(0x7f0000f7b000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000901000/0x2000)=nil, &(0x7f0000fd9000/0x3000)=nil, 0x2}, {&(0x7f0000daa000/0x4000)=nil, &(0x7f0000bdd000/0x1000)=nil, 0x7}, {&(0x7f000060d000/0x800000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000913000/0x1000)=nil, &(0x7f00007fe000/0x7000)=nil, 0x3}, {&(0x7f000091a000/0x4000)=nil, &(0x7f0000a19000/0x3000)=nil, 0xfe2}, {&(0x7f0000a1c000/0x3000)=nil, &(0x7f0000d47000/0x3000)=nil, 0xffffffffffffffff}], './file0\x00', 0xff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004780), 0x100, 0x0) fsync(r8) close(r8) renameat(r0, &(0x7f00000047c0)='./file2\x00', r1, &(0x7f0000004800)='./file1\x00') fchown(r0, r4, r5) fsync(r8) r9 = open$dir(&(0x7f0000004840)='./file0\x00', 0x8, 0x7) fcntl$setown(r9, 0x6, r3) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r2 = socket$unix(0x1, 0x5, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) socket(0x11, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000400)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000100)) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b", 0x6d}], 0x1, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r8 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r8, 0x4, 0x40) shutdown(r8, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="9da8e369ed096c97a154e419c1ac7496c173dc3348f4fa740000000000000001000000000032b49b2d00527abbe7511a491c264df42213143ab1c94f83fd096410abffb166b366a75332fddcee813f8bc614f33d0f", 0x55}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYBLOB="e3fb5902c7a68ad9aacfc2aa09cec06777ba63fc335f9dc352df99a1b5bdd914048ed325074a4588ec552627844c1b9c3e9b16491f1a4ad34c6e5d2a5c52028f412cd7d203a63ce281afec7c7f", @ANYRESDEC=r1, @ANYRES16=r1, @ANYRES32=r0, @ANYRES64=r1, @ANYRES32=r1]) kqueue() syz_open_pts() dup(0xffffffffffffff9c) mknod(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000180), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x100000) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000400)={0x0, 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r5 = open(&(0x7f0000000140)='./file1\x00', 0x8, 0x0) r6 = accept(r5, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x800) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) @&qmap stack 0x20000000-0x20400000 of map 0xfffffd80765341d0 failed: hole in range executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(0x0, 0xc0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x1, 0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1, @ANYBLOB="94d8fec066e88c45b712ea58cf8ab2478e48919c5ee08949d508041d9209fb44780d472418a742a71cc1ed85"]) executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}], 0x2, 0x0) ioctl$FIONBIO(r6, 0xc0107008, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/149, 0x95}], 0x1, &(0x7f0000000540)=""/257, 0x101}, 0x5}, 0x10, 0x1804, &(0x7f0000000300)={0x20, 0x3edb8000002}) r8 = socket$inet6(0x18, 0x1, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setstatus(r8, 0x4, 0x80) shutdown(r8, 0x1) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x8, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0xfffe, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000600)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x1, 0x0, 0x6}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) getpgrp() getpgrp() open(0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r4, 0x2) dup2(r0, r5) execve(0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000240)}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000014c0)="1b773ab755e827785e127b38e2ff776ae7b99938eccf3ea22f5e87929dfc5dd3d0e0e42382e74d10aca2e20238f66c804ba9e2019ca23b0daf5954ad59872a6d2a07a5f1c6b20634236ba937f808f436fd9b51ac795210b32062ba8501117071c283cc544f6dc3583e27e7287505589faf6138a88e86800d1fe9dcd979202b7b16cb1aae0ff6c75cb883b527c062dce4a78dac760330b98e66bf306c6781645cbf9a838979a01c276b5ab6dc5232f0805c849f36bbc5f2d15d6cad570f5845506afd6226c1e48afba88b85db0f0626dc8f895e702ead6d5f10e72e0805de2b2ac0cffcc6ab129114966c947763159f0b1ad26e1583149e2423d1acfbc1fe661caa4d5194fd11bbc1a7ec6d4be5742159953372810eb8151ac16d34ebda8d88a66c843ed28d7529513337cfe103aab452fc057f2a80b7fb1d4eb04c4fe0177dfa9a3dacdd376f701e0e579e1715dfcd25501e52a631e36c0a2cec186a6b109bb89371715cdade95a4dfecb0225e0e0a166007289919235c0cba8d76e014bb77f8b04fbd8061ffe999a68007b24792f520da799b4780d55e84a2c08a696ad17b48fb65503204dde573f496dbc5ad2fa6766f5f9ff9c854c69af48ad87063383ef5186d9b30dc8e305a748ffd491a0a7f01012bf23e123156890d7301e6cc649b8925a278fc0d6fc175a3602cc91ef5db37d3837be738d6737809da4a56224267d62f6590dc28df061591ebf3248f282cb0acffe452bb8d582724c68a8b2ee9c329a5f950068160b3badc677c81671d43b3b5d320b2c129139f82b799f6f298e49d5f7a6b40a77c99fdc1aab3422f5dd38039fa10bca2f22e5f90b7a529d86ac2e99d8ad5a78f595cca1da725fb69e27a83722caa5e2b1980c402667f4d1fbce1dbf7442aab81663409af9d90afd6803cc3a2925159229d0d99f2fb2e613972ff2028806a61f9860a82ef4bf883715e0778e44c12c985159106d6ae1bddd71da069f93bb4ef678bac04c2dcb24e76bcd8ed5651152ab75d9b4f435168766a458596cd1cda0235da8d0f0cc29bc248a9494316d2197c2cc7fd2735d3cd934b82529bd2570df58854fedfd3bfb79c8912c2c45ace9c4ca11ab164813f42037cd47996ae0f25a537468801b3a9a1999155c552b2046a7eb3efbfc4a10b6f816093470482b299ccc5523daa0b172ffc0b92a4ff70ce8fef5446a0bccf6ea5754195797ece8b8e0dce5db4d54bfe038b9dfac3581c0f0ce460a4731e3851930088f289e707b0ff38d3556ab4fbd24882f8d40edee0766faa637c8383b9fced71c7537ad7014e7089c893bb1bf09113434107984f3f7a269c446590366e08b563930c169bea55a8eca81ab971f386d17aebe134017022d5cd13c398679239bcc70aeeb4893d13d17729a1f642d04b04b0095f66600f68635ad8935e30d0972b0593c3f144a866051d59123af1bd11987ac3f2f8c1fa7151d6494eeff269ac301bd5c807db32f6ff79dad27526f47f895c0dfcd57bc2a04d38d78ecf9575b4906efe2ddeebf42b0077ee74646224ced48d773bcb1b88fe99d1a239cb4685556e513f7368d36501aab8ce5b5b32a7c292349e6d46267db2de4a9a2684d89bd5893174612369516d158d44145e5085b4d3fb1dcba53eba2763c162e6f4ed6c95c83a1bdd716d584cb61726fc7a442d6d3e1cce9bd3b4d1110a127bf7f24cd395bbecae03f035da1522b6f5a030aede94031f460e9088c895b3d40529dfbcd872d4f136cdbc2b469bce563347cc480523e8924746b1561c8e6cf415363ae93dffac3d2309808ee07ac95de0e2154e7cc81b9d649b3cd591ba308a32eb1810a0d9ee6f98645bf2fdaf61b862f653b1ce1cfaa7d7aeb55e2c4720b6d67622b9775cf5f3a29292a3979ca38313659edc581077d9174770f4be0da72d3fec9c9936f1611f0fc9d79d7295f32126a0189f063cf2f7630138c3a2014d4cd37fc0dd71eac50f091704f435a3571590232737823c6f1a873ab3d66dbcebc97c03d8005bf436338f64d028f054f428149f91ff059b92d4ccbfdde23ce83b0b5dc7b84ab2d3e380b24819a23f601fd86f30cc3e4ad62059e6725c0d44e6f9825a69be69ff72948c11d0f69739c7ce872970dddb8e20f5cdc544ac9da2b54531d3b6ca8644f294b0e6c21eb3a48c173587d1522a7a5042ee45bb59bf0807170ec371198457322bafaa7a36272b39a6d8a5ec5c0b977253da51cc65cb15d27c747bfb5de6ea8be304958b37f372febf4957cdb8f3047c0dff5308f3a20bfbf67b1771956e7484160a9c098c195bc32b003f79de59abcf6b2511088ad20fc36c3d701592814b3758c8bf6bdd6ab9a17b281f48a6b45cfa47d30bdf92c69583dc2fa460b99dec13aa6d486526a8016d34da3de166fdcf3081ad6f5a8058278a269661e0e6165573ecd147359342e3e7a00a67b8f9600d450881edf86f97541daab9fff4086714d40895ba0adbae7a5a743d96b9ba431dd36db157b70eb0bf9c88306e1d5d4970565b10aa37b204e959cc6c2d4efbf8f3830f634cba76efc5ae9e932d7a1d26c0353df1f135f033d42bbd0daef31ff8185b5172be3a03febcdf0eac0184a8347e6c6389a80ef8ab67e329afbc4743620ad31e2a4b47e15382dff2d48091b6f6f2b1ba3108d397d31dd558d75e2dc012378f217aa5d9df1dd38b4d5eec578a7e33993f03896dfb8781707bcf33c4c7619e46de2f7675c90ab2da58519e42021d1052eee9669d822a633906ef94423c11ae63ecc2b5b95ae4b6a89a73c6d97b9dee3150917646f7f2ee1aab4d36797fed53486b50d380f835443133738a27966b4bd3551298f2eda43bac333bdc272b8ba483ef8fcf6de0486a6623f1416fba16385406fc1628dfff05b3c49cd0ff1d62e5032a28cf8819eeec25642a34e698aeccd703c1ac655cb650e4870ec3f9b868fce18e23634e43351acdae17776d5c1f6aace76342b4d13cc58a66371cdf5f3654733929ce54ab9b60ac14fc6687cd88559f8404ed69fb86df99157aa5d3bc3046359fffec6292a0da34e31b4877b11844633ecbf5dc000a577a64f34a486322f1867391d0ee38105afde5f6ca90aab1ec814b74bbad683b087124b01f5736069a1e5241f259408d2559b41e612ab1b095c46e89cb41d2b5a7e1a9d9eca433266d5a566199011807b55b571c62c9fbcb25ab102abbb0eab2d7bf5953bc30dbf26692a660f12bb8832817dbd89b96c4189e4ef137f5f515e1b69e4160d2a86c8946b90276579680068a2c4a257cb71573d6d2d4725d62cbfdd58d2fcce22e47a5f4d558f1ba1bfcb0d4fa9e8602cc61cc3c0576482e3efcbe8f8e0b44d131b17af2d85e3f1b516591d84ebbd4557a29d08db083e460805995f42d19424a627fc10b6402d0bf6359c0357e2d42f5c3f97c6684269135dd9567cb9741910f6870ca7396d5fc06f8dabce965266577f27ce18e55101b9fc99aa0f483ada23e0ef3b4850aac97bb9d00eb1bfb46a441d54d29b8544f5a158a2c5d627e30124b223ce93fb63f1462aa5ea541f53f9531772366c0ac5edfce94899a78302a8ae0292b991103db86a085ba9c8d3011f896be4eec45557c0dfe73561bbc2f07701bd8a7727b8b10a6f04fdacb8a5011073a4e455bba964a79bd4f886f213679819ffca469bc4122a8f256980f2e0900b9f37999927949e7f1e3a8bf375c08367bae2e5805502b9446b50f866725b37f4cb48b48e9cff9d47467fa506a449deb8bd472dd0ed3b7d8536c7a6f46bb59574d28e3114c990f26ae351b19a9a4bc8cf03bad2cf55df4a78ae07813b03479afb8ff6c87da775af917b1d735a0474f9d4345d728d154c77ede704a65fb4c087f14290c964953090f9900b623e0853076ec77fe06945e58533cbca82a0691469a798afd3a814c7e8235f062b5b520a6e889dd949915ec343d2fce07a5e3975d27f41b8adb171b5c78963409c1c30eb1e0314fccc5e80b97976f663e017b75714d689acd883c37ea14dce8c30581ac332afeac6d74b3b611f8e47ad6563eca7952dc4a9ac7ca14cc6cde59dd0970cf885dbdeacf6c002420aad91d9c2be84f38e0d2117246f6544263893ccbf13c05661352f520158ea3d16f2c0be801db978ec36843e9e6b3e0a82a36b6377744d3ea253a7b70890521f101e0c932cceea442438fbd9c7a69fad43dd6c8dc36a33e3fbe80eab0e779b2d59a156816690eef0324f2bd6ea8b581d8acdf5fc9e05a28664bca77a9cea2ad56d9cefd5a77585eb2726bb0707a6d1885ea881a520ff59ed3d8a9e1fac7ae17217b882dcb1f9e1b470c607b5a76286afd50dcf968a79966450065030f3f6022c7f3333434f4dcbe555522069cf57e3c5bf2acf9939b64faa683988bd7b6c8f377fe768646694676ecc95c76cfd3355f14f1c7790370ce6ef40432057634d9cdef530c64147a96a0e181f37b38bbb155a02da84d73b8e81756a8fbaab8e4c28264e854d816967b8d176e4ea03a7cd025ee4a2d7b94572211100f6264e853a2f503501c8d4e47a64ed4a419b31502024e09e3e589896a29f6dbbdf1bd15a2ca958f1bf3e54f435c56be8c720c329ab673874a010fb981adabda8ff8649a7c7c6d5a2b1859ce0f9bb380b374ad88f667b2d4050fea17041c15eba3ad19dc66d861c00fca012d02436f4d8bd71668d43e0811392c60636c67eeb88a5138a42ccaf0e9dcc0275e64f4a2e6592971995893693261f4ea5714790d3541cd200d3154d69097af54239a2daa94200d95c558024775aceed83cfc89ec5f76a6f10fe4c0699d44bfcf1ee6082c95e920bde18d4f354586871626d788478012d1bf4120c748ec0f93e74eef2e5965bf42c933f41cac9641d017dd9843afb8151abb15ee32e11ed2c403d1d2229c63ec5afd2cb2676e62e2a9fa96be172fab918ee820162622f8e20082b472ba61d6adcf64040cf60cf81858bed68c49c26a11819321c13d87e2b355e91194183c6e42d2e24b4e5d249790e250d113e286d9bb2fe4378d1859b3b5cf41b605a95e597a604a934561ad9f96d8a738d041832dcd7688fde28714a326a243c9715b6a12aa47bfe05aada39cc83b8908b88c5aedb0d0d33f3c06ea43005e4f61b0722b7fa0f13e9a7b49dac018b20163183800823d01085d747024c3fed9baf7da18d0f8bff20167384fbeb97a3d2877b74d4d2cfbec2ffd41b0172979babc0a0396dd9da3196eb5bf5c223a99082683b3e9d5dcfe4b1a7ffce893aa0cc81780240e2f78148bea8f4a4d47d2e54bc873a04116a096f2d031057f57c26f46bd742d5ff9b09f0dc6a4d16cc74fa130733a9d8a100ad2578748c68e5bf54cf16f5452196030b8b1bc0ff1e62bd1102eea4134a6294cd0a7ba35ed436175b41d30987862b72af26e45e639dc213c983e59acdffb841c4a3876ed5edaf0c9927c27ea94260010a0d9a922b3550e5ea4365bc4771c36f90b0fe23c5cc708cfb5220a99a46c0d0e615e59c9a6eedaef52eb75547dc55dcf2dbacea473dd09e98b19e004a788858c59536adc9c7d815def5e3d265ec8d05b4af7962d3228389a79a29c8c6b5a33a7566c868791abe3781e6412d08310cb1f6bc3279f0995ecbaeaee2cc1b05d7df5ea94107282445d3f99e5041409116ea61f069bcf50b4eb8b92b46aaf7cccd600c054d35e803bc5de49856d95fc75df0c815f4ee66b1959d6e3887f6369f6efd04c9b8b7c6472249cc663cf079801d2754b74c7aa41d204fe961300bc63d00a15a7ced36c9d5ca6431faeb4efb0a7", 0x1000}, {&(0x7f00000003c0)="db8e5b0c5cd4043c1af3cb6641d231ebae3c82e36bd308215053b3335691119233fb6a5f3a38c2b48e47f0ddb48b79cbed5a3099815f98b106f31d7b2a45c83e4695e6e1ffa18fbf94a17afddc1ed82f784d1405207c9fc23251b0462bb55302e2514d64b020a8ff3328ae82c9db7ba209d7f1dbd5c501d503ab5519c647e47829acc28e7befe3d66dc5c243af8f6c10aa5ea2e8e356056cec5244f9b0e0bbf7f2f185e2a6075c1953ddde2cda0a2d98206dd31e0e6d66c9ba", 0xb9}, {&(0x7f0000000080)}, {&(0x7f0000000480)="edef52150f97643f99058f702cda138225ef140e438e54f2df0a0b324c3ed3ee1b671b8864f71d3164dee3f416c879e701350412f888a5ea495f87a0fd7a71a10777ffd9ecf41e158add22e14ea958ad567f8060c7d4ac7634b0559055774ba52100000000004eccfa91a5a4cd948749c34f43ed518b0c48f19ed07b9706005c2086234874fbf614b6e29e6b7f33553837832ccfc2033c3ace1840817681f96910a655aceff5ea0e1ce91ce6d7463c562dab0404a3730fc4de5bf89fcab8c2e68b854534b9e3a57a23df9c4fc127d5a943d1", 0xd2}, {&(0x7f0000000580)="686b41cf4bc24388a17ebc26df4ed17ff1cde11f4cf0facd7f3c3a0f61cf8d026404f7ba567a3ca7fd3554242e4ea0fc57a8e6086547977c30714f3e7377e3c1f21083a3abd61380f7f97e464d8f1ea330483ee00bcbbb90ca33be822cd99dccc236b61668f3ed05846e98ed9c0454c6e414379fb40f046cd47b31f5dbd68014b2d2689bf7731f562eb5da0ca566ec7a20aa8ffeb313be864548984115ef5c7536db2883c9983da6a009d2bd8afa84bf", 0xb0}, {&(0x7f0000000640)="5cf15b334ca11ba72af4f2c0a41a3e16c36ad24e138d7b0e14c6df392c97087855c1e3a7c348b3e5184d284918c2fe0b5e6f9d503c6858ce892815643fdb35c353264cd55456318ed3e5b5dfb5187c568017fd187907ef14efd8b8d45352f82ad570c6bf20a67aae3574f354f2fb918f1471fd372582d23f1c60af343e220c032ae204fc058278d85efc1f2975c1597eeab4ba615ec415e979eb35055eb0d6e6f0696e", 0xa3}], 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r1 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x1a, 0x0, 0x0, &(0x7f00000002c0)="c9adc0341793c45d74d50a2d6443932bcc4d67d80df8a5ef45a5cdc4d4ef49624f4ef8eb46729f11a04b47b970631899611ed56e18d4f45f62cf2dd1c567bd460707b34210196b16bdc3868ddab5ba652ffc9440c82512129f05763fda267dcc1e7eba86e60c0598101791a5d36b68a332909cc3fa27bbb0c1f4dcec7071fe11cb7561f15595624913ef9d9d411408434f449a15effd0ca9c2abea712a61e7f544dec1aadf5236244abe6d135bf2766dc8217793662d49905596002790476c621e9e1de2044f074c631c940051fba4c2a50e4d7b42b62a0e66", 0xd9) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) syz_open_pts() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) close(r3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) executing program 6: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) fcntl$setflags(r0, 0x2, 0x0) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f00000000c0)="e2d51071f6be93a0fa5103a97647d0181b1451cb34cad2c26d13824f55675539485ef282b1f98d3eff7a12be39a1927e72a21e9827ef6e2ba160bf504395fe1cae2eed482e6fb7c055506f3e29ba9d45ab1ce97c1d286ccde1e3ab1ab489f17ad54f7e2404bbc479643c5871b4ce1ee3332493dde5351c01dbb515c4fca4bbb9310d4e9fc4db26711dda4249c1dffed9219cdb8984c72c84d90403d8c6d082c4e227da265468b079", &(0x7f0000000040)=0xa8, &(0x7f0000000200)="92469e0fc3a52032547c4e9819bdd845cd80c9e29045e4583821e208095e7a63d0618461528fe75a05fe8e66fa9e49d266a490923eae0ce501585e1a06a3f38721c3a72afdd7b56aff89dcd9b5ffbdec5ea4c4e3f126e609565745f481df899aee9cef6cf6817bf522e4fc82c7d7507fb3a0837da1683dfde186076a8010410f616c13ceb81263f91bcec3a052a79c5595e58686503ec16e48321c8afdcbe61be60ef6f64cba7dcfa1e96ef7ab95b0e0798f1d08d2b1457244e94b8ec4b610790fe5696ab4f445f498aa9048a3952221a0d2f1b27758346fb67dc9c3090d6ba3a182eefc72010e014cae811a2c", 0xed) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)='n', 0x1}], 0x1) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) flock(r0, 0x15) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[]) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000d30, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = dup2(r1, r1) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) r6 = socket(0x18, 0x1, 0x0) setegid(0xffffffffffffffff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000240)='./file0\x00', 0x9, &(0x7f00000002c0)='./file0\x00', 0x8}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xfffffdaa}], 0x1, 0x3) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000300)="c7d111dbe17a572fc6634af41f6de84d139c51322983cd4ef39759a2afddeda4e7765fe9f669b12ddf9c52618db17e193b10dcf9c3e14c9167c87cd94ea8ccd6e7efd1ebe3fd41f4242310cfdc8dc2bc8f13a856686fc8d63d261503b4e289132f1db4d2b08bf873b127c0d623afc7b0fb90802988015a781d627d925287df3f172787fd17c90eb2a9b4c937dfc125aed078f4dd788cdc5f7a2ed1423e46", 0x9e}], 0x1) setsockopt(r6, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000500)=[{0x81, 0x0, 0x2, 0x3}, {0x100, 0x7, 0x80, 0x2}, {0xd05, 0x9, 0x7a, 0x4}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000580)={0xd, &(0x7f0000000600)=[{0xffff, 0x9, 0x85, 0xfffff584}, {0x9, 0x78, 0x5, 0x8}, {0x40, 0x80, 0x81, 0x5}, {0x7f, 0x6, 0xc1, 0x100}, {0x4400, 0x4, 0x7, 0x9}, {0xfffb, 0x0, 0x78, 0x7fff}, {0x4, 0x6, 0x5, 0x101}, {0x2, 0x6, 0x0, 0x7fffffff}, {0x2, 0x80, 0x20, 0x5}, {0x100, 0x13, 0x7, 0x5}, {0x80, 0x3e, 0x5, 0x4}, {0x8, 0x2, 0x76, 0x2}, {0x3, 0x81, 0x1, 0x1}]}) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080), 0x6, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f00002c8000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r1, 0x1fb, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) setgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x3}, {0x84, 0x0, 0x10, 0x20}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r3}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000300)="cc22e294cb9d4f5f17b32cc2eea4a763d3cdc1e975da09cc2fe2d21cbb42c64667c3c90fabde14a835927580a42a88aadd0627a84455b9204fe5fc503129957397aa8b9eb74487acb53d2f2ac355b866915628f09c3f97dcdc4fac4236452f3422b0dc0113c16e4b4b1eab8a179a397826551fe9281a663491a607f5b3c401dd9746b20d0000317b5c300bd8ea88e000"/154, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x160) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800480000280000000000009078ac1400bbac1400aa0002890700ffffff3064f10e87d9c12d00000000"]) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() setuid(r1) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = getegid() r4 = getppid() setpgid(0x0, r4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, 0xffffffffffffffff, r3, 0x114, 0x1327}, 0x9, 0x2, 0x0, r4, 0x6, 0x4}) executing program 1: socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)="29b0238b7c297d6b2f9d83ef48038cff700d0b787c9a7b903a86068f88d7e3f77663a4565c11824e9ac024bc1fc85a11bbc50c0e0ff0adc49397fed7f2fcc7301e8b9a2e89837bd3261b608cf7dcbb9a32b586277a335469bc3b69540c9bf9a6a4ddfd1865e2b03ac93b28d685587bf8ffc324c49f06ba2bbda6ec291d116110ca5348405e56c44a7f68620ca7f99c6335ca877027a5fea7dafa226da574d9234ef321e24b640c3d1df961b947922ee1dc0d8a120f53aac5d114a929987d026eb382284bfffe9dfb388fa983cb446e4911", 0xd1}, {&(0x7f00000002c0)="bf420c88c5c614265c0e91ecdb1abed9ccd50dc91da233d6ededde22bd8baa73476be56747179d0cf9522621071e0b8a55c2c5434d5393a100d69ed4a9a9fef1d95461e2733594022c867b0c23f61a4beeb0dc4a9620be0160f29fa44f6a063518214e76ac7936c1215aee1a1f1b4766005b42b6afb78a4514e8e4b2f5e0dc12cde1fc1a341e0bd5d0c19f81aef637f6e6d23879430254f20f8e94049bd1e3a7a9eb4e7286481d97a692c7c51ffcf79299ccdf2d2c33701d0ac43df7a7abef3e9c596ec887f2252382d38e066a954d4247081cb301289663fa69103cc57eeba5661198cacd6838447ec76a", 0xeb}, {&(0x7f00000003c0)="5c445b887c6408be840120cbcc9934ac869402cb974c457c921be330543d16602518146d753f27cf146a3181937d5f2187a569bf4fb445ccfbc92e5e881da26c91ba94cc83e6d2c3b522ffe14caa06749bd87371cac6c59c99123a5afb409ae61c740422fe24fb9588a3dbc17a6c86546ba1970d4184f5458490dba9382f56380195d445130cd6f04d107c6dfc0fc97c89df95c2248470dd21293adcb90d62186b583b4a4c2cb7b80e53d95dc10f8eba6fb390616272ff4991dcc9f3850b673f2740b82b39e833aa043d5f01a3838b2c0a0682479072c42a0b6219d1f55c8342da78c1182c94e4", 0xe7}, {&(0x7f00000004c0)="003e6ec0bbf0bdc8769c72d9ef6b7ca3fef40fb41ac2975087164c61", 0x1c}, {&(0x7f0000000500)="be9dfabf6afc8eabfc4a16b33a0bf4e7a21282dc97ec7cece4eac61616b4a7893915809489089dd04dbe13144f3a493db9de0ba4e1708003d20975fc6cae", 0x3e}, {&(0x7f0000000540)="5c5d40642a2c7fa10e3e9154fa7bec4da00150002d2ec09ad6106c02566f1f6557a9a30d5a63d2dbb710abc3ea0fbbe4b16dad5586442e3876a4d65e27291c717dba", 0x42}], 0x6, &(0x7f0000001280)=[{0x1010, 0x1, 0x8e, "62a28f032ed506dea15a0571d8037e2200d8b163b6610944ad9d2cc0624cba3ada5469e506a8065e646dacf993be4af2ce6998d5766e743f6107a2e661696c26974d1bc39fd2920b61c4fd402a4f6f1f4bfd83eb3c5f54a75abe3260b3efbd50dea0bf1db7f2e6a39aae15b5db435e8c3193f8aa85fe6a413cd689d3a9238de55065c0de66f32044c82943e06e7b11f16750798343dcba893d598f9d08dacb0b0da386fe1f55df1855dac71678d0ac3722ee486a605b266ae4a23fcad5e6ec040ac695aa4b8670db298ba399127f7d0d196c9b84acb3c2c2666d5db27fe88b0396abe7b96d807ce7492c4fd292ff79ed6645ea0c770de997f7c5591c2a23f34ad006d76e634cbb401484a07f1ed996fc28af4d9578c9ad7a4f6c21cb0d7216b97cfc194c4ad3d50e67abc12756ebef95fb55c0ef3a72499d6ba5f2a13e174e269c0798ee0d78044885751379d6ae79e894935de44028b128ce86496e1e4c78aafc050be603a8b790f1a7ebea18c14396ad9fb04dd826a67705fd2015fe6c202780b79f5fe9ac3e236d75bebc7eae60ece6f4e84b0a71faa38b599c080a79dd2bc35cadfcc61d557ca16aed738588f6cb4a7c6442efdc1d55b5c7b3b681f473ab2b32a3622df8acae80300346c013a589ffc9309139f682baf1ddc5ae8ef921908ff50488009998ad897c8312590822a0832a35ef563dcd3afa5d7c8a1ccfb858f90b275b8d7bdff20cf33207c3b0654fa7116b019ae2edc97fa6d99bfb0a2736fe79af7ac33864838bbc6f773b2dd76d62200974b01caf8c1e136eac3711cfa103a8ab473468aac041420319cb5a89cce168fe52efb9c0050232d037ecd3f5dc8b23978bb946065382d4f722719c6e7983ad69c1470dec652e1d684e36d2fc1eeb1784b6f6de840be5b1f6b4d3495fef91188c15ce5eeca02a0f5c2026ead5f83a01b7871d9d7d5c68899ac7577a9829294647e95c1bc4af3bd4cba16342d9d56b09991b35d580b703ca7d8ffae081a53f24dd29619839e9840a04ad694ef9f5eec0a89785593b4be434bd3329a0eb89e008794764bb23d606191a8ced25142f440a28544436562315c173f45ac907db46417588b7b3e5c3954cbd07eeafb570163dbbb7880bbd16542240eb1b781740a399fd5c2e86fbcaf1e96eee60c6306e1849d976f42c03f8b96ee600abb1fe36e6eeb522541dffa2859a5f2e3cbea55ad3b8d6619eaafad589a3b1ee1082cf1e8bd8b80f5467c156bfa49f05948856eb769cf9b3951d1c5410f045be392668f774ac07be29407bf0b0d75335cb2270fbf62907998dd2a771153e8832cfa0d3698b97e6f7b0cfc54be2b1f7b813d025942f342d4b9214acb55627bfe463a6d986741b577141dc4d85b524e07bfb1a08015cde84c6d69fbba75e42c6825cca3bdfead70bb30980fdc7a5813dc7ac07ccaee58d054064b938c540f48c9f15e3f05eaba84c1730618b0bebc978f5e9ce75330deaa4a380636166f499927e1b9339b43947cff4ae0bc6aef319d0cfe53d08a736a721fef5c633844775fcc8f68367b4984d3830b4c267fe5536f803d06409f8410e49439e34100c95b8a222dea20e4d6b3eba71438c73797b633facf938b9cd973a537c48b9ea4d122e1bda336cf5b80b7f11a9cf44a93a687f9c7ccf09c76ca01ff33b27d400bd33b4f11e9054ef5164f47bf6534ed7aaa3e6767506c57c5e8c2322a03eb723481fdad36955824aa84298f675597f79dad3be75f6b75fc5c49ef9d24d50c6e73237abd9b4c55b099919e9f45225c240e6b7bb63ed6d31c275e1a25f295086dc65503f4895424530f5f52d77625b296874990b95efe2eeb85c6745c382edb0198fd6685873d56a73b457ea13053bba4ce670f946fccd14892874e2df544ee956aae3b14cf970d1c6e9afb0ee85ba189c3a9e6102e9ed0bb3abbfc1a27d660ae67dc0c92a53ccd73f503ab79600f783f8a55953c090d29312248a27f5427c00a2c89cbc4e5a2511785c67949781024383dc36801d7ca163da0e02e4f605d6d33c63a94e80482ece3fae5a564248582776865892e32ddd35afc30a3a561aa14e23614d55d487f8d6e3073645327707000de2ecbfdf68f1ab6dc0453c4b8b9275d38aca197daf1c20573970a5b8fc8ecbb7980a8ae0a4d7355700c221838125cc33562540ed328d409a4e0dc79a0ff915d1bf1748f85c6567da5f2922780a7607dfbf9b59f0f996bb752d77beb7055e3b36ceb4b6e4548ddd6bd093dbb1e9a5f761ab28377ca3c709f473ff8095e8d54bb1fc2b2079f9003c7fab77b5f0533ff2dddd2e2a0017cdde695e530bd9d2dff216d14639bf1421420a4c3ade5b166459eaed3eecd2db230c484c6c591ba34e42af96e16d8b34972db8af0388938d4836c8cb51324914ff0818735c3b15abc83dd29299a25150ac37c781bda399e07d69340c3ffab5c2d0eb821a01c5ac99a615c89fc48d02cebfb1a47a428ac17b31f24d2011089912d4e664783f56e51bcf3bb03c0967964db8e48cf75964e0dfd18e89ea4cfba971f9c787bbf53e17d6cffd76d73c9bb6f4f7099e27713068d8c61c5df199eab14ddeb0101cf71f97d189f0e1b37e114fa7585c7f13274a0c07cb466e6d7a8d6ba9af977685b9872ed6ace5dd19668c24e9d48a7ed5155fa9e56eb1b1023b74b5bb3e313274d8ee184b7ca86777e9c41ae206863ad1a4178ec783f881ec3a9fac947e94f662374ee496d1b13f5be685e9a0f0ac34bd2e4bae6a8da4ed92472e67fc055e16685ff20e4da6e570662c531b361fb2b3d734feb97bb5aeba925bc4f51e27eb87013953a49064750f8d60ff8a8855e3100d41f708299a49dd645c13e727df370d0b0fd90cc4beb4ce84a02f843b76aef5675d365cbcee0b9f598a89afc41cf893e64d9bac39064715e17c2f2886a6a88a92f64b59b924f35fc42d1122aecada10d56ca4a86fd9d4ff4ab07952a2f94b70565843aa2a475d7aacccfcc06cc7af95f0b8df469ad383de78f75b3242df079739a63c0854a3df3c025954beb12a6fd98c9db06ea2fb4070c84a34d01b2318915b9751f98e535c6702d1d9bdb19e7bb3b2905b1cec02bac736a31ef33972ea64893ee8388a8d335d68926229b1a9e420343dc33383b63fa119b3c1286838850a8d1e4f454d4084c29f912d6be914891107e30dd1986dcb8001cb1ad816603238c2df946a08e94e634e7a33dbad949e2f7c675d9a566c49e0bfd1e8487f5598e71193a26654fb878020b6e94384438f2151a372e124f9c19d38fcdbd95cfce37a518ae77c29a33b5454db32f1f97129c38b57a2e400ceec9324512fdfe1606e55535f2e1fd96126f411524a8c27885ec4b0ac3e5e7a66f79983136349795153a7ee5499bf17295c6d2a73a0cc2c0a67c28c77be13d8511ab7789d0f49b6bbc9964bbc058935bf59320ab3fb81aecb3435887b2f23827e350fe6142080160e1d8edafc9d62e832702741c40ec8a3d1e9701e106dbfe4706b4cc4f4b74cfe3b28ba3593e7a9a2356741dc8e687c66996afae37c369bc2f6a8fcac63ab10716f4e5ab61e71d55491efb8baa077af56ab56956f10c42a3cb928a949d363d3cc59c95b5ec815c728fb59dc28ee39e44ede6b004603a2f00d3a6cedac74d2206337f766564f5cee97d3b453f9fcf1fa014784e4b3a42e77e09fb2c8b55465ba47dc8236048260cb7f49ab51ef373957bf196e79642c6cf2de8e2fab9540d78503d67dc521e609fa4d850551230cc3276572e43af58a01d2c65f3f3dea5a9c2772d594fab9d8d07738ccb0dee489c0be1391cc9f02f064746209bea3e283069e7bfa3c8a8ecb26596adff8e1dbe2d48c48c5a30e47ba4337356b10e81f9cf751a8aa6922165a19c163c4ac6da518b369766d15b457e60289a5e3a52f8b115e84a07f2ac6913475c4ee1e5daacd85205daeec2300eb113a5ed70f58265bd994b1224110e0d357494fb86f16913cacfd147db179fd9822fb997d679c738fe916a11dd3e8f91e9649f03191fd0b7ed9dfbc34ec49fe4a6421f45b6353b61e13d4085a347f46c4480f36612f020042e830134ee60cfe9e611db637c82a6b23d780b9ac57007f0d0793c1ee650e50627e845bc992f7cf6894c82ef40e233d4dffe61f2449ed35c4dc062a7501b494191c4c95999c981f525cbcd046255fd4301368a11e82e61fff310f3dd689fdcff52c0f2d27d9bfec37cc2aa0bf61787cf53f2b4edd9b6d9262e0795b6191d83b5cc069235b106df59ad56ef2127d7b240bb56269243f0460705d6f3749fe15b0e287930d50d4b5b342c157f743232d44beed06366bcc7bfdfd8874239048369aea6aa237820bb12ef140172dbf23bcda85f3f8fb50a66baf917fcc9ecee4a87901f8667d3b88cdcb7554310ce6d98da96e2aea502b8347ff1dbb3976854b1b0e5696c32bb4b1c9ef5789734bf08ad94cd4a6bcfc6d17416ac6b32946b191a553595cbbce9718574783b0f8a0fb5a52bac4359fe793c0f94d1fc4825f01a9611c393ff9e867a82da1daf254e7ca28c969e87ed694721bd39ca2b2283c1af2764e0c696b27ba8dfc4b4c6b24eecb06349210cdb21203a49fe1d340c77726c5b29c88b96791c1c2d6621d63b33fbaa1cfc396f8e7dcf8ef0a27cd6b4da6bec25c5fadcc7375faf0de0750d5d2d14107a2f833e8250e088c5e437f681ac1d73c040926937a4efc0fdac2b840c0a98ea1315637e2bc4be2ec2ec8890b027af16b9161f3385c6f69655ac396930971827413348a5f7c06fd664e5fffeb19202b44845a2f8e88983d4e84321058191185dd7176e8ea48e56cc4919d47a0d82bbb071b15f9d1ba3aade715da8dc24ca7ad4e04343c70fed8a2801175ddcda02a32f866d194a3f1d3d4dcbf43b240b9dec2555f802f0d47531ce7eef2e9ea29b516cd280c521992257a7f1a71fec0696005455d9a258c23187ebb0c0a53df2c1253d956961194287ba5fb7407759b6ebc854902ff9b6fd88bdaaef89a3e238e28406f35e8dfe28e8178900f5c848a3c93cb1d978c73166d91f8e110dd386012a85a3fd7972543154ce8c778960fa909da234fb8fa4852e258ea69a23da3329b213b66dd8d17a005175b50e1c99df7fd14f76d909d1755a281af6dc6cb2005cb536f9724f6bc1d6dcddab219912057e35d435988434835c4f365b84c81ba847baa5abc785ce18b22cbf01df383de5ece974f77e2a109f2cc0ae01897a65a59611a8b56c7062ca2ed3961704b87ca0fd98704bfa2d4fc7ef41c561bdbdcffebb63e29de64b617f239fb04e6d6467b5c351a40f01afcb20f15ff3dbceae12528071bf2aa98b6f6e15bbb30d60290ba4b80276da6941acbb07cbc3c9e4893ccf8fa7065e7653b3f95574033084fd28d930b59500ad81e67b677009c4c2db20facc65785426ca3f6df3e281ff42d5c495c4fdeae8fd2e764d75618f187a84cd7d7212f9fd6eb41b3b0e3a31ac0cbbfa0567156c20b2a7386ff7cfe076678af34ea9ebcd754cc3e698acb9d728d7517a1f3d60c5a118f58dee22b755939f599f93b19ba994862afd7c284c1033f7b04c17a2e094c8b12af3e9dd605b71fe67d8ee0d9c003e0d9d6da666136703adc2d3964cae38f9f8b5166a9a9ea9fafcf4b73e42f05cb8819d1638417316bda4dec3518fc3c1c9b544ca05fd8a5c096841de65387f1215c0613ce6d49c2e6529677a471cfb569f7ded426f4bafe3b424ce05e5b75b220d37828bdbc845098fbe1fbd485d6bdc5c568954986e8732722fa38bc"}, {0x90, 0x1, 0xffffffff, "b6bd2c73780ccb9ce2dc923019f7bde32bff803c756ea3b80426e47c8d53fb13668e1ee74593a678a1d687b08c3bbe51135b0ae32f7fb2c5f8f309561580f58f17c2fc3a717d6ada6ee04054d61cc47f826bad78b39b314c32a9b49bf32f133dd2cf054302163c095242ab01b91b6f2aa57d1e365d9c6a7029192a4f44b53155"}, {0x90, 0xffff, 0x40b, "e710a33606fd3205b73a7ab395486fd376849db940f0a35641735e54cc620728787deab75c0871b0c356f894f836d7c32ac9c3b419627bb5ebd76804fd0f059b782adb7df8f1d0058c5a0b30fd0b77142e1b6e87ca16f038e27a71c2a874a7b1d9db6b74d8e0e68bc4009b297b7f888282ed5afd687695f2d2891240"}, {0x88, 0x1, 0xffff9c6c, "3499d3738cd42893e6bcb9cbbc9ddc494c1ff195f84a8f9a5cf95b16e2b6f98edddd151c08cc6ec6a1e6e99dee88d0bd9e165abfcd161c41bdc9d1a801c802ad4612d61f93ff3bb9acdeb409c7924ac01e1a0e8cf20c219be51ea6dd6432b512f594f65be55c3630f6651d75a8b35f759a9da029cc42"}, {0x10, 0x1}, {0x60, 0x1, 0x7, "a7f00812124c0a0b732b9b49cfbd93523a2cbc10dbbbc103a3258be97bbd65bc1d83a0b910e20b4337d3adc8e1e8a931a8425475eeb741dad77667d1e865b7aa32569be81bfa978263b421ffcdcb"}, {0xa8, 0x1, 0x7, "0bf8bfe344b6b8600df9e3c7e09bf0761cde60284383de1a4fc91de3f3e518544436840fdf6b44e13c54232ffcf65409c0c82e8a106bdfc71a15416fbdafc275ddae1948e28a7b57cee1ec9f7cbff673279b047cf391c1daa3a1e610af49d4c94e549bbe96d3fee93c4ab5cd64e58ad843f01650e367b82c1a2a786a4a4fe603969cdfed20872a0305ec700baa57e87c448297a4"}, {0xc8, 0xffff, 0x800, "a9c1d2d45aca838eeb7e233b053a26be97bc99dc0ac6c65b8b3a5e45f6bfa7675aaf86a18d98963d42f9192dfe6d055c40fa14203a84f37b200a2a3afc35937b88df1e7ad12da6353825a382353106545e77751f6bb4dd380ed663cf90e0f1362ba59c860c2e76933c939b03cfee9b33703dcdfb12c1d2bdbd3ac07594264edf0829ecf79d409604b5f44cf8e32859dfafaeea5c6436b241e07e3b2df35f81d4f649f89735f5b752f8bbe18058361d8f87f5b45762"}, {0x110, 0xffff, 0x6, "aa1ef2d6f0f9376f95737022f0bf9e049a4db46c006be13eb7ddb443997f5e4ccfc53fe3ca2472f8d7c755b4976ed8988fe66e877d81851ae7a36a9a8835fd984d4f066a4f2f759f37d6c418166ec463c1cbc6028f9e2c728556ee2b694ddc5ab9bdd27545bbbfd08deed6fb7d5f044c99747b4a6bbf3475fb6ff80c0fc1f4c9eab8762a0a8558f99b2e8080c4d79c5f60be4677ecc3ee9aba7e044a9d541dacfe6eb8168e6d13a5e54a20226eda040b8c80fb632fd9465a32a4174e5d067213271debfa33b830447277cd1cccb8cbfafba8ea1296294683ea7aa4ab8dd2ba9ec0b19713a207978c4d2afc79d3af5614a2d4c314366a73f0d790a7"}], 0x14a8}, 0x2) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x6) execve(0x0, 0x0, 0x0) executing program 3: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0x2}, {0x8e, 0x7fffffff}, {0x4, 0x75}, {0x21, 0x8001}], 0x4}) r1 = socket(0x2, 0x0, 0x2) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000580)="6f4460e84dd968e7d61cc0e1bdaba29ecd967875c940de692059566768974d9a6b145f2c6b7f324046f5919da3c9546c1f914a40b0e1f760b443cf70a97c27c6ec5a16a5b95bde", 0x0, 0x0, 0xffffff5e) dup2(r1, r1) r2 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1e}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b827176a00cd797d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a21426142033699ff329b61582aebde657c521e826f1e20b150823fdaaee95c207f4dc574898ede97083e30bcc9b9f873d850f481d1f003a1558662319950cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f047f3ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb3119224d80c2bb451fd82cfaadc0b6d9b5a0715ccee261a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21cdb58234561cce47aa2055e10c8e0e822b5618390fa900"/454], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x1, &(0x7f0000000080)=[0x0]) setuid(0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000940)=""/147, 0xa3}, {&(0x7f0000000200)=""/76, 0xffffffffffffff2b}, {&(0x7f0000000a00)=""/161, 0xa1}], 0x3, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000340)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x8001, 0x0) executing program 3: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x6, 0x6, 0x101}, {0x9, 0xb5, 0x1, 0x6de}, {0xff7f, 0x1, 0xc0, 0xffff}]}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x218, r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x1) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x52) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x180, 0x0) faccessat(r4, &(0x7f0000000300)='./file0\x00', 0x51, 0x3) socket$inet(0x2, 0x1, 0x9) sysctl$hw(&(0x7f0000000340)={0x6, 0xb}, 0x2, &(0x7f0000000380)="751d652cfdcd9562e02758d494ff43c6870a970509ad457e3c25cafa3896d903cff02e304b9602560bcaade370223b576babdd24b3ae64d5c6f770ab831bc6a1de723dc62dd4214a8d03ba98ec04ede06f5a760f0b11b1447c7f033c058d522e147e1cbc45531b37d99a6859a7146859125ef34eac6a41383abdab102b4ba835b1ad75b81d4718273c513dcb4b42303fa0c92b38aa0ab29944dc6ac55635c2b2db47e0c2cd114d2c2befbde6bf779a9ec15c7ee055aea411fa8a084b905528da1be1eb6a2547dbd008827367c12c1a28379fa85a", &(0x7f0000000480)=0xd4, &(0x7f00000004c0)="3291a13ee18afb2355a8e7ef57e14f6829690efd07ddaf20be0b30", 0x1b) r5 = dup2(r4, r0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000500)) preadv(r0, &(0x7f0000000b00)=[{&(0x7f0000000780)=""/189, 0xbd}, {&(0x7f0000000840)=""/62, 0x3e}, {&(0x7f0000000880)=""/28, 0x1c}, {&(0x7f00000008c0)=""/186, 0xba}, {&(0x7f0000000980)=""/156, 0x9c}, {&(0x7f0000000a40)=""/130, 0x82}], 0x6, 0x1c5) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000b80), 0x4) poll(&(0x7f0000000bc0)=[{r1, 0x20}, {r4, 0x1}, {r5, 0x14}, {r0, 0x2}], 0x4, 0xa57b) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00), 0x20, 0x0) sendto$unix(r6, &(0x7f0000000c40)="3852a9f73b213d49524cdb9c575b7553e7e8013aa2e82f26275964bfb5447f1d937158ff5c844e", 0x27, 0xc, 0x0, 0x0) semget$private(0x0, 0x4, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendto$inet(r5, &(0x7f0000000c80)="4adf0a44b2a6ccc9bca77340613b9039dc79c53739369fe414c0bc493ca696820f20a3b26f1e95f169175c140f8c3c0ff37abc8a28d4696bf88a108030b04b3237c7c71ca5e20871d77786b655b7be2e37a75516c8ff5d1d6e6e9da4e258eaab1a52f1a4dd54a2e99c75d9b71a4d464bca311fa0eac693dc65292d159b6b9b04ededd19954c8a858704a9c04e888ad23e6db50ad", 0x94, 0x1, &(0x7f0000000d40)={0x2, 0x1}, 0xc) acct(&(0x7f0000000d80)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000dc0)={0x2, 0x8}) setreuid(r3, r3) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x10}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) close(r8) semop(0x0, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240)=0x757, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) poll(&(0x7f0000000180)=[{r1}, {}, {r3}, {r5, 0x4}, {r4, 0x8}, {r6, 0x4}], 0x6, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r9, r8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x34) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "2bb7938cce5fd35e44143fb035bf248c4396a470"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)='P', 0x1}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) recvmsg(r3, &(0x7f0000000200)={0x0, 0xffffffffffffffed, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2485607, &(0x7f0000000000)={0x400002, 0x101, 0xff, 0x0, 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x8, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) r4 = socket$inet(0x2, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="3c1e5cb25b0b32b6ce9e5e01f75922d6243902c9380051d24a4fdc81130c13586b7ecaadc31b619706768845a14ecfa1b62066ced2", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="96d59a9465d7a42d863f18", 0xb) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000016c0)="6fe8ddfacc4d44cd403515199e67bc173e2c3edcb2500514b0c6ad7b35faf73497fea1c10431c4253a44ecdd6e45c3749f02f9ceb41431eca9459f2abb0e3a5baf87a59123d6dfe86efe8e2f4c3f3fb48a30adf2e636ce5e08d298452f2d0375042a71327a96cca933eca6e73cd4b0cecd221d89f84f9f21665d73484aa8f89f005e562eec7d00304f6b67f9c9581b7978dc366665b6e5905ffe78e03c14eb8555277466a82cd3863fed25b2792c465624769bddd432f4e94eee3923d8a110aa9507daa8b076b787f09884040455f27758efd2d13260aa05f687cb0586d9084214db47b4505a0ec80ca9689aa294f598d27203b82f3affc065017f8533be860b589a321a674107be9641f1bbb0f0f46d224c4cb19a22e0ba20cf7ca675d1d06785d6fa8130fcb73101c325a24603ed214d12965f7e21e7fde7dd99b278a9da9cffa3f94fa85564a8bd4e5848066c32a510ba9064be3bcfa0800b90ba84fa478fe385dea4b08d8f09446db75370cf386572259264a4a20fe51128aa708ba4761aba9e68e7992c54b1d4b6c33b058b54af020c24ec64cee47c6399733db7c24e3371aae7ad46abf8b0538c6d349c8efebce85d846c9b79c7c83aeb8f3d39c14387a9ca0ab04c20e6c487d313ed53cb5d6360ad4f9034a142138f2647f11bfe327c634676c4731df5e28a4672681bd2c77342bf9d23b541197de64f45e1415798d951a2c8ab564ad85089b9b39f0ebf92fa70d49322057e222eed262f86d272cf2f961cf7ca2337c82cc91a8c392498daa66539e3a301bb9ad5b61cd5520f46d68ddd6b0e366f20683938caa12b8a1f057fd77ff98f72341105dc5896d70d229ba18deeb55db2030910d695252f22401185bb226291f4b6a23fd0f1e9ec4e6703cf6314e7979569c74a29fe0619b54e19151cb36c1cfcca18fef773e07f4940e60436a79d48c244b6527af2c9c07df677d9641f9dcde315090182ebd29c619f0403e6598fff036722fab5e0d2cb11ea8f11a9c7530300eb414c21fa1b5d954c6b5dc1b6dc3b0e35d2927ff720114a3677ab5999addb7a58ad54e10226af7d06581c9ab725464f89c7596a0c01be0e87aebd4fec7f9cdd4a34263fc2dc8b411f6a27024b7d4498bd0612c6722a34dbc5e9281f68ee292ace3dbfb3942012122cdbee81aded33fe1084a67e1fb777e705dea9ffe0233e716fe1cd3ab74fd4ea112a5e1a099961d17af3a746cd1447c8028fbdeedaa04f7f92bd29df523c9a01f2a8965bb5a3938dace7a302f69330ef3b8951e2fa7366b97d66ae28c3b17ec290ea19b9160215726073d64c4fbbe7eb7ce5f7bec60c5c8392e4365e0aad4dbac4855b5f42c44d5a731f4e6f3a3e436b9a05772879be34a1134c342360505e70870449b012afed2f549d1502e53621e9eafb6d69e5a34009f2b1362cf334d7d3996ae9554046f487730901e04e36c33e7cc3417a1f24c0bf17520144f9493b80510e57875a9dccbcc40ebbf952b030569e82cad552dcb2e6dbd196380e6345320e424d6e962c61461fb1c70526fd3ce5da9f1ead1fd0a375178d6bf6c400f8ce7fdf2f4bc88b798949c06a87ed575e947c0b9b32ae2c9fe0f3a9e1ce7653e6b9973126dae5a4c38748bf87446c8b6033db980dcf3e59a54f27819ec0d748a376c6c966bcf130e38621b69e79c9ef3b9ec70fc298b3a6754a83654f2fe327c909871e72e57323be608ca2bacc833acf8ecb4a417dc2d4b804fdb2f03f58278caa6f6a688b1011549d685d7532297906ac8a9d20fc1c2fabb747539489e3648061cfee3115072e6584c0452c28f5b3b2ce4b73cf09f20d2a0a91758cecb3ea9863427faa9b091e2827e11108e217c55a250f63b81fdb5d9db7fe1030b615af467cc2fc4381b18deae8b86e518d591fae7caab99be71c72a7baf47492c92cd67a433ef73ad6d365202c3c71f777f7830e7f7c3c2e1ccb6469c4bd6fff2d6479987dffa30ee6b0f2c45de7067053f8ab2faba3bf518ec80fcf92c407721c647f9e8c0fc91abbbd7257b6d3ce00be784f30a9546fc846e02fa15367eff156c99ed94cc8262acb321477f03d2bac1d432aefcb99440c4d85c3a3511db6820d081e3bc23661a5f620556164eba1b5e6d38917c834c14c62ff76cad104178539e3a83b9697a35737ff32a10b2b1e9fe445ca50fc46c7adf82164b1f869f6a437d5436d7654a6d211cd40689d2adfe4c62bf6563368b9a824593ebf3b73153568327535e2295913cbcec88df255131315ec3699317730662924f297dc9aef9a45c231f347e7940fdb2d10f91ac4f555e000f014f7067f715afa9324377f3eb5f1c03303608ed4c489b998212dd2786951de94d03700c97960c263d9a02e7d3f7eb73ede3deef02ee7ba2a55ef438b0d9919a064782c2e77398b60e76f433fc4c4be711eaf8884bb90d25ab9eb13d276dfad273355586459d8f7d2f46b9a1ff923712ae486fdbf1ff2f2494aeb10a4faee986852165a4431e450c6a489e58a618d2f76ffdd919b7e3e93e2fdec88a2914e281e4603a6593c0add747c25717a4d830c0ed4d71ab9ac201ce0c43e9a24c22771a5d239c1962395e5854465501a1e3deeb8a1c69dd144b836addc2899e9485ee13922c0804a5630fa7980d445ea9df67a6c976820a9456e578a775722c61890f874ff3ebab69d02e9581a8a8f50e208cb98535676b11b7b7823bb06488721ccb61b5813c347f39fe757501f3d022f7e0124109233444b2aeead4b910e800a989e65bb88f789d74a5a62e54a63d5553a6f94e3a36f67044a9fab8d24e03bb6bc48cdf19becb7a087f53b1e765a1200da5845a532f9674a09cabc2fdb710a72f2cea0d687464e4ee802c1db0ef283c05e6d36f561e075ffee56a77c7857e548dadc5f1f544d5ae25e6e353664dc79f85aec016b0f29d0256e1e5465ba501e9891adfbda6e1c270732e3bf31e2f41d31cb46ac67099b668c44ea47ea30060501f1c60580d687ea33432f017fe0401e222b071dcfb963d78155629c85acf3e4cfe2c1ca68de30cda267d20982e14ec6fdeed466eb54e58dc86b4252f6456974170dff21cbbb101ed674b9375e2f1c7eef5442ecfd826cd712c1687449a53351181bb49a5688c29a6d6f1d8689e581a9c5cdc992aca31c0664055a537da93fb8b6552a838bea22e1c1ffdec3e30c62962d77ef4c2e7f6fb1405a1f1769f0efc464de6f287da5fb72c70d6ca35c5e58b1892a31acdec4787436091257b01f99001cdaffd2af228f58af8b4f3d16c0b71caa074cfa0fa7d809ebb4b8272049375358a6822056c47382a81d4113c0ffda4a4209bb9282d82e3b1af97b2daa4286ef0bc93498c3c24dcc4bdd0a8fd0cfbb68923068c5e311710528c7262ced0783d16d4a4a4e207513a0e15fcadfc1f6264167dbf196a28397dceebe4897481d0511ee6f93a69facea0822aef087b8465f88b105c5a0e8698c55d60c229560f71864ddd18d64ac7dcdc2070d3be9498e8fd14893884c0376320808c5fa95ddabac9939bd41c9d06759ba084e5e75dd0dfa21c181ee7dda019b3d5c3a2299ca2b938362e392485ff2c7635028b17037a7f31e4266037fbbb0e9479cb6bbb8356bde6349288fec35d54d50be906bf8a114f4ee3a8b6fe2751f8994a34e37dc61f6fb6ed9f3d53d95fc5e7991e0f0d69d7b5c372eb1eb27524f2bbe8c73d970ef320a4c3c10a99219c9267c241cba573c9dc5474e780029faa3384dbba184870828b504436e90871a306b536396fc5c91ca817b2b5a4cb55d4a46390f00b32f9a1115bed215d6cb04beaa9e0fd27e7a793d3a36dd341bfbb03a13774d0df5dbb8bf4b6179780a45766f53c098050da276a0163b90e4ee5c1e10544f186aa9c0953d735eb3095df12a3344d470dbcf7c762c72a9880e242d1eb6f422254ba054ba4781112ec0a3ba39eb2071b2157281c8e7aa83d7a5d08fcbccc9d925b99cfb156af80c3af70059087e4b57b6ba3c449db714a33113ba3c9052dcb25519e4e8a1e1cdab43650ffacc97004b9381121ae9c48c29e6c83f03bd05ad9fd3b1f85ac78c3fc1159dda68cd4ec1f3ccf91736ce48e393766dbd8856923d5d8537746b76d59de2224d4bb04b8afbe7d90adf9b47bf45600b8f699f2ff23a56081cbe1ca6c81dda22ad7aa279d1cdee565014742e745b57c88ea759a332fac4988b0028bc002c46ff11cddfbdfe075e54589cc6aa7328de91e13eed57e8747c87bf32fbaaf9718486da330fd232b036aee24a6bb7bc7edb3aa49f0074c2103393b872179a7b3e60191cb4c4da08", 0xbed}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400001000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = msgget(0x3, 0x158) msgrcv(r0, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001300)={'./file0\x00', 0x8, 0x3, 0x200, 0x1, 0xfffffffc, 0xea48, 0xffffffff, 0x1, 0x0, 0x8001, 0x8}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) r1 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) msgsnd(0x0, &(0x7f0000001180)={0x1, "74c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"}, 0xd5, 0x0) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="e470c963a0da9762cec3111e5cab067fbad5a88ffbb1d3f0fd715e5943786c2cb64d78574e1505921aef076c00f1feb968e0aaa74cfe7933fc14ee10132e0f869dcca1ece9"], 0x8, 0x800) msgsnd(r1, &(0x7f00000012c0), 0x8, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64=r4], 0x7e, 0x800) r5 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="2a7da79f3a23", &(0x7f00000000c0)=0x6, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r7 = syz_open_pts() writev(r7, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) execve(0x0, 0x0, 0x0) executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) listen(r1, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 64) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}], 0x2, 0x0) (async, rerun: 64) ioctl$FIONBIO(r6, 0xc0107008, &(0x7f0000000040)) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/149, 0x95}], 0x1, &(0x7f0000000540)=""/257, 0x101}, 0x5}, 0x10, 0x1804, &(0x7f0000000300)={0x20, 0x3edb8000002}) r8 = socket$inet6(0x18, 0x1, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) (async) fcntl$setstatus(r8, 0x4, 0x80) shutdown(r8, 0x1) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x8002}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc9}], 0x200004, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x0, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r7 = msgget(0x0, 0x282) msgctl$IPC_RMID(r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file1\x00', 0x1ed) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3fc, 0x0, 0x3}, {0x3, 0x0, 0x0, 0x3}, {0x0, 0x9, 0xc, 0x8}]}) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x77, 0x3, 0x1, 0xd5ea6b431a87c8b6, 0x2a2, 0x8, 0x3, 0x0, 0x2, 0x400, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x8) socketpair(0x18, 0xa837839d33c78402, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000040)=0x1b) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x5}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r1) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x1000000000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x6e8c, 0x1}) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="e5ffffff", 0x4) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1}, 0xc) executing program 4: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9", 0x45) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) pipe(&(0x7f00000004c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8772, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x8) dup2(r4, r3) read(r4, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) setreuid(0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000240)=[r7, r2]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r9) setitimer(0x0, &(0x7f0000000140)={{}, {0x2}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r9) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x2, 0xaa) socket(0x2, 0x400000000002, 0x0) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r2, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x1, 0x40) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000140)="4227fa62c66f187486c762f5a230900fa5b43bde8b054290270f1ebd4725", &(0x7f0000000180)=0x1e, &(0x7f0000000280)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617c", 0xaa) bind(r5, &(0x7f0000000000), 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x9, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r2, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) socket(0x0, 0x0, 0x2) socket$inet(0x2, 0x0, 0x4) listen(0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000000c0)={0x2, 0x1fe}, 0x26) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7ffffffffffffffe}]}}) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) executing program 2: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) fchown(r0, r4, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) executing program 7: readv(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f00000007c0)=""/193, 0xc1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom(r1, &(0x7f0000000280)=""/174, 0xae, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket(0x10, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x100}, {r1, 0x4}, {r1, 0x4}, {r1, 0x4}, {r2, 0x100}, {r3, 0x20}, {r1, 0x8}], 0x7, 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1f) executing program 6: open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ffd) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0/file0\x00', 0xff, &(0x7f0000000100)='./file1\x00', 0x8}) executing program 6: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x0}) executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000080)='\f', 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xffffff12}, 0x10, 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74, 0x1}, {0x3, 0x0, 0x0, 0x1}, {0x812e}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) close(r1) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000001180), 0x3) write(r0, &(0x7f0000000180)="1d45c74489a3634a0a8a385adcb66b941c0fdc73145bb9a3f5cbdfd4bf141c0c94768aa47865d639bcbdf538994e91bf2c2bd10350ecf70f3766b4df373f5c59984214facbaed9ce7f4eb8e2fc1c6061050fc207da4d0da60af6c30f98207d0f5a55d12613b1a167034c65dd96b53abd3663612947d152f3f965a9bb2e6195a2bb93b83f3f4692eddf02dacdc119aed00ee6fecbf09d5e0a71d82b18c1", 0x9d) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x4) r1 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) close(r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) executing program 6: r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x690) r2 = getegid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x5, r0, r2, r0, r3, 0x60, 0x5}, 0xff, 0x71, 0x6}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/159) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r0, r2}, 0xc) r4 = getpgid(0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x400, 0x7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000003540)={&(0x7f0000003500)={0x0, 0x0, &(0x7f0000003440)=[{&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/168, 0xa8}, {&(0x7f0000003340)=""/242, 0xf2}], 0x6, &(0x7f00000034c0)=""/52, 0x34}, 0x68a8}, 0x10, 0x802, 0x0) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000003580)={{0x3, r0, r7, 0x0, 0xffffffffffffffff, 0x2, 0x2}, 0x80000000, 0x0, 0x3ff}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000003600)=""/113) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000003680), 0x8, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000036c0), 0x8000, 0x0) poll(&(0x7f0000003700)=[{r6, 0x40}, {r8, 0x8}, {r6, 0x8}, {r5, 0x2}, {r6, 0x80}, {r9, 0x4}, {r5, 0x2}, {r6, 0x80}], 0x8, 0xea) pipe2(&(0x7f0000003740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000003780)={0x2, './file0\x00'}) r12 = syz_open_pts() pwrite(r12, &(0x7f00000037c0)="e22448635bbd4934ed8967113c81a22d08b7a7834cff15738f7dbb42fd1b145e288f3af3e6614f862a598ab9b23407a7d13484faefd6eed365c18287f9ac4298262c474e86f7ff340cf80c38055ce20f705c73a4a1fcc1d6936da8a489c68d18fd7683d30c3cdaa99e7ac43e763dc25cabed46155f430fdf20e4388f59bab3c4f78a345c003f42416ac5476360ddc4557a7b0a66b9f1a7d59183865ad6ddb0a3b64ec95eee579666ee03c979fcc3263098ce04e1cd3af6e575ae9a713efbb201c9e33b71f305a48522e891dd712d6d564bf58244caaa9744992d", 0xda, 0x8) socket$inet6(0x18, 0x4, 0x2) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000003900)={&(0x7f00000038c0)='./file0\x00', r12, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000003940)={'./file0\x00', 0x5, 0xfffffffb, 0x7, 0x1, 0x5, 0xaa, 0x9, 0x2, 0x2, 0x70, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000039c0)={'./file0\x00', 0x0, 0x1000, 0x1ff, 0x0, 0x4c, 0xfffffff8, 0x1000, 0x1, 0x0, 0x7, 0x8001}) ktrace(&(0x7f0000003a40)='./file0\x00', 0x4, 0x1508, r4) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000003a80)) shmctl$IPC_RMID(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r6, 0x2) faccessat(0xffffffffffffff9c, &(0x7f0000003ac0)='./file0\x00', 0x22, 0x3) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000500)={@broadcast, @local, [], {@generic={0x80f3, "0884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"}}}) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0xfc) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r5, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r6, 0x8, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) executing program 2: syz_emit_ethernet(0x1cb, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd64c998ac01832f09fe808590fdf6d31adcb577db553f00000000000000000000000000bb"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="4d3f4b20f5", 0x5}], 0x1) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x0, 0x100, 0x7}, 0xc) executing program 2: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) kqueue() r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x7) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x222, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r6 = fcntl$dupfd(r2, 0x0, r5) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0xfffffffd, 0x1b, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r8, 0x42009) executing program 0: r0 = getgid() setgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, 0xffffffffffffffff, r0, r0, r0]) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r2 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) msgctl$IPC_RMID(r3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) utimes(0x0, 0x0) r3 = open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getuid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) getpgid(0x0) setpgid(0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002100), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002180)={&(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000001600)="907297bad4c05527a9caba47196b74b0fd2f166137615da4d8ebf87c6151f5cbc8361928b6125115ceb48a4e1845d112674faa65e0f099b5375480626727011df1a15df63340a69c838da0325982d6c26a5f8d59445b9d343430d0d500ef3b4bfc46706de67546d23d6790d332e436feaaa204a838e8c2fa2ca48545a13ec85e50d670e65ea155e7add9b0f146c46c646f164f9748d43c8a5a44de4ca21d163496674c6302ffec84cb5e2035aa1bc17d806f509c50ff383377d4b0489b9e5ff6504ff051eab53e53a5079bd862d89512eddd76d457271124b2c807bb73a8ae4d7b7ac65d31110fd7a12a35b474426cd56b1a758ae97f1ec4408aac448fc8ab", 0xff}, {&(0x7f0000001e00)="286feaa8788963d807e64a88b12e8e4f19db65ed279dc3f062ebf2b9be78a05a1e69649c7c6d0ee757bc150db52ad45b7ed08295c292340ccc880e4b99b94a9b4f45ea1a0e38c44beb77d47e7b20f5bedb14bf3835a82181d5e7cf60052595397f76e3f15b2b35724f2b2aaf32c3e7ae1600d8b1e29020246ab0a1d9d144efea967b39f6e410d0de6b74f6acbede68397f6e586b5a9ee351330d5955517e8377dd605c56c1948cbb9b4281bfd35ece911abbf1866b7afbf898a2721397e562aa6c995c8a5a15eac9235b41403217ce90c9c0549c", 0xd4}, {&(0x7f0000001700)="48cbefef09b678da9f2db46e12377dda8245e9", 0x13}, {&(0x7f0000001f00)}, {&(0x7f0000001fc0)="fa8af6c45d909b31bd0acfa53ffe01303859a8e28bccca87a91141886753a5821e8587ba700ec49a0a9e82ed3e762861a984c721d33a12b45b6e258f2a367689aa9d92c1b9cfe7070935ff9a59da4df7452b4c1b3c202224b231fb0069d892dc5683b038f55655e4a644dc9ec41acec0dee96451c47fd47e17464587b1a4237daa321321eec13c90e85865c3eb9887e28699285e2fc3cf1a7574145c0e676103f730d39a6104d68b9a323d1cb1d37b7822e59aba2c17da", 0xb7}], 0x5, &(0x7f0000002140)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}], 0x30, 0x1}, 0x6) close(r0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) r5 = socket(0x18, 0x3, 0x40) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x0}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x30) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x1000300000000}) flock(r3, 0x1) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x100000001, 0xffffffffffffffff}) fchown(r1, 0x0, r2) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) r4 = dup2(r0, r0) close(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000043, 0xffffffff, 0xa7bb, "d8f1f90032e632e661de0600", 0x7053}) ioctl$BIOCPROMISC(r5, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r7) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) close(r1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0xfffffffe}) setitimer(0x3, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x21, 0x0, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x4000000, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) dup(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r2, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) link(0x0, &(0x7f0000000d40)='./file0\x00') rename(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) read(r3, &(0x7f0000000780)=""/149, 0x95) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xf8ffffffffffffff, 0x40000000}) socket$inet(0x2, 0x2, 0x0) acct(&(0x7f0000000040)='./file1\x00') socket$inet(0x2, 0x4003, 0x0) r5 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r5, 0x29, 0x26, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) executing program 1: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="8a9da3f2535f7bea8bfc02d94399e30f215d83fe79939d9ca1b7cbddbc49a0ea99d3a771", 0x24) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xc47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) shutdown(r1, 0x0) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x1, 0x8000, 0x0) getsockopt(r3, 0x0, 0x65, 0x0, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r6, r0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) pledge(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c2", 0x4c}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0xd}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r1) mprotect(&(0x7f000054e000/0x2000)=nil, 0x2000, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/155, 0x9b}], 0x1, 0x0}, 0x40) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x30}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmmsg(r5, &(0x7f0000000500)={0x0, 0xfffffffe}, 0x10, 0x1002, 0x0) sendto$unix(r4, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x1, 0x5}, {0x504, 0x4}}, &(0x7f0000000140)) setuid(0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) executing program 3: socket(0x2, 0x4001, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1023, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r1 = getuid() r2 = fcntl$dupfd(r0, 0x0, r0) chown(&(0x7f0000000080)='.\x00', r1, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_open_pts() close(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000387000/0x2000)=nil, &(0x7f00004c7000/0xc000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil}, {&(0x7f00003ae000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f00003ae000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000339000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000e35000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000339000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000c40)={0x4, 0x6}, 0x10) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, {{r3}, 0xfffffffffffffff9, 0x0, 0x0, 0x6ccd, 0x6}], 0x26db, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = dup2(r6, 0xffffffffffffffff) getsockopt$sock_int(r7, 0xffff, 0x1008, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) kqueue() executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x33, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) syz_emit_ethernet(0x32b, &(0x7f0000000040)={@empty, @random="df343dc8133e", [], {@ipv6={0x86dd, {0x3, 0x6, "95cbc5", 0x2f5, 0x3a, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="c58aa2154080b095c8520418721b48a2", {[@dstopts={0x88, 0x2f, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x20}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @generic={0x4, 0xf4, "3d022053b3f51e9f036b392652d77ab7ac1910bbda559ea1201ab3d86127e2155a79da0e0fa8cbc2d260b8326a0f8446c0c59f6f947e46bbf0e4e0c934410843ff157bd4d08b6821a8d68e256a9185db40d939d0fb6d1eba86ccf5eb9584db21452aa53fdbbf976660295e4607672e904c0f4bd76e8141b9f27131da6bd3d98e4723dca482780e69de58d429fd4f915c5798840bf9c4a968236a27056d575683498a2adf1b3ac7795b0a17322a84f824b8dd0d2c35b3aeaed64e95521cc91267f5a9829fd37b5dde72b45bd7bfc07c7aebb5cb2e6c3a7a61835a9789a59b323dbd4cdf287f97420be561113bd19cb7bd96c983df"}, @pad1, @generic={0x81, 0x63, "935958996c9b8ee1793553af0a5d8193dce4078cc22a08558bb2995951ce7858917c13f10e337ade37da8baab468bafbcebbdffad5911997c0e7cff9b041f03843e0caf93327ebd3f7193008fb66c60d804ce9ab543e622a76e5214d3b41ff48f0bd5b"}]}, @hopopts={0x1d, 0x0, '\x00', [@ra={0x5, 0x2, 0x8}]}, @fragment={0x61, 0x0, 0x81, 0x1, 0x0, 0x19, 0x68}, @hopopts={0x3c, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x100}, @pad1]}, @fragment={0x29, 0x0, 0x9, 0x0, 0x0, 0x1, 0x66}, @dstopts={0x2f, 0x0, '\x00', [@pad1]}, @hopopts={0x62, 0x6, '\x00', [@pad1, @generic={0x1, 0x23, "2ea46c87d7acbdb76d6869b8bab1be30fc4d4cbd0e43b1879b2d56219b77c80f2dc0ac"}, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0x86}]}, @routing={0x88, 0x14, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xfffffff7}, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, @empty, @mcast1, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x0, 0x8}, {"3b6f914f28ee59cf180a814fc380adb6e2a0e2f6976362cfe586cf76750bb3b142ef2c4d10794fe51d06679e2e86b2cc0a0366f9bb4a826c3d5f4a5d01"}}}}}}}) executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000012c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r1}], 0x1, 0x0) sendto$unix(r2, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r4) lseek(r4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000180)={0x80, 0x1, 0x2, {[0x4, 0xfff, 0x7fff, 0x6399, 0x8, 0x36, 0x20, 0x10001, 0xa0, 0x7fff, 0x2c, 0x7, 0x9, 0x3, 0x0, 0xf5d, 0x4], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x8000000000000000, 0x2, 0x7f, 0xff, 0x17c780000], [0x5, 0x0, 0x32, 0x0, 0x5, 0x0, 0x8000], [0xffffffff00000001, 0x81, 0x9, 0xffffffffffffffff], [{0x6, 0x0, 0x10001, 0x7ff8000000000}, {0x7f, 0x1, 0x9, 0x6}, {0x7f, 0xb6b, 0xffff, 0xffffffffffffff80}, {0x4, 0x9, 0x4}, {0xa1, 0x4, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x9, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0xfff, 0x6, 0x8000000000000000}], {0x6b0, 0x7fffffff, 0x169a, 0x7}, {0xfc01, 0x7fffffff, 0x2, 0x80}}}) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket$inet6(0x1e, 0x3, 0x0) openat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/58}, 0x0) getuid() ktrace(0x0, 0x5, 0x40000526, r0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) mkdirat(r1, &(0x7f0000000380)='./file0\x00', 0x20) r2 = getgid() r3 = geteuid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() r8 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r5, 0xffffffffffffffff, r5, 0x0, 0x8, 0x8008}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r7, r5, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r4, r6, r9, r7, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r3, r7, 0x114, 0x4}, 0x1, 0x4, 0x0, r10, 0xd9a, 0x7, 0x200}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) r13 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r11, 0x0, 0x0, 0x100, 0x53}}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x7}, 0xfd2, 0x2, 0x455}) executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x203519, "28f7e60ab87aa578000004000000000000001c00"}) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mkdir(0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 7: r0 = open(&(0x7f0000000040)='\x00', 0x1, 0x23) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', r0, 0x3}) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x42) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r2, &(0x7f0000000180)="37fc96f2bb0e43a9db723de6481366f9a7f3fb9858ec859614", 0x19, 0x10000) connect$unix(0xffffffffffffffff, 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x5}, {0x6, 0x0, 0x0, 0xf00002}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) writev(r1, &(0x7f0000000400), 0x1000000000000165) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) executing program 5: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7ffffffffffffffe}]}}) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) executing program 2: setitimer(0x0, 0x0, 0x0) getitimer(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000001140), 0x9, 0x0) r2 = socket(0x2, 0x3, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x5f, 0x1}], 0x13, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x8}, {0x3, 0x6800000000}}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000340)) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f000060d000/0x1000)=nil, 0x1000, 0x5) select(0x40, &(0x7f0000000100)={0xa, 0x5, 0x0, 0x5, 0x6, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x7, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 6: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x9106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r6 = semget$private(0x0, 0x1, 0x161) shmdt(r3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r3) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="83624848e8bf431f"}}}}}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200), 0x80, 0x0) r2 = open(&(0x7f0000001240)='./file0\x00', 0x200, 0x10) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x80, 0x0) r4 = getppid() r5 = getuid() getgroups(0xa, &(0x7f00000012c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000100)="3558f3830235e423fae8a6fbf0e66f141eb46f35243a85371689fdf8d13e6c35b8357c31d22d86701d6656a67da3a01c4395f9667e0934787edf9149938d33096ba4709a30af1ff3e8fa9d3846e049ad0a4c9a77d66fffcac58ae5cfed3bed2e918a26b75ae8cf84fc95f4e876112c9a19fe518dff624f9aaed230c684972fc340b507b74b04bc7db8c145d7d62c375a3c2350b65108ea70e5385673026a9b88c2f25f9a", 0xa4}, {&(0x7f00000001c0)="80678c27ad37ae40100c31dcc9907e0e142058c58f1ede52c558b235735befed733ae16f0dfcac4b4ccbe2293203e51ae05d2298e2dc698c3e90d3e10a79542581e1042f8f92720371e5e8b37c7e246f28ef698466d3a1e5600bafe61d2240c6e89fc0a99f7feb8677e55eece39068667c4af51ae3c505d54c8af99a5c68d851d733922c497bde958da54213a3f6c26f67a1bbe85a88cbdc8f717c5b7a014894aacf4ce76bb815077326c98407042b15bc82348bb6377d5b40c1bfd90668379618145f39b712cf1498de59536faf353a33c51b48f991d05f945ab4473488588c1552a7c30a50dc00e10259b0427e926a26350e514ff67f81e2e45369ac53f9ff931442862c07efe420dc584ce95d4c0a1b06cd7ef490cd5da19609c20507f69000444892f67e915cfc37b198558f90a08106dc22462de75d5563260827ad6581b81fe8c906d31f6eca60515c70a5008014d529f47535042a22cc68bae55b1bf4243f20469c1778570c4fa1d4b9195c04f131b53a32d29866dedde45f5595435fb4e291378f3ff47b6fdb9bd815b51ecaf76d8ef30cd67dbda5b707ead33d35aafc56e65837baf711bbca268b2419b734c62bf3fc3730fbba3ccc194c873ce84e0fa5282f7c9da79179f530f4fd40ee6faca211570bf57f04cdcd5a8b269d35a6579a1cc1c59c32eda32a531bc63dbdd00bf5e3f0579883e56b8673f3e0f19d865221d246982f3f2c8b2f7eca401c52c4c41ef9127468f51e76ab020fa6d12cd006b1fbb5f506bd68779fe896c26756903fd3740f168eae559cb13f68e4594c0d59434bb4f97265419a79b3dc592f97d666f1755bcb716ea730bdc0ebaa025180e7a0fdd72c2476153653a9314a646930147c04af657a693db0be84142fa806d03fd2a1c336de1de431c10716623bb023bdd77b7413f8cc330c42bda65169db9fabfc9d1e857edaefa38e6a8469f8ac5d9966da4d2bd8a0571c6ab144ae65dfa0d486d5927c23b6739f9bb8fddcefa3659905bf0cf58172f31c738f8d5cd692c5a23ecf5ad3ea8b0caa0fe1fe81e80c9d471382774a9079c15e1f85ce1c0ed267a057dc4fa96da0f70b350a7af80b075a0887ad897e158b80ee4b09853378b36bd82458b124437c8dfccfff72bedc0b609621f9f546c56552c22be71d1f1af46ce3e6967f5ff28f8f58f66182e776c3734367959baa78f34725ede36030532e2beaa978a263bb558f838909a949f70d6d87b41ff168f98217ac3f15ae3940f46a745d0efb2ef6d665756157daa4c04988d71bf5e7f11e3b724758c92ec4c8bc6943a6a08247326797935e9f2d4b52eaef74d5f013548aa9fcbb0b484fe085ecd19cb9ad7764a330aca7bd3f6b5d0b69d1d18ac107641489955184fa0e93204f58482b3c4f4ceafde2cfb84ba5437ba08a333132db3150a731c4b2f9b43bb79209f42e6bba3141a1348b85abaae8d44398929354147fa528dcc3258191b7e15a17ff31b7292725a704751e4007c521e75f0eea7b63a7a448495b565a250ff48363fab2e3be9179b3087c1647ad5adcebff61c6d7ee18e3d8fa15cbe9427484fd169516ae2ecbe9a57f77a4b8247c8317f349e4bbec0a59d9cc3b8698b07b76c7131e826a14f72562f9b794d6d8168fd1333de86c2589dc4c7317b5ca3b33f1cea3cc23d0ef5a565fd6ecfb35225e5b9f235ab8026bf3b6da9854534a4a309cd3d29072ac1c37ca9fdf4f653d93b449b5014da16812f1cde1e06b2cd26f1364dba8a3734df7e582f9bb56589b5d4943440d2fc39f5048181d0a248d5e9d0f1e1a4c86d04fb75a0c3f4abf2e3663ace8152c6fce7b9793d198be9f3dc9590fc774171f6726d1373519c8787c225e815a47f31cbf3eacab9919c37705ac9cdd57e78a9edd454e4e32b1f2583c54dc0e1c92ca767d292e4e0b3a112701e463bc2d448b573e16805cb8dae32f2045e24d7cdf059d42a02d43566993ca8029eb9c30eeef17a296e02f87e7d69c3af8578c87d75d351777b1da5d7724259eb2f6f20bfbb41ad468cc18196ba46a7937b1b2f764110a61be7a674e9e85c4cf5b65758d8789ccd25a652648465e215dfd94413d095a86af631416bae24b1f651476d4a9b32a5e5c9c9708c8335742c206772f5dedb3c4995a3f1521f541131f875f2606ac87b3d045e783afafb168c4bbaaeff90e8f2176e3a4420309fb56087e16e898b9b2e51c46df3bc37d407cdea82665789946a1e06f8be6c1cb6a4c728bb57fd1b28f1e590e8a96a87ce97bc3aaef177ee21abbd0b8769ff56375a452f19094a02586f9e1385a6ff03fc696d3abcc38ffc6d71fac52952684959e08b1b2fcc3a893df37546cc752ea5adfb20b87ef0d848ffcda93053d8477d0422cf660084c0fead21019d5092a8d65f43b6c4c0cd3dd0b5d7bf1c280aff014816f53bbac36af0efa28b98f89640dcd152a7cf3d8e88c80d16e87be64bf001581e5ba0d790b095128dcf1c45b3a78b39ae0f63d2a06a5ddf012cb822673553c4a0c0cfe3a68fd00b9d69588b59575f8e13d4841e5bbc5290640b53c389d5d470305b30eec46c2cb9f01cd931b6fe1e35960949b33609d9907534e2e37ad1ca4e96c4f4dbc8b40213cb9efd8550de07c21c3e7d0d5f8c4dfe253bea957a2b4b2a076d960b90e32ca68eb0b881383de4023a4dbb59d79a9cc95557479cb2b08afdf035f2cbb94ac16e53f457d8acb3f4c0d1b2a1034560a9baf9e750117616caed2e45ea76447f40e2ed91fe254703669297f81d36e24deda60503a472414649f8df61fd0083a1769629b91721e388ad443a1b435082815b5ab3dc8e6d3e0cea1989653688f08d77c98730468eeeba6d6b1bcdd129a00e267873f54a29eb9b29dd93992ec3036015af7c47b979a3fdff9a6c443bdb032cd0f0b1a940ff00334fabcb099aeb772424ff6d99a1b6381e3bc686102474f2a501d524f65e2a9d6512d03bf740a70dc13c7f864efe53700e174e6ab72c67d1978f3e6d6142eee7602228f414a46f7dba54b92b299a52c0652651b64328350b31cc2ebdfcfafca178cd9972b23f19e36325bb2b19b54b48fa9482bbdac8691332df3b7c6aed1644b96aa9880a7e08f06099aba09adff97c0dd5529968e4ebfe3290fcaff9295814ad3ac0e7c7012670f4964d3428894b614542a3560a2ec080700ef890fee2699a2cd29ddf554b0f9b0bbf4ec00a98f39be3bad53a31d43751398d4562b7942ed65bce903a81ce65eaaeab577a0155dcc2b1fa6d846859fbf0e415ed5e987fb468a536168fa7ff0f35f40c737c4aa1e74fed04a2438a4719744f314bd7e98ffdb639765a1236f7c52597b79fa4313c11c218aec0ef9fd9f1016b904dac3e615598c3c2c80f3a9ad2f7a1931ca7b5fc9c4646ee45fd8832f02bc05ac8b48efd1438a4e566ace731eca127ebbc4b972ea1eacfbe53a2bc756523cd03aae00e0d201d13392b57a0b6811d2556aaca79f03de44c7b86e80517cd854e5ebed79b204a24c727ecc02f6485cf2ad92fad588a619608af650e9320e8b10dcdeb948bb53c0bfc4332e958d5d81b51ee52ecf8c78f1d8efdb4408068807034c6b936201c1f0a56c0d91b24b828a6a22c7ad750dcdb223cfe668857c8a0a3d854b05b1e7397230caad9cf7178dd9d777a4fa675ba634d05e97031d3088180914eb04ffab7dfe429f69e078a1347a6ec08b87c2e686eb813a48217f35097c35c003b84ee6b17bcebe6325a0e62dd51270b0c9565a80543886e3f0c4b059dffc8a244b5f8b50ccf85f2b95f8873aa2440bfb85266452532746b7b76d15c3481b30d10a299b1bc170dafea4af3637326504c89e9ee618d2e2451a3e274189818ac63b41c1d58d7ae16657fab8c648587d9f789e861edf0bf5b18de2fe8646fb79b49871c98553bda539222273dbd044be6c8e90559c6fe36a08eff1da1c1f91afa8d5acdda0f1c48883875bece8968e119d077440629981cefb95a420000b65b479ecc6400b8f1785cfde62d998e39a54a2588d8e469e4ec75b000d3ee41f94d9c600b3e88df44901f93b8c57ce2939d3fd01ecae8ee53b3af0f20dfebc1748134217b70004d3eca76a3ef03d6594b367ea38a3ceacb2dc9a7596aaaa40a63b177146995051a00ba89aeedd6fb4a4b91fc4c1e9f57dff4e9d438464396a1e7f9558c9791e253fb6ea8ce8da27e9681cc3942a151debb83d4b5de8f8a14e464dec6ade8b85b33fa50f0fc50ee7d470049bbb90b6a08a9af2e9c6c6307de8c9045d292bc18d58626a594b1c5b551c50597a347952e4b4a4ffb88b744de9ca2d0c15f81b8f71279d4016fdbd6afd432ef2e619557c4be07e358c41f207ac68c0ea73fc8b80274505e5f44cc7989b685cfd134674c24ee724efa27c20c794e823f476335ca149e2075e12fb8a969b9c66d5b3bff5d040617fcd38dd3e4393dfd52d863f9164ed707f8aa74782a4598046816adbf08dc5ceb6f6bc8dd3c46cc870d138b2f0ea8b071fe3a747118ec1371a7db3bb6badf5f785716a3f9d0c0df8ccadce0bc9c095737c42ed0723fc056de58d3f20e08b5fa410c0f033ae671030669dddc74d79fbcf6686fcaf8288decf2459be9d3335e50608782bf2ff8abe41b46d8ec007f041f0579351145bbfb7b88a0e1059af5125dfac89b110038a7119646b894b3fa3ed007515d9b72f238421fd9310dd97b97589fa8086313be5ac86c5b8b9215b1652d95b609ce33babcef5c13e89ec9b119f0750fa97812ec51ee164d6b2abb83e47a2a4ca29c49e93a3642de26104c3b13db8c5716602ec65b2bb2d157d886cd27031260851c0382a2b296ee7ca8db3d1c686f14d863ceca2a564e6fbfb56a1319854e53bc69af0ad5c5062c47391407e312a56e63fa7555073e1ccf444b46e543be940876aa5ccf4da3631a0abcff7774f7aaeb632e01421b91db5f9cf57d8e18f3391b82b2f23ebcca4e4cd88156a1b25adac00fb93592cc9840a3bca043684868611b0121ad06f3e63fbd3314faafd6d403ff5d6d5799429d6371f67dad2cd776596971599eb2a74da352800b4605d8ea63dc172c1afd172ca6fe9fdef681c6cb52e0a904b3f23ba1c8a60734ad8fba1eccb45266214b89397fa1f68b5ad286a0171aa46b3dd84e26f3bde0a2bfe9cf3eca15d559d12885ed07142da7c9335d9dbf9dc6e246deaa8e0ae142ed205b8b3ef67b24943c7e593ec13e1e3560edb16cb6ce5994dd5870b0262f9417019f018bd4388b7e66284957f45d9f7d0328960388969e1c93df1edd9b67fb33984afb6bab77864a9e95fd4b063b7e03c34e5e7ce0556feb4856da2ff9e20d4c0e49daf45294d46fef390b43c751d807800f623459153480d221a64e302bdf736b12c7b0cf77bf0b026dd670b10c9dffa103f70ea832cfcf9d27e020f63774047653272882687cac401fb5bda7712ef4d2d5b2cf52c3a70f44a8da096242d8631244e22752d5afd8fd5fe656e8918217b3a19ecf87f1d5a8121cc711ea50b781807d308168b23ba493d4f9d47dbc52a4aceec9c69017b1585c196a95b64811f723509bed35c800eaa0919716d9967358ae958920e4f039684ee96db552b9dce7f68aee367c60367c813f36970d815a5faae6193bd886c4d567a05e9c361a6ddbb81704226a9f06bce2ef0ac1aee3308200cf4e0dcc208389dd3158842972e45930efa6cd91c8b93ea572ad289fa9a7776f17df19581f0e836ac4fe11701e9afc0f73121792bd0fb9d5e95fb31d74671658bec16bc936221bca5011498acbc99d6725f", 0x1000}], 0x2, &(0x7f0000001300)=[@rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r1, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x2}, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) fchown(r8, r5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r10 = accept$inet6(r0, &(0x7f0000001440), &(0x7f0000001480)=0xc) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001540)) readlink(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/114, 0x72) r11 = semget(0x3, 0x3, 0x29) semop(r11, &(0x7f0000001640)=[{0x4, 0x3}], 0x1) getpeername$unix(r3, &(0x7f0000001680)=@file={0x0, ""/20}, &(0x7f00000016c0)=0x16) chown(&(0x7f0000001700)='./file0\x00', r9, r7) fcntl$setstatus(r3, 0x4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740), 0xc) bind$inet6(r10, &(0x7f0000001780)={0x18, 0x0, 0x7ff, 0x2}, 0xc) r12 = getuid() seteuid(r12) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r13, 0x80045713, &(0x7f0000001800)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001880)={0x3, &(0x7f0000001840)=[{0x0, 0x9, 0x81, 0x8000}, {0x0, 0x8, 0x5a, 0x9}, {0x9, 0x6, 0x5, 0x200}]}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000018c0)=0x40) openat$null(0xffffffffffffff9c, &(0x7f0000001900), 0x800, 0x0) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() setregid(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x20, 0x4000, 0x0) geteuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r7, r8) setsockopt(r9, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() executing program 7: socket(0x0, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x67}, {0x3}, {0x6, 0x0, 0x0, 0x14b}]}) syz_emit_ethernet(0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) close(0xffffffffffffffff) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) executing program 0: sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000300)="f99d6d1a3f070a14f9c91e6cce6ce9182b7aa82e2840310b9c64e3c714c654031e9beb618135060000000963204f1489f58140c9e58a626e4626a2b7b98e7ab3236f589c02ba85b6bf39d919552f27d8848433cced388d51247280cbdbcc631feae6cc2a23860d384edfe2476de5c9486ea02617f14fa416e9e3a74f604a343968b4cf0bda31b3d0", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xff5a, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) geteuid() recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') setsockopt(r0, 0x1, 0x6, &(0x7f0000000400)="d829ae9672c09b4fc809022b8e26b4acee8e876d69aaeec6eeac1e55d45e", 0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000003400)=[{&(0x7f0000000300)="66b2cd569087898de85917dfefe4db5c16bc1fa8d250b3a1a291d0383eec104871a8b661f5ad6533fecf52963937649d4aeeb23e5f62787f7d08ef8b224d990fcfd22c83bad13494e318880c11d6c975680873ab54729a118954a5a25aca131badd8b5723b331adbabe632757288fe7dd0a012a63781138d50a004bb920b2a629e29557d36eba311e8b455da98dc1f6a196b279927ec7d3bac91655e409172d64bace54415d3ce1274db0a63d1c34b4a1e92fa122460209eb299a89f817f654c5279047a0426ee3ba222dfec6b9bc858389c9afb1cae0a4f79de94c6c9c4032b6f7eb3c38387f17294254d1ae5c83b2e7fb2f934c8962f09f1b636e95342e3d91b0d8a02f2ef03d86b4cf65c1a5fc2d95f1b9029ae5f76d4bdd6cfbc03321c39e19347bbd517eaa0a6d648add5d418992439f1ea1efae6053b1e752893fd7c6d2c681401c2c86726bd80b580de5d4d5d56345b73d4197670c6d9312360b83235f28b6dd468e92b9b81f279169b27be3c48b9e8d266cc9ebbc726e8f5eb712162f84f6b7d21f728ca4383ce1e4800237575c8e5bc00ba139244c18f5b31adb342aec411a3e62a2146fb7c859526deaed8095e9804e2ed8b1de48677237714d513447a788042ef4bb86dabc22891b9d148ec50ec13d7daefe15de63a0c0b394201cccb68d350179c2c25cbdac9afc346ae844848a3d3fcdf1a664780ae251292376992f83e7534c37f8b28688b746c4b50e627721cb3265cf79b396ce19a0ce3894aac7d02314246bb983d0c39309fde77b0b3d5a476ecfef78c228e3ce06c6b05bd219d88d1a67cb0e54051c147b0762d54fb461ceb36495fd1afcc83187467b410248bebfb5da65fc9ddb921073b1449f2113440241c8acd2d522ab702ab702fe5fe1ade7fccff9c8a19bd222d4f0f6c51aa8ecadf9a76a5d3320ff16ce20ff347a24b9f8d344ef7aacdcda032fb231c4a216f6616813baa9aa11fdf603afa5bb0bed1d337fcc8360416fbeaac7591a5b35620b001567d9b5871675534bb1b6f7242cd23ff7becd795b3c0d2e82aa45c6df3648fc0ce5248bd8b291a5a2199915b6a8d5e76a20f54f571aa5171705cb0ca64a41d9e96d2751934c7e90adab99dc9eba17742a261fe197b26d77d62651b26e5a799b03c91c09a2c03d6fd34ca4ef56477582b685f931dda3c73041c9aeab7b656661f01af6e671b29a5032a8a923adffd380cee0eb5acc80be7e3da4dc7d0a14d394b71316435989abd532475f6dd3acd0a570fbc31a475ff008c1b449468d7e939d865d13bba0042511faabc3bd565ac509246c0342688b3ee4eba3f6627a31520b904a415d0dcf12e58653015a8b8f6d84f411dbd9d14b7bb071e774215999037a0d5b78f5ded0ce75cced889f51ed342a72920c01f2690b0555831903857fecedd120d3098250ff2809c6c52207f974bb9e1144ec5432050f908faa2f0f46e6f4b01bff3da6d9422664784a02b43e4e70de94e4021dc5c58a2dc23a6eeb6fe78523183bfe454873111bf6432e68eb9f8b14d68b68b74f6b39943e34f973e074a550b82c5da9d8861859754047db0f4cc9ae2803a96cfa79e114e7b71b9adfbb15e68e5aaee18aaa6f3c66498734da37f7b912dcaa242d1cb5c329b25aab3de43f65607495433b1df6cf82002b6065fbadf5516b77b0cc1890196d711371b829786dca692e3f20ccb62b66f4f8ab28f107e60646df289fdf9696dae2327dcf81af4da0f4a0fc8ccba66774e5c4130770f039f7242a91a103a366c3b293483e9b3dd1ecff4f32e18fd92654b793384f78b032b0ab8fe66c541eda3b8b7748fe6adccf58caef0e522818af364ab60c1c8a56c1338c409d6574198f7ec37f74cf3e53d8a85a6b188319114be4b95e8bcd9fef43e081972a527705bb51cd2254b1e79c603962641b58f50d433d53fb9249c7eec645f773685eff9d2e2481e6821cd92626c58996e5db9b278cbec445c5a253d54c067ff2514ef270859e18a7e1be754bb0d51c7f6a618cfff2680918a210b0aab56e9242391a6b6fc07e2d8b80d6c7ebc8ec37dd3a5b1c5b48c2812f135548e869592525befd9efa6b07d3ff1d8ebda82b0c49a068d47501dde638c5df4e6502ab10cb4bf0fc858d5ab0bb6332a695075d5db2c42eb6b30e4f3a7108fe0d37cfa9e52f57ca61c67b7d2cc721c48a4b08fa741da94ef941da61eb9606f6a6836efeab329c3a8a0299f02367944f1f8687b24a395b216beb40f7081e256cb8f9a0f5e4ba5cd423887e9454f84ede78ab711016fa13e8198a70cc8073c52bd96d75bdb525c6962058859cfd6c5332793e880ac573ae4cba75540568274614c09da7cb0ad7a75cbb55b8e9c71dbfb5bd3776ed7804c54ac4600e76d8bc818371498a224c3dd3bec59b212e27617cf926c61152d1bc3c2abf22c4e500b6089add906613cc95a4d7a43c3142ffde1c0ece6b3f76c3f806a0595cdb50a48f18d9558676caf7a67dcd858a383b9040d3f3b37dda631fb60e771ef3550f6adc2bc93e548a68b8d573903756dc6bc05df2c12785a59a03136e889717f1d27225625ab592310f315336492e8fe8a5541e03d68855d10ff34c2f28f6207a0ee5e77a9bc00fc08ed664cafc250f4204b9ab5653f7e6db9de523ed3e53fcbec34bf8208e4738de31bb96d0803c3854bc4807ccc386b63cde78a42418ce3907cbd7a3786fccdfffcb87161113c0d3f4c2d8e7ac15432476502575f02a75dc91ada325a97d459c7b677f1f2f27b1ca2b50340b11336b1db9c394b0592ca3d2ee5e7222f3b6c1159c574a55248b1a5c50e976f7381563f3c73b9d638b7062cbc8e00745a3ce5293a735e6c6495592c9e269794c60d74e91474bd76710df4a858ca034a8f2f4a45e3338f561ff18e28eb3c33cf66cf2912a1d76a0960fceac829faeecef61480a1feefebf28c26c179182f9b67132f1086dcd3d58d1cc1ace305ddede19ed424b8b00e1db4f4d2bae838b3aca492a1120d75d2e41aa8381bf235e8c85b2a9639bc780b0cd4cfe4f04df79db8a7dbcbad95023524f64e5c9d2169a40425efe7356f5a4d80114deae2b68392b236bf287e6548239f4e2378cff11db0cd0fe44551ef41a5b0a724a13b2e460f695e1f41228c6ac925182f748a22286bbd40926eaa0e0db6ef95b568975396fdbbad5657cf5491061dae891ef006e61c910bd0c08b31bced20344b046d62ba5900db6fb5105d9812f3abc011dc5a140cb160adfe210d8c38389bb25e67a7bb3a401a1a219bac5a114f5318cae4ba773b48935813a92f73dda0c456da40aedc59f8d08ee2fb34986a2e6b5c92bc8f2e22778df4a88778f28c4d3c6af5194f66bfe2fb20da0c025ee10a7d9b65c1f0392e616e6126865bb3015f3b53acae89b9f1eda7883d0e9315183d42bc59566f6b1ebf0fcc8724d0a5f64b585be1449bacbfe5e563586c927f59824303dc4de95771f129e07b287b6d358aecfee5c8c311684b837524c4bea820f8ef7b0ae1061b7bceeb6604b4af6f858292213337106dedeb390dcbd90ddcf44031d7414c27cf5378f3335224ce504a777fbfc62b305214aa0bcd25f3d297bf447f36f361377c948b5a73430fd8131003e69d3b2d7e10174c6374e4b0fda9c6843d2d7d9b958da35d70568732f572cfb6a29cc970aac80eaabb15af53e5a32db3d97c5d06fd3dddcd520d740c35a8f7d79301b6bf5ab5c6b73e9a69929becb003be4a5f9d7119690a712a6b1ff036ee37296f2a8eac2d6dfec73e8a3828331d0bbf373d75d883a7bfe4bc09de0d83000bc9697ed26e9f0785d23edd0e01a47b84671907c44a7999a084ba88101ca09c0d7615bec5859d031684cbf3899e4e524f332519d8feacd9c47619aee03ccab4f4c8d46c58d8a3d422aab6149ab7e5937cd1eebe55a1b47213da21423a345b5d068e1cbaf7cfb9818a371bb2b76cf2f0989af88fb749e120248f511e153478486769217221a847e5f2ab9c95cf79a13829335b285e56e9cd57ded11ef3bdb4985b39a5c5d032934950b3c725dbc4fb907e3fc08ccf57c65a1a7b7ca1e110d2c461ffdde9bfc1563db93c081dd2a5489ba397a4dd10d3666726653dbc771ed4244bb51cb10658ac5a842493c6187a01854250f453e505e7750056dbe7baac05d3e1619a78ec52317b784ec7b73d7778b16c675b250d019116947a7bc655008df1b7ef5d32562b0a5b95c15ec68a6ffeab1aa9dbd6aefeb4fe7277aa524e3c9fad8da2dfd3a391ef99814cb32842f65507f7b1212bdcc3f763e3ef32dbe540ae30ebd7b2335901609a5877328dd4ba8ddda0096a69a44e41abab6bb3432d25a17cdc967fc153c8b12ca399b415ddbe557037e37402783c2316d059b051453fff24cb4a679339cc44d40764aaab2ccfb2f4ca337af2eda0860c3c8305ebf32c0e720f3e06ecbc226b7165e7a16f7378cf164398f23f213b55e1982d8017f5e5b64c8240d3d15c20eab3ca9b49eeba20e458627933b84793fb09cadaabc6bb8a49b728de1964feae13923116052ecc5dd9b9ad5dbfa175292ffece85c3d4ede56e4f456e1e1b80c3c748552fe30d6141b090b0014efaa4709514cdbf2d7eb6c15d36d489d46983dc6bb2c5b002e37a8159aa6dc5e055ab2638af7d3d559135c6f661d16030f3997bca7d3622cc40dc89bb339805de777ed39b011f12ff43aa75579b53b6c830ef4152582f775e3ce27c77f1af02b057bfffa275a3bd489452a7734a390b4fccdb1c1046c0876d4a092bd37bf5b908bc34ee3f58af28a6e4df872cb883e7ee72c2a72211435735bd57e61da60c07cdbd359e429001b606b6a4ecc0377f650a14e76920488c35c25091971edf80de69312845ee42919cb93cac6eb94091083f03eadbdc4bbd91ff878ab71ac7f7e86be8bbc4082d0eadb7e63e9e213bb98a477e62cb67e93bd6a29579358111e6e94b2eeee62beead93ec5a2c3666fc45cdb3555351cb1938618545f8b7479f86c8ddb96e6b516c09a097bc8f80553b0c083dcda7dca2b1fe44f59308ad7862c82d863df42b925ff7b1e82140697b7222f63835a2882e30c27dd88ab2a92071452f8d772ea33fc4d0d9c9ad78812905948fd553e8ae9824c156e58b8aa7ae6afb5a362b8fd27ff435f362528ab85bbe52a8ed62bd958997cfe2b67b9e6d64cdc2ed5192c10352ce7cf79b63e3f962fa3d8cc82085e7cae629b5cce374f95cf71af36882510a7ff1a23d86088f90bbe929e771a2fe6d1af5a63c48e50c5e6384740cfa2ca471e719cfc27cf3b499292a05fdd5280a27366e15af1d2b5f0eb565d3acc969b9b8adff16bced987b2f820452b9bba84fd89af689f782a77b118ec8767886fae94f5b95f4e42741cf426f6f7e9f2cdb6782fd82830fcf631a69390299cba9b3f6d7db7036c118e27877fcbdd0e7480601bc73e78fdbbf4a63f1f92c7471f0dca6379cfcefeffb8f4c10dff4fb199910539a560574d2bc442fd22c97ca75e4807a215d166217e81b5181097fcb2b4dd0a65a50b51701333edc45ebf4c4311f6b355996a8a9cf2561f0f508b8848a1e40d3135c8145da337ddf5aeb12fceee4881f285c6ea3724a1e8be74495036ac0439f615140780f879033620cb1a331a3a6913dc5c91e4d20276c3817e66b627ebcd4c6822b700580d3d9d1403631d2ba0bc64db737241b65c1171f4635caddc0b1d2da003934d90c7f30990f02e2bcebe4ed3e1a2c9343332e15355220d1b57c71d5c69b1827f46cb2f8e9096658e988", 0xff8}, {&(0x7f0000000140)="a4f28de14a0b7e5ec11747d9579218fa89e3a61c1636ed2caa217b7b36eb81caee3ff927c6442e7151d55d7534f34793af66bcd8d2087ca40660a60c", 0x3c}, {&(0x7f0000001300)="850e399f08428c5d1dd25b5b57abf1c9c9e4d1ad516942fb38b94767ff2374a757b80eeafc66c1f464895825825ad80a10674ee711014ce413d72c5b0f88acff095f7fa1d142cd36b74d1ec589fed4c63a5240f03a954f161f568633da6211488f215f599193613b1ad495abd4c9bf94d106d9d4bdf53fc02694fe220c6863cd3ccb7dc3faf340f39133e1ecf1ffdabb74176129326011bb51cca276bbe19c0fec8338e9535fea510733c168db28408c79bac72dcbe221e2bcdf6adaa3e7204b22130f64", 0xc4}, {&(0x7f0000000200)="10d6ddc5ba4d67551cb7a1779e574a04c32b5ed7d33572d2c29afedb9d62c4650f87233418fd22b2fd0f9364b88021b093890646ba85b60435b6022d06e9b4398a79278a6f766fa9b5fe87a80449bb3963398e091d743a2469c687b4b9f5576bfe6f204822264a8665a1832c80dbd90df9916079482011a6e8ea056267812255e63b194cff1753b77f2ca12af58552bdee94ce", 0x93}, {&(0x7f0000001400)="a55056cfb91e6b3d0a3ca966d56d8766193f573483e59079fdc8bbd1c27e65d135b9b49d8a8a64f2fdc8531ca8d9d9568948beb84ec86ca783126950ffd754360f8ac2ff0a1acbe97600730c9145b2fe4b14fe1b9d27698df9f02716d1520f88029578a45f262aab88b7e765e8506f5b77c1f28b5945e21f39d7e1c70e02e1200f7e7462ed6c555f081ddec46593b1dfb4a26cd19ce0988946b2a42ab3b6774c2c38e74f30641a35f1f6762fa12e3a2638afed3f1d5b178ed254a93a8558c5648472e559f115894f543a972550d5e27406521ef2a92dd1cf2b4598a8919cc45912cb5154e07d534720077e4b66beef7d14593a9851c23b3a899efaed9bc0588e63183c8d6540323712afdac1f02907e19f6e193aa16770d57f067463ad3c6dabdbc0960f436ee2f73bf12d442ae700bfa940ca1cec719b663fe2dc2b4803e9610289521e38f099ae74b9cab66fc461520bd5c4143ffa5461398c1fc993c41f151093a4207bf7b8fdef340afcac7c26d84797677f7d34e31feb48dd7b630a5cd8be44febe091c40d55f2d6814a8fbf3e1fbcaf38bc3169fb670c46fab66dc4e927bc38ef0098533f77397bad7eb1b919f8cb8b1a2175d30fd56d4b355997cd1224683d1014e82892822e22b870040a52cbaa02987d18f6cd4531866f6fc240a5447c9ec1cce478f96343accbbdcaa99e70b0fdbe4b898fe74f7b49085912144a6814a103cc657acef73141821770a36c8381816c4366a89ee7175e868ca0e9e41050934a0ef5a5cc8407d7695abd063b83240611a3bc349bb0434828dbe72081266912bd07e53f3bebb261df677481b3d1881b5f3482d76eb6b634e9866a57206a261a57e33ab385f9de2f3f4361b2b395467c828060b71b5c6aa06cd7b114e5c92fc35f109e227e1e83f6486553c60e6207cfd4d8675c4c3e7c97d67ecfd32036bbdcafda68fff15b6e4d101f019da9aa77adf2c1773132de89bae8b2afba49435055d11c84109b8b43d399ba509d749e3390f2a4631a1c3ff03aa3a89e161b5ab2e0317f327ef75f231dccb89ae03bef6b39b89fd66d0d649d8647f7153f6c51ff25f0c48d2cdef6b6de331b3cb477c556e892e97dde67e441d4f9d793d6fba3a1e7207d9bfb9de28099a393eac82a59324fcdecec029870dd826073170297584839542978e0a6ac38380e94cadf01d6ca02a7c92ba8d7d5cb514b8b6cfd67f55540f1b347b65889b45253fc26d871275bc9b46e5a381b8661246a130a4c606faeb770b96e903aca7f3ef30b47cd1f89d5d182163a54866c3c46aad893f9e6370729a353d2024397db27fec2c4e4f3ed830d209f8faf038a2d6ad64c5102eeb2e4c9b5a24d0710261f2985b0850d4eb2c9c85db46ac60f50092b99da602e1968de2f71946870601f0681853357dc25c7f9eb9c72d93dd603961dd43a8d8417f8285a3a50e305e436d03b0509a03f3837ed195766a78cf23c41ec37cae85ed8e002670d8b02005096170a44fdd1f69295b64a5439746940cf78eff975d4801c96e8040ca255e575ec2d99403b1cb57348460674dda9603021e5308110b905471677cddf0d43faa019175d78bc3ed980f976c194585be69d6fe84aeef4d60ae8d1baa5d8aa0426bc136dca7f271935cf8475c05b2cee0a408e02a81aea3bd8e388ac82d97755663038ce0bae1f5a57cb6e42566e362b30c8f9ccb4be6919e55f19f7daf05b5315a8e1b95cae47ff1498352f674a266958537ad68c0136c56ad67e8628e8ebd6d8d483465180fda07e802138b2f7d8e0a4aeeca6dcf055068802e19499c5f572da894440a62cd5c8372e9fa62b1bb19225e46df1c8edb4c3e972989dce35db773308361feba688685ced1c70f51b60951e3050c0baa2e303ed414575f7b996a87bb863ed35a88466107f77d09093e31f634a03727580557a8917727e36caf20a7866e6f0185bcdd520da9e0f1aa75cdbabeee1fe11251c932a7d22d0974f2053f9c92e099bdec9ccf0542b117892b4bcaca789a5ce3d9629b09e07cdc9e9d41d94a688c6014cd5b93dafad9b445c05103d3c0b9a09971b1cc24d20bf4409a5ec73ca7d5c20b0d5319b0caae3bc495a836e9c0a06236fb8846f8436eca010a8b6a412d2a9c98758f3e4f4ac40184f13405d3500c9e13a24e786a5875aec06d9eb344c8a04a59fb539fa6595fec53945a47664b6af16e28dd8b6ea03596bdd68b8a24bf397777972b212ac4c50eb72909176831161a9b616a671c5cb3bf28983e1052d46d255ee0abf39b54b31127a82c48e7f4e71b17036087e18a7c20af186e8f39a2a4e877f3094b2c0f49bc5ad628f0cb4a8d327e3341cae10dd050c95a96d3c31f5ec430f071325c0336d34d0c38994b9421df311b359d9974c2f2e2af8aa3288c512e6095a4b9d08d40e32a783345dc68bb95721f5eaf054177b6a419fffb056535912c5d5e49dbbb3f2539c658c89e3a2c84b2586e01a6cb750bc664d714f81f9d4854a88fe43e3f9f747cd0eb30722257ab4a3c321e76d913f198f94898096031c7800947ca2f4e7edb912320aa43e194eb30eb9aa89146d70ff209c6b5d581e035d6ee19270ec097a938236b11c1d227f98ae4eed9881326539d7496975f9d962e297568536a2fe7e33db7a388fe1d413c2aaf482c22b59e4f717fd5d5dd2bfe49e87486d370dbed2edcc83accd618be33c3c332a174b5eb2c1a114a59732c48489b04b90f9ca81c2106d3ac7ad8d02b09f2612f4547b363b26cb893f41f8a687b68777c3d95177ecc3013a5be445fb3aa34b73d3531f871ad934a20b9b44c6941514f726b59e532212b72d4bdea244648e2f58f061c08c5b3173e05f55a7ed4ea714e28734458e3fe37122ea18c927c8121b64498c5ba1c3e12beaa3598fe836c78a6d00c19508d58b2eafd1b58c301cb3932d56b9d3b42bf76f0eb5d5218a39ff983044a7340829ba49b3faf7676e317305f34116a7d8a99b4c48eac3eeb6ec06e1a223d244c14aa45d17a6ae76c3caad177edd2abe0dda750db6ae7509e689a387e4eee8581a1f2e4ccc63b20481d6d72c6fff474a572aa0467525f8c0f9036caefe45d6539c4a3562429b38a8a46e3a9066bd56b506845b944e3ff4e45f689e99e55ca9afac58b5a99017be807a57f7ec9fe5dc812382de59fa3df61e8482b9e3e026a457ab5cb83bb3aec04417ee875931a53792935fc7cc14598dd49e977395328eb0a53dc13c050d851897b5e0505a6ecc2e8074ac5aec1b6572edec1dd16c6701526059e46b64504869e5493f58bd756d54e90063272b1e603818e542e28977cb127dc607c85ceb889987e9c55f76785ab16e94b49007caf37cf13be37c0c04372510af1076a9ff501cf9697b9fda0399916373eaca48d6983cb1934bcb318421d202abb6fca7185adc8e58a9885d226e0355c9093fbaa829cbd017df45b8bed0eb50b4eabce6f781331b4081b1ab8c86d708c8d6117edbb885021b870591159d6055333a5fc5ccde21d8f82203931ca777f384a370a306edea6e7518ef3059d6f39b54014f51f6c79f81f1b0befd0df762031a7d0ddce15ae184c8a1aec2fa3b6fc954a3cd0293c1d680852dbd86899709f6d0548cc5444f7dbf1f6c77d82e481d966d37bd95380fab7e289f59454fca10d98b23290d7ffb8d20895e545fe43afbb81b232a4466fd127c8d73723b89e98baed9078bb8bc412086c680da41fdbca04f9e8835b2e1e3cc94c94e0ee0558082d6e4804c614d58dff5202105fcead52e9a390f097a1a9c247cce56dee8984e05863e9325fb5ced8c66b84831c8a1d9a20b7f7352f3a5af812a119ae538f9d588b40a502705c1cb6ffa07577363df5edb98436d3329158a3f58dcb89e847e305b6e2fa838067431e808529ba9e872050f8212a2f04d16c8f26c454c354f2f91114ac5f457b487ff9898856e6fad42d45b0e4d4fdf406819f385f30332057040f0664da0481b3298a625f923b7a2d33336b65f960e2cdcf2dfe807175917bdfac941194b81a7c32e1e3ff0d273397be411bc26336eecbc304f951f00b785f51bcd9f07e2ff4e9df4c1a1040108b4ca3a8eb960151c893dc4d8d66716eb490e1c3d14fbf964411864d1a8b29aaa75e1a7f0eccb4ff4aca9b73e193488ee7b6a3fce3f0d503a27ea42b519bfa0d056a3aacbcb9e06f01173f665663c17beba23634836c00f7b1de71290bd1d9d96e9602ef627d480fa2655dec4d965972176fd70b24f831da609c1523bd2a497fa22b6404307251c5f406150b030b1daf8dc56855ad89b525da866d2a90a4b8af4e4200af1d63572db5f35cb1ad92a3709ec3419dd13e46ecebb08fd2c1f1d089457a2e09623a09d7604f954619e57fcb6d44a4b36cb59c039150ac76144f0f647b2eeb1961d4258ad887f62b01fe0afcf7130edf73c39341040379dc51846cdc3a1b164d51232d4e58300748556cec187925bc4316f1dfcda50d8ab73f842eeef09912ba2aa4ca98e9c50c3d2fa480beffa3ff2717c0fe45d749826e7c77798d8c2a655f7d95227a4a124fccf328d31ec6a303f49a4d319bfac52947d2bf71659bc76c3a2e6bef5c26d01a3b75a0b2c7dfc79f2f5dab810f2477f25d3e4fa6b940c5c1c1afb5e9c97c095e5defa2983808260bbd6819a4b07bc3dedb77878f3a3aab60890ca4bee460347e80cbaa520b3eec9a8cefc366c78ad2aa5b512309d9ad94b0fb220711797e4354845f8c7ab8d12880e4ec5cbe8a3fa36d16cb439f1e538d959dd497e4a0d4fde0d23a691364577440ffc5c11aa0d2588080b357e505d02559bfc348c0874785a2b23c81b78c343f2a1db22c27ae0182ba6aa7e7a86646ac5827a80f51c19a743b8938b0fabf6acf45a7cbbe5de5151ca7ef3c3ccbb455bee51bea7af6ec109b4d7cc06c82f1eddde63f4ffbc51664295f6add33395e6b6a4cef8a9b9efa2ed712b7ae442d26f67d8b3d8aed01336dad1d35c69e4b5926f946adfc12abcbd9c0ead4f187de8e6fe4c1a4b185b98c472034aff9eab09da342d3c7764889a5c8ba29353f38037bdc71dfe4f50c9c70c3d25d8a52a584c0a241dcfd0937d2082ce7bef7f2ab95214985a0d5f353e27115946611afa80c1de3352db0573d22b39154af7122e9f32de4bbe242268abdbf2642277177f21962a658245d631ceecf932e092e1257c884c811c32afe0a34ac38d75864a30c0bfd0763498c58bc0488fe97c8d34f26b215abeb5fc5dd4512e21246ea50d9471475ed56e9a77bf148356c0c47a8ee4739c3c8649d58de7dbcfbf08a779e002c49bd0d042b38627d491d466b71b4d6ca4cb28327ad62e06a684308b98e523cdc331dbf0937b5e25486ebf97aea4cd9475c4afc25215d6efa5782155c2e674c6a156ab8d5433f3ad4ff039f96ed28d8cc097641a7376d15a8e4846af202fcf4b09e9e4249ac0d4fe468c340de0ed32a046c6387427039a88a47f77f1f45fd469864d6e70a464f8bdd1c5e7b74f156b447e11443eef396cafbee9d76703026f9b1232ed84444eee7e56e1df3a5c2f31bc9fe584e40e41320c9e478a13e8a5b511c317618790de6320f83b3ef8c5cb7f01dc4dc26874735e91646432c6bad9317ef4505a24089345cc2e6e7e0f21925b9ecab6cea2d55ae6896911b8ded8cfb00d34c09e9212360a19f050480923cb320b8b97efc3822dd658a", 0xfc0}, {&(0x7f0000000180)="fe00cb5c122a74e08d96c208b3a2135b7da9b14122d6941bcd8636fb5118d6705d13d571765d925ccdf06d4c", 0x2c}, {&(0x7f0000002400)="b76af436842526d3bba9aff8d54469647fb024ea4164e4855716b669df53a1b658a0a66f5ffd2c009fb82939fb845532f0502f15989f8aa0992b3dee4bf3d1116060357c06e73e7afbb84e003914819947569e0b60fc3aa81253389f730cc9d898dbddd07d0b1c2ac18583b0be1a810c2908639018d34e52c40e8bb9cb5665254a971b9f52c957151bac4c216bd54b3ddbd8f7dfc02cb5c1e146c57a996a132ae268d4243f4e94dc7fbea22d9b84153d4aa3941d0e17ac89f4d6ab2cf5bc74a7a84f48576ec268c517a63a208a9460d7f39501da1b1d8c690774d77710851d31cf9eb3d795a8c5ae9c8ef0772c71f7abcdead0e58e743f969e5382688b813d11515baaed1dcec15ab87e2b5e67a4d66a7de5d140a09990dfa8fee8eaccd44708fb6cd8fdb64adb262c8f84cb12c3d70ca95b9d9b20fd9b6e4a4cc6781e64479610fe245a19050212e20a64e67892ea5130a55d7c156abd25854207d9de5673fd0d38ac525241117e9705e9029b62aa3f49c802d781a139f56f05746a952d3874b2ecfc7f5a162b9d93a922ac82b0cf0763d4f26cbc843f6f8e28937e31ee893bca3790e7fd8509dc48297baf90e0ad3f9690fcec138554371d08f2feef816bf52f64c84e0aba8497b74a8513c286d80294344a492bbbcb52e73b07dbbf8f98e06a2f492293d59c89a129523d023dd0bd32a5b74f57c53c248aece462a95775afef10b1d31c2a132d9a4e57f6a7c51d44b1ba8233931981ca3cfa8a03c34f0cf4cd57d5a510fd9cd97ebd9223eab7387407fc37340fe1bfbcb4c2518c7fb5d7328a520cdebdf791b73cd082c1ca363bb8f424d395d177985fe0d277b13aceb3a1bc24dce1a13c3e78ce353adc1e47bbf2ad3123edb737c668954e6fc8553c1903e0ef3861d4aea1d9ad983f6fefeb5f28c5e101941ee5b7c4c8d1976e9f54c130679951f854fafe3b28dd29cd93b388d0916842f0e4382d1b2f81c8efbb5ab9461b736179f730af15bca0b8b019708e95fe93f4e121580d48a54203506a28ac2299afd49d1282d0e7ff335c72b10bcd73b9610f094e49967dcf67a4eba71567b32507c9f79eeba2bbe22c1980e7be95bf52832dc0eac8b40703467b4cb31c6cc594fa12f1f5fcdf9870771a149723270089cf31f1c39d66a34d5634a3a907e80813bad4ccddd4905b4aa4397efe7660a41c5a389a52fd8d300bbe390d4207478c149e12f06492d251dd0b31df55113931878d657d7b321ce777b61f06b16550b65f862fda38925df3f8191a818c2c49c25e7d8a585f6f1dec2573105dd437816f26e93c1a9a21f89ace2db70f018aa6f2d6c4156763111f847d30b7082306b095093eba9532f6b7c521198363516699020e1d4ae21a30251e1b300b4ede51e54081fa124ff74df6a0f1c8ef86013a2f10f78b1c902152f25f1092b28e603a4697ab49490c8e5825dfa64b1634cc5555fd4421f3dd7cf223bfc3d52b090253b4c5231bd2377b6e5f6b51885a3dd38b1e00f9de433eacc14ec6d37753daa42f04912fd2f2c5c65f2708cda09436e079c51badca0a2b9219f81a482e07e2d673254fb4ce2d55c5662a277e63b5e1d35f4cf94797d2a50ae65c0e4b680ef52e620507885c33767a170b9ba40ada09beeada58b297ba3ebcf74e11b54aa69937635fd4156a5b484ff12759bca735db940ff07693fa7f0d923381d96d45def2deb42b6217b3a6b7a4a18aedb9b80dd550dff95dc72c2c72ccf95f4c1391e1d8a06a697af2467f1e91bc09d3b65ba0fb3a3d79ab22828f3135af11be7189368edac26b96a94883708a1f8d1b3c3a5f4641e90bd800ed3a2e44bc7455606f3bd28f869b7071a59bea0e2c08df607c85447991e8b25818fcf49088b705ae55d9c56580adb7b0ce7b56c17da84dfa30e904e572a3bef33fdc410e5dddf66f718b3c4c472dea2277c1a81735d5db4761afeea16b3278d3e28e181d796d2d6efab068fe3f24e0f35988c7a1ea7ecc85657ca61855628fd7ba4ef713e0bb59f2d8ae8311a6f3ed13866398124c5399b6eec8a51097077c2e4e05ae45dc213318f6b577e2dc9c0415a5ebe4a064845fe49e25340318e6b3f07c3021e9c18802a4d9bfbf3ba09558e4f607640429ec57662e136e05e92dc7f77d9fde8eaea82f47c7b97432bcada0945f9d29532d49e0ec2999371881b4425bbfb0e782a9a30b4bf342834cf27e1416ba826c24fc81956ee4d28c382988aa8ebb88b51b334a23106ccb64965fd26aac6b68f4418728a9ce9ddbdaff9590a443cc5e9ca9b3dcb8dfacbf4a3f2c0a4e083c4b6a99343d834286a65891a145720c15553e9a3af498b0736ab14255315694a61a09877de5bfb6c83784f41c401ebe37973588f0b05244d93f20d61de79262c98015573ae988f9860f8efdd6c2a1b81db2f6b10b669bc7bed19e1836e7bc4a5ca3ca1470049f97cdd888d72ed5e39be74bf5cafc73cfc7f3935396081f6f1023f3aa38f45c2c0d7fe27da915f948f09e35c35b533ba1a10dc84ad165be423253c5eecfb60865d67ca24d842232419a146d305cd507b726cb1b77ec44e3cbf5017655880c975dc458c9926246504641422d4f658348952750bc73f7a1a37af10eda1a722507017eb16705a10f0af5ed3b9d9da352459a32042cb69d6b2c3aedc73de9bc37cf18f33ff200334a040a3c426b90260d899ef27d5835de2d12b618a700636aa21a551536b8e4422b078a6e919aab923f8394148f8d9d04a2d4f0ec398d58b2313eab822ddd259379dcdbd13e0a8e72343159fa85c25bd62bc1e41879c5c92c86e7aefc77ad730a4bafbb9fd875c144829e72994736d6c8fc0fc83c24aeeddf49c9f9354399aca9f897f7295e1b068bf34d4e05bb03f4249d030ccf5437480fafecf29069b2d8e1d8e1ed9037010bcbf0ea205c8cf48529202647e785f80d94e134ec554bff1e90d3f7d34825225f16110f3c3683170433f89f343d48a7327851daafc33abec25d25699af790ed69c91a544ec9382599c24eaf9f548a65f1cbed3332c3cb3c453751ad87f99eaebf9360421a0c35c23ff3b25f1bc5bfaf8f8ca8a3f782c50a905e67d7a072a15d1b97b5c62ac1e19a4e431495b3f5d785db32bae85132ef6a8d33954718bd4bd6360c8eea1e5741781d519dc8e4181ca9a4c2afb774dfa0dd54fd1b9dcdf96eb86003211f97216728efc83ba24361bae2fd3e2a41543bd1cc2af3081bcdffd45937dd909b0dd275646fca918bf9c0a9737241747c46d5144a00cae63ebb29814ae853764ab4b06208cb0ec9952b493302167bd09081ed3415cbb4ff03c22e327bc30a08b0fbdfe99f9526b04207f73bcf5b54723d1cbb1901c11a2c408fd3720b0285b4f37bbc8b848f271b679beebd7fbc20d17f2bca6b86aabcf4904ab3c2bbc1c6d2a459fdde4329891a1da2896ff437cc2abd0673d5c8258643f9a05df20e1512d53dca473f38023202e2c8ae4cbbcf419eb745db29e63c5d4e0982ef9374292e78551b565fa607f95fcf35dffa34926ddca7dd5d4a42ab6856a7042783adcfb14c4eaaf138d6bc810fd2b675fad123031d7635cdda4b6b1acfc511d4fb66743cc1be55e4c96fd0cdc7f908078d2d0b681b3b1e3ab09af8e9a66d5c38cb38e5a673ce76cc9770202c8cca5735ef4a776f3b24472b5dd51316bd843503bff5479819432ac8240bddc8c3c840e6dd1f5b0cd301e63f7996498ebea76b6512425b4fa2c143d8be0d255f1d390fe30abb1ab272a684e56f6366680908f8d3efc84aad0af1dcb7bff1b0cae23c77d0accf50a3fabefaa5fcfcd3fc81ee65c8accf0a48dc67f48a8bd9fb1d257736e904248766ed840004060195279b9cda589bb684ea95ec807d01c2a88b0ded5e0d5484401661aa18e693a4dd59a6e6c9d38dbac7f2b0f6b313208a355ec8716cc3d6123a775543d070fcc8352358af4457d31568d9c948381668288f80af83bbe85ad6982f2513f0454e57a26614dfb753ddc43a9a53399360b3cdec95b18b8579e16ffb955ee7ae17a9eb6d3cca59c4c5ed504d988fd246ae544c9d4fb901e6efe6bc3371da6d7efc944efee6e391c8153f15fdeca8e0d35ba4e961db19b86715d88484d0cce8965722bfd80c9dd962912ef30f91fc2756e6ee3a7230fe34522cd606431a3e8bdf10cd8aa5afcea46ba94b6fda5853f69ee4459123833e88e5a19807237d86f8220d8b4cf4285eb54aa9f507aa3b5a68418c899529b18e368b97d758d6556ac1b7ec03ab7e9d1b58a120c8164a13bbbba7f62abc2ef876496f39c7c486f2b0b76a89db4510795769cf5fd2eb240fb41f8b0fa9fefb3705215e9112a25606900e2361fda486de8a32724f5d83051184406950ec5650023549bfb288703216423097dea35e36433cb6b20826b12147e309d9e6ee666d7c0e80cfbe9611536b0ec5a020fabf676d15cad6e1555af9f52f3052486b651bc6e0eb9855434b7e1928c61b83f69cd3074875f0334ebe2bf79e42b52ec842ec64d6f40e52dba5624ab54453b3bc025130b4333811211d9f5d5d6954031baa5268770f8b48c9a77bad593a36187b8e20e12aaaeef8e3f357c53ec9d0e11bb0ac12616e98546410b91de2de4eb1eff0fe33b987097a5f2206e146467876ddb37661d992284df018b945d2b660a4f3fdb9afe6db111b08d20d6259a442f563d76336f08e52d48359521294b52491113e2596d4df7afa47968cecf3118c2524a62f93cce840c6d39d9a66bb9c27fcf4c9aff7e8ff1d4d6c5063e30df644b768d9bdfeb5a979891a6128768bb479d5af248ac62c53d7a3d4ffea1cb347dc08488a4016f1d0b230b8ee891e082075a19f0ecb30a6973f761a7de6d153bc27cf51e2318493cdefd1a2495489df4c5a5e1a357fb6be9bbafca2293df21cfcf3a70059510a319b221ece558e79cbdc65e952199136fa3f24cb5ec793238e2c95da01dc69399992c0c77d67c323aed421f3a1f3bd49ebc4ffc74773a1b64438c53deb6220fc670bb4e081a33d456c2656460183634506453c74bcca700d3c709aa5351681f837cc7ca9232c4f935b7cb2cd4257ffc1eb3b3847db2d94ad7ad641ae273aefb4cd5f7752531eecf6adabfd90d1a3444aec6d0908dc1eb15522639351b922c225405838e411f342149b777f1ffd7952146784084b753f71dd9516c322d4aa5b90e78be4e9452b057a2bd7a8daadcf69ca49631f0fb3bdff0e5e727062f7f01001796549c7e74d942802ea9aca2e87266e3a46d51682c4903892b93349c587b28e368e5a500df6944cb8bd1cee6767c766d4077d7879c84abea91d24d14f6ee0712192956816dce0bbeaaab08c77d5e3b1af8ac60e86a85f62666302e9358d57933efa16da6daabd56fa97ec813f3d92d52fa01dd5fd20019baec12972f154ecda54918d051b3778ca477288153456f7aba326c4609d7bf28d5c2c5dcd7eee69602f848f9c57954a778cc987319e256ea93bd7dad6755aff333d2622db4348041edc14bafa219664830b8307864f73d2a901527440b61f559bb8dd6ce2f660b043a3ba588ca5c8510593baa7d461f940306f62862c80d217f98bb8fccc80dd6335b2892af3ad4e24bbaa856f652ca7e7f90096b2b6174a30a11e46a203a3eb85db18b4d0f077ab3a1bec0b8fe26d4f4ddfe10d312e4ff812489394c66578a87eb8368638366603e653df1fbec4e01b9e86096109afe5fdad34781179016fa959777f9f5c6957da313eafc1c21c1eb543152ff8f7b904aa9dda52ee3fecdb9047c37052bf", 0x1000}], 0x7) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x8001, 0x1000, 0x7, 0x3ff, 0x4}, {0x8000, 0x6, 0x6, 0xa91, 0x6}, {0x1000, 0xffff, 0x2, 0x81}, {0x1, 0xb256, 0x0, 0x20, 0x1}, {0x7fff, 0x1ff, 0x0, 0x9, 0x2}, {0x1, 0x3, 0xfff8, 0x5, 0x8001}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffffe, 0x10000}, 0x10) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) fcntl$getown(r6, 0x5) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0xe1, 0x7f}, {0x3c}, {0x8106, 0x2, 0x0, 0x7}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x28, 0x40, 0x3, "360ea35ae8bc0c7b141f19bd2ee1fbc18ed33347", 0x9f, 0xbb14}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0xf9, &(0x7f0000000100)={@broadcast, @random="a79162e2a08a", [], {@generic={0x782c, "2e6267d5470387e19a6d27d46101089a7dd35a0a38d5e01c006cf2c7f7ce8eb58af43ceb2a7c1933cc4d30213d9cb69594e50ce0c403c2b53493bf5b87845241c973807525e5e02bfbde8f2d2284b540fe52ca7b5d67bef3973e4a9bfada88dd907929b7f82b9156b3a0145701d99b7dc739446b727bd65d2ca6c4545d393f2d7fd426112a1fb0c08075c45ce77a3dab438a39e94b8c4a43312f70510cc440d9e9e6f539d4d91bac7ee0cbee9cafdc42ee43f988ba93f623fd188a73d93c22602a629cb298a1e5cc01d61b75ffe2f873d4c552dcc48d11154e534d36ff9810c2a4fd6ab82c6d54aed75a29"}}}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10200, 0x0) getdents(r1, &(0x7f0000000240)=""/46, 0x2e) pledge(&(0x7f0000000280)='/dev/wskbd\x00', &(0x7f00000002c0)='/-*)@\'+-\'/\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x7, 0xffff, 0x9, 0x80000000, "bab18eabeb0e82e075d9a6b3fb9d77cb7e7bd19b", 0x394, 0xfffffff8}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x0, 0x3e, 0x1}, 0xbc3e, 0x6, 0x2af333e3}) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000400)=0x2) utimensat(r3, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x1}, {0x7, 0x3}}, 0x0) select(0x40, &(0x7f00000004c0)={0x879f9eb, 0x0, 0x2, 0x9, 0x200, 0x4177, 0x2, 0x200}, &(0x7f0000000500)={0x3, 0x0, 0x2, 0x4, 0x8, 0x6, 0xc4, 0x1000}, &(0x7f0000000540)={0x0, 0x1, 0x2, 0x0, 0x3f, 0x40, 0x100000001, 0x1}, &(0x7f0000000580)={0xfffffffffffffffc, 0x3f}) ioctl$TIOCNOTTY(r0, 0x20007471) truncate(&(0x7f00000005c0)='./file0\x00', 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) socket$inet(0x2, 0x8000, 0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xffffffffffffffff) pledge(&(0x7f0000000640)=',][\x00', &(0x7f0000000680)=']\x00') ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000006c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000700)=0x7) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000740)={0x10, 0xffffffffffff3488, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1e59}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x67c79121}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x95c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffff2544}], './file0\x00', 0x8}) socket$inet(0x2, 0x4000, 0x40) sysctl$net_inet_divert(&(0x7f0000000940)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000980)="d134b20be41d18f14266e59c66f62685b6ded963827c1b61bef6a32a5f97b057e4a71a90c5d2beb038a90ad3c6df136fbe63a825e11eb6f5112bacac781e3b581468260ab6d3627f8d213ec9db3929c7ca235b984144582f", &(0x7f0000000a00)=0x58, &(0x7f0000000a40)="af1702252b8b2561e159551272357802f2da22f5fa57916000a9730f8e4f7e5e92822cf7f517a588c32c65dc780bdfbb1d899f84c6c0df23bd47313f1fef3f541c58edda6e2088811af41ea8950a24beb74dd9b252a644363933159805a048542f1e7ffb9b2fd798185df0a07a", 0x6d) accept$unix(r3, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x84}, {0x87}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x7ff, 0x820351f, "1a0e4de6d30aa639d13e000002f9ffffff00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpid() syz_emit_ethernet(0xf9, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8863"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x6}], 0x101, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x28, 0x8, 0x4, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x3, 0x9}, {{r4}, 0xfffffffffffffff8, 0x80, 0x20, 0x7, 0x2}, {{r1}, 0xfffffffffffffff8, 0x86, 0x20, 0x2, 0x6}], 0x0, &(0x7f0000000100)={0x2, 0x7}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070a", 0x1c6}], 0x1) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x200) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendsyslog(0x0, 0x39, 0x11) syz_emit_ethernet(0x102a, &(0x7f0000001940)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008004500101c0000ffff00009078ffffffff000000004e224e2300089078aa9cf4f6d5b551d84727ef063d4f87df841982bc9f5d769aee3dfbaf82391bbe297d571fea42bd300f9d0465333da58df5edb74c32a06a1784ac83c8c0da740a2745ebcc3a811923195e929d6faa98f5689b896a1d4225202d4b73bed8c31433058ae3aa4df3607b605518a6bc6ddd14ddf94b3cec7d51f5170e82a741836b6c2b39818b9a9960d1a9c19e84d5379983a26a35d2e4e7befebc0e751a8c761c9e5f18733ca3f99fa883428d24702a39a1de1e027659d50b069beb34a1438b9bf48053af828a225e7d29f4a3228c93634deb7995c9ca21c762c6e2b14c6bd9fc4511b85c1470a6a7ec3105ee4ccdf033c77fc6b343d3f500425771e6c971295328cb5928fae746ddf5ed6f01d8421bfe4a4aa171746d0090a3dd290b9a823ef1630eb224ade99d78f1570a56527fe8639d6e8d4ed5a487b1bac4f53e190eea62ba796a36eb9e7af8780c14fa1b8b28bee9206196fe68336815d6ed4c730d6096ca098568bf5b8cdaf55d45b7bff42552019119a583010e12dd346d0de0a1a3c2e80ef4c8b374dd21b65a553be1df470d3a75ddbd1021bae5f56ba4ba9261b5fcf7c21061778259c700e4c32d26c4ada2530d1c6f30ccadfc12196c5b444d63bf51ecfbe9331cdb848ab483abea79c395ac4b86b632a11956b72cbee11c9a0cc5391ca0ce8ffafd949c4fd7b3df262f1273cbe09ab20e824c231d9f53f5e20ef2cca8d47f7db5fd73e0c5ad167c69af50a9529daccf1ccea5c783f7435406a44937ca1a324fb0728dd3694ff7a7974f335fc1ab7bce8e552b4ac7cd4f828880828a31f3f8095d30b2942c870d44f4eebf10f60b2232c5cbd8a5ef734f1d821115698614586cb3ba0baf3cc6f38ac3943f1ae48c42071cd126c93358f53af810e37b7fe83990c6bf3f227b38d3401e4630b7d5c540fb53dff5a563dd1efbbb5452358061aaf7923bdefe54fd412a3df9ab64934c7b7fbaa779f44b578105ead9e0a7ddf1c7bc242d295c68321218b22b779c4b3737d5b16ed19c99362aec6de42fc1e6cd1250cb01ea0079ca43b754349067a45173b277b8fb51aac4f13f5642cd718c3e1d3dabae2bcf66abc4c41f1bafd1eaab4ad953c1030eccfa4f5a0804a3d0fd012036f17a4bcfbc2719cfe869f135b060e3fc7177d453b61a9c6281939544181dbfec7436425c4fb61a1c72bb480150e537ccfe5e730a0613507e6d48178a6a1f050978a2c0c514f04b9138815c600af789c56c445de8d9486075c8b5f74ecd08392ca595c37ed48aaa74235bad5208cebedd1877790318b952e12b8001aa220bb1de754b5702b95ef9a9247a3e7396175f132bfa50b4eba0714e8ad3c4b4eafb0bd60b959dd6390317762a3cda71c18374c8cb360b5dca7612b3bc7413869114eaacb3d2252bf1d4180a347a1fa59fa3de330bb1f755a4335ca46c502c527805c9f50b3eb9df15d7ebb6ecf895db8efb6eeaeaa8c1453bc2f01127df6d9bccd4de67b4d74bb79177e4c91d9db1ef57b433c1504832778e9d43b4dcada20ed57eefddfa0613232b69fac29294076025b2d0ce6ec1595ffca3acfd2a6588f0d6d063ecc9723e38b81d90b92dbef1692816ee22d81e6944bc5745513682b8277a3d463938f917c638d0f0f7c5fb14b9f948d7c781d1df8a4b240c33f4a5e6df4601d71c0dca0ca58a25fd47d0eb91f7b5453d77aa4ef14775097b7bbb39e3c488ef8313cd36aa8d7ade2a34e3caeea9402c0327a8325fd02f2e3d10860eb85a5afa143a870a5986959db730faed2ce84bd10f3e8ba97888090fd0d45f87af9f06499b706fe9af4b53e65d999e17b5bf9ff385849d8532053796dcd58fcda073cc55b89217140529774edaa23c9e7bb8d304a990d58573e4eebc6451ae4d5e97bc6905ffc33b48ab41d25597e86d15466048306696f558bde81da950046005939e43ef7b7c9a90c00ac067cc18da36739c20a9b6adcd800b33087798bed18fef6b484de09d23ed266bd6272dbb28b768875d39b8b10d4dcee1d433718a5a3f2cd7b9354cfec32d2e4066407fee3ca737c47dced67a80d413b8daa46b8fe876fc16bb4fb6196a130537c19ab4fd189aeebb11b4ef572a1f83d5da54f3e9da18bbb27a58a8bd6bb0335bd9a3606b3461c02918d82cb2000e7140e87fe2b0fc974ef4fdb0858ae3ab32e602b9f44f9dfa46b6655dc66ac09d9bebc435e86d63cc9fbaaaca90193b5b6c084f0c07116a3f61f7411e83c92271cf9f8901961750240dcdbeb05d62fab165b906c798cccdf2fe3b9a9d10b1ba91eddf9d76c2e814c08d4c293e3ca550d56d95d3d396499a3b948f0d2dda243ddfcc82fad28eab867603477a875e8df984128217d1953670c0e6a39f099e28cf9a7cc4af8b03db5e368ce7773b33bec4307837dc96c50592ba65dfa788a30d582329d1ed636be4762d7d07276a9848b9b98c304894d12981529f1305de27d483afd05d7c13d036b53f142b014bede86ff15754c5d119eefe9412048941da799cf6fc57670c98065214a8c20035e5f6bfa699973e2f4fce42f34c9332745ad37b2a213b627e742e3361823539792bfd154d187916f918b25b0c0dcbbdd273c3780c8b9b465f9316c9c5995c0b7ca68e22a9076c56bafc83433970deddfc3b06db83ba7489db27207c6df847d60b0cfa6005e5d33d3715d99dd45f81d2aedcc2d8550c0372a96363e90e08e9479f45ee2967571a5d9d0e2c273f4907f10b5de401de73cfe66980e395087d50a89fcdda717bdb4e19467371f0a596d517ded22917821995e12d9b250b2659a9ce23043e9d182eea38b97c461be9c99db1de1865c9c4ec95a8e153a2b970bde760e57b4ac1a91aa784aacff8ed1ec77265bafcfa353dd32c87375c742e2b6bcb39d5409ea7cb376298e6fbd5ad8ad82691d7af66cbd25f743baabe38443e0a08e2e88ec5e78162e3d6167b8dc8211c94ea29d0561c9922f2cd0ae3f3cb17be8724668fdf73ab67653ea7cbc7778aeeb234372ea69c94e9efeb396bf81a912d6e8e62871eb20d6abc2e7e2ac41bc2245ea59c76cc97fbf1aa0926a478a63c8f094c62c7171e445e5c1079bacea34a054a08cb696760f807e01cf3b45f51340c07b74e6d589566977a977f354ed5934318edb950876b5e5b79c5db2f88317ef1c013548322fe8417ed69777635619fb566d6a947421d6a9b29bcc76403bc1e3144250f6c11eadb4703663e17c3639f135cf1ff0d4be43e6dc93288862d2f7a053eae9979c02bae75afc24d3def2f940a1354dde298c1d19d24c603cb72022a920090291f691f5802a7080cd33f8ae3510fe609bc1274b8dedff6a64c31ccdd4d1edfd711404774ede8c4e7f8e187dd1b48c9fee02bd56f03ce72d7ad1ddc1f4defe71a2eee4d352b281e3b07adec672560e3e8360349d349cc3ba3ad5d269df75dd7d09a8b1ab07508a321d90085b4084cdcbf263f23a9e0a4bba38f84933da711c6ae598c1167645e9b1877f798c212e904f35549db50db2155be9fb1bbcedb1923fab3b08d503298b0dab5cc5d9000c46eef165b780b878a97ccdb5f436a89fd061c9870aa7484f8c6cbf48b420526224f83f36def5dab2e6de621adcbe1f0bcfcbed97fc7bf8c8610a6f976d2c64f1d1d80c39043454356dd5d724815883dd936581b80b0f0bbd6dd4349e65cccc843dfa88ee82d0cedab895caf8daf48cbb2f562537ebb8e5f6289c59f3a4f9350b3d9dcd2477e1aa0751f205b270cf3a9551e099c87f70cd29bb46dac5ba8b446dec69780fac0aca966d2dd734bebf670084871ad1e84abb61fe2b630757f4232e186a826b6243ca243128614a417443c2cb36b9f99eb8a0e1f4c866b070f81f0db49f555f620fa56509706109289c630a14c8c120756450d099f8082ba73df2d80b69ac74bac7efb3bbf55535b09ec9a4c27360634a0d6679803519a7eaa49b591c87083f869b155a0ec7a2a45c04e0dde70bddb89d487d742ada234f7400ff9dd754c4645dd223951613f2f2bf5c4876372a1a3c2145b33adce5393d4e8cbef13837e9b39ea4b19779d424606058d11ed524bba78c4751054e9a01f132cc3a5bcb102ad38bc295791eb0ff2cfb455d2fe4c529cfdf5f4ca62c25c108abb1706fd3201a25e589431989f80dfae863ab5d607e500a052c354b273a61dfe2f3d065712048321d6628aadc62fe8fc53cd6112b998e96e2b1225672b0b689b82338d062b93977408ef5880f6faa447275c70d8f577e3a22b4c23758c9fb4fcfaaf261389828f5bdaa01248ac4cdea8586b3d04515125e1fb22879e5d9855d9101239760c4d762ade807a233b93d62dbc515a7b3f21fc945fcd0ff0b96372c308d23812d1c606b6d9b0a82d004d53f0c51b291dd828fdd39610bbe92c160c8cbbf588f65389fd1bce9ce5ca79a9b3d73e71c8f52f1bee46ae6f43df4291ce890c2baf617146b8a9d670a37d3b0a4debf41d7fa17b8b8174f848b06837e486c5950472ef7f10e2e042394aa7c035a52613f8f13d564e81524e146a0edce9673c7b4e7d947f96ce2eac406edd0e2333cd47faeffbb965823fb035c514736569378fa4803aee8bdf6889cb8745878632758e2c88ab10c71b8e81db8b0deea2554cfc6d3b366f7671a44ed5b3f55300eaa0f36ab76e8537a0130791bff4ffddc25eeb8b4dc4ad78074a1e9d659925713d6d1d4d3eece2abe662b4ec9fc7a9a69be5afac2ca37195171d8fb61ea7f7c9f6fc893873849ee4cd5dfce6ba47ae8308c7d0f29cdfb89f73a952914b7a3f7f7216785642af2c5abd9df13534e81b14285d20f3039065b31358f7040f2f5a6dd68ed71a0a201e4ccf8d30adb2501f70018efaeefbf4edc2d05f97319a11a7670f7c891c67e59023d2f73b75e619fb540a8df1020b74bbf2886c9e678b075122ef6cc98c3cd0df390e93a3bd94577e2e366090ecb7a1fd669e3e6808c7b02366351e8d62a2cd8c8b89d55c542e4aa19811ed8d952abbacb2267423b2732b8dce51db86b244421c7016c467a287269c70fe1addf9c1c97308597676913e8624e7d9162b4d9d065c96e7335c430590a58e0dbfa0ab536a807a1fef510d6d95c14eeec2422084221b55374369b32caa46abc6f0abb04cfd072d40a8fe0e2e67948c2c61330df7ee30dd806eccd930a81394588328b2cd4efca3849c1e6c596f7cf242e4af7a6f43b26248732507f5c893cd30df61102cdce62503a93dd9dbb39e7360c7aa230cd31cea95676f521bc628b4f3cb721113bb6e8d3ea093203f60c2ae2b48ffbaf83b8faa3836dbe247ce991fabfc9879eead1698e3e403463acf62cc1a2b7d108d322c7fdb96871870ff95aa2bca22005122dd6f6bcb0ea7fbef8047be25e57ed2810a2e0575888ec15014f50acc290446c3d8ea9ec304d57f9649cf3d4514cdf47b2ff6470aac3ba5b2ec8e1f69baab878b923cfe70fee4888c17d7039bec295663329b09a1cadd1b5b38169bea307d57f3988dfa85181da87faa314bba5b631fd135a8414739be032d4457ea18ec80d1a56638289f0c3173551a500176d0679eb0f9e2053988be34031617d7f291dc1ee1d8ca7fd82944aeec9289c9b917d595cac0b483ff8ff8218936a63b30ba4603c4739094e8f8bbcd5a459bca6c22b4c03f152b2b30d6c8095b74eb0c4b3c024b5eefa202303aeb12a23b70ad8316a39a0df9e6261392b5975a3f645a151a78047bf5fddf72c7212a1866a426b4e78ae5e245af66a641f5c0f7438ad4af27f1f28d73929ba3dd139630ce32cc6ef21372"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x7, 0x9}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003018c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bfeab7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) shutdown(r1, 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000140)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511", 0x18}], 0x1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) executing program 4: r0 = socket(0x10, 0x4, 0x15) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0xff) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000100)="edd9ec8a44f1ae4cd894501051ba6b2e0f21c654333cdf0ebb11884cd7", &(0x7f0000000140)=0x1d, &(0x7f0000000180)="d6c401fa89d53fc5459cdba636f21e40e0bcc85c3a81d3db0500e62f001572dfd9abc70fdba55f5bacb0922f2bb47ceca68d502e75895f6aa5d39d3528828a6a3af036182739bd86b44b245fa4042edab03a1a61e373cc1c0be7152718c71157aff95a206bbbae73a78d0639c261691535f75ea6f5f677419f1243e288ad6a50eca89ad4d5c228d1ad397010e67c79a818651c33ebf04ff34782f8cdeee98f371ce667026a7072ad9da5037420da82346f315ade035b212c4e11ad19d85e51e125271fdb01c73b17d5ef1820b2", 0xcd) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) rmdir(&(0x7f00000002c0)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000340)="7757586826a65ae6c3844117c6b533731ffa618cede863ea61044684aa6926b86dda3f0e3d90eb1f3f49af9b20eefe411bb4601ec2d6668a028e84a8015b54abddba0fee3c6a673a1c1f5f7ea3a8490aaac17d559844a87474e333408a5bc27b9afad6626f799c19a870d8887b96b67301c2dfc76e8571f6d10f9257b2ff138b91d494d893e0601cd05fa4bfeecc6201ea8a06680bf8d8d7c9c7b6d3578adb3a453ab490ef7667caacfbadc57a351606712c13eca23c6845675047d42ba3184ca5122f312fe046fed2b690afa9fcf660f143ca18", &(0x7f0000000440)=0xd4, &(0x7f0000000480)="c5be649abd63c803107ad14b7ff96f67fc12bea75a359009a0d47e9232aa9dfc3d0798b82525df7100286ef3f75a55bc976cbd4e31af2ac365d5b6ead015b1859c3499580a9c35af8bef2bd6d3c21197328c0ddddbe7ecbef9edf3824937fabfb91aabb8e475e757626a1a4f93eb721ae9ff7fd2e9e2807dae75e57a0b2a4454c560100eca7b3c991bfb7ce983a8666fc9a720134f466c4bc8728db8273d50611ba2faadc740db524ea7f9d1e6af652dbf2d49132a8d041472c1d4a94a72ba0be4df3a491f4978139319b6bbe5f79e6628f83d3f33", 0xd5) recvfrom(r0, &(0x7f0000000580)=""/90, 0x5a, 0x42, &(0x7f0000000600)=@in6={0x18, 0x0, 0x80000001, 0x5}, 0xc) open$dir(&(0x7f0000000640)='./file1\x00', 0x200, 0xd6) r2 = getuid() sysctl$vfs_ffs(&(0x7f0000000680)={0xa, 0x1, 0x13}, 0x3, &(0x7f00000006c0)="79b1bafb0cdbc2031870f28908186d6269cd1758832e763b239ad62ec1de4cd0c6daf6916d0585e3df7a38f57937eb475ca5c78928b4e838b60d8dd418f3bddbd7199f6386a1b6754d0a87d7056cd83750884a15d501caf08644b6d5e101b7f8d407de0c21661008d80778d6c3feef5c947c8869d1e792c7740f2bca7c75ffda250880cb49125c90aacb3d1b9cc682f706afc5bba84c3968bc43d64a6f7e39e1cf81b01113b2add62b435eddf2685423d4116e4e008d6c124a5c38c89bf53dcaa9afddd3b0b87459c8", &(0x7f00000007c0)=0xc9, &(0x7f0000000800)="3973eb240a983f9d8c73bdb2f320e6bab4d340d3f6a4bed8a4a3609ffdb31017c11e8e0f6d9311235a70d60dea3f0be5ec3a4915fa83f2f51c9a9213af9562b6e53354f58d9d5c3775212a535f451e2c2065127599ff4738ca2c49f2b34a7f2ab73e3e1491f37969bcda4aa14414f659413afbc12ef04783971be44b74", 0x7d) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000900)={&(0x7f0000000880)='./file1\x00', 0x3, &(0x7f00000008c0)='./file0\x00', 0x8}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940), 0x20, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000980)) unlink(&(0x7f00000009c0)='./file1\x00') r4 = open(&(0x7f0000000a00)='./file0\x00', 0x8, 0x80) r5 = socket$inet6(0x18, 0x5, 0xf) r6 = getuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40)={r1, r6, 0xffffffffffffffff}, 0xc) connect$unix(r4, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x2}, 0x8) geteuid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0), 0x1, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000b00)={0x1, 0x3356}) kqueue() r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000cc0)={{0x8, r9, r10, r2, 0x0, 0x134, 0xd0e}, 0x3, 0x6, r1, 0x0, 0xffffffffffffffc1, 0x9, 0x1}) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x80, 0x0) mknodat(r1, &(0x7f0000001340)='./file0\x00', 0xbdd3d2e4e54db6a8, 0x2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000200)="857832bb9b58f18fc7a5fd839adb659655f884fcd2317d2975512aae98c33f965a34ff575f67e72f3ebaa52d46b9d73baf2e9d9fa97ac8c387cb037978e26aec21c43302430a5d50c76c553808966c750bee3c1a4bbd97126194604ee09328b99781c8e23809430c9c25c496b3ec54fea6b9e0933f967182a96e675d70e03b7634c7bf3ec815bd", &(0x7f00000002c0)=0x87, &(0x7f0000000300)="81700a005aa86a6351f523b2b033b19c7acbbdcdc79ef9433bd5856043110fc3d18349dd80fdf02dd85c6f16aa8ed3080ce123b96a65680c10770e193206fb6f4dd98c5da8df4a183276a395ede2ba0e79679f671339e9b29c95b78f20c01cfffb2ca18bd795c8adf5288d000da6f0efc0df97b74fb400ca58eeacaf8869025ad7d4b80a51d85cb794a83ebf7574b2d340924bf523207ac634bc51460e533dafa9ca18afb8af1426e11be62661c777b3feaf86488918c9826d9039c5c3708e1d87439bb560c9e698654f5b421d44e04ac08e2811305038f8cab6c2ae16b172ea8f847256d6e865f9afc75b0b1b5abc9bfb26b54df9a5cd3ed085e4efad036462c1960e89d666c9bd5546f9cf6fc09a1d6e68fcb60422bad0d8a9be06aa5e3d86e90772cb28d615106eba7f34e24ff545fdb3513d3c179ea74ef802ee4f7509dd76b0ffd38dc8cec19dd16e5a8fce85d3e72534dd8b8b8fef3dc131953aa6cf688d41497d3914fe6eded2ea3b8e8feec940aba14c18183f652d3b11cd4272926ddcf2a2b2b89e3e5bb84b97ed8bcbb5c6d211b702b5c4517c204d46a87fc4e6daca17fa28797f7c7e9a2032a4cba051c60db624e7ff9b393fe266c66380c5a917b01dcf51b5f7f197db813bd77dc5842e22e215223bd8fca234be40eb09c24164e49cf4be6729d435cbfb34ec2467dc208353c309b00be8bd5917ae8a49d600e9e1b4fef1fd27436de74a4da8767906dddaa300faaa9a9acc005fa44997db16d32504d572c2f35ed51b9541d1673fbe8b677d302b63aa9ff84878fe8bd007148cf8e90850e4f5f732e6e4698598bedc664e57eb750855870d89b28e57d61a5b0643f1268f86f6efe1e56073e1c9eb4249344a0e111b32573a4364322e4c9e53c04d8a892149084517c29c52bb5c167a9e4e00ac0c1820aa4ed3c765caf4863b039f5e6f5fe100dd83f2c4e3348a39d26041697e0d626332181351af5265e89f4df3ae42fb7cc7492e686f67d40a71b46af647d51f05b6c24a868831c44180205c02daed66fa9790904a737db55fbb9682f6309117dfe2ef09f21d424240621685eb9b037bb9c531c9d93f3e0f51c089fe9967fd8709c6aab0fd2110101805968d21755961c49132001b5ca2c18d7726d6614e1605c2fbec298bde445783da2a4e10dad30613c9a34ebfa3831ae68da20fb3ae3701f5b233c7b7cbd31788fc209efc5ce0c2dbd112dd538282fd187037c96f40a82ab140c6c78ba4671e4006722c51a61637e73143c5f4c399157d42e450749fc7c538e8af940fc48ba13165f4f14e4dd339d4e7e148204122f59979592228d43cfbeb71ef1b4423591dda59a25fa18be7b82160d110eafe8c3ee254b1e0f994fa5a14bb2d766a793ca9469cde905d98fa8dbd43127b961e75bc90f746f26dbadca22b4b14b1de911bfc7946966199f0590b975b608a2924c10ee39228243c0f820317f2041330a0a3bed5fbd7391c69b8b27ffb5e863138f98dd69d34b96f3698943ac13367be5b48ab84cfdb0b72560c7d2e9730b724c0ca68be5ffaada2d3e48412fc87fc666d2eccf0e67684c4b19f3429381f1b1205734a908edafb41fd578b5c769e133df8cb19d92f445dce44b26a1e0f15e15ccc75ce5eff92daa981d279e187298b3ef24f691d92cfdd3a7cefabba2f1b9678794923600ecb42493ac2dc8e5cf46bfbaf99f80ff47f9d144f64c2f1da52d57bb80523091ca3d6aab09c03ea789b15741d2cd9dd3515ff6b82b544635ad3ef13bc3599c0c13a2c9109a512ae6892e543fbe96942cbfae651dd19bea208cf0775c2c5a6364ca6d8cb18fdbb6ec97374dbd87727f683df1bd37e0bffca61216c839774ad308a66ce81f188be694246e40e62fd3a0df7f937945d9d932cca527dda3c11a7671a51d23b046deb5f1ea023d467030acad5e5e649a54f9d4944c6603ca47d808d79e510ebc138a9fad3e81c3c22158c50271bfc719a5e1c1c8f76b970dfb959900006a6abe44a75660a38a1bfa023f8a9884ea2b57d88e64385d6e82fc10c36f7c0a2828b717ee45eeef6d2614c90d22080acc89f2afc9eaea13947ed7dadb26947beefddbc7a1502b7a1de79e2d746297c49f57dc0e783342d3e8fd90d32aa1bc186899e3247ed2d12eee2b49e5d66feb4b3897a654279f990b1b32666f182e39cee23bb8dd9042f9223132acfe09fffd9ab4863b2d01f1c3fda5e736817597ba764d9afcdd820bbf8d78be6c041ba4a0e1bc3677c7f46027bbedc03841f8d3154e967f171ffc8df407b300ef5398bedfd7cebc394100547c0a8c9479675e69df3f921f5cca867904e58f600e063527b65b30179a474b8a4595a195535b0ec2985e08b33092f98dd50f63415b88b3d286c0b79fcb862790c96c25d618a09e258a335f07599019be2ca823c555d8efc1c6d4466332aa5a71c7d0a09d7d5972160fb7cedc5f7b559154cb47640b99787e1aea48d34902798251899fdaaeeb13546bc57f3764f3ac90b5eb97c822877503dea9fc0058dde021d48a9675cfec2be74caf7fcc33d41d1d5eefbad63c05e0077623902721f4fcade82679fcc30f2eabca3b055f800b6bb98b7554e7ba041f48f90a7cf5b65123b7a8ee7eb471b59027c853baccc0c8e2daf956102d8eced61592c3a3a440b2fa2d1ae47f1f3d49b6fd794d64704c14f7eceba3584a2bfbd6b697c0fcc9f01cb73c8b1badb8e748e93dde13435f20263defbeb3e687c5270bde322bc74e8d09d5b632fced0712660f2587a3f467d6aa4c298acb996c56494d3b73d8a7f96c5364adfa82abee0d3de1b76027e30286cd3a07b0599462bed61e8487cf7ee882414d2e88b052556f9132787e85450717e058da35dba589ecee75abd945e0c70ff357e4ee146e93e8f5e6e10df6d2a3183713cf1141b0ab3ecd0e23e20939726c0dcef720e36e92a1072c847355217bfed3452818060e082a3771c6606982e16df84ebe9d7472e5cae4a5db615194502a352404e69719b89a58157b62f0eb6110f8688be60488768c96ed0fe4750f6c81d0f5f35f5c272c0d3749b4982dc39fad4e06cbea818a8ecba193913ce55bf9a7821866ba03da19bd02fd8a2f8a59cb17149655abac741ec9be0a212cd8aade6e8997c9cde60ddc6aab14df0d46503da8e6feb834076012d3a4b31c7b15e7f4b3e2cc698389e2b9f442659812a03f8d49d2578f9d51eef7cdbda8b6d29082bf8b8bcf123dfc01adee1373b9492615009d4f8112465bb1ce2a7b13ffef385d4a6719a1848d01d9c46cc8b7bdc5446a055d72b8ebafb1df3e04a0d30debb0e588fdc19f13b278576a3c2975476ecc286a7e785596b1b7e0bcf34d8bdd8bdf90f7d51a88f49a353c957d4fe884855d61fd2e0a67088f8d0cd9a4c63f622ae2cd2f352e05b77ba0eab48c7cae533374ac31517e8eee19c948ea3b3bd303ffad8d43ab090792413f794482eafa8caba9db124adb49c14528b84bcf4d2ac5ddea471a9409ff9fabbbca02ddafd39cf4d08cfb9158b6a2ae3d053b1621a89e2c61c69c42a0c3ea6b8c419c1eaa6b5aed67dfe8116b1f47853132da02ed7033bb55ff6fb377b2063383e9b42ed99beae299df0fc95131f21f1b031403ed490b6d4d9dfbbad9690bedefc8081777b687d88721b99ddbc7ac0738ffe7025e8027d5b846e0d2878a793544248e1423356add6a9977ca3af027d404ddc6fb6e91f3ccb3d3405ac7429b725731cdab78f965137ca690fb3cff770908c9258b5430e67b58007a3441d9784a40383ba6a2fa217b5465292d041526aada338bcba8f121b864e09b04a6a6a6f427d17311acf2436d828efb4be9c7a506b415442938b65bee3ff9f5577ed030585ee152a3e4c89db6c94b5812fc95d59434324699cabfb801f43d0edc974c05fec56902625fe630bbe00163ea596cbe7bf60b1d3da24b98304951876a39c1d94b5f4affdd0067afbe1511068449dd6da2b792a37228fac8b38d783d99511affe81ce76dbf28cc4651bd7b36d2b9819d135e029bbcca9431adb08bd59c5a455b25f9e2e42967e692c8153590c32a1727db243bf24bbcda07fb501a14f3994d2e13e5a2bbea7f27eb19d1c4608fdbe998f724156c48bf78e89d60b70dbaacb17c78d2dd35ee4312062ad56d5dfcfd2d793a197e3cec89b0d5e250ed52eacc17c7af02347fa530f06ffde0cf5f036a3d585ed4e4d4b0ad7a7e130e8a6405d4de61da4359829401bd3bb9403d280fbe775fbd65388618d346e37073e8808618b401767ef8beb3382df33cae359e8d5b7565cf47bf944e4563d5ee4923ac6ce1ebadede53a9df8282ee7420b6bac52b3fb1701f3ab1a3cf7c6458a052fa51073e989197cba705345b5ef99307909964003c93ced480d9f67b6e8b81849cdd79693fd2954ea1146181581998da8ad40bb91ca9c68c3f5c1999ba1e8c774f90885304aabb4d85adbe797bca1da6fe376358b5c3926f9b6a9238a8538a7cd7f49f8d7d778bf3c2ce40f47417fcf2a44e98248c8b568b9df846e7af7ce71c63fe5776652bd6ea7825011e48e307bd8a79deae3ebcc7cd93fde4724bd13c1211a2655f5bfaf9092804dba029deac99f75a1054bd76a9368e4e6d4e82893c9ba6169d936c1afe590df390304c237e5ad15849b4f5edbba0ab467b459e6582d493a3523f2698da0cac1413088d1686d347f863486e262033953c6ae841d274c00b31b22e45375e3464efef5958d1ed56d4291a6597dbd4bb3444b130dc7e3d64f4590e246029ea5ffba5d759872c8c97c242744550fe3347227b381b045cafb0512d71284ed29e758a0f6393959c6f9cdf942e5e2e3023e684a73c6a05b4a1a17f934813573792094b8ef6579dc32b3eea028db95eb257b5ae8f77830e501fba4b6af2eed7eb2a85cd3377af1331cf402895a0c9f3176e960f33f3a29dfee5a90dc40eb0907d17f28b3bf06324e9ed831b0e60feeece3c4fceb4fb692a00ea1d75a126281c4aa37d9473808db130df127b75e974260db1e228d58e9d8e713154897d1ac62ee611029bff5581457c7278c4c94728c514e62758b7ecbbeabdfe2d14a4464966135bb95cd6583ea4d5d546400619282a1b8ae795f2245e915f10765e35b45b7dffca5fa668c79063a761964cca11648155a4e4a3dffc15b86cbfc75e91612f232f52dc26a5fe278f251369757c6c23986d0d4f185a8cc8ec35ef6aeee7d2c6efc5fbcbecb9039b6399bc323ae49484a6250c12e2410a65e31f48c81c646ccc8cf401f9ca0f10d09da62aa98e57240f979d7869e2e7cd32ce9fa91fd1b0e8a573af65f443cdad6f6cbba4e3e0701dc37323ecb35c1e7398b7af65c577bb9cde757ac1ff1d0fa9708026f28f6b0ec6b2b373d64075db5a3009984c4210d2ec4ea0fdf829082af3d781962fbccd672c5983f6b3a4008071a153818f831a2a29a223be1e0f2c3357159a9657f68824f903bf0f49e908c925dbc7e0717c5dde998542297598db262370810fbae1cea8eaaa4838a076a622ae65f6e57bf4399f0a38fc5c6150f8b7e8892c3f3f07c0c1dacf554462e719918e3ff903e51e9a28abb25af7a2723f08b3e49ada8cc394084c6aa1c480300f9de9df1aa0fdb18b4908f4ae918507b8ba9b919270b70b0a90a9bccbbf3b2475032b152d4c577bd7007f72e135120379467b62ce3e3c89b3ff0e17d59795e99c8037b3230d5c2477298374fb062c38415375105ce3ed50c80475fb90cd30708e9593b8c0a0e03ef95dfc9d9eddf8a374ed8b6e61d9d874d8", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000001380)=[{0x2d}, {0x40, 0x0, 0x3a, 0x3}, {0x50e, 0x1, 0xf6, 0x41b9}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) seteuid(0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f0000000000)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000001400)='=', 0x1, 0xe, 0x0, 0x0) mprotect(&(0x7f0000048000/0x2000)=nil, 0x2000, 0x1) open(0x0, 0x0, 0x0) mmap(&(0x7f00001f7000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write(r5, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001400)}) sysctl$kern(&(0x7f0000000200)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) r7 = socket(0x6, 0x4000, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}, {{}, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x81, 0x40, 0x2}, {{r1}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x8000000000000001, 0x2}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa007ffff, 0x75, 0x5}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0xa5}], 0x0, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001080)=[{{r10}, 0xffffffffffffffff, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x4d}], 0x401, 0x0, 0x7ffffffd, 0x0) mprotect(&(0x7f0000d78000/0x4000)=nil, 0x4000, 0x2) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) dup2(r0, r3) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r11, 0x0) madvise(&(0x7f0000524000/0x2000)=nil, 0x2000, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 4: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') listen(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67", 0x51, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540), 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="573acda8"]) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) socket(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000a40)) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000240)='./bus/file0\x00', 0x10, 0x2) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r4) getgid() r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r7, r5, r8}, 0xc) executing program 3: sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000300)="f99d6d1a3f070a14f9c91e6cce6ce9182b7aa82e2840310b9c64e3c714c654031e9beb618135060000000963204f1489f58140c9e58a626e4626a2b7b98e7ab3236f589c02ba85b6bf39d919552f27d8848433cced388d51247280cbdbcc631feae6cc2a23860d384edfe2476de5c9486ea02617f14fa416e9e3a74f604a343968b4cf", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="8aa004a1f1c9b8869cc27ceeab454d3e992bfd1de23ecd9d9afa236dbb4828ed0dc93c99e741de14ed8ef3ec1438e15d3346c9c1559a8a2e4a3a77d1231ba669728ebfc2b508dfced247da64994feb742a393176b0e79edd74352e869743a0984abf9bac172f45581063fde718d180b4719df962c64622db4bf11a0659893efa69c93eb769ea98e567c4115efd63680db22900d8fac519b0ca25fc381953e3fcec1c08c06419", 0xa6) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) executing program 2: socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000015c0)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea9542d308766daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f83de17f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218910000003f4208623ab3534d813c02b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a506def715810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c94598382eeea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857f67c13429b6093afec57996846b72893e3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf366a00d5f070c5568bf93b429a4c023a08667c109", 0x4cb}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}}, 0x0) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000280600f6ec06af000400000afc59f0db9e4ff2ff0200000000000000000000000000014e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002059078"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r1) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) fchmod(r1, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "f6bc0ce8004be5191eb64258c13b9743dff90200"}) sysctl$hw(&(0x7f00000000c0)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r2 = getegid() setgid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x9) setreuid(0xee00, 0x0) msgget(0x3, 0x452) r2 = getuid() setreuid(0xee00, r2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x1880) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) flock(r0, 0x8) socket$inet(0x2, 0x1, 0x7) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540), 0x0) executing program 3: getpid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffc, 0x3, 0xc93e, 0x1, "cd32cd1ddfbb8b3e69906bb91048e527c02dba66", 0x4, 0x26}) executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000a40)) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000240)='./bus/file0\x00', 0x10, 0x2) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r4) getgid() (async) getgid() r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r7, r5, r8}, 0xc) executing program 4: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/38, 0x26, 0x3, &(0x7f00000000c0)={0x18, 0x1, 0x4, 0x9}, 0xc) r1 = getuid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r2 = semget(0x3, 0x3, 0x129) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r4, r1, r5, 0x69, 0x9}, 0x10000, 0x733a, 0x9}) r6 = msgget(0x0, 0x202) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x5753, r1, r4, r8, r11, 0x0, 0x64}, 0x1, 0xffffffffffff8001, r3, r3, 0x9, 0x3b, 0x1000, 0x5}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$WSKBDIO_GETBELL(r12, 0x40105704, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r12, 0x800c5712, &(0x7f0000000340)={0x80, 0x8, 0x9}) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f00000003c0)=0x8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r12, 0x800c5709, &(0x7f0000000400)={0x20, 0x200, 0x10000}) r14 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb01}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff6440}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}], './file0\x00', 0x1}) sendmsg$unix(r13, &(0x7f0000000780)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000680)="98e2c53af669864b1a29419ba6b72dd1faf751144b6438957bc586235fba2d4bd7f730a1b3a1", 0x26}], 0x1, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r13, r13, r0]}, @rights={0x30, 0xffff, 0x1, [r12, r0, r13, r13, r12, r12, r13, r12]}], 0x50, 0x804}, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0x4594, r1, r9, r8, r5, 0x0, 0x5}, 0x3f, 0x2, r14, r7, 0xf3c, 0x2, 0x807, 0x20}) sysctl$kern(&(0x7f0000000840)={0x1, 0xc}, 0x2, &(0x7f0000000880)="456d2108524f408a1e657f56430e4af9a18a3dc5bfcf7389c644c828863131b3d3cc7766f9cc6fec4f8b01d0ab60eb72acff2e453675b4f4f2a4f8839a715b21ec7e03d7ffb8c0680b0add3f1f89a90d7a0226216c078d568e2be484b07f218bf5bc01ba745be1cdcc3c1374097652dba6ceb966f1e79272b25ace3aced4579030bde3cf6d", &(0x7f0000000940)=0x85, &(0x7f0000000980)="2576bcec9bc03d59f2dd1b5db8b21ead461434914fba3cabccc38e74e7940fb192ff062d2fa6883768b2f50c18955ac9d3900cc5ac8bc323c18d228d2b3806dce525aadf50d709f400434f5497ec0a272cda53403e9e9b369fbb65601a10408cd42d438fd4e4ff1a4b3b1adc91f8c9badf300d652dedd0c57f653dfa5f2769b70f43058f8f84ba11dbaaa176fc5430d8ac436df7a57d43f7f42e7fab80238a38de3ee1fc07c762", 0xa7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={r10, r15, r5}, 0xc) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000ac0)) ioctl$WSKBDIO_GETBACKLIGHT(r12, 0x400c5711, &(0x7f0000000b00)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getpgid(r16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000b80)={{0x5, r17, r5, r17, r11, 0x2, 0x101}, 0x1, 0xf23e, r14, r16, 0x2, 0x3, 0x7f}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001a00)=0x80000000, 0x4) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x25}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000000800001a000000000004"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x80000001, 0x3) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) executing program 3: socket(0x2, 0x4001, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1023, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000300)="f99d6d1a3f070a14f9c91e6cce6ce9182b7aa82e2840310b9c64e3c714c654031e9beb618135060000000963204f1489f58140c9e58a626e4626a2b7b98e7ab3236f589c02ba85b6bf39d919552f27d8848433cced388d51247280cbdbcc631feae6cc2a23860d384edfe2476de5c9486ea02617f14fa416e9e3a74f604a", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6, 0x0, 0x10, 0x7f}]}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) executing program 7: open(0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x1000)=nil, 0x1000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r1, r0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="f9f2304e4d023291a9c24ae48db5db4401632133f2e6a826e15b6c9ff0cf3c6251a747bb6ae4f3cded7560fb164da260b73edac7880207c3e0e524e462a86c94aaccaac6867cdc7bb05cc4d2c5f562ba6ba475405d95b52e0897f8ac38bc4f77e910d1db0962b04e57b5f9a62341f980ab0def050361a6812806a0535307c8e2384cb18626edf04ee56bab96cc361d222e22f7d619181425c3ce14d24377f1e6459c17d76fbc1efeb4ae230cd1ba70433d6e7e3b43dfa503f6a9f913ef084fbe124a18959bf91c193e2bbf", &(0x7f0000000180)=0xcb, &(0x7f00000001c0)="ab2845cd9f0dcf86d8abf80e28fdac1dfdd6db6bb52c6a6d0f37", 0x1a) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000280)={0x1, './file0\x00'}) close(0xffffffffffffffff) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 4: mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) pledge(0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x2}) r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x1, 0x0, 0x8}) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x403) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000100)=0x73) mprotect(&(0x7f0000750000/0x1000)=nil, 0x1000, 0x2) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x6}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180)="41b1c9930accd3", 0x7}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x1ff, 0x5, 0xffffffbf, "0000c6f26461c094f4ffefffff0000008000", 0x4, 0x1}) writev(r6, &(0x7f0000000280), 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x5, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f00000000c0), 0x10) write(r4, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r4, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) r5 = socket(0x18, 0x2, 0xe) connect$unix(r4, &(0x7f0000000080), 0x10) write(r5, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r3) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540), 0x0) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabbce08004500001c0000000000119078ac1400bbe000000121d896adb9b96fba"]) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd3c, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a8", 0xf00}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e9173", 0x21a}], 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_emit_ethernet(0x3e, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="cdd8f26eb90f3b3ded3d2f80b4c916fb94ad9a6041520e328f3bb9e8d4c3d2a84fcee63f9614b66d07cb0721bbb239e60cbcdb10cea0421d50dc28149e47f7e7f45cad86a3ff18196362907ce5559b065d92ce2f4ea268dc4f9edec897c058fd8cd74ec299d94f4208303fcdc787ede3835a40b6e41d0d3855711e863f", 0x7d}, {&(0x7f0000000100)="a1ab9090fa352072cf500deeec471a2fc36238dbf0d8a57b4dd98a127a458716a538016d3b8022ccecfcf9abde1feb594ea1dbc75f3c9e9b406192ed533f771d7df39f9b084cc448473318016c98439ace2b14648fe2cfd2b815f263178163f93d8c6a", 0x63}, {&(0x7f0000000780)="5381275dda262ae3b10a345324eb749580dc275dfd71bc4f113289021ea76902000000000000002c9f2b163f81ff3db21f7aef5ba455a3b9faa9153dfe5ae6ae515563eb8f247373997cdeef071b078382188332406d555ff76c8d2bcb3dacb7c083a7a7553f7f6fa4d91c08aa39638d4447120a81140079a08477f5346c3f34764972eb7e10fd8eca3115685316341730ffe3eda909e8b1191bfc4b64ba83a3d12375392b7953781fbfb16b235508b633534e5bb17c425e808cb49368b75b5def89db6bc94341c6430ed1dfb387bdd24bd5b0e3b14d6bdcd3a42ffba153e91caf44233f4e0e71a96e2293b4f6d41407add11a0558331c8b5f38c1fef339e66bbb1f5216efe8ee902c0a51c4b24086bac3d595ea7a896d618861385a9c9f4f477db1ddc8315d5b2af9924fe23b2f52c7c3f7ef0b4869d0a69d3d686c498ce7f82a6d4869237db842ebd0fdb2defe9bbb6f7d3187cb6726ac6123abe6624e3d5fbf2687773e858bffaae366ee02b58b36ef7b7524537fc8767a47fed64df445f1f070d07161121b3f883bac8fedd4fa9b82a5b20671f16c10b6b0f08a5d926b266176c659b083bda512f998406071712a668924f4648eeda83a7e2a5bc3ca37c4c5c22c6c79bccd2ee0b8c0c6154d", 0x1ce}, {&(0x7f0000000240)="d39d508c606f248082d90b60a5316c3753372d6855026bfade19840c837fb1bcce891f634df037e3ced106413c3d87d79020e7a8cd469fb0c7747dbe3ef36ad661ea6312a1798022cc3c2eb5f5b1ea65c7405ab7ef1c49ef32209c6ef8a1f35904eb3d58f15e5ac340dd422a13deb20df37a515de1512942add252f8d472487ad1ee610aec90113d69f75da98b079ed0322977852a3229efa8fe4fb95760051bb830f08710", 0xa5}, {&(0x7f0000000300)="ed8f1661089e76414e78787084576bfd1748aef9e6bacab51bf2df4f7059ad5e387c14d34ab77633fa7ed0ee5d094b96ebf6fc27c7f9197c1f57d2131b64ac085eec72b20e7664489fca3185428b35de17753431125576be4e6606842cd352d3d03719fffca728435b41a41b94812bd6b968e5c83cb5ff0c79708809916aa1b2f1c50de1b90a22b1d5e7ed81f4ca", 0x8e}, {&(0x7f00000001c0)="d52e99106c8c29406c6f868696de6008c401550c018c4426a4f294516f410710afbf88f5ac9508720095ccd6755c5db796c147ff889c297977bb8e65e04aa1dd6fa1a563efce8bb26fc72be7f4cb6fc9c4778bfa41aec89d9ddb5d04986e3028c346ff845366db6ece6ad81818866966c57b4359f26951e00078239f117c1f", 0x7f}, {&(0x7f0000000440)="41766d2d581121308e62e86fed6011863a64226756099d1a3d2a9684901042b168f7362b0bb4d7a62eebcfc69ba71e80ff456f632c40dff421a9dfe0d8a78a03b1330db4166819b98c29982eeed8c08a72306d3c250fa4c9f1145047c6", 0x5d}], 0x1000000000000092, &(0x7f0000000680)=ANY=[@ANYBLOB="700009000000000001000000faffffff01d68bce25f511937961b7cdfd172f5fd1e90656cbe1158bf36eb0f51df97cabc0a06fde5b04960000000000000003a660e17730520475b962e3e940a06891713817eacf416f3a763ca244c7b0456ab300000000ae3c4c667ba0697fac7872eb9fb32805e30978da606ea88d704a3adc7049d8e7c37870518aaf4a4f0583ad0c36d2193abec31fa257eb79dee9110000000000006611a1a59b116c179c5bfb8cc5cbf161627aae290af352"], 0x70}}, 0x10, 0x40a) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x3}, {0x1}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x5c, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='W\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a8e5f84cf71b59c7afec370820000000000001d1e9c0fe30bc9786537c22104070d3cd7a9a256da92622aec09a5931fc0682051b85e77c1278cc116d7fc6de5c5c9ef37ffcaaf547bf89012f9d90b86d251c8ff5b0b4f84c83a9f944118cea80d5a1dc795f9543157f68ba87f2df7bb6fc87304a85ed1d7427b2f875db88bbbb074a51c51aecd8a3f29b289386125247e4b16b1dc71bd667bdcd294b874c062d56073e4665732c0bf17586083b3a000f3863b7d27dabaa453bf720a68bc95164b04c86cfec8f01536b03f6780dc3004208183a73bbef5aca99909", &(0x7f0000000080)=0xe4, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00000000000000000008000000000000000000000000000800001a00000000000481"]) syz_emit_ethernet(0xe9, &(0x7f0000000000)={@random="bdf8a5a13157", @local, [], {@ipv4={0x800, {{0x1d, 0x4, 0x2, 0x2b, 0xdb, 0x67, 0x20, 0x0, 0x3c, 0x0, @broadcast, @broadcast, {[@end, @timestamp={0x44, 0x20, 0x93, 0x1, 0xc, [{[@local={0xac, 0x14, 0x0}], 0x2a}, {[], 0x7}, {[], 0x4}, {[@local={0xac, 0x14, 0x0}], 0x10001}, {[], 0xffff}]}, @timestamp={0x44, 0x2c, 0x95, 0x0, 0x1, [{[], 0x9}, {[@loopback]}, {}, {[@empty]}, {[@broadcast], 0x54}, {[@empty], 0x3}]}, @generic={0x82, 0xa, "35faf998b3341ead"}, @rr={0x7, 0x7, 0xa4, [@remote={0xac, 0x14, 0x0}]}]}}, @generic="9d01882de5aeaa18eb6143ed26d1953488ede282948bcf690a5b3e1e3385b0b123493326a833501fd7dac48e4d0ae434730322761f5d0d2bd2be04c6917a2d22f11c61017f29cc1b8d7b6176fd434a7ef199a3f9bda49b3b01ffb2c694309b471fe8db7f60ca8a"}}}}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000001c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='(\x00', &(0x7f0000000300)='(\x00']) map stack 0x20000000-0x20400000 of map 0xfffffd8076534c20 failed: hole in range denied attempt to set clock back 2243956420 seconds executing program 2: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) listen(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2}, {0x54, 0x0, 0x80}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x39, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6fe2f7", 0x7) executing program 1: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0xee00, 0xffffffffffffffff) getuid() r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0x0, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x40, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x7}, 0x5, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x80000000, 0x4, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8f4}, 0x100000000, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x820, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x243c, 0x0, 0x0, 0x0, 0x0, 0x50, 0x1000}, 0x101, 0x1f, 0x0, 0x0, 0xfffffffffffffffe, 0x10000, 0xffffffffffffff7f, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000580)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f4201b68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee33906cc526e2066901e9a91a3ef4ee189a64f75a7bc6f3cc29141110057a", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x80, 0x8}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, 0x0, 0x0, r3, 0x111, 0x8}, 0x7, 0x0, 0x81}) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x0, 0xb, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000000c0)=""/182) getuid() r5 = getuid() setreuid(r2, r5) r6 = getuid() setreuid(r1, r6) executing program 7: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7ffffffffffffffe}]}}) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000005c0)) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) executing program 5: sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000300)="f99d6d1a3f070a14f9c91e6cce6ce9182b7aa82e2840310b9c64e3c714c654031e9beb618135060000000963204f1489f58140c9e58a626e4626a2b7b98e7ab3236f589c02ba85b6bf39d919552f27d8848433cced388d51247280cbdbcc631feae6cc2a23860d384edfe2476de5c9486ea02617f14fa416e9", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) executing program 4: mlock(&(0x7f0000e55000/0x3000)=nil, 0x3000) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x54}, {0x6, 0x8}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000000)=""/58, 0x3a}], 0x3, 0x0) executing program 2: r0 = msgget$private(0x0, 0x88) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xddbd, 0xffffffffffffffff, 0x0, r2, r3, 0x4c, 0x9}, 0x4, 0x0, r4, r1, 0x7fff, 0x8000000000000000, 0x7fffffffffffffff}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='&]\x00', &(0x7f0000000240)='+$(^%\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='$!&*$\\\\]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':.!\x00', &(0x7f0000000380)=',\xd1\x00', &(0x7f00000003c0)='!#\x00', &(0x7f0000000400)='+&\x00', &(0x7f0000000440)='^@:&.-\x00', &(0x7f0000000480)='}\x00']) getpgid(r4) chown(&(0x7f0000000500)='./file1\x00', r5, r6) msgsnd(r0, &(0x7f0000000540)={0x1, "9a5b9d5b7a2119d0c25d3b5a6016a568b98f84e88845e0134f3fac7e96ea3d510f16c7f68a83681e4268f680813b320477632b8f9ee8e31650ef26ead036256d092e7c6ccae71b093067c1c89889001a742eff9f22b827339ae7a48e397b02119ef6a7187bff21418c4ce2741956012198be2bdf52e27a1f8627ce3962db0d25ffe5838b267eab202ac11bd5cab1eea133c691993b51b11cad4fa29e44f27b9558b3b45184b2bcd8aecf056b1a833721ffc8c38393438eafd8e508b410c2a56179c256b7bbda8e2578877c68a8b02203f1e4ac0f418570e410e9a17f332b76041a998f6d2ac554"}, 0xef, 0x800) msgctl$IPC_RMID(r0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) pledge(&(0x7f0000000680)='+$(^%\x00', &(0x7f00000006c0)='.\x00') r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000780)={&(0x7f0000000740)=[{0x47, 0x8}, {0x23, 0x8000}, {0x23, 0xffff}, {0x83, 0x80000000}, {0xcc, 0x1}], 0x5}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x400, 0x0) getsockname$inet(r8, &(0x7f0000000800), &(0x7f0000000840)=0xc) r9 = semget(0x2, 0x3, 0x10) getpeername(r8, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) recvfrom$inet(r8, &(0x7f0000000900)=""/1, 0x1, 0x1001, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000940)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000980)="bfe2ed24bee1c32bdb2137d2b51a67fa29af5b65637fca96c12d3b3d80427b2877743f1922aea8f70301c23b788d74b74a49083bd76174268443c7e853e94605535e3af83d8be02a995a2b1de0876f19ce02dc90331f0d8a857e1cc8260835bfdca6d24f740fb7e14e6b87a90a6f92e68fae631331e27495d0c091648e33660b8fb30117faa91e3d85d9c2c7ef4a17d5b614da45558f141cd0ce94e3624a3b5b1706e208cb77435be67ea2043c0cd7bce807fbc7b7f14908c3a28240e00a62ca0fbfecf9b0a774199f81627f15a548965b82f109831aa4984c582420b035d43dc8", &(0x7f0000000a80)=0xe1, &(0x7f0000000ac0)="eaede840ea6471260648f2a3b896830bb51c7a369088cf925c97a970bd28ba2cf1dbc16634141df453ee1df93be10e664a2da69ff57738f34dd992d97b91d585e9a798cf240949628027ffb49ef3ea394c6fc3cccdb3b1dd", 0x58) setsockopt$sock_int(r8, 0xffff, 0x110b, &(0x7f0000000b40)=0x1000, 0x4) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000b80)=0x5) r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000bc0)=0x7928) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000c00)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c40), 0x8000, 0x0) semop(r9, &(0x7f0000000c80)=[{0x4, 0x58bb}, {0x0, 0xb6, 0x800}, {0x1, 0x8001, 0x400}, {0x1, 0x5}, {0x4, 0x2, 0x1800}], 0x5) r11 = open(&(0x7f0000000cc0)='./file0\x00', 0x8, 0x80) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000d00)) uvm_fault(0xfffffd80765341d0, 0x28, 0, 1) -> e kernel: page fault trap, code=0 Stopped at witness_checkorder+0x8e: movl 0x18(%r14),%r15d TID PID UID PRFLAGS PFLAGS CPU COMMAND *103172 12885 0 0x8000000 0x4000000 1K syz-executor.5 226107 21861 0 0x14000 0x200 0 reaper witness_checkorder(10,9,0) at witness_checkorder+0x8e rw_enter(0,1) at rw_enter+0xd1 uvm_vnp_terminate(fffffd805fc58200) at uvm_vnp_terminate+0x29 vclean(fffffd805fc58200,8,ffff8000359787e8) at vclean+0x10a vgonel(fffffd805fc58200,ffff8000359787e8) at vgonel+0x7f checkalias(fffffd805f6b5b58,800,0) at checkalias+0x159 cdevvp(800,ffffffff82d9e370) at cdevvp+0x9c cnopen(0,1,2000,ffff8000359787e8) at cnopen+0xd3 spec_open(ffff80003493a028) at spec_open+0x220 VOP_OPEN(fffffd8065176b00,1,fffffd807f7d3888,ffff8000359787e8) at VOP_OPEN+0x79 vn_open(ffff80003493a278,1,0) at vn_open+0x4e4 doopenat(ffff8000359787e8,ffffff9c,20000080,0,0,ffff80003493a420) at doopenat+0x269 syscall(ffff80003493a4d0) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9b45f527f40, 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.