58574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:18 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) socket$inet6(0x18, 0x8000, 0x20) (async) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r2, 0x0, r1) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) listen(0xffffffffffffffff, 0x0) (async) r5 = socket(0x2, 0xc003, 0x0) sendmsg(r5, &(0x7f0000000040)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x2f}, 0x0) (async, rerun: 64) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r6 = socket(0x2, 0x0, 0x0) sendmsg(r6, &(0x7f0000000040)={&(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) r7 = socket(0x2, 0xc003, 0x0) (rerun: 32) close(r7) (async, rerun: 64) r8 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (rerun: 64) close(r8) (async) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) r10 = accept$inet(r0, 0x0, 0x0) sendto$inet(r10, &(0x7f00000007c0)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844fbb016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add18f942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bb3f5fef9fdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe4290cfe89fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71c01492c9f9d5d762bccd5f03fb22f862cf6b67eebe8c910259b46f53718fb9378e9d60000928a6101ae308a387", 0xfffffdd0, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) (async) close(r8) 16:01:18 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) (async) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r4, 0x0, r3) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r7 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r7, 0x0, r6) (async) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r8) (async) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r9, 0x0, r8) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) (async) r11 = open(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x22a) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="122fd417e46299a8cd01f54bb09a7a9aabdd", 0x12}, {&(0x7f0000000100)="e08910fbdd33b45bf9e0b8e2f66ab410856a3d0e934c0dd39bbcd87a9a567da828dd813bf87ca9e277a39b98b84a8332bd9e87c8e1bf55b93b4c0eec9a1d2008eacf66c607eb7c666124519b60f74385d049c49a3c733deff5810cce84a84ffad959d9b974017d90361c9490a6d83f247e7ce9038645242ac8518bc75381dc6cf92be46b99f651604ae956cb53cef9758ba963af5f2737bf5792658b3513c8bd33e4c8498bb4bdaf7fc18b48302232cd9c60f110c9da4214f8777d53b7a634f2115e21cbbc630518f478dc2c47", 0xcd}, {&(0x7f0000000200)="92a730e5974b4db0520fb6d9807df6e35d6d97f8c26a572c9369272a7b4dc976f3a4313fc06b02e31f691ab68d4abd1563fab7ec29ac5977eb56367304d8ec6aca029befb634530ceece8468bc8d017ecf5366c7430b1c889d63ab8a7e5ed5c577137d45e123bbf565caadfadbc84c76b5c75fc58d5b91b274bc3be537cdbdfee7d7aa671d601a8d43613adcb0e9aac81992f839e25a7caf41e569ccabd4dfbae9f441d4a3695ebf57f2ae33c42490027e3985c59bb16a700bdff958d4aac3b0a2b787", 0xc3}, {&(0x7f0000000300)="2dca36b9fbdcd905a84f1b59fe6f63eb41e5ed8a26c09b7c804bbec4669b4c627111334fc0a15588c3537471c7602e2c2ad41087e832c00843a0a226c11f0ab9343515bc69feac58f45ddbb702e43ed0b1ab80cd571b77b6df336a4a93f7f3fa06eae47f8b3eec393a1f2b5fcc731cfc1a617a0b8db2f4f859d8a06de21a3e9c295968d2ed6e8d3078c5048fe9fb939be9c3f591664040dbe474417560368e721d395777c0fe78cdc8", 0xa9}], 0x4, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [r4, r6, r8, r10, r1, r11]}], 0x140, 0xc}, 0x404) (async) r12 = socket(0x1e, 0x3, 0x0) dup2(r12, r1) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) write(r0, &(0x7f0000000040)="973d6a0f1b8b09e86252737dfff1e79738192ba0d99ac5e65fa3e5b470e9a398bbd71f56", 0x24) 16:01:18 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="377fea5eb361761525cd568b73afcb26e7b1ba802c992d7f7fcfb41bcc35d70c00fdc8c8a69c6ea0ba8c03dbd3", 0x2d}, {&(0x7f0000000080)="7d18d64734b4bf2b3a07d72752e7a403a3945a4e61e7f88ca286d3301be5232c8ae42933cefdbbeeb31f778a30af500c29c979bfab40fff37ebea4fc6d", 0x3d}, {&(0x7f00000000c0)="98fdba5ef70a7788b19b683b1e9e7bd4b0ba582bae43a36a628b7c08b4d076ecb61a932a2e23156ad376fe56945f6a54d4f4b79db9f72e1776c60a5653d1558246e1abca620b70e47648cdfc8894cb88b9638e6c2f5bea0dc93baafe16bde4b2a448da791874fdad7fbb4706c3151676474e01b26ad2", 0x76}], 0x3, &(0x7f0000000580)=[{0xb0, 0xffff, 0xfff, "67d1939592da2a645c0a0c41ce0f10a18bf54ff7884903b9c439d74636bce795ac0bef8657e8d63750e366b708192eb3a3f4185889ce36acab2f57b9a1eaf3381757f3ecdda94bfd27253029c3af18fb8c7268ff0447687d7030f4a2e25425ca27b1038ce14f64885f5ec26c2b3ce7a004340d57d80394d2a3a63f5755352da588dda16fe4f0febcacd2571a149c907f2882cd133fd8352d0b7c7c"}, {0xa8, 0x1, 0x1ff, "d3feb5b64658afb54e5a1ae7d0d8a209de387468708bbc1961a6d1d7f0c556a42a7ed78525c57b2ea591695f84a9558ad3aca1370fc4dfca7ef3605716749fb4c88d4879afcf2c35191b1883aa793421e9a9af342590a113e6a391f5a032fb01c65bfb340ed2c6adb348d095aace94f0a148cdd7d47da2cb441f1af88920da5dfdd8d9e91d8c3e1cc679432456875db369f3eac60fe50f"}, {0x68, 0x1, 0x2, "27bb52e50b13f5130675d9ffd200f3ba2265fa881fdb8009206ca85c90ce5e8a75ce5d2c21cdb2d92b9dc7285937dbd8382b85a91ee6bd143a32b38d268c1e60077bb240551dfed442f67d5bfce8ccd1854e10"}, {0x28, 0x31321d33ddce8455, 0x80000000, "008714af801f603e25b6462d833a45f951b3b922e140"}, {0xa0, 0x1, 0x6, "8880923a057bc4a2a6c556ae6a521198414d1d2280d926b008f1111f1291a8722776e8ca1d0a79c196cab9a2f1a76998033430c96356643d30825720788bb6491404091a483ecdddd1a86b673d525597b07d7aef7e900fbfb9b40cf29b917835145591370c0ffba00928c1c4cbd973babd8b8e6567b8353b76f1a412ce63777e09600d5de6c2cc041e836de891"}, {0x70, 0xffff, 0x8, "e5990a6bdafc6550c52fa6c8972f7d0cfe706330a5938722c44d1494e909635fe51b241e11306f2bbb9ee28ec34c996108528a3c5b5d39c9905f34542a4856162b35e25b0547e5f3f7b578d3844ce770379ce8b34e839470b808526374"}], 0x2f8}, 0x4) dup(0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = syz_open_pts() r4 = getpgid(0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r9) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r10, 0x0, r9) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="c867aa03a14316aa46ad26fee4ef5c62bab3ff01a97d1c31ea553f9c25eef459bf1f7d3f6f5955f0da3ac4a61e4f4a8ddf7eb1b07e24015af92956c32ab2848fc533a9e59fb5c16ec10b68d12c1dd543f61e2321791e3d5e617d6f3e196c241a70028a035bf7209d60799366bc346c5bba9a80d34dbf206bd833b80d27b32ff1ae71cc655df9beb569ea58ab638e59f8cf029ff82d7a44d800ca9dae1d9c03236b63749c27f6f9840b039160fbae6aa1d306d0dca20972ac7bc599621682adc79d257e8dd457db2d7b26b06184e2443f68205c5c8b", 0xd5}], 0x1, &(0x7f00000008c0)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7, r0]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r11, r1, r1, r12]}], 0x110, 0x408}, 0x408) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:18 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3e, 0x7, 0x51, 0xfff}, {0x8, 0xc7, 0x0, 0xfffffff7}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) pwrite(r0, &(0x7f0000000040)="b64fa7958f5df526b10ef5d69ed7ea6b4b33eb9268b69adb775d187d6797b5d5ee7127ffd164273aa42b9dad26f59da0da8206cfad1fdaf988752857094d62720f929c36bccc8b0deb70af18df22e2919fe5fe2a47f18336359629d63d490c061ece1606efc014b7522376606360646029b3ca07fa4363244c09", 0x7a, 0xfffffffffffffffd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:18 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x54) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "72c923", 0x30, 0x0, 0x0, @loopback={0x4}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "b61103", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @empty}}}}}}}) 16:01:18 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r3) (async) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r4, 0x0, r3) (async) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r7 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r7, 0x0, r6) (async) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r8) (async) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r9, 0x0, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) (async) r11 = open(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x22a) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="122fd417e46299a8cd01f54bb09a7a9aabdd", 0x12}, {&(0x7f0000000100)="e08910fbdd33b45bf9e0b8e2f66ab410856a3d0e934c0dd39bbcd87a9a567da828dd813bf87ca9e277a39b98b84a8332bd9e87c8e1bf55b93b4c0eec9a1d2008eacf66c607eb7c666124519b60f74385d049c49a3c733deff5810cce84a84ffad959d9b974017d90361c9490a6d83f247e7ce9038645242ac8518bc75381dc6cf92be46b99f651604ae956cb53cef9758ba963af5f2737bf5792658b3513c8bd33e4c8498bb4bdaf7fc18b48302232cd9c60f110c9da4214f8777d53b7a634f2115e21cbbc630518f478dc2c47", 0xcd}, {&(0x7f0000000200)="92a730e5974b4db0520fb6d9807df6e35d6d97f8c26a572c9369272a7b4dc976f3a4313fc06b02e31f691ab68d4abd1563fab7ec29ac5977eb56367304d8ec6aca029befb634530ceece8468bc8d017ecf5366c7430b1c889d63ab8a7e5ed5c577137d45e123bbf565caadfadbc84c76b5c75fc58d5b91b274bc3be537cdbdfee7d7aa671d601a8d43613adcb0e9aac81992f839e25a7caf41e569ccabd4dfbae9f441d4a3695ebf57f2ae33c42490027e3985c59bb16a700bdff958d4aac3b0a2b787", 0xc3}, {&(0x7f0000000300)="2dca36b9fbdcd905a84f1b59fe6f63eb41e5ed8a26c09b7c804bbec4669b4c627111334fc0a15588c3537471c7602e2c2ad41087e832c00843a0a226c11f0ab9343515bc69feac58f45ddbb702e43ed0b1ab80cd571b77b6df336a4a93f7f3fa06eae47f8b3eec393a1f2b5fcc731cfc1a617a0b8db2f4f859d8a06de21a3e9c295968d2ed6e8d3078c5048fe9fb939be9c3f591664040dbe474417560368e721d395777c0fe78cdc8", 0xa9}], 0x4, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r2}, @rights={0x28, 0xffff, 0x1, [r4, r6, r8, r10, r1, r11]}], 0x140, 0xc}, 0x404) r12 = socket(0x1e, 0x3, 0x0) dup2(r12, r1) (async, rerun: 64) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) write(r0, &(0x7f0000000040)="973d6a0f1b8b09e86252737dfff1e79738192ba0d99ac5e65fa3e5b470e9a398bbd71f56", 0x24) 16:01:18 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x0, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:18 executing program 1: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) r1 = dup(r0) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffff800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x9) (async) r3 = fcntl$dupfd(r2, 0x0, r0) (async) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r6 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r6, 0x0, r5) poll(&(0x7f0000000200)=[{r3, 0x8}, {0xffffffffffffffff, 0x100}, {r6, 0x20}], 0x3, 0x5) mmap(&(0x7f0000c10000/0x2000)=nil, 0x2000, 0x4, 0x2810, r6, 0x8000000000000000) 16:01:18 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x54) (async) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "72c923", 0x30, 0x0, 0x0, @loopback={0x4}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "b61103", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @empty}}}}}}}) 16:01:18 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="377fea5eb361761525cd568b73afcb26e7b1ba802c992d7f7fcfb41bcc35d70c00fdc8c8a69c6ea0ba8c03dbd3", 0x2d}, {&(0x7f0000000080)="7d18d64734b4bf2b3a07d72752e7a403a3945a4e61e7f88ca286d3301be5232c8ae42933cefdbbeeb31f778a30af500c29c979bfab40fff37ebea4fc6d", 0x3d}, {&(0x7f00000000c0)="98fdba5ef70a7788b19b683b1e9e7bd4b0ba582bae43a36a628b7c08b4d076ecb61a932a2e23156ad376fe56945f6a54d4f4b79db9f72e1776c60a5653d1558246e1abca620b70e47648cdfc8894cb88b9638e6c2f5bea0dc93baafe16bde4b2a448da791874fdad7fbb4706c3151676474e01b26ad2", 0x76}], 0x3, &(0x7f0000000580)=[{0xb0, 0xffff, 0xfff, "67d1939592da2a645c0a0c41ce0f10a18bf54ff7884903b9c439d74636bce795ac0bef8657e8d63750e366b708192eb3a3f4185889ce36acab2f57b9a1eaf3381757f3ecdda94bfd27253029c3af18fb8c7268ff0447687d7030f4a2e25425ca27b1038ce14f64885f5ec26c2b3ce7a004340d57d80394d2a3a63f5755352da588dda16fe4f0febcacd2571a149c907f2882cd133fd8352d0b7c7c"}, {0xa8, 0x1, 0x1ff, "d3feb5b64658afb54e5a1ae7d0d8a209de387468708bbc1961a6d1d7f0c556a42a7ed78525c57b2ea591695f84a9558ad3aca1370fc4dfca7ef3605716749fb4c88d4879afcf2c35191b1883aa793421e9a9af342590a113e6a391f5a032fb01c65bfb340ed2c6adb348d095aace94f0a148cdd7d47da2cb441f1af88920da5dfdd8d9e91d8c3e1cc679432456875db369f3eac60fe50f"}, {0x68, 0x1, 0x2, "27bb52e50b13f5130675d9ffd200f3ba2265fa881fdb8009206ca85c90ce5e8a75ce5d2c21cdb2d92b9dc7285937dbd8382b85a91ee6bd143a32b38d268c1e60077bb240551dfed442f67d5bfce8ccd1854e10"}, {0x28, 0x31321d33ddce8455, 0x80000000, "008714af801f603e25b6462d833a45f951b3b922e140"}, {0xa0, 0x1, 0x6, "8880923a057bc4a2a6c556ae6a521198414d1d2280d926b008f1111f1291a8722776e8ca1d0a79c196cab9a2f1a76998033430c96356643d30825720788bb6491404091a483ecdddd1a86b673d525597b07d7aef7e900fbfb9b40cf29b917835145591370c0ffba00928c1c4cbd973babd8b8e6567b8353b76f1a412ce63777e09600d5de6c2cc041e836de891"}, {0x70, 0xffff, 0x8, "e5990a6bdafc6550c52fa6c8972f7d0cfe706330a5938722c44d1494e909635fe51b241e11306f2bbb9ee28ec34c996108528a3c5b5d39c9905f34542a4856162b35e25b0547e5f3f7b578d3844ce770379ce8b34e839470b808526374"}], 0x2f8}, 0x4) (async) dup(0xffffffffffffffff) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) r3 = syz_open_pts() (async) r4 = getpgid(0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) (async) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r9) (async) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r10, 0x0, r9) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) (async) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="c867aa03a14316aa46ad26fee4ef5c62bab3ff01a97d1c31ea553f9c25eef459bf1f7d3f6f5955f0da3ac4a61e4f4a8ddf7eb1b07e24015af92956c32ab2848fc533a9e59fb5c16ec10b68d12c1dd543f61e2321791e3d5e617d6f3e196c241a70028a035bf7209d60799366bc346c5bba9a80d34dbf206bd833b80d27b32ff1ae71cc655df9beb569ea58ab638e59f8cf029ff82d7a44d800ca9dae1d9c03236b63749c27f6f9840b039160fbae6aa1d306d0dca20972ac7bc599621682adc79d257e8dd457db2d7b26b06184e2443f68205c5c8b", 0xd5}], 0x1, &(0x7f00000008c0)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7, r0]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r11, r1, r1, r12]}], 0x110, 0x408}, 0x408) (async) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) vnd0: sloppy read from proc 37500 (syz-executor.0): blkno 0 bcount 9 16:01:18 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 16:01:18 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:18 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="377fea5eb361761525cd568b73afcb26e7b1ba802c992d7f7fcfb41bcc35d70c00fdc8c8a69c6ea0ba8c03dbd3", 0x2d}, {&(0x7f0000000080)="7d18d64734b4bf2b3a07d72752e7a403a3945a4e61e7f88ca286d3301be5232c8ae42933cefdbbeeb31f778a30af500c29c979bfab40fff37ebea4fc6d", 0x3d}, {&(0x7f00000000c0)="98fdba5ef70a7788b19b683b1e9e7bd4b0ba582bae43a36a628b7c08b4d076ecb61a932a2e23156ad376fe56945f6a54d4f4b79db9f72e1776c60a5653d1558246e1abca620b70e47648cdfc8894cb88b9638e6c2f5bea0dc93baafe16bde4b2a448da791874fdad7fbb4706c3151676474e01b26ad2", 0x76}], 0x3, &(0x7f0000000580)=[{0xb0, 0xffff, 0xfff, "67d1939592da2a645c0a0c41ce0f10a18bf54ff7884903b9c439d74636bce795ac0bef8657e8d63750e366b708192eb3a3f4185889ce36acab2f57b9a1eaf3381757f3ecdda94bfd27253029c3af18fb8c7268ff0447687d7030f4a2e25425ca27b1038ce14f64885f5ec26c2b3ce7a004340d57d80394d2a3a63f5755352da588dda16fe4f0febcacd2571a149c907f2882cd133fd8352d0b7c7c"}, {0xa8, 0x1, 0x1ff, "d3feb5b64658afb54e5a1ae7d0d8a209de387468708bbc1961a6d1d7f0c556a42a7ed78525c57b2ea591695f84a9558ad3aca1370fc4dfca7ef3605716749fb4c88d4879afcf2c35191b1883aa793421e9a9af342590a113e6a391f5a032fb01c65bfb340ed2c6adb348d095aace94f0a148cdd7d47da2cb441f1af88920da5dfdd8d9e91d8c3e1cc679432456875db369f3eac60fe50f"}, {0x68, 0x1, 0x2, "27bb52e50b13f5130675d9ffd200f3ba2265fa881fdb8009206ca85c90ce5e8a75ce5d2c21cdb2d92b9dc7285937dbd8382b85a91ee6bd143a32b38d268c1e60077bb240551dfed442f67d5bfce8ccd1854e10"}, {0x28, 0x31321d33ddce8455, 0x80000000, "008714af801f603e25b6462d833a45f951b3b922e140"}, {0xa0, 0x1, 0x6, "8880923a057bc4a2a6c556ae6a521198414d1d2280d926b008f1111f1291a8722776e8ca1d0a79c196cab9a2f1a76998033430c96356643d30825720788bb6491404091a483ecdddd1a86b673d525597b07d7aef7e900fbfb9b40cf29b917835145591370c0ffba00928c1c4cbd973babd8b8e6567b8353b76f1a412ce63777e09600d5de6c2cc041e836de891"}, {0x70, 0xffff, 0x8, "e5990a6bdafc6550c52fa6c8972f7d0cfe706330a5938722c44d1494e909635fe51b241e11306f2bbb9ee28ec34c996108528a3c5b5d39c9905f34542a4856162b35e25b0547e5f3f7b578d3844ce770379ce8b34e839470b808526374"}], 0x2f8}, 0x4) (async) dup(0xffffffffffffffff) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = syz_open_pts() (async) r4 = getpgid(0xffffffffffffffff) (async, rerun: 32) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (rerun: 32) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) (async, rerun: 64) r8 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async, rerun: 64) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (rerun: 64) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r9) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r10, 0x0, r9) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) (async, rerun: 64) r12 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="c867aa03a14316aa46ad26fee4ef5c62bab3ff01a97d1c31ea553f9c25eef459bf1f7d3f6f5955f0da3ac4a61e4f4a8ddf7eb1b07e24015af92956c32ab2848fc533a9e59fb5c16ec10b68d12c1dd543f61e2321791e3d5e617d6f3e196c241a70028a035bf7209d60799366bc346c5bba9a80d34dbf206bd833b80d27b32ff1ae71cc655df9beb569ea58ab638e59f8cf029ff82d7a44d800ca9dae1d9c03236b63749c27f6f9840b039160fbae6aa1d306d0dca20972ac7bc599621682adc79d257e8dd457db2d7b26b06184e2443f68205c5c8b", 0xd5}], 0x1, &(0x7f00000008c0)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7, r0]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r11, r1, r1, r12]}], 0x110, 0x408}, 0x408) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:18 executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r1, 0x29, 0x3c, &(0x7f00000000c0), 0x4) 16:01:19 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x80000001, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200)=0xc2b2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) shutdown(r0, 0x2) socket(0x10, 0x1, 0x5) vnd0: sloppy read from proc 81903 (syz-executor.0): blkno 0 bcount 9 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(0xffffffffffffffff, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r1, 0x0, r0) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x801, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="0200020200", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="6f56303f5c9b", @empty, @random="461a15ed940b", @local={0xac, 0x14, 0x0}}}}}) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3e, 0x7, 0x51, 0xfff}, {0x8, 0xc7, 0x0, 0xfffffff7}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) pwrite(r0, &(0x7f0000000040)="b64fa7958f5df526b10ef5d69ed7ea6b4b33eb9268b69adb775d187d6797b5d5ee7127ffd164273aa42b9dad26f59da0da8206cfad1fdaf988752857094d62720f929c36bccc8b0deb70af18df22e2919fe5fe2a47f18336359629d63d490c061ece1606efc014b7522376606360646029b3ca07fa4363244c09", 0x7a, 0xfffffffffffffffd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3e, 0x7, 0x51, 0xfff}, {0x8, 0xc7, 0x0, 0xfffffff7}]}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) pwrite(r0, &(0x7f0000000040)="b64fa7958f5df526b10ef5d69ed7ea6b4b33eb9268b69adb775d187d6797b5d5ee7127ffd164273aa42b9dad26f59da0da8206cfad1fdaf988752857094d62720f929c36bccc8b0deb70af18df22e2919fe5fe2a47f18336359629d63d490c061ece1606efc014b7522376606360646029b3ca07fa4363244c09", 0x7a, 0xfffffffffffffffd) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:19 executing program 5: setreuid(0xee00, 0x0) (async, rerun: 32) r0 = getuid() (rerun: 32) setreuid(0xee00, r0) (async) r1 = socket(0x18, 0x1, 0x0) getuid() (async, rerun: 32) setsockopt(r1, 0x29, 0x3c, &(0x7f00000000c0), 0x4) (rerun: 32) 16:01:19 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x80000001, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200)=0xc2b2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) shutdown(r0, 0x2) socket(0x10, 0x1, 0x5) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x80000001, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200)=0xc2b2, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup(r0) (async) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) shutdown(r0, 0x1) (async) shutdown(r0, 0x2) (async) socket(0x10, 0x1, 0x5) (async) 16:01:19 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x5, &(0x7f00000000c0)='./file0\x00', 0x8}) 16:01:19 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') (async) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) vnd0: sloppy read from proc 77139 (syz-executor.0): blkno 0 bcount 9 16:01:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) (async) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r1, 0x0, r0) (async) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x801, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="0200020200", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="6f56303f5c9b", @empty, @random="461a15ed940b", @local={0xac, 0x14, 0x0}}}}}) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(0xffffffffffffffff, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x5, &(0x7f00000000c0)='./file0\x00', 0x8}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r4, 0x0, r3) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x5, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) 16:01:19 executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r1, 0x29, 0x3c, &(0x7f00000000c0), 0x4) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r0) (async) socket(0x18, 0x1, 0x0) (async) getuid() (async) setsockopt(r1, 0x29, 0x3c, &(0x7f00000000c0), 0x4) (async) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:19 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') (async) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3e, 0x7, 0x51, 0xfff}, {0x8, 0xc7, 0x0, 0xfffffff7}]}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) pwrite(r0, &(0x7f0000000040)="b64fa7958f5df526b10ef5d69ed7ea6b4b33eb9268b69adb775d187d6797b5d5ee7127ffd164273aa42b9dad26f59da0da8206cfad1fdaf988752857094d62720f929c36bccc8b0deb70af18df22e2919fe5fe2a47f18336359629d63d490c061ece1606efc014b7522376606360646029b3ca07fa4363244c09", 0x7a, 0xfffffffffffffffd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 4: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x80000001, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200)=0xc2b2, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) r2 = dup(r0) (rerun: 64) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) shutdown(r0, 0x1) (async) shutdown(r0, 0x2) (async) socket(0x10, 0x1, 0x5) 16:01:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 32) fcntl$dupfd(r1, 0x0, r0) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x801, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="0200020200", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="6f56303f5c9b", @empty, @random="461a15ed940b", @local={0xac, 0x14, 0x0}}}}}) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(0xffffffffffffffff, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 7: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x7c4cb6e8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 4: pipe2(&(0x7f0000000180), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r7 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r7, 0x0, r6) poll(&(0x7f0000000200)=[{r4, 0x8}, {0xffffffffffffffff, 0x100}, {r7, 0x20}], 0x3, 0x5) r8 = dup2(r6, 0xffffffffffffffff) fcntl$dupfd(r7, 0xa, r8) 16:01:19 executing program 5: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="158c2147b72153f1189445", 0xb}, {&(0x7f0000000040)="fc244ced50bf3ee2fa592cf1e5dc784ce428f3241245bbee8d31def11fc912436f37f7296df6b89b2f1acf09426b387bf6cdc623ef7325fc94cb4355a687ec0f2d1d8efbbb07871998d3a7c3e292f41acad4c9b216a1d710c8d571947e09", 0x5e}, {&(0x7f00000000c0)="b8a14bee8833042c24d318c0687098bd62c8b0c5d26b13d03f7a712ef1", 0x1d}, {&(0x7f0000000100)="db6f672b48c0f2c3bdaa68539d43032220d05212ce844c9241b3a306e38cf54eb3e970c110e569eb9d7673a971650644506ce13d6c3177b5660889ab4e2036b39c37817eb36ffc54433747728f7f88e2034c502133a9d2a6fef99ddb0c0de05799039d8fd56b36f12b44dbc2c4bd878ef6dd3e4939469893b4e3888470596fbd312cd7ead464906c63beabf945ca682c9b80da7d398fbad7082699afe8b7b09f0c2466579bf87d50dfb209267ae7530d29", 0xb1}], 0x4) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='.\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0x1000) 16:01:19 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) 16:01:19 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x5, &(0x7f00000000c0)='./file0\x00', 0x8}) 16:01:19 executing program 3: r0 = syz_open_pts() socket(0x1, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r6 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) poll(&(0x7f0000000200)=[{r3, 0x8}, {0xffffffffffffffff, 0x100}, {r6, 0x20}], 0x3, 0x5) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r8 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r8, 0x0, r7) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) poll(&(0x7f0000000040)=[{r9, 0x10}, {r0, 0x80}], 0x0, 0x0) syz_open_pts() r10 = socket(0x1, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r11) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r12, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r13 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r12) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000000)=0x7fffffff) 16:01:19 executing program 7: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x7c4cb6e8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x7c4cb6e8) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:19 executing program 5: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="158c2147b72153f1189445", 0xb}, {&(0x7f0000000040)="fc244ced50bf3ee2fa592cf1e5dc784ce428f3241245bbee8d31def11fc912436f37f7296df6b89b2f1acf09426b387bf6cdc623ef7325fc94cb4355a687ec0f2d1d8efbbb07871998d3a7c3e292f41acad4c9b216a1d710c8d571947e09", 0x5e}, {&(0x7f00000000c0)="b8a14bee8833042c24d318c0687098bd62c8b0c5d26b13d03f7a712ef1", 0x1d}, {&(0x7f0000000100)="db6f672b48c0f2c3bdaa68539d43032220d05212ce844c9241b3a306e38cf54eb3e970c110e569eb9d7673a971650644506ce13d6c3177b5660889ab4e2036b39c37817eb36ffc54433747728f7f88e2034c502133a9d2a6fef99ddb0c0de05799039d8fd56b36f12b44dbc2c4bd878ef6dd3e4939469893b4e3888470596fbd312cd7ead464906c63beabf945ca682c9b80da7d398fbad7082699afe8b7b09f0c2466579bf87d50dfb209267ae7530d29", 0xb1}], 0x4) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='.\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0x1000) open$dir(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="158c2147b72153f1189445", 0xb}, {&(0x7f0000000040)="fc244ced50bf3ee2fa592cf1e5dc784ce428f3241245bbee8d31def11fc912436f37f7296df6b89b2f1acf09426b387bf6cdc623ef7325fc94cb4355a687ec0f2d1d8efbbb07871998d3a7c3e292f41acad4c9b216a1d710c8d571947e09", 0x5e}, {&(0x7f00000000c0)="b8a14bee8833042c24d318c0687098bd62c8b0c5d26b13d03f7a712ef1", 0x1d}, {&(0x7f0000000100)="db6f672b48c0f2c3bdaa68539d43032220d05212ce844c9241b3a306e38cf54eb3e970c110e569eb9d7673a971650644506ce13d6c3177b5660889ab4e2036b39c37817eb36ffc54433747728f7f88e2034c502133a9d2a6fef99ddb0c0de05799039d8fd56b36f12b44dbc2c4bd878ef6dd3e4939469893b4e3888470596fbd312cd7ead464906c63beabf945ca682c9b80da7d398fbad7082699afe8b7b09f0c2466579bf87d50dfb209267ae7530d29", 0xb1}], 0x4) (async) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='.\x00') (async) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0x1000) (async) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x118) fchflags(r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) vnd0: sloppy read from proc 22788 (syz-executor.0): blkno 0 bcount 9 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x4) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:19 executing program 3: r0 = syz_open_pts() socket(0x1, 0x2, 0x0) (async) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r1) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r6 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) (async) poll(&(0x7f0000000200)=[{r3, 0x8}, {0xffffffffffffffff, 0x100}, {r6, 0x20}], 0x3, 0x5) (async) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r8 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r8, 0x0, r7) (async) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) poll(&(0x7f0000000040)=[{r9, 0x10}, {r0, 0x80}], 0x0, 0x0) (async) syz_open_pts() (async) r10 = socket(0x1, 0x2, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r11) (async) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r12, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r13 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r12) (async) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000000)=0x7fffffff) 16:01:19 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) 16:01:19 executing program 4: pipe2(&(0x7f0000000180), 0x0) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (rerun: 64) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) (async, rerun: 64) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (rerun: 64) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x7) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r7 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r7, 0x0, r6) (async) poll(&(0x7f0000000200)=[{r4, 0x8}, {0xffffffffffffffff, 0x100}, {r7, 0x20}], 0x3, 0x5) r8 = dup2(r6, 0xffffffffffffffff) fcntl$dupfd(r7, 0xa, r8) 16:01:19 executing program 7: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x7c4cb6e8) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 5: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="158c2147b72153f1189445", 0xb}, {&(0x7f0000000040)="fc244ced50bf3ee2fa592cf1e5dc784ce428f3241245bbee8d31def11fc912436f37f7296df6b89b2f1acf09426b387bf6cdc623ef7325fc94cb4355a687ec0f2d1d8efbbb07871998d3a7c3e292f41acad4c9b216a1d710c8d571947e09", 0x5e}, {&(0x7f00000000c0)="b8a14bee8833042c24d318c0687098bd62c8b0c5d26b13d03f7a712ef1", 0x1d}, {&(0x7f0000000100)="db6f672b48c0f2c3bdaa68539d43032220d05212ce844c9241b3a306e38cf54eb3e970c110e569eb9d7673a971650644506ce13d6c3177b5660889ab4e2036b39c37817eb36ffc54433747728f7f88e2034c502133a9d2a6fef99ddb0c0de05799039d8fd56b36f12b44dbc2c4bd878ef6dd3e4939469893b4e3888470596fbd312cd7ead464906c63beabf945ca682c9b80da7d398fbad7082699afe8b7b09f0c2466579bf87d50dfb209267ae7530d29", 0xb1}], 0x4) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='.\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0x1000) open$dir(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="158c2147b72153f1189445", 0xb}, {&(0x7f0000000040)="fc244ced50bf3ee2fa592cf1e5dc784ce428f3241245bbee8d31def11fc912436f37f7296df6b89b2f1acf09426b387bf6cdc623ef7325fc94cb4355a687ec0f2d1d8efbbb07871998d3a7c3e292f41acad4c9b216a1d710c8d571947e09", 0x5e}, {&(0x7f00000000c0)="b8a14bee8833042c24d318c0687098bd62c8b0c5d26b13d03f7a712ef1", 0x1d}, {&(0x7f0000000100)="db6f672b48c0f2c3bdaa68539d43032220d05212ce844c9241b3a306e38cf54eb3e970c110e569eb9d7673a971650644506ce13d6c3177b5660889ab4e2036b39c37817eb36ffc54433747728f7f88e2034c502133a9d2a6fef99ddb0c0de05799039d8fd56b36f12b44dbc2c4bd878ef6dd3e4939469893b4e3888470596fbd312cd7ead464906c63beabf945ca682c9b80da7d398fbad7082699afe8b7b09f0c2466579bf87d50dfb209267ae7530d29", 0xb1}], 0x4) (async) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='.\x00') (async) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0x1000) (async) 16:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x118) fchflags(r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x118) (async) fchflags(r0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) fcntl$dupfd(r1, 0xa, r1) (async) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) (async) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 3: r0 = syz_open_pts() socket(0x1, 0x2, 0x0) (async) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = fcntl$dupfd(r2, 0x0, r1) (async) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r6 = socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r4, 0x0, r3) poll(&(0x7f0000000200)=[{r3, 0x8}, {0xffffffffffffffff, 0x100}, {r6, 0x20}], 0x3, 0x5) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async, rerun: 64) r8 = socket(0x2, 0x4001, 0x0) (rerun: 64) fcntl$dupfd(r8, 0x0, r7) (async, rerun: 32) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 32) poll(&(0x7f0000000040)=[{r9, 0x10}, {r0, 0x80}], 0x0, 0x0) syz_open_pts() r10 = socket(0x1, 0x2, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r11) (async) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r12, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r13 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r12) (async) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000000)=0x7fffffff) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x4) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:19 executing program 5: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r4, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) getgroups(0x1, &(0x7f0000000280)=[r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3e8, r2, r4, 0xffffffffffffffff, r5, 0x80, 0x1}, 0xffffffff, 0x2, 0x4}) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r8, 0x80047476, &(0x7f0000000040)) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r9) r10 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r10, 0x80047476, &(0x7f0000000040)) r11 = fcntl$getown(r10, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r11) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x71ba, r2, r6, r7, 0x0, 0x22, 0x9}, 0x1ff, 0x9, r9, r11, 0x1000, 0x800, 0x2}) setreuid(0xee00, r0) r12 = socket(0x10, 0x2, 0x0) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c45300096d1dc3821c629fae51d1173109526dc5421bbf14e20e4ea1cdcdfb0fa0103de30245cf5f65cdabc877d33e3727bc7df73ffffffff453298415f628f49a72d1e8c4d2e84fb5842fa79d8f1efec8b7c604bfcf69cbbaa16505526ed3a32e01733ab23e2a62406da195d6186c9bed80c5722a73c02f707b86dd618af1bc37caa"], 0x10) r13 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r13, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x1, 0x0, 0x0, 0xfffffffc}]}) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) 16:01:19 executing program 4: pipe2(&(0x7f0000000180), 0x0) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) (async) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r2) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r7 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r7, 0x0, r6) (async) poll(&(0x7f0000000200)=[{r4, 0x8}, {0xffffffffffffffff, 0x100}, {r7, 0x20}], 0x3, 0x5) (async) r8 = dup2(r6, 0xffffffffffffffff) fcntl$dupfd(r7, 0xa, r8) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x4) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:19 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x10) read(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) fcntl$dupfd(r1, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x3830, r0, 0x0) 16:01:19 executing program 5: setreuid(0xee00, 0x0) (async) r0 = getuid() (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (rerun: 32) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r4, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) (async) getgroups(0x1, &(0x7f0000000280)=[r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3e8, r2, r4, 0xffffffffffffffff, r5, 0x80, 0x1}, 0xffffffff, 0x2, 0x4}) (async) r6 = getegid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r8, 0x80047476, &(0x7f0000000040)) (async) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r9) r10 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r10, 0x80047476, &(0x7f0000000040)) r11 = fcntl$getown(r10, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r11) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x71ba, r2, r6, r7, 0x0, 0x22, 0x9}, 0x1ff, 0x9, r9, r11, 0x1000, 0x800, 0x2}) (async, rerun: 32) setreuid(0xee00, r0) (async, rerun: 32) r12 = socket(0x10, 0x2, 0x0) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c45300096d1dc3821c629fae51d1173109526dc5421bbf14e20e4ea1cdcdfb0fa0103de30245cf5f65cdabc877d33e3727bc7df73ffffffff453298415f628f49a72d1e8c4d2e84fb5842fa79d8f1efec8b7c604bfcf69cbbaa16505526ed3a32e01733ab23e2a62406da195d6186c9bed80c5722a73c02f707b86dd618af1bc37caa"], 0x10) (async) r13 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r13, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x1, 0x0, 0x0, 0xfffffffc}]}) (async, rerun: 32) r14 = socket(0x2, 0x2, 0x0) (rerun: 32) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) (rerun: 32) 16:01:19 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, r0) socket(0x10, 0x1, 0xf3) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r2, 0xc0504417, &(0x7f0000000240)=0x40) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x0, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) vnd0: sloppy read from proc 71104 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 71104 (syz-executor.0): blkno 0 bcount 9 16:01:19 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x10) read(r0, 0x0, 0x0) (async) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) fcntl$dupfd(r1, 0x0, r0) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x3830, r0, 0x0) 16:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x118) fchflags(r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x118) (async) fchflags(r0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) fcntl$dupfd(r1, 0xa, r1) (async) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) 16:01:19 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, r0) socket(0x10, 0x1, 0xf3) (async) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r2, 0xc0504417, &(0x7f0000000240)=0x40) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 5: setreuid(0xee00, 0x0) (async, rerun: 64) r0 = getuid() (rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r4, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) getgroups(0x1, &(0x7f0000000280)=[r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3e8, r2, r4, 0xffffffffffffffff, r5, 0x80, 0x1}, 0xffffffff, 0x2, 0x4}) (async, rerun: 64) r6 = getegid() (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r8, 0x80047476, &(0x7f0000000040)) (async) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r9) r10 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r10, 0x80047476, &(0x7f0000000040)) r11 = fcntl$getown(r10, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r11) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x71ba, r2, r6, r7, 0x0, 0x22, 0x9}, 0x1ff, 0x9, r9, r11, 0x1000, 0x800, 0x2}) setreuid(0xee00, r0) r12 = socket(0x10, 0x2, 0x0) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c45300096d1dc3821c629fae51d1173109526dc5421bbf14e20e4ea1cdcdfb0fa0103de30245cf5f65cdabc877d33e3727bc7df73ffffffff453298415f628f49a72d1e8c4d2e84fb5842fa79d8f1efec8b7c604bfcf69cbbaa16505526ed3a32e01733ab23e2a62406da195d6186c9bed80c5722a73c02f707b86dd618af1bc37caa"], 0x10) (async) r13 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r13, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x1, 0x0, 0x0, 0xfffffffc}]}) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0x68a, 0x0, 0x29) 16:01:19 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f00008cf000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000de8000/0x1000)=nil, &(0x7f0000aad000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006b0000/0x2000)=nil}, {&(0x7f0000fd3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000072b000/0x2000)=nil}, {&(0x7f000093e000/0x2000)=nil, &(0x7f0000d23000/0x1000)=nil}, {&(0x7f00009b0000/0x4000)=nil, &(0x7f000078b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000cb9000/0x1000)=nil, &(0x7f000078f000/0x3000)=nil}, {&(0x7f0000423000/0x4000)=nil, &(0x7f0000c69000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000660000/0x1000)=nil}, {&(0x7f0000d39000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fc9000/0x2000)=nil, &(0x7f0000a2a000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000000)='./file\x00', 0x20000, 0xc0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x0, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x10) read(r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) fcntl$dupfd(r1, 0x0, r0) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x3830, r0, 0x0) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:19 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f00008cf000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000de8000/0x1000)=nil, &(0x7f0000aad000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006b0000/0x2000)=nil}, {&(0x7f0000fd3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000072b000/0x2000)=nil}, {&(0x7f000093e000/0x2000)=nil, &(0x7f0000d23000/0x1000)=nil}, {&(0x7f00009b0000/0x4000)=nil, &(0x7f000078b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000cb9000/0x1000)=nil, &(0x7f000078f000/0x3000)=nil}, {&(0x7f0000423000/0x4000)=nil, &(0x7f0000c69000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000660000/0x1000)=nil}, {&(0x7f0000d39000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fc9000/0x2000)=nil, &(0x7f0000a2a000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) open(&(0x7f0000000000)='./file\x00', 0x20000, 0xc0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) 16:01:19 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, r0) socket(0x10, 0x1, 0xf3) (async) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r2, 0xc0504417, &(0x7f0000000240)=0x40) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 0: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x6, &(0x7f0000000080)='./file0\x00', 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/94}, {&(0x7f0000000180)=""/131}], 0x1000000000000130) 16:01:19 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f00008cf000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000de8000/0x1000)=nil, &(0x7f0000aad000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006b0000/0x2000)=nil}, {&(0x7f0000fd3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000072b000/0x2000)=nil}, {&(0x7f000093e000/0x2000)=nil, &(0x7f0000d23000/0x1000)=nil}, {&(0x7f00009b0000/0x4000)=nil, &(0x7f000078b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000cb9000/0x1000)=nil, &(0x7f000078f000/0x3000)=nil}, {&(0x7f0000423000/0x4000)=nil, &(0x7f0000c69000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000660000/0x1000)=nil}, {&(0x7f0000d39000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fc9000/0x2000)=nil, &(0x7f0000a2a000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000000)='./file\x00', 0x20000, 0xc0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f00008cf000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000de8000/0x1000)=nil, &(0x7f0000aad000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006b0000/0x2000)=nil}, {&(0x7f0000fd3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000072b000/0x2000)=nil}, {&(0x7f000093e000/0x2000)=nil, &(0x7f0000d23000/0x1000)=nil}, {&(0x7f00009b0000/0x4000)=nil, &(0x7f000078b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000cb9000/0x1000)=nil, &(0x7f000078f000/0x3000)=nil}, {&(0x7f0000423000/0x4000)=nil, &(0x7f0000c69000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000660000/0x1000)=nil}, {&(0x7f0000d39000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fc9000/0x2000)=nil, &(0x7f0000a2a000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) open(&(0x7f0000000000)='./file\x00', 0x20000, 0xc0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fff, 0x0}) (async) vnd0: sloppy read from proc 45350 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 45350 (syz-executor.0): blkno 0 bcount 9 16:01:19 executing program 4: seteuid(0xffffffffffffffff) r0 = msgget$private(0x0, 0x410) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000041004414eaf9fcb437415422aeb3f692de09ad3e6f45f8f5c895e4549880f66e8a7c2c92bd62a37fce636b7fc5cee6f006f097cdb387b76e5e24f1a02a29dd7e74725e0251cde3df8a5eaf299738552af9c376037163c7119bbded4ed111e5322db2720330649f15ae5ed207a764c3f0a01e4faa2f94e69d3c409ad0c8887ebb55f97c2064213ffac65b12dceb79868782dd870c594bf109058e15c0a54785e89f65f85ced64df7ce9e1dd36cf457e0e142e1aa2738b5b3b8df99699af818063240f620338039496632f0de32c0637455c3c410f6841698b0d110c70"], 0x8, 0x2, 0x2800) r1 = getegid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0xffffffffffffffff, 0x0, r1, 0x14, 0x80}, 0xfffffffffffffffb, 0xf35d, 0xffffffffffffffff, r2, 0x4, 0x100000000, 0x40, 0x1}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchflags(r3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x1}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r7 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) close(r7) fcntl$dupfd(r6, 0x0, r5) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 4: seteuid(0xffffffffffffffff) r0 = msgget$private(0x0, 0x410) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000041004414eaf9fcb437415422aeb3f692de09ad3e6f45f8f5c895e4549880f66e8a7c2c92bd62a37fce636b7fc5cee6f006f097cdb387b76e5e24f1a02a29dd7e74725e0251cde3df8a5eaf299738552af9c376037163c7119bbded4ed111e5322db2720330649f15ae5ed207a764c3f0a01e4faa2f94e69d3c409ad0c8887ebb55f97c2064213ffac65b12dceb79868782dd870c594bf109058e15c0a54785e89f65f85ced64df7ce9e1dd36cf457e0e142e1aa2738b5b3b8df99699af818063240f620338039496632f0de32c0637455c3c410f6841698b0d110c70"], 0x8, 0x2, 0x2800) r1 = getegid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0xffffffffffffffff, 0x0, r1, 0x14, 0x80}, 0xfffffffffffffffb, 0xf35d, 0xffffffffffffffff, r2, 0x4, 0x100000000, 0x40, 0x1}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchflags(r3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x1}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r7 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) close(r7) fcntl$dupfd(r6, 0x0, r5) seteuid(0xffffffffffffffff) (async) msgget$private(0x0, 0x410) (async) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000041004414eaf9fcb437415422aeb3f692de09ad3e6f45f8f5c895e4549880f66e8a7c2c92bd62a37fce636b7fc5cee6f006f097cdb387b76e5e24f1a02a29dd7e74725e0251cde3df8a5eaf299738552af9c376037163c7119bbded4ed111e5322db2720330649f15ae5ed207a764c3f0a01e4faa2f94e69d3c409ad0c8887ebb55f97c2064213ffac65b12dceb79868782dd870c594bf109058e15c0a54785e89f65f85ced64df7ce9e1dd36cf457e0e142e1aa2738b5b3b8df99699af818063240f620338039496632f0de32c0637455c3c410f6841698b0d110c70"], 0x8, 0x2, 0x2800) (async) getegid() (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r2) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0xffffffffffffffff, 0x0, r1, 0x14, 0x80}, 0xfffffffffffffffb, 0xf35d, 0xffffffffffffffff, r2, 0x4, 0x100000000, 0x40, 0x1}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fchflags(r3, 0x0) (async) pipe(&(0x7f0000000040)) (async) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x1}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) (async) close(r7) (async) fcntl$dupfd(r6, 0x0, r5) (async) 16:01:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/214, 0xd6}], 0x1) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) recvfrom(r4, &(0x7f00000002c0)=""/63, 0x3f, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9, 0x1ff}, 0xc) write(r3, &(0x7f00000001c0)="6ff3cdfc93017afc2857b35688743cd0bc43cf3d6869c04a39bb8e70d3e6fe1b83d3ebe0665ac68c44e6ccec152b5f3df8f614f3a8ca071952238104d183b646206b88d9fa87e02ec47f5d7cda79fc2353d4fdfd85a95a755f4bb5c41a0bc36aaffe100549bf334bbf28e06a82269977cd5252885a4c1117dcd11684190f84254a15593483656ec9ef803e72354d1cdd868e48de88e28309bcb2ee0fa39fd4a9c38a86e85719594e724e0e41a8d5", 0xae) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) 16:01:19 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10fb0d2998b6f2f0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="105549b75a1d89bf4836f675af97e5b0eb22f68edcf4cdeb8765", 0x1a}], 0x1, 0x0) close(r0) 16:01:19 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="09280d37d23ddb17f07060d69043345c66d1b94abe8a6bf029fbc713377794f0d6aed93165bf2b2dd596912cdd17a36ad13f67d68368f3ab0e01b5a3f1d3c91dd0cf5ae75f665d1f37b5c1052eec8d31bfeaa48164b20662375a5572e1db4232aaf450e7262cc3ea9af08af4442c9b02c59bbc96", 0x74}, {&(0x7f0000000180)="eb743ec970c4fc5ef56268635cda444f9624d804a8dea2ca83ce1742f4db1d18598cc959dee35c36c128aa0fb29ebb52acbc63f0a0e1ca08ffffc07693f518d9bf5923eb8cc6316219a6a8e0a6502d49a9d5750fd197ae0497c18f5e1639f70aac3e97c8fe786ce799329021b8b8f5dc7b12b97a4e96de2e2f0081a7cf76db9bed94a8549d7f8f3d03fb3e01e716e0679ae0d160ffb552912a163dd39a04d2c0297ad9f9bd89314c92f61c1099619e32560426438c506618a245ca694e472f7e0c5e585791bde50f9c3c4ff6eed43d8b1697e698aa85c361accc66dc4788ff14a5b376a6502543e2fdaef66c3a7445", 0xef}], 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4000000080], [], [0x8001, 0x100000000, 0x0, 0x0, 0x0, 0x20], [], [{}, {}, {}, {0x0, 0x100000}]}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mmap(&(0x7f0000516000/0x3000)=nil, 0x3000, 0x0, 0x1010, r3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x2, 0x3) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x5) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r7) setsockopt(r2, 0x3ff, 0x510, &(0x7f0000000ac0)="8695d45ae6b4400be8897ab4fc781fa35831c6fe2ccf11be1074b696b5343f62cf4f60a056a1d37d34229c4d4b6ab8d832f17c6f5f87bf08fab107e990b70c18d5d05d6448109df1de7e25a84e66d51d033feb6b19f8eb1b4a34bfb387b0f14f3e094b965aef17b1b7ed548ca40e34d49e17e597227058559cfdc14921b3fd5673a87fbe92a86a88572dc36961a22d191503af9cf3b8e11bffbea7711eaaeb0eade3a55c2d376bd4d99eae8463160416144d37945aa048cf68402ac4e0351700e2e560009794269492867315f360515b07c551abea7dcfa275c320c8f354881d248886fb1cd0b43e2afbabf1c3852a37a24acf841d3d12eaa0c46249a37c6c3239a1c7e0800da773588701c51f7b04f56b7ada01f6e87adbc77f88faa4e7ec5d6cc8f6c25c22327a216d4efbe64c581766782d036bd970ebbf29feba65a5f6813211d4d8a521af6918ac4fc23c3d736f0976b1276d48105e6871733e810dbff90990051ccd329e93fcf085edfd3186665f0fa0fa9af2b0a610ce274c96514dcc9c9c8f527ebca3e97754b5b6269cc6b6d0c13f5dedc1a8ec2f26a49e054e37d66db3823edaf6b4201de7d588d8b98abd6eac98f7ed584ea9a874a281458d90de10d1d668e0ed9664e002a2c9f7373a3d436f36c7183adaf0fde1cea39400bfaab2998337bb86b91e9963975d540aec6fb5ce0e495cc89c1a1b7283ab056939a1def27012661beb0956da38a836a8983e5bc2a56c2f65c7fc81ae4f3442e4f09d69ffc1edff5af66778277f3075c056d2f1941aa9a6cbf246c6acd3b4ee672c9db7fe0838566bd5b3e957c618ef3c892668364fb0d525294f44b108e02d401efa05ddd197dcad53f8e7e2266fb6a0b0182bcf8e32ecdff1ae07b3873b213c9356b5c0b0f69b6d6fe5c9ad1b72b74f2a7fbd180befda3dc49e9a7f3e456d32b59c872d26886e8bb3876a55cef205da6c3b16591e9c36c512fe54dd9b5c39ca09c8c6ba42f3e604090696fd0046907a622ff5f668f9d939433261a14bc37cf48dade5c22ec86f82c2311ec14b2f46c219d5ae623676f09ca2b9dd40d4b5083f1899525b2b3c81c89d76b8caf7e7c20a804dee1586cab2aeeb5449819f18de4da87b24bbc23d0056fa5983f5c44395933ff862bbabab6bcefd6b2a98ef7285fdde7a5b778f36795a091d42729d973a199fcee786822675685575774ca069955c6fc2c82f17d0bd7d9881d74676275b31368975dfdfc88057881a786fddca57a3fd1de02192eb541f5a131c56af6d877a54f9cee3c31ccf0b582f0ec7678018aed15c9192f1b11189a7dc4aea427a83e1a1be12385593d07ee91cf8dd9350ffc5d475cb1b76eccfd5590feedaca988ebf3068d866b5dde697ab1ad4bd499798dd46ffcb8549e7b57d22ba871657716043ab5d6f251f1c8a186ef258c260507e7d98878831a0106ca4bcc0a0b2c9ad6e92fc8745eb521894d07145ea5a4c3c7553e8901fc57e67b74913cb56ec4a964f188becea5a82da77da47f73b51985943543ef292e5f2663124ec96cfc1f6437c716d934969c1ecff1575258fc61ea30073ba7dc15799e8426172ac50aff5d7122d9aca846d9b4636857a1930277bb90b4cce9f8936cdde2276be0042f7a0528bad75efb1fbca39b6476620bfef0a9ed5b4180bf8d61b1a88a4bf4286d4e057bda1d43993e142c6d63bd9ec8e53ca6fbba1dba69ce4cf31412477d1fe1f4d4af1b0ddff445a4e63cbc08461c37515ecd42115e629895d514a567c74c7ef3001e6c25d0417d77523257a1bbd3ac65cc5a416df328b96ad8ea73da0d94727b5652beab8afe1a6cdd6d67fa2119d3b0f0277785bc24288df391c9ed60742eaa1dcb7d782de8788be57a0fa7c746ca2b0c78bddc570ae1822f25d3a0b65b98680de1b5d29ec54c85be203d4dec9d7a377fe82950bc0ee74a543b49c8b2eef86ade0ad80c0a99248224c972db6bb2defc8d325baa8bf8646aa9c9d30dffd0ef56a104c4b45315a35e238ac20e2e999316a26506927d06640324393c064a8935d8744b77483ff927afd9182de1a368f263e75b32c649d69aab100446fbcb033057b25a1f12b51867cac5089ca3fef40dce9a4edeecdbd20d745a28226d3a0b773e39d66281be4c9eda62c5ca3858b3c2e6f48afb81eee96098987accd5766a77d40e0a646d5f26be0297d0c905a98b7da77b42bff5f84ca57939cac2f8f90ec68d49dc2a8e03429f765c6d0c8b8aac48c8139bafed64e64d06f73d4c3b5048bc414100a363a3595ce35ac0bcb2c632819d7ff5cb4e4b21ef4d9c886c0947e7ca151e6917f1d50ac418c391325e275893cc323339511df6e10afd995aaf80ca8778518ecb0a6931909212277e4281a4ea74ead658b3dd7174d9b145d99b7b1aa9075e797bdfc703a282c315809e6f36fb10187b872f144572c633ff3f48a6ae584fe50a24ef7e80a05f1e785be89edd7aebe86717090b587535acfc747ca81e7e12e745263dd7eb9ea10fce9e9479390c111b8517f3413bbe5072ed11ce60b5f1c862de984f2b1cfd8d05fc286bae5b971edfb8182ec71d63b126ba2846159b80424686408ffa4de19ba5f5d309053060154a8bed88f0abe8648b01c4d3c7f99f58d68fb1702ee25d9f395eeef81f0cae789b827e969c5cb435cdceaaba5738bdd7f02e91463c559ebcbaf4829d132ba8ba3c85eed425fd98c7ba9d7e92d25602a197afbb67498682d6850d4121f65af583f11f5b22155ac3cfc7e5c834ae1a1cf86690a8f7892a073309fe83b638e55228ff87ca37eebe4df6be1cee437d67a1d92af08791b848d7a78fb6ca9b0b75aae57230b4b0d7d2fb5a18e1764bb97e242bf0bd2b7a2ebea6a8c07efa93064b351087edd793444bfeb2ea4bd4d92daf11706c82cd47fc78eb8778a0cec5275329e9139594d215b5c80d914cf7f36edea34978eedadd373ed838b9b35e174a235a1a9125732c61f7b24bb3d8531d047c6e99fbbd1dabc58f764b3a554a1d879ae093d3c201a0699f7af61a0634555286d0ac830fefcdbd4a6f5c1696c44445c4e0292aa0149992e1dec8878ded8b9be9a8e2865713f226b573e524c719094f1b1e264d378d104d868d8a13c148a16aa29c369494830e7b723e1e9074a89e772fa78cfe21eef419687793cb75f7cbadf2fa608207799f32a2d71197f06b15ac0123d40c5451a5989953c540ea565b6592fe0c743d4b2de278750d719733f7f0a3f30ef2596108eba38867ee9a1a65adbf42839a03cdaea6e6dec1d86ada341018bf39fbe3a1e19d6f3f2f76a7f965737f930ee348750362c604d685ed2586c0e9ca8bb09ff7e635bc7485352e200635b846316fb7535b17f0a8c21a527ccc56009d7a2f03a06ed773efe9284c13aad3895343626c112ccd572c70f23261d2a0f9a5a064ab2eb6db20fb86063edce9efc61736bf7b201ee7847d84be6a86e2cc0bfef37e73d0049e0f1a0ef6e99ae102ee73e4a5feb7bc02ab15c6d8f2c957ae092b37c9033b1f6b2fa80bdd3b3effc7250797bb8f781b59a81532885e031af746ad36f670eb9f9cdb7a81af16933d6baeb2bb83b7cb9b2c1b6fd8d2820c5ca65b16ef1bdf5f5078a6383cf349cbd2120dac69afab40ea22e2d692566240435b0fd8320b543bac5cf4ed8cdec6be479bb1e1da2a83756a3a6506ced6413304eb1e65154fa7f94ce65e102dc7fc28ef04f505cb38dc0a1694dc5535043fb136416ad8ce1f475aa79706b3830def3b9a6b7780fa0cfc5b9ce7c2fb5889e7113b0dfd7276e9074e26e28564bdcdea25d0a154431e9f3f7865f5b369b5395456271d39e0a85c2297920699c0315d01779b6f2aa5faa09c1fa594044a44543107227bf37247b6b7af114b8d912fdd1d482bee8eb5ae37b8c0f869ca7bbe92a18f84c4b74e3247c0290b0d2860acb065e9aef49039339e0a63025500b09f48c81fd25879c4ffe310d81911b99573aa2b3376ff4281bb839eddcad2b6b4c8b19bd83301c99a9a8b8eaf5a429a76a2085e3dee4655606a4984f37e5f3406758d49dc5a58bf95fe3e7c291df38e3a47a93c9ca897d91ad9428ac5ebb56b6b91c4fbf41992f7f40814a9d4e5ba2d4433df1e956ee593fe62c1dce5f19e75d89bfdd8135bb32aa17cedbedde90c26e27200735c84ba910c65cf5e1aa0ecf76bfa9ae360f6ca7bdff3ae8725be126a489ed3696a9bdf536b406fbf7dbf92bf6bea93d9cdddabfca4c4fe510af71973fd629077ebdabbdf46e4b3c7e46c78680e83623eefe915843f2a49667fac19655081fd7f8b6f4adbee0dad67ef009f7aad1f073758a5aaf393b7a77e1f01116f1fb788e3b912b0cc6e7afe9accdab437807e666382d1801a7a4abebebe48fa8ab28203f09baf581961462a0399f90267dcff001b792534f38c56db35248049c9b5b58c107738090b6b19a60a07552963671cd9b58942f3aec826a8a1eb3e81fd986edb80de16273f51a3b3658407d890bfaaa61f61f06ecdd609c6fd8942e67bf2a752ac2faf0d9504cbf06319085e12e5c8b3437837932fb64c0dc89af10f0d1523e6b3d265ebc03718dfa89dba8a77af4cce949fabf6b8218a87ba6714c6564269c9cf6439452cf6b1c159fde2ba14dc8759b1b2e9d82e562fec01fec6f1ed15cc7d981f813d5892ce69c1cc656f731a89d6539698a92b843a204509e5aa5fbc0a208ec2b7c050ee4443b713a3155bb363e890163516331415229dbc185855675d8bae8f615035b8b1f38fa718136639553393756056a64ba916431e971163048d64e9ba6dc57e272a614e4779910a690e7dabf2dfb1cdfb5e3a7e13190ebed701380d2c7895756a4bc5867ccde536b659faa3c3dfdfb1d9ed2252cfd6a25f32c7f8d40da855df381f8eba7bd876fcf18fe12f06886ea393434829711c96986a9ef55fec1010be08f8d6c3a4505c7a9eea2feadd656defd84bb2b49e57e7ceab7e6b63f3854ff52ae3677dbbf58a9ee24041ed1b2763e6a9e4709f430a09ac86dcfaa6367d8ad484157df6b2dbbe5dd7b0afde9eda0d1d5c41558f7fdedfb801edf330ef75fc047bf3f9adf49ca5064a4fd3ee5c7ea47525eca55ebe2d2702ce53ebc46ac2145d17c7ed06fa248056e8c98c6b97a4e59f600218633bb08d63e836c4cf02c03c34a3e910f553ae11be821bc4bd8f65616925ce98705f58d8a0b1e1e226ceb39c1048e9f90758d7408f2d4d74baeeac930fc028fa73df6748a7c8ca5a96532be93107f3f0cc4bc23e7f4e32d36209429be2261354a34ab5a23ca28d9068670f83d9cd394d4f7eaa7ffda534447e92dfced8e4b1aac202265df4d97a6afdf0f4a4cf838bb146bc76e89769519dcd54625315fee1e0e0c0a2718d4634fc619c28cc68b2aa5789a7911cff654a1072edd99d311091ee18f7b1d8d381be6482448a9a34362bf9f349fa567ef4d08292ecd63e1d9f03ae50c2baf2e760041f4827a19bab26e73693317841f38a2805aeae32f06a7d03c9dbddec01a62356619bfcd4fd885dc9c3e4d8ab3397fdce8a6b67abfbc07ed43e1aeafe0dddb8a2aa97755fb65fad7985ac1364b49c149a71f86bd4e6b0357b77a51fb12cb7dcb8fc042c4ee25bc1c3a8919bf2dd81fd0c5dcff6a9d224da1e471f635d35430cb32c8ddfdeb0b30c87619c1cebb00b3b2039933818dd8f37f7b760687d59570eed4160f728552924aa38178ff76d145ed42e3eddc0b67eacb5de711d6ec62b6f62359b65aa319b357d9c5cc9379f731d3763f2e9fadc5fbbfac3c8a63e398", 0x1000) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x0, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:19 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10fb0d2998b6f2f0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="105549b75a1d89bf4836f675af97e5b0eb22f68edcf4cdeb8765", 0x1a}], 0x1, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10fb0d2998b6f2f0, 0x0) (async) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="105549b75a1d89bf4836f675af97e5b0eb22f68edcf4cdeb8765", 0x1a}], 0x1, 0x0) (async) close(r0) (async) 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7fffffffffffffff], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xca}]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x1) 16:01:19 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:19 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:19 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7fffffffffffffff], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xca}]}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async, rerun: 64) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (rerun: 64) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x1) 16:01:19 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="09280d37d23ddb17f07060d69043345c66d1b94abe8a6bf029fbc713377794f0d6aed93165bf2b2dd596912cdd17a36ad13f67d68368f3ab0e01b5a3f1d3c91dd0cf5ae75f665d1f37b5c1052eec8d31bfeaa48164b20662375a5572e1db4232aaf450e7262cc3ea9af08af4442c9b02c59bbc96", 0x74}, {&(0x7f0000000180)="eb743ec970c4fc5ef56268635cda444f9624d804a8dea2ca83ce1742f4db1d18598cc959dee35c36c128aa0fb29ebb52acbc63f0a0e1ca08ffffc07693f518d9bf5923eb8cc6316219a6a8e0a6502d49a9d5750fd197ae0497c18f5e1639f70aac3e97c8fe786ce799329021b8b8f5dc7b12b97a4e96de2e2f0081a7cf76db9bed94a8549d7f8f3d03fb3e01e716e0679ae0d160ffb552912a163dd39a04d2c0297ad9f9bd89314c92f61c1099619e32560426438c506618a245ca694e472f7e0c5e585791bde50f9c3c4ff6eed43d8b1697e698aa85c361accc66dc4788ff14a5b376a6502543e2fdaef66c3a7445", 0xef}], 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4000000080], [], [0x8001, 0x100000000, 0x0, 0x0, 0x0, 0x20], [], [{}, {}, {}, {0x0, 0x100000}]}}) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mmap(&(0x7f0000516000/0x3000)=nil, 0x3000, 0x0, 0x1010, r3, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x2, 0x3) (async) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x5) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async, rerun: 64) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 64) close(r7) setsockopt(r2, 0x3ff, 0x510, &(0x7f0000000ac0)="8695d45ae6b4400be8897ab4fc781fa35831c6fe2ccf11be1074b696b5343f62cf4f60a056a1d37d34229c4d4b6ab8d832f17c6f5f87bf08fab107e990b70c18d5d05d6448109df1de7e25a84e66d51d033feb6b19f8eb1b4a34bfb387b0f14f3e094b965aef17b1b7ed548ca40e34d49e17e597227058559cfdc14921b3fd5673a87fbe92a86a88572dc36961a22d191503af9cf3b8e11bffbea7711eaaeb0eade3a55c2d376bd4d99eae8463160416144d37945aa048cf68402ac4e0351700e2e560009794269492867315f360515b07c551abea7dcfa275c320c8f354881d248886fb1cd0b43e2afbabf1c3852a37a24acf841d3d12eaa0c46249a37c6c3239a1c7e0800da773588701c51f7b04f56b7ada01f6e87adbc77f88faa4e7ec5d6cc8f6c25c22327a216d4efbe64c581766782d036bd970ebbf29feba65a5f6813211d4d8a521af6918ac4fc23c3d736f0976b1276d48105e6871733e810dbff90990051ccd329e93fcf085edfd3186665f0fa0fa9af2b0a610ce274c96514dcc9c9c8f527ebca3e97754b5b6269cc6b6d0c13f5dedc1a8ec2f26a49e054e37d66db3823edaf6b4201de7d588d8b98abd6eac98f7ed584ea9a874a281458d90de10d1d668e0ed9664e002a2c9f7373a3d436f36c7183adaf0fde1cea39400bfaab2998337bb86b91e9963975d540aec6fb5ce0e495cc89c1a1b7283ab056939a1def27012661beb0956da38a836a8983e5bc2a56c2f65c7fc81ae4f3442e4f09d69ffc1edff5af66778277f3075c056d2f1941aa9a6cbf246c6acd3b4ee672c9db7fe0838566bd5b3e957c618ef3c892668364fb0d525294f44b108e02d401efa05ddd197dcad53f8e7e2266fb6a0b0182bcf8e32ecdff1ae07b3873b213c9356b5c0b0f69b6d6fe5c9ad1b72b74f2a7fbd180befda3dc49e9a7f3e456d32b59c872d26886e8bb3876a55cef205da6c3b16591e9c36c512fe54dd9b5c39ca09c8c6ba42f3e604090696fd0046907a622ff5f668f9d939433261a14bc37cf48dade5c22ec86f82c2311ec14b2f46c219d5ae623676f09ca2b9dd40d4b5083f1899525b2b3c81c89d76b8caf7e7c20a804dee1586cab2aeeb5449819f18de4da87b24bbc23d0056fa5983f5c44395933ff862bbabab6bcefd6b2a98ef7285fdde7a5b778f36795a091d42729d973a199fcee786822675685575774ca069955c6fc2c82f17d0bd7d9881d74676275b31368975dfdfc88057881a786fddca57a3fd1de02192eb541f5a131c56af6d877a54f9cee3c31ccf0b582f0ec7678018aed15c9192f1b11189a7dc4aea427a83e1a1be12385593d07ee91cf8dd9350ffc5d475cb1b76eccfd5590feedaca988ebf3068d866b5dde697ab1ad4bd499798dd46ffcb8549e7b57d22ba871657716043ab5d6f251f1c8a186ef258c260507e7d98878831a0106ca4bcc0a0b2c9ad6e92fc8745eb521894d07145ea5a4c3c7553e8901fc57e67b74913cb56ec4a964f188becea5a82da77da47f73b51985943543ef292e5f2663124ec96cfc1f6437c716d934969c1ecff1575258fc61ea30073ba7dc15799e8426172ac50aff5d7122d9aca846d9b4636857a1930277bb90b4cce9f8936cdde2276be0042f7a0528bad75efb1fbca39b6476620bfef0a9ed5b4180bf8d61b1a88a4bf4286d4e057bda1d43993e142c6d63bd9ec8e53ca6fbba1dba69ce4cf31412477d1fe1f4d4af1b0ddff445a4e63cbc08461c37515ecd42115e629895d514a567c74c7ef3001e6c25d0417d77523257a1bbd3ac65cc5a416df328b96ad8ea73da0d94727b5652beab8afe1a6cdd6d67fa2119d3b0f0277785bc24288df391c9ed60742eaa1dcb7d782de8788be57a0fa7c746ca2b0c78bddc570ae1822f25d3a0b65b98680de1b5d29ec54c85be203d4dec9d7a377fe82950bc0ee74a543b49c8b2eef86ade0ad80c0a99248224c972db6bb2defc8d325baa8bf8646aa9c9d30dffd0ef56a104c4b45315a35e238ac20e2e999316a26506927d06640324393c064a8935d8744b77483ff927afd9182de1a368f263e75b32c649d69aab100446fbcb033057b25a1f12b51867cac5089ca3fef40dce9a4edeecdbd20d745a28226d3a0b773e39d66281be4c9eda62c5ca3858b3c2e6f48afb81eee96098987accd5766a77d40e0a646d5f26be0297d0c905a98b7da77b42bff5f84ca57939cac2f8f90ec68d49dc2a8e03429f765c6d0c8b8aac48c8139bafed64e64d06f73d4c3b5048bc414100a363a3595ce35ac0bcb2c632819d7ff5cb4e4b21ef4d9c886c0947e7ca151e6917f1d50ac418c391325e275893cc323339511df6e10afd995aaf80ca8778518ecb0a6931909212277e4281a4ea74ead658b3dd7174d9b145d99b7b1aa9075e797bdfc703a282c315809e6f36fb10187b872f144572c633ff3f48a6ae584fe50a24ef7e80a05f1e785be89edd7aebe86717090b587535acfc747ca81e7e12e745263dd7eb9ea10fce9e9479390c111b8517f3413bbe5072ed11ce60b5f1c862de984f2b1cfd8d05fc286bae5b971edfb8182ec71d63b126ba2846159b80424686408ffa4de19ba5f5d309053060154a8bed88f0abe8648b01c4d3c7f99f58d68fb1702ee25d9f395eeef81f0cae789b827e969c5cb435cdceaaba5738bdd7f02e91463c559ebcbaf4829d132ba8ba3c85eed425fd98c7ba9d7e92d25602a197afbb67498682d6850d4121f65af583f11f5b22155ac3cfc7e5c834ae1a1cf86690a8f7892a073309fe83b638e55228ff87ca37eebe4df6be1cee437d67a1d92af08791b848d7a78fb6ca9b0b75aae57230b4b0d7d2fb5a18e1764bb97e242bf0bd2b7a2ebea6a8c07efa93064b351087edd793444bfeb2ea4bd4d92daf11706c82cd47fc78eb8778a0cec5275329e9139594d215b5c80d914cf7f36edea34978eedadd373ed838b9b35e174a235a1a9125732c61f7b24bb3d8531d047c6e99fbbd1dabc58f764b3a554a1d879ae093d3c201a0699f7af61a0634555286d0ac830fefcdbd4a6f5c1696c44445c4e0292aa0149992e1dec8878ded8b9be9a8e2865713f226b573e524c719094f1b1e264d378d104d868d8a13c148a16aa29c369494830e7b723e1e9074a89e772fa78cfe21eef419687793cb75f7cbadf2fa608207799f32a2d71197f06b15ac0123d40c5451a5989953c540ea565b6592fe0c743d4b2de278750d719733f7f0a3f30ef2596108eba38867ee9a1a65adbf42839a03cdaea6e6dec1d86ada341018bf39fbe3a1e19d6f3f2f76a7f965737f930ee348750362c604d685ed2586c0e9ca8bb09ff7e635bc7485352e200635b846316fb7535b17f0a8c21a527ccc56009d7a2f03a06ed773efe9284c13aad3895343626c112ccd572c70f23261d2a0f9a5a064ab2eb6db20fb86063edce9efc61736bf7b201ee7847d84be6a86e2cc0bfef37e73d0049e0f1a0ef6e99ae102ee73e4a5feb7bc02ab15c6d8f2c957ae092b37c9033b1f6b2fa80bdd3b3effc7250797bb8f781b59a81532885e031af746ad36f670eb9f9cdb7a81af16933d6baeb2bb83b7cb9b2c1b6fd8d2820c5ca65b16ef1bdf5f5078a6383cf349cbd2120dac69afab40ea22e2d692566240435b0fd8320b543bac5cf4ed8cdec6be479bb1e1da2a83756a3a6506ced6413304eb1e65154fa7f94ce65e102dc7fc28ef04f505cb38dc0a1694dc5535043fb136416ad8ce1f475aa79706b3830def3b9a6b7780fa0cfc5b9ce7c2fb5889e7113b0dfd7276e9074e26e28564bdcdea25d0a154431e9f3f7865f5b369b5395456271d39e0a85c2297920699c0315d01779b6f2aa5faa09c1fa594044a44543107227bf37247b6b7af114b8d912fdd1d482bee8eb5ae37b8c0f869ca7bbe92a18f84c4b74e3247c0290b0d2860acb065e9aef49039339e0a63025500b09f48c81fd25879c4ffe310d81911b99573aa2b3376ff4281bb839eddcad2b6b4c8b19bd83301c99a9a8b8eaf5a429a76a2085e3dee4655606a4984f37e5f3406758d49dc5a58bf95fe3e7c291df38e3a47a93c9ca897d91ad9428ac5ebb56b6b91c4fbf41992f7f40814a9d4e5ba2d4433df1e956ee593fe62c1dce5f19e75d89bfdd8135bb32aa17cedbedde90c26e27200735c84ba910c65cf5e1aa0ecf76bfa9ae360f6ca7bdff3ae8725be126a489ed3696a9bdf536b406fbf7dbf92bf6bea93d9cdddabfca4c4fe510af71973fd629077ebdabbdf46e4b3c7e46c78680e83623eefe915843f2a49667fac19655081fd7f8b6f4adbee0dad67ef009f7aad1f073758a5aaf393b7a77e1f01116f1fb788e3b912b0cc6e7afe9accdab437807e666382d1801a7a4abebebe48fa8ab28203f09baf581961462a0399f90267dcff001b792534f38c56db35248049c9b5b58c107738090b6b19a60a07552963671cd9b58942f3aec826a8a1eb3e81fd986edb80de16273f51a3b3658407d890bfaaa61f61f06ecdd609c6fd8942e67bf2a752ac2faf0d9504cbf06319085e12e5c8b3437837932fb64c0dc89af10f0d1523e6b3d265ebc03718dfa89dba8a77af4cce949fabf6b8218a87ba6714c6564269c9cf6439452cf6b1c159fde2ba14dc8759b1b2e9d82e562fec01fec6f1ed15cc7d981f813d5892ce69c1cc656f731a89d6539698a92b843a204509e5aa5fbc0a208ec2b7c050ee4443b713a3155bb363e890163516331415229dbc185855675d8bae8f615035b8b1f38fa718136639553393756056a64ba916431e971163048d64e9ba6dc57e272a614e4779910a690e7dabf2dfb1cdfb5e3a7e13190ebed701380d2c7895756a4bc5867ccde536b659faa3c3dfdfb1d9ed2252cfd6a25f32c7f8d40da855df381f8eba7bd876fcf18fe12f06886ea393434829711c96986a9ef55fec1010be08f8d6c3a4505c7a9eea2feadd656defd84bb2b49e57e7ceab7e6b63f3854ff52ae3677dbbf58a9ee24041ed1b2763e6a9e4709f430a09ac86dcfaa6367d8ad484157df6b2dbbe5dd7b0afde9eda0d1d5c41558f7fdedfb801edf330ef75fc047bf3f9adf49ca5064a4fd3ee5c7ea47525eca55ebe2d2702ce53ebc46ac2145d17c7ed06fa248056e8c98c6b97a4e59f600218633bb08d63e836c4cf02c03c34a3e910f553ae11be821bc4bd8f65616925ce98705f58d8a0b1e1e226ceb39c1048e9f90758d7408f2d4d74baeeac930fc028fa73df6748a7c8ca5a96532be93107f3f0cc4bc23e7f4e32d36209429be2261354a34ab5a23ca28d9068670f83d9cd394d4f7eaa7ffda534447e92dfced8e4b1aac202265df4d97a6afdf0f4a4cf838bb146bc76e89769519dcd54625315fee1e0e0c0a2718d4634fc619c28cc68b2aa5789a7911cff654a1072edd99d311091ee18f7b1d8d381be6482448a9a34362bf9f349fa567ef4d08292ecd63e1d9f03ae50c2baf2e760041f4827a19bab26e73693317841f38a2805aeae32f06a7d03c9dbddec01a62356619bfcd4fd885dc9c3e4d8ab3397fdce8a6b67abfbc07ed43e1aeafe0dddb8a2aa97755fb65fad7985ac1364b49c149a71f86bd4e6b0357b77a51fb12cb7dcb8fc042c4ee25bc1c3a8919bf2dd81fd0c5dcff6a9d224da1e471f635d35430cb32c8ddfdeb0b30c87619c1cebb00b3b2039933818dd8f37f7b760687d59570eed4160f728552924aa38178ff76d145ed42e3eddc0b67eacb5de711d6ec62b6f62359b65aa319b357d9c5cc9379f731d3763f2e9fadc5fbbfac3c8a63e398", 0x1000) 16:01:20 executing program 0: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x6, &(0x7f0000000080)='./file0\x00', 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/94}, {&(0x7f0000000180)=""/131}], 0x1000000000000130) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x6, &(0x7f0000000080)='./file0\x00', 0x8}) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/94}, {&(0x7f0000000180)=""/131}], 0x1000000000000130) (async) 16:01:20 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10fb0d2998b6f2f0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="105549b75a1d89bf4836f675af97e5b0eb22f68edcf4cdeb8765", 0x1a}], 0x1, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10fb0d2998b6f2f0, 0x0) (async) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="105549b75a1d89bf4836f675af97e5b0eb22f68edcf4cdeb8765", 0x1a}], 0x1, 0x0) (async) close(r0) (async) 16:01:20 executing program 4: seteuid(0xffffffffffffffff) (async) r0 = msgget$private(0x0, 0x410) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000041004414eaf9fcb437415422aeb3f692de09ad3e6f45f8f5c895e4549880f66e8a7c2c92bd62a37fce636b7fc5cee6f006f097cdb387b76e5e24f1a02a29dd7e74725e0251cde3df8a5eaf299738552af9c376037163c7119bbded4ed111e5322db2720330649f15ae5ed207a764c3f0a01e4faa2f94e69d3c409ad0c8887ebb55f97c2064213ffac65b12dceb79868782dd870c594bf109058e15c0a54785e89f65f85ced64df7ce9e1dd36cf457e0e142e1aa2738b5b3b8df99699af818063240f620338039496632f0de32c0637455c3c410f6841698b0d110c70"], 0x8, 0x2, 0x2800) (async) r1 = getegid() (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r2) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, 0xffffffffffffffff, 0x0, r1, 0x14, 0x80}, 0xfffffffffffffffb, 0xf35d, 0xffffffffffffffff, r2, 0x4, 0x100000000, 0x40, 0x1}) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchflags(r3, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x1}) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) r7 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) close(r7) (async, rerun: 32) fcntl$dupfd(r6, 0x0, r5) (rerun: 32) 16:01:20 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000300)}) (async, rerun: 64) r0 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="09280d37d23ddb17f07060d69043345c66d1b94abe8a6bf029fbc713377794f0d6aed93165bf2b2dd596912cdd17a36ad13f67d68368f3ab0e01b5a3f1d3c91dd0cf5ae75f665d1f37b5c1052eec8d31bfeaa48164b20662375a5572e1db4232aaf450e7262cc3ea9af08af4442c9b02c59bbc96", 0x74}, {&(0x7f0000000180)="eb743ec970c4fc5ef56268635cda444f9624d804a8dea2ca83ce1742f4db1d18598cc959dee35c36c128aa0fb29ebb52acbc63f0a0e1ca08ffffc07693f518d9bf5923eb8cc6316219a6a8e0a6502d49a9d5750fd197ae0497c18f5e1639f70aac3e97c8fe786ce799329021b8b8f5dc7b12b97a4e96de2e2f0081a7cf76db9bed94a8549d7f8f3d03fb3e01e716e0679ae0d160ffb552912a163dd39a04d2c0297ad9f9bd89314c92f61c1099619e32560426438c506618a245ca694e472f7e0c5e585791bde50f9c3c4ff6eed43d8b1697e698aa85c361accc66dc4788ff14a5b376a6502543e2fdaef66c3a7445", 0xef}], 0x2, 0x0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4000000080], [], [0x8001, 0x100000000, 0x0, 0x0, 0x0, 0x20], [], [{}, {}, {}, {0x0, 0x100000}]}}) (async, rerun: 64) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mmap(&(0x7f0000516000/0x3000)=nil, 0x3000, 0x0, 0x1010, r3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x1, 0x2, 0x3) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x5) (async) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r7) (async) setsockopt(r2, 0x3ff, 0x510, &(0x7f0000000ac0)="8695d45ae6b4400be8897ab4fc781fa35831c6fe2ccf11be1074b696b5343f62cf4f60a056a1d37d34229c4d4b6ab8d832f17c6f5f87bf08fab107e990b70c18d5d05d6448109df1de7e25a84e66d51d033feb6b19f8eb1b4a34bfb387b0f14f3e094b965aef17b1b7ed548ca40e34d49e17e597227058559cfdc14921b3fd5673a87fbe92a86a88572dc36961a22d191503af9cf3b8e11bffbea7711eaaeb0eade3a55c2d376bd4d99eae8463160416144d37945aa048cf68402ac4e0351700e2e560009794269492867315f360515b07c551abea7dcfa275c320c8f354881d248886fb1cd0b43e2afbabf1c3852a37a24acf841d3d12eaa0c46249a37c6c3239a1c7e0800da773588701c51f7b04f56b7ada01f6e87adbc77f88faa4e7ec5d6cc8f6c25c22327a216d4efbe64c581766782d036bd970ebbf29feba65a5f6813211d4d8a521af6918ac4fc23c3d736f0976b1276d48105e6871733e810dbff90990051ccd329e93fcf085edfd3186665f0fa0fa9af2b0a610ce274c96514dcc9c9c8f527ebca3e97754b5b6269cc6b6d0c13f5dedc1a8ec2f26a49e054e37d66db3823edaf6b4201de7d588d8b98abd6eac98f7ed584ea9a874a281458d90de10d1d668e0ed9664e002a2c9f7373a3d436f36c7183adaf0fde1cea39400bfaab2998337bb86b91e9963975d540aec6fb5ce0e495cc89c1a1b7283ab056939a1def27012661beb0956da38a836a8983e5bc2a56c2f65c7fc81ae4f3442e4f09d69ffc1edff5af66778277f3075c056d2f1941aa9a6cbf246c6acd3b4ee672c9db7fe0838566bd5b3e957c618ef3c892668364fb0d525294f44b108e02d401efa05ddd197dcad53f8e7e2266fb6a0b0182bcf8e32ecdff1ae07b3873b213c9356b5c0b0f69b6d6fe5c9ad1b72b74f2a7fbd180befda3dc49e9a7f3e456d32b59c872d26886e8bb3876a55cef205da6c3b16591e9c36c512fe54dd9b5c39ca09c8c6ba42f3e604090696fd0046907a622ff5f668f9d939433261a14bc37cf48dade5c22ec86f82c2311ec14b2f46c219d5ae623676f09ca2b9dd40d4b5083f1899525b2b3c81c89d76b8caf7e7c20a804dee1586cab2aeeb5449819f18de4da87b24bbc23d0056fa5983f5c44395933ff862bbabab6bcefd6b2a98ef7285fdde7a5b778f36795a091d42729d973a199fcee786822675685575774ca069955c6fc2c82f17d0bd7d9881d74676275b31368975dfdfc88057881a786fddca57a3fd1de02192eb541f5a131c56af6d877a54f9cee3c31ccf0b582f0ec7678018aed15c9192f1b11189a7dc4aea427a83e1a1be12385593d07ee91cf8dd9350ffc5d475cb1b76eccfd5590feedaca988ebf3068d866b5dde697ab1ad4bd499798dd46ffcb8549e7b57d22ba871657716043ab5d6f251f1c8a186ef258c260507e7d98878831a0106ca4bcc0a0b2c9ad6e92fc8745eb521894d07145ea5a4c3c7553e8901fc57e67b74913cb56ec4a964f188becea5a82da77da47f73b51985943543ef292e5f2663124ec96cfc1f6437c716d934969c1ecff1575258fc61ea30073ba7dc15799e8426172ac50aff5d7122d9aca846d9b4636857a1930277bb90b4cce9f8936cdde2276be0042f7a0528bad75efb1fbca39b6476620bfef0a9ed5b4180bf8d61b1a88a4bf4286d4e057bda1d43993e142c6d63bd9ec8e53ca6fbba1dba69ce4cf31412477d1fe1f4d4af1b0ddff445a4e63cbc08461c37515ecd42115e629895d514a567c74c7ef3001e6c25d0417d77523257a1bbd3ac65cc5a416df328b96ad8ea73da0d94727b5652beab8afe1a6cdd6d67fa2119d3b0f0277785bc24288df391c9ed60742eaa1dcb7d782de8788be57a0fa7c746ca2b0c78bddc570ae1822f25d3a0b65b98680de1b5d29ec54c85be203d4dec9d7a377fe82950bc0ee74a543b49c8b2eef86ade0ad80c0a99248224c972db6bb2defc8d325baa8bf8646aa9c9d30dffd0ef56a104c4b45315a35e238ac20e2e999316a26506927d06640324393c064a8935d8744b77483ff927afd9182de1a368f263e75b32c649d69aab100446fbcb033057b25a1f12b51867cac5089ca3fef40dce9a4edeecdbd20d745a28226d3a0b773e39d66281be4c9eda62c5ca3858b3c2e6f48afb81eee96098987accd5766a77d40e0a646d5f26be0297d0c905a98b7da77b42bff5f84ca57939cac2f8f90ec68d49dc2a8e03429f765c6d0c8b8aac48c8139bafed64e64d06f73d4c3b5048bc414100a363a3595ce35ac0bcb2c632819d7ff5cb4e4b21ef4d9c886c0947e7ca151e6917f1d50ac418c391325e275893cc323339511df6e10afd995aaf80ca8778518ecb0a6931909212277e4281a4ea74ead658b3dd7174d9b145d99b7b1aa9075e797bdfc703a282c315809e6f36fb10187b872f144572c633ff3f48a6ae584fe50a24ef7e80a05f1e785be89edd7aebe86717090b587535acfc747ca81e7e12e745263dd7eb9ea10fce9e9479390c111b8517f3413bbe5072ed11ce60b5f1c862de984f2b1cfd8d05fc286bae5b971edfb8182ec71d63b126ba2846159b80424686408ffa4de19ba5f5d309053060154a8bed88f0abe8648b01c4d3c7f99f58d68fb1702ee25d9f395eeef81f0cae789b827e969c5cb435cdceaaba5738bdd7f02e91463c559ebcbaf4829d132ba8ba3c85eed425fd98c7ba9d7e92d25602a197afbb67498682d6850d4121f65af583f11f5b22155ac3cfc7e5c834ae1a1cf86690a8f7892a073309fe83b638e55228ff87ca37eebe4df6be1cee437d67a1d92af08791b848d7a78fb6ca9b0b75aae57230b4b0d7d2fb5a18e1764bb97e242bf0bd2b7a2ebea6a8c07efa93064b351087edd793444bfeb2ea4bd4d92daf11706c82cd47fc78eb8778a0cec5275329e9139594d215b5c80d914cf7f36edea34978eedadd373ed838b9b35e174a235a1a9125732c61f7b24bb3d8531d047c6e99fbbd1dabc58f764b3a554a1d879ae093d3c201a0699f7af61a0634555286d0ac830fefcdbd4a6f5c1696c44445c4e0292aa0149992e1dec8878ded8b9be9a8e2865713f226b573e524c719094f1b1e264d378d104d868d8a13c148a16aa29c369494830e7b723e1e9074a89e772fa78cfe21eef419687793cb75f7cbadf2fa608207799f32a2d71197f06b15ac0123d40c5451a5989953c540ea565b6592fe0c743d4b2de278750d719733f7f0a3f30ef2596108eba38867ee9a1a65adbf42839a03cdaea6e6dec1d86ada341018bf39fbe3a1e19d6f3f2f76a7f965737f930ee348750362c604d685ed2586c0e9ca8bb09ff7e635bc7485352e200635b846316fb7535b17f0a8c21a527ccc56009d7a2f03a06ed773efe9284c13aad3895343626c112ccd572c70f23261d2a0f9a5a064ab2eb6db20fb86063edce9efc61736bf7b201ee7847d84be6a86e2cc0bfef37e73d0049e0f1a0ef6e99ae102ee73e4a5feb7bc02ab15c6d8f2c957ae092b37c9033b1f6b2fa80bdd3b3effc7250797bb8f781b59a81532885e031af746ad36f670eb9f9cdb7a81af16933d6baeb2bb83b7cb9b2c1b6fd8d2820c5ca65b16ef1bdf5f5078a6383cf349cbd2120dac69afab40ea22e2d692566240435b0fd8320b543bac5cf4ed8cdec6be479bb1e1da2a83756a3a6506ced6413304eb1e65154fa7f94ce65e102dc7fc28ef04f505cb38dc0a1694dc5535043fb136416ad8ce1f475aa79706b3830def3b9a6b7780fa0cfc5b9ce7c2fb5889e7113b0dfd7276e9074e26e28564bdcdea25d0a154431e9f3f7865f5b369b5395456271d39e0a85c2297920699c0315d01779b6f2aa5faa09c1fa594044a44543107227bf37247b6b7af114b8d912fdd1d482bee8eb5ae37b8c0f869ca7bbe92a18f84c4b74e3247c0290b0d2860acb065e9aef49039339e0a63025500b09f48c81fd25879c4ffe310d81911b99573aa2b3376ff4281bb839eddcad2b6b4c8b19bd83301c99a9a8b8eaf5a429a76a2085e3dee4655606a4984f37e5f3406758d49dc5a58bf95fe3e7c291df38e3a47a93c9ca897d91ad9428ac5ebb56b6b91c4fbf41992f7f40814a9d4e5ba2d4433df1e956ee593fe62c1dce5f19e75d89bfdd8135bb32aa17cedbedde90c26e27200735c84ba910c65cf5e1aa0ecf76bfa9ae360f6ca7bdff3ae8725be126a489ed3696a9bdf536b406fbf7dbf92bf6bea93d9cdddabfca4c4fe510af71973fd629077ebdabbdf46e4b3c7e46c78680e83623eefe915843f2a49667fac19655081fd7f8b6f4adbee0dad67ef009f7aad1f073758a5aaf393b7a77e1f01116f1fb788e3b912b0cc6e7afe9accdab437807e666382d1801a7a4abebebe48fa8ab28203f09baf581961462a0399f90267dcff001b792534f38c56db35248049c9b5b58c107738090b6b19a60a07552963671cd9b58942f3aec826a8a1eb3e81fd986edb80de16273f51a3b3658407d890bfaaa61f61f06ecdd609c6fd8942e67bf2a752ac2faf0d9504cbf06319085e12e5c8b3437837932fb64c0dc89af10f0d1523e6b3d265ebc03718dfa89dba8a77af4cce949fabf6b8218a87ba6714c6564269c9cf6439452cf6b1c159fde2ba14dc8759b1b2e9d82e562fec01fec6f1ed15cc7d981f813d5892ce69c1cc656f731a89d6539698a92b843a204509e5aa5fbc0a208ec2b7c050ee4443b713a3155bb363e890163516331415229dbc185855675d8bae8f615035b8b1f38fa718136639553393756056a64ba916431e971163048d64e9ba6dc57e272a614e4779910a690e7dabf2dfb1cdfb5e3a7e13190ebed701380d2c7895756a4bc5867ccde536b659faa3c3dfdfb1d9ed2252cfd6a25f32c7f8d40da855df381f8eba7bd876fcf18fe12f06886ea393434829711c96986a9ef55fec1010be08f8d6c3a4505c7a9eea2feadd656defd84bb2b49e57e7ceab7e6b63f3854ff52ae3677dbbf58a9ee24041ed1b2763e6a9e4709f430a09ac86dcfaa6367d8ad484157df6b2dbbe5dd7b0afde9eda0d1d5c41558f7fdedfb801edf330ef75fc047bf3f9adf49ca5064a4fd3ee5c7ea47525eca55ebe2d2702ce53ebc46ac2145d17c7ed06fa248056e8c98c6b97a4e59f600218633bb08d63e836c4cf02c03c34a3e910f553ae11be821bc4bd8f65616925ce98705f58d8a0b1e1e226ceb39c1048e9f90758d7408f2d4d74baeeac930fc028fa73df6748a7c8ca5a96532be93107f3f0cc4bc23e7f4e32d36209429be2261354a34ab5a23ca28d9068670f83d9cd394d4f7eaa7ffda534447e92dfced8e4b1aac202265df4d97a6afdf0f4a4cf838bb146bc76e89769519dcd54625315fee1e0e0c0a2718d4634fc619c28cc68b2aa5789a7911cff654a1072edd99d311091ee18f7b1d8d381be6482448a9a34362bf9f349fa567ef4d08292ecd63e1d9f03ae50c2baf2e760041f4827a19bab26e73693317841f38a2805aeae32f06a7d03c9dbddec01a62356619bfcd4fd885dc9c3e4d8ab3397fdce8a6b67abfbc07ed43e1aeafe0dddb8a2aa97755fb65fad7985ac1364b49c149a71f86bd4e6b0357b77a51fb12cb7dcb8fc042c4ee25bc1c3a8919bf2dd81fd0c5dcff6a9d224da1e471f635d35430cb32c8ddfdeb0b30c87619c1cebb00b3b2039933818dd8f37f7b760687d59570eed4160f728552924aa38178ff76d145ed42e3eddc0b67eacb5de711d6ec62b6f62359b65aa319b357d9c5cc9379f731d3763f2e9fadc5fbbfac3c8a63e398", 0x1000) 16:01:20 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7fffffffffffffff], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xca}]}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x1) 16:01:20 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:20 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/214, 0xd6}], 0x1) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) recvfrom(r4, &(0x7f00000002c0)=""/63, 0x3f, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9, 0x1ff}, 0xc) write(r3, &(0x7f00000001c0)="6ff3cdfc93017afc2857b35688743cd0bc43cf3d6869c04a39bb8e70d3e6fe1b83d3ebe0665ac68c44e6ccec152b5f3df8f614f3a8ca071952238104d183b646206b88d9fa87e02ec47f5d7cda79fc2353d4fdfd85a95a755f4bb5c41a0bc36aaffe100549bf334bbf28e06a82269977cd5252885a4c1117dcd11684190f84254a15593483656ec9ef803e72354d1cdd868e48de88e28309bcb2ee0fa39fd4a9c38a86e85719594e724e0e41a8d5", 0xae) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) pipe2(&(0x7f0000000000), 0x0) (async) close(r0) (async) pipe2(&(0x7f0000000800), 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/214, 0xd6}], 0x1) (async) close(r2) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) recvfrom(r4, &(0x7f00000002c0)=""/63, 0x3f, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9, 0x1ff}, 0xc) (async) write(r3, &(0x7f00000001c0)="6ff3cdfc93017afc2857b35688743cd0bc43cf3d6869c04a39bb8e70d3e6fe1b83d3ebe0665ac68c44e6ccec152b5f3df8f614f3a8ca071952238104d183b646206b88d9fa87e02ec47f5d7cda79fc2353d4fdfd85a95a755f4bb5c41a0bc36aaffe100549bf334bbf28e06a82269977cd5252885a4c1117dcd11684190f84254a15593483656ec9ef803e72354d1cdd868e48de88e28309bcb2ee0fa39fd4a9c38a86e85719594e724e0e41a8d5", 0xae) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) 16:01:20 executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x4, 0x200, 0x400, 0x5, 0x101, 0x7ff, 0x7, 0x0]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fcntl$dupfd(r1, 0x0, r0) seteuid(r2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7, 0x10000000}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], {0x0, 0x0, 0x0, 0x80}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r3, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r3, 0xc0104452, &(0x7f0000000140)={0x8, 0x0, 0x480}) 16:01:20 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x20) r3 = socket(0x20, 0xa003, 0x20) setsockopt(r3, 0x100, 0x401f, &(0x7f0000000000)="3e317cd1c8cd716fa1c009d2b56708c73b704c9fb8229c9f2c8405", 0x1b) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0xff) fcntl$dupfd(r4, 0x0, r5) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sendto$unix(r6, &(0x7f0000000180)="640336586594014d06f770251cdd1ecdf25241e5d5618fe470c1cd0794a630c7b90cab018f3ecd364dcc01a0762234904595264b1ce0d523627f30ccf6fe899041f68e5ff09e708da333bde6eafee8db509cd6d61b2957150c0dab5c0b99252e828fe9ed28e6e49950e1888eae350fe735d4b78494a71d35ec496b770c82dbfff8447073f5e612ddd106b8287cf9d91ff618139dd3972940928d7194d8a2ad624f19166260f4e59a80a1ca76889232df727bc30885", 0xb5, 0x400, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r5 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r5, 0x0, r4) poll(&(0x7f0000000200)=[{r2, 0x8}, {0xffffffffffffffff, 0x100}, {r5, 0x20}], 0x3, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr, {[@end]}}, @icmp=@timestamp_reply}}}}) 16:01:20 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:20 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) socket(0x2, 0x4, 0x20) (async, rerun: 64) r3 = socket(0x20, 0xa003, 0x20) setsockopt(r3, 0x100, 0x401f, &(0x7f0000000000)="3e317cd1c8cd716fa1c009d2b56708c73b704c9fb8229c9f2c8405", 0x1b) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) (async) r4 = socket$inet6(0x18, 0x1, 0x0) (async, rerun: 64) r5 = socket$inet6(0x18, 0x3, 0xff) (rerun: 64) fcntl$dupfd(r4, 0x0, r5) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sendto$unix(r6, &(0x7f0000000180)="640336586594014d06f770251cdd1ecdf25241e5d5618fe470c1cd0794a630c7b90cab018f3ecd364dcc01a0762234904595264b1ce0d523627f30ccf6fe899041f68e5ff09e708da333bde6eafee8db509cd6d61b2957150c0dab5c0b99252e828fe9ed28e6e49950e1888eae350fe735d4b78494a71d35ec496b770c82dbfff8447073f5e612ddd106b8287cf9d91ff618139dd3972940928d7194d8a2ad624f19166260f4e59a80a1ca76889232df727bc30885", 0xb5, 0x400, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) (async) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:20 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r0) (async) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) (async) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r5 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r5, 0x0, r4) poll(&(0x7f0000000200)=[{r2, 0x8}, {0xffffffffffffffff, 0x100}, {r5, 0x20}], 0x3, 0x5) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr, {[@end]}}, @icmp=@timestamp_reply}}}}) 16:01:20 executing program 0: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x6, &(0x7f0000000080)='./file0\x00', 0x8}) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/94}, {&(0x7f0000000180)=""/131}], 0x1000000000000130) 16:01:20 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x2, 0x4, 0x20) (async) r3 = socket(0x20, 0xa003, 0x20) setsockopt(r3, 0x100, 0x401f, &(0x7f0000000000)="3e317cd1c8cd716fa1c009d2b56708c73b704c9fb8229c9f2c8405", 0x1b) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) r4 = socket$inet6(0x18, 0x1, 0x0) (async, rerun: 64) r5 = socket$inet6(0x18, 0x3, 0xff) (rerun: 64) fcntl$dupfd(r4, 0x0, r5) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sendto$unix(r6, &(0x7f0000000180)="640336586594014d06f770251cdd1ecdf25241e5d5618fe470c1cd0794a630c7b90cab018f3ecd364dcc01a0762234904595264b1ce0d523627f30ccf6fe899041f68e5ff09e708da333bde6eafee8db509cd6d61b2957150c0dab5c0b99252e828fe9ed28e6e49950e1888eae350fe735d4b78494a71d35ec496b770c82dbfff8447073f5e612ddd106b8287cf9d91ff618139dd3972940928d7194d8a2ad624f19166260f4e59a80a1ca76889232df727bc30885", 0xb5, 0x400, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) r7 = socket(0x18, 0x3, 0x0) (rerun: 64) r8 = fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:20 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:20 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r5 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r5, 0x0, r4) poll(&(0x7f0000000200)=[{r2, 0x8}, {0xffffffffffffffff, 0x100}, {r5, 0x20}], 0x3, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr, {[@end]}}, @icmp=@timestamp_reply}}}}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r1, 0x0, r0) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r5, 0x0, r4) (async) poll(&(0x7f0000000200)=[{r2, 0x8}, {0xffffffffffffffff, 0x100}, {r5, 0x20}], 0x3, 0x5) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr, {[@end]}}, @icmp=@timestamp_reply}}}}) (async) 16:01:20 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:20 executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x4, 0x200, 0x400, 0x5, 0x101, 0x7ff, 0x7, 0x0]}) dup(r0) (async) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fcntl$dupfd(r1, 0x0, r0) (async) seteuid(r2) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7, 0x10000000}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], {0x0, 0x0, 0x0, 0x80}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r3, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r3, 0xc0104452, &(0x7f0000000140)={0x8, 0x0, 0x480}) 16:01:20 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 64) fsync(r0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/214, 0xd6}], 0x1) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) recvfrom(r4, &(0x7f00000002c0)=""/63, 0x3f, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9, 0x1ff}, 0xc) write(r3, &(0x7f00000001c0)="6ff3cdfc93017afc2857b35688743cd0bc43cf3d6869c04a39bb8e70d3e6fe1b83d3ebe0665ac68c44e6ccec152b5f3df8f614f3a8ca071952238104d183b646206b88d9fa87e02ec47f5d7cda79fc2353d4fdfd85a95a755f4bb5c41a0bc36aaffe100549bf334bbf28e06a82269977cd5252885a4c1117dcd11684190f84254a15593483656ec9ef803e72354d1cdd868e48de88e28309bcb2ee0fa39fd4a9c38a86e85719594e724e0e41a8d5", 0xae) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) pipe2(&(0x7f0000000000), 0x0) (async) close(r0) (async) pipe2(&(0x7f0000000800), 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/214, 0xd6}], 0x1) (async) close(r2) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) recvfrom(r4, &(0x7f00000002c0)=""/63, 0x3f, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9, 0x1ff}, 0xc) (async) write(r3, &(0x7f00000001c0)="6ff3cdfc93017afc2857b35688743cd0bc43cf3d6869c04a39bb8e70d3e6fe1b83d3ebe0665ac68c44e6ccec152b5f3df8f614f3a8ca071952238104d183b646206b88d9fa87e02ec47f5d7cda79fc2353d4fdfd85a95a755f4bb5c41a0bc36aaffe100549bf334bbf28e06a82269977cd5252885a4c1117dcd11684190f84254a15593483656ec9ef803e72354d1cdd868e48de88e28309bcb2ee0fa39fd4a9c38a86e85719594e724e0e41a8d5", 0xae) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) 16:01:21 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:21 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:21 executing program 3: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) write(r0, &(0x7f0000000280)="9a0d7190e8631624c156afa05cac75b34cbe4144d68b0fa0de345a8e343c75b6b0ea1ccd15cd196e010bc63c3e8b60de7fdf", 0x32) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/39, 0x27}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ab29", 0x2}], 0x1) 16:01:21 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820275e700db"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x87c, 0x4) shutdown(r1, 0x1) 16:01:21 executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x4, 0x200, 0x400, 0x5, 0x101, 0x7ff, 0x7, 0x0]}) (async) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fcntl$dupfd(r1, 0x0, r0) (async, rerun: 32) seteuid(r2) (async, rerun: 32) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7, 0x10000000}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [], {0x0, 0x0, 0x0, 0x80}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r3, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r3, 0xc0104452, &(0x7f0000000140)={0x8, 0x0, 0x480}) 16:01:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) fsync(r0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:21 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, 0x0) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:21 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x401) 16:01:21 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000002b40)=0x4, 0x4) r3 = open(&(0x7f0000000200)='./file0/file0/fi\x00', 0x800, 0xe) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1021, &(0x7f0000000080), 0x0) recvmsg(r5, &(0x7f0000002a00)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000002880)=[{&(0x7f0000000400)=""/32, 0x7}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/17, 0x11}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/238, 0xee}, {&(0x7f0000002680)=""/76, 0x4c}, {&(0x7f0000002700)=""/162, 0xa8}, {&(0x7f00000027c0)=""/92, 0x5c}, {&(0x7f0000002840)=""/52, 0x34}], 0xa, &(0x7f0000002940)=""/148, 0x94}, 0x800) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r7, &(0x7f0000000340)="a150ce581d5a9b6c2695c469e2b6e7dc54f5cf98f20e48571c50f11639d7d99fb217a57ec02f04cf702f94796898815fbb22", 0x32, 0x9) recvmsg(0xffffffffffffffff, &(0x7f0000003cc0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/213, 0xd5}], 0x2, &(0x7f0000003b80)=""/192, 0xc0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) setsockopt(r3, 0x5, 0x9, &(0x7f00000002c0)="1ffb1371c3c2a4b155ced1bda9616a6ceec4a6e97a4c4927dd802a5fa34ad7cb3e3f7821a1cec80646a94c3b7ab0bbd75470fe52bc4d3c9338dce0a48ada7a88ed1b7d33cc0c481304211a06e2219b940ddceb0bc1", 0x55) ioctl$VMM_IOC_INTR(r6, 0xc0104451, &(0x7f0000000140)={0xce6, 0x408, 0x8}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000003c80)={0x400, 0x1, 0xfffa}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) setsockopt(r4, 0xab, 0x8, &(0x7f0000003d00)="39b181589289d2997b75c5912caab61677b4f6298f75e36cb4ba8d19b22262d27eec510ddec9286d0ce2bc2c3fb40e5021757f12b5547979f80e6395a20670ee7dbec9fc267d089137c2b8ce37ce5ff1047aa161287b23", 0x57) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x1) dup(0xffffffffffffff9c) close(0xffffffffffffffff) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_INTR(r8, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) ioctl$VMM_IOC_INTR(r6, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 16:01:21 executing program 3: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) write(r0, &(0x7f0000000280)="9a0d7190e8631624c156afa05cac75b34cbe4144d68b0fa0de345a8e343c75b6b0ea1ccd15cd196e010bc63c3e8b60de7fdf", 0x32) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/39, 0x27}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ab29", 0x2}], 0x1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000240)) (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) (async) write(r0, &(0x7f0000000280)="9a0d7190e8631624c156afa05cac75b34cbe4144d68b0fa0de345a8e343c75b6b0ea1ccd15cd196e010bc63c3e8b60de7fdf", 0x32) (async) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/39, 0x27}], 0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ab29", 0x2}], 0x1) (async) 16:01:21 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r2, 0xa, r0) 16:01:21 executing program 5: r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820275e700db"], 0x10) (async) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x87c, 0x4) (async) shutdown(r1, 0x1) 16:01:21 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(0x0, &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:21 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, 0x0) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:21 executing program 5: r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820275e700db"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x87c, 0x4) shutdown(r1, 0x1) vnd0: sloppy read from proc 23679 (syz-executor.0): blkno 0 bcount 9 16:01:21 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:21 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r2, 0xa, r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) fcntl$dupfd(r2, 0xa, r0) (async) 16:01:21 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x401) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r2) (async) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r3, 0x0, r2) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x401) (async) 16:01:21 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, 0x0) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:21 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f0000000040)='>C', 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x153) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) 16:01:21 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(0x0, &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() vnd0: sloppy read from proc 45814 (syz-executor.0): blkno 0 bcount 9 16:01:22 executing program 3: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0326dfde06000000000000000400"}) (async) write(r0, &(0x7f0000000280)="9a0d7190e8631624c156afa05cac75b34cbe4144d68b0fa0de345a8e343c75b6b0ea1ccd15cd196e010bc63c3e8b60de7fdf", 0x32) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/39, 0x27}], 0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ab29", 0x2}], 0x1) 16:01:22 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000002b40)=0x4, 0x4) (async) r3 = open(&(0x7f0000000200)='./file0/file0/fi\x00', 0x800, 0xe) (async) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1021, &(0x7f0000000080), 0x0) recvmsg(r5, &(0x7f0000002a00)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000002880)=[{&(0x7f0000000400)=""/32, 0x7}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/17, 0x11}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/238, 0xee}, {&(0x7f0000002680)=""/76, 0x4c}, {&(0x7f0000002700)=""/162, 0xa8}, {&(0x7f00000027c0)=""/92, 0x5c}, {&(0x7f0000002840)=""/52, 0x34}], 0xa, &(0x7f0000002940)=""/148, 0x94}, 0x800) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r7, &(0x7f0000000340)="a150ce581d5a9b6c2695c469e2b6e7dc54f5cf98f20e48571c50f11639d7d99fb217a57ec02f04cf702f94796898815fbb22", 0x32, 0x9) recvmsg(0xffffffffffffffff, &(0x7f0000003cc0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/213, 0xd5}], 0x2, &(0x7f0000003b80)=""/192, 0xc0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) (async) setsockopt(r3, 0x5, 0x9, &(0x7f00000002c0)="1ffb1371c3c2a4b155ced1bda9616a6ceec4a6e97a4c4927dd802a5fa34ad7cb3e3f7821a1cec80646a94c3b7ab0bbd75470fe52bc4d3c9338dce0a48ada7a88ed1b7d33cc0c481304211a06e2219b940ddceb0bc1", 0x55) (async) ioctl$VMM_IOC_INTR(r6, 0xc0104451, &(0x7f0000000140)={0xce6, 0x408, 0x8}) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000003c80)={0x400, 0x1, 0xfffa}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) setsockopt(r4, 0xab, 0x8, &(0x7f0000003d00)="39b181589289d2997b75c5912caab61677b4f6298f75e36cb4ba8d19b22262d27eec510ddec9286d0ce2bc2c3fb40e5021757f12b5547979f80e6395a20670ee7dbec9fc267d089137c2b8ce37ce5ff1047aa161287b23", 0x57) (async) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x1) (async) dup(0xffffffffffffff9c) (async) close(0xffffffffffffffff) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_INTR(r8, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) ioctl$VMM_IOC_INTR(r6, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) pckbd_enable: command error 16:01:23 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/219, 0xdb, 0x801, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:23 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(0x0, &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:23 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000002b40)=0x4, 0x4) r3 = open(&(0x7f0000000200)='./file0/file0/fi\x00', 0x800, 0xe) (async) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1021, &(0x7f0000000080), 0x0) recvmsg(r5, &(0x7f0000002a00)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000002880)=[{&(0x7f0000000400)=""/32, 0x7}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/17, 0x11}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/238, 0xee}, {&(0x7f0000002680)=""/76, 0x4c}, {&(0x7f0000002700)=""/162, 0xa8}, {&(0x7f00000027c0)=""/92, 0x5c}, {&(0x7f0000002840)=""/52, 0x34}], 0xa, &(0x7f0000002940)=""/148, 0x94}, 0x800) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r7, &(0x7f0000000340)="a150ce581d5a9b6c2695c469e2b6e7dc54f5cf98f20e48571c50f11639d7d99fb217a57ec02f04cf702f94796898815fbb22", 0x32, 0x9) recvmsg(0xffffffffffffffff, &(0x7f0000003cc0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/213, 0xd5}], 0x2, &(0x7f0000003b80)=""/192, 0xc0}, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) (async) setsockopt(r3, 0x5, 0x9, &(0x7f00000002c0)="1ffb1371c3c2a4b155ced1bda9616a6ceec4a6e97a4c4927dd802a5fa34ad7cb3e3f7821a1cec80646a94c3b7ab0bbd75470fe52bc4d3c9338dce0a48ada7a88ed1b7d33cc0c481304211a06e2219b940ddceb0bc1", 0x55) (async) ioctl$VMM_IOC_INTR(r6, 0xc0104451, &(0x7f0000000140)={0xce6, 0x408, 0x8}) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000003c80)={0x400, 0x1, 0xfffa}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) setsockopt(r4, 0xab, 0x8, &(0x7f0000003d00)="39b181589289d2997b75c5912caab61677b4f6298f75e36cb4ba8d19b22262d27eec510ddec9286d0ce2bc2c3fb40e5021757f12b5547979f80e6395a20670ee7dbec9fc267d089137c2b8ce37ce5ff1047aa161287b23", 0x57) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x1) (async) dup(0xffffffffffffff9c) (async, rerun: 64) close(0xffffffffffffffff) (async, rerun: 64) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_INTR(r8, 0xc0104451, &(0x7f0000000140)={0x7d, 0x408}) ioctl$VMM_IOC_INTR(r6, 0xc0104452, &(0x7f0000000140)={0x3f, 0x408}) 16:01:23 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:23 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f0000000040)='>C', 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x153) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) write(r0, &(0x7f0000000040)='>C', 0x2) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x153) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) (async) vnd0: sloppy read from proc 45814 (syz-executor.0): blkno 0 bcount 9 16:01:23 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x401) 16:01:23 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r2, 0xa, r0) 16:01:23 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/219, 0xdb, 0x801, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:23 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:23 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/219, 0xdb, 0x801, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x5, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) recvfrom$unix(r0, &(0x7f0000000000)=""/219, 0xdb, 0x801, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) (async) 16:01:23 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) write(r0, &(0x7f0000000040)='>C', 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x153) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) 16:01:23 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r2, 0x0, r1) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r5 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20088, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) r9 = socket(0x1, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r11 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r11, 0x0, r10) poll(&(0x7f0000000200)=[{r8, 0x8}, {0xffffffffffffffff, 0x100}, {r11, 0x20}], 0x3, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {r8, 0x1}, {r2, 0x40}, {r12, 0x2}, {r13, 0x8}, {r0, 0x8bf603fe91fe68c}], 0x6, 0x0) r14 = fcntl$dupfd(r6, 0x0, r4) readv(r14, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:23 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x4e40}]}}) pwrite(r0, &(0x7f0000000180)="cdacd98071a8d4a28ae691134dabd6ff6e876fee9b1d5432ba9419bff25b30834ff702e37984009ef4d0cbcc0929399f1ba3c20364a055eb51f07e11ffd1215990694805367ff58e79af0f9fd826850818c3b0f9879f3cacd98a72477d6d215fe258cef96001ed68df97bb4f0ca7743217af7d616998445f89ffb179b9d5d70feb21a719ba3aa34f57bf1f3736e32f440ba4409a4ef534b0cedfd4a1f560d72d6bc9464e596d8a6e3fb04174f7021252a8feb32fd54757373ff8d27ebe8688aaa0f38a", 0xc3, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4808942a2117f8ec3a1adbda45c0a03a4b9297359d39ca2a9887ef4748fbb0240c949198c1919f2f8f12fba96acb843b1d383afbece233aa59952d1847bde3c431a93ec3a1f6553718c116ed6f9b87d613ecf1d0e5e6b3", 0x57}, {&(0x7f00000005c0)="b704aed2b40330557c6ea77cddcb9fa7543571563945a94e7452929da5d93f6fefd9d898f54ad0ceb90ad2f9f8cfe89c15ec7eb4fa94096cc8080cefdedd2d860ae26ce749b6a540ce49cbd2c80700a2", 0x50}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) accept$inet6(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xffff8000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) vnd0: sloppy read from proc 56866 (syz-executor.0): blkno 0 bcount 9 16:01:24 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', 0x0) recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:24 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) pckbd_enable: command error 16:01:24 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:24 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:24 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x4e40}]}}) pwrite(r0, &(0x7f0000000180)="cdacd98071a8d4a28ae691134dabd6ff6e876fee9b1d5432ba9419bff25b30834ff702e37984009ef4d0cbcc0929399f1ba3c20364a055eb51f07e11ffd1215990694805367ff58e79af0f9fd826850818c3b0f9879f3cacd98a72477d6d215fe258cef96001ed68df97bb4f0ca7743217af7d616998445f89ffb179b9d5d70feb21a719ba3aa34f57bf1f3736e32f440ba4409a4ef534b0cedfd4a1f560d72d6bc9464e596d8a6e3fb04174f7021252a8feb32fd54757373ff8d27ebe8688aaa0f38a", 0xc3, 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4808942a2117f8ec3a1adbda45c0a03a4b9297359d39ca2a9887ef4748fbb0240c949198c1919f2f8f12fba96acb843b1d383afbece233aa59952d1847bde3c431a93ec3a1f6553718c116ed6f9b87d613ecf1d0e5e6b3", 0x57}, {&(0x7f00000005c0)="b704aed2b40330557c6ea77cddcb9fa7543571563945a94e7452929da5d93f6fefd9d898f54ad0ceb90ad2f9f8cfe89c15ec7eb4fa94096cc8080cefdedd2d860ae26ce749b6a540ce49cbd2c80700a2", 0x50}], 0x2) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) accept$inet6(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xffff8000) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async, rerun: 32) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (rerun: 32) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:24 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:24 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:24 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', 0x0) recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:24 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r1) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r2, 0x0, r1) (async) r3 = socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r5 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r5, 0x0, r4) (async) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20088, 0x0) (async) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) r9 = socket(0x1, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r11 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r11, 0x0, r10) poll(&(0x7f0000000200)=[{r8, 0x8}, {0xffffffffffffffff, 0x100}, {r11, 0x20}], 0x3, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {r8, 0x1}, {r2, 0x40}, {r12, 0x2}, {r13, 0x8}, {r0, 0x8bf603fe91fe68c}], 0x6, 0x0) r14 = fcntl$dupfd(r6, 0x0, r4) readv(r14, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:24 executing program 3: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x8, 0x9, 0x6, "8c2c5c15ec76dc25379f04c140efdb1e5488f870", 0x514, 0x7fff}) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) 16:01:24 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:24 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:25 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x4cd0719d98a70a51, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9a02"], 0x10) r3 = dup2(r2, r2) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000)="62c5ef11", 0x4) dup2(r3, r1) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:26 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', 0x0) recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:26 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {}, {0x0, 0x4e40}]}}) pwrite(r0, &(0x7f0000000180)="cdacd98071a8d4a28ae691134dabd6ff6e876fee9b1d5432ba9419bff25b30834ff702e37984009ef4d0cbcc0929399f1ba3c20364a055eb51f07e11ffd1215990694805367ff58e79af0f9fd826850818c3b0f9879f3cacd98a72477d6d215fe258cef96001ed68df97bb4f0ca7743217af7d616998445f89ffb179b9d5d70feb21a719ba3aa34f57bf1f3736e32f440ba4409a4ef534b0cedfd4a1f560d72d6bc9464e596d8a6e3fb04174f7021252a8feb32fd54757373ff8d27ebe8688aaa0f38a", 0xc3, 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="4808942a2117f8ec3a1adbda45c0a03a4b9297359d39ca2a9887ef4748fbb0240c949198c1919f2f8f12fba96acb843b1d383afbece233aa59952d1847bde3c431a93ec3a1f6553718c116ed6f9b87d613ecf1d0e5e6b3", 0x57}, {&(0x7f00000005c0)="b704aed2b40330557c6ea77cddcb9fa7543571563945a94e7452929da5d93f6fefd9d898f54ad0ceb90ad2f9f8cfe89c15ec7eb4fa94096cc8080cefdedd2d860ae26ce749b6a540ce49cbd2c80700a2", 0x50}], 0x2) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) accept$inet6(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xffff8000) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:26 executing program 3: r0 = syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x8, 0x9, 0x6, "8c2c5c15ec76dc25379f04c140efdb1e5488f870", 0x514, 0x7fff}) (async) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) 16:01:26 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:26 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r2, 0x0, r1) (async, rerun: 32) r3 = socket(0x1, 0x2, 0x0) (rerun: 32) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r5 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r5, 0x0, r4) (async) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20088, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x2) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 64) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) r9 = socket(0x1, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r11 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r11, 0x0, r10) poll(&(0x7f0000000200)=[{r8, 0x8}, {0xffffffffffffffff, 0x100}, {r11, 0x20}], 0x3, 0x5) (async) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {r8, 0x1}, {r2, 0x40}, {r12, 0x2}, {r13, 0x8}, {r0, 0x8bf603fe91fe68c}], 0x6, 0x0) r14 = fcntl$dupfd(r6, 0x0, r4) readv(r14, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:26 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:26 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(0xffffffffffffffff, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:26 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x1}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x1, 0x7068, 0x517adbdb}, 0x6, [0x9, 0x2, 0x10001, 0x1f, 0xb2e0f4a4, 0x7, 0x5, 0xfffffff8]}, 0x3c) 16:01:26 executing program 3: r0 = syz_open_pts() (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x8, 0x9, 0x6, "8c2c5c15ec76dc25379f04c140efdb1e5488f870", 0x514, 0x7fff}) (async) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) 16:01:27 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x4cd0719d98a70a51, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9a02"], 0x10) r3 = dup2(r2, r2) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000)="62c5ef11", 0x4) dup2(r3, r1) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4cd0719d98a70a51, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) (async) socket(0x2, 0xc003, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9a02"], 0x10) (async) dup2(r2, r2) (async) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000)="62c5ef11", 0x4) (async) dup2(r3, r1) (async) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) pckbd_enable: command error 16:01:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9af99abc63ca06f2e0a7b08d186ccdf99e33d3f9f45c201275e3ddfe7a8eb5677020dc643837e2f888fa15f78e9b88dfe9dcdc4836aab9096b0027b8b9cd7df1f7b9faafefdabbb9fbb38c9620dcdfa64e1df0a37cedc5ab5fffa7749065a23aabefc094e26ba4b893de1c4429a6a91a4b371541d95d61b4f9206e62e95379cc6b1e371d31e4a167438b24e8388c52cdc483c028aa18dacb184bd922c1967edbcd2840e1ca5c13e61ccf4c04ed6caa5a6d5bd465129f97ce1090a5aa81349e8f95d93c44cd228633b14a904727ac0ee208c89e5d5f48ca19180979e6663c14947a2a324dea9600f19eceae4ea5ccfdfd58a37d8970d82b87c451249859384bcc264493da0e9f0ffed3409818aa05a81089c8115e7d7c1efc222a9ae5dae5dc6d1cec68802df1b3be9368b349c6bc7da9108e0c7135f3b3ca11a852f6cdc284c46a08deaf9e3b2c5179e506d0be16cfd47f57eadf5cc26e020945b3afd5899961232f71ced87d793eb9b99b95fabf0bdf340948875fd1e7ab71ef92c63db70a4c62bbc57355ab147776afb190d1937edfaf36eca155432fbf79aa7af4b8724a613bb6c8c64a9ad2d37772968592896ad3672011640f259d08cad4e53af2f8052504f7d5037f05b4bb4c585bb2358d0e4629e607e71d9ae76d7de475b9c652d9a449e9dd44aba08330da4d24cb6c0125d153b5452797bd737b57398cc1ae0e6d94fc94be9cabdb9b9e006b5ad9330129615a744860a362a5938a6f74b3472117bae5438160281cf69b8ed911bc1adaa818a2bb3a603b4cf66461c2356b539bcc23083e02c30bbe5d923547e3816f638e3ff55c6645ea7f7d2ca322db62a77d6c91fa2d35695d640649288685e3cc95781deb92f341ae8eeb52bb99984c93abb901f66d5bb54e0165102b0345e26da149cced9fea598f1aee8faf211f1b5a6abce640fc5bbb31ef4366a193b6c02c3b93a61a7c61fac170ea96393947ce9e6cb470333c1516f8206d08466140843e884ac2c9fa0eb20ff8560fa94717400"/4853], &(0x7f0000000100)=0x100b) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) r1 = dup(r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x1, 0x0, 0x4, 0x1}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) fcntl$dupfd(r2, 0x0, r0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000000)="c6c4fdffcad9fb56fa3125dc8f07cce603a4733253f4df9b36a8196cbe4aca8eae704a01104f18f1b4dc48053c73cebc30190f734f32cb69a39c19363d65ecd9042fb705576ef595afe42ebaea", 0x4d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r7, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) getgroups(0x1, &(0x7f0000000280)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3e8, r5, r7, 0xffffffffffffffff, r8, 0x80, 0x1}, 0xffffffff, 0x2, 0x4}) r9 = getuid() chown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r11]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x1b, r3, r7, r9, r11, 0xc, 0xfff9}, 0x7, 0x8001, 0x7fff}) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdee8000) 16:01:27 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:27 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x917, 0x1}) 16:01:27 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x3}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x3, 0x20, 0x3, 0x10001}, {0xfb0, 0x68, 0x6, 0x9}, {0x20, 0x5, 0x3, 0x9}, {0x0, 0x3, 0xf8, 0x9b3}, {0x9, 0x0, 0x63, 0x3}, {0x6, 0x40, 0x0, 0x1d}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) 16:01:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9af99abc63ca06f2e0a7b08d186ccdf99e33d3f9f45c201275e3ddfe7a8eb5677020dc643837e2f888fa15f78e9b88dfe9dcdc4836aab9096b0027b8b9cd7df1f7b9faafefdabbb9fbb38c9620dcdfa64e1df0a37cedc5ab5fffa7749065a23aabefc094e26ba4b893de1c4429a6a91a4b371541d95d61b4f9206e62e95379cc6b1e371d31e4a167438b24e8388c52cdc483c028aa18dacb184bd922c1967edbcd2840e1ca5c13e61ccf4c04ed6caa5a6d5bd465129f97ce1090a5aa81349e8f95d93c44cd228633b14a904727ac0ee208c89e5d5f48ca19180979e6663c14947a2a324dea9600f19eceae4ea5ccfdfd58a37d8970d82b87c451249859384bcc264493da0e9f0ffed3409818aa05a81089c8115e7d7c1efc222a9ae5dae5dc6d1cec68802df1b3be9368b349c6bc7da9108e0c7135f3b3ca11a852f6cdc284c46a08deaf9e3b2c5179e506d0be16cfd47f57eadf5cc26e020945b3afd5899961232f71ced87d793eb9b99b95fabf0bdf340948875fd1e7ab71ef92c63db70a4c62bbc57355ab147776afb190d1937edfaf36eca155432fbf79aa7af4b8724a613bb6c8c64a9ad2d37772968592896ad3672011640f259d08cad4e53af2f8052504f7d5037f05b4bb4c585bb2358d0e4629e607e71d9ae76d7de475b9c652d9a449e9dd44aba08330da4d24cb6c0125d153b5452797bd737b57398cc1ae0e6d94fc94be9cabdb9b9e006b5ad9330129615a744860a362a5938a6f74b3472117bae5438160281cf69b8ed911bc1adaa818a2bb3a603b4cf66461c2356b539bcc23083e02c30bbe5d923547e3816f638e3ff55c6645ea7f7d2ca322db62a77d6c91fa2d35695d640649288685e3cc95781deb92f341ae8eeb52bb99984c93abb901f66d5bb54e0165102b0345e26da149cced9fea598f1aee8faf211f1b5a6abce640fc5bbb31ef4366a193b6c02c3b93a61a7c61fac170ea96393947ce9e6cb470333c1516f8206d08466140843e884ac2c9fa0eb20ff8560fa94717400"/4853], &(0x7f0000000100)=0x100b) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) r1 = dup(r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, 0x0) (async, rerun: 32) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x1, 0x0, 0x4, 0x1}) (async, rerun: 32) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) fcntl$dupfd(r2, 0x0, r0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000000)="c6c4fdffcad9fb56fa3125dc8f07cce603a4733253f4df9b36a8196cbe4aca8eae704a01104f18f1b4dc48053c73cebc30190f734f32cb69a39c19363d65ecd9042fb705576ef595afe42ebaea", 0x4d) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') (async, rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) (rerun: 32) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) r7 = getgid() (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r7, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) (async) getgroups(0x1, &(0x7f0000000280)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3e8, r5, r7, 0xffffffffffffffff, r8, 0x80, 0x1}, 0xffffffff, 0x2, 0x4}) r9 = getuid() chown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) getgroups(0x1, &(0x7f0000000280)=[r11]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x1b, r3, r7, r9, r11, 0xc, 0xfff9}, 0x7, 0x8001, 0x7fff}) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdee8000) 16:01:27 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x1}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x1, 0x7068, 0x517adbdb}, 0x6, [0x9, 0x2, 0x10001, 0x1f, 0xb2e0f4a4, 0x7, 0x5, 0xfffffff8]}, 0x3c) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x1}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x1, 0x7068, 0x517adbdb}, 0x6, [0x9, 0x2, 0x10001, 0x1f, 0xb2e0f4a4, 0x7, 0x5, 0xfffffff8]}, 0x3c) (async) 16:01:27 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x917, 0x1}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1) (async) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x917, 0x1}) (async) 16:01:27 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x3}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x3, 0x20, 0x3, 0x10001}, {0xfb0, 0x68, 0x6, 0x9}, {0x20, 0x5, 0x3, 0x9}, {0x0, 0x3, 0xf8, 0x9b3}, {0x9, 0x0, 0x63, 0x3}, {0x6, 0x40, 0x0, 0x1d}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x3}]}) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x3, 0x20, 0x3, 0x10001}, {0xfb0, 0x68, 0x6, 0x9}, {0x20, 0x5, 0x3, 0x9}, {0x0, 0x3, 0xf8, 0x9b3}, {0x9, 0x0, 0x63, 0x3}, {0x6, 0x40, 0x0, 0x1d}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) (async) vnd0: sloppy read from proc 98129 (syz-executor.0): blkno 0 bcount 9 16:01:27 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x1}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x1, 0x7068, 0x517adbdb}, 0x6, [0x9, 0x2, 0x10001, 0x1f, 0xb2e0f4a4, 0x7, 0x5, 0xfffffff8]}, 0x3c) 16:01:27 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:27 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x917, 0x1}) vnd0: sloppy read from proc 28324 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 28324 (syz-executor.0): blkno 0 bcount 9 16:01:27 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:27 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(0xffffffffffffffff, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:27 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/fi\x00', 0x8, 0x118) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/fi\x00', r2, &(0x7f00000005c0)='./file0/file0/fi/file0\x00') dup(r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r1) symlinkat(&(0x7f00000001c0)='./file0/file0/fi\x00', r1, &(0x7f0000000240)='./file0/file0/fi\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0/fi\x00', 0xffffffffffffff9c, 0x2}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x39], [], [0x0, 0xfffffffffffffffe]}}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0xfa, 0xe1, 0xffff8001}, {0x20, 0x1, 0x99, 0x9}]}) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r4, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9af99abc63ca06f2e0a7b08d186ccdf99e33d3f9f45c201275e3ddfe7a8eb5677020dc643837e2f888fa15f78e9b88dfe9dcdc4836aab9096b0027b8b9cd7df1f7b9faafefdabbb9fbb38c9620dcdfa64e1df0a37cedc5ab5fffa7749065a23aabefc094e26ba4b893de1c4429a6a91a4b371541d95d61b4f9206e62e95379cc6b1e371d31e4a167438b24e8388c52cdc483c028aa18dacb184bd922c1967edbcd2840e1ca5c13e61ccf4c04ed6caa5a6d5bd465129f97ce1090a5aa81349e8f95d93c44cd228633b14a904727ac0ee208c89e5d5f48ca19180979e6663c14947a2a324dea9600f19eceae4ea5ccfdfd58a37d8970d82b87c451249859384bcc264493da0e9f0ffed3409818aa05a81089c8115e7d7c1efc222a9ae5dae5dc6d1cec68802df1b3be9368b349c6bc7da9108e0c7135f3b3ca11a852f6cdc284c46a08deaf9e3b2c5179e506d0be16cfd47f57eadf5cc26e020945b3afd5899961232f71ced87d793eb9b99b95fabf0bdf340948875fd1e7ab71ef92c63db70a4c62bbc57355ab147776afb190d1937edfaf36eca155432fbf79aa7af4b8724a613bb6c8c64a9ad2d37772968592896ad3672011640f259d08cad4e53af2f8052504f7d5037f05b4bb4c585bb2358d0e4629e607e71d9ae76d7de475b9c652d9a449e9dd44aba08330da4d24cb6c0125d153b5452797bd737b57398cc1ae0e6d94fc94be9cabdb9b9e006b5ad9330129615a744860a362a5938a6f74b3472117bae5438160281cf69b8ed911bc1adaa818a2bb3a603b4cf66461c2356b539bcc23083e02c30bbe5d923547e3816f638e3ff55c6645ea7f7d2ca322db62a77d6c91fa2d35695d640649288685e3cc95781deb92f341ae8eeb52bb99984c93abb901f66d5bb54e0165102b0345e26da149cced9fea598f1aee8faf211f1b5a6abce640fc5bbb31ef4366a193b6c02c3b93a61a7c61fac170ea96393947ce9e6cb470333c1516f8206d08466140843e884ac2c9fa0eb20ff8560fa94717400"/4853], &(0x7f0000000100)=0x100b) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) r1 = dup(r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x1, 0x0, 0x4, 0x1}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) fcntl$dupfd(r2, 0x0, r0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000000)="c6c4fdffcad9fb56fa3125dc8f07cce603a4733253f4df9b36a8196cbe4aca8eae704a01104f18f1b4dc48053c73cebc30190f734f32cb69a39c19363d65ecd9042fb705576ef595afe42ebaea", 0x4d) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r7, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) (async) getgroups(0x1, &(0x7f0000000280)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3e8, r5, r7, 0xffffffffffffffff, r8, 0x80, 0x1}, 0xffffffff, 0x2, 0x4}) (async) r9 = getuid() chown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) (async) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r11]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x1b, r3, r7, r9, r11, 0xc, 0xfff9}, 0x7, 0x8001, 0x7fff}) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdee8000) 16:01:27 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x4cd0719d98a70a51, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9a02"], 0x10) r3 = dup2(r2, r2) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000)="62c5ef11", 0x4) dup2(r3, r1) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4cd0719d98a70a51, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) (async) socket(0x2, 0xc003, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9a02"], 0x10) (async) dup2(r2, r2) (async) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000)="62c5ef11", 0x4) (async) dup2(r3, r1) (async) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) 16:01:27 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x3}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async, rerun: 32) dup(r0) (async, rerun: 32) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x3, 0x20, 0x3, 0x10001}, {0xfb0, 0x68, 0x6, 0x9}, {0x20, 0x5, 0x3, 0x9}, {0x0, 0x3, 0xf8, 0x9b3}, {0x9, 0x0, 0x63, 0x3}, {0x6, 0x40, 0x0, 0x1d}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) 16:01:27 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x0, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:27 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 16:01:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000459000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x42, 0x3, 0x43}, {0x7, 0x7, 0x40, 0x800}, {0x7, 0x9, 0x1, 0x7e}, {0x3, 0x8, 0x68, 0x2c}, {0x4, 0x20, 0x0, 0x2}]}) dup2(0xffffffffffffffff, r0) 16:01:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) unlink(&(0x7f0000000100)='./file0\x00') (async) mmap(&(0x7f0000459000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x42, 0x3, 0x43}, {0x7, 0x7, 0x40, 0x800}, {0x7, 0x9, 0x1, 0x7e}, {0x3, 0x8, 0x68, 0x2c}, {0x4, 0x20, 0x0, 0x2}]}) (async) dup2(0xffffffffffffffff, r0) vnd0: sloppy read from proc 5217 (syz-executor.0): blkno 0 bcount 9 pckbd_enable: command error 16:01:28 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) (async) 16:01:28 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="ad80740490377706ed82a1bba52bb74afafd86958f27c50a5e25b9095e846e0fddc135ada439bedced5e452823ab37661a08b9f504000000926d41943a961bccd9879c98b10718fb2b000000006e1b58944dd16c2df783384b2988bdcaf4d4c25c08fd705875a7a57fc5d21e9f91748a121189c10ae64fbb421e53fc740ba0434504af2a3149018de4f1eea8b1d88978acd0fca90e5dcc44846684d050aa9d3e7ad51949cb8a0611509aff269b9ee4ee78cac32cd8e3ed2a94320008cc0131349e67358267540d051fa1cce9663d6e9745a349fdc929b7db94848351d96c7f15dcfa6e674c0e36a94db8df8fba61dcde98d7d48e7f5cd18a4b1faa275f70", 0xfe}], 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r3 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) 16:01:28 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/fi\x00', 0x8, 0x118) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/fi\x00', r2, &(0x7f00000005c0)='./file0/file0/fi/file0\x00') dup(r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r1) symlinkat(&(0x7f00000001c0)='./file0/file0/fi\x00', r1, &(0x7f0000000240)='./file0/file0/fi\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0/fi\x00', 0xffffffffffffff9c, 0x2}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x39], [], [0x0, 0xfffffffffffffffe]}}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0xfa, 0xe1, 0xffff8001}, {0x20, 0x1, 0x99, 0x9}]}) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r4, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/fi\x00', 0x8, 0x118) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) (async) symlinkat(&(0x7f0000000300)='./file0/file0/fi\x00', r2, &(0x7f00000005c0)='./file0/file0/fi/file0\x00') (async) dup(r1) (async) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r3, 0x0, r1) (async) symlinkat(&(0x7f00000001c0)='./file0/file0/fi\x00', r1, &(0x7f0000000240)='./file0/file0/fi\x00') (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0/fi\x00', 0xffffffffffffff9c, 0x2}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x39], [], [0x0, 0xfffffffffffffffe]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0xfa, 0xe1, 0xffff8001}, {0x20, 0x1, 0x99, 0x9}]}) (async) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r4, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000459000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x42, 0x3, 0x43}, {0x7, 0x7, 0x40, 0x800}, {0x7, 0x9, 0x1, 0x7e}, {0x3, 0x8, 0x68, 0x2c}, {0x4, 0x20, 0x0, 0x2}]}) dup2(0xffffffffffffffff, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) (async) unlink(&(0x7f0000000100)='./file0\x00') (async) mmap(&(0x7f0000459000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x42, 0x3, 0x43}, {0x7, 0x7, 0x40, 0x800}, {0x7, 0x9, 0x1, 0x7e}, {0x3, 0x8, 0x68, 0x2c}, {0x4, 0x20, 0x0, 0x2}]}) (async) dup2(0xffffffffffffffff, r0) (async) 16:01:29 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(0xffffffffffffffff, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:29 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x0, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:29 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) 16:01:29 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="ad80740490377706ed82a1bba52bb74afafd86958f27c50a5e25b9095e846e0fddc135ada439bedced5e452823ab37661a08b9f504000000926d41943a961bccd9879c98b10718fb2b000000006e1b58944dd16c2df783384b2988bdcaf4d4c25c08fd705875a7a57fc5d21e9f91748a121189c10ae64fbb421e53fc740ba0434504af2a3149018de4f1eea8b1d88978acd0fca90e5dcc44846684d050aa9d3e7ad51949cb8a0611509aff269b9ee4ee78cac32cd8e3ed2a94320008cc0131349e67358267540d051fa1cce9663d6e9745a349fdc929b7db94848351d96c7f15dcfa6e674c0e36a94db8df8fba61dcde98d7d48e7f5cd18a4b1faa275f70", 0xfe}], 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r3 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="ad80740490377706ed82a1bba52bb74afafd86958f27c50a5e25b9095e846e0fddc135ada439bedced5e452823ab37661a08b9f504000000926d41943a961bccd9879c98b10718fb2b000000006e1b58944dd16c2df783384b2988bdcaf4d4c25c08fd705875a7a57fc5d21e9f91748a121189c10ae64fbb421e53fc740ba0434504af2a3149018de4f1eea8b1d88978acd0fca90e5dcc44846684d050aa9d3e7ad51949cb8a0611509aff269b9ee4ee78cac32cd8e3ed2a94320008cc0131349e67358267540d051fa1cce9663d6e9745a349fdc929b7db94848351d96c7f15dcfa6e674c0e36a94db8df8fba61dcde98d7d48e7f5cd18a4b1faa275f70", 0xfe}], 0x1, 0x0) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r3, 0x0, r2) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) (async) 16:01:29 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/fi\x00', 0x8, 0x118) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/fi\x00', r2, &(0x7f00000005c0)='./file0/file0/fi/file0\x00') dup(r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r1) symlinkat(&(0x7f00000001c0)='./file0/file0/fi\x00', r1, &(0x7f0000000240)='./file0/file0/fi\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0/fi\x00', 0xffffffffffffff9c, 0x2}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x39], [], [0x0, 0xfffffffffffffffe]}}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0xfa, 0xe1, 0xffff8001}, {0x20, 0x1, 0x99, 0x9}]}) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r4, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/fi\x00', 0x8, 0x118) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) (async) symlinkat(&(0x7f0000000300)='./file0/file0/fi\x00', r2, &(0x7f00000005c0)='./file0/file0/fi/file0\x00') (async) dup(r1) (async) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r3, 0x0, r1) (async) symlinkat(&(0x7f00000001c0)='./file0/file0/fi\x00', r1, &(0x7f0000000240)='./file0/file0/fi\x00') (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0/fi\x00', 0xffffffffffffff9c, 0x2}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x39], [], [0x0, 0xfffffffffffffffe]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0xfa, 0xe1, 0xffff8001}, {0x20, 0x1, 0x99, 0x9}]}) (async) ioctl$VMM_IOC_INTR(r5, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r4, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:29 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) (async) 16:01:29 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) 16:01:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b502791c7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) listen(r0, 0x0) r1 = socket(0x2, 0xc003, 0x20) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="b3022e2f00cfacfab05f988d05bc2d8d090aded51f863d48cdbce27c1fe86758dbae09540a81b46a0129435b98bd597c8c4c36fa116ebe8106e362eaafd638413b9489e45703010055baf2f7174f886038a70b6c95591781b82d0d44c500e7b3367525d388c9bdee2c082c5cebb71ff76abae9d58e5f528c77b9fe9930d8f9b89371605a6966351630f98f41395cdf1a6207878f5faeac124f347b96869cfdaa0b02e02179ad66dd0804c8956bf6fbd16619281d330763008b513eb03449b9ba7426a6a46ca550cbf3bfc8057d93f45ebb8cd24b70139d0219d83004cc02ec3cb665b1662aa1e3f008"], 0x10, 0x0, 0x0, 0x0, 0x2f}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = socket(0x2, 0x0, 0x0) sendmsg(r2, &(0x7f0000000040)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x2f}, 0x0) r3 = socket(0x2, 0xc003, 0x0) close(r3) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f00000007c0)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844fbb016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add18f942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bb3f5fef9fdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe4290cfe89fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71c01492c9f9d5d762bccd5f03fb22f862cf6b67eebe8c910259b46f53718fb9378e9d60000928a6101ae308a387", 0xfffffdd0, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) close(r4) 16:01:29 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, 0x0, 0x0, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:29 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x0, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) pckbd_enable: command error 16:01:30 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:30 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="ad80740490377706ed82a1bba52bb74afafd86958f27c50a5e25b9095e846e0fddc135ada439bedced5e452823ab37661a08b9f504000000926d41943a961bccd9879c98b10718fb2b000000006e1b58944dd16c2df783384b2988bdcaf4d4c25c08fd705875a7a57fc5d21e9f91748a121189c10ae64fbb421e53fc740ba0434504af2a3149018de4f1eea8b1d88978acd0fca90e5dcc44846684d050aa9d3e7ad51949cb8a0611509aff269b9ee4ee78cac32cd8e3ed2a94320008cc0131349e67358267540d051fa1cce9663d6e9745a349fdc929b7db94848351d96c7f15dcfa6e674c0e36a94db8df8fba61dcde98d7d48e7f5cd18a4b1faa275f70", 0xfe}], 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r3 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="ad80740490377706ed82a1bba52bb74afafd86958f27c50a5e25b9095e846e0fddc135ada439bedced5e452823ab37661a08b9f504000000926d41943a961bccd9879c98b10718fb2b000000006e1b58944dd16c2df783384b2988bdcaf4d4c25c08fd705875a7a57fc5d21e9f91748a121189c10ae64fbb421e53fc740ba0434504af2a3149018de4f1eea8b1d88978acd0fca90e5dcc44846684d050aa9d3e7ad51949cb8a0611509aff269b9ee4ee78cac32cd8e3ed2a94320008cc0131349e67358267540d051fa1cce9663d6e9745a349fdc929b7db94848351d96c7f15dcfa6e674c0e36a94db8df8fba61dcde98d7d48e7f5cd18a4b1faa275f70", 0xfe}], 0x1, 0x0) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r3, 0x0, r2) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) (async) 16:01:30 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 64) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:30 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) 16:01:30 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, 0x0, 0x0, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b502791c7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) listen(r0, 0x0) (async, rerun: 32) r1 = socket(0x2, 0xc003, 0x20) (rerun: 32) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="b3022e2f00cfacfab05f988d05bc2d8d090aded51f863d48cdbce27c1fe86758dbae09540a81b46a0129435b98bd597c8c4c36fa116ebe8106e362eaafd638413b9489e45703010055baf2f7174f886038a70b6c95591781b82d0d44c500e7b3367525d388c9bdee2c082c5cebb71ff76abae9d58e5f528c77b9fe9930d8f9b89371605a6966351630f98f41395cdf1a6207878f5faeac124f347b96869cfdaa0b02e02179ad66dd0804c8956bf6fbd16619281d330763008b513eb03449b9ba7426a6a46ca550cbf3bfc8057d93f45ebb8cd24b70139d0219d83004cc02ec3cb665b1662aa1e3f008"], 0x10, 0x0, 0x0, 0x0, 0x2f}, 0x0) (async, rerun: 64) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x0, 0x0) (rerun: 32) sendmsg(r2, &(0x7f0000000040)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x2f}, 0x0) (async) r3 = socket(0x2, 0xc003, 0x0) close(r3) (async) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f00000007c0)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844fbb016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add18f942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bb3f5fef9fdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe4290cfe89fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71c01492c9f9d5d762bccd5f03fb22f862cf6b67eebe8c910259b46f53718fb9378e9d60000928a6101ae308a387", 0xfffffdd0, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) (async, rerun: 64) close(r4) (rerun: 64) 16:01:30 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) 16:01:30 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x0, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:30 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:30 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240), 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) 16:01:30 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x6, 0xfffc}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:30 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x0, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b502791c7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) listen(r0, 0x0) (async, rerun: 32) r1 = socket(0x2, 0xc003, 0x20) (rerun: 32) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="b3022e2f00cfacfab05f988d05bc2d8d090aded51f863d48cdbce27c1fe86758dbae09540a81b46a0129435b98bd597c8c4c36fa116ebe8106e362eaafd638413b9489e45703010055baf2f7174f886038a70b6c95591781b82d0d44c500e7b3367525d388c9bdee2c082c5cebb71ff76abae9d58e5f528c77b9fe9930d8f9b89371605a6966351630f98f41395cdf1a6207878f5faeac124f347b96869cfdaa0b02e02179ad66dd0804c8956bf6fbd16619281d330763008b513eb03449b9ba7426a6a46ca550cbf3bfc8057d93f45ebb8cd24b70139d0219d83004cc02ec3cb665b1662aa1e3f008"], 0x10, 0x0, 0x0, 0x0, 0x2f}, 0x0) (async, rerun: 64) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x0, 0x0) (rerun: 32) sendmsg(r2, &(0x7f0000000040)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x2f}, 0x0) r3 = socket(0x2, 0xc003, 0x0) close(r3) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) (async, rerun: 64) r5 = socket(0x2, 0x1, 0x0) (rerun: 64) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 32) r6 = accept$inet(r0, 0x0, 0x0) (rerun: 32) sendto$inet(r6, &(0x7f00000007c0)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844fbb016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add18f942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bb3f5fef9fdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe4290cfe89fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71c01492c9f9d5d762bccd5f03fb22f862cf6b67eebe8c910259b46f53718fb9378e9d60000928a6101ae308a387", 0xfffffdd0, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) close(r4) 16:01:30 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000080)='./file0\x00', 0x8}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r10 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r10, 0x0, r9) poll(&(0x7f0000000200)=[{r7, 0x8}, {0xffffffffffffffff, 0x100}, {r10, 0x20}], 0x2000000000000043, 0x5) writev(r7, &(0x7f0000001840)=[{&(0x7f0000000300)="5bed01fc071c269f4a64ba07c1a53cd00a08db10e4fcb1ef0655b5d54d5e414a9e1cb343d28389b75fc1a92ccf0d33195a038783a96d35238cea5b0b4504c9dcd62cac8e6dc2f82d7b0c6acabf43e116c3f2ad641afa4e6c8776bbd6b60eda3fd9b6c93128286c80d6a61b285cae5a69b408c8de74b471358385ed2d4cdba9ef43d7854c66ef14c94d78ed958af1ecf6e7a6310261fbb5ccd71e9fb50c319f89fe89fa72d181e0486b6e205d318c283aa9217fc66c6556b66405b8b8095b6bb84d", 0xc1}, {&(0x7f0000000580)="186882b9d88537aba47b7a094f2ff52d8bc594cbb66cf7e8735408080fd21be46f5e535f100d68aab3e7c75701a994fd8851de559b5e9d1177090e0b3ae34c6b3439ef9b659d0bb262257be70b09f342ca2625be61dd4a7cd75b5d2e1c4e2049b7cad9ea83a48364ba8f179db5c95215f59ab5a05d56ee66b0fce71dc4da22da3a8d43d248e3e25583fa4b0407fe775dbbdc13f802dd44cf6fa79e5bc379b28d512938ddef6ad0bd228ed4d56306c3dd2d6faeb9d48242d7f861f8bb7a71b02f2daaad0157404e4e05b6a8eb254fa3f194725486c11c4be1c68c2a9b452b45297a4512632b1f3b6123e5ae66b8317c26625edca1c63f9f3f286abba1", 0xfc}, {&(0x7f0000000680)="468dd9c3c90fa793ad6afded38a7e5919a034b258fb82c5eed40337947194237fca07daea2cd6bb759a9e8eb288ac2a7545931b18b51c654c7c76d09952ad8f510223b286d4a5d0c8e2134444f9b47adb7f2a038b134d64812070bcf990a58686071446d9368d63e0a5b39127c3a665b5d776004ce019fb59e49e87fd7d2eebd8598d88766cb96b97372cacdae89fc3400746363ba59d42e96c866bca7f208fb7e7ae27b5d5dbde50575ab77a9639f8a968902183e32a43f1d1c63d972f217499660b7270e7a7dae11e42b7a52bf01f4599c62ce39ecb24c9352ce937e17d2de11b38da0d0932be70a24a7a2ee8ef3906023c9b19adae6f5f170fe24871d8163a54ecedfb248e167fcee83d470aa841657fafe0f474efcd5e08913ec30102c32f78917157307a6c2e8de2c2a61ed4b4498f7564986c06c21c48b4972e9b2853578d63a7a1df972238654efa7b2b7a99e627579f28d72021615e98cec92d45644c520745911376b82ec8e81141ec8ff86f326061023ff5fbfb15f6342224e554acbbccbbf15dc6a4a6886113f818066eb45d6762e22c569a7307c80d50892d567683a64ffc857658790bc434ec7b1e54bc5a49fa1dd3aa839bc61d2d993f783e8426163ec9ce3b509faad33018f3c442c3f311557856568e35f0ecc493f2de1dc2fe7df34161cce08cf8d9ed39a7d8f2f99edc686a2add7fa56b1c30366674080e1895ba7a004aaa4178044d3888de05e9115fd88b3358bb8605de63f4ee15ab34302a80066879d4bda9631ff127fb41ec76add9ed68f5387887509c8708d3274bfdd0ab974a5fbce44a939af2a1b2fab97d7b2db405c98b24cf1109063e99aef2c3b3842013406b08112d6c4947866f148114504113d9558c22008c82e6000fc2670d4a8dd8fb7b9689a4b8ccde5f6aaa3fc6e5611db313211d58fa7695a75760e80ffe47880d1f8c865c1d07050408d5a087315339fa0778e9b8bdd58201945bd0a113309b479b394f6744f14f953e160a26532ee3b985453e22c0ad37df9c9c517b87c231b1edb5529dc7bd23c61e251934a9a8eeb4a65d1364946c5a2780eaa7b6924e36092dd7001296c6706f2d70ae3a29ad94544c7c07a59b7c69fd676bf483d0c0230e49c9c8bd839fe50d6b44fa6d0e1ec19d4309ea929b016e45dc5d2540aae3201775dac3018f756631d9298898ea4935b9aed3e43cdc0ccac7ed5fa66b7642422c494a0d0c5803ae700f1ea2a4b7f91fd0ae63995ff07d5c1aa5e7a6026b80cb8007e37ee4b6ab579a598f47dba5a684ab07b45b20c343e521a6f80dd768b4f83ffb786007d425e13f8d8ec87728c577b97e7e1555253a5c79405adcf62844c9e218d0610b0aaa657a60d6bc31a353268732a12f838979d6a441e9e2b617b0e588500db6422ae8b3a683ea03c45db418dc34f58d6ffe50da7a3ca1cb59212f2f372db21158511f7aaee3eb2491c465f8c994f3f43dbbd64ebef34386dd03e7d8f4e3e74f47ce8f40acc16a8d4a0c2716b1443ab68d41766e02d059b2fdbe7fdbb21a3bd3d7cc32da514f7b399daad5b0afccd0f6f337e5e97e4ff1bf3302fa93effb16d8317564ead0a10eaf8ee6b9aafda24f1870f1461959b43f3932ab1072e49e57d6a94118689df72c858fffc485f3f88f440b6bbf7e8ee6575fe372e006418f5247e6236506efeb24633b9b7e8e7364ca99791e02cf803241424c974c15d2b18fab81ae7cb0bb9dd17f2d374c2e2f7e3ad0ed9df0ba653cd7e406bf8c5ea22dcc45d85057c9414e81b0c817356408b96d66a0c8c0901b177bfa020be5c13858cb519a770354e34fed38fcbc5b1926b0177adf2dd3110f0ab48c47d26fad83f2e45b492efb7b8cd4fd69e9fbf7916e3a121a1fe4f65edd4922d6051c4dd8f47696d88e4a654c8c27e98e5c969d34820f2da07834266a5b3be731cbdbe0deee86ccf39dc9a84516eeee3bd8d0a74ed06c02cc73bddf62424c9592704f19c7e4c77b0cac00e643849ebeac47417cadb5ee78ea61babf6e44eb2c6d30631febfbdebb80c370d1e157b86ef04a3ca8a9a525738f23f2ee2cf43f818fe97ddd9ad7cd71c6e17ccc82ceaee4f5fa45a72cb4464adf9bfefa87669333d3dabdf2cc2612ed2f8788f59b03e484a389ad3427665678ed192c357970395c59298d1f756f8119753ac6b9f01d99efe322d7839f3fb67e1076c4c38ca53e2cd35141764d21f711128579835d71e5c6e62fab08f6e0251277d4b2f59fbd76b7b3819ae18ff16be0643508a8ace2c74ce733c9351a1df9f406d6df14ef892de342af8bb5d452342075f187aec54e3660890631c4aa63d27afabf641867485a75bb3fc0b99c32c7bb4a9af2fe7c33bcc9ef9e9755cb0c2f7e084e227ee923de51ac5ab71d2eb7f1c240b6a48500adc014ba180623bfa8dcd5bec8a96a40314967a1f344d09894cbfdb4f498ddceddf2df00769328db4d26e5e2c8379616470de817a10ac88bbb1c2cf410b467887e8328c3c3af43e6c4b556f88b470774816b44681679a385a6b8ae5f007e23155494ac87f4980b92da2a1a82834d964a326edc2c8a6efd5640cf520fcee3858f1a76ad4a0aad7fa5bb6cc80eb07623e89a49c9cd95ac09ab14ac7afac82c8c46ee3f278fcab70eea396ec2913cf598b3c45ec15ee3198a6d72d94b8e7dda23f83f6656efff0a94dc9479beffa3d4a8bddff2b2b85b65df489d583dc419badf953c35b45fa7376217d654e1db3f8151cbb55682defbdc705a3192f7fc42b36efb010d5cbe42f7fb9f2de5923a74ed1ee04c94f1e08608e5023675d0638870fe713f1f854082aa83b0f4a7987162c3fb200b73855f5f805b0d92b82381f3ae7b1ab4f5aa2f591da87e7a24069eaec022bc739af05926e38b4fb580461a796d386f2ce05b8ea4cf1358ab2a47c251feab2754e6248605d222d3504be10c0f4fd054e91764c672218bb1ac8baeee0eb97afc225e5a88080d79a5c8a88c5f97a61137cd1efd536ad9c360019d9984270da60c704a98511cea2c6e6b42d40d67e6f5b64da441e42666a8ca13e0f9c2533166c9365c39b8217547c6c3b58c347927221a9396e8e263545ccf7dbfc012771f4a9d0bf3e945ea98b75383c6c916d3d83e4493023db69820f68e442599cecb67a2e818f4500c39f8dc4dd35e6b93c223a25d26bd1e08125aa358e4b1608fd790d836dba4dab5113c36c678aff2237451403edcc55323f6a55b572d00c071a472879ef916a204e6763c60703c74bd3323d0d07c9855186f5aa3242c8b4f0ec3d3ad69b894925ed37557b824a8df4c6b2fbd792a33f6ab292ead7ffa463ea933a5661752c13f05d13abd36cdc98fcfa26641f97f5b122e275be43e5b2fa117969f2a9293118703cd1e6f7a28affc9a025a130aa11cc29ce9187d068875d5675afe21282529d0cc5313cce99975e0b8b5e8c0714fe3a64465a12b03339bb43cba9d0fcc646d547e9e7d0f716bf8ba884f035638cc3373b3fcf972e0b25657f61c7c8bf2a3546120c0229e69679fb417a8ff6fd24e7fe44f06ded560c7825e0f686ad1825fe975796df1a340a122858a3aa726047c8ff481fc73441d1b6a7b21b4c62d05955fa45f00770f8cfa250d1335136d98ac45c4e4fcd2156a561266f99a42142d657e78db11445ce9a9fcfec77fc254dc793de514f957264c5fbd1a3200664fc8fcaf83463b743c30382dc82257bec02b0cfcf0882379b9276ac4582e9fc512c5847fa44901a29ba9ce914a1a84cefe4782eea02bd2d0770a9460724e98bd7177e0c5a2d86f1bfbdd427981e4b72b431a4f89f042fddec579753863ff7220d4e2cf9a6bae51df46e3bbcffb5be2cbc4dcdb61b0cf5861dd010ef58cd185e50fd6736484809e2957de339653cfed1232d996f538979768ecb25a515217590fc8a62e882815b44e95a91643c6c7269a85751938cbe8ddcab111006134fc998544320855d5ef1aa3d6c7d3d4815f09e31ab007d3163c80070553b293f3d88ad7fb869cfc41feedd92fe8c8b1a6291d4caf3aea83769b35c49d41ab0a7cc66857f9208153f30641202daefc41e08e9350951c9e5fd389eb86db5940f89f7c94df4db931af01d70e5fea2953ef719b5270a59f5de9881393b4d6b8350da00dfe2228a6ec154d73a12a889bb373acdd6e46269babe770cc070c8bf6237122b59a1d42a5eb7e9fc18dbb158342f4f80655c41a543de1b892fa461d92135ce781eb0d6e67ee62757dedb7dc05b0fb9f8f2ba8ffa0f345f16da91b2fe05418fdbece1e4a67f377b18bab645276284b1a180019810899c4dc9db6df51d944da8081543666f9e27db76a55dd3c2d19baf9740fffbe00657c19c2d88d94891e3bda9ddb85e5ce0478f3d65f1e606ce376ab9cc7eaaa49f6714b58ddb339e77b16c11e93fecf0f14600cd48cd9153e642094a77d9e6c75b075d5ef79954d391977739554b0562a7c32aee400fb13d57e5e1bd4800277fa0f06940ea913ca303bcad91bed66ae0b0dd6c4a967f09e70b533c52fd0530ea1e4d12a36dad776d858cda5bd33ae0f234b3f2dac40334cb423fba37a645a485fa2dc06b33b36d28047ab1387db7889aec3e22aca3595ffdc335d776c50e954e1568e9e485e54c27076233a283c9d10e076962e5089a4f87269e60da4da112889e1e3babf6a70edc7be8c3a9c38d50c50a305732e6cfdc30d993026735d2903325ba33d0fcc32de3b22969c7f691fc63164ea0cb7fc306bd82f720bb7b01e6f8cb34d009b4f4bc0cace459e04ac9090d8d22e970fa7636c503b41dde7b91973e837e048daaf4dfa15af992d2e2cb1c064cb8664e083406d111d9ac67d887f606dfd827f2eeb064ec679722696ac8b8914f6510571d7d90c82e1d1f3f6689ca1889e7471fa6df532398b21fa2d77c9839ff5d7d77b66f886732a495c390dd8ca9d731eb919331b9c9dbcc3684859b21389fea4b305032550366fc93675f87117e7884c05ce7f1c5e24d9e36b759e899040f693f23f72d6f075e41300987e6328bcc7e752356d05ab1be38c9b97c21cb713f871b5486a800420bca692905043294a326b987d748a9fd66a70c21170bb90e1a4c1111ac7a8388f36b225b82868b0b9875657b5c31c20cfe11d20c9c5fa7662f474d8bc0fa1c1f905e85d9e1e2d992aadaebc4deef94ca13acbc3322e10035655ef4aaea7db7b03d0991d2d2deac235d0d5593d6e27d98b4cf828a1f37e3d74d6f168de4d5b73324d250efe8156c57f9631a9d33501b077a9b2f087e5379bc5f89b590ec37333965a1fd977cbd44f3405cbb75100a4319fea9deea0f963f346c011f2ba0446f11aebc897f84ad1ac128092a36c18dd558c0148e513dc968c15ce4cf56dbf0d9d0358af033bc8ad3b751220cacd16f9bf593399d044467d8673fbe593a268a9b9cf1797070ff20a6c59ffff34f07f3d005bcbd03e7e08e9f1fd3c6d25de036456d323d1dd130ac5ace77033197f7f8a28aeb260ea62553949375fa5b6d16acb9e8aa5eec20adafe746856bf24332ced697075407496631a7e4c3010dd194ba206d5e1513f106b21526ef992ff16e186169daa6d08763ce42c371fed8d456dd9fff8fd48afe8b062fae0b1d79cb81a0e164187db29bb9f123f979e2d414146a161ebc987aaa9a1592fc3a64175f85cbd88e32f774e06298c390aca6abc4a916dc55f2ab10b771069c1f0d94f40ddc0531d6a8d125f4473d3e6a26386047b351560476df53f5db08e2f2a9a40475362e147183552dc8b054c3d214cf99", 0x1000}, {&(0x7f0000000480)="d6cd9a29fd2ee1d111b0982a50ec6ce053776927fef50b205946b0ea2f43815df737025024636ef20d18a49322ba4ea618930b68f577b9c9b06a38b62728c4670001cc1c30958d58df6112ea1db13e715e772074186842782126", 0x5a}, {&(0x7f0000001680)="78eb3311e262707d0d4e99c64b0a7c88e4193eb886156a372afdbfc12f7301abdc6cf1a154d5fc01520eefdada39d77a350618e99d1162e1275d336c5ff658a839c59dbf72c29e56937d9284cdd465a7b204a83529ca78cb9c8b9b4bf85b2f0e02dd3c7c1697c4ca46be0fbb219e023a81a626ae9024753530ee55ddea8e2421d8e3933955a8f9c10e09b49537ce41d59498ce59d09fa5e8d14954c4417b5f34f0ad6a677a1380eca985f448032fd044aacd5e73d47778130cc521067eb2b8", 0xbf}, {&(0x7f0000000280)="dbf20233f2a783a226e28150da20f1d156b5b74b91a2622dd7b46afc73eafdab27764e1efc9cb1018c81028c4562f99860", 0x31}, {&(0x7f0000000400)="6a2075fd66bf1e1f6b24443cda0d4ff191e41789e83ec026c1efc66cbc39cda065575e9cedb89911ddd9691a5fabebc4333c67d7578e3833a498", 0x3a}, {&(0x7f0000000500)="7c8d7be4a327a6a2824fd4944590", 0xe}, {&(0x7f0000001740)="93", 0x1}, {&(0x7f0000001780)="8ed7447af1cae89cdb089c35c7c6cae7bdc5257747cee2363b6d2415933fde6ad24ea1c13b918b217c1b3ea556bc684b2e1500d22d2077d7915e45263e65af73c1361e04e90807f0a279c4f751d35a947a002cae0f1aa255e9feafed1569195082e7db51ffa593beb9bc86f89a7287604f424984f5aada94eec0a9b46680872f8513", 0x82}], 0xa) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x7fff, 0x9, 0x9, 0x8, 0x7, 0x101]}) 16:01:30 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, 0x0, 0x0, 0x802, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:30 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) 16:01:30 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="c4e935a3e8d3f16d0cf73aff5348f35a51cf9f454e6a64593d722ea679e3a11fefc0310b338a676415f11f15ceb16b68711df2a65fd2f332970beb6ee4480d5e70a064d7d4e65fdd70752a0aa27ec4123f050846575123050dcc5a7656b6d32eaef3bdca2f28d41c0d5377573c2129202f90f0d045da42815ea43262d1441ad9425c9d51c092157e8fe4ebb404753edaed2618df595176666e59eca86ab9f0857af255aa759374a02d0a56a7567fa5e4a24e1152fcdb8199727108874e2b2f31645e23a3630b20d1f599935afa5264a9eb76d760b8a76ab462d05811377f4361f02bf18f0d4543b3", 0xe8}, {&(0x7f0000000740)="0a27a2c7c22e4d7e0c80cdc286f8718cec2793ca91a837026fa68767364d9bebf39f4843306bfbaded258f1953728af495d659db28aad931e0bf00ec4f32a82b8385dadcd9e00f53e26c928bddad4e4f630526c04714af20b846d51ab52c74462c6f719423403479d2298d539ce3caca379c76248b7c9dc2fbb9802a7846bddcbc103fd87d91d45e2ca558aa58b66d5f7b07508b8dc5c3403189bc286092f971a1a48f4df8dd71ca8c6d58d44a0f965cdb229fd6ed731732ee1da6ac01095978cd70cfb151a95bb58b5273cb7a69b50940ea6f6585b2b025244d85fd3f7860706b202662101ae0429b0a1311fb963d5b7e68a93e8dff3933c27297558a9f3f3fd9336e669ba67370811f59aa561dcfd562053b40b03e2b67f015a0f6cac4adec188f422e03702215c04adec8af17f7140bfc3db48b995cdf1aa784397f206a51c954b22c5c1cffe2c64e1648807f1ae3e4c649b35aaec67a6968e6540fa499631586581d394aff80db31e62317b53ec21283485a580d76d861a61bfa5f931dca1e8090d0765b1ce211651ed968ea756456a0b25fc83ec3e091b60cbcc049d5822d2d73b9fdaab76a9f037deebf6b7e6856eab2eebe9942489e72cd3645bf39a1fe5ae6b116f27c5d8a4041acbace63cfce8343fe5f446726e4b3268fd9cee10c4662148f9415a2816bfe90075ce3aac242af3bffa46cb831022d1f92a0df82f160f4a7842bb418198c14e9fec4e48ce8a99323f4e08dfc1ee61494fad86074772be1ab1fe2fe4f7d63cb9739693bcc353b44bf73936193c579cb6bb0bd48ab510e5e60e69f0170bd98c112389c4f797b884997131c870d8ff00c91ca696eb0240a878e0ce2a72dd3fa362a6d4c8030858aa850eac5714c6f2762981c70b3a132625ac678c653ba63fef1c06f6de988b3a0785cb87a4f8cfca211526e0c1016f9e9307c8c3fd791a54c2442ea6a0e98388754eebacdadcb70b0741e331b34b2aad8c77ed62ef31215722bc569190f8a713e757e712eb3b577170a6ab9f377aa1fe00e5cc18f33a393cb3d5d7e46462d5d1496eea1545856d40b2727f09956554c67d1fd34dc1537449f5b0169a1373b5e14ffcb94f843e7073733c1eb071d5c59587944759d3c43887059e00e648d6ab5629b4730d2932473cbe9c8d6b2caac375561a7cf8e73a42ed08ddc6647faa42abab89cede6d934333030179cd8dc8e52aef7af33ba90f88fae49b6e8e73944122a46c73e4a0d0f1de99a2df531fa6d4815cdd7535ae8870cba062a483468c7ad2e9f0f51112333d50a822b3f8fd73b520852a4b8d57a32534ab95ad2ed27f4fabf33e4d63a0651fb0e3378528e0372aebfe0712705cd2ea6a1979835e85af6c42e2022d7e3a4cb74bb8d2625fd37daa8f2ce45f4cd4a96c6dd36e4d3a368dc00c0926d24ff5314354ad8fa1dc81cc85b8a874feb4b0cc3f5d88916e65b18beab361abfbbcd1f5ed6b76c914629dbd93ab8fab1e18674a0714778e07bb96bed2bdd9b77a4b90562283b97e9badc469ab017762bdc4674158f725bf125ba5d8cefe791604c3c47a5a75bef1f7d45c9ec041e613cc8a2fff2c1481a2edb8064c438e5d2ec90c1b7afdea343448e495cb070f4d566aa3d998b73e980d49730fe2fa88dd4416ab5eeae01d825b6e890dfbad60b8f86af5282e0cc961cbbc78f0952c49ba066c140e209225fdc83c4419e4cfe824e3fc77e67d94c3139a0c5d3be89fc5710cb3799523d55093ab309e98a8d581ff499e82b9e08c9657cfc930f86eb7b204e86c044594638d82fa4f1e4ba61c6313c1eacfc91f8605a8cc3652c615450b078421d99177c746af6bc321a0ec39673b5f0eeaedf34d0017dd6ab56b34c17b0366cdf953cebb87cb231d3f3638bcd39395c07d75d982e6599162f000aa3ae46051780359c4920b7994c8b7b10a9f4c1e4c53d62738c44025d59c1b581270004eaf5340b890629f40a0536f8ddbe1cb12a4789cc043f1f388452a81cb311120b3b06383d610d565cb2578661dd36850935a4d0de591c7e8eb48cfde23409748ea77d6d8887b611fcaeb993a31e5b01bc4ad320523872b86c16c46bfd85b17744498c8ad58d85c2e75e2ed2bf40079eca2e642620215ef75b3482e871b037bbf82e46ab0b5f73134c90bb8c6b4bd8f3cdc5065b3b76ad90f132019219d8b521f9161358b34e8c0694d3de52699e0f143121a047ebc7be1e0b022ca48c11d2f1b7968cd4937a53f05e28a3d3e3315c3ee5f62b3a2a2b02c9ef6185d53cd0644b60a65e5c5aeb92e20660b7de4bc9662e3696f1638cf89221a9cd80a8a339bbe00e80a0925dc04944b194a4839c8ebcdffbb6cb7ca9acfa4ea1d485bea1e5089bb828ce018f2e2d7bb7213e2feeb663288836184dac52f180b24ed711e3edcd1d166a81e0178300786eae32d2c6cf3928d6cb6f1f6c7a48ff2b2b893af8675641d4a8da95d7011615fbb1a50dc7adf6a64caaf3c92460006e43bbf55fd0eee895730b991914ce22371d121c13c72b86424b7edd982dec2b0a2f08584b95be0f74933486473e44990d6d74f7433165d7376f39dd92c08d9abe403498b111f29b6624fd593a99281cc758bf0b152f196af1e5507fb8739b44b96c5abcb359ceac7c8d6cb76f947064dbf893526a909d9696877e535bee534ced6fcac5e43fa01a16a678b38a7a096cfc1865ff9ab666d02e95ff6f4f7191914bc28740fb36e8a66c16689661b995647700d3a879222cb342d51530a65f275c9314cd513e399264aa2e9fb74deaf673a819fed952228ce28e02dba8e354a4c703d5c86fe753eecf3d12cc007ba873a43d0930618217b684076c1c32a79916214e994d59c2c0d8c002e253e3312b31b75d209a41573c0674f2ca17db7773304db0eba90fff47d1a015eac8eb6620e4fd28b8e99bfb69f1c0cbbe6754d97fb0fc062331dff4c8e2dc1b81fbc3b2204650811d6e0758f1189165958823795bf81f78fbdba77dc666d562202cfb8a17e6ae904a27e727fe32c27a4294c7f2e64101550efa266b4245be90ac9bd707a97b5ae1c04d1c2e834eb54c3847c09e51392877fe440a8cac885787c522d302cac582ef74655a232c92278b6341a2c08cbb5e53d886a8e449877713e934728a92f10a63f3ccab9d08a0c09a401f0244457c171c7699a67c8cdd6cf00fa36d06a49de87998794b0b7610cecbf4de49a927a3c146118eee026820523d303a1ec1d5c791d870d77c487824004839faa090831cb16aabf8ac25440a248a5d4cf8f3fa74a8bb5f1e7bd6ce81fa77e15ae758e168e3285342239463bf33947399fc2cda96c6f8b7c93fa7a2bf8929c674c5e71220b4933c13cdd747daae05712ea237477e2f3c8a18ee6fa94da920e1fec5297742f1de98a2727ce60da655aec9db0636804e6eca053d57d1197d2eca892d989443399a1558ff2d211eb5d94991815ac76d0081360a5a39a5167a3dd744da469e0e7eee4a3018b4f2d80fb4f81ab03730f09756e72af03882e01dff923c8f60dedfdf792db8b1eb3e23b66713f4a97d4db2782f8276345de35c0c02ef7ef3df9836e9aa00d87481f31c7de4338a3f023e8c1ac219ba08112e1b62285260e17de9325aa6a6c216b6daddce2ee8f0478a86f7c5cb69854aceb12798276606304c98c2787e84ce05cfc59ebf0d43e2d590cb85a5ec58b5c43a4be8c79fb1a6409643fce56045118bff7f62c16b7caaa6f019ca7ed52d7e6a0addbbcd791c4da51567952f1be69a173641496394e9cd64e50d756aaac7349edc6ea6d965bd03a25ab7338772a0aafa063aae35fe298d3c4ddee4c556081cb1f146b2844a616c0add52e6e6fc5cdd8721a07b799b69d3cff12d4d9fc816315817e7b4525249c00c97783246a5510d96337e4171c99a694338db38c09fc749e7343af36feeaed493fbb6752977748d03e1e53ae4d124c381bda51a265d105bfca1141ba8e026d64accbe9ce0f248c19e5298a62f4b5cc4eb736ff3954d73525f1f569b780f4eeb348c069d133c651001d7ac1e18a7cad40cd5ea803b10f7cfd97cdf9369b3ec8d8bfc348dcbb77b47b72c5a9d25f7dacf67165dd5d45538c25a032480abfa651d3a290dcb342acddaa3af1402462bc51540a08a10518e3a6170e5b83bc144eed125454df19dbeeceac9019ca13b4dffb92f7df17d2b3f3bdf519cc5c3d7fc73ef754f6e93770169d5f4f8ccf4b7f67804a3525b822370144b4d306e4a9c5a992efc46341e2b386b89ae3e258e0a011b24c64317c7a011ab8e65684dfb6f3b53c801d77c14d2d6f8c6760853efccb980302e5a69b7f66081cfc7a9f76078bc15ff0a20cb2308718d290fee7924d0a0fad70d7bbd55f3c81d39fa2133b6a5c188eb25c9524e6dc306243d9d430d028b03f869813e7fcd96b29a6de434b8210726bdb3a40bd32b3ce96c50cd985c789d3d2b8fca894e4fe4718459e648bdc57858bb4c5049b77c7a174f7934e1f2ae94eaada8c021d2979daf18a855d6ac29ac32f661d863028ed55c4030358377490526c362f1caf3ddf673b02514e96340ecf3404f7279d6dd7150c7dfd0ff872f54a619df8f19ed68a580d3e0d2b49a6ed4431e190be88a9e0a0a2c828e7ad1de8527fd140abb9fc8f36d09651ce4fef3c704bd7f7e769e3941bba5959f1683fa99c99016dfbc416bdbf2a9b8bdbad83a2e258b0d81414fb4533e09f0682471fbe28fe4f1376d6bec1ea2e540f7a3cc761960066e86ad03fb44d5b46d7862a4803f2acc23000212ed350ded597791b2fcb16097f320f768f74224b57b531f188a46cba77b59bf32303c97e50d65e8403c9e7387f84e66694198a610d6f28d7709213d432fbb44de04efcc776ecfd05902fd801e3aaf5e350efcadb1f05573ee54f3803fcb4b599e1286a435bc0fc9ed2a3592b2c0967e96aa583e2bdd80b10f5b1abb5a57ac484e2b1534aaca0350ab819572e043ec5a4e18367f2382f4d4fac533e984bfa31c3918d86b7b113aca3b16cd574d4362fb595eb4de360a01bd1f4cf380343b70fba2dd75200c425b63ed806d883fdf84723342d4b1e7a284b172ceb332c9de690465c0c89e8b395fb2c1cc94118c2b265599a358a751236585adcd913d274a864d4e15a6d33b1cbb74d1e0d4082ca49f15d5e8e6fc84f5ac675d6c7ce28ef25cd7eec87912eb5e73b397d49f45d5c7477dc7a3be65a6d38789b9e136758102b5a35a315fd2a13109a93238910d620d8109b2a20b140a15b1dcd3e506f5e9a0792e2ccbc1961a96240d95f67ab134e4d71f85dafbf2f503546c418a6861227c4ae5ce7b1cdd9812263d7787b3d608aaa064c4c94365addfabf5ff3f6c421aa164bff1ecc74f287959a0fda6f72a4b5d22a5ab0e75199bb195b113403d91b93e0e55d950d265034af465fe0b3f33d0a7b446d9142e3cffdd41e29342278667cef972dbd9c3a891b9561e1f4612d24cd5c6f3a26fcbf42019b4319146f3922596e6c51e8c10610c6d08647875d14fbda5c125878fd04c69db323f6e6aa9641e0c60e080b0db90b441b084a28c9108ef0f33ac8b420782035383e4af7a6483370c35b269e546a4a59e7653ffd2413de407b0b99f9f0713401a94ae2972635d31621094f7e7aff86d82a664d884459de90998e1266eef77126eb53c97dbc1222c8da30a50c172e0005aec95a8e0fef05970e3b32767222db38a9f9d4699c4f705c3ef7f69b396bbd37daf05f8fcc08a7cc9ff99cdee99793f7ded47f5f12637f697b7c0b831b3abd5ab7a82dc49d3", 0x1000}, {&(0x7f0000000000)="bda400328efd4383fc03c118c79a8a7def0372ef48d907022dec6328b408ca5429488a1259e62b858d50e453309691eff2ff0c7bda47065be3ef475e9e41d687924023d36a476c0e2b27b06bf6058a", 0x4f}, {&(0x7f0000000240)="03fcb0dc8ec43f20bfdbf2e844a37e94235562c23239f3225355be5be65914996c54e092bb620644b0448bf0af5d62ce56c28d97c80b232420911069886a54fece46724330fb8e658efd7a8f02d077e57cdde433ee1ae904d05567d38f45e187aa9f81", 0x63}, {&(0x7f0000000380)="214d11372097ea730a6aad0e2618b487e4a576df557ff30f143ee58639c35fbd33d2d6d8a6260587cda12174c8a0d0855a83eafef2a92bf5f82b658e85b40f638b823d6fa25b1bcdb73c9bb424a8ae2a17bc0d45aaf56c9b358b201d0f271069c0738b75efcf452ae2b3ccb654f5b8b3f82d2ccf6bcea92e131b345261815f84268bf7dc7e", 0x85}], 0x5, 0x0, 0x0, 0xd}, 0x0) recvmmsg(r1, &(0x7f0000000680)={0x0}, 0x10, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r3 = dup2(r2, r1) r4 = dup2(r0, r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000200)='\x00', 0x1, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup(0xffffffffffffffff) fcntl$dupfd(r5, 0x0, r6) 16:01:30 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x6, 0xfffc}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:30 executing program 4: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:30 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) (async) 16:01:30 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x6, 0xfffc}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:30 executing program 4: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) vnd0: sloppy read from proc 22483 (syz-executor.0): blkno 0 bcount 9 16:01:30 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x0, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:30 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="c4e935a3e8d3f16d0cf73aff5348f35a51cf9f454e6a64593d722ea679e3a11fefc0310b338a676415f11f15ceb16b68711df2a65fd2f332970beb6ee4480d5e70a064d7d4e65fdd70752a0aa27ec4123f050846575123050dcc5a7656b6d32eaef3bdca2f28d41c0d5377573c2129202f90f0d045da42815ea43262d1441ad9425c9d51c092157e8fe4ebb404753edaed2618df595176666e59eca86ab9f0857af255aa759374a02d0a56a7567fa5e4a24e1152fcdb8199727108874e2b2f31645e23a3630b20d1f599935afa5264a9eb76d760b8a76ab462d05811377f4361f02bf18f0d4543b3", 0xe8}, {&(0x7f0000000740)="0a27a2c7c22e4d7e0c80cdc286f8718cec2793ca91a837026fa68767364d9bebf39f4843306bfbaded258f1953728af495d659db28aad931e0bf00ec4f32a82b8385dadcd9e00f53e26c928bddad4e4f630526c04714af20b846d51ab52c74462c6f719423403479d2298d539ce3caca379c76248b7c9dc2fbb9802a7846bddcbc103fd87d91d45e2ca558aa58b66d5f7b07508b8dc5c3403189bc286092f971a1a48f4df8dd71ca8c6d58d44a0f965cdb229fd6ed731732ee1da6ac01095978cd70cfb151a95bb58b5273cb7a69b50940ea6f6585b2b025244d85fd3f7860706b202662101ae0429b0a1311fb963d5b7e68a93e8dff3933c27297558a9f3f3fd9336e669ba67370811f59aa561dcfd562053b40b03e2b67f015a0f6cac4adec188f422e03702215c04adec8af17f7140bfc3db48b995cdf1aa784397f206a51c954b22c5c1cffe2c64e1648807f1ae3e4c649b35aaec67a6968e6540fa499631586581d394aff80db31e62317b53ec21283485a580d76d861a61bfa5f931dca1e8090d0765b1ce211651ed968ea756456a0b25fc83ec3e091b60cbcc049d5822d2d73b9fdaab76a9f037deebf6b7e6856eab2eebe9942489e72cd3645bf39a1fe5ae6b116f27c5d8a4041acbace63cfce8343fe5f446726e4b3268fd9cee10c4662148f9415a2816bfe90075ce3aac242af3bffa46cb831022d1f92a0df82f160f4a7842bb418198c14e9fec4e48ce8a99323f4e08dfc1ee61494fad86074772be1ab1fe2fe4f7d63cb9739693bcc353b44bf73936193c579cb6bb0bd48ab510e5e60e69f0170bd98c112389c4f797b884997131c870d8ff00c91ca696eb0240a878e0ce2a72dd3fa362a6d4c8030858aa850eac5714c6f2762981c70b3a132625ac678c653ba63fef1c06f6de988b3a0785cb87a4f8cfca211526e0c1016f9e9307c8c3fd791a54c2442ea6a0e98388754eebacdadcb70b0741e331b34b2aad8c77ed62ef31215722bc569190f8a713e757e712eb3b577170a6ab9f377aa1fe00e5cc18f33a393cb3d5d7e46462d5d1496eea1545856d40b2727f09956554c67d1fd34dc1537449f5b0169a1373b5e14ffcb94f843e7073733c1eb071d5c59587944759d3c43887059e00e648d6ab5629b4730d2932473cbe9c8d6b2caac375561a7cf8e73a42ed08ddc6647faa42abab89cede6d934333030179cd8dc8e52aef7af33ba90f88fae49b6e8e73944122a46c73e4a0d0f1de99a2df531fa6d4815cdd7535ae8870cba062a483468c7ad2e9f0f51112333d50a822b3f8fd73b520852a4b8d57a32534ab95ad2ed27f4fabf33e4d63a0651fb0e3378528e0372aebfe0712705cd2ea6a1979835e85af6c42e2022d7e3a4cb74bb8d2625fd37daa8f2ce45f4cd4a96c6dd36e4d3a368dc00c0926d24ff5314354ad8fa1dc81cc85b8a874feb4b0cc3f5d88916e65b18beab361abfbbcd1f5ed6b76c914629dbd93ab8fab1e18674a0714778e07bb96bed2bdd9b77a4b90562283b97e9badc469ab017762bdc4674158f725bf125ba5d8cefe791604c3c47a5a75bef1f7d45c9ec041e613cc8a2fff2c1481a2edb8064c438e5d2ec90c1b7afdea343448e495cb070f4d566aa3d998b73e980d49730fe2fa88dd4416ab5eeae01d825b6e890dfbad60b8f86af5282e0cc961cbbc78f0952c49ba066c140e209225fdc83c4419e4cfe824e3fc77e67d94c3139a0c5d3be89fc5710cb3799523d55093ab309e98a8d581ff499e82b9e08c9657cfc930f86eb7b204e86c044594638d82fa4f1e4ba61c6313c1eacfc91f8605a8cc3652c615450b078421d99177c746af6bc321a0ec39673b5f0eeaedf34d0017dd6ab56b34c17b0366cdf953cebb87cb231d3f3638bcd39395c07d75d982e6599162f000aa3ae46051780359c4920b7994c8b7b10a9f4c1e4c53d62738c44025d59c1b581270004eaf5340b890629f40a0536f8ddbe1cb12a4789cc043f1f388452a81cb311120b3b06383d610d565cb2578661dd36850935a4d0de591c7e8eb48cfde23409748ea77d6d8887b611fcaeb993a31e5b01bc4ad320523872b86c16c46bfd85b17744498c8ad58d85c2e75e2ed2bf40079eca2e642620215ef75b3482e871b037bbf82e46ab0b5f73134c90bb8c6b4bd8f3cdc5065b3b76ad90f132019219d8b521f9161358b34e8c0694d3de52699e0f143121a047ebc7be1e0b022ca48c11d2f1b7968cd4937a53f05e28a3d3e3315c3ee5f62b3a2a2b02c9ef6185d53cd0644b60a65e5c5aeb92e20660b7de4bc9662e3696f1638cf89221a9cd80a8a339bbe00e80a0925dc04944b194a4839c8ebcdffbb6cb7ca9acfa4ea1d485bea1e5089bb828ce018f2e2d7bb7213e2feeb663288836184dac52f180b24ed711e3edcd1d166a81e0178300786eae32d2c6cf3928d6cb6f1f6c7a48ff2b2b893af8675641d4a8da95d7011615fbb1a50dc7adf6a64caaf3c92460006e43bbf55fd0eee895730b991914ce22371d121c13c72b86424b7edd982dec2b0a2f08584b95be0f74933486473e44990d6d74f7433165d7376f39dd92c08d9abe403498b111f29b6624fd593a99281cc758bf0b152f196af1e5507fb8739b44b96c5abcb359ceac7c8d6cb76f947064dbf893526a909d9696877e535bee534ced6fcac5e43fa01a16a678b38a7a096cfc1865ff9ab666d02e95ff6f4f7191914bc28740fb36e8a66c16689661b995647700d3a879222cb342d51530a65f275c9314cd513e399264aa2e9fb74deaf673a819fed952228ce28e02dba8e354a4c703d5c86fe753eecf3d12cc007ba873a43d0930618217b684076c1c32a79916214e994d59c2c0d8c002e253e3312b31b75d209a41573c0674f2ca17db7773304db0eba90fff47d1a015eac8eb6620e4fd28b8e99bfb69f1c0cbbe6754d97fb0fc062331dff4c8e2dc1b81fbc3b2204650811d6e0758f1189165958823795bf81f78fbdba77dc666d562202cfb8a17e6ae904a27e727fe32c27a4294c7f2e64101550efa266b4245be90ac9bd707a97b5ae1c04d1c2e834eb54c3847c09e51392877fe440a8cac885787c522d302cac582ef74655a232c92278b6341a2c08cbb5e53d886a8e449877713e934728a92f10a63f3ccab9d08a0c09a401f0244457c171c7699a67c8cdd6cf00fa36d06a49de87998794b0b7610cecbf4de49a927a3c146118eee026820523d303a1ec1d5c791d870d77c487824004839faa090831cb16aabf8ac25440a248a5d4cf8f3fa74a8bb5f1e7bd6ce81fa77e15ae758e168e3285342239463bf33947399fc2cda96c6f8b7c93fa7a2bf8929c674c5e71220b4933c13cdd747daae05712ea237477e2f3c8a18ee6fa94da920e1fec5297742f1de98a2727ce60da655aec9db0636804e6eca053d57d1197d2eca892d989443399a1558ff2d211eb5d94991815ac76d0081360a5a39a5167a3dd744da469e0e7eee4a3018b4f2d80fb4f81ab03730f09756e72af03882e01dff923c8f60dedfdf792db8b1eb3e23b66713f4a97d4db2782f8276345de35c0c02ef7ef3df9836e9aa00d87481f31c7de4338a3f023e8c1ac219ba08112e1b62285260e17de9325aa6a6c216b6daddce2ee8f0478a86f7c5cb69854aceb12798276606304c98c2787e84ce05cfc59ebf0d43e2d590cb85a5ec58b5c43a4be8c79fb1a6409643fce56045118bff7f62c16b7caaa6f019ca7ed52d7e6a0addbbcd791c4da51567952f1be69a173641496394e9cd64e50d756aaac7349edc6ea6d965bd03a25ab7338772a0aafa063aae35fe298d3c4ddee4c556081cb1f146b2844a616c0add52e6e6fc5cdd8721a07b799b69d3cff12d4d9fc816315817e7b4525249c00c97783246a5510d96337e4171c99a694338db38c09fc749e7343af36feeaed493fbb6752977748d03e1e53ae4d124c381bda51a265d105bfca1141ba8e026d64accbe9ce0f248c19e5298a62f4b5cc4eb736ff3954d73525f1f569b780f4eeb348c069d133c651001d7ac1e18a7cad40cd5ea803b10f7cfd97cdf9369b3ec8d8bfc348dcbb77b47b72c5a9d25f7dacf67165dd5d45538c25a032480abfa651d3a290dcb342acddaa3af1402462bc51540a08a10518e3a6170e5b83bc144eed125454df19dbeeceac9019ca13b4dffb92f7df17d2b3f3bdf519cc5c3d7fc73ef754f6e93770169d5f4f8ccf4b7f67804a3525b822370144b4d306e4a9c5a992efc46341e2b386b89ae3e258e0a011b24c64317c7a011ab8e65684dfb6f3b53c801d77c14d2d6f8c6760853efccb980302e5a69b7f66081cfc7a9f76078bc15ff0a20cb2308718d290fee7924d0a0fad70d7bbd55f3c81d39fa2133b6a5c188eb25c9524e6dc306243d9d430d028b03f869813e7fcd96b29a6de434b8210726bdb3a40bd32b3ce96c50cd985c789d3d2b8fca894e4fe4718459e648bdc57858bb4c5049b77c7a174f7934e1f2ae94eaada8c021d2979daf18a855d6ac29ac32f661d863028ed55c4030358377490526c362f1caf3ddf673b02514e96340ecf3404f7279d6dd7150c7dfd0ff872f54a619df8f19ed68a580d3e0d2b49a6ed4431e190be88a9e0a0a2c828e7ad1de8527fd140abb9fc8f36d09651ce4fef3c704bd7f7e769e3941bba5959f1683fa99c99016dfbc416bdbf2a9b8bdbad83a2e258b0d81414fb4533e09f0682471fbe28fe4f1376d6bec1ea2e540f7a3cc761960066e86ad03fb44d5b46d7862a4803f2acc23000212ed350ded597791b2fcb16097f320f768f74224b57b531f188a46cba77b59bf32303c97e50d65e8403c9e7387f84e66694198a610d6f28d7709213d432fbb44de04efcc776ecfd05902fd801e3aaf5e350efcadb1f05573ee54f3803fcb4b599e1286a435bc0fc9ed2a3592b2c0967e96aa583e2bdd80b10f5b1abb5a57ac484e2b1534aaca0350ab819572e043ec5a4e18367f2382f4d4fac533e984bfa31c3918d86b7b113aca3b16cd574d4362fb595eb4de360a01bd1f4cf380343b70fba2dd75200c425b63ed806d883fdf84723342d4b1e7a284b172ceb332c9de690465c0c89e8b395fb2c1cc94118c2b265599a358a751236585adcd913d274a864d4e15a6d33b1cbb74d1e0d4082ca49f15d5e8e6fc84f5ac675d6c7ce28ef25cd7eec87912eb5e73b397d49f45d5c7477dc7a3be65a6d38789b9e136758102b5a35a315fd2a13109a93238910d620d8109b2a20b140a15b1dcd3e506f5e9a0792e2ccbc1961a96240d95f67ab134e4d71f85dafbf2f503546c418a6861227c4ae5ce7b1cdd9812263d7787b3d608aaa064c4c94365addfabf5ff3f6c421aa164bff1ecc74f287959a0fda6f72a4b5d22a5ab0e75199bb195b113403d91b93e0e55d950d265034af465fe0b3f33d0a7b446d9142e3cffdd41e29342278667cef972dbd9c3a891b9561e1f4612d24cd5c6f3a26fcbf42019b4319146f3922596e6c51e8c10610c6d08647875d14fbda5c125878fd04c69db323f6e6aa9641e0c60e080b0db90b441b084a28c9108ef0f33ac8b420782035383e4af7a6483370c35b269e546a4a59e7653ffd2413de407b0b99f9f0713401a94ae2972635d31621094f7e7aff86d82a664d884459de90998e1266eef77126eb53c97dbc1222c8da30a50c172e0005aec95a8e0fef05970e3b32767222db38a9f9d4699c4f705c3ef7f69b396bbd37daf05f8fcc08a7cc9ff99cdee99793f7ded47f5f12637f697b7c0b831b3abd5ab7a82dc49d3", 0x1000}, {&(0x7f0000000000)="bda400328efd4383fc03c118c79a8a7def0372ef48d907022dec6328b408ca5429488a1259e62b858d50e453309691eff2ff0c7bda47065be3ef475e9e41d687924023d36a476c0e2b27b06bf6058a", 0x4f}, {&(0x7f0000000240)="03fcb0dc8ec43f20bfdbf2e844a37e94235562c23239f3225355be5be65914996c54e092bb620644b0448bf0af5d62ce56c28d97c80b232420911069886a54fece46724330fb8e658efd7a8f02d077e57cdde433ee1ae904d05567d38f45e187aa9f81", 0x63}, {&(0x7f0000000380)="214d11372097ea730a6aad0e2618b487e4a576df557ff30f143ee58639c35fbd33d2d6d8a6260587cda12174c8a0d0855a83eafef2a92bf5f82b658e85b40f638b823d6fa25b1bcdb73c9bb424a8ae2a17bc0d45aaf56c9b358b201d0f271069c0738b75efcf452ae2b3ccb654f5b8b3f82d2ccf6bcea92e131b345261815f84268bf7dc7e", 0x85}], 0x5, 0x0, 0x0, 0xd}, 0x0) (async) recvmmsg(r1, &(0x7f0000000680)={0x0}, 0x10, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r3 = dup2(r2, r1) (async) r4 = dup2(r0, r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) (async, rerun: 64) sendto$inet6(r4, &(0x7f0000000200)='\x00', 0x1, 0x0, 0x0, 0x0) (rerun: 64) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup(0xffffffffffffffff) fcntl$dupfd(r5, 0x0, r6) 16:01:30 executing program 4: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:30 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) 16:01:30 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:30 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x77}], 0x3f, 0x0, 0x40, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:01:31 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x60) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r2, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:31 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x202, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x41, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0x100) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x5, 0x3) setsockopt(r1, 0x8, 0xa1, &(0x7f0000000080)="449d4af252eae561a0f2bcb71c3dbfc4af9e7f8a66a4272e32df5f63295496361c3878242135aa8b24d3c902e866bca5c0c9b95ecc6ae1e59b62f3fb336ed8625598e815a8d3cc", 0x47) socket$unix(0x1, 0x1, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x118) dup2(r3, r4) socket(0x400000000018, 0x3, 0x0) socket(0x400000000018, 0x3, 0x0) select(0x40, &(0x7f0000000300)={0x8}, &(0x7f0000000340)={0x200}, 0x0, 0x0) 16:01:31 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="c4e935a3e8d3f16d0cf73aff5348f35a51cf9f454e6a64593d722ea679e3a11fefc0310b338a676415f11f15ceb16b68711df2a65fd2f332970beb6ee4480d5e70a064d7d4e65fdd70752a0aa27ec4123f050846575123050dcc5a7656b6d32eaef3bdca2f28d41c0d5377573c2129202f90f0d045da42815ea43262d1441ad9425c9d51c092157e8fe4ebb404753edaed2618df595176666e59eca86ab9f0857af255aa759374a02d0a56a7567fa5e4a24e1152fcdb8199727108874e2b2f31645e23a3630b20d1f599935afa5264a9eb76d760b8a76ab462d05811377f4361f02bf18f0d4543b3", 0xe8}, {&(0x7f0000000740)="0a27a2c7c22e4d7e0c80cdc286f8718cec2793ca91a837026fa68767364d9bebf39f4843306bfbaded258f1953728af495d659db28aad931e0bf00ec4f32a82b8385dadcd9e00f53e26c928bddad4e4f630526c04714af20b846d51ab52c74462c6f719423403479d2298d539ce3caca379c76248b7c9dc2fbb9802a7846bddcbc103fd87d91d45e2ca558aa58b66d5f7b07508b8dc5c3403189bc286092f971a1a48f4df8dd71ca8c6d58d44a0f965cdb229fd6ed731732ee1da6ac01095978cd70cfb151a95bb58b5273cb7a69b50940ea6f6585b2b025244d85fd3f7860706b202662101ae0429b0a1311fb963d5b7e68a93e8dff3933c27297558a9f3f3fd9336e669ba67370811f59aa561dcfd562053b40b03e2b67f015a0f6cac4adec188f422e03702215c04adec8af17f7140bfc3db48b995cdf1aa784397f206a51c954b22c5c1cffe2c64e1648807f1ae3e4c649b35aaec67a6968e6540fa499631586581d394aff80db31e62317b53ec21283485a580d76d861a61bfa5f931dca1e8090d0765b1ce211651ed968ea756456a0b25fc83ec3e091b60cbcc049d5822d2d73b9fdaab76a9f037deebf6b7e6856eab2eebe9942489e72cd3645bf39a1fe5ae6b116f27c5d8a4041acbace63cfce8343fe5f446726e4b3268fd9cee10c4662148f9415a2816bfe90075ce3aac242af3bffa46cb831022d1f92a0df82f160f4a7842bb418198c14e9fec4e48ce8a99323f4e08dfc1ee61494fad86074772be1ab1fe2fe4f7d63cb9739693bcc353b44bf73936193c579cb6bb0bd48ab510e5e60e69f0170bd98c112389c4f797b884997131c870d8ff00c91ca696eb0240a878e0ce2a72dd3fa362a6d4c8030858aa850eac5714c6f2762981c70b3a132625ac678c653ba63fef1c06f6de988b3a0785cb87a4f8cfca211526e0c1016f9e9307c8c3fd791a54c2442ea6a0e98388754eebacdadcb70b0741e331b34b2aad8c77ed62ef31215722bc569190f8a713e757e712eb3b577170a6ab9f377aa1fe00e5cc18f33a393cb3d5d7e46462d5d1496eea1545856d40b2727f09956554c67d1fd34dc1537449f5b0169a1373b5e14ffcb94f843e7073733c1eb071d5c59587944759d3c43887059e00e648d6ab5629b4730d2932473cbe9c8d6b2caac375561a7cf8e73a42ed08ddc6647faa42abab89cede6d934333030179cd8dc8e52aef7af33ba90f88fae49b6e8e73944122a46c73e4a0d0f1de99a2df531fa6d4815cdd7535ae8870cba062a483468c7ad2e9f0f51112333d50a822b3f8fd73b520852a4b8d57a32534ab95ad2ed27f4fabf33e4d63a0651fb0e3378528e0372aebfe0712705cd2ea6a1979835e85af6c42e2022d7e3a4cb74bb8d2625fd37daa8f2ce45f4cd4a96c6dd36e4d3a368dc00c0926d24ff5314354ad8fa1dc81cc85b8a874feb4b0cc3f5d88916e65b18beab361abfbbcd1f5ed6b76c914629dbd93ab8fab1e18674a0714778e07bb96bed2bdd9b77a4b90562283b97e9badc469ab017762bdc4674158f725bf125ba5d8cefe791604c3c47a5a75bef1f7d45c9ec041e613cc8a2fff2c1481a2edb8064c438e5d2ec90c1b7afdea343448e495cb070f4d566aa3d998b73e980d49730fe2fa88dd4416ab5eeae01d825b6e890dfbad60b8f86af5282e0cc961cbbc78f0952c49ba066c140e209225fdc83c4419e4cfe824e3fc77e67d94c3139a0c5d3be89fc5710cb3799523d55093ab309e98a8d581ff499e82b9e08c9657cfc930f86eb7b204e86c044594638d82fa4f1e4ba61c6313c1eacfc91f8605a8cc3652c615450b078421d99177c746af6bc321a0ec39673b5f0eeaedf34d0017dd6ab56b34c17b0366cdf953cebb87cb231d3f3638bcd39395c07d75d982e6599162f000aa3ae46051780359c4920b7994c8b7b10a9f4c1e4c53d62738c44025d59c1b581270004eaf5340b890629f40a0536f8ddbe1cb12a4789cc043f1f388452a81cb311120b3b06383d610d565cb2578661dd36850935a4d0de591c7e8eb48cfde23409748ea77d6d8887b611fcaeb993a31e5b01bc4ad320523872b86c16c46bfd85b17744498c8ad58d85c2e75e2ed2bf40079eca2e642620215ef75b3482e871b037bbf82e46ab0b5f73134c90bb8c6b4bd8f3cdc5065b3b76ad90f132019219d8b521f9161358b34e8c0694d3de52699e0f143121a047ebc7be1e0b022ca48c11d2f1b7968cd4937a53f05e28a3d3e3315c3ee5f62b3a2a2b02c9ef6185d53cd0644b60a65e5c5aeb92e20660b7de4bc9662e3696f1638cf89221a9cd80a8a339bbe00e80a0925dc04944b194a4839c8ebcdffbb6cb7ca9acfa4ea1d485bea1e5089bb828ce018f2e2d7bb7213e2feeb663288836184dac52f180b24ed711e3edcd1d166a81e0178300786eae32d2c6cf3928d6cb6f1f6c7a48ff2b2b893af8675641d4a8da95d7011615fbb1a50dc7adf6a64caaf3c92460006e43bbf55fd0eee895730b991914ce22371d121c13c72b86424b7edd982dec2b0a2f08584b95be0f74933486473e44990d6d74f7433165d7376f39dd92c08d9abe403498b111f29b6624fd593a99281cc758bf0b152f196af1e5507fb8739b44b96c5abcb359ceac7c8d6cb76f947064dbf893526a909d9696877e535bee534ced6fcac5e43fa01a16a678b38a7a096cfc1865ff9ab666d02e95ff6f4f7191914bc28740fb36e8a66c16689661b995647700d3a879222cb342d51530a65f275c9314cd513e399264aa2e9fb74deaf673a819fed952228ce28e02dba8e354a4c703d5c86fe753eecf3d12cc007ba873a43d0930618217b684076c1c32a79916214e994d59c2c0d8c002e253e3312b31b75d209a41573c0674f2ca17db7773304db0eba90fff47d1a015eac8eb6620e4fd28b8e99bfb69f1c0cbbe6754d97fb0fc062331dff4c8e2dc1b81fbc3b2204650811d6e0758f1189165958823795bf81f78fbdba77dc666d562202cfb8a17e6ae904a27e727fe32c27a4294c7f2e64101550efa266b4245be90ac9bd707a97b5ae1c04d1c2e834eb54c3847c09e51392877fe440a8cac885787c522d302cac582ef74655a232c92278b6341a2c08cbb5e53d886a8e449877713e934728a92f10a63f3ccab9d08a0c09a401f0244457c171c7699a67c8cdd6cf00fa36d06a49de87998794b0b7610cecbf4de49a927a3c146118eee026820523d303a1ec1d5c791d870d77c487824004839faa090831cb16aabf8ac25440a248a5d4cf8f3fa74a8bb5f1e7bd6ce81fa77e15ae758e168e3285342239463bf33947399fc2cda96c6f8b7c93fa7a2bf8929c674c5e71220b4933c13cdd747daae05712ea237477e2f3c8a18ee6fa94da920e1fec5297742f1de98a2727ce60da655aec9db0636804e6eca053d57d1197d2eca892d989443399a1558ff2d211eb5d94991815ac76d0081360a5a39a5167a3dd744da469e0e7eee4a3018b4f2d80fb4f81ab03730f09756e72af03882e01dff923c8f60dedfdf792db8b1eb3e23b66713f4a97d4db2782f8276345de35c0c02ef7ef3df9836e9aa00d87481f31c7de4338a3f023e8c1ac219ba08112e1b62285260e17de9325aa6a6c216b6daddce2ee8f0478a86f7c5cb69854aceb12798276606304c98c2787e84ce05cfc59ebf0d43e2d590cb85a5ec58b5c43a4be8c79fb1a6409643fce56045118bff7f62c16b7caaa6f019ca7ed52d7e6a0addbbcd791c4da51567952f1be69a173641496394e9cd64e50d756aaac7349edc6ea6d965bd03a25ab7338772a0aafa063aae35fe298d3c4ddee4c556081cb1f146b2844a616c0add52e6e6fc5cdd8721a07b799b69d3cff12d4d9fc816315817e7b4525249c00c97783246a5510d96337e4171c99a694338db38c09fc749e7343af36feeaed493fbb6752977748d03e1e53ae4d124c381bda51a265d105bfca1141ba8e026d64accbe9ce0f248c19e5298a62f4b5cc4eb736ff3954d73525f1f569b780f4eeb348c069d133c651001d7ac1e18a7cad40cd5ea803b10f7cfd97cdf9369b3ec8d8bfc348dcbb77b47b72c5a9d25f7dacf67165dd5d45538c25a032480abfa651d3a290dcb342acddaa3af1402462bc51540a08a10518e3a6170e5b83bc144eed125454df19dbeeceac9019ca13b4dffb92f7df17d2b3f3bdf519cc5c3d7fc73ef754f6e93770169d5f4f8ccf4b7f67804a3525b822370144b4d306e4a9c5a992efc46341e2b386b89ae3e258e0a011b24c64317c7a011ab8e65684dfb6f3b53c801d77c14d2d6f8c6760853efccb980302e5a69b7f66081cfc7a9f76078bc15ff0a20cb2308718d290fee7924d0a0fad70d7bbd55f3c81d39fa2133b6a5c188eb25c9524e6dc306243d9d430d028b03f869813e7fcd96b29a6de434b8210726bdb3a40bd32b3ce96c50cd985c789d3d2b8fca894e4fe4718459e648bdc57858bb4c5049b77c7a174f7934e1f2ae94eaada8c021d2979daf18a855d6ac29ac32f661d863028ed55c4030358377490526c362f1caf3ddf673b02514e96340ecf3404f7279d6dd7150c7dfd0ff872f54a619df8f19ed68a580d3e0d2b49a6ed4431e190be88a9e0a0a2c828e7ad1de8527fd140abb9fc8f36d09651ce4fef3c704bd7f7e769e3941bba5959f1683fa99c99016dfbc416bdbf2a9b8bdbad83a2e258b0d81414fb4533e09f0682471fbe28fe4f1376d6bec1ea2e540f7a3cc761960066e86ad03fb44d5b46d7862a4803f2acc23000212ed350ded597791b2fcb16097f320f768f74224b57b531f188a46cba77b59bf32303c97e50d65e8403c9e7387f84e66694198a610d6f28d7709213d432fbb44de04efcc776ecfd05902fd801e3aaf5e350efcadb1f05573ee54f3803fcb4b599e1286a435bc0fc9ed2a3592b2c0967e96aa583e2bdd80b10f5b1abb5a57ac484e2b1534aaca0350ab819572e043ec5a4e18367f2382f4d4fac533e984bfa31c3918d86b7b113aca3b16cd574d4362fb595eb4de360a01bd1f4cf380343b70fba2dd75200c425b63ed806d883fdf84723342d4b1e7a284b172ceb332c9de690465c0c89e8b395fb2c1cc94118c2b265599a358a751236585adcd913d274a864d4e15a6d33b1cbb74d1e0d4082ca49f15d5e8e6fc84f5ac675d6c7ce28ef25cd7eec87912eb5e73b397d49f45d5c7477dc7a3be65a6d38789b9e136758102b5a35a315fd2a13109a93238910d620d8109b2a20b140a15b1dcd3e506f5e9a0792e2ccbc1961a96240d95f67ab134e4d71f85dafbf2f503546c418a6861227c4ae5ce7b1cdd9812263d7787b3d608aaa064c4c94365addfabf5ff3f6c421aa164bff1ecc74f287959a0fda6f72a4b5d22a5ab0e75199bb195b113403d91b93e0e55d950d265034af465fe0b3f33d0a7b446d9142e3cffdd41e29342278667cef972dbd9c3a891b9561e1f4612d24cd5c6f3a26fcbf42019b4319146f3922596e6c51e8c10610c6d08647875d14fbda5c125878fd04c69db323f6e6aa9641e0c60e080b0db90b441b084a28c9108ef0f33ac8b420782035383e4af7a6483370c35b269e546a4a59e7653ffd2413de407b0b99f9f0713401a94ae2972635d31621094f7e7aff86d82a664d884459de90998e1266eef77126eb53c97dbc1222c8da30a50c172e0005aec95a8e0fef05970e3b32767222db38a9f9d4699c4f705c3ef7f69b396bbd37daf05f8fcc08a7cc9ff99cdee99793f7ded47f5f12637f697b7c0b831b3abd5ab7a82dc49d3", 0x1000}, {&(0x7f0000000000)="bda400328efd4383fc03c118c79a8a7def0372ef48d907022dec6328b408ca5429488a1259e62b858d50e453309691eff2ff0c7bda47065be3ef475e9e41d687924023d36a476c0e2b27b06bf6058a", 0x4f}, {&(0x7f0000000240)="03fcb0dc8ec43f20bfdbf2e844a37e94235562c23239f3225355be5be65914996c54e092bb620644b0448bf0af5d62ce56c28d97c80b232420911069886a54fece46724330fb8e658efd7a8f02d077e57cdde433ee1ae904d05567d38f45e187aa9f81", 0x63}, {&(0x7f0000000380)="214d11372097ea730a6aad0e2618b487e4a576df557ff30f143ee58639c35fbd33d2d6d8a6260587cda12174c8a0d0855a83eafef2a92bf5f82b658e85b40f638b823d6fa25b1bcdb73c9bb424a8ae2a17bc0d45aaf56c9b358b201d0f271069c0738b75efcf452ae2b3ccb654f5b8b3f82d2ccf6bcea92e131b345261815f84268bf7dc7e", 0x85}], 0x5, 0x0, 0x0, 0xd}, 0x0) (rerun: 32) recvmmsg(r1, &(0x7f0000000680)={0x0}, 0x10, 0x0, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r3 = dup2(r2, r1) (async) r4 = dup2(r0, r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) (async) sendto$inet6(r4, &(0x7f0000000200)='\x00', 0x1, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) (async) r6 = dup(0xffffffffffffffff) fcntl$dupfd(r5, 0x0, r6) 16:01:31 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 32) r4 = fcntl$dupfd(r3, 0x0, r2) (rerun: 32) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000080)='./file0\x00', 0x8}) (async, rerun: 64) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (rerun: 64) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async, rerun: 64) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (rerun: 64) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r5) (async) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x2) (async, rerun: 32) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 32) r7 = fcntl$dupfd(r6, 0x0, r5) (async, rerun: 32) r8 = socket(0x1, 0x2, 0x0) (rerun: 32) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r10 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r10, 0x0, r9) (async, rerun: 64) poll(&(0x7f0000000200)=[{r7, 0x8}, {0xffffffffffffffff, 0x100}, {r10, 0x20}], 0x2000000000000043, 0x5) (rerun: 64) writev(r7, &(0x7f0000001840)=[{&(0x7f0000000300)="5bed01fc071c269f4a64ba07c1a53cd00a08db10e4fcb1ef0655b5d54d5e414a9e1cb343d28389b75fc1a92ccf0d33195a038783a96d35238cea5b0b4504c9dcd62cac8e6dc2f82d7b0c6acabf43e116c3f2ad641afa4e6c8776bbd6b60eda3fd9b6c93128286c80d6a61b285cae5a69b408c8de74b471358385ed2d4cdba9ef43d7854c66ef14c94d78ed958af1ecf6e7a6310261fbb5ccd71e9fb50c319f89fe89fa72d181e0486b6e205d318c283aa9217fc66c6556b66405b8b8095b6bb84d", 0xc1}, {&(0x7f0000000580)="186882b9d88537aba47b7a094f2ff52d8bc594cbb66cf7e8735408080fd21be46f5e535f100d68aab3e7c75701a994fd8851de559b5e9d1177090e0b3ae34c6b3439ef9b659d0bb262257be70b09f342ca2625be61dd4a7cd75b5d2e1c4e2049b7cad9ea83a48364ba8f179db5c95215f59ab5a05d56ee66b0fce71dc4da22da3a8d43d248e3e25583fa4b0407fe775dbbdc13f802dd44cf6fa79e5bc379b28d512938ddef6ad0bd228ed4d56306c3dd2d6faeb9d48242d7f861f8bb7a71b02f2daaad0157404e4e05b6a8eb254fa3f194725486c11c4be1c68c2a9b452b45297a4512632b1f3b6123e5ae66b8317c26625edca1c63f9f3f286abba1", 0xfc}, {&(0x7f0000000680)="468dd9c3c90fa793ad6afded38a7e5919a034b258fb82c5eed40337947194237fca07daea2cd6bb759a9e8eb288ac2a7545931b18b51c654c7c76d09952ad8f510223b286d4a5d0c8e2134444f9b47adb7f2a038b134d64812070bcf990a58686071446d9368d63e0a5b39127c3a665b5d776004ce019fb59e49e87fd7d2eebd8598d88766cb96b97372cacdae89fc3400746363ba59d42e96c866bca7f208fb7e7ae27b5d5dbde50575ab77a9639f8a968902183e32a43f1d1c63d972f217499660b7270e7a7dae11e42b7a52bf01f4599c62ce39ecb24c9352ce937e17d2de11b38da0d0932be70a24a7a2ee8ef3906023c9b19adae6f5f170fe24871d8163a54ecedfb248e167fcee83d470aa841657fafe0f474efcd5e08913ec30102c32f78917157307a6c2e8de2c2a61ed4b4498f7564986c06c21c48b4972e9b2853578d63a7a1df972238654efa7b2b7a99e627579f28d72021615e98cec92d45644c520745911376b82ec8e81141ec8ff86f326061023ff5fbfb15f6342224e554acbbccbbf15dc6a4a6886113f818066eb45d6762e22c569a7307c80d50892d567683a64ffc857658790bc434ec7b1e54bc5a49fa1dd3aa839bc61d2d993f783e8426163ec9ce3b509faad33018f3c442c3f311557856568e35f0ecc493f2de1dc2fe7df34161cce08cf8d9ed39a7d8f2f99edc686a2add7fa56b1c30366674080e1895ba7a004aaa4178044d3888de05e9115fd88b3358bb8605de63f4ee15ab34302a80066879d4bda9631ff127fb41ec76add9ed68f5387887509c8708d3274bfdd0ab974a5fbce44a939af2a1b2fab97d7b2db405c98b24cf1109063e99aef2c3b3842013406b08112d6c4947866f148114504113d9558c22008c82e6000fc2670d4a8dd8fb7b9689a4b8ccde5f6aaa3fc6e5611db313211d58fa7695a75760e80ffe47880d1f8c865c1d07050408d5a087315339fa0778e9b8bdd58201945bd0a113309b479b394f6744f14f953e160a26532ee3b985453e22c0ad37df9c9c517b87c231b1edb5529dc7bd23c61e251934a9a8eeb4a65d1364946c5a2780eaa7b6924e36092dd7001296c6706f2d70ae3a29ad94544c7c07a59b7c69fd676bf483d0c0230e49c9c8bd839fe50d6b44fa6d0e1ec19d4309ea929b016e45dc5d2540aae3201775dac3018f756631d9298898ea4935b9aed3e43cdc0ccac7ed5fa66b7642422c494a0d0c5803ae700f1ea2a4b7f91fd0ae63995ff07d5c1aa5e7a6026b80cb8007e37ee4b6ab579a598f47dba5a684ab07b45b20c343e521a6f80dd768b4f83ffb786007d425e13f8d8ec87728c577b97e7e1555253a5c79405adcf62844c9e218d0610b0aaa657a60d6bc31a353268732a12f838979d6a441e9e2b617b0e588500db6422ae8b3a683ea03c45db418dc34f58d6ffe50da7a3ca1cb59212f2f372db21158511f7aaee3eb2491c465f8c994f3f43dbbd64ebef34386dd03e7d8f4e3e74f47ce8f40acc16a8d4a0c2716b1443ab68d41766e02d059b2fdbe7fdbb21a3bd3d7cc32da514f7b399daad5b0afccd0f6f337e5e97e4ff1bf3302fa93effb16d8317564ead0a10eaf8ee6b9aafda24f1870f1461959b43f3932ab1072e49e57d6a94118689df72c858fffc485f3f88f440b6bbf7e8ee6575fe372e006418f5247e6236506efeb24633b9b7e8e7364ca99791e02cf803241424c974c15d2b18fab81ae7cb0bb9dd17f2d374c2e2f7e3ad0ed9df0ba653cd7e406bf8c5ea22dcc45d85057c9414e81b0c817356408b96d66a0c8c0901b177bfa020be5c13858cb519a770354e34fed38fcbc5b1926b0177adf2dd3110f0ab48c47d26fad83f2e45b492efb7b8cd4fd69e9fbf7916e3a121a1fe4f65edd4922d6051c4dd8f47696d88e4a654c8c27e98e5c969d34820f2da07834266a5b3be731cbdbe0deee86ccf39dc9a84516eeee3bd8d0a74ed06c02cc73bddf62424c9592704f19c7e4c77b0cac00e643849ebeac47417cadb5ee78ea61babf6e44eb2c6d30631febfbdebb80c370d1e157b86ef04a3ca8a9a525738f23f2ee2cf43f818fe97ddd9ad7cd71c6e17ccc82ceaee4f5fa45a72cb4464adf9bfefa87669333d3dabdf2cc2612ed2f8788f59b03e484a389ad3427665678ed192c357970395c59298d1f756f8119753ac6b9f01d99efe322d7839f3fb67e1076c4c38ca53e2cd35141764d21f711128579835d71e5c6e62fab08f6e0251277d4b2f59fbd76b7b3819ae18ff16be0643508a8ace2c74ce733c9351a1df9f406d6df14ef892de342af8bb5d452342075f187aec54e3660890631c4aa63d27afabf641867485a75bb3fc0b99c32c7bb4a9af2fe7c33bcc9ef9e9755cb0c2f7e084e227ee923de51ac5ab71d2eb7f1c240b6a48500adc014ba180623bfa8dcd5bec8a96a40314967a1f344d09894cbfdb4f498ddceddf2df00769328db4d26e5e2c8379616470de817a10ac88bbb1c2cf410b467887e8328c3c3af43e6c4b556f88b470774816b44681679a385a6b8ae5f007e23155494ac87f4980b92da2a1a82834d964a326edc2c8a6efd5640cf520fcee3858f1a76ad4a0aad7fa5bb6cc80eb07623e89a49c9cd95ac09ab14ac7afac82c8c46ee3f278fcab70eea396ec2913cf598b3c45ec15ee3198a6d72d94b8e7dda23f83f6656efff0a94dc9479beffa3d4a8bddff2b2b85b65df489d583dc419badf953c35b45fa7376217d654e1db3f8151cbb55682defbdc705a3192f7fc42b36efb010d5cbe42f7fb9f2de5923a74ed1ee04c94f1e08608e5023675d0638870fe713f1f854082aa83b0f4a7987162c3fb200b73855f5f805b0d92b82381f3ae7b1ab4f5aa2f591da87e7a24069eaec022bc739af05926e38b4fb580461a796d386f2ce05b8ea4cf1358ab2a47c251feab2754e6248605d222d3504be10c0f4fd054e91764c672218bb1ac8baeee0eb97afc225e5a88080d79a5c8a88c5f97a61137cd1efd536ad9c360019d9984270da60c704a98511cea2c6e6b42d40d67e6f5b64da441e42666a8ca13e0f9c2533166c9365c39b8217547c6c3b58c347927221a9396e8e263545ccf7dbfc012771f4a9d0bf3e945ea98b75383c6c916d3d83e4493023db69820f68e442599cecb67a2e818f4500c39f8dc4dd35e6b93c223a25d26bd1e08125aa358e4b1608fd790d836dba4dab5113c36c678aff2237451403edcc55323f6a55b572d00c071a472879ef916a204e6763c60703c74bd3323d0d07c9855186f5aa3242c8b4f0ec3d3ad69b894925ed37557b824a8df4c6b2fbd792a33f6ab292ead7ffa463ea933a5661752c13f05d13abd36cdc98fcfa26641f97f5b122e275be43e5b2fa117969f2a9293118703cd1e6f7a28affc9a025a130aa11cc29ce9187d068875d5675afe21282529d0cc5313cce99975e0b8b5e8c0714fe3a64465a12b03339bb43cba9d0fcc646d547e9e7d0f716bf8ba884f035638cc3373b3fcf972e0b25657f61c7c8bf2a3546120c0229e69679fb417a8ff6fd24e7fe44f06ded560c7825e0f686ad1825fe975796df1a340a122858a3aa726047c8ff481fc73441d1b6a7b21b4c62d05955fa45f00770f8cfa250d1335136d98ac45c4e4fcd2156a561266f99a42142d657e78db11445ce9a9fcfec77fc254dc793de514f957264c5fbd1a3200664fc8fcaf83463b743c30382dc82257bec02b0cfcf0882379b9276ac4582e9fc512c5847fa44901a29ba9ce914a1a84cefe4782eea02bd2d0770a9460724e98bd7177e0c5a2d86f1bfbdd427981e4b72b431a4f89f042fddec579753863ff7220d4e2cf9a6bae51df46e3bbcffb5be2cbc4dcdb61b0cf5861dd010ef58cd185e50fd6736484809e2957de339653cfed1232d996f538979768ecb25a515217590fc8a62e882815b44e95a91643c6c7269a85751938cbe8ddcab111006134fc998544320855d5ef1aa3d6c7d3d4815f09e31ab007d3163c80070553b293f3d88ad7fb869cfc41feedd92fe8c8b1a6291d4caf3aea83769b35c49d41ab0a7cc66857f9208153f30641202daefc41e08e9350951c9e5fd389eb86db5940f89f7c94df4db931af01d70e5fea2953ef719b5270a59f5de9881393b4d6b8350da00dfe2228a6ec154d73a12a889bb373acdd6e46269babe770cc070c8bf6237122b59a1d42a5eb7e9fc18dbb158342f4f80655c41a543de1b892fa461d92135ce781eb0d6e67ee62757dedb7dc05b0fb9f8f2ba8ffa0f345f16da91b2fe05418fdbece1e4a67f377b18bab645276284b1a180019810899c4dc9db6df51d944da8081543666f9e27db76a55dd3c2d19baf9740fffbe00657c19c2d88d94891e3bda9ddb85e5ce0478f3d65f1e606ce376ab9cc7eaaa49f6714b58ddb339e77b16c11e93fecf0f14600cd48cd9153e642094a77d9e6c75b075d5ef79954d391977739554b0562a7c32aee400fb13d57e5e1bd4800277fa0f06940ea913ca303bcad91bed66ae0b0dd6c4a967f09e70b533c52fd0530ea1e4d12a36dad776d858cda5bd33ae0f234b3f2dac40334cb423fba37a645a485fa2dc06b33b36d28047ab1387db7889aec3e22aca3595ffdc335d776c50e954e1568e9e485e54c27076233a283c9d10e076962e5089a4f87269e60da4da112889e1e3babf6a70edc7be8c3a9c38d50c50a305732e6cfdc30d993026735d2903325ba33d0fcc32de3b22969c7f691fc63164ea0cb7fc306bd82f720bb7b01e6f8cb34d009b4f4bc0cace459e04ac9090d8d22e970fa7636c503b41dde7b91973e837e048daaf4dfa15af992d2e2cb1c064cb8664e083406d111d9ac67d887f606dfd827f2eeb064ec679722696ac8b8914f6510571d7d90c82e1d1f3f6689ca1889e7471fa6df532398b21fa2d77c9839ff5d7d77b66f886732a495c390dd8ca9d731eb919331b9c9dbcc3684859b21389fea4b305032550366fc93675f87117e7884c05ce7f1c5e24d9e36b759e899040f693f23f72d6f075e41300987e6328bcc7e752356d05ab1be38c9b97c21cb713f871b5486a800420bca692905043294a326b987d748a9fd66a70c21170bb90e1a4c1111ac7a8388f36b225b82868b0b9875657b5c31c20cfe11d20c9c5fa7662f474d8bc0fa1c1f905e85d9e1e2d992aadaebc4deef94ca13acbc3322e10035655ef4aaea7db7b03d0991d2d2deac235d0d5593d6e27d98b4cf828a1f37e3d74d6f168de4d5b73324d250efe8156c57f9631a9d33501b077a9b2f087e5379bc5f89b590ec37333965a1fd977cbd44f3405cbb75100a4319fea9deea0f963f346c011f2ba0446f11aebc897f84ad1ac128092a36c18dd558c0148e513dc968c15ce4cf56dbf0d9d0358af033bc8ad3b751220cacd16f9bf593399d044467d8673fbe593a268a9b9cf1797070ff20a6c59ffff34f07f3d005bcbd03e7e08e9f1fd3c6d25de036456d323d1dd130ac5ace77033197f7f8a28aeb260ea62553949375fa5b6d16acb9e8aa5eec20adafe746856bf24332ced697075407496631a7e4c3010dd194ba206d5e1513f106b21526ef992ff16e186169daa6d08763ce42c371fed8d456dd9fff8fd48afe8b062fae0b1d79cb81a0e164187db29bb9f123f979e2d414146a161ebc987aaa9a1592fc3a64175f85cbd88e32f774e06298c390aca6abc4a916dc55f2ab10b771069c1f0d94f40ddc0531d6a8d125f4473d3e6a26386047b351560476df53f5db08e2f2a9a40475362e147183552dc8b054c3d214cf99", 0x1000}, {&(0x7f0000000480)="d6cd9a29fd2ee1d111b0982a50ec6ce053776927fef50b205946b0ea2f43815df737025024636ef20d18a49322ba4ea618930b68f577b9c9b06a38b62728c4670001cc1c30958d58df6112ea1db13e715e772074186842782126", 0x5a}, {&(0x7f0000001680)="78eb3311e262707d0d4e99c64b0a7c88e4193eb886156a372afdbfc12f7301abdc6cf1a154d5fc01520eefdada39d77a350618e99d1162e1275d336c5ff658a839c59dbf72c29e56937d9284cdd465a7b204a83529ca78cb9c8b9b4bf85b2f0e02dd3c7c1697c4ca46be0fbb219e023a81a626ae9024753530ee55ddea8e2421d8e3933955a8f9c10e09b49537ce41d59498ce59d09fa5e8d14954c4417b5f34f0ad6a677a1380eca985f448032fd044aacd5e73d47778130cc521067eb2b8", 0xbf}, {&(0x7f0000000280)="dbf20233f2a783a226e28150da20f1d156b5b74b91a2622dd7b46afc73eafdab27764e1efc9cb1018c81028c4562f99860", 0x31}, {&(0x7f0000000400)="6a2075fd66bf1e1f6b24443cda0d4ff191e41789e83ec026c1efc66cbc39cda065575e9cedb89911ddd9691a5fabebc4333c67d7578e3833a498", 0x3a}, {&(0x7f0000000500)="7c8d7be4a327a6a2824fd4944590", 0xe}, {&(0x7f0000001740)="93", 0x1}, {&(0x7f0000001780)="8ed7447af1cae89cdb089c35c7c6cae7bdc5257747cee2363b6d2415933fde6ad24ea1c13b918b217c1b3ea556bc684b2e1500d22d2077d7915e45263e65af73c1361e04e90807f0a279c4f751d35a947a002cae0f1aa255e9feafed1569195082e7db51ffa593beb9bc86f89a7287604f424984f5aada94eec0a9b46680872f8513", 0x82}], 0xa) (async) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x7fff, 0x9, 0x9, 0x8, 0x7, 0x101]}) 16:01:31 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:31 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x0, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:31 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:31 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x60) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r2, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x60) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r2, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:31 executing program 5: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0x3, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xf3b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d9b49cb}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x42}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:31 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x77}], 0x3f, 0x0, 0x40, 0x0) (async) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r3, 0x0, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:01:31 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 16:01:31 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:31 executing program 5: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0x3, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xf3b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d9b49cb}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x42}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0x3, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xf3b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d9b49cb}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x42}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) (async) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) 16:01:31 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:31 executing program 1: r0 = kqueue() (async) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x77}], 0x3f, 0x0, 0x40, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r3, 0x0, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:01:31 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x60) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r2, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) socket(0x1, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x60) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r2, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 16:01:31 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x202, 0x0) (async) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x41, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0x100) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x5, 0x3) setsockopt(r1, 0x8, 0xa1, &(0x7f0000000080)="449d4af252eae561a0f2bcb71c3dbfc4af9e7f8a66a4272e32df5f63295496361c3878242135aa8b24d3c902e866bca5c0c9b95ecc6ae1e59b62f3fb336ed8625598e815a8d3cc", 0x47) (async) socket$unix(0x1, 0x1, 0x0) (async) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r2) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x118) dup2(r3, r4) (async) socket(0x400000000018, 0x3, 0x0) socket(0x400000000018, 0x3, 0x0) (async) select(0x40, &(0x7f0000000300)={0x8}, &(0x7f0000000340)={0x200}, 0x0, 0x0) 16:01:31 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 16:01:31 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) r4 = fcntl$dupfd(r3, 0x0, r2) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000080)='./file0\x00', 0x8}) (async) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) r7 = fcntl$dupfd(r6, 0x0, r5) (async) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r10 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r10, 0x0, r9) (async) poll(&(0x7f0000000200)=[{r7, 0x8}, {0xffffffffffffffff, 0x100}, {r10, 0x20}], 0x2000000000000043, 0x5) (async) writev(r7, &(0x7f0000001840)=[{&(0x7f0000000300)="5bed01fc071c269f4a64ba07c1a53cd00a08db10e4fcb1ef0655b5d54d5e414a9e1cb343d28389b75fc1a92ccf0d33195a038783a96d35238cea5b0b4504c9dcd62cac8e6dc2f82d7b0c6acabf43e116c3f2ad641afa4e6c8776bbd6b60eda3fd9b6c93128286c80d6a61b285cae5a69b408c8de74b471358385ed2d4cdba9ef43d7854c66ef14c94d78ed958af1ecf6e7a6310261fbb5ccd71e9fb50c319f89fe89fa72d181e0486b6e205d318c283aa9217fc66c6556b66405b8b8095b6bb84d", 0xc1}, {&(0x7f0000000580)="186882b9d88537aba47b7a094f2ff52d8bc594cbb66cf7e8735408080fd21be46f5e535f100d68aab3e7c75701a994fd8851de559b5e9d1177090e0b3ae34c6b3439ef9b659d0bb262257be70b09f342ca2625be61dd4a7cd75b5d2e1c4e2049b7cad9ea83a48364ba8f179db5c95215f59ab5a05d56ee66b0fce71dc4da22da3a8d43d248e3e25583fa4b0407fe775dbbdc13f802dd44cf6fa79e5bc379b28d512938ddef6ad0bd228ed4d56306c3dd2d6faeb9d48242d7f861f8bb7a71b02f2daaad0157404e4e05b6a8eb254fa3f194725486c11c4be1c68c2a9b452b45297a4512632b1f3b6123e5ae66b8317c26625edca1c63f9f3f286abba1", 0xfc}, {&(0x7f0000000680)="468dd9c3c90fa793ad6afded38a7e5919a034b258fb82c5eed40337947194237fca07daea2cd6bb759a9e8eb288ac2a7545931b18b51c654c7c76d09952ad8f510223b286d4a5d0c8e2134444f9b47adb7f2a038b134d64812070bcf990a58686071446d9368d63e0a5b39127c3a665b5d776004ce019fb59e49e87fd7d2eebd8598d88766cb96b97372cacdae89fc3400746363ba59d42e96c866bca7f208fb7e7ae27b5d5dbde50575ab77a9639f8a968902183e32a43f1d1c63d972f217499660b7270e7a7dae11e42b7a52bf01f4599c62ce39ecb24c9352ce937e17d2de11b38da0d0932be70a24a7a2ee8ef3906023c9b19adae6f5f170fe24871d8163a54ecedfb248e167fcee83d470aa841657fafe0f474efcd5e08913ec30102c32f78917157307a6c2e8de2c2a61ed4b4498f7564986c06c21c48b4972e9b2853578d63a7a1df972238654efa7b2b7a99e627579f28d72021615e98cec92d45644c520745911376b82ec8e81141ec8ff86f326061023ff5fbfb15f6342224e554acbbccbbf15dc6a4a6886113f818066eb45d6762e22c569a7307c80d50892d567683a64ffc857658790bc434ec7b1e54bc5a49fa1dd3aa839bc61d2d993f783e8426163ec9ce3b509faad33018f3c442c3f311557856568e35f0ecc493f2de1dc2fe7df34161cce08cf8d9ed39a7d8f2f99edc686a2add7fa56b1c30366674080e1895ba7a004aaa4178044d3888de05e9115fd88b3358bb8605de63f4ee15ab34302a80066879d4bda9631ff127fb41ec76add9ed68f5387887509c8708d3274bfdd0ab974a5fbce44a939af2a1b2fab97d7b2db405c98b24cf1109063e99aef2c3b3842013406b08112d6c4947866f148114504113d9558c22008c82e6000fc2670d4a8dd8fb7b9689a4b8ccde5f6aaa3fc6e5611db313211d58fa7695a75760e80ffe47880d1f8c865c1d07050408d5a087315339fa0778e9b8bdd58201945bd0a113309b479b394f6744f14f953e160a26532ee3b985453e22c0ad37df9c9c517b87c231b1edb5529dc7bd23c61e251934a9a8eeb4a65d1364946c5a2780eaa7b6924e36092dd7001296c6706f2d70ae3a29ad94544c7c07a59b7c69fd676bf483d0c0230e49c9c8bd839fe50d6b44fa6d0e1ec19d4309ea929b016e45dc5d2540aae3201775dac3018f756631d9298898ea4935b9aed3e43cdc0ccac7ed5fa66b7642422c494a0d0c5803ae700f1ea2a4b7f91fd0ae63995ff07d5c1aa5e7a6026b80cb8007e37ee4b6ab579a598f47dba5a684ab07b45b20c343e521a6f80dd768b4f83ffb786007d425e13f8d8ec87728c577b97e7e1555253a5c79405adcf62844c9e218d0610b0aaa657a60d6bc31a353268732a12f838979d6a441e9e2b617b0e588500db6422ae8b3a683ea03c45db418dc34f58d6ffe50da7a3ca1cb59212f2f372db21158511f7aaee3eb2491c465f8c994f3f43dbbd64ebef34386dd03e7d8f4e3e74f47ce8f40acc16a8d4a0c2716b1443ab68d41766e02d059b2fdbe7fdbb21a3bd3d7cc32da514f7b399daad5b0afccd0f6f337e5e97e4ff1bf3302fa93effb16d8317564ead0a10eaf8ee6b9aafda24f1870f1461959b43f3932ab1072e49e57d6a94118689df72c858fffc485f3f88f440b6bbf7e8ee6575fe372e006418f5247e6236506efeb24633b9b7e8e7364ca99791e02cf803241424c974c15d2b18fab81ae7cb0bb9dd17f2d374c2e2f7e3ad0ed9df0ba653cd7e406bf8c5ea22dcc45d85057c9414e81b0c817356408b96d66a0c8c0901b177bfa020be5c13858cb519a770354e34fed38fcbc5b1926b0177adf2dd3110f0ab48c47d26fad83f2e45b492efb7b8cd4fd69e9fbf7916e3a121a1fe4f65edd4922d6051c4dd8f47696d88e4a654c8c27e98e5c969d34820f2da07834266a5b3be731cbdbe0deee86ccf39dc9a84516eeee3bd8d0a74ed06c02cc73bddf62424c9592704f19c7e4c77b0cac00e643849ebeac47417cadb5ee78ea61babf6e44eb2c6d30631febfbdebb80c370d1e157b86ef04a3ca8a9a525738f23f2ee2cf43f818fe97ddd9ad7cd71c6e17ccc82ceaee4f5fa45a72cb4464adf9bfefa87669333d3dabdf2cc2612ed2f8788f59b03e484a389ad3427665678ed192c357970395c59298d1f756f8119753ac6b9f01d99efe322d7839f3fb67e1076c4c38ca53e2cd35141764d21f711128579835d71e5c6e62fab08f6e0251277d4b2f59fbd76b7b3819ae18ff16be0643508a8ace2c74ce733c9351a1df9f406d6df14ef892de342af8bb5d452342075f187aec54e3660890631c4aa63d27afabf641867485a75bb3fc0b99c32c7bb4a9af2fe7c33bcc9ef9e9755cb0c2f7e084e227ee923de51ac5ab71d2eb7f1c240b6a48500adc014ba180623bfa8dcd5bec8a96a40314967a1f344d09894cbfdb4f498ddceddf2df00769328db4d26e5e2c8379616470de817a10ac88bbb1c2cf410b467887e8328c3c3af43e6c4b556f88b470774816b44681679a385a6b8ae5f007e23155494ac87f4980b92da2a1a82834d964a326edc2c8a6efd5640cf520fcee3858f1a76ad4a0aad7fa5bb6cc80eb07623e89a49c9cd95ac09ab14ac7afac82c8c46ee3f278fcab70eea396ec2913cf598b3c45ec15ee3198a6d72d94b8e7dda23f83f6656efff0a94dc9479beffa3d4a8bddff2b2b85b65df489d583dc419badf953c35b45fa7376217d654e1db3f8151cbb55682defbdc705a3192f7fc42b36efb010d5cbe42f7fb9f2de5923a74ed1ee04c94f1e08608e5023675d0638870fe713f1f854082aa83b0f4a7987162c3fb200b73855f5f805b0d92b82381f3ae7b1ab4f5aa2f591da87e7a24069eaec022bc739af05926e38b4fb580461a796d386f2ce05b8ea4cf1358ab2a47c251feab2754e6248605d222d3504be10c0f4fd054e91764c672218bb1ac8baeee0eb97afc225e5a88080d79a5c8a88c5f97a61137cd1efd536ad9c360019d9984270da60c704a98511cea2c6e6b42d40d67e6f5b64da441e42666a8ca13e0f9c2533166c9365c39b8217547c6c3b58c347927221a9396e8e263545ccf7dbfc012771f4a9d0bf3e945ea98b75383c6c916d3d83e4493023db69820f68e442599cecb67a2e818f4500c39f8dc4dd35e6b93c223a25d26bd1e08125aa358e4b1608fd790d836dba4dab5113c36c678aff2237451403edcc55323f6a55b572d00c071a472879ef916a204e6763c60703c74bd3323d0d07c9855186f5aa3242c8b4f0ec3d3ad69b894925ed37557b824a8df4c6b2fbd792a33f6ab292ead7ffa463ea933a5661752c13f05d13abd36cdc98fcfa26641f97f5b122e275be43e5b2fa117969f2a9293118703cd1e6f7a28affc9a025a130aa11cc29ce9187d068875d5675afe21282529d0cc5313cce99975e0b8b5e8c0714fe3a64465a12b03339bb43cba9d0fcc646d547e9e7d0f716bf8ba884f035638cc3373b3fcf972e0b25657f61c7c8bf2a3546120c0229e69679fb417a8ff6fd24e7fe44f06ded560c7825e0f686ad1825fe975796df1a340a122858a3aa726047c8ff481fc73441d1b6a7b21b4c62d05955fa45f00770f8cfa250d1335136d98ac45c4e4fcd2156a561266f99a42142d657e78db11445ce9a9fcfec77fc254dc793de514f957264c5fbd1a3200664fc8fcaf83463b743c30382dc82257bec02b0cfcf0882379b9276ac4582e9fc512c5847fa44901a29ba9ce914a1a84cefe4782eea02bd2d0770a9460724e98bd7177e0c5a2d86f1bfbdd427981e4b72b431a4f89f042fddec579753863ff7220d4e2cf9a6bae51df46e3bbcffb5be2cbc4dcdb61b0cf5861dd010ef58cd185e50fd6736484809e2957de339653cfed1232d996f538979768ecb25a515217590fc8a62e882815b44e95a91643c6c7269a85751938cbe8ddcab111006134fc998544320855d5ef1aa3d6c7d3d4815f09e31ab007d3163c80070553b293f3d88ad7fb869cfc41feedd92fe8c8b1a6291d4caf3aea83769b35c49d41ab0a7cc66857f9208153f30641202daefc41e08e9350951c9e5fd389eb86db5940f89f7c94df4db931af01d70e5fea2953ef719b5270a59f5de9881393b4d6b8350da00dfe2228a6ec154d73a12a889bb373acdd6e46269babe770cc070c8bf6237122b59a1d42a5eb7e9fc18dbb158342f4f80655c41a543de1b892fa461d92135ce781eb0d6e67ee62757dedb7dc05b0fb9f8f2ba8ffa0f345f16da91b2fe05418fdbece1e4a67f377b18bab645276284b1a180019810899c4dc9db6df51d944da8081543666f9e27db76a55dd3c2d19baf9740fffbe00657c19c2d88d94891e3bda9ddb85e5ce0478f3d65f1e606ce376ab9cc7eaaa49f6714b58ddb339e77b16c11e93fecf0f14600cd48cd9153e642094a77d9e6c75b075d5ef79954d391977739554b0562a7c32aee400fb13d57e5e1bd4800277fa0f06940ea913ca303bcad91bed66ae0b0dd6c4a967f09e70b533c52fd0530ea1e4d12a36dad776d858cda5bd33ae0f234b3f2dac40334cb423fba37a645a485fa2dc06b33b36d28047ab1387db7889aec3e22aca3595ffdc335d776c50e954e1568e9e485e54c27076233a283c9d10e076962e5089a4f87269e60da4da112889e1e3babf6a70edc7be8c3a9c38d50c50a305732e6cfdc30d993026735d2903325ba33d0fcc32de3b22969c7f691fc63164ea0cb7fc306bd82f720bb7b01e6f8cb34d009b4f4bc0cace459e04ac9090d8d22e970fa7636c503b41dde7b91973e837e048daaf4dfa15af992d2e2cb1c064cb8664e083406d111d9ac67d887f606dfd827f2eeb064ec679722696ac8b8914f6510571d7d90c82e1d1f3f6689ca1889e7471fa6df532398b21fa2d77c9839ff5d7d77b66f886732a495c390dd8ca9d731eb919331b9c9dbcc3684859b21389fea4b305032550366fc93675f87117e7884c05ce7f1c5e24d9e36b759e899040f693f23f72d6f075e41300987e6328bcc7e752356d05ab1be38c9b97c21cb713f871b5486a800420bca692905043294a326b987d748a9fd66a70c21170bb90e1a4c1111ac7a8388f36b225b82868b0b9875657b5c31c20cfe11d20c9c5fa7662f474d8bc0fa1c1f905e85d9e1e2d992aadaebc4deef94ca13acbc3322e10035655ef4aaea7db7b03d0991d2d2deac235d0d5593d6e27d98b4cf828a1f37e3d74d6f168de4d5b73324d250efe8156c57f9631a9d33501b077a9b2f087e5379bc5f89b590ec37333965a1fd977cbd44f3405cbb75100a4319fea9deea0f963f346c011f2ba0446f11aebc897f84ad1ac128092a36c18dd558c0148e513dc968c15ce4cf56dbf0d9d0358af033bc8ad3b751220cacd16f9bf593399d044467d8673fbe593a268a9b9cf1797070ff20a6c59ffff34f07f3d005bcbd03e7e08e9f1fd3c6d25de036456d323d1dd130ac5ace77033197f7f8a28aeb260ea62553949375fa5b6d16acb9e8aa5eec20adafe746856bf24332ced697075407496631a7e4c3010dd194ba206d5e1513f106b21526ef992ff16e186169daa6d08763ce42c371fed8d456dd9fff8fd48afe8b062fae0b1d79cb81a0e164187db29bb9f123f979e2d414146a161ebc987aaa9a1592fc3a64175f85cbd88e32f774e06298c390aca6abc4a916dc55f2ab10b771069c1f0d94f40ddc0531d6a8d125f4473d3e6a26386047b351560476df53f5db08e2f2a9a40475362e147183552dc8b054c3d214cf99", 0x1000}, {&(0x7f0000000480)="d6cd9a29fd2ee1d111b0982a50ec6ce053776927fef50b205946b0ea2f43815df737025024636ef20d18a49322ba4ea618930b68f577b9c9b06a38b62728c4670001cc1c30958d58df6112ea1db13e715e772074186842782126", 0x5a}, {&(0x7f0000001680)="78eb3311e262707d0d4e99c64b0a7c88e4193eb886156a372afdbfc12f7301abdc6cf1a154d5fc01520eefdada39d77a350618e99d1162e1275d336c5ff658a839c59dbf72c29e56937d9284cdd465a7b204a83529ca78cb9c8b9b4bf85b2f0e02dd3c7c1697c4ca46be0fbb219e023a81a626ae9024753530ee55ddea8e2421d8e3933955a8f9c10e09b49537ce41d59498ce59d09fa5e8d14954c4417b5f34f0ad6a677a1380eca985f448032fd044aacd5e73d47778130cc521067eb2b8", 0xbf}, {&(0x7f0000000280)="dbf20233f2a783a226e28150da20f1d156b5b74b91a2622dd7b46afc73eafdab27764e1efc9cb1018c81028c4562f99860", 0x31}, {&(0x7f0000000400)="6a2075fd66bf1e1f6b24443cda0d4ff191e41789e83ec026c1efc66cbc39cda065575e9cedb89911ddd9691a5fabebc4333c67d7578e3833a498", 0x3a}, {&(0x7f0000000500)="7c8d7be4a327a6a2824fd4944590", 0xe}, {&(0x7f0000001740)="93", 0x1}, {&(0x7f0000001780)="8ed7447af1cae89cdb089c35c7c6cae7bdc5257747cee2363b6d2415933fde6ad24ea1c13b918b217c1b3ea556bc684b2e1500d22d2077d7915e45263e65af73c1361e04e90807f0a279c4f751d35a947a002cae0f1aa255e9feafed1569195082e7db51ffa593beb9bc86f89a7287604f424984f5aada94eec0a9b46680872f8513", 0x82}], 0xa) (async) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x7fff, 0x9, 0x9, 0x8, 0x7, 0x101]}) 16:01:31 executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:31 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:31 executing program 5: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0x3, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xf3b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d9b49cb}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x42}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) (async) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:31 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:31 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x0, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:31 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x3, 0x22, 0x3c00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:31 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x202, 0x0) (async) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x41, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0x100) (async) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x5, 0x3) setsockopt(r1, 0x8, 0xa1, &(0x7f0000000080)="449d4af252eae561a0f2bcb71c3dbfc4af9e7f8a66a4272e32df5f63295496361c3878242135aa8b24d3c902e866bca5c0c9b95ecc6ae1e59b62f3fb336ed8625598e815a8d3cc", 0x47) socket$unix(0x1, 0x1, 0x0) (async) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r2) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) (async) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x118) dup2(r3, r4) (async) socket(0x400000000018, 0x3, 0x0) (async) socket(0x400000000018, 0x3, 0x0) (async) select(0x40, &(0x7f0000000300)={0x8}, &(0x7f0000000340)={0x200}, 0x0, 0x0) vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 84743 (syz-executor.0): blkno 0 bcount 9 16:01:32 executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x26}]}) syz_emit_ethernet(0x9a, &(0x7f0000000280)=ANY=[]) 16:01:32 executing program 3: r0 = getppid() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socketpair(0x10, 0x0, 0xdd, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffdf) getgroups(0x1, &(0x7f0000000280)=[r11]) r12 = getuid() r13 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r14]) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r15) r16 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="90302ad3421fb9f1399f7586d9dbb99c849ee85b2b26dc9a53fd73aa0109005b99a3c7074521f62402be6e3cb5fee80169b0ebad6e8b6ef64e9c2c383c68d728afaa35a7a6f9cd3ec3ae2b5e7646e2ebb0025cb71d3893bda8f00a693031d347b11c48b8794c5e8cb9f8d6c230a3476ca016efc2d3cc1d8ea9af890091ee7e95268b76d7f22276f875f1c7d2c1aac2009d320cdd7f5717056b9138ef74f1b0c331b4b8fbb2edd96925a6", 0xaa}, {&(0x7f0000000140)="da4062660f4861c2f89b25bd1ce1d543208a386d6f7b07751cfd5866c4b39929a0556ea3e79df90d336bf8c6754f66a01a27439e430c7205cdf5943877a33fe6fac49f281801124a0a338c6a36ad6b6966324fefefe05dafd168fa0d6e99b65d4349b0550d96bf7bc4c569aadd962d68761242b761a6473b231ddaee6f5265101e1a6f", 0x83}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="7f81f228b117effc00000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000ff000d0100000002000000100018b01f596dd1743ed0bb72a773", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="0000745f7e359eabd4693b00ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x140}, 0x400) 16:01:32 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x26}]}) (async) syz_emit_ethernet(0x9a, &(0x7f0000000280)=ANY=[]) 16:01:32 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:32 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r2, 0x0, r1) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x7ff, &(0x7f0000000080)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r0, 0x0, r0) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:32 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x3, 0x22, 0x3c00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:32 executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 1: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x26}]}) syz_emit_ethernet(0x9a, &(0x7f0000000280)=ANY=[]) 16:01:32 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x0, &(0x7f0000000800)=ANY=[@ANYRES16], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:32 executing program 3: r0 = getppid() (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socketpair(0x10, 0x0, 0xdd, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) (async) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) (async) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') (async) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffdf) getgroups(0x1, &(0x7f0000000280)=[r11]) r12 = getuid() (async) r13 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r14]) (async) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r15) (async) r16 = getpid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="90302ad3421fb9f1399f7586d9dbb99c849ee85b2b26dc9a53fd73aa0109005b99a3c7074521f62402be6e3cb5fee80169b0ebad6e8b6ef64e9c2c383c68d728afaa35a7a6f9cd3ec3ae2b5e7646e2ebb0025cb71d3893bda8f00a693031d347b11c48b8794c5e8cb9f8d6c230a3476ca016efc2d3cc1d8ea9af890091ee7e95268b76d7f22276f875f1c7d2c1aac2009d320cdd7f5717056b9138ef74f1b0c331b4b8fbb2edd96925a6", 0xaa}, {&(0x7f0000000140)="da4062660f4861c2f89b25bd1ce1d543208a386d6f7b07751cfd5866c4b39929a0556ea3e79df90d336bf8c6754f66a01a27439e430c7205cdf5943877a33fe6fac49f281801124a0a338c6a36ad6b6966324fefefe05dafd168fa0d6e99b65d4349b0550d96bf7bc4c569aadd962d68761242b761a6473b231ddaee6f5265101e1a6f", 0x83}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="7f81f228b117effc00000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000ff000d0100000002000000100018b01f596dd1743ed0bb72a773", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="0000745f7e359eabd4693b00ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x140}, 0x400) 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) fchown(r0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8329) mknod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) vnd0: sloppy read from proc 6119 (syz-executor.0): blkno 0 bcount 9 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, 0x0) 16:01:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) r3 = dup(r2) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffc3) fcntl$dupfd(r4, 0x0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x4, 0x48, 0x7}, {0xff5e, 0x81, 0x2, 0x6}, {0xeb7, 0x20, 0x9, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="4e499c29dbeafadd90340783c488", 0xe, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r10 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r10, 0x0, r9) poll(&(0x7f0000000200)=[{r7, 0x8}, {0xffffffffffffffff, 0x100}, {r10, 0x20}], 0x3, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x8, 0x6, 0x9, 0x9}, {0x3, 0x1, 0x61, 0xffffff0c}, {0x80, 0xd4, 0x3, 0x8}, {0x9, 0x40, 0x0, 0x7fffffff}, {0x80, 0x60, 0xff, 0x1}, {0x3, 0x3f, 0x0, 0xfffffffd}, {0x4, 0x7, 0xfa, 0x4}, {0x8001, 0x8, 0x1, 0x3ff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:01:32 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r2, 0x0, r1) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x7ff, &(0x7f0000000080)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r0, 0x0, r0) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r1) (async) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x7ff, &(0x7f0000000080)='./file0\x00', 0x8}) (async) fcntl$dupfd(r0, 0x0, r0) (async) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) (async) 16:01:32 executing program 3: r0 = getppid() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) socketpair(0x10, 0x0, 0xdd, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) r4 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r4, 0x0, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) (async) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) (async) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) (async) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffdf) getgroups(0x1, &(0x7f0000000280)=[r11]) r12 = getuid() (async) r13 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') (async, rerun: 64) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (rerun: 64) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r14]) (async) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r15) r16 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="90302ad3421fb9f1399f7586d9dbb99c849ee85b2b26dc9a53fd73aa0109005b99a3c7074521f62402be6e3cb5fee80169b0ebad6e8b6ef64e9c2c383c68d728afaa35a7a6f9cd3ec3ae2b5e7646e2ebb0025cb71d3893bda8f00a693031d347b11c48b8794c5e8cb9f8d6c230a3476ca016efc2d3cc1d8ea9af890091ee7e95268b76d7f22276f875f1c7d2c1aac2009d320cdd7f5717056b9138ef74f1b0c331b4b8fbb2edd96925a6", 0xaa}, {&(0x7f0000000140)="da4062660f4861c2f89b25bd1ce1d543208a386d6f7b07751cfd5866c4b39929a0556ea3e79df90d336bf8c6754f66a01a27439e430c7205cdf5943877a33fe6fac49f281801124a0a338c6a36ad6b6966324fefefe05dafd168fa0d6e99b65d4349b0550d96bf7bc4c569aadd962d68761242b761a6473b231ddaee6f5265101e1a6f", 0x83}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="7f81f228b117effc00000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000ff000d0100000002000000100018b01f596dd1743ed0bb72a773", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="0000745f7e359eabd4693b00ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x140}, 0x400) 16:01:32 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x3, 0x22, 0x3c00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) fchown(r0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8329) mknod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) fchown(r0, 0x0, 0x0) (async) dup2(r1, r1) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8329) (async) mknod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x100, 0x2) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:32 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, 0x0, 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, 0x0) vnd0: sloppy read from proc 34453 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 71754 (syz-executor.0): blkno 0 bcount 9 16:01:32 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x0, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) r3 = dup(r2) (async) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffc3) (async) fcntl$dupfd(r4, 0x0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x4, 0x48, 0x7}, {0xff5e, 0x81, 0x2, 0x6}, {0xeb7, 0x20, 0x9, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) (async) pwrite(r0, &(0x7f0000000280)="4e499c29dbeafadd90340783c488", 0xe, 0x0) (async) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r10 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r10, 0x0, r9) (async) poll(&(0x7f0000000200)=[{r7, 0x8}, {0xffffffffffffffff, 0x100}, {r10, 0x20}], 0x3, 0x5) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x8, 0x6, 0x9, 0x9}, {0x3, 0x1, 0x61, 0xffffff0c}, {0x80, 0xd4, 0x3, 0x8}, {0x9, 0x40, 0x0, 0x7fffffff}, {0x80, 0x60, 0xff, 0x1}, {0x3, 0x3f, 0x0, 0xfffffffd}, {0x4, 0x7, 0xfa, 0x4}, {0x8001, 0x8, 0x1, 0x3ff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, 0x0) 16:01:32 executing program 1: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, 0x0, 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:32 executing program 3: setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r1, 0x0, r0) close(r0) 16:01:32 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r1) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r2, 0x0, r1) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x7ff, &(0x7f0000000080)='./file0\x00', 0x8}) (async) r3 = fcntl$dupfd(r0, 0x0, r0) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) fchown(r0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8329) (async) mknod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x100, 0x2) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) vnd0: sloppy read from proc 71754 (syz-executor.0): blkno 0 bcount 9 16:01:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) r3 = dup(r2) (async) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffc3) (async) fcntl$dupfd(r4, 0x0, r2) (async) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x4, 0x48, 0x7}, {0xff5e, 0x81, 0x2, 0x6}, {0xeb7, 0x20, 0x9, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) (async) pwrite(r0, &(0x7f0000000280)="4e499c29dbeafadd90340783c488", 0xe, 0x0) (async) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r5) (async) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) r7 = fcntl$dupfd(r6, 0x0, r5) (async) r8 = socket(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0xfffff1a1) (async) r10 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r10, 0x0, r9) (async) poll(&(0x7f0000000200)=[{r7, 0x8}, {0xffffffffffffffff, 0x100}, {r10, 0x20}], 0x3, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x8, 0x6, 0x9, 0x9}, {0x3, 0x1, 0x61, 0xffffff0c}, {0x80, 0xd4, 0x3, 0x8}, {0x9, 0x40, 0x0, 0x7fffffff}, {0x80, 0x60, 0xff, 0x1}, {0x3, 0x3f, 0x0, 0xfffffffd}, {0x4, 0x7, 0xfa, 0x4}, {0x8001, 0x8, 0x1, 0x3ff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x20006473, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x9, 0x8, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x921], [{}, {0x6}, {0x0, 0x0, 0x1000000}, {}, {0x0, 0x80000001}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0xfffffffe, 0x0, 0x7}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0x0, r2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x80000000, 0x7d6, 0x5}) 16:01:32 executing program 3: setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r1, 0x0, r0) close(r0) setrlimit(0x8, &(0x7f0000000000)) (async) pipe2(0x0, 0x0) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r1, 0x0, r0) (async) close(r0) (async) 16:01:32 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x104a0, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$dupfd(r1, 0xa, r2) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/23, 0x52}], 0x1) 16:01:32 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, 0x0, 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() vnd0: sloppy read from proc 89166 (syz-executor.0): blkno 0 bcount 9 vnd0: sloppy read from proc 66193 (syz-executor.4): blkno 0 bcount 9437184 vnd0: sloppy read from proc 66193 (syz-executor.4): blkno 64 bcount 2048 vnd0: sloppy read from proc 66193 (syz-executor.4): blkno 1024 bcount 2048 vnd0: sloppy read from proc 2713 (syz-executor.0): blkno 0 bcount 82 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x9, 0x8, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x921], [{}, {0x6}, {0x0, 0x0, 0x1000000}, {}, {0x0, 0x80000001}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0xfffffffe, 0x0, 0x7}}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async, rerun: 64) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (rerun: 64) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r2) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 32) fcntl$dupfd(r3, 0x0, r2) (async, rerun: 32) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x80000000, 0x7d6, 0x5}) 16:01:32 executing program 2: r0 = socket(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="d30d0aa9f3b1f8b230156a4eddcd343e6284cf3d531c3b4c01111f26fdbdef5da414d3485fbb"], 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r1) ktrace(0x0, 0x1, 0x210, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0xe0) semop(r6, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r6, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x0, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r8, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r6, @ANYRES32=r2, @ANYRESOCT=r8, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r3, @ANYRES32, @ANYRES32=r8, @ANYRES64=r8], 0x48, 0xe}, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='/\x00', 0x0, 0x0) renameat(r9, &(0x7f00000001c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = semget$private(0x0, 0x4, 0xe0) semop(r15, &(0x7f0000000180)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {}, {0x2, 0x5}, {0x1, 0x0, 0x1000}], 0x5) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r15, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x6, 0x800}, {0x1, 0x23, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xfe, 0x0, r16, 0x0, 0x0, 0xac, 0x45}, 0x3fe, 0xb, 0x4}) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000400)="6c55fc5ca0d3f9943cb873dde2c936c8dc70f358eda8cf9afb5299fb29da8ecbe7ccd18bb88f2839d75a43a3a7752f9706fa4aaccfeb629fe76ff5a636a0bca64fa2e6da1835da2c4bdd69e20690e82f4a8897b5a00c7325f8d3ce59bf8258eee4a66ba8e1212fb7f858d730f984313c95adbad0f137b2acee07733a6612fc", 0x7f}, {&(0x7f0000000a80)="71c544991e31bafee14d7e39c59cc247a119bcb972eebdd579e211c64a38856ce3951cd93c9f15ae516d95e13684bc11fb5ac93da8ff66edfbc69b10ea7d4388868fbb31d658690465f95a0e58c9aacad8677d8aaab441ecef315731f01de2105564976d6f27b31a99196c14f877ba3d406dd673e9cc81d6e777f99dcb986123d8e656314e2efbf211834810f670c90aca43d7c2c274e8fc7b97b18698c88d73384f2643e920b69959f9426b17c1a86a02eb7c89b0107aeeddadca97e98c80c2eae9bf5da8f0a6003b0e170115395d5ef43b06569346dae4ee72d5f9da99c14886b0511982ade2b6249945609873108975b6ffdecab7f401b3a19282", 0xfc}, {0x0}, {&(0x7f0000000300)="e09552d1a0083861e7fa0644aa92cfcd9441a1a476fa2e161a853334bd36ffc2086d1a0ae0ee28154f18949a63a331afbb57d0385f500c7211a3efe5be652da66042e2631fb6afdd9fa4c94648875cf7b0c8b63cb28a1ccb225824c1d73fb56c656eaea8dc3842eed717fe3755cc6bec44936f5e9fd55c8aa4682452ee96cb1a1af7484e26e15c708396401100"/152, 0x98}], 0x4, &(0x7f00000007c0)=ANY=[@ANYRES8=r15, @ANYRES32=r12, @ANYRESOCT=r16, @ANYBLOB="fa812e47aec7cd381b40b1cd5fab8c3fe612eec4300ab5b52272655bd438b2b117ecdfb8f49ffe571bd92178359783ee423f433b835626b59e2a4d6046caf46e166d02593241150b8c7d946176cd", @ANYRES8=r7, @ANYRES32=r14, @ANYRES32, @ANYRES32=r14, @ANYRESOCT=r13, @ANYRES32, @ANYRES32=r16, @ANYRES64=r16], 0x48, 0xe}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="90bd80a5998164ad74fdce29a8e0b6ca94f3149f84cf405bcff5a78f5f6357481dbb49635ad6d4172406fbba0cb7e07b7b0d56e0ebf1e4e2d03e0fbc5c7e590e3d1afc418c0034b0f11bf0a8cbf66d48a01d64bef4ccf212a1882d5422b7516d0b48023400f35a762aa09842982ead6211cd1564166892a2bc793ae95c695159c8f307ae7fe9dc0348d8615844f137ac3b7ca9c1f654e86b5209fe5f5266e470c8e3c9b39ef3", 0xa6}, {&(0x7f0000000100)="c8e8e33a2f3a284ce85d0484784845e358c1c29c6b65912be66ed6ccada2478950fba899f3254f7cdacd134d3894c749a4", 0x31}, {&(0x7f0000000140)="4934d51413f5616edf9eef153f00db5cf3", 0x11}, {&(0x7f00000003c0)="31a02899775bb6a5b7ea3d90816ea267d3c298f6065a68a78cbf1489ff17cde8643eee379326eb8729bb9fd68b5d0264c3e2949c6daa7551f9d7d5738de6f8159c8c29fc53185429f773c103265cf22d7372acebdc4d44ce150f3114b83ff4744aa9698c27a264ffaa63ab95b5a7524c608e29b5ce15d6a3d8a54c0cff798d9cebfbb49d97e8facf58f6e3f29dc0a6836365b6d8d1762d249fd21ba19c99c20f4371c59c5c94e28b0ee6e4dbf79ce27c7a85a54340377bbdea0bb389313a9d730410e8f5b556633a2b76027c2faedec0a0c0193b0b2a9347d146eaa8dfe424b6a3537b68ad183476e0335df54f3c933fb9246d80aef3d9ffc22cd349df190d028e915dc3a213cc2425f3dfc7a1ee8b3a28044eeea7f22c9db445342be3d5ce4aa134539f020093f1494e81dc3779de4b79cf5a9cfedc171c07d30f674cba73bf47b4ba7188528c489640283b3f9b1d08ae6b6f8e0a029fda63fab1467e753d6fd843274fca65caa508ffa440dc5ecfb2f5ef42ebf0d41761cdd40b8b4c7f3b4661ff13f8f529e4cb4b6804b064489649e64f558b71af0c00cb12029bd2193cb4d94351a8bdb4466b335b2f99fbaad6dd0b85fec6d00d86fd7cb6b1db483f3d00e0387a713653d903ea3f2e6bda9f45e5763810dc502b8003d36d0f302a92bfabd604d781cdade60d82baa254f939ad17be52d36545b0600dd739774f2dfc7810e87b1bc2681a46e2fd227e3a2e50e1f0cc422f50dc7344940c082e0f01c93a73972c88c636edd6855f77e19f907400b5b978000042498ae3edf1e7740286f6b8198d1d9330c626bc5e32e4589c21cf87b5a82299107768cc48729d1b8a04aa4ea8d604e6eac0a857c5a08b32b520dc113270392daa320d57641c89a457aa4734f1e327d612dc5c401d6daa97e94ee4fe28f59c81a36b7bdea320db92965c5d32d50f4ba8a4c5d904748c1529f7c446af26862f2df502825c7a6570e7d8f01f218675122568350c3161284c67829b8c9d8f0aee49860cf7b1a9374b2ee5683c31e02bd5a8c54afbd9f9b65facf0d11523118cdda9f7fad186e09d5c3eeebb48f08984ee30f9283c6ef3bc156eeb0f79f2968ebe5cfae3d731eeb1abb074cbc4e501b438e5a73fad6f0b0f855ebde08ada34b16893f0ca34a7cb4a1fc184b42ba40835e1ad1876c06a164ae736b195c5b0dd870dcb8709c5e9e8327bc371a9245e19126cc5acdd9c8dbf283a3e0a163ed253f6c5acd9165d5c9cf9cb6e07836b7e4585103c2e3d2356a5e5f9c01d35f6c0044b8026b22af863142dd4f6525c0e2bb3e26724d32fb3121fcb5c1b2eb4640c9e459e55ab43a03cff25d3949e35341ff24ed5f992c0a78b5c1fa54d46a8a21410c96103fa7f97d9056cb398e7bde1ed9ca202e3736bd8431aaee7b0777bb1238036b64657d24bc6ebfb5131c52d85ef6662359a5d3e6605e1103757e9c5995476874abf3d8025b925a5975dad2810592b1000f4b0d3e7c2711c1c8650bab13a1e11908810274280dc1a3faff07d8c60de0c323540d7d7b6626e9e18fa32cce9f6db9a265e798497a48e99143329a5ae2bf84a75e5cdecc30b676caa14529af0a049634838f071a895ed383b084489d6ffdbbdfb99af9bbdd37d995ce3083924f646855286b82110488c5afb4713ee104d21dfb1ecd8e65795f885711821e4c3d3d67c789c3bfcfc85bce7e720d8020ce3a22c8816539a65dc8a5788b57b4766902c7b7f2c9f170ba8e5c3fdf78edc94f8389f73df56c0b546af049ce7cbbc0ae33923a64fee4a7c64f6407e0cd5ae8732ccde5a0c31d7bf53012549f60cddac75968f2b9cdf9be16a52f7104708e61fca88adb3f549b186e1710c19f939c59f64195a8701a78590f9bd4b02ee8dec9265f4ba56d30b003b373bc6308005a09dedbcb52a30125db754bead8dd44323556ee50c944e9be87753b9fc8524ac1b3b3de9544458bdffda74b617e175d8389ca4d82e0a87e6607db71a4bf51c921ebd87676fadc5ce576707f33f1e110eac415ad8f49ec94623385b2fc30c910dc3cb975aed66bab2c1cf8911bcf71b3c7ffdd63f9b295538c9bb25bffbf1fd5eaa5503a84f059e74b0375fa8f95f0c21fa8deca069aabc4ff6bdf1a1a6e132ee4ee1df785e529dd8b9d4e21ba656f9f5f66fed4b5df7d603016947c0126e3270e14ccdd122899eac6dd6e42696c47f2a2bd0fa4a9021eb436bf700109f3eb8ea1df7e92b8ba7338c22b7f39509f3d7db27624267fdcdf3d9eb9f3ee06dc27ea0b06dc81c3a12281ed2ec37896d8c5d06f406ff2256126996183fc78b1596526d9899ddb9a4491474550e1deb17aaad3406474c3dde0518407f70f7913d689c271256ad35613f32ca663c97f7ca3c72a8f3fdc9b99db0859d85b9d5a60b3a50ddf8a21df4fe52184ddec7c6f444f63536bcefc4e1d0d334a775cd36f6bbd049b52c20473987d319c7e15fa95dfb03368634aa31c0a4e9b53a3184b5f804dc674546f0d372f3f062dd603e4a4c9deef421fe9c02bf294b2a842f4ecd688cbe78deb9ca4669c3fa33d2ff86252fa83246357dc5eff95938dd39114a613caf4b40c691bcfc76c9bcc1034f13ddc30d96cc957e152f899f6afdf3426966f832f0bf93e50a9b660d4cbb3d5550967f5f79972d28e339a6764743ffde25ed5dd363993ab26a9d8f4df2f204778291bf9c5d9f398d62218a6c9a92c6fb377f290410e372d36a60a6c5dfad9dd0782d42932cf588b9784a678b354b33069e785e274b421245e0b97ee4cdc2e255d9778233e07d7332678829884dee01c53280c27968a35172f9d8192629903481e9834ed730a98251d1f975440fb97944997af55317955444bc11a06e6ab70ca13877f41715eb1387a0c8c710bc368615bb6e0d582efbb8ec95f7f026e4feec53b9608a5fa7fbf7db8f09e2921933fc8e25462021a590f18b806d3ffff8ac8e7071f35a9bbc6c3a537d5d6620860cb7c140b483a440851b775e8e8edb3d43b7c824850d4e2ce6b503d255f95de34fbda69d10a8ed91e9797af5b45c3015f3b1d5c24c8321528ec50aadb42db139365dfb789331fe5448bc30778eac319f26b57eefcc891ddbec0bd415d15e73b8b9983d0f599a0411cda5f582948579b3541d1f3e28e5eb85513619450310914d64db221c658d18864e160c0f202c729dc2440fe21d976c279ca998bf37b71e3e690fa4787bc1b67458bbd8ff065bb476da20b6dc914431c5bf88520e75af50f3073cc677df832e67f3e3b6a594c71a290a154ddbb0b2048d65b8a7b077c7c35a8c73b98aaf1b5ba95d271822c991b5ace0145c37834124572bc59cbc411228b433de12266af7370301b22b27ef505683636cf60b8d5171996183b77a1db7da06c17305958d12cbc60a9f7f493c19f391b64f43cbcdb9da34c6663e6aef0d950e4e05fc37fffbcf61181f8107237de9723d8570d93ba0c8cbeac7d160002d172f93681fe5e7ff79dc6fd116707bdeaa2ff50fe8d38eb8139c3ef5882f290bccbdb332430d9bfb4884c004a1b6d551028351dc5eb3dc01ebb8c0db782e9a8dc60564be7b8e0c22a8509a7013f966fc97cbdc3988d1ba0eedabfc12332267929000aae0bf2e3bb88f73d805690c8d597c13d65c163ef91364acdb254a3ece1d15092ad047ce9e2a1ba7dfd7b280c99ef0548e0d5d3dd8874c042baff911980da16f2625aed62dd659b9ac7081ad5daf7ce0c1d5168a1a810d23178953f4ee000d8d0979286518e57f6d524d18ae6a449cd8f3152c6520ecb9c7bee62f892bce32268e447489ecee5e6b2651e7aca9ee06419cbf76ef929bb73c9b6c9dde6d4304f52afec5255ce0e04de661255feedb6a5ae65c8da4f2352b609272a46b69d9c2faec9badf97c7c49fd16b9eb3d8c5920c06e88f58f91bc4ed64acab155e3868b38e04d54f1e5db563474f05307dacb2dedbae2ad481829fd945c6f86e557dab550631948e16cbf20ba51f294c8a8e146e41ec91ee814263ee1aaf14b6c1c1ea6e1eff8797ccc1299b2c2e8356b6b41bbd84d39b264660b51b8517897e938e8dc59643386d8ff8efba4bf03af006c4d847b90dc023f1a5e9b1842fe7ef75caea3841c874cf60d49e80107ce2ee7bb092917a25655d8171d73e425fafe90752e9e284cac9fdc817b9617eed609f81be17b123bea7bf7cb11458a31c20e28bed1a23920aee5e0e7c99eb9efc6938c2fc4c6676220095376ce7a41d09ddb4317c8e22ccdecf11bb6bdfc35ff11bbe1855c6a784930677ab256b010645423da4a21676fc56ac0f48b601d67f6ccd2d4d3cdf8c8bd51269091ada641fb45515334f2fbc056d9c7954791066d6672df01c4020aaa604cedd69a805c5fb0da21bdd3749ef91761d6b9e45dabfee54ba720bd1ea1f8bd4dac567eb7ca598e3b16cff832462096c8c8bf860e5ceb286572fee6cfb3b892ec0541e7ec3af8b6f3261692fd4d2e5c500b3df8aad2731eab0b0b51d9c279e033c5460971f6c327520dfd05d11254e8e925f30332c552bcd77bc82e66822d36a9ea7763cd7fc1c6e8e7a106bd51a138eac0a8ce24cbf2fab2706cd73bb1640e36380061f5ecb64242ba828d3c52d0e18a852238f63ccd8fe94c4687b3a1d541fa5211077084ba1b2e9be7b0b783f8bcbeba546811c2d7624b01ccc95063042f3c5a5290429db9d393aa4018d7c323c68376837172fa8ca321a5402f9f4de11ce47eb9cb72f298df0bde48db86fcf7460d466953e47d72189b17ad17f4340d820df168763233f6c997a18ba748578245113e9131d5eb3f4ae142f19b252001024411e0e884a3b85bae4ac9d89b1f17d2dbce710108a78cea4abbcef7d9e26bf87b381f64378b7d656a182729f8bab1725ab09159a224b8ab5cbd783ec1a95f8e9a4e8bff54eb16cb54c1b3b00bbfe660bc82e9065f713fc575e854ef8b38e17e3a29db076a3d0df179aacd1a7bbfceeb5a2c464a4af6f484712a768bb754f42736639d3fabdb62c78e79c17426dced82e0d6d38d9e8873912427b7c82bcabee338b68665ae9bf39a7074c09e6c8983b2141c411b2efc8d7f6720da04df3f2544d0d6ed51ebb4ca2a7f64bc0912cc1acd0eff3477c7a8f1aa9bec63a446fe4627ae87f9c003f4e2c73b7662cf7e63fa7742027cc993992ac29b6b7459a01115d36ba2d03ed716e7849c3577e396e676dbcad95872eef10a2b3ab00ecce2468064bfb268f15d6757660c088f4396d2facdcf351c7c103570c90d8ad646cbf078fe1fb12e4924fcb2f4c22cb6ab85e13f28565ad59a5b40137c3d52a88264c352d365fe6ad640572833ec8c7a523cb995328a782285dadd5cb9fc84fba7ddf4a002b0a035b8400d1d46916e30479d0b3cde4c2a66d005fe983a4357a827f75412966c583aa00c5f4e5b78c62d741acd02a8a3e184aa30a096a60add4cfc50d097baeb157e3608e43ecf3ae9ad1657af20afc9f30fe48eb844b376c5ec70aae70d15202007a5fc82c42045829c1b273ebb05e202f00a82db562dc9083fb332839236d29492bf664d6cbd6ddb844c1cc3d89949ef13433864ba0829dc64173077035b5984a4cb6487d11609828c95c9d98c8daa29054c6fd080f37eba1f8377a35507be37ab4eb007fe076a98321f9d4d358a3db0e2033563479437b3c7dbcb86e4843937425a3e149bc2c7072a43a27b962da2d7ff727dcc4273eeba845334a8b2106aa9dd59105743c6d224aef3628e67fbb242fad8dcf9b97a030aadf1f0fd99d72dd729babb1bcaecfbf608", 0x1000}], 0x4, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r16}], 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="10000000000000000700000000000000ffff000000000000", @ANYRES32, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRES8, @ANYRES8], 0x30}, 0x0) 16:01:32 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 16:01:32 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x104a0, 0x0) fcntl$setown(r2, 0x6, 0x0) (async, rerun: 32) fcntl$dupfd(r1, 0xa, r2) (async, rerun: 32) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/23, 0x52}], 0x1) 16:01:32 executing program 1: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 3: setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) dup(r0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async, rerun: 32) fcntl$dupfd(r1, 0x0, r0) close(r0) 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x20007461, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x20006473, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x9, 0x8, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x921], [{}, {0x6}, {0x0, 0x0, 0x1000000}, {}, {0x0, 0x80000001}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0xfffffffe, 0x0, 0x7}}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffd]}) (async) dup(r2) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) fcntl$dupfd(r3, 0x0, r2) (async) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x80000000, 0x7d6, 0x5}) 16:01:32 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{0x0, 0x0, 0x0, 0x3}]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x41946465, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x104a0, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$dupfd(r1, 0xa, r2) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/23, 0x52}], 0x1) 16:01:32 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) vnd0: sloppy read from proc 7283 (syz-executor.5): blkno 0 bcount 9437184 vnd0: sloppy read from proc 7283 (syz-executor.5): blkno 64 bcount 2048 vnd0: sloppy read from proc 7283 (syz-executor.5): blkno 1024 bcount 2048 vnd0: sloppy read from proc 3733 (syz-executor.0): blkno 0 bcount 82 16:01:32 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x41946472, &(0x7f0000000180)={0x0, 0x0, 0x0}) 16:01:32 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{0x0, 0x0, 0x0, 0x3}]}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{0x0, 0x0, 0x0, 0x3}]}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x0, './file0/file0/fi', './file0/file0/fi'}) (async) ioctl$VMM_IOC_INTR(r1, 0xc0104451, &(0x7f0000000140)={0x80, 0x408}) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104452, &(0x7f0000000140)={0x2, 0x408}) (async) 16:01:32 executing program 6: symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000200)='.\x00', &(0x7f0000000440)=""/30, 0x1e) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000300)='c\x00') r0 = syz_open_pts() r1 = dup(r0) getdents(r1, 0x0, 0x16) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000780)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)='c\x00') recvfrom(r1, &(0x7f00000005c0)=""/211, 0xd3, 0x802, &(0x7f0000000800)=ANY=[], 0x1c) mkdir(&(0x7f0000000700)='./file1\x00', 0x6f) symlinkat(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0/file0/../../file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000740)='./file0/file0/../../file0\x00', &(0x7f0000000540)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() vnd0: sloppy read from proc 15391 (syz-executor.0): blkno 0 bcount 82 vnd0: sloppy read from proc 66134 (syz-executor.4): blkno 0 bcount 9437184 vnd0: sloppy read from proc 66134 (syz-executor.4): blkno 64 bcount 2048 vnd0: sloppy read from proc 66134 (syz-executor.4): blkno 1024 bcount 2048 uvm_fault(0xffffffff829bde68, 0xffff800021273000, 0, 2) -> e kernel: page fault trap, code=0 Stopped at kcov_remote_enter+0x112: movq $0,0(%rcx) TID PID UID PRFLAGS PFLAGS CPU COMMAND *409120 66134 0 0 0 0 syz-executor.4 kcov_remote_enter(0,ffff8000217347f0) at kcov_remote_enter+0x112 timeout_run(ffff800021703b00) at timeout_run+0x80 softclock_process_tick_timeout(ffff800021703b00,0) at softclock_process_tick_timeout+0x1ac softclock(0) at softclock+0x130 softintr_dispatch(0) at softintr_dispatch+0xd1 Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7ffffd4500, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xffffffff829bde68, 0xffff800021273000, 0, 2) -> e ddb> trace kcov_remote_enter(0,ffff8000217347f0) at kcov_remote_enter+0x112 timeout_run(ffff800021703b00) at timeout_run+0x80 softclock_process_tick_timeout(ffff800021703b00,0) at softclock_process_tick_timeout+0x1ac softclock(0) at softclock+0x130 softintr_dispatch(0) at softintr_dispatch+0xd1 Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7ffffd4500, count: -6 ddb> show registers rdi 0x4 rsi 0xffff800000685d00 rbp 0xffff800021784f50 rbx 0 rdx 0xffff80002176ca90 rcx 0xffff800021273000 rax 0xfffffd807035eea0 r8 0 r9 0 r10 0x8a1cabea21770517 r11 0x5ad3c4af4ac15324 r12 0xffff800021703a40 r13 0xffffffff82937ff0 cpu_info_full_primary+0x1ff0 r14 0xffff8000217347f0 r15 0 rip 0xffffffff81de0642 kcov_remote_enter+0x112 cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff800021784f30 ss 0 kcov_remote_enter+0x112: movq $0,0(%rcx) ddb> show proc PROC (syz-executor.4) pid=409120 stat=onproc flags process=0 proc=0 pri=83, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800021702540,0xffff80002176cfe0 process=0xffff800029a713b0 user=0xffff800021780000, vmspace=0xfffffd8071102008 estcpu=36, cpticks=2, pctcpu=0.0 user=1, sys=0, intr=1 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 28906 179364 71879 0 3 0x80 nanoslp syz-executor.7 28906 76619 71879 0 3 0x4000080 fsleep syz-executor.7 *66134 409120 11167 0 7 0 syz-executor.4 66134 234614 11167 0 2 0x4000000 syz-executor.4 7283 36079 30992 0 2 0 syz-executor.5 7283 67287 30992 0 3 0x4000080 fsleep syz-executor.5 80774 59262 72811 0 2 0 syz-executor.3 80774 462563 72811 0 3 0x4000080 fsleep syz-executor.3 72811 308637 10386 0 3 0x82 nanoslp syz-executor.3 17723 426795 0 0 3 0x14200 acct acct 93525 370949 10386 0 2 0x2 syz-executor.6 30992 28932 10386 0 3 0x82 nanoslp syz-executor.5 16503 477546 10386 0 3 0x82 piperd syz-executor.0 12547 27656 0 0 3 0x14200 bored sosplice 25073 472188 0 0 3 0x14280 nfsidl nfsio 61068 427882 0 0 3 0x14280 nfsidl nfsio 94819 105401 0 0 3 0x14280 nfsidl nfsio 70691 163970 0 0 3 0x14280 nfsidl nfsio 69523 325480 0 0 3 0x14280 nfsidl nfsio 56840 294040 0 0 3 0x14280 nfsidl nfsio 10123 334622 0 0 3 0x14280 nfsidl nfsio 33363 412238 0 0 3 0x14280 nfsidl nfsio 75880 281561 0 0 3 0x14280 nfsidl nfsio 98328 444411 0 0 3 0x14280 nfsidl nfsio 43044 231772 0 0 3 0x14280 nfsidl nfsio 77897 353836 0 0 3 0x14280 nfsidl nfsio 19813 410633 0 0 3 0x14280 nfsidl nfsio 17042 307074 0 0 3 0x14280 nfsidl nfsio 65454 375392 0 0 3 0x14280 nfsidl nfsio 53229 450254 0 0 3 0x14280 nfsidl nfsio 59671 335952 0 0 3 0x14280 nfsidl nfsio 90439 126308 0 0 3 0x14280 nfsidl nfsio 24382 133348 0 0 3 0x14280 nfsidl nfsio 2646 441692 0 0 3 0x14280 nfsidl nfsio 71879 67751 10386 0 3 0x82 nanoslp syz-executor.7 11167 39493 10386 0 3 0x82 nanoslp syz-executor.4 50570 32440 10386 0 2 0x2 syz-executor.2 82008 242714 10386 0 3 0x82 piperd syz-executor.1 10386 196013 71745 0 3 0x82 wait syz-fuzzer 10386 489622 71745 0 3 0x4000082 nanoslp syz-fuzzer 10386 115581 71745 0 3 0x4000082 wait syz-fuzzer 10386 340112 71745 0 3 0x4000082 thrsleep syz-fuzzer 10386 302137 71745 0 3 0x4000082 wait syz-fuzzer 10386 321090 71745 0 3 0x4000082 thrsleep syz-fuzzer 10386 45505 71745 0 3 0x4000082 thrsleep syz-fuzzer 10386 337899 71745 0 3 0x4000082 thrsleep syz-fuzzer 10386 401689 71745 0 3 0x4000082 wait syz-fuzzer 10386 201432 71745 0 3 0x4000082 wait syz-fuzzer 10386 413621 71745 0 3 0x4000082 wait syz-fuzzer 10386 327345 71745 0 3 0x4000082 wait syz-fuzzer 10386 150737 71745 0 3 0x4000082 wait syz-fuzzer 10386 370472 71745 0 3 0x4000082 kqread syz-fuzzer 71745 12932 3709 0 3 0x10008a sigsusp ksh 3709 39197 42987 0 3 0x9a kqread sshd 46969 47670 1 0 3 0x100083 ttyin getty 42987 139503 1 0 3 0x88 kqread sshd 59185 313347 28749 73 2 0x1100090 syslogd 28749 374232 1 0 3 0x100082 netio syslogd 26044 512353 1 0 3 0x100080 kqread resolvd 30936 63118 37031 77 3 0x100092 kqread dhcpleased 14514 29593 37031 77 3 0x100092 kqread dhcpleased 37031 192721 1 0 3 0x80 kqread dhcpleased 67182 229356 0 0 3 0x14200 bored smr 82176 478593 0 0 2 0x14200 zerothread 76675 181699 0 0 3 0x14200 aiodoned aiodoned 48661 190832 0 0 3 0x14200 syncer update 57838 195232 0 0 3 0x14200 cleaner cleaner 86374 202012 0 0 3 0x14200 reaper reaper 82626 53932 0 0 3 0x14200 pgdaemon pagedaemon 14727 72612 0 0 3 0x14200 bored viomb 77582 376253 0 0 3 0x40014200 acpi0 acpi0 86342 332842 0 0 3 0x14200 bored softnet 80932 70621 0 0 3 0x14200 bored softnet 20822 445750 0 0 3 0x14200 bored softnet 22125 268950 0 0 3 0x14200 bored softnet 47330 431063 0 0 3 0x14200 bored systqmp 81706 288172 0 0 3 0x14200 bored systq 20869 23451 0 0 3 0x40014200 bored softclock 99227 120214 0 0 3 0x40014200 idle0 1 173430 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10181 6418K 6814K 78643K 12734 0 pcb 13 15K 20K 78643K 637 0 rtable 196 14K 16K 78643K 836 0 ifaddr 67 15K 17K 78643K 190 0 counters 27 17K 17K 78643K 56 0 ioctlops 0 0K 4K 78643K 185 0 iov 0 0K 16K 78643K 148 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1404 88K 88K 78643K 3799 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 700 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 14 49K 69K 78643K 1987 0 sigio 0 0K 0K 78643K 3 0 proc 58 59K 83K 78643K 918 0 subproc 104 6K 6K 78643K 208 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 175 0 in_multi 78 5K 6K 78643K 213 0 ether_multi 1 0K 0K 78643K 4 0 mrt 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 578 0 pfkey data 0 0K 0K 78643K 3 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 292 325K 326K 78643K 13668 0 UVM aobj 98 3K 3K 78643K 101 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 30 0 NDP 11 0K 1K 78643K 66 0 temp 124 4694K 5718K 78643K 22024 0 kqueue 12 18K 22K 78643K 137 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 131 0 128 2 1 1 2 0 8 0 rtentry 112 215 0 130 4 0 4 4 0 8 0 unpcb 144 3158 0 3145 15 11 4 6 0 8 3 syncache 296 13 0 13 4 3 1 1 0 8 1 tcpqe 32 110 0 110 3 2 1 1 0 8 1 tcpcb 776 1981 0 1975 45 37 8 14 0 8 7 arp 88 34 0 18 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 336 3394 0 3385 53 43 10 21 0 8 8 nd6 48 49 0 31 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 1 0 1 0 8 0 kcovpl 48 16 0 8 1 0 1 1 0 8 0 ppxss 1160 9 0 9 2 2 0 1 0 8 0 pppxif 1352 6 0 6 1 1 0 1 0 8 0 pfosfp 40 67 0 66 1 0 1 1 0 8 0 pfosfpen 112 67 0 66 1 0 1 1 0 8 0 pfanchor 1280 826 0 649 20 0 20 20 0 8 3 art_heap8 4096 3 0 2 2 1 1 2 0 8 0 art_heap4 256 931 0 569 34 11 23 30 0 8 0 art_table 32 934 0 571 4 0 4 4 0 8 0 art_node 16 214 0 140 1 0 1 1 0 8 0 sysvmsgpl 40 62 0 42 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 698 0 688 1 0 1 1 0 8 0 shmpl 112 98 0 3 4 1 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 4120 0 2682 91 0 91 91 0 8 0 ffsino 240 4120 0 2682 85 0 85 85 0 8 0 nchpl 144 8038 0 6407 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 29279 0 29279 2 1 1 2 0 8 1 vcpupl 2048 18 0 0 3 0 3 3 0 8 0 vmpool 536 18 0 0 2 0 2 2 0 8 0 kstatmem 264 68 0 46 2 0 2 2 0 8 0 scxspl 216 19088 0 19088 9 8 1 8 0 8 1 plimitpl 152 204 0 188 1 0 1 1 0 8 0 sigapl 424 2285 0 2222 8 0 8 8 0 8 0 futexpl 64 28407 0 28404 1 0 1 1 0 8 0 knotepl 120 28001 0 27921 15 10 5 8 0 8 2 kqueuepl 184 439 0 431 6 5 1 4 0 8 0 pipepl 288 364 0 336 5 2 3 5 0 8 0 fdescpl 432 2247 0 2222 4 0 4 4 0 8 0 filepl 120 19668 0 19429 27 15 12 15 0 8 4 lockfpl 104 295 0 293 2 1 1 2 0 8 0 lockfspl 48 145 0 143 1 0 1 1 0 8 0 sessionpl 144 31 0 15 1 0 1 1 0 8 0 pgrppl 48 31 0 15 1 0 1 1 0 8 0 ucredpl 104 2138 0 2127 1 0 1 1 0 8 0 zombiepl 144 2222 0 2222 1 0 1 1 0 8 1 processpl 1008 2285 0 2222 10 1 9 9 0 8 0 procpl 672 5028 0 4948 12 3 9 9 0 8 0 sosppl 168 14 0 14 4 4 0 1 0 8 0 sockpl 456 6686 0 6661 146 134 12 34 0 8 8 mcl64k 65536 49 0 49 5 4 1 1 0 8 1 mcl16k 16384 246 0 246 1 0 1 1 0 8 1 mcl12k 12288 38 0 38 5 4 1 1 0 8 1 mcl9k 9216 15 0 15 3 3 0 1 0 8 0 mcl8k 8192 83 0 83 4 3 1 1 0 8 1 mcl4k 4096 210 0 210 1 0 1 1 0 8 1 mcl2k2 2112 7 0 7 4 3 1 1 0 8 1 mcl2k 2048 76105 0 76036 36 26 10 32 0 8 0 mtagpl 96 146 0 123 4 2 2 3 0 8 0 mbufpl 256 142957 0 142684 196 163 33 69 0 8 8 bufpl 288 6554 0 281 449 0 449 449 0 8 0 anonpl 24 443120 0 426829 111 4 107 107 0 188 3 amapchunkpl 152 38287 0 37616 34 4 30 30 0 158 2 amappl16 200 5005 0 4470 34 2 32 32 0 8 3 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 175 0 163 2 1 1 2 0 8 0 amappl13 176 3 0 2 1 0 1 1 0 8 0 amappl12 168 492 0 490 1 0 1 1 0 8 0 amappl11 160 48 0 37 1 0 1 1 0 8 0 amappl10 152 36 0 28 1 0 1 1 0 8 0 amappl9 144 946 0 945 1 0 1 1 0 8 0 amappl8 136 164 0 106 2 0 2 2 0 8 0 amappl7 128 52 0 38 1 0 1 1 0 8 0 amappl6 120 340 0 325 2 1 1 2 0 8 0 amappl5 112 101 0 93 1 0 1 1 0 8 0 amappl4 104 788 0 763 2 1 1 2 0 8 0 amappl3 96 5727 0 5678 2 0 2 2 0 8 0 amappl2 88 2765 0 2699 3 1 2 3 0 8 0 amappl1 80 51862 0 51201 21 5 16 21 0 8 0 amappl 88 13288 0 13115 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 100 0 3 2 0 2 2 0 8 0 uaddrrnd 24 2265 0 2222 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2265 0 2222 1 0 1 1 0 8 0 vmmpekpl 168 19598 0 19542 3 0 3 3 0 8 0 vmmpepl 168 210264 0 207839 157 32 125 141 0 357 6 vmsppl 272 2264 0 2222 5 1 4 4 0 8 0 rwobjpl 24 61251 0 53636 47 0 47 47 0 8 0 pdppl 4096 4536 0 4462 208 126 82 82 0 8 8 pvpl 32 939392 0 918039 263 75 188 255 0 265 4 pmappl 216 2264 0 2222 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1186 0 383 24 0 24 24 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace kcov_remote_enter(0,ffff8000217347f0) at kcov_remote_enter+0x112 timeout_run(ffff800021703b00) at timeout_run+0x80 softclock_process_tick_timeout(ffff800021703b00,0) at softclock_process_tick_timeout+0x1ac softclock(0) at softclock+0x130 softintr_dispatch(0) at softintr_dispatch+0xd1 Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7ffffd4500, count: -6 ddb> machine ddbcpu 1 No such command ddb> trace kcov_remote_enter(0,ffff8000217347f0) at kcov_remote_enter+0x112 timeout_run(ffff800021703b00) at timeout_run+0x80 softclock_process_tick_timeout(ffff800021703b00,0) at softclock_process_tick_timeout+0x1ac softclock(0) at softclock+0x130 softintr_dispatch(0) at softintr_dispatch+0xd1 Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7ffffd4500, count: -6