0200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x29) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x102, 0x14) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000740)=0x81) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pwrite(r0, &(0x7f0000000080)="a67fcaea1a3abec3d44b94e8b13d4ccaa84897aa9fe71495912769103a6fbbc91e55dd0fa5444cb0", 0x28, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000200)="af683bbee4c0dc23be114a99750e47e8bdc33aa68876850a20483eefce57b8becd466a07808a316e9165c79d9b81669cce994aff1832df51a35ddbf2e7dfa887a65b0b76ff265afacdf53fb77a876cf22886fa44ed26cfd1c687fc2d8fd3b06478fe89fe4058c3f19bb339326c949379f246b4c5886de3a20f5cda2a411c12e1783fababf9939e0a3a0c0add361bd6b1eac139c158ca68141fcaf6b7959c0b43eb00c8a90970ecd731e7274d3c423b9b86c42d94595966208ad6ba635f95aa3b240b363d1f5d6655a042cefb834d4c8aae669c9b9abb3c962c51fc5bb7df92a80a57e922af6e4c7ac7efdcc987fb485deced7e400167c7a07bf06b19", 0xfc}, {&(0x7f0000000180)="80a9d7c07a1282b7d1230fd574fc11352c06715a9c9d4906bdee2f31b2daf33b03aebbd5d31cedc846", 0x29}, {&(0x7f0000000300)="867f410532258e20fb343a2c9a01eedbbcf292e0d19e52ba88b33bc08e08da31a54a5d76c8f399309edd6669cd155a1cd26f14688936460c87b05f99b19479014b2ab8fab547c7b0c83c43591877b218d2f8d27d488e5e14cd4be471a459017db11ac10ec1395401af297d4b", 0x6c}, {&(0x7f0000000380)="4a813edb174798bfeb653400ea8bb4124616f8b28e9579c8cca995b33d8b79395a6e04e526a900205763e4cac5f610842f350cdb66796541cd5a59fb8a10283b9cfdc7738da4", 0x46}, {&(0x7f0000000400)="7249343e052a994302210b93822fba5c24deba2cb87a87bfcac56f76d162047bce0cda766904a4825844e518a2bf547bac080deeb2e6c1cd7d6dea285b45e3c44dfe36331381348ae2fd585c9becab53252b88eeb1fcaa5108a384d85ac3040e63645dc46035f886f06a2fe02617d1", 0x6f}, {&(0x7f0000000480)="ec98956b8446181ed05925302f58155fb98928de5ff492e0b6fc264c70ec94fd366abaf9d269d0a3e277c8fbb1ce30536eb1eb7e3e4fb3535f6f4ce1d85e2cff2a35140135f46591c348b41c44ca00d68377193ad5fec409aace40ce9204d88b04d2b013b03fd5e9a816079302c70c0158a4d93eb26cc703985f18efb4e5dfd1c86dd452ebae70521ebddeb811ecc7edf805c51d3318d3189e257765cb06c83db2485ed02051d99f2c4e7e83f7636694cb925e9fa2d5fb0c010afc958f99d42872fb0040be08e1edef213caef5929b096e638ef4b5bd50cbba75d6c1e27f", 0xde}, {&(0x7f0000000580)="cd60647e9042c1900166f3d5cd03947702b6a1d874d804ebe2c44741440fcb2bfe3f51a011805193b08afdd74b8f1c96bdbca540f9432954fd60", 0x3a}, {&(0x7f00000005c0)="f65e657678581011ce851cbaabe122440982c67d80216659e812a9149c561cac026b7f09b3da59fa424634310d9f9c601268c0b83def33da3ec2078c3c4e4de3a76640518c7457a76dd872330587db1ab43825b5662a15fc6a8ee45e5ece44ca044f5b711c8b5685649a81e0ed77038230c3426cc6d6d09dc93260e0f633b9c11544383c9a0b67b556ae30e5be3751303bc9283dfd701636498c2dc1c7474fa0f81ad2560c97fa11dae132aa0b1dedf37d9eed690c8570f414bd5468867d7c4feb96947f8bc990b284c4595e", 0xcc}], 0x8) connect(r4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) shmdt(0x0) 16:00:03 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x0, 0x3e6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_RMID(r2, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r9}], 0x2000000000000033, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r10}], 0x2000000000000033, 0x0) r11 = dup2(r9, r10) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f00000000c0)={0xfff, './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r10, &(0x7f0000000100)="cc1db64c19edef3abaabf4d9a8a8a1831933bdaa08a6a911d5fedcfbfb2f9862b50dc6e9872a97213579e5fb3850849a89cb80c9340f091adb6c9aac8c6e2907b13cbff80097c87055a5b557768811b6926b8adcbf8a835b2b7118c226c15fb06f61740e30e8732407dcf986b4c994938dce134b375aa1c5062a4fcb72cff57794873bbb0fa97eee93a96b40cc3fcf203d7e12e4ec1b4af0458d224af13e4a004a8c", 0xa2) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r12}], 0x2000000000000033, 0x0) r13 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f00000004c0)=0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x700) r15 = accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107008, &(0x7f0000000000)=0x700) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r17}], 0x2000000000000033, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000500)=[{{r12}, 0x8, 0x40, 0x4, 0x3ff, 0x7}, {{}, 0xfffffffffffffff9, 0x18, 0x1, 0x1, 0x8001}, {{r13}, 0xfffffffffffffffe, 0x10, 0x1, 0xced, 0x7d4e}, {{r10}, 0xf4268e8540196287, 0x11, 0xb4bd9b9553f72db2, 0x1, 0x1}], 0xa5, &(0x7f0000000600)=[{{r9}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x2}, {{r14}, 0xfffffffffffffff8, 0x4c, 0x40000083, 0x100, 0xc74}, {{r15}, 0xfffffffffffffffe, 0x81, 0x4b, 0x6, 0x400}, {{}, 0xfffffffffffffff9, 0x4, 0x2, 0x40, 0x13}, {{r16}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x679bdb17, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x328082bfe52a6aa1, 0x80000000, 0x200, 0x3}, {{r17}, 0xfffffffffffffffd, 0x4b, 0xe422883236dc9622, 0x29, 0x6}], 0x7ff, &(0x7f0000000740)={0x5, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSPGRP(r18, 0x40047477, &(0x7f0000000080)) r19 = socket(0x2, 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x10001}, {0xfffffffffffffffa, 0xcaa6}}) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020699d, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x18880, 0x115) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) read(r1, &(0x7f0000000300)=""/4096, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x9f7, 0x401}, {0x18, 0x1, 0x7}, 0xa1d0, [0x6, 0xfff, 0x101, 0x7ff, 0x59c, 0x3, 0x1f, 0x4]}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) sendto(r2, &(0x7f00000001c0)="b49ae7f126aac42c1ba668db1e280d946738b264c645983c46de0dc80fe5268ce4ec672a18e3d1228f1ae7d55d79becdaadeb9cae3d5e8e70b340236052eeea7297d0096685406ddf95f1e02698bf93257283ebf415d6e8e926326071bc620c8bedb6cfaaf84de7164c5ee6f6530b17bc95007ce0ef968b64cb9883c4a06df76592f5455650b7980173fa0d11a1011eb5a710f59e083093120c4d50c77ca62c10b98c8390414fe50e65f40948e60e6f37fed86728f4428751584ac34449d5003fc033f4c90ece0a541aea018c6870c0e60d97f430e6961e55f9150a5f6ecb7822ad6c86a1440b993d011748679e97b2137fbaa3a257dd87ce34dd7e36e32c5411fcf2a536617b60fe7b7e3bada3403bd47657fcbd2438e66965c00506f0d21fc412db6ba64b740854ee3f7f9802573adc5d6ef1bbbfea0be7b0839585bedc7f9de7cc266c7f072ea7cb42e2049ba09fbb4aa6e91f4fdf9d22e29b8eba1fe3b5bcfb946f10dfd3fa35c2a926a434dab459f4ccee4f669affe2059a6e5cea4384e8fcedf0595e4950d92ffc03f5a9294a9c997546f51444750decf8d597c3226e0dbae24c1c9bc1a695f80822e526049bc741e9f9bcfedd147cd0c0952740ebec0ffa1ffd19427e85c81c60b5a84c364d77b3b1b463bd41ab1ca7865e9de7bca8095ba3e9f0d8c1416992c3c13ba45cda44aa752ba0fa59fb14049854cd89933d15b2401af3e60b9c45898222295a092a33f4811caa8922c408c4c65a68ce70f5290e6b1fd429ba29503ebe93278bf19ba205677e4d1b798cf65d42da9e2ccf3fa44008827fae9203d903c71ec5aea03c51c111e6007337c58d40b833fe3815fbd959b9b943bb82914789604d713af93a393811d0d37a63a858269f3a1506ad98f320677e6c8c88b3f19082f035e8c72e32d4999c3da7dcca1419436c56e483abe27ca2dbdc3582140b0fcd2f7e476647d09196e651f374badcc85889ef473280798e0194f1fad5f350cbc7c6e83268a871107700dcafddd3515090356616439bd06d0918052b55532f16b4980f9f06725f2a5141e2216bd35db6e39b4dd1c06d93d12e157ce0ef6851181dd14acbe8cb3bfe29790f466d6cf4805cc67c0e5a38fa67e95a2b689376eef2d652b2e99f5702c1029c067a48002265490df1f2f424491e8c08b258a4a68e0da5aa7925eed2af5ef3baea5d366048b681fe01f1f2c229446648578bd436310b8c55e73e63ea62215676ed8c91ebf7078e774e434abd5d04a3b82c5772b89697a6374c7c3179e66212233e46886074852618af026855160efaf61b34d68495670b57f807744ee68965b21babd2a506a69e874f61fd133374f0b7c635edba7d75ef0cceba0b8c75466c50fb8cfac808fb3a14a13bc741956f00d05f2600a7035d6495de9f60e03545b3fe2c5990533027ec4c6b21fd143d41667dddb3c7f1db65e9c8b1427d87bf7ddadb0459f55c3921ad352226b7f8c54beb32bb8dcc35795545f502b24bd1fcbc1c4d077d13a01e6551744a7f9198b2b6aaf374c7cbb192f63684a25edd48cebe4a3d030c43c8ab166263340c630484ef69e7a0f5e97be9cae8bb480b1c26b6ba6100c17a4fecfb0755e52468339cf8cd412aa097b5e22aa59ab5f34feefcb2b482e0d395d47915d96234640babd5c9fef491c1c05a61743b93ebb75f4eca1627e50b6942fa53c54d9af9800df34da8a042b96dae3d1a2e66e40fb238ac365b4555d43229ee45d11caff4036c42febcecc4d8dd8440ec588bfb600d7859fa262f0b4e782be024b056b9cb7a623b435cd8218033ae6d9b630d476a83c179dda5c437b861527e94ba33efc91ff3d2f715b102dcc5ea4d562800e895778adf29094c4cc7e289612d96198abc1b564e2c4f05c421685cc032c6c30d510340e1f0b313f89d14d09b19688681746672cc6129ecc3b71de264a4e0c8f7ad3f1cd79ef2be58792e1e62edfc469164b9a244069e90048c7964f13edfd15a08deb3bf465dfb6947a4f8a7d85773b39cb8f764280b4ecd3549884c5286bb73db6a42de4b34bdb9deeef820a328062995ddba11780e8c604c874d893b5f41a38237f3f8657eff172035ff9a3421bcee32530cf5f94aff0d722bb4d274dd8743ec6044e63960cf1ff32f65f4b5618ea49a7275cd6ff9212516734ea0858bbbaea1d2eea111dcb28a3d3c06536441f19486dc80e4ad42a68bfdfe5f0cec1aa930be831b80584d82120e59b0b25651521599c13edc64981a1cabfdf330647afabf694b7c368371f2f3f08b08b0005ab31f688300651f321981d650ecd2768f525f42b6d3fa7beef4c7d811134eadc68e0e19d3e7159ceaedf113f6fa43dc43423ba417057440b2baed1bf98d150f9421459478605c720d08eede1f60aa4ade8df865fb864022e6457bd0418d40f778f91ea7d7cd57633a9e955ad4d8741a7e00c171a0f9d0c8226f9d31b6d73a8432b536c7ea6b80e122c029c7c7ebe1b4e9cc62e1723209a8bdcdefd108003df84e4fbba7f81c2aa0285560e1c379c778e0f56a6bf9b13fe397de2c9e697da265c326b53ebfc63c49b21f6bf7eb692071db260146bf78c73ff2a87ace17dca4edf8ca9d442ad61a3d45025aef829aad0ad24cb223022b28f293936894c7ee17e0bb24b629cb76cf835b9383379ee8a4231d921d9339fcee0ae369d1e328cf819caa7f1b7f3699db103ce1c18db26e7966bebf237594a3102ee937b5e3ad5827d9f5ddfe56fa6521b34686dc5578c9cfdbd2a18258e55a511f86059603beaa7a12d16ff25ed8b7f76a1fba0c99c2b62221b060965dc4af5c4a119317c36937c670510f657b13f4f06f6826fc1696a8060a558cbe058ba9b1eedc9c17ceb06fc43928ad691bd8d66a04f78b0339694452b4a3c22b15eac6675f5de2345fe9e42cef7f1a9b48160b293e7ff82ab3ebe2b901b766a8ed22b83bbb38d93fa1f775ad522ec9685453a572023f001aa672fa5182653cb70d99010f8b0c54f57a4577500e9986e73498cf9b1213c8a9dbd37863a3ac69d689186c989c45e5d0bf4de25ce624a218ea242eaa30b17f57d04225ab9c35eb2dae8ab6e218925ef02b4e64b4cac8c448f4a47107a83905d3a3d6ddcc92c4a53739c320e8a3b64a77675e38ca1a8ee21a05694a79933917dbe6f08121096520a2b932d333d65ed7821dad0163f8bfbe8a6a34ea4c373812b71ecdad1409b29ca38c808835b31a4542f593abb7aa2b9b212675e82bbee7cb6a273f5abaa2b7210354a22909504a635b44b6ba4bdbadc26a02d3423991fdf33d09385e0e9af0308c3c31f6c34bae0d29d19b1666ebb6ee2e9358b3995e7b6291079dd93a971e91aada965d5e2fd02ee122a6b0e29fc210e4af29b3a137d06d46c8f41ce040f403e2d0e5c8b322f04057035985ee26ca6198965f44a65aabb1ddbc287e64381c25e8d862eb6eacd93c3d7face713a456d33f4874a4f4371afd3e82c5fb7f97178ae74b1fdd63ab4b919aab91fece77b78acef2b082b434373982164ff25bd7bcac85440247455cfd1b0b04b6721dcb78809fe9530df370b82065448c167812a7d3242f0d5509357eedf65466e58709d7b0e39de1b24b8c49f69abbbf53778a4badf40680d6f7a1b47ddf18d1a97d8c02b97fec1c9983290a570d1e0ae8ebfc4c44103eb23f8c4b3505c6a630fece5faa65bb903132662b72aa13c0899110bc7864e3ba3d0a9275fa833141675202633487bd83b0f05255aad3584a7709759651ed36df758102ff1a04bd20ad110c6f5b9f4bf8ec1f07332b1b0432f60287958d734ecb4e8b0fef23eb63c521d5c092f1748a4c8dd4ed9dacf3d2b07a0e6978e11de0c849742ff09c106783fa15fa091dfebf801abaff8763e57d7e1405a27ae18e13e75f491efa2a17f8c008acd88079d586a962bc7806dc54eb4d3a621e43a6962f2aa0351685cfb84bb3b930e130e6f0c7d890150d423b4291dd2223785baf0eeaa6beca55f1d6b15df8e4797e067c55b35d40fa6a30b99064cf99f2b2e2bcb572b2cf406fe1f09c64aa1f6ee19baac6ae55190e76c45dec14845344f880fc4de23c2876f57070c59fb76c313b4c57999b699258b97a4154ba60ac2204c98447dc5facba40acb906281ef4b2e51358cbf01a11af2300f2571df58ebbabfcafe7cb8defaf6ab53054fc9f495cfe4e83bc06977ed7e97b51b4e2f1ae5c6cef34ac4f1099ec04bdcc8e1689616c9e3b99c5bd0a7beabc006dd2d95ba0ea56fe0cf0cfa548ddedefc7baf8d6f4022c6cdc7a14633c0593cabbf7c4114e6cd4e4a662ade994c159513309d498344e066526d5de93df947c21730e3b01af28c7f8cbde3be7a603b048e3c5fe33cbf0ab3fd67e01ab39730e9d3b58c7adeb40512aa301a9b5949657674bc4952b41b7be2b635c9ec5b0b2b1280265d0f0c09781897edee5bbaa2233e5a244408b79da5ed031dfebc3ee63f33f771b715f1ae3cb86ea4ba01c308a0a7df8107d8c1a19ae07730433e8f92fd35b03c6142307d0af2167690aa249adea5816b8fd4ee45d0b46625b87fcb045daed5f541576205a1976b367664392015dd40e83065a53a0cf9166e22ff000fc31bf9124c89d92d6f2f028c095228b8ee9c6052b03867cad59a28d58f9bbb45001090acbfdeee98ba7b9d02b4562ee3be4b7b61fccf5e70f0fd66920af3bce826ef64515ca5e969db6e78307ae2817ff950841ea9235279931e5e77b5e56a2a58b243e613412397e6b8ccdea6560e4587d28a52428c05ac3c0db0039ab1c621c9d23cc3701cf8d500b64b192774f0ac74880d05e199a21a1d8687a46a775d0b7647f38442162bef235fdef2c86aa9e4465c9e0d50465d898fa37ecad98e116aacac41e6ce0177eccfc6abcf5b6f3395911d3e778603391e97c59e815be23a0b06248442b4d4093ecee07944497a063a5c65ba2ff1b81a76b9661104ed1089c5b8b9f38b8f3b27c587a43e94341dcba51a8fab5b943cd4077fa4bcc18daa6c1ae8fdc2d2310823218a9f99a58d6d96b2f05415df76b374be7ca2b75e6b2b43ad7b7467c99116b5243fe4482a8314917c3403b846baf3bbb34d940ad30021a12c40ff2db1b46332f7e974ee6b710a724808552ef3738381465db3806e25d9166781329206945673d3fb8673dae234fedcb6dd03da0cf361d83c5224a903656d376f8cb8f1b6fb8b2f9aa9436b63e5d79910048352677fd636a320c7be0c7b01d9cd19122a882ffa629b39d3986633d777e120688a38831cf3ce86fb75bbb67a5fa811439c86930cb2372eb28ddc16845e496149c84b6b72ae2bd1fd78018861466e54d67244e367562f280bcb06b0182a6d983bfa6451dcc2a6ffd481d3c3afc9dacacb0c9ec4b9dffa951a4c6cb2454bc0696951a71f4df4d6f0c551245972f360c64a5737d8b91555e8d92ec2a54c598bbc5c982f3651c11e56526a2a842454972d1605cf94202ae34f21142629da90c9a051ddea1b2e0792114a7d062d4f72599902edd1621b3bc1fbb534c454bdd5b3fc948fd6f3c763d161197ece9e1c24cc1b2e607ff65d3c47b4829e8c84e56787f3aa611408751f4df821f850cd0f304b53eb97938b16bcef6fff6d141bc188ac576c54b78ddb366f4b3d6e492c54a14a1de3d9a731581caa1aa023e9ac63efe7b617253528ad2a38bfd31d043922faa53ce68bdf765b950e0ac4c6e2aa6ca8a30c6226b8a16cf6faadf3e45a171bc4d6ae7e09fcdc3eac8952ce2ff0075940e718425110d8e350a59816762ea6bd4b7044ac", 0x1000, 0xa, &(0x7f00000011c0)=@in={0x2, 0x0}, 0xc) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb363e2f66696c6530007e48ecd356fbd8655dea8687f6293fe34389aa41a49ba0ce9f10aebf9343c38d8c7383e50d3db8a72bb6d7eb9ce040c76f7978a0452098dd7959216008013849"], 0xa, 0x0}, 0x0) 16:00:04 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x504) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) getgid() unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='x\x00') r9 = getuid() r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000000c0)=""/144) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r20 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r20, 0x1, 0x5, &(0x7f0000000340)=""/192) r21 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r23 = getgid() r24 = getuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x2, r22, r23, r24, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r25 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r25, 0x1, 0x5, &(0x7f0000000340)=""/192) r26 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r28 = getgid() r29 = getuid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x2, r27, r28, r29, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r23, 0x0, r28]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r18, r9, r30, 0xa4, 0xfff}, 0x643, 0x800, 0x4}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/144) semop(r5, &(0x7f0000000080)=[{0x4, 0x800}], 0x1) setuid(r2) r31 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r31, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r31, 0x0) r32 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000340)=""/192) r33 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r35 = getgid() r36 = getuid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x2, r34, r35, r36, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000400)={{0x1, 0x0, r35, r2, 0x0, 0xb3c42d1b478ae279, 0x1}, 0xffff, 0x1, 0x0, r7, 0x4, 0x9, 0x5}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8080, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x8, './file1\x00'}) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x200, 0xa8a0, 0x13e4, "5f42091963d7f6965bbe00ce4241dd0f89824243", 0x8, 0x3}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xe3\x99\xba\x8f\xbfX\xe8]\xd4', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = geteuid() setuid(r3) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r1 = msgget$private(0x0, 0x108) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSTART(r2, 0x2000746e) msgsnd(r1, &(0x7f00000000c0)={0x2, "22c67c9b25df5ac2bc6b173d12115b427521fe168caa998c6c54eab374296a0ad10ab49795471c080344351d805874946b0a1b076dc541c40b36"}, 0x42, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x7fff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) syz_emit_ethernet(0xfffffffffffffe7f, &(0x7f0000000280)="01596cf657ee6b0fb8db472b74edc12d88c6cacfca718e38a0db3659675f04e35aa0a860d3aee28d449de2a946aca031949fbb59367cd551d352736206e9ec2a78a7d786d69cff66b77b9d9481af0cc260a0b29c0f7849ec140e9b2ef77c8bf73c409d6f3211cb8897") lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000100)=[{0x4, 0x1, 0x60, 0xff}, {0x8000, 0x80, 0x54, 0x401}, {0xffff, 0x9, 0x1, 0xdb}, {0x3f, 0x9, 0x7f, 0xafc}, {0xfffc, 0x2, 0x80, 0x7}, {0x1000, 0x40, 0x5f, 0x1ff}, {0x4, 0xff, 0x1, 0x2}, {0x7ff, 0x8, 0x2, 0x4}]}) close(0xffffffffffffffff) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/70) r9 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) msgsnd(r2, &(0x7f0000000180)={0x1, "9883e76595ce0551349ebbfa4a4b5bc6694f30dba60b77bcd2f274e45b22f99177fd750ff6a4d0bd36"}, 0x31, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 0: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x8000)=nil, 0x8000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) close(0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r2 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:04 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() setrlimit(0x7, &(0x7f0000000000)={0xffffffff80000000, 0x428e33e9}) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="82"], 0x1) pipe2(&(0x7f00000016c0), 0x0) 16:00:05 executing program 0: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x8110, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x550989f115f02628, 0x0, 0x4}, {{r2}, 0x8000000000000006, 0x40, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r7}], 0x2000000000000033, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$getown(r8, 0x5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") msgget$private(0x0, 0x88) 16:00:05 executing program 1: r0 = socket(0x2, 0x5, 0x0) socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202c0ffffffefffffffe845b9a97946340c62353bc4d9e071e03be2e9bf2e09c717fb1616b9537928187103cfd638c093aad8a667f493ac9a955cdbbcd2acd1b9eda994e35ed40601041303aca621ee819af360e4e1804f3784df051b3905e2505aed35e74a5d8d6828266a331cfb78aa042ba62e47b213ebe05c0db818301e5dfcfd8b663587bd2cb30f71afcc9e0d7d2969a5a7970485fa18b2e888c7587789d40c618e510de0e8"], 0x10) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) 16:00:05 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0xffffffffffffff45}], 0x1000004b, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x210000) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="f09dbbb7c71bd3b132a298c7c45b1f21e22fcac9e5902140d1fbb0bde50626102552184c56f8a8b72f6316e7e5a33b54337a005beb58f5e107b1d386991e704799d85e4b7e6403a55e4feb053f00203ad798fcbeeaf73da8c8316a9cc90b3bd8cc711d53bb8e4b69da7511a3edb10488c76d30463491f034e416d3a85cc43228d9d7146335547e262e748d7a14a456f45cc509251a029648f062723a1c62710108e23f4be4472bfc1e1bcd07331f6639cb4b09cfa429a68ebb689227273540ee5c7ff75ab80e397b9009d120870adc2944dbd6f66f48e3c0f8408930ff4d62ab9344", 0xe2}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0xfffffffffffffd8c}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) bind$inet(r1, &(0x7f0000001540)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000001c0)="64d4b0649aba804c3149ebe6030396615f5152a12e29292539b6e34ac557b21574894f40e58b5c13c912ae24eacefb0538a3400d518420b695cff6853fa994cfd75e6116473e39f06118c38273697abc88a03b0eb4a623245e0e7f70b52e89746d43c57b395d768f7689af0e1e31adbdb7ce1c5e02833276d75481ebed2c0d406ddaf1be6b20995b9aaa57697801679f5a358d184fedfb06335d3614322a8725ebd458ba09ce0596e3765d5d5c10cc32b182fcca61062eedaf1ceb9a0d38c87e", 0xc0}, {&(0x7f0000000280)="919b21e1d6c289c01ec8bdb03624810f75221bc06f4f550f0a2b09f58a7c19725c4b0472fe378a6afcb5a0e527f48e8a040ff917b5d191abc21bd258359c0209d650fed13c4d18c3db8272bde2101fba81efd5918531ca69047a1f47efbe7303e6fd9fc6ce7ad84af11de3045bf20de055a99deef68d3a95a96e9592828201b6e607cf3101a176a646789aef4445929373199fac8922bd39b01bbc381abf223d01ce2e68ba7efd0a24b9c74b5587231b577282808a45ef561ac0fa856498bcfbca7628f656a177e00d6b8cd1cc22b7955bfe39a8404d950676d1e9756596fe364e890c45a5155663557224944d40d901f41adb972cb066f6b0d03a3a57238ecf33f086a0756601e3770f60dc6cc3279c97c427c5a7078330db1b81e6299476e6f015a8bbbcbdc09628b740006472f5081deb9eb9f9348d02aab1cb6e0f2fa4f85c89e9e11042534271afa3241667c9a15fc2e00e06ca7df2f0c07560fb52785426d822c1b878eb584d986ee1ff998d771ea2eb77010d86e64573682a29dd0b412ff781280513cc39a6ce2378d9346188831aaa59f61c076f603b7c5a5419f6f62e2e9aebded20ea43db3b21e986c11c36b2bf754a1706148d07b6bdcc0dfd66301e3ce96499cf31441e8bbffbd08d8ca4d4e96de8b2698fd20b7005ca82a84cddd9a3829095810177adf4ba5fe05d10ceaf4ac31a3b394c71983fb98019105553b51906a0eb5607414e17ef8f1263fecd1b623fc78c9e8ecd0a31da14947b5e508b85d8260525eeda9dd8321415f228f36de11afee19f4d4c9533e65eb38cbaf12ebf0349d7092eb5eba7dfe20922b6f5963b8d7912d2ded50aa772159cee65a3c80a4b6d1908b9bbbad71ab857c61ed77429892110d88f584578df95e190ce9c22314e9af8c77829ce5598f1fb8680f51290f36fa97be8e5579275915db3e37d882ece6a70ee0e3f1d2f85e6b73d377e603bf1f1da93b121e5dfba2dc0b70f8c00bf1c5ce7abb5365b380c6cecebf2b0c9fd1c42384329d82d67b3d81bfbfbfd21c80988002ccdf75baa644a23bbef7e77c46c14cc792c033361766652043d3db195c66afa1beb980e0cf511f24ad5cc7bdd21aaffd0c7a340e66e391ae210a62faac799ef0aaf6585c75e9c300dc10e441609ed0f559d5be9252e9b83f9570184224b7c4457c4946ede78ca5c539c0c9ee831ce5036642bc99f4d522af615f5fdf042d3d9210a5fcb186e4e4806a7e1f64464cbd54c067b73c949a40fc6252031ffe5450d1a4b1acc457f26c532229d460dc0e1e3d8e2133675469bec3b0c5993a0b1f784dda303df89d3dc0de7c9dfab891f3b12401d0a46733f3b1e4c7fa5008c47797090289ab8d3efb3c69828e9aab83f3d3556000c7cedeaaa4da10ef238dc8d7d7efbed86ca64f5472e34743d97c7676b487712d1af115fb5d9931ec26816825945a6ccf74e554b0d277e3aefed26dfed711ea8e35ebbd9030f688af3f95531bb7a3114d63f00e24eb69786e58f9d9389f37edcbad59b81e1448cdbaaa1d6a6af6e10dd3b4093851ee8a4c8064c573c76a590d96cd4286e91eaa1a75125a5991d245787a233a92e6fb629b331583dc7cf7257fe0491a52d02b9a6673367ce7a69e1c4169443b5dd5f9628b983115cfed6e44a66e04eb29432b38033515c495797eb028ecdcb16675fbea320a2851119c4ca63a2bdab519f70ba738b91e9f6f62833cc0bc7d1513b86f13d13e3ce89bd68520fe86e139879c14485345b1af95327f4ad7fde6205dfd620de9611832c4c26f957e135293ff642fb01b20c5c5621d85946a63ff1350816e311018efe5a086ced06c8b2c6f8831bb426fa4b9ef983b7892645042b5b28c5ff021944e105977a0e9419424de2d8fe4ab294b8bd992593a6c166285539e5b59d240b437f1dfb73288a2400acc6f9d71315d2799c12b226929138e769d94a60ecb06e232e474098edfbfad888a1d23941d6cfe2dc2fc7b6ca21bd73dbe0415d008ab4bb4971ab89cf8f100fc972516158fd2a4da55cc9433eb8eec5cec78ce0965f8cd2398e17a7de4f3e485d18788245d4992e92d7e4e2e5c4b37dc6199fe777625581e64eb2db744a378f811b053b4d265d55e3b3deba729d1ab4a382bf3f0377127a68ebdb46f0d6c0b653b8a1cc113d2829b23513d0f49c6bc0bf0d1c042ac4e16d956b8144286640eca33060165362b6121b45c388fd15a18186a6bc49b3ed10a503ce26b90d9922b1e205f57666fdf442216e830675ec2ae3a7433a0732bef02c7024f46e1ab9931549b4efcf48abf66359f1773119e5817255f7c421455e05bfa06c0023354b84879332ec49c967a467786002caca02d229d97ae098d0d8cc5f806fa9cb25a6dc831f6dc195e9ec255681f01119aa9cba60934e913a0620f37694e1d37ed40815b2fe3d6967824da0b277c29b3c0f55e161f18b782eac0905f15c6a97674ae3d94522e31c498dde95cd4050b8a49f9aee8b456e7aab5406a96ea2e28ab304d98d597747c562cf46c86ec3b083b6598fa48bdcbb08506f41dfbd4adbf9ee34a74a07125e7dc677b666cb549b93c500342e224ddec761436756849bc8ae2588e573b51a0077f0dee8383b9e66e62b668d6794c7c1ec26450d1f777e7d957c6e57114423ad863508e4cb4c82a20d5db4b0e9944a41cbd2d05a2ae4cd626e6437e298487ae91388584fa994b9342399598a4fafd2cbf8db4be2bc957d1fda015ee345101cb2792b4b658189e8a603409c9bdf31ccf5135ec9e53f94747d6339a3ce9d67279d15a45fd8aa9f99470876000cef8f9c38ae4617f060cef9c85b89280a3e7a13c3b4c9f56bfbe21124116188f857a53564402cd43289df3efbea7823bf9aa80d96cfd3a88e445ecb6c25b96be3af4c20f4285bb24c1901fcdb68520587d801a4453d5e25086072852fbeefb2f8151020b235e528dd384d1a0767080f47b3bf4d531a1497a0cd4a487a8320b2a3aa2747d93f8b77f162a11779ade6f22743bb4d698dfd636d36d1bc824e9a08ca27d0413fb1a0f9ea4260b803e625b405ad8cc4ba682f35966c463a80fb6b79d9741eff2732c76568e4bd62effd21228c4c31b5d8326fd94034ee03f0265fed79d6fc6346b9abea4b8201aeed141e0a2fa118e6bcb45c0ab0589995ebae8d1f2530f35efbce6b0265984afb997a4db1848482b2788267adcc57e93efc83258bfa2407e5045c8592c1bb7c51caef3708558b7702f6fa2a18f9991bdf50158514ee103de69ed0d5f4ac04d9409edaf9c181a6ad798a6bba9962fe90d4881777b7e6f9c98d1c73e9573af9ccdd2c8709c38c4d37f34d0bc3c3ce9a88adc2ac0692edd3092dc7fe6e1b411f602cc32d880a300d117f0d3bfec2406026619b20077696b3107645c9fd3f432a71ada670833152d14a2ecf06396760b596fc5bc8f669e227fb6b9c2bbb869c2af80ed8b67440fd9e8e2f771801bfad948314590b53be9a1103f3920e876ce8b7a35b996c84a70ecdfaa9e98bc280b59814a3bc3ad8dee3c3fb5ab29f94a635a515fc045fe67fa77dabec627416aabbfa518f2f22c3d7f134674ebb43de5a6a51c4f918fdd218d11a40ca5e3fa7eb244ba422551b8bc2d787586c1645b41f489e1d894289c953a24537cb0c4330aeaf3b9e204904eb06a10132d617d073bb0a21f85930014f71e6610d8d31d66955432d1af0ee9e00022b2172ac3379d0065d9dd984884adfb63d85e0affd9b96fc6f9feacc428c997ba98c2e15a768fe4aeb425cf1d9fd358f4e985755b3a3ff05afc5afa16c96237b566301fc64b42f069fadcfae6353d84e2d91754e75a0b35c43d6637282096917eb24d6675ef29ff3124ebbfcc2400d8af2455e7d819f61f493ba64359a23754edeef1f2a5b9a85bcd326401889e1eede8c7098b5b2d1d52b127bdfa6e76fc9cfe3c66cd31f39d97f9f696d317c5055401432fa4f812b2d1e9f4855b51f68eb5befdd7d9773fa29e37d25ea81467315ab73f07e151072507467e2340937cfa8fe94a5a4339967559646ea37379a96b67f9b33c3bb688f8e4012e360e4dc659d49a5fe5611e9b7793b10cf7ed5e02596658d923469965d92d99f697d299a1d6fbdc66b7c7f70c39042f138d079a74c4e1b1256f5b871520251497c26e51941b51c89081573c99cfb39ff6c92dc386669afc88e664f082877eda1184b925a79f6c61126bf3d4ce3bbf47bb3f336901a03a9150c93d3a35dc4d06338a0572cd9b6944e02cba4477eceb51f05581aa61d54d820190dde3084f1e6627a129be1804bc10677ec24e17e6861461a7ab85d6ba0c75e71e5d3fb20e97714128db64cd00eef5128269c4e088805c64293ef21a41ffa19da776713468adf7b91c996cc1f42096f7f4b30a4a52886197dee38592e4f506c408216a7a01201909879565a6e6eb7a402728f0f36e9e891e7ec79e2be7e6e53e6b8a44191a29d76b4f1d3e16bf87dece60e5abf5a6cdb77bcf2bfb3636101f30e2678c2a1723f7e8f69298e9252ff2c553d1d88f51d0c8331c556f658b3ab8d9685574a32e24e571a5d816a386894d13b3a99c8e83ec58b7a9cd3ed2a20245bf1c6acc8e3d01b94568045b33985bd3543123b3c91a8a012b03a8a445258f53ca5687f4846746e7aceb6c4a0c998ab3b220572825f8b8184321885ffc9ce69628bc651c594dabc37a98d0cb1c6839bec24d944d68b13fbc5c00f5ff64a6af134bf95b82baffd2bc03a883e1296f2eed92904c2f1a8f35df5cbaa5378aafdce7a08350e0279d03af1f914c59822ee3326d913a140712fa17afdd9e5a6bfbe72eaae4203aa2c457920f7ad0bd2de0a5e3bd18e3cae6b852fc36146384707077c6e6afb1ecd0fced4cdabb62a7f5c51f5b7a731bfd01847b929b5c703c04501fe22e000959d07352ffff426a1bc839259a9d3a87f0eb36e031dd5f04da700adf62705a4d0f75bb1de3f08a436e14cd7f68fc87147606926d15474d027820154a8042afb839d4ef2f21c399543cc096ee1fd4219320c437073db0d9aef2b1a795139a1711dab0a4d3ca9dfd462ffe68fef8021b90345719946603ae02d26c57fa89880088ca29b5b873476172c29aceea903f053ed36fa551c2128552e5b776f12f7e7074547e38f55c818679bd3c47bf436562d167c7aeb16457ca1623138ea4ca51cad0ec239f833b3f8b416c5b59f1fab113a800c22321bcbc4e6ceafe2c82438b3489183394b00b19d080247990076ebb99b9fc3f595e842abd40f48ceacbe3649bde96ff229d851930c11623f0ca5f0a56f0fdc76efd707ec6e19502af1f6406287ea00b150e4b81fb9d1a99f8e8adc2550642b6437398b21b8579a425edb04b63143f8e298a560cdae5eb9e50070fd41388478aa4b8633e1908b9c7fa4fc7882996364fe91d79e289f052783af4a9c643b39f5d9cfd8b746a3b19d201adbd156ce81e7259d2dacf0809356bc72a4ebaabb452e5b3b7e376ef06b7e82a21b4e6c6fac23ab58dfdad7ecf5f7f412aa450d598994d3751397e0ae5765a22dee7ffcb7e2bb573712cfc2896328b4d4c6718e517389e625ce03c358aa6120a6d3cf40d96630094df25643f2f955a2c1915d4d763a4a769740cc6be080bd45577a7f20c79e19a42097d157616c2236f1d38759eafe6a8f9394d62b88b2c110a1f75442a9093c21f010ceb4e840e76a893dd7ceaf365585e11445fe4800e8b11becf5c7442d73fa38f4d5314c37b3ec4816724676116c309bc25b27c16ea3bbd333610dd6d58badda4b7a5a8", 0x1000}, {&(0x7f0000001280)="ed94ec010f1a826d2f1bfbd8e763605c589d65031353285b7a80ed15b8d950e75169a94529e3eeb1df6f1a27d1802a4ab5486cfe73e5884114d57b7ccb2bc64ed649f6d679e7bffa42f23dd75c7181071455c4bb61af483e2102ee36c53ae4de581ae0039000d64449d975dafefa028986d6d568a0b041ed56d6a341aef82574fd9bac4232e005095157f1aab624e70c4b5c9785482ce2dc9cc6f692407c44539399dd0ac374418f4ba761472c9a2a51c83a6e03458ad3862c3579d8a324e6860205d088ec2b53b6e4dbbd5b5739823af8ec1e11060226f9086a2a14df09f99e927f7a68167182309d27b90a94094f660aa8", 0xf2}, {&(0x7f0000000140)="fd60", 0x2}, {&(0x7f0000001380)="d555749239da061c3d8c01db34c7b84e227e863e378011519b147fb026977b7b9cf67601fd5845055fbb0a56096bce1232089a327e76d402b50d5a6871183b367bf40dbd1e7b52c51c8087ba702dfa7714948585f3c19d9ed11f6cb037a818bbd5c6c7aeeabbfbbe1b086f010ce53cac775972de0ce68c16304debae72301724a87de43466c9b3d591801cf296f5", 0x8e}, {&(0x7f0000001440)="924866e04f95b281733cf51bbb964e05707a16a32837f0ac6c1ee27a1a2ed5440078b6d666317b99a988ee29b40178a489dd5e26779e3053541b7e2836e20c71af624937f1f33ef9de1f502be7", 0x4d}], 0x6) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x46, 0x0, &(0x7f0000000080)=""/70}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000001580)="56682c8b6c28a205c32b75108e4cb739623d634109f8e96114ca3eb634a8aa38eeb35668b2e70ea29e3033398f490f6202998dacdb2c9c96d19c0db7329bf1b122e1f62ded4289d2041da40d611d8d66ea00e555169b60b6aa7b95fb69564bcfcc1a8547e59a738a30f21496e12b6c2e91f4760f9645e2e37cb934787f105490d9a1b9aa9c3145ff99b68fa44229cdd89138975e9d619bde50d12887ad191706466ede3ff9f2b3f311c5df44d44741e03ed3656c32a800a99166b8bedb39cb6cf3c46e0d1d7df1dcadb8a442594d57debe", 0xd1, 0x0, &(0x7f0000001680)={0x18, 0x1, 0x0, 0x1f}, 0xc) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="95c0a43525faaebef8d89862e839fead291a6541e25a27216697177948a2ce7d3bdb35eb7395ea74842aaa58e0d94b4e7d68ad61e953a1d0ab9724e97f549d", 0x3f, 0x0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x15, 0x0, &(0x7f0000000080)=""/21}) acct(&(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x20, 0x4, 0x9, 0x1, 0x9, 0xf0a, 0x7fff, 0x0, 0x2, 0x1, 0x3dfe6cad}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6}]}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r2, &(0x7f0000000200)={0x0, ""/123}, 0x83, 0x3, 0x800) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) getgid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x4015, r3, 0x0, 0x0) shmdt(r2) shmdt(r2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0xa33b1848dd008d8, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000019, &(0x7f0000000040)=[{0x48}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061, 0x0, 0x0, 0x2}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = semget(0x3, 0x2, 0x200) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x800}], 0x1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) lseek(r1, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x1de, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(r2, &(0x7f0000000140)=[{0x4, 0x9, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x0, 0xc00}, {0x1, 0xa3d}], 0x4) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000515000/0x1000)=nil, 0x1000, 0x3, 0x7812, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xff, 0x3}) ioctl$VMM_IOC_RESETCPU(r0, 0xc0205602, &(0x7f0000000680)={0x1, 0x0, {[], [], [], [0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0x100000}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x2}}}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x14}, {0x6}]}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$GETPID(r1, 0x8, 0x4, &(0x7f0000000200)=""/4096) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x24, [{0x3, 0x7ff}, {0x1, 0x3f}, {0x3, 0x80}, {0x1, 0x4b7}, {0x1}, {0x2, 0xff}, {0x0, 0xfffffffc}, {0x2, 0x2}, {0x1, 0x3}, {0x4, 0x1}, {0x1, 0x3ff}, {0x7, 0x9}, {0x2, 0x3}, {0x3, 0x10000}, {0x2, 0xa31}, {0x2, 0x529}, {0x51dcc72d2ba6ee44, 0xfffffffb}, {0x0, 0x3}, {0x3, 0x4}, {0x4, 0xf0}, {0x2, 0xfffffff9}, {0xd30399f91dcdcdab, 0xc5ce}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x9}, {0x2, 0x4000000}, {0x0, 0xffff0001}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x6}, {0x1, 0x8001}]}) 16:00:06 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0xb719898c842f9ad3, 0x0) write(r2, &(0x7f0000000600)="a71f5eba5400ad7f0f2dad0439b404657f929b87e49360527db6893a9786d0677f9774062287777e4a53652d59184bbb8fbffbac246381ed9be81a77a33fba3275ae25d3742cd063f17a14dab0723c962bf44f2c9dffd1fec51aa2f76566e711ad2a1c93d6eba5632ebf6713f147ffc06689200380ef05a2518827db8b0b213c635c1d8e8e769df1844c9cca2f7a032cb99e63f09ef3dee02ff6a2a6abe4c149fa8bafc428a2854b8433b7c2c700c86552da40076bb6ed352e385da0aa72671d76c4d4ecca8e94da78432dede298bc0358af36f56b4a", 0xd6) rmdir(&(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) preadv(r3, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000140)=""/43, 0x2b}], 0x7, 0x0, 0x0) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000000)="a011251674d50c2af154d4df2b5a7dfd22cf7a9c01956bccdfcb88093f2ea30522a3ce72386474c3fbaf0ec519541bc3cbd41231bfb0edb0dba7f9fa45c6d0d4df849e03bc00f44e7a38b767ad904c1742543e6dff4d2d85a0b5bf31a831e9343069a74e35714f12ae398c88ff3808d0758b04652241aff686518a5e49faab887adf8e2f58662fab8be1b407120a75b5bdfc0ffa9c8df7", 0x97}, {&(0x7f00000000c0)="04c02f3ef62817174bd4129acbdf174b0c8adc1a27417e31b6992f7185503ae8a693bb2e90dac25540bffff87ed55b738514e5c44f2842b76ec121a57c486e0b0a1eb1a5e1577493fb1d963b999aa77a0bd2416e74309387282a911b5b45768fe351c30533064942fd8e2ddf617ca0bf35c293eb03d486019722e8669148170142381be0b00a6970252e341e1d9d775fe698754ffdef86e094b2b425f606f2b69d3dad5cdf647904dcbf64ea2bd142d46f494c7f27e6c8eadbafd3bd72d5cf6a866056ed747b60af9e958196dc6db2", 0xcf}, {&(0x7f00000001c0)="3cb1c4d735c7a3591282310e95c5bec0baeda852a0fb585cf07439beba949d58e1b64cd841af097297a2e09513929eadc05e92b013884d7ec3e66d0ac84e8b6ff4adcabef6b6e4d2751ba453a4905c11d10a5b93363d8fd23e3e822fed6a5e205f30860fe4f525eef04b4a51335c518b5ebb02c58d34aa9b79a1b4c98a6020a4b4", 0x81}, {&(0x7f0000000280)="7fb272e12157370878a264acdae66fd34af8ba7afc612df79f2d5c0ce236ed3d2144ec35734aee7c0bdb44373aa088fcd2cec0d87d10bc9de7cbf10bc004af36e4fd3324971dd54de1b8569105414f02800e20a78914f25589524a747ec4f74e5a4bce743876c1734cc9f98c809516c7f7ee015085e0e86429a449b2ba", 0x7d}, {&(0x7f0000000340)="4ada4b9f2aec62bb393be9deafe0b6e67a033adbbd86452dbda48bd714d6b07326b240170cde251465b38ee31eb18b2b5de0b2c6728cf15acecbfa4b3e0c76d40552f54dcbf16b0dc0888034a1dde1fa279e041943c42d538c30195b49d9dad01f3ba3b213ed35098177c8a72d0bb901ef72247e541ff6d532e7646495d471bfc29c2e4628714882998f204fe3aa71c094cb87857ced", 0x96}, {&(0x7f0000000400)="842d41c70128ee050092e9eb81b167df45c1173b7311b0926103eb2df11f4aef91ef2afb8ac9cbb4408fe27ef9592ba9f2e9a3b1a25b23c9e01aca5f30b87cc7ec8a98007a71e389a939b2c2e45a68e46ca30e79b1ca409157d9fb5399f26233828b8c7884699dc98f10e9b7162900656cdd64926ade5407700980be488ada1b1fd35e2dadcf3dc70fb6ef01b48c38e45be13934f33b2a780272920138b068e8d5fddb6245985316398f8683e461c1c4552b5139b287d684a3e776e3a75e1eed5f09bce565b516c2caf7169b75d3c3184af1d348f22c7acc779794274dacef9e1ecfa95e68e4fbb0f8e5bc2034b50968d09524c328858547101bf22c957b10d125fe15fcad686877789dfda02140dcdfb195fe4b22955f2c94d3d0286eb19fd23d662148c283f5a6b850f437774253a7411c4ee6fe5056ff5edb098433c3e38bc9979dec5a1fdbd63cc13c229639301e2b99657f6f4ebbdb44233613efdcf9964179864467efec857d8c4d464216fe3d77bac62d00813c6b89688efa74b410cb57779e6842a1c3513a94a09d93956b9272b0d99f7db04f4ce8b63f04f309158a2fcf5ffd2b4195764777aa08c3abfd31e2617d71790d8f41188914666c488b650e07e5262449d2b0d043126346639759d63eb99c9c4b301afca6b59ce1a39067a32105aaf966522cfa8fa3734c6211a32d02ee5be99441db63bf5748128f84d5631cd33139fd8ad73c5de6e398a33c9951599ff2dea890067b92e1c2ce74cc0cf80ddfd826f3b59acf46e7be5e7732169ae5812c01c37268ca36a5142d4c753b0ba5b12257bd13f32ea4047accb55c73ac197a485e1bb4a65dc13e2959e58eb44b6c6067a85e53bc6e2d0fb8c557bc3f5758b5fa5518814d8869b93e658c068f2ca1b650f7cb357dfa6ce687539f5e03b5fa2940c4656aa36c04f4d0550f5c581d0ab15411603af9869a78245e5bee822e3d4911c86cd2ec4f42cb44fb25de7fbd6fd901db16d71f5202412b8f6caef743739a5005795043ba50015bed207eb72d356c676cd9133fd0eba769291a88ec49dd56f9e524de559e8c90dc23b54ae7a0086534f33dab7a6be9433caad354d900b45685b810822ebfb3418e42b6919ba30e3f05a8f46a5bfe922e5795928d17fecc55d104a0c02d31646d346a4e1651e64444ea10fd746b4d8757d9c937b546d03069daa7dc04230e20d19af6dd868172c11527b1c6922c435a625f6935c43f4a4ab882fc078ae78f3e567e696429faa578a1777e4abe3a9d7ca03181b93347ac7a87b4a04dcb935904f0194b372a289a52e684609f3ba765a8268a0a852e88f1838a20a2cc3c7e1cbcae680058f22ffbb581b000b4f150799c890d5afa62563a839dda8217816187e0fcb5e0a037066fe1dcdcf1c8cb8bd75aee94f059b3f06807d5ea17bc25fbf610ef9a723ea5b7bba9da823b7a9a26cd4995548720e62d481e7ade42837fc3048050af85353963e1e6db7bcf8bc15271d21687f1da1068da5cabdb50d80e6701b32f10fa25fa313904774f3757cdbabcd5d7ba967cf14354d5a02d7e52d8d72ba5cf6a694e0c1862a361a3d832b34181f504693d3276d8db12b4f3d041cd0ebf251c31d43642bd4c2922de76b2a15a2e77fcb4f59c7bc4df27a5a23af1b389714290ce7ef6f43fed5d9ddf71b341f9375d7fbccfa7aad641159b44a014469969a3d17f70983a7af551ea327ff688aaac2c7473bfbd984988b1afd6c982017ab932dbee9a608a8ff7f0d394a6b8947ccd6e6850553ea4ec009922a0425c6b378fcb2b43a44db2d1fb195be64a51b5ab956f344ef661c1d4f405baa2ef0e67e969988d917966a0a39d221f55f519a2d1c545abe01b342d7cd67c36e0f41fce7ba3732d04a76f913d9d46c317b46318df53a81d582a8212430e8ffd5c7316ad6c464db1fb6fe163924cb909946b29cc43c16ee2793dbe280ccdb9291ab35a6173f4c2834620cfce19e61a175ce83a9ccca0ed7cb1c3624d408aa2fb277f36dfd3be9cac66020ced62092411b69fae5c0110c81c5a05333dc56f563845bb76d74f1a09f7759a55291d98573d4c0b334189f4cb033bb535d784c4add4e73909de18e902aaddd7e9b73dc229282d2188bc9ff75a645ca7cea8360a7fa473e2714bed81bd87b38780663f3fe71d82407e03d0e0b65635c9d2d6a3548539fdb287d0d16844d735a7e890bd8976b6bb56e05ee086f2a6e88bdcbcda273bfda26d777a2ab2c2fb8c80533a9c5eb25927a8bfaba6d691071e5e5a60f9447230dbd3da5f0fef43429097d03aceece91139d70d3c7ab6dca1391b560facb0c6974b17eaedd0c3111d68af77210af2a834f8a574add3450b4975203037a87691f66835f7a29d80cffd76d7be94874401f2337e4df09ca8965742e2f44f4137a9519008788688a7e03386a8124ba068d1f910776fb858451f7235a8112e052f4c4b0d8dd94200af10fcd872f7f324aee78b4a99db630c90e5b79f7a53ae976568cc631fd4112ee28828e2539c0d9594a75e1627246b834b007a565b3256a754da2cbe9786176c74b236c7cd044dcbf53fb7b8f43b327cfddcb797f23f32196e394c7f3d585b181362e04049166bb4cafad0a35b02f447981a1250ca253f3a3580539b8313f73a7201d5ac6b102c5b129f597b2d8885f47e239239f158a42ed3a78b00473ff7a612436d1ba0bcf9acced01c8d65babbb2166ff1399cdcf4f7862988281874f050467210f1e5b26ed4ee3aa8aacb4dd7f5459d2828f9ea01a216425e654a2bb937e95991c62446869bfb413ebdb9d4bc47f689597144d01e185992ebad6bd8e2ac1ac9659204762b141f46a833472aa5e2ee2bc2c03bc0377dc6aa0e0b8179ae22a83c4cb9ac68b5b8bb771e6c127cd522f7ffe22e1691617decccec1a8dfe74868c437515ac844feffe912638f1d8100c3778edebfca5881178ca26f1c2d2541b7fa7ba8f81a97df54297676d07faf8527377bf880ef14c75346f6eb214a6f0750520cd9ad031647e225303931987e4d7f1c8379f7e41b480e04c9d0c02fd5aed385658392182152ea48963e1e1a61f7e98b92bf9f75d9620e7cb738904dfe56d7412fb728cd67953aadf5030e8c31ac6e24d906e4b45abb2471f167c842b5cc639882dbff933b8ee8b287b367386a66f138a93ad1d34f23662938d55a7a6a5805914f109e865db11c18d8a912119ab27b7633f86c33c1ea2a615aedd2be9c825b2eba29a7ecf477c7fb9dd8d58711556b8ff7e2faefba9ed620d0726e598047c022a868b406131ca4ee6dd64894556b9a5ff781e26da897e3b4a9eb41133d9bf1d345160e2efc937f90414c0cc25dee401364734e23040e25d0ffa86421928dadb9c5a13251c87e11d928696d77f2a3b757f7628cd27d9b8594e119a1a31f35889279004a3cb0da9bf98059148357957caf0ed4a79549b8368f109a13a3dbe33e079f9750f6211611bb76fce8cf9277d888763c697cb11afd3fd7bd444dffe8cc7b8fafc7f77a1bd52a19a43040a20dbeacbc11e179e628b961729c2756a2db9b380a5336917e0c1067e20f2106259bcef4b4d8ee6dd5d613a49b6a305126af199c854243831110ddc4ec07a2b02df0ec2db149c8480725ebede1e27b912a8ffb04ac6a3753496a52ea0cac1fba1e0fa065c9bca5c5f7a8a5c3993493d6bf171830a927d9452efa9c5e47de6dfb716c7eadff58c201a6c90e1080f963a7b4887204ef0f39c97e8fc5a7c7b0c02183b1fdabdca70a4869974ad0aac13944b05b67eeb9423ad1d16d8497f8602732a3d2bd177128caa2bdd8673e68ac7639c50f8ff847f6ff4f64ade1ad05f109b329032aa9f0208665bd845d08a6a83747c6e2c9d552134f7fb4a3302d791955b28b7ef55fe57793e33f8810af0ad9d405ff859314205e3a12dcc0715f9f90b6995e8c572df799d91ff37c88d790725d2f5d0cecfebbed9645f3007418b7a9e661fd84d3f2a36a06ae4e4582df2cb45a588c81897f09a0ecf3c6ffd863a1491ae6081bb8a44f7e3d7686bf838bcf67168a1213a0ef865843037703c18e6cbb563e893a9d4c29155b9b3f495bf73c2a9d0a7dcc9b38c7a745b6897ec49be9668084fd100879f7d9eef46854a0961a260a506953d4a60490bd2d551e75b8b6e3658eb04aab5f70abbfe379c5222e83498364ce95a6022d7f57c7462d68b88a656ed4281522f47b9619f35d9a7ed1556a12ac40d6bce05b22725ee3df6d8562041039eb8e4ac147eef5bd1b4a3821372abc64f814016e503fa444bdcb81a0f82f5d3b9b7c2491e8d7e383cb035f81e9a334828c8c93e6c548800a2615380fc47931efa73585532b155a4760e0405bc60be7e64ab9f053a26b5180ba236fac836cf4fc563b2e4590fb2ac32c80515b0fd8afcdb19353c307760fab829717758ae06d4c25e11865b864b618d99ab85ce89d0c7cdda2d7229e6ca86cac1d1e47fededacb0b59fa4c728fff4cdc656ca68e64f7ab04f824a4e43f3d286ebb3ead3239e0286019c99e52ba56a4c5fad21efd5aba14a5c87b547759f0deee16136a0cf134f4c13d43a55aef810e80443df9b1ee0d235caa1a01f3b56f987313324682259ba65e4e828987556aebe63ea00856ab48d095537d040382c0c72a9fe230816e5d5047a52b72971ad2622d1509ea4d6e69223b2b647c88e8174821acb05572f3666d85a73694075bbe4d8e831ddeb7fbc108d2611ae7766a951efa910db9751bce73554009e5cb364e9118dac27a765762e481e94f5e93cb0df7939defe0ebb661fe5a08c14b5cd08603281b6eb7f7d81fca5902dfd4434ebab9194da37006df0efa01a1a57a8ca51ae6a23eec3afc5937674c94c8f3ed5f83c64cb4d90dffa94affc6cd9c642311a5c3d7f2370e0458b4023c11094ff695bdddb897794eca5389435f4314a479d2f520183a0d4f849a0ba2b15c660b5ca0a60a7d54e0275032630a33651411ebe2a9c7ed23a95c7c9c8604fa32e4872a3472bffa6be766fbbc3a092b40b2edafc3663a8c4cbe658a04c32bf5fda748f1eed2189f95cd844fbc4281476e2fd002a2db64e2a08e15cf959fa734328781b679aaa21cfc188fd2d835bc872d3262d66c27b05932b244d42180b68766ae6a257f7b0c6c9a7bba99d3930e50a67b3836775ec90ae31fc9841048ee8aedff8693ecdabc18602b233129c7b70fee65faf99d962b9959a9697beeb559b401f547d5ee35d50a11db6fa7f1558d927ada59ef0822b0469e0fe8d69f670c931a8093ea22cd385aff67c1fe7194d9e35476c1b4acbe876860e461ebc6c056f62665b311123fa14d26820c2e6f55070cbba8e89b4bed726fd9fb7e8c57dd77f25809f841290b08832bc0eb865cb4e62eb3c1473180e948bacc8ad4b1a5c0efc1a6a53a47909254409fa6cb66bef9845939a3023872ed626cdd8f7f725cdf9f2b61701395624b5e8824e7103b5b3bfdf5b6cc1ed7216580d0ccf46f3b2ba8cb1ff42135e5973342403b7343a33181c85bb2e9458507d1a8216674b9290305ce39c52304204dcf8075cb4882ccea8dce85b171f6d2523a694f363ed32f02329a281ac5ec658eac90bca7031e853a621a99bde7c07e248f4eafdc8c51c70ae5d766e1d96e24ed0fb64e267efb9f489db1155465ed647035f543c9b75faa0e4beddcc328ba007f65c7d50bd0fb30eac0c208ab90f2582bf8d1e029618e5555c6a19bd5af96482f023a3748d7eb17d74794458ecc3d19f6ece2faca29d5343a6ef1072803c7dcff5e91d0341", 0x1000}, {&(0x7f0000001400)="af92032d64b1f0d3cc0ba9e5def3b656261bae0cf44ffa2de7d5ac75cf4dfb1e55712f44f735bf63f3a3882317153acb1603620da4de65359e15ffcc833e01b6524c41bc2e1d1095bd1bf9f0ea0fd58765d87c602fbdb346710613dfefac4756b844d3c59a535b70bb2a220f3d108286c91b2011d3338708cf4475557c611bb54beb9b75", 0x84}, {&(0x7f00000014c0)="88d3f05c37efbe73005e0f97148181d3ff920ebd92b8726255a09468de22a0fd583b60aa95df0031bd82718af04eaf9ca4f2c5e557efce88961b54bcc42ce1247a69aff217e755ce9e63474d3fde376e08df102f3bb99097faae3692c663f9eae7adf58c84721be8a7ed3eaaec622a66fe72f47e2528c2856d91452557de9c8648b76b702c495f71bf891ef46a8895c214cee0de1106a0d9aca797e7689b7e04b9050ed34b2cb81278f6d596b0e37c4850137bd54531cf7b061a78ef9f2118f673ca2ac2", 0xc4}], 0x8}, 0x0) mknod$loop(&(0x7f0000001640)='./file0\x00', 0x6000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001680)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) kqueue() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xfdf6, &(0x7f0000000240)="f6bc1fc92469ff2be86d4be0cdb7f16de767433a50a2b92a54c3f196de6b98ff263bb442c50066b1832b25c17c870ddf5935b31e7d5b65ba39390b555ad50dfbafb3657ff1fee7fd258bee1d0f3de2ff657b791d2782d9cc1aac8ab1aac6eb566927fe538903e69efc4aea097ea22c83cf6d3b6f688a75f9c6fe45ca73dd6f3a1b6c4f981aa9164d63303f37abc68542f718b8efe03d85bcadc8508191a68694c71ecc55e9a22e868d62f692afa97b6878fb15c95e3a1313d3c5b693d48ddb8d17d250f57df26f36eb83f3740bf78dd6621f9afa727cd74bd3b886c70b69f1530e19819b60ef73d733b4cc20f458638482c3bad943ef37b089f5c107b4e66beda17d00"/271) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) sendto$unix(r1, &(0x7f0000000000)="eae7298076733ef07aff331d210b730646664638d38f0261807972eadf21a8c74e29ef6e69c4107f50134a930fbdbc7b48d0d336d96af70239c80732b1c4c56adbe2b2f7783009386c602c3ed01fec1a7ac1e30f852000eddcb4307c52c223c5927d83f7705fe7a04f68d65a75bf8a8d2f394400540ac8fffe71237d1d02abc954ab718e8e982f6b816e8ef42323043fc51a7f0c46661ed51140b12b1dc4c333e07e60e862412483b4e6f124cf262c9b38ae74ea9afce840a5d018ee5b5217c32529a666d04bb1a1077b9f7c9d5d5ac8f2213176a10cf4929d61fd79dd6f4870d5afb8417f5b987e2d8c3e8fe812324d2f134efd64", 0xf5, 0x404, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x5, 0x3, 0x7, 0xfffff6df}, {0x4, 0xf4, 0x1}, {0x1f, 0x1, 0x5, 0xe9}, {0x9, 0x3f, 0x10, 0x200}, {0x0, 0xff, 0x6, 0x298}, {0x8, 0x9, 0x9, 0x2}, {0x7fff, 0x9c, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000002c0)={0x40cc, 0x280}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000200)=0x3) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x1c1) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff5, 0x1, 0x0, 0x400000f35}], 0x35, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) write(r4, &(0x7f00000001c0)="842bee761c4303849d834b7b1dee2e97681c2d1e478b70d3dae099a032ea37ed4ed3dbc9148b3900b27dfba33c201f73dde7d2356d992864176d42d4700b8219ae2a68dffae2a6cee939f8f191e05e23f704d0707dd26d0e1843fd2cb97f44bf8839f1a9af0ea98550311f5a821caf35ea0489092d0e55f76a962663e72a14ea4d010da8274763ea39dbe941f59196add12679a959fa644f95fd942df0e9a26ca769b0", 0xa3) dup2(r1, r3) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44c06935462f96d5dddf02f172eb2efbd000e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689bd5e0d73ff8daf73ad0898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000200)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffcae) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f00000000c0)=0x254) pipe(&(0x7f0000000340)={0xffffffffffffffff}) unlinkat(r12, &(0x7f0000000380)='./file0\x00', 0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x74}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = kqueue() poll(&(0x7f0000000180)=[{r2, 0x80}, {r4}, {r3, 0x20}], 0x3, 0x1) fcntl$dupfd(r1, 0x14, r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r16, r17) sendmsg$unix(r14, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r16], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r18 = fcntl$getown(r14, 0x5) r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r20, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r18, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[]], 0x1, &(0x7f0000000040), 0x1000000000000048, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r29 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, r23, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r25, r29, 0xa5, 0x5, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r30, 0x82485608, &(0x7f0000000a00)={0x8, 0x9, 0x3, {[0x2, 0xfffffffffffffffb, 0xffffffffffff8001, 0x7, 0x2, 0xf24c, 0x3f, 0x3, 0x6, 0x80, 0xaf5, 0x7, 0x9, 0x4, 0x1, 0x7, 0x3, 0x1f], [0x2, 0xffffffff, 0x8, 0xffffffffffffff4e, 0x7, 0x4, 0x100000001, 0x3, 0x9, 0xd2d2], [0xffffffffffffffff, 0x4, 0xa2fa, 0xfffffffffffff801, 0xfffffffffffffff7, 0x6, 0xe1d1], [0xffffffffffffff18, 0x5, 0x3, 0x1, 0x8, 0x9], [{0x100, 0x8, 0x3d, 0xfffffffffffffc76}, {0x1, 0x2, 0x6, 0x6}, {0x0, 0x0, 0x2, 0xcc9}, {0x5, 0x8, 0x4, 0x9}, {0x3, 0x100, 0x9}, {0x8001, 0x4, 0x47d}, {0x7fff, 0x5, 0x400, 0x5}, {0xcba2, 0x4, 0x2, 0xb}], {0x3ff, 0x20, 0x80000000, 0x21d4}, {0x1f, 0x1, 0x9, 0x7}}}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0xfffffffc, 0xfffffffd, 0x0, "000000000000000100002000", 0xfffffffd, 0x2}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/\xb1\xb4L*\x02\x00', 0x10, 0x0) flock(r0, 0xe) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000119390f713e77e3a8446000000ffff000000000000f87c8a5b671b1b542a538706000000a714004000290000002a000015000000000000000000007613"], 0x38}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x4bd, 0x8, 0x1, 0x20, &(0x7f0000000280)={{0x1f, 0x4, 0x3, 0x6, 0x5, 0xcd8, 0x4}, {[0x4, 0x4, 0x200, 0x81, 0x7, 0x80000001, 0x9, 0x3, 0x3ff, 0x8, 0x6, 0x7f, 0x7, 0x36, 0x5, 0xff, 0x2, 0x7f], [0xfffffffffffffeff, 0x5, 0x9, 0x7fffffff, 0x40, 0x65b8, 0x8, 0x3f, 0x3, 0x8], [0x101, 0xfffffffffffffff9, 0x3, 0x2, 0xfffffffffffffffb, 0x2, 0x6], [0x5, 0x479, 0xfffffffffffffa68, 0x32c9, 0x9, 0x1], [{0xfff8, 0x1, 0x100, 0x8}, {0x8001, 0x2, 0x5, 0x227}, {0x9, 0x7, 0x40, 0x3f}, {0x7fff, 0x7, 0x3, 0x7}, {0x4, 0x800, 0xf2bf, 0x9}, {0x3, 0x10000, 0x800, 0x1}, {0x7f, 0x1, 0x10000, 0x6}, {0x7, 0x5, 0xec6c, 0x3}], {0x8, 0x0, 0x40000, 0x1}, {0x1, 0xffffff06, 0x200000, 0x1}}}, 0x2, 0x1}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0xefe9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x10006c}, {0x7}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe5, &(0x7f0000000180)="7b59ae9092c8d858ba5c0a2eeda4c7530bcf2d41f3bbbee1e217410e25bbc06ac2d4d9d389e319e0c1041330f0c1d7bbbe7273102dc190cf63ae0189ef594159f185dc6bd0377438c894d1b483f0d1c14c9f7b080101e021ca9521398151edc124a7bf264804937ea32a9d4cefacc5e09f31823b00a3d548b85b75c4e4df4254395359845fbebea4182c726a37567d0677b4fc40bd01dbac0064fab675cc95fffb983f44d24d08a61f084beb0d089171df1ac30690fcc99d25d48658570e7a1cfebf15f731564b956ccd2cad93f0c1e2ee72f19f4009b0c28ab939a66f74d62036fafc7c0e") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) geteuid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x40) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgget(0x1, 0x45b) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) geteuid() getppid() r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0xfffffffffffffe8e) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:08 executing program 0: getitimer(0x1, 0xffffffffffffffff) geteuid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x2}, {0xe2d, 0x3}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file1\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x0, 0xffff}]}}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x8) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x3ff) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x48) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffff1f004000", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="85"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x10000004, 0x20f, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8, 0x2f) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = kqueue() write(r5, &(0x7f00000001c0)="2d8d3027ccd37ce61b822fce2649844a63", 0x11) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000180)=0x5, 0x4) close(r3) socket(0x5bba27bceefd6216, 0x3, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r16 = getppid() setpgid(r14, r16) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r1) preadv(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) listen(0xffffffffffffff9c, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r5 = geteuid() setreuid(r5, r5) getegid() geteuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) open(&(0x7f0000000000)='./file0\x00', 0x8daf68ea520a40cf, 0x158) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="000500ab2faf9a058d24b37f2f45cd8bcdab66056cacb8653000"], 0xa) listen(r0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = semget$private(0x0, 0x0, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/186) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r3, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0x90, 0x1a, 0x8001, 0x80000000}, {{r7}, 0xffffffffffffffff, 0x11, 0x8, 0xff, 0xffffffffffffff80}, {{r6}, 0x0, 0x80, 0x0, 0x400, 0x6}], 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x2, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x250, 0x0, 0x4, 0x1}, {0x9, 0x0, 0xfe, 0x80000000}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x4, 0x50) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(0xffffffffffffff9c, &(0x7f0000000a80)="4f016dea248e78f2bc3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a61346f700700000056d6046e7a61dee411d7e006d90fa905bc808200f53dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac928d3c782528f953d90452edc0ff5bf5d409fa5d4e110b00000000000000000000000000000099a1c8a12a701f5b0226ff3ea0811ca6a477f682109ecc1d09bf4a585052fae2d9e7dd7a92209ee60d8d797dd3a8412effc39fc6aa284bb5dc7132a7e9fcdc056ba3d2bbe38ffba5103e5d58fb66", 0xc63275bac4da9bbb) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = kqueue() poll(&(0x7f0000000080)=[{r7, 0x17}], 0x1, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r9, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/5, 0xfffffffffffffcd5, 0x0, &(0x7f0000000000)=@abs, 0xe5) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8, 0x0, 0xff, 0x551}]}) write(r1, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semop(r1, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='\\!!\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='+\x00', &(0x7f0000000280)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']\x00']) 16:00:08 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/eev\xe1bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) chflagsat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) fcntl$setstatus(r4, 0x4, 0x80) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/148, 0x94) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x73bb584dd4d0ad76) 16:00:08 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x18e26685954e55f7) pwrite(r0, &(0x7f0000000180)="c8a94e", 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x10000000000000a2, 0x0, 0x100000020000000) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, 0x0) r3 = kqueue() dup(r3) kevent(0xffffffffffffffff, 0x0, 0xbe, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x80000000000000c, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, 0x0, 0xfffffffffffffee5) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r6 = semget$private(0x0, 0x0, 0x0) kqueue() dup(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x7, 0x0) r8 = kqueue() r9 = dup(r8) kevent(r9, &(0x7f0000000000), 0x0, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r11, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r11, r10}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) r12 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r12, 0x7e}], 0x1, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='.\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) r8 = dup2(r7, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0x5, 0x2, 0x1, 0xfc, 0x5}, {{r4}, 0x7ffffffffffffffb, 0x29, 0x40000000, 0x5, 0x8001}, {{r5}, 0xfffffffffffffffa, 0x8, 0x2, 0x1, 0x100}, {{r6}, 0xfffffffffffffffd, 0x80, 0x42, 0x0, 0x7ff}, {{}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x10000, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x5, 0x2, 0x80000001}], 0x877, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffb, 0xbb, 0x1ffffe, 0x9, 0x6}], 0x5e6, &(0x7f0000000340)={0x2, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000640)=0x800) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) close(r2) 16:00:09 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:09 executing program 1: r0 = semget(0x2, 0x2, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x1, 0x1, 0x800, 0x0, 0x1ff, 0xfff, 0x0, 0x3, 0x2, 0x6, 0xfff}) r3 = semget(0x3, 0x0, 0xd4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000001c0)=""/175) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000000)='./file0\x00', r5, r9) semop(r6, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x4, 0x1800}, {0x2, 0xe200, 0x800}, {0x4, 0xfffc}, {0x2, 0x2}, {0x4, 0x1, 0x1c00}], 0x7) setsockopt(r1, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8cd, 0x81}, {0x18, 0x3, 0xfffffffa, 0x3ff}, 0x3, [0x1ff, 0xd6, 0x400, 0x0, 0x8ad, 0x100, 0x3, 0x3ff]}, 0x3c) getrlimit(0x0, &(0x7f0000001180)) 16:00:09 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x874, 0x14) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) fcntl$dupfd(r2, 0x0, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x32, 0x1, 0x6) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x1}) r3 = dup(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x2, 0x2, 0x4, 0x2fb6}, {0x2, 0x6, 0x0, 0x20}, {0x2, 0x6, 0xd5, 0x4}, {0x101, 0x0, 0x31, 0xff800000}, {0x7f34, 0xfc, 0xb6, 0x2}, {0x5, 0x40, 0x9, 0x8}, {0x3, 0x7, 0x1, 0x8}, {0x101, 0x80, 0xdb, 0x5}, {0x4, 0x20, 0xbc, 0x1000}]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) shutdown(r5, 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x50) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {r2, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffff9c) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x3, 0x7, 0x3, 0x7ff, "92a8ff7405031463be9e2c9e59e5630c7bb0771b", 0x101, 0x38}) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) recvmsg(r4, &(0x7f0000000100)={0x0, 0x7b916cbdca7df176, &(0x7f0000000180)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)=""/60, 0x3c}], 0x2, &(0x7f0000000140)=""/16, 0x8}, 0x800) 16:00:10 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x5fc34f8d6badb31, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r3, r0, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r4, r3, r4, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) r8 = getpgrp() r9 = getpid() setpgid(r8, r9) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xed58bc0adc452bdb) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0xfffeffff00000001, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x2, 0x0, 0x0, 0x0, 0x0, 0x528], [{}, {}, {0x8001}], {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x7, 0x100004, 0x0, 0xfffffffc, 0x8, 0x0, 0x0, 0x0, 0x100, 0xfffffffffffffe01}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSTART(r2, 0x2000746e) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x1ff, 0x20, 0x2, 0x8000}, {0x7, 0x6, 0x1, 0x401}, {0x5, 0x5, 0x1}, {0x5, 0x9, 0xe9, 0x5}, {0x0, 0xbf, 0x0, 0x26ea16c3}, {0x9, 0x4, 0x9, 0x2}, {0x9, 0x9, 0x1f, 0x5}]}) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000297bfa7bc26b269baba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r23, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000003, 0x6}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000001040)=ANY=[@ANYRESHEX=r24, @ANYRESDEC=0x0, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823bece3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26ddca10851054487d26921aa6a6c0430fa80e507004ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca00300000000000000ed498d38a3496c16a87490fefc995e00def660b38c8d935992868c040665a27a09b252286c4d2e8e13298441f2a2ba90846a4778981b3b62364ce171b2a355b6e6cde0922ffef2c29b14b12c7eb2bcb42aa2341826bcf9a157f5dec9f26e58e56a6d5fc175f5cbb5775aa77157feac4f29778e7763378fd51bd2bb", @ANYRESDEC=r22], 0x4, 0x2, 0x1800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x7}, 0xffffffffffff7fff, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xba}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xb, &(0x7f0000000080), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r4, 0x0, 0xb, &(0x7f0000000080), 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000140), &(0x7f00000001c0)=0x4) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xc0e9afb540f441e8, 0xb0, 0xf0000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x60000000, 0x9, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x4, 0x100000800, 0x7c6e}, {{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0x3, 0x8000}, {{r2}, 0xffffffffffffffff, 0x61, 0x1, 0x2, 0x4}, {{r2}, 0xfffffffffffffffe, 0x1, 0x7dc0c8498267c7bb, 0x3, 0x7}, {{r1}, 0xd87d8f1d807364f, 0x10, 0x40, 0x0, 0xfffffffffffffff9}, {{r4}, 0xe175eb3874244a77, 0x30, 0x140000004, 0x0, 0xcbe5}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000080)) socket$inet6(0x18, 0x8000, 0x80) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) getsockname$inet(r4, &(0x7f0000001540), &(0x7f0000001580)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00'/20, @ANYRES32=r3, @ANYRES32=r5], 0x30, 0x6}, 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r6, 0x2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r1, 0x0, r0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r8, r9) r11 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0xe1a7}], 0x28d, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8, 0x0, 0xfffffffffffffffd], [], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchownat(r1, &(0x7f0000000180)='./file1\x00', r2, r6, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) sendto$inet6(r0, &(0x7f0000000100)="9ae0912eaa55f24d9b79b979823892de8eba378a9f782e1b93391cd335fccbfa834d16b8af10308875f8496343f1c2a86f694a18d67b0601df28699671784ed50aba3a8d80b32f2b2371517abbba6673d8a3c0144c7289a98c95d6755f8473595046368e34ea6f8a6a5c94", 0x6b, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x7, 0x1000}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="c400000010d9c54475774c02bfdce86fd51b2381e3543238f2dec900699ad9bed8d640a9357d020f516ee15cd79bfeaffdb425c37c5c19267fa7a675cdeb38a909fdd04047889dba8db5bbeca84de4cdcd4ca27d6b941a1774f03639fb522a766a75674e112e7edbc383fe93d3746d2fe48f1e8cfefe7b83c8fd7a38dc233d10977429fa4b3b42473c96c949df47cbc90d7038d5aa29e35a1fe7b963a161d84cf6ddb73e303408f58820bdebc2721c3bb7653f5c6dc61f330748e6d08bacbd3f702ce3d73a5d297d52e1b6b3c015e71061ccb277fbeee5a8d43ab6701b39742b09768b1db596", 0xe6) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0xe1e95cfbb1f66229, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0xd2) write(r0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt(r5, 0x0, 0x6, &(0x7f0000000280)="b603641dcfc300e80eb20886e97e71154a38f9ffbaf749717b6455586bc7496fd0dd6440231570cf9187ea4cd93a32089d703f9d8c2362f7eb9d083e09d52acb017f881a9d6abfaaa2ab5ca625", 0x4d) r6 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000200)=0x1e585fa5) 16:00:10 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) socketpair(0x20, 0xdf343821f512de95, 0xfe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x39a3, 0x4}, {0x18, 0x3, 0x7, 0x5}, 0x3, [0x8001, 0x1000, 0x6, 0xffffff29, 0x7, 0x1f, 0xfffffffe, 0x34ee]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x80) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0x7a1d91bb86b54413, 0x7535f14c91e13aa5, 0x1, 0x8001, 0xad55}, {{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x3, 0x80000001}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x0, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1000, 0x1, 0x2}, {0x7, 0x64, 0x1, 0x5}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x9) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x510, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) fcntl$dupfd(r3, 0x0, r4) fchmod(r2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setgid(r8) write(r0, 0x0, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = socket$inet6(0x18, 0x4000, 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xfffff054, 0x9}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) connect$unix(r0, &(0x7f0000001a40)=ANY=[@ANYPTR=&(0x7f0000001b00)=ANY=[@ANYRESOCT=r1], @ANYRESOCT=r0, @ANYRES32=0x0, @ANYRES16=0x0, @ANYRESDEC=0x0], 0x5) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000040)}, {&(0x7f0000001980)=""/22, 0x16}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000001400)=""/254, 0xfe}, {&(0x7f0000001500)=""/21, 0x15}, {&(0x7f0000001540)=""/247, 0xf7}], 0x8, &(0x7f00000016c0)=""/234, 0xea}, 0x401) r3 = open(&(0x7f0000001940)='./bus\x00', 0x2, 0x100) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) sendto$unix(r3, &(0x7f0000001800)="0904d5d0969d2db395738326835498d77e22b287fabfa4c6dcce3596c1aa360212d09274b7b35c8388b5eb5a10aeb7ed2e94d72178ef4e2aa363cfb735397ee35afc76e389a6dcd79cf10fa16cd84cb2d1a249fa7ccc3d6b6ec63030586eb488668200ae9a515fad778377912c49784e41757ab1087f162c03715ea69ed0eb1def895cffef6e5b96d57f5249e302dd81f146c4aac9b039eb851755586e66d09a6e2bfa7ae7e763403e04d3ae55e4aef9a69102eff49a617623e2c1638a3aeb8bbab8e12aa9a27a04a6f21a8d8e25238f86", 0xd1, 0x400, &(0x7f0000000040)=@abs={0xf338b44a5b7b885d, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001900)={0xfb1, './bus\x00'}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000340)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40}, {0x80000006}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3fe, 0x6, 0x0, "0000000000e0ffff00000000000600", 0x0, 0x10000000}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:10 executing program 1: shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffff7}, {0x1f3b56ce, 0x100}}, &(0x7f0000000080)) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080), 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000080)='./file0\x00', 0x38572, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x8) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r5, 0x4}], 0x1, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x80008006}]}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)=""/77, 0x4d}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:10 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:10 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r1, &(0x7f0000000200)=[{{r2}, 0x0, 0x8, 0x0, 0x2, 0x3}, {{r3}, 0xfffffffffffffffc, 0x1, 0x8, 0x1, 0x6}, {{}, 0xfffffffffffffffe, 0x2, 0x40, 0x2, 0x400}, {{r4}, 0xfffffffffffffff8, 0xa2, 0x1, 0x4, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0x40, 0x10, 0xfffffffffffffffb, 0x1}, {{}, 0xfffffffffffffff9, 0x78, 0x80, 0x0, 0x100000000}, {{r5}, 0xfffffffffffffffd, 0xca, 0xf0000000, 0x400, 0x3ff}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffc000/0x2000)=nil) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cf43e2de2729b62764549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c4006b37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9a00000000bc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000800)=ANY=[@ANYBLOB="000044f9d15e9a5d9e5b65574ae6e0e7ee2658135bb462d8518645947679e65812a659dbbcd3d84b99fa86abd9f6ceff6b00f5d215c918903fddb552f214fae17291c8d480bbd0d6f750d7b2d2911e00006000c7f7486e020000000000000000000000000000000000000027038f25f0302ba8d29e455ff186cd17215c4b7f4720135b6f4f"], 0x1, &(0x7f0000000640), 0x0, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) r15 = socket(0x18, 0x1, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r16, r15) msgsnd(r7, &(0x7f0000000640)=ANY=[], 0x0, 0x800) r17 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r17, 0x1, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = geteuid() setreuid(r11, r20) r21 = getgid() r22 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r28, 0x1, 0x5, &(0x7f0000000340)=""/192) r29 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r31 = getgid() r32 = getuid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000280)={{0x2, r30, r31, r32, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r33 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r33, 0x1, 0x5, &(0x7f0000000340)=""/192) r34 = socket(0x18, 0x8000, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = getgid() r37 = getuid() r38 = getegid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r38, r37, 0x0, 0x52, 0x1000}, 0xf2b2, 0x10000800, 0x7}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = msgget(0x2, 0xc0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r44 = getuid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r46 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r41, 0x1, &(0x7f00000003c0)={{0x0, r42, r43, r44, r45, 0x121, 0x9}, 0x800, 0x1, r46, r47, 0x3, 0x1, 0x1, 0x5}) getpgid(r46) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0xffffff8f, r19, r26, r30, r36, 0x80, 0x4}, 0x8, 0xfffffffffffffff7, r5, r46, 0x80, 0x0, 0xff, 0x9232}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000003c0)=""/13, 0xd) close(r4) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) listen(r0, 0xbd84) write(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b302000000800d3cda75d271689b") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x6, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x200000d, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000200)=[{0x1, 0x3, 0x1000}, {0x2, 0xa5, 0x1000}], 0x7d) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000001800)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff019430500000031c61ad449011f78000000000000013c1fe9002000000000000001ff103436820abc4bcabba3444002007e14295fbaabbbafe214de03000300dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd3198605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27fa721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59ddc9897872d4b0292851d36eeae7e0000c90fb31f678df44ff0ffce30ac8501a0bb10b66b7a2d4e248163edc58b4ecfcb5ca93a7fbd3cce2320f09c06f6ecb3563c9dad1677d3f95acca4f78241da81ba34a7d9be604182dbe6c7bc33bcc006bf1c4a92f93c05e8513afc897fb6e20323124601fc3e676c25d1eb743a3595f4443d3bed4736386c1a0501b2104db1b350b46a80f6d727a1a8eca383f4007ed893ba9be1d0ac5d766a1a7961b79c0f2f1d6d8e469374ce52991bab8e3916ce2afadc9a", 0x1c5) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x1, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = accept$unix(r2, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x5f4}, 0x0) r16 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r17, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = geteuid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgget(0x1, 0x194) r29 = msgget$private(0x0, 0x131) msgsnd(r29, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r29, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r27, r33) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000580)={{0x5, r18, r22, r33, r40, 0x104, 0x9}, 0x7, 0x9, 0x4}) r45 = msgget$private(0x0, 0x682) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107008, &(0x7f0000000000)=0x700) open(&(0x7f0000000600)='./file0\x00', 0x800, 0x182) dup(0xffffffffffffffff) kqueue() r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107008, &(0x7f0000000000)=0x700) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x8800, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r55, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = msgget(0x2, 0xc0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r61 = getuid() getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r63 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x0, r59, r60, r61, r62, 0x121, 0x9}, 0x800, 0x1, r63, r64, 0x3, 0x1, 0x1, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x1, 0x0) r65 = socket(0x2, 0x3, 0x1) connect$unix(r65, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r65, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r65, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r66 = socket(0x2, 0x3, 0x1) connect$unix(r66, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r66, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r66, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r68 = geteuid() r69 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r70 = socket(0x2, 0x3, 0x1) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r70, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000740)="0a496bf29c3ce0858ae95b88a8bbef76488f2cf565fdf9058840d99247b56bfab47d905a68cd1ebbecfaa5223ba794054e4c8edd8f8f87a69518d371bdd1c897131de471ffe759b87164cc85b12b057f078d5a0263c4cb860571b1b033c6802db547cf1ccc75c1e12a2a99c0e293cdd65764af03964e341ceaf03b3aca3320ed79eaf3b04cede5728b8414517adcbbd75372db7921f3ab07e70f35d7c5d7d97e", 0xa0}], 0x1, 0x0, 0x4d}, 0x0) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r71, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r72 = socket(0x2, 0x3, 0x1) connect$unix(r72, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r72, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r72, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r9}, @cred={0x20, 0xffff, 0x0, r15, r3, r40}, @cred={0x20, 0xffff, 0x0, r50, r3, r62}, @rights={0x30, 0xffff, 0x1, [r47, r31, 0xffffffffffffff9c, r51, r39, r71, r72]}, @cred={0x20, 0xffff, 0x0, r67, r68, r4}, @rights={0x20, 0xffff, 0x1, [r69, r70, r0, r5]}], 0xd0, 0xc635f6d980f75b70}, 0xa) fcntl$setstatus(r5, 0x4, 0x80) r73 = socket(0x2, 0x3, 0x0) r74 = socket(0x11, 0x3, 0x0) r75 = fcntl$dupfd(r74, 0x0, r73) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8020690c, &(0x7f0000000300)) ioctl$KDGETLED(r75, 0x40044b41, &(0x7f0000000140)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) r76 = socket(0x13, 0x3, 0x0) r77 = socket(0x11, 0x3, 0x0) r78 = fcntl$dupfd(r77, 0x0, r76) ioctl$TIOCFLUSH(r78, 0x8020690c, &(0x7f0000000300)) openat(r78, &(0x7f0000000200)='./file0\x00', 0x100, 0x109) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) rmdir(&(0x7f00000003c0)='./bus\x00') r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r6}], 0x2000000000000033, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r8}], 0x2000000000000033, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x700) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf1, 0x80000000, 0xd66}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x8, 0x3}], 0x1, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x32, 0x40000000, 0x401, 0x10001}, {{r4}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x1ff, 0x8468}, {{r5}, 0xffffffffffffffff, 0x84, 0x20000000, 0x2, 0x5}, {{r6}, 0xfffffffffffffffb, 0xb, 0xe95a2a0014b05f65, 0x400, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffc, 0x84, 0x4ca9bb085382dcff, 0x3ff, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x72, 0x1, 0xca87, 0xbf54}, {{r8}, 0xfffffffffffffffb, 0x76, 0x80, 0x8001, 0x4}, {{r9}, 0xfffffffffffffffa, 0x8, 0x0, 0x6, 0xdc46}, {{r10}, 0xfffffffffffffffa, 0x42, 0x0, 0x80}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x3, 0x5}], 0x0, &(0x7f0000000380)={0xcc, 0xdb3f}) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x6) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x100000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], {}, {0x0, 0x7ff}}}) 16:00:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000080)="cf9da9cd696c9459f1b7e5b0003ecc1bb7af767312a7e44ec8e808850870069c8c45ef4051bf248b09", 0x29}, {&(0x7f0000000140)="2aa17296d2e4c48fb2c1c59d25230d69bcc16f36c77d6b8c11509cab0d5ceee38e9b3ec4cfd23094a9253c959d7e076f1b4cb6b2eb180a81e2e77bced65973c3043953aa17a733ed880bd37e6bd5ae5dcb2487c0437fa8853481cff75f5e740e252add69515ae39cf01bd2567c9b427d2f84c858308025990b040ded8a5720af502844e59ad8eac12a9500fbae720bdb9f2273ad6a847b6b0ebe0fcef0c568e3d7e338bd80c7cc47f7aa6163481d12bf22f94211ee1af39814b14a2d468e5f40e798569672a40db221fd60e834447ff6c96d33ff241c", 0xd6}, {&(0x7f0000000240)="9f06c1ae2b631347ecf853d30a1d660a3790b5498dbddc9db39508b864c6ee470c01b0f3bf6a4a60892a3b4466044f82d49a0a53c594a29730608fe164de01959a12ff99aea2c44bc0e5827cc87aaaf37d766e968196237982e07cffbd1a67cc16404296508f5420cf9d6a1d6c0fe1a9838f68725a4e7442dccc0e45f878df4afe75edf0cc8d4a6dfa42f44f89131d53871beba3ee978bdc5024ba04028869e1e9ccd721244bfeff02e6662d25a2bab34eb3", 0xb2}, {&(0x7f0000000300)="9617f696b6be12cbe28d37d4a6645d611a787c323a6cd46116173b93de66e023eae499c91c1777012f0defbce4b999b9ac6a0526f1fbfc7855c8fb98c4fa2b3e9b2cad3c517a88d4b900652a04fbd6d72126572e3f29f274bf4339d042f4865eb9606265c74165b8ae51adf5c185d5ba739827b3b5bb9d0518d7283324c6de5b9b84927efaa5448c81f833dca410599c090036db44c7f48be92fe3d5e6519d21a7bff142eab41f2595e31787d667257c329662459d972b75312c0eb064082b9ed597c4276b", 0xc5}, {&(0x7f0000000400)="ac61a0cd0f99c958317815b5", 0x9}, {&(0x7f0000000440)="0a882aa10f9b9b10fd364a0bdc300971ba15246eef32284791d225261b14f48c3497328e1e7e6a562994674bb5b5d17e38a784a12e1d8a41a7899a514940cd6645b96a980a53123a0cbfe59d04f37dec7de64b980a8b3ec45431100e77336d725b9e2028c1136054dc36dceecd7f217c211261cd08854f514ceeec54f221eb537296e3966525b26de2b3c149cbdbaaad6ee0cd01489f32b9ef4290439b2247083200a5fb0f5909a3e77a969269c4a3d5919e2c8972616a543e9c821de9156c4a523fa2f694c5d954d892d36d6ada69e4c4b09bcee997957d0034efabe996bdbe3c8c9f1ba73d20f5e258cf4af74d56fbf26378", 0xf3}, {&(0x7f0000000540)="57c896e83621ef62af90b45c2f353bd8625e5efac8a976445303d10b1dc5b30f344ab3c1810af05fadd2eb6509a2e45dc9aaddb44ba8069814b1a69b6348ce6114bae57eb436e920d23d8e19500831978fe58f1bcb771e5786c6df2503680ef843", 0x61}], 0x7, 0x0, 0x0, 0x1}, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000640)=0x1) bind$unix(r3, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x805) 16:00:12 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) preadv(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r7) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r8 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r7, r7, r7, r7, r7, r7, r7, r7]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x401, r6, r7, r6, r9, 0x0, 0x10000}, 0x8, 0x6, r5, r5, 0x101, 0x2, 0x1000, 0x7}) 16:00:12 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x14850, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) 16:00:12 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f0000000140), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f00000002c0), 0x10000000000000d5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x16a) sendto$unix(r1, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0xaa) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x81, 0xc0f}, {0x0, 0xe3}, {0x1, 0x6}], 0x3}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0xffac) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x2) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000007000000ac1400ff00000000ffff00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x40, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x0, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x827ba3e614a50e3f) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0xf0000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x27], [{0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = getppid() r3 = geteuid() r4 = getgid() r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2000000000000033, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x200, 0x0) poll(&(0x7f00000007c0), 0x2369, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000680)) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r9}], 0x2000000000000033, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x700) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r12, &(0x7f0000000700)='./file0\x00', 0x6169, 0x69) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x700) dup(r11) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000840)=ANY=[@ANYBLOB="e3ecd9d60e0fad085d7f4752af7630ce01002e2f66696c65301737447cfa6c9d1c737ef3d7aa7d0d0a764ee7c6e8dc418994b1e8c11657a5e7c82d91b2b919dc49b408d10f050e0cd920e20b9b60a8102adfa1459c497f569f6dc6e0a896a5b406c1e3f8cf7cfd3e8010886349be4c060000000000000088ced89b96431af018106824e00da52c48f9e9c701715c62a2eac4a0ac52dcfa7b583e649151e654bbb36770745edc96694b815a0f17105cbb840e328151bfda209bea917cd7c57fb443609e5a62"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="c0c55150af8e095afe5b9d0bb09bc0205b090550e52b27ab5f6bab9763a76e4f7fab26fea3a362e7d7f54afae6fed77e47266fb54d65314e9318025b4202711b2c8ab8890de2b57294578687940865a26be4bb7dfce942254f0d2914b947dbedeeadea7f4fcb1ec079213dc4a707d641842d98d44ca62984bf414e4be3f013b46ab5bad4cd194e90b883", 0x8a}, {&(0x7f0000000140)="af2980e72ade2710305358feb51176b993153bc9ee15c57b2cfb428be70523e84c87d63e2b97851b488443b499ad3d230909a788b5f0c2fd853740bac4d44e664ef563e01342db57f35eae9e9bee60b9ecb37327b37c697da5e8b19939179cdf443376f9a200cd6e335a61fb89f287b6e51b0be7f1031b0519eaff79ebc5114ee140af0c3ee52a23", 0x88}, {&(0x7f00000004c0)="920172072e228a5606d8ec189868f36aa4b02463a8e4c8d8a3e01add95ad5a0fdd78cf26d0719a7922b90e2d15d6329151ed8dd851f878f72181c6647d576520e57ac4eef8a37dcf689f4b7061ba353bdf078977e1a48e8707d799517d89905ab41450a2c3f97c2bf01633824f9a146c5edc48abcc1f21b7bcbbe2a24ec036a994d2cee9cb656f27e9f8cec749636c2b5dfa752ed54e25b34a036d8b72ca275bdefdda7c59ccca30c9d698bf755ba474e8b04ccc6b06f54d3ca9a1b960d644adfe9daf7c249ac0a76ae249bc50ccacf0f837aaccf0fb13783ea48c0bc092578071", 0xe1}], 0x100000000000001d, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}], 0x70, 0x400}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r13}], 0x2000000000000033, 0x0) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) chroot(&(0x7f0000000080)='./file0\x00') pckbd_enable: command error 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000140)="be2b715d6a33921cd54065110388eeda7d6f6431f3c1e0ef037cee2bb36008aaa613468e638d0817084243345ef44a95aefbe10f491de8f857f62907f4057f4f329aeca62f97cc0d51cbfce024ddd823cba87103b0d5cf6783e59186511a6e4a5904fb67ff14a36ebceebebe2aa6296db939c6eeaf88d4262507f8c748d5e208ab7112e6dfac63f302df730d105552acfb2b51d5b9e39f9b08c97cbdbfea14ac7d1932e38ac15a32757d80ecc7c478bd308159e3dd4d616a079c605fafa934b13a850b9c0e22a02c7cc9d509271a3c5efde156e853c0eab12a21ae076a627b748fee3b5a4daa48f6ceb94ccb47a549908127bd05f4de7bd79ab3b221b265", 0xfe, 0x1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) close(r0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) rmdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:00:14 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt(r2, 0x3, 0x9, &(0x7f0000000000)=""/206, &(0x7f0000000140)=0xce) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60, 0x0, 0x0, 0xfffffffd}, {0x4c, 0x6}, {0x6}]}) syz_emit_ethernet(0xffffff82, &(0x7f0000000100)="174af205b6068bbc6bd3634ecd9d6c0da6732ee608a48b7d946efa606b32c68a51f4ae3aa78274fa9518d55a09ab2a18b9c5778f") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xf4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xfffffffd, 0x4}) 16:00:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001f2000/0x9000)=nil, 0x9000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/233, &(0x7f0000000180)=0xe9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = msgget(0x1, 0x80) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getegid() r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="000044f9d15e9a5d9e5b65574ae6e0e7ee2658135bb462d8518645947679e65812a659dbbcd3d84b99fa86abd9f6ceff6b00f5d215c918903fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fb7090000000f9835f750d7b2d2911e00006000c7f7486e02000000"], 0x1, &(0x7f0000000640), 0x0, 0xfffffffffffffffe}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1800) msgrcv(r27, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x0, 0x8008, 0x6) listen(r38, 0x5) readlinkat(r38, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r38, &(0x7f00000018c0)='./bus\x00', r39, r40, 0x6) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r40, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) r41 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r41, 0x29, 0x1a, &(0x7f0000000040), 0x4) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r42, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r42, &(0x7f0000000240), 0x6) r43 = geteuid() r44 = msgget$private(0x0, 0x682) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r44, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r59, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r17, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r52, r57) r60 = msgget$private(0x0, 0x682) msgsnd(r60, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r60, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r60, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r60, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r60, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r65 = getppid() r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r67 = fcntl$getown(r66, 0x5) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0x2, r61, r63, r64, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, r67, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000580)={{0x5, r43, r47, r57, r63, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r70 = msgget(0x2, 0xc0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r73 = getuid() getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r75 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r70, 0x1, &(0x7f00000003c0)={{0x0, r71, r72, r73, r74, 0x121, 0x9}, 0x800, 0x1, r75, r76, 0x3, 0x1, 0x1, 0x5}) fchown(r41, r43, r74) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r43, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r35, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x7, r8, r11, r14, r18, 0x0, 0x1000}, 0x80000000, 0x7, r26, r35, 0xffffffff, 0x5, 0x5, 0x5}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x4}, {0x14, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001597b868 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001597b868 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000140)=0x1f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x29}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}], ['\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x27}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f000041e000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x805) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {0xfffe}, {}, {0x0, 0x58f228a4}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x18, 0x1, 0x7) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="dd85cbf605b6bf186ff9a6f8f3a38653aa468a6d0ce32705e5d8c287bfff451838e45341846815b6c01f1cbe6066b385d83716f121bfed3550f957b9b0123a4f56eeff0cd246d7895640f89d9409af554d6ac3b73b324e5d6fb103dabd10ec77dc97366a7bde147d112590a8f7ac3a92990d2b1fb85f91896e695abd1b57ac87d07121cfe3f6aab4655f1d2e936fe90f46", 0x91) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000011c0)=ANY=[], 0x0) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="87020800000000ffcb31ed52352216062a1082e26ce23d8098d763c48d3abd7017c10543e06fd9094e1bab19f37663c5a8f2a83fc884b24b5003b6e22821c75b0653b15bf214dd3ad72a85c1cb818a1f275950534938d2f133d88a1565462f4fe99d65b08663406a410a897ce90600dde84021823767fb6ab3859689cd129ca9dc5ed4a5b7d82c81ee37b9a8bcef8cf17a42bd940c64e224ccb2dc9f80cb82c8e43fb504df7ea0b88112213506e4b81f97e81ce8a005422db24e9252a50ef023de62e2cb69d5ad4bfec9eeb7ac7796e3e8b4477e81134e9d7761e84fc33aba31b352b717c342dce429eeccd529ddcf2427cbab368e99038c0e2d9a032c459add761887953ea00449d37c666d94b3110f857e6f04afc7ca4ec2a9f67bb9131fbf2b678f2cca4af902a90c1fe82aa625fd4bf992abb63e31bb0bb2d6d06c647d508b3fe195abcbc848264d257cb64e70bea381c000a9a335dd1f46c88b927fb6ebc043ab671938e4ed7604b7631ab8f45a776dfd2c57d56145c9308f0d759b976439f41be8c4bb215667b1690ea42e204e496b4b2fc93aa8db48d5ea"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setregid(r13, r9) getsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) setreuid(r8, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) chown(&(0x7f0000000040)='./file0\x00', r5, r15) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="5aeef7f0cf99645924afc48b1395ab265b07f434acc799abb55dbe507f1bb38271dd44e4079caf01f4f6d83c6cf69bf355c99ec9648c347bf931617e7477ad29e509e9dabb324da7179e5bbba6cf6540de3bc7edd64cbab2548a83d57ba81e09048b0f4c72a44d53aa960dd1e6"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000440)=0x700) r2 = dup2(r0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x20, 0x0) close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000003c0)={0x715, './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) preadv(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000480)=""/55, 0x37}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/53, 0x35}, {&(0x7f0000000240)=""/198, 0xc6}], 0x2, 0x0, 0x0) socket(0x20, 0x3, 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x06\x00v-bpf@', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x9) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r8, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) getrusage(0x8000000000000000, &(0x7f00000004c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x58, 0x3f}, {0x1ff, 0x81, 0x3f, 0x8001}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = syz_open_pts() ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000200)={0x4, 0x0, 0x1f, 0x8, "88295a0a6014ce89a260ce26bb6edec874cf85c4", 0x58, 0x7014}) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x8001, 0x7f, 0xcd9}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000280)={0xf0b8, 0x7, 0x2, 0x29c36621, "747e3cdb2c65f7cce519ec0900000041d56af972", 0x81, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x7fff}, 0xc) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) bind(r1, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0xfffffffffffffdc6) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f00000000c0)=0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x95at', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000800)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0586cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae751000000000000000000000000000000000000eca5139397e85aebdc7d35c7b45cff6520836de0a6877b843c0466c826ede8858cdb541a3e8095d9d8aa15791a1e6be166f519a01bfd74f016d861c600b9010d3c567ac487c697fd38dd02fd91b74822676545ec91a2daa2795ce8f3e32456009fe49c79c70577959c0595f437875a810efab8db9015524d5b621fe38b6f36f30f780e63942267f2e66b0e1a7167b5857504d90d6e2134e1f1cea54b938d745712bc5ab5455e6a44f6e3c43285b2a9b528302e3d286c06f9f1d73aef455984b740dbac08a6fd9fb5a063f0eb3fff918e09228f52c1", 0x266) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xfffffed7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r8 = getpid() r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r11, r2, r5, r6, 0x2, 0x8}, 0x4, 0x7ff, r7, r8, 0x0, 0x18000000, 0xae, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x100000000000003a) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="f902070000000000c8221690ff1c679df300004e717f0000000000000044450163", 0x21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) kqueue() listen(r0, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb, 0x0, 0x5, 0x400000}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair(0x2, 0x2, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001280)={0x6, 0x2}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x10000}, {0xff}}, 0x0) r3 = msgget$private(0x0, 0x69) msgsnd(r3, &(0x7f0000001300)=ANY=[@ANYBLOB="0300000000000000d56309c1dee3d71a29fadd33682c5c5b685801c8464b7a3b7424b7b0971d0a8da7a64b870d1195cf0d23a917971f2a8146fbe24b62b92770b3ff93bb79218564f483ab97276b205b715c8ba64235c66570e5b4a056644bf40c76c71e36da658ca04813da676a880b34ae511c20df836f70f05ea2057e54c7d61266bfdc7271c58e7404960df1d66a677c53dc3aedcfe0ae717b6315c7ed8d3a0486ffdea9b9cb9e40cc61c66aad6686f9fe00baa68feaf2696c0fd71e164455546d032df871f5d5eed72e14c417eb4d5bf2b7f8c83925760139b6b86285bd0cd0b2d05562a958b71d41d785f50ebc03ae09f0d80e778321f7d982fcffae17aa823c47097942488b37794a576e8ce70aab8ee1080c93a85397315e5e2d6a3f67f5aec34676399320e15e5f02738907ec465da995056991f458f82f66de1329bc0eb4498d8d4fe036ae2d4c0fa7d4447a11af26831f6c2528a5b8d7e27fc74d2bbd617696ae7b06978f6ed70175444c85de2cca86ef6a919837902c0aab56b52434b92fd4d0fb28fe2462a2e605b50e13f1bb2d8acf2673dd38820e1d66e7c195b25ca38830982c737cbc8821823efabe16e5741147788e5e73bf98bdd01bac7e272ff71203870fe2d326ca81d3707e81d1e964adf5983324d2b972c6a816564ff17d9bbd26006cab825a0d9d679a7a4bfe80f44d2bdef9e4d3a66f6aece68db19cc045e036900f14019f49db93192a72c06cb75a811de2701d06c0343279f7246953b202b92025eea4542038996b11a862885cb19410fee6cdda45c377be614e80332b8b29bbd7d0c312dce2d5965a703a681812f61febaa7e7c040669da2aba10cd4c0f03854189316796bbb999f04709f1caa2f30ae35f9857b5227bb0b8713c8fc3e8907c1137e3bf9e3da07a64d8ce4c514ffe514124e170c45c0d76690da6ad354e10331bf788cfa9793dc1591e21599fd84f960912281c13ed6c774b7186351b4e76d419d6724d270345dc4f5bd04350d69573f7ff41762b48d69a4790e790c6d71fba26a72868c6639c127dd2a2cdb7898d06afdd27e66fd58af4d57ed1fd5f9e07f77d39b0346dd917526c87b09d7beb6f21827880107768f2d86e7fe0c399afcc77f2d1484c1b844b1dc75316204b7a3bdf9626285b0d83be5778e15a32debe5aecc71b28a45f3ad133c20f58700b3a02acdcceaa460fdc91ed41ddad817292543fab2224c9d4739251e5d648f1d559a2acd8d9ba90c6c425f901e6f6cc3740dc862bc4bdf85a29ab829cffcee624c85222716a3012257c51c937728d17d9df9ede87ef512d7f6b3052f07bbdcc3154ba355bc1af5fb128418aed168098f04e53562d9880ff1d8831b9fc299d50bb0ab9076c51669e58d259fa008415001820d2be721c62e35c31fee4ad394c151b95fd92975e2937852c4a5ea8302e4656e821b97a2b9aaf07f21384b3ec63460ea7179556f0f949f23df5c4d194b7a8b07e737f03559f4a924ad970593f6945718f48009cc48aba12c39aa16cb8d0b2de727aa88a188135f8741e38a276624f80099d54d19bc1970e4c215fe55ed09d5041ca11c1dd6df322a2f5bc60014964dbf4af37afc929e4fe06ed8a754e29fbf48e79c79b7d2ddbc8602f36a1636f527ecc50da6df89e02bbd1e80cd11c32fa714d8429f2357c0cf5fb13ab3a71dba529d0ff8989066c5633e9465b0c014809db34dafcbe8c28451a6bc232d2f6084a3ae35836b5c6ef35229939ea2a39b860394b87ca3e501004dcf84dbed3cfd0664f167114e2538c26406aa768f254e681632bc9198a202ed3b1c2eea47dca89ce1ea67f2acca248ad9d74695ef539217e95857b306bc83e204c3719441fa2d8077f45f26b7f45cbcb9368e5200141cf2f1c90496ea7c52d511dafd618730f85883b6c782986b2fef10a8269f3b67474c1ee88001a8d82d02e71269f8ee695fc4b89c0634c8a42eee55c147a633b40c5e314a86ba209f81544694923b4dd8c6f75752f6e0feec3d83a5f87b7a718fc964d10d8b918f6959cfe3d8d04aa1c298d3e3574fa60f89d7c8be987e95489e7f24d387e10aaacaed040cac63b2b3155f31e627ee1b3d5791cee094064c418c8c3408a176a83fa73bf495fce1cd6e9f920dd298b6df8356e6336812dc2843160e6aa46edf5f90434800c9270bc98e4af2017d51e6124da3a80e0fcf24ddbbbfd627a1c71fcadc34ca16636cf2d6687928adc894e8de782d26696f3a6321ac834a2f02851046487e12928fc924d93594d56eac51a23e1cdd1fdb27d680e7f48a256dc705d25f254206206e31e071ce019bb8368051d570a87cbc26b66eb71229d3eaccafd3f67a22a8d802f3585d4a3a48636725ca8086793b2280704ea906cae3f4ee8efd8f9286ff9d0ae7ebf591e7a4c1657ad2d8ab4b72cab4a5eecea08edc7dd80ff85bb3e65919e2ede434955d34cce41e8b5c073d593ce47b751b1795b50e7addb467c300254e54f39770627881a410cdbf2d87b99767b1b47daedf31cf3912aadb5602eb27b583294d9fcf50d060f7b45767fff708bb4f5d8ccc9992cb9fc4cb01a1fb103809a4bbf2420d2c3479d5e74a8b273b282c3ff70ba57a040f3c3281119cc3893d7428f406405e9999bf1079a65e7b713086993a4fa40e740ceba168e34ae01fba5af756b0c8b49d2707482ef87f2949cceff7a4d7cfc5601985108e336891f48a717f985aa0a13faa5bdf2bc68bfac6df520e81456861672d3a3c6bccb4fce94e5d0d7de1c5ea0f2367aba60195eab27600453177276ce923b3a9f58c7ba0c84e69ed1e9edd2800538519ee34c10fd2c4aedb3a9427e8a1ab66076ad8abeb8891afc176a6b2e3ee8d1c5171beb343f093db46d06e18f03bdd62b1ac5f4e86d1898b40820f1f717805a2805250eadfdaa3e64df1be863e4e85a3e8d8bf0232dcfb1557b3104fe1e8d4b1c7b2d63ef99cef28adbb0833de89603d2b4c8f8a32633fce1911b47a350c01d1c4f96094f3b9bca587051c49666cf44e1defc936a1c38209ada503cdef00858a4d877b30ee881dca1a1c247c788ac4c8de67f9c4b3e360304cea7b3048fe0de229f95cbb85c86df9abd2c9f733fb5ebcd0ef721efa0d696f2b336a7afd36d5d99bdea9d9921cb476238e55d6500f6cfa6d7e0536e7f0d2d44225a3452908915a43fbcafd142d7465204bc5a0f70beb1034ede4aee3a8aac7a22387de522115028bd1eb6f2526ab1220102fad8dc7d36b9b5ef1413a339daec322d60ff094fd42dd8484fa8a09ac3e212f50afae4de5eda288be04d138e486c4322653d3630b69c26434b64f9c09ef90ccce27d5a6f75f8f8c1aa93f2edb441c352b6aac503d80fada6a1743c9caf18286c083ac0445147ca05f73701b6f4fcec494eb9a36cdfc027557c92dba7ed1572a719d50baa04a454f3976412681c2761c6e21a8bcf49aa028e3110fec1fa027588fe534483a40633b961034b33c96edb2231880ddba6f26874ded803a8402a96ad768ff0a1277327f1989f94c67abcce4571a638716a51965fd2e80b4d0ca7919f578a5429da1e877546cf1ae9ee40d7afc76e0a167ba4c0b69df75c30ab958f78be9458f6b417e5896e8487373a89001e609acb13f7f11acf4ebf3a043e2d04a4a32f92458a7386a0035b2d863894ccffc88aff1d30fdbd749bde795e7cfc1585a1f058ec902c4ab10203ed13bdb56378fb20662b358c13e3f5ea9d2fa22148a4e1ba689b2ef3d5a18e0e8cd550b8381a6420bb1a6c576cd8b3f4e13f1bd318d5ad32a1feab6d4b1778a9628cfd694676a5386356c67fd2b7e2303304f2f8d7e404cbb08ea2fe73fa315744faa28c1ebc2c4f13619ff49d3d089c9e158b39bf9fb8985851bd85effbdefb1123431a7ad28c6697484600eada00802170681c7f150cf95385ff50d033aa101f0e52db4e45a4e76b324c7ab4532ea255f984ac6c77220723f5e4899be1a63ecdf2225ecb36289101b58f710282228f50ce9a736f5e8361909ab9cfd16e3dcdcc6849618838f634b8a8e9c9303572453373d93d51270f3848b1207edb0862d66826d99e34936bc301a9154e4b00a4546e9f36beb85e51d89d9de5eb7c27f79923771cd44ea9a4eb093cc9073b254a2fa94fb863ad421448fe19f595e24d25c7832aab5ff67e13e362589bd1b0977b716a00860a3629f4ffa7d84fbe417d4bd51ee845b54a8e8fcace899e4fa4146f6ef4f313cbf927f7ec9365a96af994750953921278830d595c043711e4da6b8eb9a3ff39b6c294a898109bed9af4813f12e83d98c9e3612f97c99c3001df0244a8d21910c7644d98e86a10398034155679d61e675fce9e002fe2cae84cfe7abaa9e70d1db80c42c518332928b7639a22b756cb8a68b8e004bcd3fbec502fa356491ad90fda00dfc34a5e93c6713f76048c2f21b4b1ec1995194fc456e13578ffbe0614bc6817f327c3bab5c1fad7b9852b8ca92836dd18f91ceb958effbacae7329e61a52079f2d8363093b04fa73e8077b5e2e4846375cc13662f17b2097e2b9f25ff26c1e4986e6bcff385e583b29b698527b6e98331495b2bdd6462a23667e805c0098e5a2c48f766fd7c73f13323fb4344ab4be55d47b20700bc1643ad8956496f662b4d3040fb5aafa45dfb5315f146a068802c67cc0befd71bc051d6b27317db3570aee72de0266b9aa3fc115a88a374a62f84909cac4a0a04d6bd3db2f58f615727ff87365881a050d748dd75cbcd2a28978a99a95c60792a1392641b4328bfe7097ec5da5741d24cbc83d9b475576db45d20a4c72f7daa0e7ac46d195a86b3ce21280e20b90f334ef1c2dbb7ccb12872879f3f8529784a27c37df949d5f9271d9794607a8ab7a565606ef897b49ae7c22d586f2790de1a5de0851a83b4eb8f1f35ac72ae15c587adf2ba6b5494c6fe9e5b544f5c6f14e541d0e627070a08bbe66e47d40ae7f811c8e08a9acf8a5f21955837fe1752342f04b7993b62cc4afba8588dfaa645ccfc959e6469740c81f5ce5da96013a253f58155f577c57ff1ccab9ea9216774e33e965c3d9cacd05b5d9080fe3db1fb6ac4bb3fb86b7f4e7bb640a0567b7d2f12f475fe6b32460588a1dadb3558e33b8f93842b43d69618ca06e0eb2b3232b9f84e141e95d1760481c088cb6bae5da3f471d42bbfc782868f683519abb98d323fb72a42901be7f078ed139cc0283e0384f77f4c6c7c859edacee17fca6458b852a1018a5e9fb1a0a0848fd578991d4d85a3f59403c441b28da9c1c30d1cba8524a58b9d578aa7b2d69f400b4e428cfdd91b68e36bba2a5ba88267b54e7c121625d6e019896b5294b330f2c38741f1f57c871182ab71cc6dec05410e4b0f3548e6e47facf51ab318ae2f800bce5a0e0d75e3af9e1d90089a0ca8b6b3f518cbe3950a85434c77871f18a6336d89e6f843d7d8db050790e04aa7a8b62ed0f37c935148a13893a485b19065ebebac473518f8e638ac72dc66c393270126fd9d2e842fce0bb8abf4899074efcd270b75533deb34f0807e58c7ddb933860d52f83e2191140e65f547458edfb73136b3988f830f8e15d13c194f26fb3697b9aa4765d83d438de87f42117651d0151223f780bfa3d4cfc729e14852c903666b1873c1b9327cb593ee7ae3d95f888d0d9b52f15e20d160796eb83a981f4207e268d54b38303220500a71e52d66a4c1681a6ffb9c30270d2abf2286dc841b0906f5d4a58b614c9a5e12d3404cbbd0c8872401cba99be2e77f7a42256655af32997e73a0146243c405c679ce9ea7ce642d7e7c70d39422d66a0a7224ce98"], 0x1008, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r8, r9, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r10, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r11, 0x0, 0x10000000000000) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r11, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r10, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r10, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) 16:00:15 executing program 1: ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x110) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100), 0x100001d8, 0x0, 0x0, 0x804}, 0x913fe70318140a6b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) write(r1, &(0x7f0000000100)="ac97946d72a58ab02d0109333c5037d5500f3c57415757857c6228a79db3f249143142a30f040597c8ef24c175810d90257c76", 0x33) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', 0xffffffffffffff9c, 0x3}) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000283, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) getppid() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000240)=0x10) recvfrom$inet6(r2, &(0x7f0000000180)=""/146, 0x92, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x40, 0x4}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000200000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a00000000000d7a00000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffff000800"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x80) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="2863543271341c2cf7ee850622f08bbdd5383974d34aeed0052a96bd3ed29beb377a8f44ace53d9daad1ab11019a60ba6a4135fb988903d9bd504d8df7e775f49a6f", 0x42}, {&(0x7f0000000080)="e579d9d6f9a8dac387c8912bc72f4e2117bb9d95334b677b94c64b8271ed7dd261bdf974e5df65ce6dc3688a4802db67ecaa3309abaf81fdec8704fbbf6d22c6f6a2e7126f53352a0560af07f684a0f67545faff86e2d8549c696cda2fa146b71806ae1fd05cf9b924", 0x69}], 0x2, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000140)="a7a4a4ee2fecc2210cdf8aaf77ad1803b8d2fe83bf162ff368ef5b6d1afd0f91fe36265d6e56543fe4335cd2126a30b45ae526bbb002a9da9b9ad33b1b0449d82a3f6fb1e005b6235fe69e5e", 0x4c}, {&(0x7f00000001c0)="c2276b1de51562af873af22a46b4a5a203eefba4532437af03ac43f1fde4df38fe28c618dbcb16ae27d1a5", 0x2b}], 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{0x0, 0x9}, {0x0, 0x0, 0x0, 0x10000}, {}, {}, {}, {0x0, 0x0, 0x40}]}}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x10, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x11c, 0x5}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40, 0x4, 0x4}, {{r3}, 0xfffffffffffffff9, 0x90, 0x20000000, 0xffffffffffff05ac, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x40, 0xffffffff}, {{r4}, 0xfffffffffffffff8, 0x52, 0x1, 0x4, 0xa2c}, {{r5}, 0x8000000000000003, 0x9, 0xfffff, 0x0, 0x3ff}, {{r0}, 0x1e71fdb166b8b835, 0x95bfedd58e1bf8a1, 0x1, 0x1000000000, 0x2}], 0x8001, &(0x7f0000000a00)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x0, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x7, 0x1, 0x4, 0x20}, {{r0}, 0x8000000000000007, 0x8, 0x1cec51bd7d5645eb, 0x5}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x6}, {{}, 0xfffffffffffffff8, 0x40, 0x0, 0x2, 0x8001}, {{r8}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x2e}, {{r0}, 0x7ffffffffffffff9, 0xc0, 0x2, 0x0, 0x6}], 0x10001, &(0x7f0000000400)={0x8, 0x5}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="9f4443016f735231660f12ad1a76a9467f2fa00498fae64983f46be52aa50095dd6309ef9bc26efcd60725256b3111cde05546f32c0495cbd0063717f09ca4915bafc3a7e2b8a67582f65a9566f413135a15395fd9be408ca8914ec24167bc79357801f0fa26221f243261d29bb9a4b3e68c55b5467b379cc007d2390233e71c0215c50016137256fb991cdbf8b849cb1379912d441dfdab390bdf8185ea1f3d32", 0xa1}, {&(0x7f0000000300)="85a903ac4454218a31de28c91663d93f284f0430ee9055c9fe90cf73136245ada7be3de39c6867161733888512060bca45a559fcc605375bca2a5cd89070bee20f7d69455fde913310c90366d4cbb7f986e0b3699500ad28425986ad229f5a9a40bf7136987a9b332fd462b613cf3c8c1203ee607056319630803e40a629564fb170b0bb2ad5649da0dc774a9aa03a4509aa28a3e32c6d11585b47b24d49430ae4469e152c72bcdd29491579a0870b71b227bc762f3362011ed905ac0739cfbb751d796cdd13d663fb785f6c922939ccac40a826ac1a9ee3", 0xd8}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x295, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) shmget(0x3, 0x14000, 0x8, &(0x7f0000fec000/0x14000)=nil) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:17 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x40, 0x401}], 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x36c}, {0x4, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x7d7d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:17 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x4, 0x305) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000100)='-)\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='+]&![\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(@\x00', &(0x7f00000002c0)='+{\x00', &(0x7f0000000300)='+\':&\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='${\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)='!\x00', &(0x7f0000000480)='\'[#/[\x00']) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x3ff, 0x93}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1000, 0x1, 0x83, 0xd93a}, {0x101, 0x1f, 0x7, 0x2}, {0x9, 0x5, 0x7f, 0x1ff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000280)="8544065c500b0aa55bb3e887bde3887ae40559228541e17c77c83b84dba83e68b55b67fd6048f90008fc0d3ccf9c19d446049b50c853e1591914b42e1f2690241de0b4859ce6ba8f74115233d7f27e816792bab75c7b565e1c5cd80a1599a34108110120e59d49cb57086f492c1ba31849ab830c08a0811a5fc425e0232f9d2891338789c9b7896ac65d4881d6b66400aacaa7cbd29c659dffd6bd695a7a3b52991340d602a91ac2752fecfcfd7db447f46c498292e92244b782cfd08bfc6a2f5ac4ba56c5") 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0x8, 0x4, "8abec9c935d5f9b29621750d1d30f873baca461c", 0x2, 0x8}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) pwrite(r1, &(0x7f0000000040)="0fb6339309bff2636ce9f3198de1c95ed4a0bc0a58ec13d3502c870b97fce4715d3ce4d7715b1717a98ca11ff9f9d51e05c79b99bac84425175ee5426521f6a73d7819b4dd661b3f5da01a4eb6fbe626cfceb11af16f9b90aba936efd6cd4b9a2a3d7011a4ea831337f564108e7baded330b0590b272b88e061996611b5a7bf3701bc635110487bf8aee2736c5e0859954484a0382526b5b098b3ee9fac7842620bccd1bab85a142894905bce249645f92323f", 0xb3, 0x0, 0x0) getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r3 = getpgrp() r4 = geteuid() r5 = getgid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40, 0x0) r7 = socket$inet(0x2, 0x8000, 0x6) r8 = socket$inet(0x2, 0x4771770b313f5997, 0x1) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="fa8d46a4b1cd3092d606c87fdca4e15d2d2ea7c8204345e3577faa0bc3381752241bcda71d20cae4928e6a0ccc23a7e3fd5d873a2c7c60e19219e583070522d735477c1f1be68ecf7c475b683467ff4c1e965fe1ec44b813dbef3d50720a59db25812c88d2e10a6f9298356bc49673abf5ebebcedc54b328dc977a7113e8e2cd5a35f1bf383e140a75981f7e6381df9a26113046c0d63d2e7e31fdb2999c21574367bc5deb887b81aa08ffdbaa9e2ebdfca257a9aaecbb7454966786e006a4ed074346e35eaab15e4da9cca57ee2a03bebabe3232da4637aff2c44c51be1d7cb270197e1a6bd43ab051fa1c3", 0xec}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r6, r7, r8, r0, r1]}], 0x48, 0x4}, 0x1) renameat(r1, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x2, 0x80000000}, 0x100, [0x6ac5, 0x6, 0x88e, 0x2, 0x2, 0xfffff132, 0x5, 0x3]}, 0x3c) r9 = dup(0xffffffffffffff9c) close(r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x400, 0x0) dup(r10) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000004c0)={0x8000, 0x9}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x7ff, 0x4, 0x101, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x62}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc88}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000e40)={&(0x7f0000000a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000a80)="e1ba01a3cca9d9312ae53ee093ca9afe90873c6d1fe464cc0903c399d7", 0x1d}, {&(0x7f0000000ac0)="83129ec7bc74f54b72eec52077fc5f9e984ac51133435c124535153c47a5cb637d5e2b2b305a7145a40795145be766b1feb0077d4ce047c3052c2a65a1c6cad50ecda0133861f256c09a74112fe11d1dcf5199636a128ff56577f3d1cac089a4e784ce4fb626ae64ae602882cb386ae07091f85ee0fedc0fe67f1a2a8e5332addb15f8bbe4ba4f73128a13700ba5851e9f8ed9ee875269d4702d292b51c53bba97df8e4ec04246b5afdc22431bc478", 0xaf}, {&(0x7f0000000b80)="2975f8da53ba5e66e5b5284578142ca7c45e775c9bd1368f852b87dd768242b4f8289821e7a3fb8ba99d7a167ce1c7b16c9b69de240c8ca1aa2607f62a550c5feae839ae7cd32c19e4e31d30200404f6723f8a858cd4ee7434a2abfc718d45c40a94b3413181c2cabcbe161784430152870da107aa7dabe2278c56e5a4e52a357ff1e134e0f309856f1ae93e95162245ce5300712c07db99e4c8b92dc27384029ab99967f7059307391d9f6f47ea263fd7ab64c3406ce9d16a9d05b9f22313e8ee8c39006f7594aca77be490914024b6bd48c8d5d3b02f2ad51c2f90cad467816f8f7297d8925a2eea54f631e67006bbec064671918edf5dfea9476797", 0xfd}, {&(0x7f0000000c80)="f01b04248637919961dd7d9a4e0a48a9b172c02d60d3502efd847e33cd5891fd807e8bcf3859338b80b7e86545a58c608d38e9c286d766ef4aa3c9b9da8029db2e86", 0x42}, {&(0x7f0000000d00)="f8bbf1a71974a1b492cb95042c001551270a558813870d67138f629fc5ff04d7bdbf92896e8098cc43329901a4e24971dac8ad76211f939713cb5214089c133abb50a3cdc2d0150386a02cd94b9aba660ad8476502e4833c269e5eb3ed38643d360b9f33bb07d0dd458623ca562d8fb26af35928", 0x74}], 0x5, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x1}, 0x400) getsockname$inet(r8, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) r12 = accept(r0, &(0x7f0000000f00)=@un=@file={0x0, ""/108}, &(0x7f0000000f80)=0x6e) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001040)='/dev/null\x00', 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x3, &(0x7f0000001080)="4f158a5396f7048f1a9c690474715fb729efc81e8724d5de34c3deed13c28ff40afc0653cfb08def0ab058002193ba53c117219bd60e4d45bd114bf71a0ef72ac29ac6caed6d66724af1389b745ec537ed7de7c120c65dfacad4b8fa6a0fe68b1512fa178d", 0x65) munlockall() ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000001100)) 16:00:17 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r1}, 0x0, 0x0, 0x8, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x1}], 0x0, &(0x7f0000000580), 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r7}], 0x2000000000000033, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x700) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r9}], 0x2000000000000033, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r10}], 0x2000000000000033, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x700) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107008, &(0x7f0000000000)=0x700) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r13}], 0x2000000000000033, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x700) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r15}], 0x2000000000000033, 0x0) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYRESOCT, @ANYRESDEC=r5, @ANYRES32=r6, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r15, @ANYRESHEX, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRESHEX=r4, @ANYRES16=0x0, @ANYRES16, @ANYRES16, @ANYRES16=r7, @ANYRES64=r3, @ANYPTR64]], @ANYRESDEC=r7, @ANYRES32=r8, @ANYPTR64=&(0x7f0000001a00)=ANY=[@ANYBLOB="be67ed9677c2d9fc1114dd4e3f54e6600405db0ec9e9b4d9521fe374de63ae4431c082eb0f08789d2d2986a780c2aeb6cd8073bd6b9d5ddc20df41f6b0ad2bffb64674eb3b3d06b4bfa88ab2d33a537592915dbe84dec38942b0ab67acc0985b6c40de37987b0f597b5ae1fe420e902ed2c19c9d09eefbfa4ca091e276a2b73eb43f772eb6a307b28a8a0d1f16c15e5c196ac9818b1daa9d2cee9ef472117d0ae15f5091ce21d320d9cf8fb80cf5968693607b1b56d0fcde1fc6a2c60306a6a0c878d09b5566c151fe2157de9d7e02b6368fc156b1926ad976b0efb2a1a1a7c7fdc68e64ed855e92ca32707fdc99d7a8c22e356e2a43678d255cda6a63e42d5aa05744142727960ab16dce702fe643303ea76a743bd6e4c07016b55b69022bfc7bf5c65edea1a105450729aeff6eb742ddbffe3c247512aa0375c9254c62ce8a21064ee8eadde88fd7eec17b687358cfcca626232306699627495ce16aef6847b02624dc1fb8e4d45ebc9c63b6b517f994a9931ba99835bdd47fc2946a84a5d5ccb0e3bb58e4c1a130037266b70a17b42956ecb91026dd95c3a2613a338b2b2a66de91b21fb8ae4c191ca02f17c26d264f289b767bcc5fb872ba227bb3ca0eaeae3dea716627577fd5dd0cf192268e940f108f05cd5a8775fcebd2268e144b1e8be3dbee1287204d88fb3265429165782d215d56f9df54561e8b8ca73ee6676e3a9f3305bf78e4ed51a279b4738248c06cdb0a08352abdb20115ad28d8db2ae5233207ddb6161fcd6636d601d7399805d3b89ce30ca5a7ad936bc365a2ff4b93d238d4d5c84a671051b42cd30568439428041f7d594eebc4730f8046b7c3941737ba3c9de5fd027bab04989b3551506c4c8c35edc5d49136f342317ac764fa48ba1695a224213663e75b274256183a7355406e4e58b6c1e18172fa2213e30acdfa9e4227f617db9c3d4e5435758701bdbbc39d1591e342f0fcc4834df0b01dd9662d5f33f18b26db1354b8648943f9e16f4bdbf45f6221a31f66bf82944a6543d4863f45a9d40c12ff0a0be8e8ed7164895465670bbd254c3b26efa476c09b46d77eb22c77cc002d26ae43999cd56dfaceb6bb89d5bb5604b3f4687dbb1a2210393d775f6ef67cbcd359f34ba7db916074e589b86f20ef957d56e977a37e0196cc621c89686a3871df03eaa0ff7aa80ec107a6fe192fd78c6d2b1e90b833c3e4eb6c1946a5ef599d32427fb02cfaf3d3bfa12e7773cabd73916160029e604ecc6212eb138f67d9d63d1df030e87fa6d708b852b91737cc3ad8b08073a525a35b79a428592c414598cf42ed62966cb3d67320c1652d5fad02e69a2fbf24deceb2e4df9fbcce75b7a1ad9928390307a9b183f94808cc2748fb5bd5e822e82f19c592530633d8200352a792cd778dabfe8f99c03f4f6c866ad0b461453e741317d7431b07851fb9093f69dc560766e3e6ea6f72f52ef8d78572e7492af764aa831b37b92822b02d3b2be1bfe5fba349ae3121c84244b9f66c79a7a57f8260f2f91c444fd39b408f6e7891afbb2b0808f72eb729b81669bdc157fd6caa298666e8e2aef40d6677fe1c292ee6e0921200f330bff5754e7163a15bb2df6b588b57df1706c67ee58e939723aa6862373c37662184fff5f7b936146c420182922f34127910dc8e1b037f471dee058486dce9b9cc60992281a81706b9a75089a4252b84ea90b0bea76330db59067e366510754a1a3e1acd65905facabe3de14f09efe5063c8189c6c2a028a305682183e3b22a26f0500a25fea990285c5a2b5e15a9879f92ddce835664723a81e0996bac576d1d39be031986962aa0604ed2a46b784bc4c18cea6e7b91fb398c69fadb33a5d8cf36613ad8884d2d15b92a1427946098d83b7600eeb19c5086b83b28e686fd1578371aab6df5866dcaa9f815431eca44ecfad6a5630e369eae706410647fef460b799697ee222cd02cf1d97639bac34112d6d3654e344ed1f75b4a62b12331db753fd8f7fed067e29157993df05b63dcd3283a1885e61f2a8f36f2da1810dd742d380b7dba74adb0bb4490d953db99fcda53879dfc77101b438fc2700b69f19ff438bbf28327220a36cba6780d5c65e41ad2d292d5ccd6936e9c8d30ffd6f45d5591c1ad1b4a3f63d63e1d6f5bd64de7e1c132d5acea12f32d2c7b3044c4d0e6fec19ee421595144909424ec8bb989328b6b33b9dff0e200358a02c262e4e61363f4661d7730e021a0e6eaec296e254231e466d4686a8882579ee5f19cf2444982743f6b07b728495bdcdc9f1037c87a99a9e782fd69862a64687f588bb14d28ebd41a2984f0868dbd13030386af2820f9870c18c2f105df9e48e029307e55b6533f6b07b0ed9b067c71a34288b052d39fca3d12ac07d75f6bac534bee80dad6b855c3cb7f11c2249a55f1a5728e8f5baf0c88d1d52a567053a9b299fa73dadcf8c9aadc7512a135c671868808c0d7e30050909a5b6c50a434dd41c9fbc0c2c80c5ac2320e793e1d678eb4b663e3181bee635aa36d533eb142b68655cd2a71daadfb535af02e5a7e9da2251582a78d2f8009cd896a546706d508779b4d930e3ae66d080a12d5fbacce636b41cc42c9fc5fe58e2ce02759932709087edfdb985c3291fe8cd3120ab0dea1ba44174689d3ec5032b2c17c2952cb4c66484b6794d5a447bcf1198394268aa33b13c3f3fd11fa78ce889526ebb01a271dee473c87e7576ab1e491101e1b98c86d17cd91072de1c94059b95d3e21ceb79a99c985c5cb1aba65ab083275a1f963b1a66aa8c5c7c19f0b26d9b5a060a50e76662551c48ac535a46703f20a83722d2fec54cdb4fda3cc3ef910c3f4a88110d437bb3aac5d22d9489f7ac35ee1fbde1b42255f9da5f0467358282d93bd445a68ccd731673553e9e115280b13fa05d38fda3167174c2e35895fc21049adfe6012307f744771583bfc40a08c5eadc27b7074e7a387191db90fedd6e9795a494ba46b18c0a02f8e1192a9672f8b2fd1347864452dc37a1d6577ab76e60527dd59e1ff08e82d78a57b44541c12c0c9e6e038f1f1d4aa2040d7f19cf20b93c9a09d75adf8ba175116608645b985488c96f513374c6c7ec9dbbe4f2a5f299275aa7eb9fa0a01da899221344800e19699feab46bac181f05f75024d63148e5cda0a68cc3d57b7d1b19bebb8801750436d73b801fd154d72ce11d15e675809d198dc5256505aaa74082d1ed3ffd6bbda611a34535cf80e1e4c275febf4974212ca8e5f29f9d3003655fbb411e269ea423e13460fdb5b568d0641eccbb63f8e8b67a3b86d7a5e0c441015d9120e627356101f84e81b01476747d1f8d657bcf120938b14456c45aa7b9373effb1e5704f6d0e8fe02084e20ec8e82e8c4fffca5d0cde6579a458ec6f8717570c067c9c154a2d9f26f64a68607ad727304aea87319a5d26e7b7684f00f809d48e21462eda8523d1bdf31f0b2b66746948d666d13187f959f63e312d4b8a15bca4b123c59da712754c2c13083e5b6d9c4e405c43a3451e664e392126667a4a7320356e6a8b4e77d357c803154c9dc3a6a744da6f3105d84919649299d34da28c3b5ff7776157a51396a23e161c865d16d688d4d14dda928b4de2cd2bdd928f68d0ae4270ce40c2e3ff584a2a8d807e506eaeba81a4af73c89ac252d1fe1524be653cfb83a01fd94c3a4c2380309f7ec44c222c2571bd720e3cc9355ada48a211a88411b0bd32c6196667acbe3406be9e738133beac24b3b41cad949a5663078640ded0b10afe6916631cbaca60326b6fec09288137f5312ec32eee8ee076fe97eb3a53b0720ec2152e3531a1c192d499d26b8fdec37f19dd176f80290e24478d93df485e842e9b40e03b910d65ed606c365b2084181b7cb0953dbb95dfc9b322e29001894f42b421f56e566cc86a87ca8cef5528a626574e2d3754a48b5e03cb0a03dc2ff8fa75297c8e2b5a857009877fe051919ebbff91b337435cbeb6a8715b5697ee3bedc547f6f9faed31d5e2b33f01f7273e6fe64ea7d4d3c745a63f3ad87024beb87ceaf4e86b172afedf323aa5dabd999d2ee5ffb140f6cbc1b2706b044a8ee9cc8261b8440b4a173e9cbea1d0f1f932dc6517b8b90398af2494c2ffbd9a1fd8e18d5814b1d163fd6bba82d342a3d7b867843af0ee08fd7f0b618ffc8fd3305de338ee7fb0734364035d958bfc670966b9aac0076bf290d85af9d0d34ab7dcde4bd20ff9fe9c528ef1f652d4dc93aaa66b629415e4382700957c446c73b3f836cf45baa3a6e0a61c10b7f0e36dcc173323ad689cd85dbe5765d13f16ebd31d30adcaf715424c437f0bffc74ba270d40eb6f1546c68adbc77e49b2dae39a2a6ef38b0314bbec74081b82c53f7b1b8993b3459531380172061677c4802e9ae6c8276b5423e17aaea2064094de67eb3e055c391c504597a05ea78a06c6e999c521ff043417ca1f05613521fc946f4d81bdbc45e0daf9a123627a9ce058f501262c7729f491711032e2530a2e430ae771cc3875556f3d604a361129079e7103e2778d841d0743c12892e1f8a26dc1fbbf8a21b55472a49e6ce1dada66f3e100d18c6987fc3276f18b0c5de189844547d768802ff862ca79337a8f2f87d93b3ac44b4a5d579f7329f03883300ec31759b35302c00747ed1946f86930e4edc1ec07c8a41e5c296d20afe80e9396a11817ab1e1b0c7a70f84c37551a3538c5b2beacf593c513134a7f9bb2164450764095927bf0ab561c6887a5c204a6c4e3587b341e97de87b4882d683e8cbef46d5f23fd612a9cd0470766b4f757e68d457e95be3d84f39ba419284d58b5b8128ec4feb2ef1dbefd5f5b4e44c15c9fb90259d8bc756c989a504a995ff68fc8c814490473aa03759edf0ece5cb74cc6fddbda1d236d44072493e5fee2ea14145ca1ec2cdd7c5a6bd4082b533de4ae18ff52a26ada5c5257d0e8c3593fd0cb96c473f300940f52cb0387c2a07c8d559a11855de745558165b1337fd0a90a36374cbc0368a65ac38dfc668002f1e0feac3fc7b04a6f918691a7f24f214f972e4289a4a432727353402ed2e8962e35979ba0db5c95e59fdb3c0c1a6acd6516748f62769efd6913abcd066166dcffa509ea9b27b170290f604c55807a72e976dd73b50bc019fe66496e68454a6402de8b90b0532a80f6f83dda1e347bdbaea5b7546b476c7be6999caa4a523ef4efbb926882f618ff5da66a20c3a93bcf46604411df242dd36c6fbaf1c9d251bc9f667e4458f6af2fccab1567998049bd605307d19565c718128fa650576a2b964d8a742aeb363bb14edc808e839e2720b473069aad6ea0341896a23332ca89f6cbaa7dbbffb975292d1b39475c74a80582df8783ed2c6cdfa38ddad6c4ee93ca16ba333dc5bdcfe5e023ded0954027b895e3d9910a01c37fc48146eb144c90bc032a7185366aa585bedc0b5f7295c463a27c27111fe623240e65cfc3aec6839e37f435fc689da16348a361036c898b570582e508ada28174d32bcf678432a9c16b52a7b26176e7d7e29274a597c575ea5c11622241c87ad5af1204b84b0670a330c8eae02a2df619717a6ebfcd84d1daa7060ff2eec39bbb6b5e41b03d3c30d1915b171905279f51e2044e32b651ffc9fb1c2562b1a81aac80f747f5bea0f70eb4c8498517040b7545a7833204709278ef033286a9a034ee906c8b7ddddeec6bf21112bfacf7375cb9852f3c937d53d9fd4b7345c038cdf8d33080d8165b32f4bcdfa6755fc739904ce784ff6aaadd86b42ade8fdfb1e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r9, @ANYPTR64, @ANYRES16=r10, @ANYRES32, @ANYRES64=r11], @ANYRES16, @ANYRES16=r7, @ANYBLOB="3333641f138fa14c993827e034344d97517d5c33cffd6b7baa54bf45dd2fa897f3d7b95107f60d6c4314d065fa5e81d1e7b34c57b570b25914b43fb8ddb5e7ebca3097d80036d658e728e6d1c279a60c77483909d0038389ca96b8fd4a641bee075e4d78110257f6f8da5ef44c3d4e0de5c9c09d297f0758cb50d207d3e14f08aa2005b03534694f6b3dbf18c73436574a005e57a697e11d173565a77b1937e5000c4a697281081d4854a53fcb1af74f2dce651bbe6f9f94dfae31148383d2b48df186cfe7bd8bc9b39a38b9608c92fe586a1235e8acd270d35ccd6771bcbba23665eb9990063a8773dddf939b6fe88f86bde779254d5a", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r12, @ANYRESOCT=r13], @ANYRES32=r14, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESDEC=r7, @ANYRESOCT], @ANYRESHEX, @ANYRES32=0x0], @ANYRESHEX=r2], 0xa, 0x1, 0x1400) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="d6a600000000ffff"], 0xffffff64, 0x1, 0x0) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x0, 0x8008, 0x6) listen(r21, 0x5) readlinkat(r21, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f00000018c0)='./bus\x00', r22, r23, 0x6) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r16, r23, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r24 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r24, 0x1, 0x5, &(0x7f0000000340)=""/192) r25 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = getgid() r28 = getuid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x2, r26, r27, r28, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r29 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r29, 0x1, 0x5, &(0x7f0000000340)=""/192) r30 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = getgid() r33 = getuid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x2, r31, r32, r33, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r34 = getpid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r34, r31}, 0xfffffffffffffef3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:17 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwrite(r2, &(0x7f00000002c0)="412d91312c54c7fdc2414a54405ef985da21a9d6e73c4fda857a5aa2a9b37afb8de6dceed262e90a0f9badba3ded6c589ea0475a267b2d4e7bbb318b1faa806936c5d2f7205e", 0x46, 0x0, 0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="08acb93de9b3485d4a1fffff41650a563c90"], 0xa) close(r1) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2000000000000033, 0x0) mmap(&(0x7f000059b000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r6}], 0x2000000000000033, 0x0) r7 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x44) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) bind(r7, &(0x7f0000000340)=@un=@abs={0x3, 0x0, 0x2}, 0x8) write(r6, &(0x7f00000001c0)="4483f7036295bd4560d934e8b746605325d1949b667a833a48b8cbdb10c091879b67736235a4e37a020f9b9f21f61bba266ed50cb02f37dbeb32029a9b7d336e20f5899332520883728b22a646b44b748ca305f933d5a8562629f310f96d6d95af4b1151559daf6af8767d728dd914fec9b633c3772551e9ef1abc8f24ac9aa0cd31b95b183182395dfb5887062a0327625f08213ca336327e34d51899ef14ae0c9deffcf5a450613e045075301cc6b61ce1a7daea709653ee40ec400ff7fad18221c1c4ddb89f20ec89559cee9c8fef2049dc", 0xd3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x02]E', 0x0}) clock_getres(0x3, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000240)=""/200, 0xc8) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = dup(0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000000180)="50c9707034825df51e68c1b3cba7b1281de13f3501bda7289f755988cf66444d6c712887881ca286482ade192bfc106d9e79ce9cf2bd44de89a0206b95871ce17655", 0x42}, {&(0x7f0000000780)="030154cdb450d32d144f5518be36bcb15e2cf85c6b4067cb29662720df8a7489e42658b3903ad24ce759f40999cdfda677919ca66e8563ac5c4ca1535cb11514ab121b9d3af3bdc54f5bb9dcb705143f766d8c35a5eab715284b3e97e9acd0b2909a", 0x62}, {&(0x7f0000000800)="bcd69e434982f8be34aec27685bc90bd0b349ac70939d922abd237d25fb20d6147c395054c558f25368b5b7a9b6d56747f4dcab0bad37798ffee282d7e1f01c389acb798b98b2213a57c2a1982ebf30ea692eebdc3535edbc91806df975e326145a43a43f0dfe44ed722b304a0cd775c7de09b76eec6a446a243984c003819cba962b1dfff1d2ac7019f6b81827b2850be870a90eaa9996db9e9d2060cf9a129bf77846b", 0xa4}, {&(0x7f00000008c0)="4984cca3330f8027f446f715e09d85edd1da63d19ad9ec949d73d2d86867ad7a8b38154b3bc5cfc73e499f0a272ba5d85095595a14fa77d00cbd9bedfff343a6e2774d7e191f847b5563e386e3d6808ebaecc8f32c8a2f1b2ab0e7bd69f7fccb87f45d29b2b22ed36b65d3f73a1957cf3d7c45faba9193b4bb7fa5fa64b5769f4b6c9c0ad247be77454fc5ab572512b389ef0a4455e4ab53e1899247e13e4ef834c382222db5c03c1162c71f7cd0e53663558435a477a5f483c6252a4dce38880ff308e0a522a691ee5a36b6d4817147adda3cbb9abbe872798c723363143f60908a4c8490af65", 0xe7}, {&(0x7f00000009c0)="ddde06f77390eae9494411ee6d586411ec97f3fb6c4a00599972500481ee3b744191deae3fdd58bab84e00282de9e8a7119fc708ba662d06db2179c27961ed2643381db5d31ea313c031", 0x4a}, {&(0x7f0000000100)="f9a557749c1b94c91ea7ed87169f", 0xe}, {&(0x7f0000000200)="f17853220ae16998a91bd9517f6dec38cb2891f7d538ef3e", 0x18}, {&(0x7f0000000a40)="272025e69b5c917c11249018db55fb7e424f0b65bf0e3db2ba512f22f19d3a23bc8b5738023a1e2c01470608d3506180471ceee4f86b021414061001cab89e2f81b2e21a503e999eba9320d637a5057612bc46cc64f8e8000a69ffc8a36a1117fbba600862ffb860ed3486a75a33e12adb40573008d9b2f03c022a10977d3935b75608125cf2c75623ee378bd75f7fb37a03b0b0299785027597911a8635671463c6fce17bfef700a95a46594813185f7809af36e334dfae8482bd928eb57b6ebdefcda08a66c843878e8dad0109709f2821b1db440a50d723383bdf9a1f427e41b469ea5eb82c610487c52e36d891bf8d239894add768fdbf111ec9b31c75bf0d600094e17ec23d72955b26c119284838010cb9840f2e6ae478d10ba4136b47b9081fd3a308ae48d9e5f6077387f79537b7022744bfd50c2bf58aaceb4a9de09967a1693a5c4e88f8eb879ebbb781925c0be1fe4501265607b28feb5e2b022e29c4eb1a37c9ccdf3a23c1cf0520b00bd28c4d15c3e2a5b3c5a2ab26f3c7d0ecfd22ffcf75579e5d476215dd9a87887d8b9c015cf4e5840f38623c2fc09ae1a1e02fc3ecc28b5ea47f457cc87ddbba9cb8db6bf1654124214e7893ce683b1cf9059bb040243d6a968305f3054068f1360978d7401a17d9fca79ccdee3e8c56f530d786bfb48fe72edd1aabcbca8469868f2f21c14e70a5c455fff40f2f9071030f92a587cf2218f9db6d50fb226ed4c4bf368eea7c889062057b4fc153c8f44ac1fb7b6da7aa5267889a4cf0aeb7d39c357b161878fb7c4b646eaf15af600e0d342b3c1b18bc13f7160d5e23550624ef5f0654d93562ee465e30dac6643255a9b281f27d5ad67d377b98cb6a415aaa457e342aaa29757b86316946b26d40436d9729c54f4fe20ea7facbab7f7654471808eb07f73b776cb2635863e09639b60a306db6529a8d843fa2583874d4c510f45e27fc27e5aa8c690d7e0e20328ff3b55619e3cdf11da21156d51fed024a66f73a5ccbb81ad62ea799ad168b83799ea88d128a3432e16dfdebde28a44ebd3fd0f9e088af5739915cc66f3432013299cc4c8c109dc045714e1f9b593c2348f0e90dbec888bbafd19d7b99ffdeb09edd91b38dd7195045cc17f0932851cbc4671d6b73d7bf77f882759fc37ae70ff13614519f6575d0a55d81d3299ce5ed40209c31cdc0eaf280b9d20835d6123fcac53250609a3558f8a060dbb9569cdf8c7a8eaabe3a778c894162b04da46f7eaca1634d9d07ceb2d8bd556c2771ba3964d57b259a50090f25ef399c857796ca1434e17faa5541548900649eebf61f9818cb1216116bfb54c1e48cf1324496a0d7f33ab8494133f1b18ac78dce4e1341e39ac542a42fa7b096d167b301fb13b4d33664193a2c410fb8347509af8bb0120bf729448f6e7e1ab7f0a65f280de83e305f1f00bccd4a3bb5dd10a24238b20ebbce52a7b87d76dee567c0c7b26ac2783f42f584bdffedc6264554a36f9e4046a2d4e70a8bcef1302a4273b4bd8167dd21ba97f5f2338b4f5f265f8f4b8e446c7878c6447261b3e6756ab281c738cb765e442f2ed655900c0a7a953f5831f881148f8568de4a17bee95aa5db2b7baa64d4d63b89252be121def1c9fcfd3d53265149d7df63b680c92f2321c31b3d211b48720aa761b569c6231c0646fba8cc9dee0394e7d4848aa442d05f9579b15b52edc17d94098fc6d2d2f95f25bc9d85f14a1d726ee2f36ba86d38bb30d381bb54855132ee07f47e8abe3dcb325e807267fceb3f50213167b97c6b98ce6d8f21e9c9162797fbe2090b9ff693fe989ce2ad4f24bd47fce4b3f5c71feb8fb0636a410171256c8b866e9381f6bd95e6a06d0cdf367c52507619c4f4cddf02b9fa21b9e44b62f994bf01d39e272d51dc61cf251cf2b3777da28ac4e1bcedcfc47d90760645c452551022f957c4894edb045b13664852eef75e1040dea8f62e3f37e2965ea642133ff89b5d8a004b38047c466fcbf142af60e5a3d9a354918d76e44c445d669a7744d9862627b0f64a60012a623be4a3d7674ca7ea80f5253b1d0de897632154f5820adc8344a3ac18ec1591e7cc7c6b3cce801b501434a9acc92c1b3293ae6a0f76b1a54366c2a5e2a28dbb1f290076cc3f1103a379f8d951a9f54b879cdd6be9a56286f1b9e00983c48d2739b5db2c3903f736caef2be8c5422f3dbaa189dd07892fd6657f8eacbaddc4a44edcc7b4c99b33360465e8a9bf91fa5540434350b67e9186d2f86ad68e8d6a0d2db10e90f16713d9b8c44486555fc4a000843cf27045c7dd40a2f25e3008768b4c4558ed7dd0cbef0760178b3cb99d7d9b555ccd10eee5243785324b66cc7f7d846b45b0cde23129c69ffeb408ba6b5a682962e634e2eb35020003e4dc1bbb51c5bc23aa0dd9f8bffc90da32be832b7889a76a13792cf859b26515347e6c168ffd26e98932409ac8c6deea7ed794967966be08059167b0a1fa41dd31a7e91d536c7c6b8dcec5f67bd4668785c020c4a8039134a8d882a9d727c07f3ed4f97693398b30c5406d3006c8c11875823520df15fa327035c8caca08c34f51a562c82088d713f8c0faf4d8439d3abf7f3b9918299f0eb6bbbd1abdf442311a08400361512c829372e8e64a023d9138441dae53d643d9a68cd3711f78af57431ef24271f0244283ee55f8bca55f8e810e9372b78dbd6ac479033e5f70fd1ead72dc26aa5cd2d2ae1d8608aa190464340460ee3962d0ce3f458de304c7edcc4f916a8990765addd964d76cb016bfeed3a859ac32570a8176ff1efcf217c11a280dc3df3fded2f9590bd83d38375a5b4474b54eadeea469fdc92bdcf753c629228254db06445701b766770b8a454ed26aa88b3661b0d316e2d2a74c1da2855dd2e6c24b26e4e8350b0f242a94581ce6ba5ce2e20ef75adf26484a4ab44b6b6e316197c608ab91666f3fb5e41ade3d6dfc1bd17efbb33641236f71a0373e06421d620df6b8422a15dbf5cdc1be36ec1b82c4fe8b8afd2f976c39d46fd704e34614fdd145e809b26f12a9830a3b0fa4971d854d30fc137a01490c1e2c5d3c330b485fd238c19354723460ac3943c458a7dd3e6c3266ed9f23892daf0cdaa384dbf3c16e6e1bea7160bfa659669cc80c7422af550b8915b34d4e1e2bb4ac53081d1edb1fe4f877aff8fe46ca0d03522f4d56e1ab407a953ba00947f1fd74be69a5c110f333d319345536dffa54a296517b31dceeaf4330a63e369a52ac0e8b4833ae8663dcfb1ed37e24bccb6749ae7cb81c55123ad5cd4efcaf38087ddcfa6d5164277271e034e0e41266e312109235ea46c5f8112cc6b397f8d7ef57df5cbc6e14e53824ea771ec410e965ec759dc68c033d26b6fa4a76d2ee5d9fa5e87fb62bf07c3a92c5152ef5d8da69db37991c58c94a1db05be33c22a5db744d13ff5ef63c804e6eb8d32773c24400f76ffa76f38b84f9eb6260a20a2ef17a692e85f573b01e42ce84937033957213f90e1734bc201070c2445fc317ec931778df4b1f4f9315f1c7fbae57373ca417e8590ce18a2cb24ed771b6e274710285297d0170dcc03307569c4d68eabe8f4f9b1679239eaa22ff2c95a3e7739ac3c2fe1b9063a10c9c667e269e0e80a20d0702c2cd791cdc0832963406a04a7d42b8bd7e0ac8a5c6df355119a7c7a807877540b43755b1c51a75205f849dddad3d42da66d7bb576d9ba1ff5584c86bfd6fe27a9c2e2f2616a01b9ad4be8e0096b736838efbfb9872c6884d9ae27f82e2128834fd05657188d35e498920f5543d22241d26a3074eba6110255bed49ab615bc08f2c506d5a110efe4921ef144ae233e53835763d9355987bb12d8d767e00fbb339a01ba17737aea9cdccb32bdc6c69e1ebfdf15d49baf15658cbf6cfd6c1709d538784e23dd5e145edda76b0a1445ad074248d1729e9feeb0f6bc62816d41d3bc9eed6a94e1b2d666e443c70f2176d9c293f9a55165f18901b170604a61af32a5ec62704865062a7f094d9eb5c9fcec1b456caeb98f7fbed2b0de4fe9e90484fbb10ad581f86711fb0e75448d0f0f884eafe1edd17c2b84d483994d9d4bca891e471b753ed345b4ae42ffcc3fe05501bf105e561dead7a7d17b9a83cb2bd611f7f310bb317ee84015d1be9de2ebaea8f642e6a56ca98fb453f7d6a0507ba203535b05b8d4e14b3723dec0f85428251b29febe8be81404a32e9c03fb3243348205ad6fc0241d07c4f75fca36064dc9fa09cb8564792f472416fe3faa903b6d64519851a4a2793d8a1b13c071875b235beb052e57a1fbd234ffec001e972e644523f6f9b80a2aee2ea4d700ed056084f876a4fe349596c5dfbea02b46f05642b67ab4173577527d0dbd57bdb1ef13a326c0aa9e677989c4129a39feb102800b6b71bc03754174a45d35fe1f05870a01672cdbd818a18538ec8bcfd503f06603f949a6321bc873ac2e4e3ec200774987fa7ad75d55860899bda70833d7c660b0c53ddbf7f013de6e010b11d59f2baf5751f9e8afab079f623d61a05e292e6b6302b449c841c1be40e1ba4c31b47b244fdfb9b0d6bb3fbe9b5b2c8c2b47a82b164cb4ecd1a0fd5215ce507a74e4049dc69cbae55d194740859c9ea587c25437764d39da11dc7cf6552bbca8fd84fe625dbf46bbc8c690588a4fdfd9f86b27ad073c4ea01bf408c2ebc6d71edd54ccba6cb7d87b6ad2ed63b299417dbe78cd051bc882785f05b8108162ac89d2d91dc6f4617659d9fbd11667d29a6cb4ab1e061d785f38e8c244c79e12f04194f8d5482d02adca8d8613e1535553e2509072d8edcdf60a366cfa545b9fd0cf86d425674fc69d335b8371ca0cbddfceaf0c72168c3dd6dd5795ca8c2318c6e496f991c34cdc1a9a8aa17f839d40b1e951cf7830345312f4ce21937eb16d4bd6f4db382df3a1a2962799bdfd3325654389cf0045bd5e26d526058e856339ae2c485b380d3cd56d1332ff9bc4f9f739eb0e401fdabfce9fdba09e883f909b6e5d336abe02d07c80208f7e760caaa92393494df0a075a11a4c74ada7db9fbe1ea0d24c834cb8213b0d2c04180d761a62eb0a0fa8013c6265384b8efff528b9e91bb3b4c6870f258417ecc834ff449860ec3463048b3b45f9c7fe8c650e9082f65aee4bf64161f88d8d909ace270c9e0f00503c27399d4109a77297b0f21ff83c64cf6600f7d15462e44edc03c0241a3ffc06873a682dba7ab478d2e5eec7ba058d709e10153d4cd87544c12f8eaecd42b5a5a979ad2ece981e1fcc1623e0c33ec0eee8d98997513eeb0d6fa6dc5b3d2d10dae5313c174d57e4b1e01d6a1b81543754010888402835742abc1e28331a31e1f41ecbf8d26ab1551346cdf9d5f5091f7a39ef772ca9a73f76a82dfa6cf24bbc7651d6110594b65862512cc6ee54f55557c47230703f61e107b45c4336cc3a39f88a77a9997d1e1cbe19563dcbc694e7df1ead7e9df757b24182df7581b75f60de07ec4cc4490f95e469be9a2af1316e6122d5623a8201c29e9ed4ff4e706ceeb615e8fd7db098a981996db9edd3acdc552ce683f165cc647a6ffb738b5175faed9c6b1cb063dcc1f9f6ec9532d09412c5244e2ed9941444a049f94dc16226ca388e943d9d9c75b1479988cda1af0ee7be8af1a6bfdc89159423bd798944b59f6151c1c7578d6b6557f7b4026c2bfca3f5005c80f2b480b37833ba2a27eb5ff343c61794c627058d19f548413109fed8db95d208c4ed053bf692da6b4a97de6aeef26a13ca4fae65510a16ef57b8d94087ae7fd9c", 0x1000}, {&(0x7f0000001a40)="df2204e6fec53a88f24581a3f9ea70497e69639cf7ce4e872952087a47ef680410c49ee502505a19327eef96d3d3dc2f850d9b26010f01492db8c1accb954699f046a7669434e948aac51d35b1344de7670366a74ad5d113f3b4962a12ea8bdb4ad9996d3c440beb6ec0d2e22e656ae07f36a55142d747d29bfa4137a42347bc99a2ee6212d93bcc885d9af8964d35c12c1055889d0b7bd15162edff6261b1a065c15b0855ba0af6f13d5c48ef7c", 0xae}], 0x9, 0x0, 0x0, 0x5}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000040)=0x12001) dup2(0xffffffffffffff9c, r1) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgget(0x1, 0x20c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x7f}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="7e6721c84d9a435c8da97171a9cecde0f8a59f1308afc902ce05a57c41b3f4404be7cd9bec6ec9151195a1f204b9397da43c4553e252bcd17662616e46d39a08ed42f525cbc8ae4b1ad20517faccbe", 0x4f}], 0x1, &(0x7f0000000200)=[{0xc0, 0x1, 0x1928fda8, "c79a130d79719b9a2e30c1e3cb56bde03d7629a59288dd5998bcc2a3e18ef9ac2efe6db7ce54b31abe0d7b351da603348b901226ef22dfb6b3bea0b66a5eaa1a604970a3da6733b0f2c5da6bec4abafb9cf9e69088d049c0a59b5f4c42dee6b98b8a12ee7b08711508f09f6f88c6b911df10ac8a0ceed37794e421e5fb219437f9be3e41b07a15f259178e1475fe3e3d70715861d5b6e2f740bf2dd50729f38b576300fe408ca2f158fd39ed06"}, {0x100, 0x1, 0x2, "49259dd5b97de15108829b2454133cec2a7c1a6715d5125248c45ef76d887a2726369ee47146c322672358e5c33a9041e372b3065b559be43c76e3bd82bad3439648b6fd88c5d9eec3ea11da866c7b844595e30fa9f0d1c6c649bf686295a3c3a414751f2ae8dc1b5cc640c784bec507ccef6c8f9ed3669c95d32f0e6e01fb0d74c68aa3c2ce0eecaa9a1fc4fc6e9ae8fcec64f3ee9ed16211c1aa1f42b6cd1bc9da04b0664736245468d83ef17cf7901ba3d401c92dc2158c0bce6259c01603b24dad14e72c2169a874f2e9e857944b6d702b3157a62832e9c096cab91201dd02f1bb7940b5dac09945c6"}, {0xd8, 0xffff, 0x401, "fe45e82e7f5a968fe2c78a8ab9e008aafee6b7116fec62c53fe2d0c955ac4915463330a0defce11c522ae0c93451da79f6ea8734463268d0a07b574314b3229744eed3d6407b4f0ecdc9a38a03990512eb62a398ab0a1dfd30d140b928a75692bae7688a25e335357e534a3b60515de41212ad175a55d05eb9d53ab56824e42159c0980b93a9d77b967d2e51dad5726d6e89d8c855d937af462846cca19d8f8d11ffbfe6034e3b338dd221240c464c017e2aabd5b799b3526849f99be77cbd051761"}, {0x1010, 0x1, 0x8, "78e258276f438a788630ae7330c2c0c8e2318d2f56f5388718d90a364bff2c11e29bb550439233313aa52145b1d0c7cc27658a6fd65c932b56b533a18799da9f7c7ea4fb7b8ad0fa1cfb6307a5ebb82afa42a6c1bbdef7639c7bdb353dd4c6f2ae51cdde4d40f16ee18e76f60eac426fdea94f18b6665ce0961be94ac7e03a84191cdd15239b52d3d48007f2ff25c7dc7709812f4a7b07cd7a3e970946556f1573a688a89a3c828ddf38202260fa6eb2503563af2dd671a585e2cff785ef741e26aee807887d187dcecd3a185e093035ac2f7156a9e56c954b0fad7a468fdf445566777d51fc109a6c70c9c07922b531cefc1813c7c8e914384d3c77f67dbe19c6cf58d862dda192173c978225419566034b49f4bc427298e6872cbbe8f74c648bb13f79d9f115fd838774f33337631fff806d1862053c5273f1733c0f8cd578326f9caec43e35d11dd2acc3bc2a6ddb69aa40b98787583254dd1166baf298cd1126630f6a30d0e04cf31027a3adfff8495579ffc80ed7bc27f48f54f80067bbaf948410b2fc2c8843eee2dc890710764a2fdedb5b0bcad12e6b10eab98ab080bc80b38016028d76badc04d6eb171fc4c2bcbccfdbcadd6089c055734d40c4a2032baf5a99b40bb7d8edb36f73dc3389d249462cf55c5358f91edc07e2029334ceb1425db94d7d18a0690ddd4b874808ebacf93165b987367ea2a64813c45d16822be12a2575e0446908abf64d3033273daaf1b298fae8353beeb82dff54926f3b75b9b87e940bc7721d3773e42ec4ed021a3f517999d7184bbebb01c5555c6f664b82ec420ddaf4ec2743db850828bdf4ef74b3108fd1b3a3982bfdec938fe5bdc2d1affc12ffde63025142287bbb7afe9e56ba04a2b7e8ba572a5b26cfbfe194ffa6bc91fc3f1161493a4125c0cc8e203a045a6c4528833d76906a7663a78cf4ee2b5a652b06e6cc9173b5d572b5aac263426f5e0d6629f2951241aab10acd158f9b090fcd38bfef00b6641f8fafa24c534465c1f594a1d3c1387a4fae614da5af5e69c8472f28d90010dc2da9df0b3d50e18cd8c11bf85638725433ba9dbcae7454946ee747666f9ec406438276ae4be6db0f00961b6527380031e6c14f5ad526b17a2fb178b7037507173630893e9fadcc639deb2a57d71f987e02c3731a547998904e8a334489157e34247b862a6c7e5e49b52c221341299f3a584422ee8c4cc7d790b221e8f03a1a513e81fa933107b78df26fabe5668fbe393a75df462c3e182fab19a03a702f4a5d928aefbe62011708c2cd4eb302d48549cdfa38fefebce8c899a2174556ea3a4c94e33e113635a7b3e1be5e5bc4def82da86d3fc6d02673aca02feeb21c02bdb5efaaa953228f8e6417e68960b47f54af64874a5f36d063f661ed7ed790b69ec1815f24ac7d848bba7492195d94e9ebca67dd2a9c8bf1d0f78f6637d5d45a0f5e6b527e5f796a432f5e4c48d027c4121147072479dafa4075c30b4ef353daa8730e194a21a31b53a6d6830972d5e07de919c96457efe10a86b01b03cbc1e4fde3054bcb5ec64eabfd4ad5c0b2e72f5e92f8829209564ea884bf95718b1bed1fec6b8c6b60987efe60d179e85cd7a86819a5d1f13609eabf3622fd371d039d02a368fe62e1616b9091c98332ecf92b3010b3effa550ae4ed5a169cc23ada45b00b52f5b72ded7370f9576a55badd81e827e023c9fcd307e5a4c6e19cc15d152121a863e83e6427e0774f5717a909475de385ae8c3d52c84b206056f7eaa9eec07a7030156b993a2acf3b8971bc4e2020142429ec189aa9dff1e67b79e6ef079fc03c1c87ecffcd612f05f58f296be79cba0f752094ee147353fc970c37d0de2831a1f7a971cc1e60016b58ad21b58b54f8217067f0d002851bee06ace372e6bcaa93f8d4a2a7d16ee347cc1359043438309ea20779d31be21ae5913c2f50ab35a1146e31ddef315da91adafb98c41b1f05adbae641864af92e114a30ebd2debf9e4a2e0f91e3d54d5d214c540e3d9b1b0566db19b75bf9fcdf1bfdc8bb01775f558c3a1a66d4692ea28638af03647980095074e34479b54a00ab785346f5f8d327a9dab6fa038b95d71472c702501c4e5b9688aa157d7d568c91ef9288d854a5f06d756def3f6ad00deeae0af9bf2f388e74a92e14288202c37252cfc7a7886db4f8623a234e425cc1af44d63dc4e834472e7ce258137279015ef3a7ac2c289c8b64b9c942237d788b3986f8c0b6258e8cb8ec56e0412f14c2efe9303dd7534cd658461ce5755bbcf9ae076440cc5db02488bd94609378c8fd497fa2e8b41392a4831d0180e4174b41662d6264f363bd7da838e70bd830a721b568ce4e726d8f2d1ff8db895dd9f1d0b11bbc05cb50c8d968af86ff73ed5cfe79241816f33a7f2050323adf0506f746b4dbafafeb600958d71e4370b47dedee38f7c4cbf18365eb95bbd47cc378151c7a93d42aee5e1178f89b10bfe5c2c1b7d54b90caa053bfb759f9690c810e0e200fc4db8bb3096558df68cb78d32dc4e7aab0e9e43f6f3a8a842bd61b87987b5a2ec70dad498faf4ed8c15e0d2b33e623a24c063453e609ddab17ba477ff3eac858769cb1f3890c223af1f71c0b6f9ed8e23171a2ae779fffbcce57f01a6cff504c61a67e5df86871ff445fb68e554da27527ee54476c1eed400faa942df4a8cef2d8a90ecf50cda11aa3b1f095586a48d9726532421c955e7452a9b42939321279628a83d9c765b19e87e9ac8ce2f5dfd65dfe2feb88fa5cd13d512ed0e1d1a3ca8d7e1c4a2c6b1dc357ab0dfbe720dcd8f10b005a20011dc608fc33a2122608c9339088e7108813a57cfd5bc6bca62766aa7fa709aefd5ca7072cf4953220e204295acd66bb58269273b0c4067ded2a1dd780dd02135ef192f9ce9fe102d04b1f5ab34e5ec0798aff687050d1d19927d2810d03a51cb759288fbc6298c00bfb95694f5751a141a065562c38c4d67f7cb8ebfe7506987a7a97a8e03786dc7d8c87ec2b30d2e60614a8ebe280721d2f71a21b284d06cbad60d33968adf8eb16fce74b64b33c7cb44d692368bd06a7f506c19a84d5366cdb325be3e6d46e0ee3a4ced2321c58d1a84e4bcb32ebe33efb22fca99f62d7259ebdf7ba6c5f0848dca3e73a9dcb8d9cac8319669de5a699df1a236c76322fdcd0ee3ac5d89025462987093a55fe63189eaa56ae13d4634933dc71978102f5763da80c81055b35b78c574223b04af7d187650b2d079fe1f13199061d3f4e07e5dca858cc52b6cbfdc3a205cc866b3d0c6b360fd66a831dcff00843e326a4d1c4ab0e46d4e433c8e6ed14bba7abfc61b794b0f4394fa1255978e0472534efaa11589b99cf62ad46d3f68f409476b27e6bf059e26320b3644ac3273c71d16ba00d718a407f076a19ee775e39b0c971ddb6198522324793e0df0eb948ed80b799455a5f64246ae8b1f16f4e7d5e4c785f438f162352fff2430ce7c6d53f74e193f8d0651ca2bc4c57e28e4783a227fd5a3f969d025671fab455eb51cad58fe538ac89ed93c4facbda4e67d2f2cc7a4582fd7eeb92ebb56de8908e02f96e6c981af87713fc00623d0e965cac3efb1b5aca5b28db2ff62d923d2a9762b541539cd3f22d59a35d5bd781b295fb2785398a7a72039f0004da4e9eebd99b9311cce18c3f29323f0b090d9543d8b93bd36c0db45ad8518a442fabef6e0e54be3a4eb4aa5e143cb8202de5d4453c7d0aa1f29bab0337eb0e4a94682b33fd1466c17179c6dd5c8353b10202b53495e382f0bf302b199870f2b0cfd83bb3154adf46b46e8e940f4215df95e054ebdaa3239744d159dae5bfb6915c2fbf316d283a7cd35210d9be27be038986cec0986eb3016f47c89a0c7850ff232e6a87543163abf02ec807a06ad76a0369e5cb51d29d2f88cb61ecf9f310fb820172d055296d77a2b1b25e2fd9ce79c0247bcc345cd42c8bc569c346c2df2eeb457b09b85856dd5df28068181f969b5535da1ace7e9d520de1387f7547bf4143027161cdb8689db769664b613e64d994ff94c773e3d6e80f2ffa2ae980e053e06d57c91f4950bdd66284f202e4d3909f64627cc651786f85468632c41f69bfc00fd606df439b4af0fa8187ac90b761015f66eed503e0ed2caf8532136b59be351fd2a63dd9c7a89591f4d728df44d6e497bf28c7d0f18b4315262344037c6481ba3acccc21c85787efe2b2757f8f183fa303b5c0aebcb02e52bd0133a08adfb7eed092e8d5e0846c105439244cf7576a3c1de2e58de22d1dcde5e28dc29d1ffee449f3849abf1de72211bb4b5e187be333f3e21fd287b9ef01f54174522cce6b043162920a9c490e1fbd392963659b7b43280a513bfb7edbb83217061b7607950a8ac66c99542c38468dc26c080cba0c1d50d834c085e3e33966e436f42a1a467d9022c96c5242802a28713de5814290ee03b3755e456c18a1bdacce31da0022dd8ff9df7b93cc0b5838b48b687dc49742c26c0106c8d4d46b6d8427ad9492af9f4a3f8a6914adcfb8eeaf64537663cbcb63aa5f79ac34b64aebcd29b3237481d406cd7d860b4040ee743a5ffd24a94955ff764ad6c3bbf332f2199e84ca23816ad601ca276f2d2af52f1a8487528ce26d2366766bc6a0b5972aeca916fdc730a5ef322cc5d4969bac62f524a3a132ff52d02497a73204ee41fcf77b02ef74aba365610a594e5b0b00dab3683256b6543ac4cad1460b0b90d6b9c9b1796388cae5cb7c3bb5e7ebaca4c0d281de857a717bd5dc9809c9ddf8993287b67d048ebc7feda602a1372795959896bd056dea3ec249c57f9d99dd08e9ee6e341c136c870cf8bb0ccc3ca35f9809d6cc65cc3036fdf85d787dcea0ad44d8aefc4ba9c0c608a48f256aa37f3e3ab7cec28b8629914366bd23605224ddcae3d73044a656d0239483f4b03683963a3dedb2fc43c3d9e450cd1ef5f59086c620385ac8bce5b9205bdeb9e520b4b674ba9eaa55e5cb82e759ac05aa159cddaf274385de4587acb413603f3d145b32aa6f52cbeeede15fefceb7031d5017abc1cfa7f9a00722ec391e9c4560ffb9f3d0f472760a1a2f17ae592510c6097dadc9010e54f2120da425ccad9fb2cb781ce410dd16a9d1cdc5e7c7b00a1ee204b992864e951ffd835ebb6f5a765826b0ff09557ee6cef8e8c2af610c78895a27288ad60ce9ead4d8ee6f25dcd01be6a8fcc52317d199b78eb0b0164af7074a175b91af10f1426c623ac1c464f7ccaa06e73b0745b60806b6dd17e1d84faa4e87b9a51feec3eca6cda62266302a76a3d34f053c21bdb1873745d3d60ae2391c4e2454e70b1e8dfd66a168dd2f48b1c101e9be7baca0d78d53287c8d5de581baf41f23f8e14c3fe7946acd27e4151a58e455cb5f8c96fc411152105f72d9ec71caa51d779805ef626fb565bc4b3d0f5d900520fc2ea41d4a5178ecb06872091bf2ece5ea92f6402e9c99eeb0234d80f43372dde38695a67ff47bc78c42186553800f46d1baf414710172b51af375deb47eb01b87abf13751fdd52fdf0602a85c15f2fb00d080d643a38b28116c65c7e56628033e3f3f3fa02912b33af622dc27777fb58fd491342281747b2d52ffdef3f6bb1c6431ee77bcdede109d5c6ec0a9a2a019c3bdc2bb97c235cbbde37987d1e31c513cdcf330d7e48ff0e7e5cec453abbc3d73703dd01e0f433d8fe3d61edc7be72d2ab370ebbd336499c656ac17526e46c16c77f74a98545bcc0bb2c88901f82fd6f2bb6cd26879d7d18b4a44673e35ae38a38fd13c531134e7"}, {0x1010, 0x1, 0x5, "db4033a0e356265856f760030472d4ca694e93bdd266a68494e8db0cb183f29ab5ce621cd1e39a206864db2e2ca88e27cc802cc1852a7f999da8e1f5d0f1406c1e11c5f6604080c3804bf95a3e36f4cb2566026250e6e66e77db9b055b52e44d21326f45932f2a119231514d444fdf60d9a9ed54435c8f93a67e6201e7693b2c3770e2e3ac88426af951ebfb1b994d6a13b59570a8abf597a98cbba35a7297d8366dd4affa6ef35e25c7c808c554b4ccb700b56d5071e054450af55fcebf5a8886ea2035380d973d1bf5dd4df8f528febe22561d39aa4d072380fe01756b3ca55b5c1610bb9e4ec4b5a7129f0f9b3e01b6c1e83a8e3aea596041587398e50bf1768c3f5f935cecee29b691b054a531357b8d013489a2d2d2f92d85b42b80ff32b0eb0887ddf55f87d0d4d070767eabd6b0d02647719d4326b765a6ed803d070101b8f2f666a2a1179e8c0b50ab36ae8baa2d6f56fb803caf679e964bd22ae75d3e2e82f44e36d17964b80a379e4903079aa127a3b77013b0a739b145c80cdb21783ffc6d648a2d4987baef64749c832fa115256194c810ed5c31a2e9d14a78536cbc12aa63a4acc6187fcf5f2e8283033efe523ad8fdac329d6467f21b788eabef93282cec0600b5e57a2d77d34aecad8865de17f15471c92c93b2bb2b0892856c7ecbf9be536d0bcade17c0364129201fe32ef92c0dda2bb8e57ef72e008323cf7b1494f7cbae5b97315f67b7d675eec89469bb47c1869f5f1474c514ee6b87e292e0707a4b0f49ca44c5d910f88bb1fa39ed01b6b4e81af4a33c4948480af61b180e5bf6a941d3f7f4b8b72168d15a241227fafc49adcbabe83f48a3b26889cbddcd53ad22d992a7c8a19abda7f551abd2ec545bf5ba666140c4bbba91e4b8d5fdbdf88752917c158267deee5733a8a2a5008198e323caf268b0c055b509a140670b85a1148c9039558be11fc5169dba6e1e6290491223a1b3842ab113d0a536ad43e66a020f3f64efb2ac41fad96854dde86c887c9aa733487c14e00f76231e6a488ba034bf6b1a188ecd547972a63b01ef74a4b3eb179785817233ce19608df3932867206bfff281ee444ce3cd3b2485e86506d71ff3668d912d27125efbd9e8caa1c8deffa2953c626cba3ded2aa939b01a1ac85232c9c8453b454d9de70e1049a8a005799dc207424ce5864ac0b704529c96e103a1145067509d2d5948e76471bb56e838d7813d9894edd5e8e417cd1257f57ff5d3c02c7ccd1abcd9a53cb459ca4abb7c8b3a31b03b3966689488fc442f96ca7848e1bb6fe81bf6583560949c67243afac257feb95cf60440b3cfafbd0705dec4f32ed0a05e0b072355cc3c636d9861c277dbacea2374b41b6b465d51fb577db3b77816347ab81d1c52a7504a4cf6b6c6216123acf0b1643e183943cbdc54b0211b9cbc015f18cdccdf624dac52195179039667e4b0f5b7d1585ee02e6b2614530964597309bddb8ebcce4db1d56c078c056e9304657713bfe661b7ffbcf63aa72b3548f88e744dc35aa875326e6d88d31c10e1897c7d6f6dbccb3c0a76b57a30318341ff714d69a91a3bcc994a68443c9ad373b71f27121b21dd5020b87cdd8897ebf603ad83595cca77f73e8da204c8bf1786068cc5a66ed3df2ab5107e32d6712f777bf883435c83ac97583ad9d79e703c99739150ed507d47888e98b0d205a6aa97465c0e5f8d0c919c026b2adf706bbcd06a5d050058cf27b991bf6253c824b89f67a5b4586df0680456d84de8fac83adff422d1ecc5bef7a8d2e32f1a80b98a11e402a5bb057f7f45c86df1e0405b71289e21252f6a874e81af3c9c2c741bb61b9296c3c55c0705a2c6996d3653b7f81705b4039643e299b6b9395106aec04deaa7e575ee37dd51a9439ff0b5a5c243c4164c07e7f3fe5b97ead722589f6ba19253bc4a96cffab05e657297217a22b371854b541aa4ce9f24319f228838a22765a1df31850ef40aa7f1e8977b801ed44e62beeb7083060328115955f43791885dc14cd9638e7ce429d25515f8d0987971c4617fcd041388ff34ef1bdc79b2c1a4ea11beaa3538e2b943e581e8a987e4422b3331f643a4daa3f3f8ea1fb23198389d851adea695838183db7adfdf025569dba00b1cedf6edac33eca3c631db84a9c70f182a212552940ff71d2adcd7b7436dda06e66ed52f3d4cce4bb5d46f2b1186a928498437c4b1ee489e5ea350c7a13e064bde30a365579d1d1720edcbcd2c91bdd21fe8eb33e403aff017270fe4fada594ab40671201d86975012d0427f45242e19d4c6564b07e903289c5b36d2864348741cef2edbdec98b86ea2adf7c267b4227e3d7731b50f99da6ae8da6352cca19f3f06c6fac0a63e7223fa7b666ccdcd60baecb2b7b36977fe12911487311d93fbb472059b9ee9f88d0462a54d978e311ca29e83fdf214a9c3458764d2579c41123dacc12880272c0c2097f957de7f0af8d8ec0bb9c183196fdb2decab79ec5632c89b285bf3992020e50500e79d0625ee467a0998e45e70cc341376e75f83b17fc69a869aee02cc0c923d1866efea07b3994f2007231a976aebc21903f966f8baa8018acf05571519b66835cf02e46f35eb8cf98a7bb30ea0611e927abc24f63aa97dde09406c833c970d0b120c8fd8014503386b6e98a7777906d426a1d664a5d845b14d7fb44852f9db71252651c070dd024f4d0a17837c2daa122f681db7ed96bc6712ad48a4aa3546fdb90dd1240072bcebd19efaa549dc801eb7a7c19e4bdffad26c2660db9d78195b3dbc6ce24d58b42d0b81e6137a94b68ddc65ec4382b6ff7876311c06c256cfb9eb2c758f69732cfd6ba7aeb093b432754e3e0a6db201094c4e3ae71868a3444672879eb9fc6ba0697ae918fa8fadfe9ca803d32e12ce87b2899c33502e93cf4f8135f0af9c132a28b22f1c6ada872abb5c99a32d2727d39cda3662a939660edb9c9dd1c8a6a51159c2d7431ec307a69d8c5cbcf52104bafbd45dba7d4b138ec6ed172d1688ecbbd3074a3fee65ea64888f58ea20466832562c403b8d62d4b009954f0c78e93e2bb20c6c643e3e4d3ee7fb3916b67e63e74894c6dbf8f58afa56f4f883fad9ec256fa552d847a61cb6353d56b375cf40d9ceeda9f87fa666e0a80309faa33b88455f82eac69365533b868391e0f4240c4b91daf82aae721d32be40341a1eb1b02e213d85dae661bb21331ca7de04be603a27be01e620d49e3f98d20c0b6b189eb3b10fa7a2d53b09c7cb77802b8a6e7e714bf864e1a60ee2433c242634efc0a14285a49e360695b5f891971d8712dd48e452a8d95b189b72808299db94abf603238d5e5d4fc2746742ba4588f4148131dd6d5d6c077403d8188e2a9282ab4bab0e53d032ce86b15e8a762670c8aced237356b10a163c7092f2cb786950adc98598397946d7a66924fdc4030c37c710fac8eac753717de4a672fdeaefa84ca20b5d71c447c58c6a042d751329eece9447ca2eb001e614eeb317c841cd3ec4cac279453d86517ff8bd4b0759d96e908b714992df4733298d30d460acd56251d1365b98abf27b96cc1c3f62166dec07a56e1740ce863a752ba8a8da40edcbde776b5c1bb6b8a72ffd64ace740a39a474b13712fe76083404d4454f577e46268e3229b7ccdee785c3ab5702f921079b7a6b029c8c6c0a4f85d556fe3ce0c9ce0960a36400a5789eedccdf7ceb0943946acff4f71c83565b875b8bdb531d432e080219b485666568721f264b081fdb09579c35d97f00382fd1a809e0bac271064c0174c2575dd74f0c3ab4e4f552b9677c5ad22627fdbf0010c78009a51e4c4ee7c32548bc21a7234859b340f5aa7e4c9415cf731cf7ec5009fe8db0a8c303077ab502ac178eff04bff434b97112bfd753cfd18a5857903c454b8b6d046564257deb73345ff33756176bc18dfa9b38bd0b5b87ee06f87fb6121c673345aaa68c5e3caddcc93a6cdd091d1ede63104639b1f513a49c5bf285d96de0cbfe14b46c5df9062f40abdf3e8a388dad88768d896753ec46674e89cea797d63c053ac2f2b67d4d1574e91a706b37e987c9b9c015b50c021e451e0786e8d0c66c9dabbff51e560b04f197b1a90c23d8425455d6ea15ef17d93ad481c6569753e88e6c6ed7146bc590236261a18a3132235292349fdada469f4fec0f60073442dd81af9c78c7ae92a80cfcf9e64785f22561345f9562049afa1e7c98e860c9e295e91dd4320745fb0d7649e05866f1a5ef18b54ed2dab1ea6dbdb9f2c60dee21eb40071c9c70ad53691fc5d1f7cf9427cc9ec8e2d635297920aa970b16a17f9ba03cf42002ddc132a3338350455754f3b965e49690d0dadf98dde79bbbc93b9aa2fb37fc92e5d989667c0173f110ad1e566894fdbd2472923424b3de7811987e977adf9baa9ccc0d76068e08f6906a8df8a2e4fb3c4998f15afdd7916d2bf5c58d96a577a88b6acebe8ad091075c339e3a76d65034a65668097bfacbb57e517230c19b7c641c3fa7e3b8215a4572ad994c0a9507e843160851fc2db2e677e0306e041b613dff7d3f4644c88bfc2ce6b12ee6c5440748bca6af2c62588042d2614643a56367987bb91f6184e40b078614eab5c4272bce3c1e7a0eaf78b20070d260b189bb9ad34f7342cb9409fe01c2d2173ef96e99f642d47a66dec6e2be4f9dcdeaeb16c99a5a71364152ba536f54bf904aba41b518ad344f9b20d45943e4059c7c68ec1146d387f727dcec5ab0fdf50cb5ba0e5061b764e1bd0d3eb83d9c1b22bbcdba7aa897a6f2285b0af5e3d3257833b39ca70624bb136e85451a12f89dd3a349705979f675bb946ab59a8a49d4299edcdf289d9e0e6a1a7c556a743dfe9c4f2b43ad2dad85a8b55a3855ee0bfffba64e24e3b709860e3241f001dd49e99f87cc87be66912c7c3b179d1d1e6067f928c530164a029c84654b4e74cdf2534ed9a6bb635d53c09846dd0c64a41b15b69c19907957af55f3f4e24a3ba25b6fa257249c3b9794cd41dd6f5002e4329424f3e52996741aeec32fdaf4103344a054c6da72354889eae07660c50d68b174ff01498078cd345590b2da3a1b1d51eaa9ad1fec49fa14baab987c783a4be9d41d51ca3bc6c3304044b019a3f948d2e93513d2567efdb42184a78f040d4d6468b9eb9ea4efa422b751893372ab757e74616d53b57a6838c7ef96beca9c6f06b102b739da4134588f52a32f267ed524eccf609b6ec50227048a6c8d6e6618939367314ce9671fc0e1a95c93d24aed6ca37ada42f9c1b0c47f8c9d3b38816b6a418c838309d05757eb2954cc84c913e4eefd9f9f6dbc8018c12655f753aba76c2dc92529db61b9c55d3c9211928ab6164bd651187dadb8fe930e154e28bce83ca779375e0de0529fe5c96f9055c7e214a0984054232914b360328cbad721f6e572871a0be2bbf1ee381643cee107dfc9f7b7a564b118f48754b71497e542a2313ca06ed54bbb85198ec95a102e79ab1e4985a70d650f1536720cd9b918a4bc1be9272f816b4dc1d22f88636e71c35ceb3152a401673e4a1558f9a34487e1ff340fbe1caf08ce279d8863106a180e8175a32e6ba34a2014bb4fb62e8f89d77cca31a18a6febd07d6609c298aa46ac0233b64f35ecc791fec6b209056689b61e13e5d62d77eaffe56cd7ed11e3564b7a093ee4d6f3dc82c7cc12809409660f12e70d8dda7ec80b5a8f82dba3aa62c7e8a5097cf568d7090e3f6e1396ca678096b612f22476fc34b63e0dc55006500505d2db2f46bf1c73717e1c20e1"}], 0x22b8}, 0x404) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1004, r0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="848548568a7f3048bf9fd2a3e1422ff11001ff709556575a08d17ff040935ca683875394ac41fff4845681f4ca00848dfbccdae8bc14de444d122f8b1756ec96c8c2e68cf1547640b60355b6c91efd95ec15d3eecdf4150e0a2424c4928fc275d726f6bdd7e31d8044a83b7326f113012c7e8a5f0be4ad9a7e47b3c165adc77a7d8feeb9e774ebd828f5940c201b0ceee7747c250dc4f8ca3fb9781f10a3a815f00add2a732fceb23ff537bee2495df789c827c62fa90178b7f906fa15aab23a3b085206176c439900fd864934a96db632d725ce9f205e144e74a90196bdb44310abcf30fa68e8d62095d45135c45a518798e271", 0xf4}, {&(0x7f0000000340)="e1", 0x1}, {&(0x7f0000000380)="645f93552605e434131e64914d8e8dd63ac302c63e5d54b0a7e3054d5b967508ee4b4021f5b96dbae8ad6ee8f2e336002a7d4309e38c8077ae1edddac40b7d804416add6d07cae", 0x47}, {&(0x7f0000000400)="eefb57e8f79785e000021b6ced9d6f4048c8e9d5131416116cef803c643df5ff4a2e087195a244e1e803d9f55545abcad05d77e1cd1f59cd50c2a3c1e8400c", 0x3f}, {&(0x7f0000000440)}, {&(0x7f0000000c80)="14f60caeecb36147ccb0b433aabce21d71127fa37e6591ee63f28aa1c7aea66b60cb0d97dd1a1a1e4eb352ad125a71f6bfa049aa4a3baa59c0ec53ac14e63726d028e4a47e2925018f875835063372fbb5902b41b7a358822ae48130c6ac79f564f548c6fa1cd50a4d1b82d3d4aac2d6c4e78e7f522f92605733d7f588bdaaacfbb73e5f97671eba3cbd0902207257cf83a3b2239ed4071094140813736239a04400f596e15daeaa7615922aa3e3c7a93d57f9f659b2547f82ceb470bf6322caf257953fb3a077881a8b04ab0a33e2154279f773f587a1b54327ef71918888a7b7f658415eff813cd4d24b56a437daf185e3d73d8f876048e9f1edcac4e2ce63c1e95a51ddbe709cd0fc20a404816e09142c4cf844b47548d3bd042b7460c037d43b307c396b7b64dc30e69fafd2d3cb30f25bcf0cb44011dc26966f2e5703ac69e6915dac77b935b8cbd00146932eeae835d6ab1efbb813ba77fb440d2f290608d5ab37309f18d5a737a97afa0565f1157599f0dbeb27b335c04b518613a0f994a631ec76dcf7ba2787dcd86e3fb7b0a71062f099d36f71c0542a4d9b2070de18b84d20dad1ac2cdf34346727c1d6e3a2dabdaad9f2097dda707e7a00c4789bfb721b5448e14b36f104f1b6512c35692e52eaeb65b885ab9b38ef96f998c0b850067bbdb153db515c272d3ccc27fd919502377a36186d3c2482413449886dda1b0327e1211c07d7f708cfc78ecf604fa7d7963122596c61d510ea1cfbec78068ff52d4f14b1a113b81406cd144974d44ee6a720fd76cfb859db7a15a72167750f11db5ea8020a86bca6f6f4e70f242206373754016e5ffa417d8b045c211b43e1f4e4c25f804385c46eaaa600f04d9a1987792a9cc18d7bc832d87028a171c6bd220d760af60a7566876d5eabf709609ade517b272135b8a67a33f1bfa66587d98cb5e01abfd4fff8198931800d1c256e43fa05c33254d6116064fb13a1b73bd9eaa0b8c7affc56995d445225c39a3d828af26e84da42a369c8fa7974fcd930216cb182528472c169a53a0f095168445c022a1a92b9637066653ba09f06c741918b9818d8e4c2e351b7ace4181031aa3115fa8094769c89a5ac788e2bb19a52a63d1749d299e286ecdabbf44fdd02bb7f866822d7b566e53aa88597559df12bcba727061f7eb2a48ba5321f4c8112ed59e64f6be5084bf377aa70bbd6b672e50c60881512710b30f761218f85cb2b306f2eec2976d5c91742c9991e06c02821d64904b29517266aacafd18842fb6ca1b818f1192b4b07e79bfdf79bb5afa373462b3cfef2e156ee83767b7a84ed904ebdb038d4dbd2d28f76f45d9760a91324fa1a7b2aa4db08fb0ebada5f017993cdb173da7ca3ee623216e4aeca65c5bd2fe3b476684b7c94692b45a169b82cad8041835d4b56c2f6331593f3d630792f81fca92204ec3ee642a49acd636275e9691c4e35720ae1629d54cf32aca990ab2c1d4d6a4262dfac8d8d9763cabb601ac8a591287c0257457ebfdc70b48d0f9552c1fb441a75b307c30d68e452be522e872e02225d1e8dbad726ccd97ca8ba5c2df080c87187ede043fc4772ff8a37051abda292ab6e7fd3e040e17d1d7bfdd2ba259d7e00da18e8822b4996ad687b9576087e6a012865d07f4627c479a9aa717bb39477991c35d1c48e92f2dfabd9d1aaaa7d7f3e6c52db976c0e7bd89ba0307242a27297551f5897fd219a5e87ae442cab744518ec3256d02ee72b0300723f50efbee9e573ad63c9b984425ac16f26570e352f9d8980343ae35f37600f1eb4870df663770a2bc1ee4d9ec473e34c9f9dc5f7aee5374015f8a30996e10419b1c354bd06fc210738fbfa9822587044cd2eb60fbcee1da48316568810d7c694913b3557147a017518ae23faec7a05f554f155ec16d7d3d9236d28480883588694c013c71afa42e0700c8ed2b1f18cd9658d42ea015ce7237686ef74d69eb0258aac58d4ec64445106c0bafbd6cdfa7db852418ebf55b640fd232ab1e0eb4a5aa7601e2f848a80da0a5b24784611fbbb98cb6202ff5da26829496fff4dc9951ebfde0a329292b07882d2f88e9e00a4c7d0a0a02fcbe96c1e369b609640a11fb0d01a76af27db2f129c027fff6f6eff6c13f869e1d815317a95ffc7b11ff80a65e26c824b33227ee06fb8b15fd9bb4ea06d723745cb3f4addba38e3ab36251df77199b8402253c13f3c23b27e68975a97e663362e3aaaeb84394fdfa963881e2d74b1e22c78076bb10dae5cf7f1c9047315d3be92a26a3cf7a82e4116d01cf43577519b77f00216ba1bc708f6ab6bf941f0b10e483924dca47ec5dcc07f5a82380682dbac2d643b94b1041d523f91ffcbed2f3d8051efbb8acfc59c2bb063dc8fd07a4d86a83508bd030a8b0f039f3d79e1d562408da2173ab23027fef4eecb57e8884c2a74874a82ab2591e1fed8009a397d819ddd01128358c2b476ab19fe7681f63d1e30a50155a062e4f644a81db526d898e1b150400092e22a4479181871e8c78ce17bf54b033f2392b990cad1dc0f8cea0289a0745977dbc72c38755b7f12af14a9dd205ea274b7597e0abdd362241c0efd580f8518106a0add81690a9ae8d6212014ad584e4df3d3220424f7448483e712ca02889fecf10e935800e8b8fa22c9210aad95fee6f6cd068ab36993d33c484a5d27432bb2bfd19ed7b084ab04446e15455b2b149f785efe19f09f5067bc92979b4a08bfab078c2e2a05269006228651fa5364d438f2bf88a6b65931812567645d7c0e2b2b2c5394935b26d239f49c7d3bcf8388474003d9ef81c830e52b734d865baac0089b9a677faffd8a4791526d012252184313be8a43a597b7c8c284fd73e6e6ff78ca14c5e28f03c41545071d6b312b4b5bb65b705674d3b03c4ac98c3e1d5d754cae22e08226e990ba1abf7d953a18f62c706a652ddc3c2b1fb2dfdf93493e953dd54e9920296da37c9bcc35d88821221b8f6a7a4b81d61e9352b7f9354528ed4e14a4f21a0e89dab007ce1a3448e2f7589e51e74ea6a0552b32689461558a4f36caa1032ba8abda2d8b7d6a9e1e677f4f653d393632476b0e3b73a8c030df65637f22c186371d13024ae90b9e06fc166e07ff7df72f793c63c5b529bc374b0d027a0990a59aebd0821d9d576773362af33322ffff8d9d1683483dd6a11774024d2301833372b9ceb3c0d8a1b2c2ef5cc425edd9f97e7aebba8511a35cbdac22dee03f6eee2035673216492d337ca4ea0904da18641f09e499788594c0826cdd7b83b4505f21ccbc3988743d1388a0089add8f21b983c1220d3bb79d7ea7bd71b8e0e6157f2b53be225dd10f85949fdff822cb93423dde947b157c7e851989b40445d4e39264f2bee5203333ef81486710e1ce35bdecea99669a0a58baa9a25ad320cb895da926b2053fdc45b5bff7ff079048abc0ff0acff73b88d679233677e95a42bfa241cc3041305b8756187f2d5836a226e67e7ba296e95cb40e26a6e8077c9b577ee0e8745f2de7bfd652363103cf8193430e2dbe0dcb68fa7faa9fe9eac4d2faaf8438a25bf15e8331cd2c137aac211a73d2c3218b465773ebba819b63515418df1f0f810d40d70cf7c191e5149e68e6244851b78d997aa6a941a8d0175d986d748bf242d936f5c064440ab31d7f5ca4d12852b1e7add6fb99be48a8a335450fd0b70d08b35fa8b8bfd1c00185766b2abb16e21b81a75b45f66b9318aa0de7ad234501f4da8333e7afb064e46a5fb62a5865142e09afac71514cf6951533c1515ba67ca4b325189f92d39fcfca3d86f8669ad54665e41e6f8ff45535d4562968d52ea3876ac470615e9b45510753d48e40785f5f82f92a91cd7e05ce42fd29bd356f582baa640391fcf01eff875964eafe1e3513a6c7c2481461a26cfba5d2ac3beee95b4a8a360619e629ee4e27fe082cf7ef47ddce9a1eb411338f939d6da85191e6c56b7552f67ae7d1f0a262cf4b47595c7346c26a934442ce94601e2e0d801019d4d52af0e11adf6c9c04395c98fa11a2758b170c97d8d84658d61f0390178bf60672bf4e88bd891a0dce910f3e8e4aa2c78dc40305766cf39ee1c4e55a4af17e1431cad48ec19b559d1c84254ccd2c2a9b6d6018f3691b8de0681faf154c24224eb67eedc0f9f1559173a5547ad41cc88ae06bc29747504458b0b1530524b958f8a437f3a3042ed34d579fe96ca5b4c31f9de742f67ae84f4a97db3666f232374580b52d191215e616af1033e7a91f09bec6b4bdbe3a9f4bf11f52e3c19424d13a52820c77080c60a9fd445193ac46bee096d360b029505d124990e7a14af92831773856f136333e8cc635c45326cc337daec829601d20d0d86c3eba4d2b30cebba12e8240e57a73d263e1b2721caecf269f3d256f8bb9c85661d6340c1c32b4fd67e99a3e6504ecc104f8397663daac824cca3339433f247e5f22aaef5e9eccaf0864d1fbc70752083c49aa0aa29ca90cadac707dd06a6b6cfbb5f199d7c06f04d163217c3774cfab5fc4c4813d9ed609fb8d79867e4299f9c6b8b42431e2247cea892482680752c9cf1bdb0e1c07d5d99fff7cea0f97477e5a3e4d0db1a7a99da2d0cef1a6dfccbaaa4d058ecc076140f42c277e6508abfb4971628e8d25c4bde4de544f92da6e162ea54a495c696b371f71f29b6c5d42340027ad26c24fcd29a50734bf4b6fa264661d1f271aa958aa2ba2c923703c02808aeff2f9c37ff8dee1b25926513b205732d028b86b61437482637696a287e76f78368eee61050919b0d5443e56b5a8167e5fdf60040b7a91cc02084f4f9894805e72a18b07499f17f79ec0ae21142fc7e12e6ef248ba11137272f8153d969cb2266b572b1abb707f369e8d8b5d3c066fa6574eecab7935fb1bdefaf9557dcda5ca6354db0c34a449c94a1536109950688ad6f6436fd4aab240ed8e9aef5ca5338eb47626009a1c06a4738d3e8564356303808b1b39dc4216fdbbc3380d34bf35d9596252b3ee5518bee1ec216fba9a1ea09eec36ab56afa528a7769ca0d6321ec781ab6f03b4610f6e1214f6ca40ab99d4ea9353da866e6a10e7fdafa79bb939409d84115a51eed96058bbdc395653b291bdd69b19cd3ebf939f7194c59c2c3fa91592bddd3d9c95f78fdb7ea20231e4b4c9ca3a341fe6a0ec11856e8fb3c7f2a7650129592c3df2ca22f33f838d255ab522c6c8573bc64edf20ffddcff1ed9b069b7b9a221676b341f4b3dd8fb168ff94d9dd73d9eae210bc5c0e194525936746da646a1f5f779de4b61c60fe423ed19e03d9b7b5b8b6f113fd8358763417af8b35c555e13c83b31611e856a24265e27d39be19c2a9a6c9b215f15da8f1d13019f51962dba9e014791f38fbaddcdf1ff99ddba0f08af851a537686b6409b461d655c31d19cfd29a2e4d2adea3f2a0013aa390c776d88e010eebfd248e11be05d822f745fa8324113bdfd8a48e74556386462c5119bb92e30588d621e5e4519d23f34b64c1de8a229de7ef036e34b25ae5f45fee264974bb07ea2a47dce437310b61ef8c8a01498ba720d0d1dd31182e0fc68d1bd3b2d768949445637b850eaf4aa81b8a475019a80039475018ef481f6c2e54e7fc658bf817b88b56657621e03622c73e78e30392e6019a64ceee3c11c7253b687699f1439fed056cf992c29d443f8ee10154d0ad90d3aba46da5fcf8ddf9270d0ff34ff6250e2726ec3ef58c4dd464d9d53328dd6840a04e9aaf61788867e1c5dc11a4fcf274188d797a82a9824e79e7d495d3c29bbb", 0x1000}, {&(0x7f0000000480)="b4713e37", 0x4}, {&(0x7f00000004c0)="f1c3821387bde71a3b49262eb5b1c9906192df32749c298388c375c285633e30213d9a22ccff18e6d84da92fbde998df406fd4", 0x33}], 0x8, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r0, r5, r6}], 0x20, 0x400}, 0x1) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0/file0/fi'}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ftruncate(r3, 0x0, 0x0) 16:00:18 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000012c0)={0x101, 0x4, {[0x1, 0xffffffff, 0x0, 0xffffffffffffffe0, 0x2c57, 0x3ff, 0x8, 0x2, 0x9, 0x2, 0x5, 0x88, 0x3, 0x6a7c, 0x2, 0x7, 0x35, 0x5], [0x0, 0x4, 0x6, 0x3, 0xff, 0x8000, 0xe6, 0x3fb, 0x400, 0x6], [0x0, 0x100000000, 0x0, 0x594, 0x6, 0x3, 0x4], [0x8, 0x7, 0x9f0, 0x2ab400000, 0x6, 0x100000000], [{0x9, 0x8000, 0x1, 0x4}, {0xff, 0x2, 0x800, 0x8}, {0x8001, 0x5, 0x4, 0x200}, {0x8, 0xaf, 0x7}, {0x5, 0x200, 0x7}, {0x6, 0x17, 0x401, 0x6}, {0x2, 0x483, 0x8000, 0x1}, {0x7fff, 0x1, 0x7fffffff}], {0x0, 0x0, 0x7, 0x5a3}, {0x6, 0x5, 0x7, 0x10000}}}) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(0xffffffffffffff9c, &(0x7f00000002c0)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10680, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x40) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0x20, 0xffff, 0x25, "8ac2e780e6b4e43d51bc1bd4"}, {0x40, 0x1, 0x101, "7d41f2bf18f3bf7ea1a296a4f42d117f9b727ae64c1efa511aa7f31b62078ce52f0d2e2bb026e593e9"}, {0x28, 0xffff, 0x5, "cfb140c35855f774e88b2e36471e0fcad18e909608365720"}], 0x88}, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ftruncate(r3, 0x0, 0x7ff) getrlimit(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000002c0)={'./file0/file0\x00', 0x88, 0xf5c, 0x7, 0x0, 0x9, 0x0, 0x1, 0xbb06f6ae5ab4e35e, 0x0, 0x20, 0x7fffffff}) dup(r2) socket$unix(0x1, 0x2, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000340)=0x4) r5 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x107) getsockname(r5, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r6 = kqueue() writev(r6, &(0x7f0000001540)=[{&(0x7f0000001440)="09caa56ef4f60ef089d47871a9ad95b0530a041a901c0a32ada528e453b14c4d8d5f2519bca00f1bc4c35f9b9b4b417d01b0471e9983e736c56a9866ce1d7501f92389c16c08239d584cc6a49b4d08951b2a02281ee435333a5577cbf03d5c4f0fc8d7ccda7ccd4879cc0ef13c8cff1bca92dc106b96f6a55962205350c95cf7c597d49aaf03e5d7fd22762855a2ba9778925bc6b7a5c80d85e054c2ace57bf131a5373740100e07880e6a9f1aa9eacd5c8943d9ab89bca4a58e885d7be40035a7cf33258251a1b68311c2e0d00ad78c28da690fe37697ae465f88b1b0423f07f5badcf620e3c1899a995c741eb85fc7d1", 0xf1}], 0x1) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket(0x20, 0x4, 0x9) kevent(r7, &(0x7f00000015c0)=[{{r8}, 0xfffffffffffffffb, 0x5cf063b45597fbc5, 0x2, 0x1, 0x3fc}, {{r9}, 0xfffffffffffffff9, 0x40, 0x40, 0x483d, 0x9}, {{r10}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x40, 0x10001}, {{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0xc9ea, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0x8, 0xb760}], 0x2, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0xffffffffffff8001}], 0x100, &(0x7f00000016c0)={0x5, 0xfffffffffffffe01}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) msgget$private(0x0, 0x2) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r11, 0x20007461) r12 = open(&(0x7f0000001780)='./file0\x00', 0x80, 0x11) linkat(0xffffffffffffffff, &(0x7f0000001740)='./file0/file0\x00', r12, &(0x7f00000017c0)='./file0\x00', 0x0) kqueue() r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000001800)={{0x18, 0x0, 0x40, 0xc470}, {0x18, 0x0, 0x80, 0xb21}, 0x1ff, [0x0, 0xbcdd, 0x3891, 0x5, 0x5, 0xffffffc0, 0xf94, 0x100]}, 0x3c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x2, 0x1f, 0x1}, {0x0, 0x8, 0x0, 0x10001}, {0xf5fd, 0xe2, 0x1, 0x5}, {0xb57d, 0x7, 0x3, 0x5}, {0x1, 0x7e, 0x0, 0x1f}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x7) ftruncate(0xffffffffffffffff, 0x0, 0x3) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x100000001, 0x7}, 0x10) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) pipe2(&(0x7f0000000040), 0x10000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = dup2(r2, r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) 16:00:18 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xb9, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = dup2(r0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='x\xcbev/zero\x00', 0x80, 0x0) r5 = accept(r3, 0x0, &(0x7f0000003140)=0x274) connect$unix(r4, 0x0, 0x0) dup(r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r8 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r8, r9) ioctl$VMM_IOC_RUN(r8, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r10 = dup(r5) getsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r11, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r12, 0x4}, {r6}, {r13, 0xa}, {r9, 0x4}], 0x4, 0x0) accept$inet6(r7, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r14, 0x8001a5}], 0x1, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r15, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r15, 0x40045744, &(0x7f0000000140)) r16 = socket(0x18, 0x1, 0x3) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000200)) 16:00:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b552a4f8706000000bef633b22d43733e67326fdc08d918000000290000003100"], 0x38}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x706093dc37a755b9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/51) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x20000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000000100), 0xfffffbf, 0x0, 0xffffffffffffff85}, 0x42) write(r1, &(0x7f0000000000)="a3", 0x1) write(r1, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xdf}], 0x1, 0x0, 0x0) close(r1) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x48}, {0x400006}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x80000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x5}) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) sendto$inet(r2, &(0x7f0000000100), 0x0, 0x41e, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1a2) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="7c57d8057d667ae7c33852e052b1460debc4740b797938aa6194f3109ec3695a7e768b45a1cdbf6554df1709807df719186b1f0ad9405b9ebce2da69959a4656b66580e86eee66d0d112c4ee7c3074dc65e0cadb270adc9b779eaeff84dac9b4ed6666073ba02125678d23ea9e6cc38c827bfc650eb260790da813fe9e566efb5f9f9a96dfb19f9064d8678512af81b9f129eb34a8ab24209f331d033a08a8d9d77886cc5a6972e2c0d5eb2c66bf8291e7750ab66c7bac006306451ac02f2f49d9611b0b3009a43696551878d26e48178146f896d26a1c73d55bded5befae10dfe27336b1961cec2aaf72b937015d5819f205ca266bcab3d7cd2c3a0e143c1b41309a47dc51655d57e6053bcb08ab36a4cd514a4a629250996f9c0cc293b6e1c12fc1d96bdbdcfb7eb6af344fcea25569f1ff45b49766d8e8f0c7e9d597ab83d3f7c2b0de2ff89d6cca583dfcc9ca3679b4fe08a850386685ff420be784a0e3db2e01b868d796bdf9c7cde773d20163b43798167834d83cfd84852612dae4d851d8cf4fa4fa8d967c196d4b0fbf21a1447902cc05d09fc99f48f0cc01ed27b47527aa222ad4c090d9c2bde47979ce2c88d84a91d0803c3ad193d70c02be6b1e4991525afd77a22cd7ccdbb9bb5facdfa4ff114f59706e651f7307df5924993901423fcf4542ce3de916a1a6034fe1df12123c393b1ffe2bde5bce4f8fcb579f8676dca5f0d7d1faca431e15330b5fb070bc19e802d886175646674f13695219f15ea69e882002ed837c295b8c386a445bcc7a32397338a04ac03ec093df90560f6cbf0adf0b19ee88e068063925ee78245527910d4b6b3924922d7c0c3b2f620bf73545df0ffea4aa0b2d47270bf58fa0126eb9400c623cc73908d7d3ba77a94b2cfbf233443b2d8aff052d3df25c766f03d97cd3aab46964a9bff694a4249d079c7799bafc4d9ceabb87e88f192aee1281c55ca2d8ae780ac4b2a62226150d02ff38be5be29282a3a3d280f2def72345f967a336238f3307690cc59f223f52c99ea88f4a736964a295eb690a4130284b90057a59f784d8311ae6e5468dcd7f469a7ef1efd24e1a393d1e94bb77e47616d722437dbba7d82b3e94ca18260fed46826cdcf89d2bef7cb7ddf475f7eaca3e50d803c529e740334159853b3a594a36cf032bc8465f635fcd8975c1e137ba580526e57699cee1aba51a761a75413fa8beacf3f26298b32f39cdf884a761c42f6d418fb8716098143607efeaddedc6af71fbda952cf7d0e3767d5896760fe1ab4a72b0899a1d141e42d8dac4d976306e31b4a79ccc481133cce7bcb06eeaae4205a51fe9e362c39c3cc77f6d300d061c143a2e343986983fd8bc36883389c9449b05b0f3242f901738d9e56bd7b7490c15391cadb3ba0b4c64a40c84c0c373dbdc6abe6fda3d08ada351fd462205a55ff5c2305f1a986e9aef0f606f14ba5657813c5f722c0d1fbe1039214316962e1779322fbb1fd87fa506e85019c505a4ec57d1c65d57023b52849727190f20ec1c6e202d568367d056e4e75cc52d097b6c63084e4bb6723dcf2e1d09311970be3124ab27bd48948924b9ba4d717a25c1ebc2a6afdc7889fef98688d151e6b15322d5fbc9afbb5ee4043d8194285522498319b4254dcdcd42a12237013836cc0f4e6a5541cb938895f486591200a341aa8595d2c1e2f7f56ca35148e3e7dfc0e695875b842fe8980cdeb973ee8b62bfbd187add7a2a96665dd148a08fe0ffdcd4f6309d38f53e51aa8f1c5607d7b85e164cd5820cb7522d2ea50c5b38a0a95ddb10436625aaad6727b4358be1067110182715426508fd82a3235d9531967411bd45903f884214beb0b380912bf04a49dc177f2c68434a42dfe8a1dc77725917cf3394d71c39b6cba4d13dfd917849377c8c11e87a24db5ba8eb3dca3dea92ac4015eb54f81089d0ab6addb2c881259f9795636818e35520cfc7c983d27371676c54589f9f4d086806a6d78afec94ca0ffb3fae9c0f3870b92355db2ccce819f591896458c7bad311d102aa7f8e26ff11414754fcbeb8a85244b1efc738751e2ea693299c5348bbb14a66149cd8b59a3f043e71703f58070bc42e6995ecc69296f2f145562a7227759c44e9146f5f0d1782f78f116d312427ffd67f71ae15df8bc58017d1ec8ff6350eb8cb91b978b47afd0c56340190d70f3548ba4f92113772c2c5143869e9f95c27bdf841d65204d56585b4132bc61a4c5e98d760d03a78345e1408bca2c0d459f448cae514835dce39b9e4336f676cf6958333b33c37dfe87624e423794cd39f697faae294294e8f3c1424ad7142da98ecb940f05ef2753a700c7832328bbd4c5c6a0199d97791643c4261eecf65f33ca9b3dfe940dfa28cd5dd42830445b5752771cba87f9d7fd0bbc10d49142eddaf03b2d23e912632e2248bf9d0d148013a9edf55c7dedbd13cebd0fe2763dce7ab4ab2f32abb44cacc6c64fb0b6cf547474e9d48ab1b3feb2ac78d33993306475188bfb4fc97dc2001fe274babcba6bb846f6468a07ce23088e522ad36016ce6c06b22460a0fb6871ed372c499338a11a5fbcd87a205be0c09fa6f9db7e2d04fd770b2c5f751d41f53396e59446611e1c33e24f955dc551cdd02b735d432c592beaab9fc55efa9600ed3701c3fde46dae83aee42431b4d39615acb4a35b3517606d442d2c34ad64523e8400da8cfbc2ee5d1f5cc00f4038f36b162d3fc66d7b9bbd7793279bf6bf4859d8ab4258a3b204150888df66ed3566b4ef465e5d1ba0044290415aa51a961802e71118f51b139935ddfdf5b51ea1fab395b0d87052354fdb7361d7dfff451968174c9f2f7ea5c5218c362e0be8553c60c1b000a44dcae6a9d2aca149434347cb42ce5fb5306171853333f432396ee614952240a6473f8ff355f2ba1159a11d61b0ebe017ebc1e31277fbf1fbfa9f58c5c44e204f23a96d5d3646373699754fefa3fc6c7290946ec1b5ac735575eeca24ac880c7758b38e099bd95a76bbbe1e25e1988226429faa077764ab6cda4235e1b29a41dcfb6560f30f43dd45552c0fb276e03b41facae9ec3cd84a8154eacaba99d54396ee9098d7ea9569d3b6d37ee4bba1f76bc3b31ae04a15f46fd1c392e3f82be248cf631b5c4833cc92e4dbccd903217de31a55a69c3d3e6aad39f399e94521f82d22b4a254d9ecf3e4dc6248fb8b18d4013c370b168b9d0f6f590598ed9e3639858eb260506f8aca2c0611229a34f9e0550fa51d5dc69d249b21304f03ec175f92931b61bcb2672d169567913ed4222f65266ae97df8b260a7ce7d6fca6193622dd656869e41baa7a638a7662f1584f4ef93982e4731b107eb354c21c8c2ed9f9ce715bceacd0565e127760eaca96744b6d3010a745025e118a9b44c6040c4f8a8e4bea65c3bd80596c55c2f7d0dfc3d8a8e15b51ddb7974293615cba6bc525e5846e831e5188c4d57d35a2e51902e1ba4a4fad47b178fe32f2574a3aa6808f513b4ffadb6700f74ef05e2b0c9e5bc19c6a66de6ca307c7571767af1698db68ca30a7ab2fab9697318019c322dfa2faee3f00111b1b1a9ec441ddfcd6f28badf418cd7f472b9a328f61ea16f6188e08eed3782c768e93ef1b7516cc601d09346fc0513e7ad9f11323f3139333624f50c7ab63c514faab82c3bb8902b26efbca281aa76466cdfc0925ffce7e5871700c2d0c3ab7802c46fb6800b650837df263932ba7a4200f3d30a4b3e8d17648712a2d00e689ae02eb137af501d9a93defa1d9bf6630450770a373ac9b715fd5c30dce47ad7d11e582dc400362e11f3bb3e3b5123eb72fb6402b00dae86057fa328c4fefcb5a9f7818be1b3369d7edae99c9564682304705461f69edd439a8542ea2f47b36ef7151b2b6c5f313bc463643789153c0760e60e1dc1caad763d6849c8f8777de456efc2f3fac7f2dc46cbf33db69d8488d90c472b7d93179cc489111016a2f497b83e98ae12fac9b185578d6b294e4052df1f9ca5d1d6932e45c9334e865141aba024ec09be7c32cb1288682d222f3f58912b2cae9cf89e019ba63fc3bdeeb8a59cc1f9ef2feb6585c573bd40964193340be78d9e8bbc912e0f4d21cf7b48e7c7c8089e187e2b8b8d90f38be6b535eb70155d574bc7dd06f14c7ec5fe5f43f6efd0fd12e7b1f5b839817790be5eb33af17612c8ffc3fcb7ac4d2788b02dcee95222a4ac6bfde559c04ec86d32c5ac04a9a0670cf77d0939453a28323e53787562a75496358a905329b3eb4a4b9313f659bb32ed20c221ab50b8d26f91b2072ae1254c6f8236f7d0692cf9baa8214f6fafd96f7c105bce22112de6fa1ee26b9858f3f08c3a4aa317bb372c820633dba2a25e383e1d9d18dd7a8b7b03a731cfbc371d1f8c021748418487d37fbff190cbf4a6699e6f11c00874f91cb817011230511a52d508f2bad86b70b4611f153ab6bd28467512d54e8cd4f75e543c3dddd45a9ce5168f55ed29672fdfe068bb805cdf756729d057af64beb3b5f888616b723cbfc0158377807d22183c2b788ff9ca4d4cb0bda547aedd9db0a888639f225eb3043a828f8fdf61cfd42c4db1f2d8392b531687b6b72c626134d5db0002c404af99cf2834a6cd26c3e909125fda49db89c31e6ecd7054576917101c27200dfbc7681350b130f85fbd5464009af2e5e29ddc894f1f8fe57de5e8c0128fa71df509a76aeb5dc3825ba0ec17739f734a8eacc9586282d927e6b2407a16b14de73aa9b77953aa6cce54a1edffa29cbc6dd72d2d2b2d4ddcc4ce7efcd19c78376f8522e4696d8927149c5f30ec4a7ea4859b195d617e429c0a479ce491d477c219d27eebc0f4881daf00122c74b98d8a7e30a37a398af855e90b7f20632e66ca0d3c0cf46170d84c9a7a87471bd31ab790c40367dc7ea27c159208d8580fe95738af570f369fed90bd24a3016df91eb522665a9a91d91e4c10fd611cf5fbc90adaa00133e13ef5e242a9f364b0cc9045fe342a0cf10af011adce6342af0761a3d139bc76d60610c3288de8e0b7ce7ada6aff61ea311324bdf8a49ce4dd242e69dc38154288f54cf4e9a5ccae45f2d83babc79570a4526866fcd795c92e55d707f8ad35f15f8dfd132c41aa9d9ab5a9d54440f5dca4aa25cc082f0d744d9164a3d75f0c698cad6445bd2deb78b779cdb7971f5e925079b9575935ca362afb3cda4cee9f09e9abb8f5a3c58eb97698085374bc20a729de91a0eb298b8d301bfb4d46b54dc3064ba230976d9342a0131ff79601d26692c092a8550f6393ff22e43cf7f1ee664ce5616d547112bd397725241df5d7ad8459753c2d821bf1659a26ec898cf34fb1112f0b65882d40fd6eb74957aa25785db186a546f16db96d492dfbb83af3fa127482808edfe6af7e27876b6e1e766d348b4dcfa0b63e81692b5dad392df3ac6cb0a2f42fb878c9228f1706a3078b3bda4fbc69675aea92895605ac405b5164a8e8f9359dc0b09eeb8e2020e3826054602d0e417a8568bab9b1e5a7c11ba9192d55eb2e1bc5737174e8845a86753b95b8ac3d49c39316bb8b3710ebbca0c6b98dbe4d3ba2fa21e1b9ca7e7768e9a7e76c6c74d0dc561608c027e5ff9e1e63a9fac43b5ff59d177b3fccc8592463e278e05418670f166a64ef184a8f7cb8f64bc42bf7b744a4405fde6dd779c8015f4fd48f717ba4e155a481b1493ef68cd198921c67143c3fae90bae324a51d3cf73ccaa9670816d4b8806f6438b48554ae86f9360e112fce48899c7800cecfcba2d068c4f0982287a83eaf6", 0x1000, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x8, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[], 0x0, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r9 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r7, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r8, 0x32}, {r9, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) write(r0, &(0x7f00000000c0), 0x0) 16:00:18 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0xfffffcf8}], 0x2d5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1e000, 0x1) close(r0) syz_open_pts() pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x3c, 0x0, 0x1}, {0x7ffffffe, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = msgget(0x3, 0xa2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/164) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) shutdown(r2, 0x3) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pckbd_enable: command error 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x1, 0x0, 0x5}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, 0x0, 0x2) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800f0000000ff], [], [{}, {}, {}, {}, {0x0, 0x80000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000100)={0x5, 0x7, 0x87f5, 0x81, 0x4, 0x4, 0x2, 0x10, [{0x2, 0x6, 0x42}, {0x8, 0x3, 0x4, 0x3da}, {0xff, 0x3f, 0x73bd, 0x7}, {0x21, 0x5, 0x4, 0x401}, {0x6, 0xc44, 0x8e4, 0x6}, {0x0, 0x7, 0x9, 0x3e8}, {0xd97, 0x2, 0x4000009, 0xd1f}, {0xfc4, 0x0, 0x8, 0x4}, {0x1000, 0x0, 0x9, 0xffd}, {0x100, 0x9, 0x343}, {0x7, 0x7fffffff, 0x5, 0x5}, {0x2, 0x51, 0xf30, 0x8}, {0x1, 0x0, 0x7fffffff}, {0xffff, 0x0, 0x9, 0x6}, {0x6, 0x6, 0x0, 0x7}, {0x3, 0x7, 0x0, 0xfff}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000001860b5008b00002b27d060b755000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000003140)=""/4116, 0x1014}], 0x2, 0x0, 0xfffffffffffffffd) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0x0, &(0x7f0000000080)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socket(0x0, 0x10000, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffffffffffffffbe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) fchflags(r3, 0x8000) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) getpeername(r4, &(0x7f0000000100)=@un=@file={0x0, ""/84}, &(0x7f0000000180)=0x56) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x7, 0x17, 0x2, 0x10001}, {0x5, 0x8, 0xfd, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3f, 0x8}) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\\[%\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000140)='&@+!}!-\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='-&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x90+-\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000380)="d7e05b9d47635a7bf10d2f67da335d0481a4c4a745aad4a6aa4ba50a172c29db345df7dd2019fec0fb91f42ea81795cb48060ba15fe900b843550d2361767acc35ab7f82923b56c185a0d9074a4bab6c1af8f0bb5b675b9c4ce9800f0079fc6d15ad37e7a82a2d38b45d730757feafddc1a7d79a2bfb57735071eaf1292ac0e852128b51a63311f1db59a0456fb5a6549ced736a112e6b9c08264dffeb252ff106edeac3aa75fff8b0a9abb96a2b3c2881bab4fbc7677a1928c07bdcfddf323f2eb8ec388b14fe454fed6295110d6c0a6706915a1d76d8206dc7702229b4619828bd", 0xe2}, {&(0x7f0000000740)="17d3151cc640aeed1038dd8ca4f7eea00940821e049507aa3955b7797cd84edc4d5f2d8a812c1df1fd867bc7b488e005db51a9cd294a91e7eaf0d3331af723a678abe2a82cdd2d7cb9678e5716afd78549ec4e2f1b1aa790a9d977f859c18f5ff16177b49d7b551a17fc0efc13fe1c39fd0416706ff72fb3f1427bc25b86cc169e6bf8ff5dcabd6eccad15e0292318484fcd37187d3744dea13308b7208da4814fcffab9aee69948e4f667812d", 0xad}, {&(0x7f00000005c0)="abd756264f169d98f65d9992ea8496c7c66b0e0057c32d2680363e3576645daddd99201f9ae11bef6e40579b380aa90271365aecfb074c875b9e77cce3767443f484b6", 0x43}, {&(0x7f0000000640)="2b95f2cf1117e45752b9e4bf679e177d1928faba1e056637500714aaa0e83038fecfad3e57696eacebfcd221e2213601c75dd06061fcb1999ca17ed89c2ccd68ff8823626745ba402e2625c8e36e1e972fd313c62f327b266edbcd8d39f585536dab0c6be716bc3b782ba4a39cc80ff638ba3b54bc8b1753549807c2def09d628e8785fad3ee57b0467f9478f6239fd7d16311f5c4208602cc77ea441543a568e2e998a7e273d70743324710c8c80dabdf5b736d7c0fc3c2ec8e82081250c7d1470fc2b02b1200af32a0996d5cf6ff5760e84462", 0xd4}], 0x4, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:21 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) clock_settime(0x4, &(0x7f0000000000)={0xa2d3, 0x2}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x3, 0x40, 0x3, 0xffffffff, "018c7c2c7edd4d15286d8f88ab1189164fb06b0a", 0xfffffffc, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r0 = semget$private(0x0, 0x2, 0x210) semop(r0, &(0x7f00000001c0)=[{0x0, 0xbd0a, 0x1000}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x7ff) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:21 executing program 1: getpid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:21 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xb9, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = dup2(r0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='x\xcbev/zero\x00', 0x0, 0x0) r5 = accept(r3, 0x0, &(0x7f0000003140)=0x274) connect$unix(r4, 0x0, 0x0) dup(r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r8 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r8, r9) ioctl$VMM_IOC_RUN(r8, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r10 = dup(r5) getsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r11, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r12, 0x4}, {r6}, {r13, 0xa}, {r9, 0x4}], 0x4, 0x0) accept$inet6(r7, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r14}], 0x2000000000000033, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x331) poll(&(0x7f00000004c0), 0x0, 0x61a) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r15, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r15, 0x40045744, &(0x7f0000000140)) r16 = socket(0x18, 0x1, 0x3) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000200)) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2000000000000033, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r7}], 0x2000000000000033, 0x0) shmget$private(0x0, 0x4000, 0x48a, &(0x7f0000ffa000/0x4000)=nil) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x40, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r10}], 0x2000000000000033, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r1, &(0x7f0000000740)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x80, 0x8}, {{r3}, 0xfffffffffffffff8, 0xa1, 0xf0000006, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x7}, {{}, 0xfffffffffffffffd, 0x18, 0x2, 0x10000, 0x8}, {{r4}, 0xfffffffffffffffa, 0x4, 0x40, 0xfffffffffffffeff, 0x1}, {{r5}, 0xfffffffffffffff8, 0x44, 0xd04475b48c5882e3, 0xfff, 0xf07}, {{r6}, 0xb4ddd044e542f18a, 0x2, 0x1, 0x81, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x2, 0x80000000}], 0x7, &(0x7f0000000880)=[{{}, 0xfffffffffffffffe, 0x8c, 0x80000000, 0x7e, 0x9}, {{r7}, 0xfffffffffffffffe, 0x2, 0x80, 0x1, 0x9}, {{r8}, 0xfffffffffffffffe, 0x88, 0xc000000b, 0xab, 0x1}, {{r9}, 0xfffffffffffffffb, 0x2, 0x40, 0x80000000000000, 0x3f}, {{r10}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x5}, {{r11}, 0xfffffffffffffffb, 0x0, 0x81, 0x4, 0x9}], 0x81, &(0x7f0000000940)={0x0, 0x5}) r12 = accept(r11, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) fcntl$setflags(r12, 0x2, 0x1) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1, 0x0, 0x1, 0x7, "5c7540c6b88f132da693dc2e249718eeb4bd8b38", 0x978, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000cc0)=""/231) 16:00:21 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:22 executing program 0: r0 = socket(0x20, 0x8000, 0xff) socket(0x10, 0x1, 0x1f) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f371014606336acf00b78050000004991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872bab000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638839f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc9fd7b187906698e04e34248daaf9231f0de030323b4325ce41323583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/334, 0x14e, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000040)=0x704) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0x7654e8ee, 0x5}, 0x10) 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) sendto$inet6(r0, &(0x7f0000000180)="44b3feda927e36999f2fd38788f66a6d76549e11b67e6c7579defc580413999f9c14041b3f6ca0f5ca77f7627e7058b35af91ec8a90c284427cb647b7e7b9b2bd35c80ca9590991f829cf6f337b901bdc2e7be0d07b9b67bdd9815c0c87eead4b949b1bec665e6c974c294d52bf83666", 0x70, 0x400, &(0x7f0000000200)={0x18, 0x2, 0xff, 0x8}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x800, 0x3f}) r1 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1a9, 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000340)=""/59) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) close(r3) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0xff9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00\x00\x04', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") close(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x80, 0xc9, 0x6, 0x4}, {0x3f, 0x1, 0x9, 0x726}, {0x5, 0xd1, 0x8, 0xdbb}, {0x4, 0x9e, 0x0, 0x9}, {0x6, 0x1, 0x9, 0xd3d}]}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socket(0x10, 0x8000, 0x56) r4 = dup(r1) write(r4, &(0x7f0000000180)="217ddc919546c92745b8d20e382a83c601e63e951802d94aebbb725fb863d27ef39895b240bbd7142e9e0f238a5f735acf44652b8002f5b628d580d7017057b3d25c8cb85d9c630fe3afcd2ae7b1ba54b39fe956ffc4b9ef1fef78c59f84d7952ae0af5af2dc8e16a945e55c306af02af61019873ac50e7fad7e61f451656bdbd2c7ffb2982add013e0af41f28e8e756ac69f36b0dc26cd19d42fdd03c093636b0b32a3c53abf7c17ea44c72f1cfb6032aa8c7b8ee876ec3d5a6130a7c8cdd95b698143aba4a93ebbe9dd711fc1a725c70", 0xd1) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2000000000000033, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x1012, r5, 0x0, 0x0) dup(r0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x7fffffff, 0xffffffff, 0x4, 0x0, 0x8, 0xeea6, 0x4, 0xa30dfbff65451593, 0x1, 0x1000, 0x5}) r6 = fcntl$dupfd(r0, 0x0, r0) write(r6, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) preadv(r2, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/199, 0xc7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pipe(&(0x7f0000000400)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000880)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)=""/160, 0xa0}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000000540)=""/88, 0x58}, {&(0x7f00000005c0)=""/26, 0x1a}, {&(0x7f0000003380)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/186, 0xba}], 0x7, &(0x7f0000000a00)=""/149, 0x95}, 0x8c0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) seteuid(r6) r7 = getegid() socketpair(0x18, 0x1, 0x7f, &(0x7f0000000c00)={0xffffffffffffffff}) setsockopt(r8, 0x9, 0x4, &(0x7f0000000c40)="b67f702a15164d258a8a6b9ced400659f85666d50d31af6c7a04caa386b02c30f64a923200d258fbeda4607ab473474ed3d9afeb18356bee0f4f0e17f1caada8a33a7e0fd79711be52566d5704be2daff7d1615635e566800d1c8a71ffae4eef298bfe5032f4097d5377b76364346f54702acde9dffd4738925d3edacc7ceb47b7fe230b4c3a2f10af9607b981109dfdf08860da9455e49dbf2d26d0bea106c8af2f3d66aaa9", 0xa6) setegid(r7) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r10, r9) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xb, &(0x7f0000000080), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xc0e9afb540f441e8, 0xb0, 0xf0000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x60000000, 0x9, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x4, 0x100000800, 0x7c6e}, {{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0x3, 0x8000}, {{r2}, 0xffffffffffffffff, 0x61, 0x1, 0x2, 0x4}, {{r2}, 0xfffffffffffffffe, 0x1, 0x7dc0c8498267c7bb, 0x3, 0x7}, {{r1}, 0xd87d8f1d807364f, 0x10, 0x40, 0x0, 0xfffffffffffffff9}, {{r4}, 0xe175eb3874244a77, 0x30, 0x140000004, 0x0, 0xcbe5}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000080)) socket$inet6(0x18, 0x8000, 0x80) r9 = shmget(0x1, 0x1000, 0x810, &(0x7f0000fff000/0x1000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x3f6) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r11, r14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r19, r22) r26 = geteuid() r27 = semget$private(0x0, 0x4, 0x400) semop(r27, &(0x7f0000000440), 0x0) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r31 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r31, 0x1, 0x5, &(0x7f0000000340)=""/192) r32 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r34 = getgid() r35 = getuid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000280)={{0x2, r33, r34, r35, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r36 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000340)=""/192) r37 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r39 = getgid() r40 = getuid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000280)={{0x2, r38, r39, r40, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r41 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r41, 0x1, 0x5, &(0x7f0000000340)=""/192) r42 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r44 = getgid() r45 = getuid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000280)={{0x2, r43, r44, r45, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r41, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r41, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x7, r38, r34, r28, r30, 0x4, 0x15b1}, 0x1fe, 0x405, 0x1}) r46 = kqueue() r47 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r46, &(0x7f0000000100)=[{{r47}, 0xffffffffffffffff, 0x9}, {{r47}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r47}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r46, &(0x7f0000000080)=[{{r47}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r49 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r50 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1c) ioctl$BIOCSRTIMEOUT(r49, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r50, r49) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0xb54, r11, r22, r26, r30, 0x1, 0x5}, 0x1, 0xeb66, r48, r51, 0xfff}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) 16:00:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) close(r2) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x1, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00'/20, @ANYRES32=r3, @ANYRES32=r4], 0x30, 0x6}, 0x2) connect$inet6(r2, &(0x7f0000001540)={0x18, 0x3, 0x1000, 0x1f}, 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r7, r8) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:22 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x3, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r9}], 0x2000000000000033, 0x0) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a02d0318bd1f8fcf77a", 0xe, 0x0, 0x200000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/aev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x4000, 0x3) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xc6) r21 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) read(r0, &(0x7f0000000040)=""/2, 0x2) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101], [], [{0x0, 0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="d1981bfae1e5a2b67618c24a108f8a021058456cade76076452ceac18951a0bdb5c4ae3043d1928e7fea94e8b644088ca9469f350ed2edbaaca3a3ac09df3aa6f165aa02e3b58a9d64c178e8676ad66b475316ba5af0d381873b0469dd55167f9e5f96a5a875d9f441583673d2ab4a967021e42dfd0abe1ea90a542f7ac8197405ecace7e572d9e9cf780d168134c82162dbb2d0716e4f02845619772ae0e824dcc6f1556a9dc10bc23aeef53c7538a9193bd734659b3d7724", 0xb9}, {&(0x7f00000001c0)="c9c796389c289185cf3760e4a06f7b0bc7f00aa716289ef9c80c57a4a7ce16d5892ec0b5a86618f1f2af178843f2fa4b596e28e0d8c3e9d288d04715cde1cb2f10a107d79eee35a7425d9bb20b615f69baf640edc020a4b11179f1db7da33351df1ddb3326afa94d38ce56d1df55ffe9f828e8ed065e434e72a1c77c1fd4ebb9cd957362a519a66d0fb714f5fe3fd7855b68603143daf69c9248d02527aa741204fbf8deb4a522ff62b84c3de875a9e5757a66e7fc621253e146d077e521c1785bceca7448b61625f32a6214ee9ab51ff6328277fd0be6f434a6965307d135950d7ee9dffe5b9eff894649cc7c2513aa4d1afd0e737261ca9a0c", 0xfa}, {&(0x7f00000002c0)="bc8544ecdeea62aae310c5c87c1805d724638f4f4403eb68d75968", 0x1b}, {&(0x7f0000000300)="6a049b49b7e4110778589d9e9f4cb272baa20cebfbb0444e646f", 0x1a}, {&(0x7f0000000340)="58156e5f1c90f55bf325ee831787a9a1ba0de6b4ae7b", 0x16}, {&(0x7f0000000380)="d79a9cbb3f736916ec2d520b3d15711854b4e39cb01faa0534a6c6106623fdd42889042a0379423f98d95bf71ccab6452bf90d02bd4a0155fa56fd45caa75938dc303c9eac7a39cec7aa0af0db9cc459662232ca5ed5d88234ff473deaf585a18efe0937f911cfe6c22f916ad336323716381babab92552574d44f61790978bd635a74bbe8ec25f8e1e40fb89246bfff30d973dca80ecaaabe43fb147fba9dffe3ea31321516f8f05dc8d107818ef0ff6499", 0xb2}, {&(0x7f0000000440)="18093f74008468512f58", 0xa}], 0x7, 0x0, 0x0, 0x8}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x30, 0x2, 0x0) bind(r1, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0/file0\x00') shmget(0x1, 0x1000, 0xab0, &(0x7f0000fff000/0x1000)=nil) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x3f8, 0x401002}, 0xfffffffffffffdf6) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x8001, 0x8, './file0\x00', 0x8001, 0x4, 0xffffa382, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6, 0x0, 0x0, 0x40000000200}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x600000000, 0x5e81c17f}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000b40)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x10) pipe2(&(0x7f0000000b80), 0x10000) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) fchdir(r2) recvfrom$unix(r5, &(0x7f0000000200)=""/42, 0x2a, 0x40, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000300)=0x22) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r6}], 0x2000000000000033, 0x0) r7 = openat(r6, &(0x7f0000000ac0)='./bus\x00', 0x800, 0x108) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x70) preadv(r3, &(0x7f00000009c0)=[{&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/27, 0x1b}, {&(0x7f0000000400)=""/158, 0x9e}, {&(0x7f00000004c0)=""/191, 0xbf}, {&(0x7f0000000580)=""/200, 0xc8}, {&(0x7f0000000680)=""/82, 0x52}, {&(0x7f0000000700)=""/209, 0xd1}, {&(0x7f0000000800)=""/94, 0x5e}, {&(0x7f0000000880)=""/223, 0xdf}, {&(0x7f0000000980)=""/59, 0x3b}], 0xa, 0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x1088, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000a80)) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000001c0)=[{0x9, 0x6, 0x0, 0x4}, {0x40, 0x7, 0x9, 0x400}, {0x1, 0xeb, 0x9, 0xa3}, {0x5, 0x3f, 0x5, 0x9}, {0x9, 0xfa, 0x45, 0xfe}, {0x2, 0x4, 0x0, 0x80000000}, {0x3, 0x9, 0x55, 0x4}, {0x7fff, 0x80, 0x1f, 0xc84}, {0x1, 0x9, 0x1, 0x2}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20006) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) close(0xffffffffffffff9c) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x01\x00', 0x0}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x700) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xfffffffffffffe63, &(0x7f0000000100)='Z') 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x295) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bc7229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) r4 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x35, &(0x7f0000000000), 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r5, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r11, r1, 0x6) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) socket(0x0, 0x5, 0x6) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x422}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x48, 0x2}, 0xc) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413ad", 0xe, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20498, 0x1a0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1400efffffffffffaec211959f0600000001000000ac1400aa00000000ffff00", @ANYRES32=r4, @ANYRES32=r3, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r5, @ANYRES64=r2, @ANYPTR=&(0x7f0000000240)=ANY=[], @ANYBLOB="3fed00231c311c21511cb4cffb433119e5aef93e7c23acca40ab6694bddff24e985ebf426d42ddd016580216aa71864b86ce5d25cdac50d73936a35ad45401c540b1"], @ANYBLOB='\x00\x00\x00\x00'], 0x34}, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) listen(r2, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000030000006c653000"], 0x10) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="718bc0a4f57da3c2e077ba832978486abd54f947d34e45649cc1c9669b2a04dec138ec362c1d5977ba6381d5d246fd3c98b4dc7e85dac41bc7773355a940488b078d5251cffea3161d8d48bf0da698259d58a77a4f61c9bfc0b5ac92d86be5e4ed86121e2ec4a2a89a4790bba62d32f6863ffa969d527ad6f50746aa6efcf4ad3892555835e7498fc3ea6362849a0b6a6e9d3aa79cb3cd340cc62992bc1dd9cad5eb4b4eb4fe4421ffd0b341556f0fe94cee6fbf6bed1b086355cbbb79b0e725f661aee68b91d5ac00de17f52b260e9807676536e34f37afad1d0bc1dbba5d718fce53", 0xfffffffffffffe52}, {&(0x7f0000000180)="345465a8b2fbd8157139ed739f0cf4193b536fe973bbfd0a8689823234fb6c763d84ac48fc92b4841fcd30248f4ab163d705026c635acde2a21683cb913717df484a0727fc889396d3f039a0c502df8729afb9f286a36432d3c0e27e62c1529a310c255b95ce6080a8be249e488e512b776a62f208619205f2574abde42eaa1ae3e90c0344e6899778ae0bb162caa1ba1100098345e416b44f81f7a79f2e41ffb210a63451ee403de768286b", 0xac}], 0x2, &(0x7f00000028c0)=ANY=[@ANYBLOB="5203000000000000ffff0000000100000c7de2ed29a58bc79a6a00000000000028000000000000000100000001000000819f0fe5d37ea10f39a0cbfdef634980d7e96264000000001010000000000000ffff0000e2050000bc20df2b4374e1a75092692ade1b57aea1d00836d14fe78a3031b3afbe91e955bee7e4885fd2fb97b7cfb1c8bd0433ae593b834f25e5969066811ab5178ca249106441bdfe268f55e1cbc2ed8d9848a2856e61de2858d4957eb58f8eae001b48084ee9f99624180a95b5cb753964aa637726871385a9e6458d2178cc040328a18ba0e98aaf01e364194ae4423e0cf5ee57e11c7632dadb6fb0ab4305b87cef7e80aad569e0108d753ae6f8e88ee7fb31cc638b58182a14f1e836d4262408051b7a88da8afb2f89c9eef57bbd0c849ffbb0cdf2582e91ca3a1b62b3f7324ff3654b7d46fdf3ee83c26773845832fe6abc1be69fa17aabd306bfe0c5948cb5c356cdf0a80e697e7b5c5a91ea0fb2dae044b1a68341afde7f4b15eecc11c692e88cba68f99af2ee29b25f1b7c0263bcd50b558e9a25decee1e5e3a53f7033ab1f3b12af063ec8d6cdbc87c82f0041a9614e4aee7c36e92534285d4930f9d0ddcff850a37922b9e2b545244d092cf05a3570adb001e4d2ac9552f70855d869529ffdd260994210902f6fc7c05674387a40ac4ed49d7c3f3320b1953ed92ff4a2e4fbf0c4457743147cf1f37b3c7a1c97c43986a7a75dfd77e47daedaabfac71511abebbfe92ebc4afdd4d466999579bf3a1240d51da9ea7bd847ed8d3e0a0e38fc095ea3d653eb33832284d847e2a24c33dc724fc22c868a6732cd18d54efaed0f6ac59e2c84b72ffb55fe6780f4d68c68d4fd0241974fa765e384c5ce700b976e21ed4ac76e74c45c89a784d0ba3a6c1db02625847c39cf681624991fb6ca773e741a3b6218c6ee0782b1e195a2bab483089e76aa89c477f7cc513e452297f5971d6e291ac0abcacc85bac7730f15278b71c858d94a72a16ce577d8fcc8bddab0f357923960b7ce444d21a8d012dc9d01f93855afbf28a72196f1e1756d01dbc451118f919ca2ce89027c572b67c73d44696952a36dcf18a9fba7820aeb7b38dfcd886fa13e81168279337a4fe55f727888d272d26fd7a28f8bf54d339d99a160c5b32a60ccabcedff291d2d07c17042754eb7a19082dc6a333cec7ddff5e91cbb38747b9a23d1400a118c6006436f61edcce50f644afcc20e38bd28da4fddca7e35cd88c3cc6d87154d90083dbf5ab931feedfa2f6ff3ffe78eb0b8a02092ed1692d6d23776bbc91cf8aa8f252b43533595bbadcdcc39af4c663767622587e0b50f9468514073fd3515e3c4df7fd783949c4f26bc99e2a16e17487d83aa1feb346d9c1f3cc399c54cc01f4da608592e50582f2b7172e99b427f2601903befbd913a83f937895f663a85e20e1b71662290e3f8dc67ac1d7f7e64cad51fc449735940de2745d50855dce48b1aefa46b1a98d7d895474ea176879818852b938ff6f4be86cb4e3ff0712574b4cc16b18da4eaf9951a69f00cc7f74306b01c41efbff171931f25d1caab896af0b42fa9623cb515b2ea5b61a2292af7cc4c1c87a47a2099bb87eb38faca0f54a2468076437eee8b8798276b89e205fe2170b9213f2b5f1c2c5338d298262825032ed2d4f3c0a43b8ef99aa02d2ef5fe75ff7ec3fc49ff9f7873f940cbeeff32ee36b4caec15208523addd5a8dcbc6d2358172dad598e6b9a27938c60e08efbb36e74444113a6bfaeda6c5e3e2c9ca1b2786620aaa4d7c3070040e40a7e06351b65098803d4b74104778a53c858ef8dc2b5e7a34379acae809838594e71458d5cb1adbfbc6724d009fdede72ce7febd6bd4a645796bd4f6a5011fb7e90b422e658922529b2f563af8a8a1982bdd8a219d0338c1b9c246dd2b5f3f2bed496e89cffccc5bd3c9026365686abc9fc175c6a55f19b9f6be3276f053c1fd6c27cc9c9cc52acbaa203af3cf747c6e2756561f3896427dc202a8c5fda11218462d459891b131b29422963b46a06cdccd6153cdb5304a2e314cbe1af0918b7192d7be03740725e8c42ee25ea06e49eeccee602ca27bc6bb88682856a4afe1de77a4ad2dc2fc599a08a304218a890636825f1f8d739f7aff474b417828dc4790d5aae92e703c2158725ed90b1c63bb1cc1ce19fbfc7fdb7faa5c53c392fdbd1068d097c3df21f1349a40f2e6f7458ba323ec9c5c6fd03986f95e65d717e3bfe0b36683538a6cc981a5fefebafb27f3d7cf17a4f75657ea3c555a2b2f4da1e73510c1d3eecafb231978d02570eb6bed06a6ae20656f1ba91e58176138f8724bde19ef47d394ee10c7b33c6fdc046ddc1571573f34161e4e7d85e21fa93eb8e03151275d687684e204e9dbdcf67497f2b9b746fac50dc11d3377b31d95525fd25e39ea0b0c64643b8d29c86f8a6c4cc03127acf950b2f0cce6b03e7585683c26c8a25c9b0021eda02ec2eca0173e5c2963552f43cd8ca413642c1c95b9134c4e3ac3ace18210c4d1672c96884bbce0cbe13ad87cd88d589c1945b223790414ebfab1cd8d08ee2a6246cc591da6cce5389ae5243eba1bf74e9f8d28ab8c0e8ad1eb83b2e84fcae4157a99a01d14b28441fe0d500735cbf08c73257dc106ba3c0cfe56d54dc05c5fe0ed110d9b2fa7d8f4b08d004e96a3b19e6793257ea60923c53b77eb3c7d171ddb66867ce86a35e55978c518adb3a83b338a33883314dd2425c621b486a4be3970eaacdc1c1852e0500c0edc48fa6cae459cc730b80855b3c2df0225cfc9c1da1df0fd7a1682febc1c7120afb1b16b7d1d324b5b3f5fde2d492d58f4489516dcbb7607ea3144fae4aa4d1ef97cd396646b62306bb19db9517570919bc8d47fbe57a786c357db5a7f281c9b177997b25af303b3ebb178dd48515db8f8dbf0e0b34061472810c4e74e03b8e811fa3084b4e6ebaff5afc155adc4af3e935200b774915742924a351515c0544ba33f5bee44e35cc6da1946f0f91416a8f77e7772ed49ffd2ff88de697658cdcc6fd0493f38df8a4a64d02e2d64e95d8125c32eb795e539a7850c75eb94c7e9281347ab4e50a3d4c4ec54004df5c60dde486b371f71bcd88832422f3cd0fbf4ddc5abdcfca876c644d70b6ab93a1560cee1ca12f690c8be6ceca0a37443ba698e228b3fe56bf875085eb20ef54a9b3560678346a07c45d16ebb3744cdbb42bb8498295eb4655a4159269470fddb15fc747c62f2577968543d0d612634ab0a2cb68b61d5959df1cf5aa359aa3b2cdd6207a723ddfbeee71ccc23751dc49d79790ab2498ee0ad9af1a0bcad79010e17a61483121c1d24e3a9d84f0cee1e6f111adf8260dea5cad9be73d74b5d81644f84002d254f20c0ac0ff34e25d526bcda4eef24d00cd00f068eb1f5798df35570099b5a78bf74a27eabe3670a9d1365ffce81bfe0df250635736252121a00bd7f4b9b1063128f63cb3d75e20006848ef3d35de57e3728ace4e2564a38fd6b48ce52c92a86073cdc9687d3e007b343aeeaa3601c786ec495f75ce4eb93a9c73a7e3154ca9fa25dc0d17ff1f1c9e8f44ec2614e0d1b2b81d306785aa2d01568f281636f0a3de798244f061d763fe7514de724d8bd77cea19d153085f616b7daf78b0d52865522afb38eee4971265867589dfe12b8598f5a192033780c82544a0ecad26e5247606a9c24a2dcd201a75dab5b369f9157a980888714148aecc54093efa3b5a756e09dfc725f82cbb3a5ddaa80ea9c7ac4d8aa13c460faa4c7021e781a9247ca15b0c010714eb7c1ba61dcf60d591b968afc735a8e2ea09229604ad7153e61d3c09754b65d7705ac872830c111cbeedb6c525773c091178e28f1ff98a59bcbdc5df12471acb7e2de29a273c3169bc19a74c63f1c66e0eba40e35172c0b6cc8244b2f04a9ce9ee2f1617e3d8f23a7459c76edf20195966b45f116ddba5ca0aab9453b9d3eac8fab9cd10ce564e65e291be739900eea93de29e1f82166aeb505a3d06d5e6a5b821c259a8afb94601a2fddc63a8da828974dfb801ba2038efe6695fef90ca0eb8fefb050500f8cc94f6b97b1fcc5c4dd7dc97042fe8273a8d0b20183ae22e9ddc52176b021714bc0a52f167ceb7e8fcccd03db76efd2ba0d8792c058c0c6912f918370c18ca097f224449158f65d5b01110a643bbb6ff39d22dd2db2a7215703667dad8147df5cf1f4c0c2b265622d75d14f510a098c7f4612f8142a8c130382b3e03d644fadd9e794c09be82d012b005dac5b6c1cf7e4cdb1f53959e869bec74a48f641219a16fb8d2ba90370363a1d30f1f40c613cbddabfb7a9af0651bd3e0a786b4b75a5d18eba8629f16de8812002dae39a3c55b4b6b089b02224162695be74e5dc24a70c0a0fd27e12940255c6406dafcf61c479c6b5e5cf8023fa5f271a8816e3746a6464dc0b81c17fcd13184531bfc5b94390f0395aa87e4a2015cbfaf40857944c6a97808e29d0254b381962bb382e8b19fd58132c84392c9e0c7e153e2933dd476fb81f3feb50b3dae6c5a79d06c40b9a6b6a60778cf1c39282fddee30c0c9867cb293db334d63330a96b18f06a72c1dbceffa79b16a34f62d48cf79c02f7e7b40c6ae28cbdecd49fd7637d57a74082c7c76c2f5fd64ca93e7279b71f67bc4913043de8478036cd42f7ed68dd71568cf9b0555d60eb41572793b123dd781d3c234e88c89b23fb0679114f5699a15d4b0e4a6c5a96e31a15df943803e103850d006b50784afd7662407d078163821bf351b378d3331dad173ed1f4a931ce2e0df0e8210c525cbd72258ff59260792dc12fc6050f9651bc5ebe7aa3c3e202ccab1d2aef1a5442e20e580ba9a923d50179fafa209d245e972e8fa6ba368855c2291f7a1787f1f2bfc7d4c7a3cb11be45d5e0d56d1fb53ee55c53c575b457ee57d49864bbd5f72989b78870ffc64e260b8f0c0f9bdc3e36e2f81d0e6e8d8fa18ce40c9b742ebe180221df2ea290d313f2c9a2c294fca3e57db266cf68e7ee1934e01abaebb1c0b7ccaa044083841c5a222c3db1261b16fa285724465d6b155eb836e9eba4151f1351a3859c640074e782a9bb696081ddc5b00e09fcc52f93fef00a25f6df2df57f111c41e0f2e55e4e207df1ce1d46b1a4e6df2107c74f77a5a4b60a4c40a47c378de3515b01e59e3e306acbcba8d8b501620e30639a6efeacefd293be818c3887bea4e0df7c7da77c3f225fd4da79ca7766f835edc91d8ffffaa8850409f31b37f2998456e728e658b787a3e62ffc577116ba27fce22be2f533af3a45b279a076beb26f6c0aa7741ca79a64899d157d7673a9cd546bf4cea6ba57faa39029050f5c2d3137712ac5bd2ca6e165afa0b3f844a02d5d43e0ba06f039395be1d4e8f39857992c7606edb224ce4c851a633eb27b5f2c011e679029f38af766eeda4fec2d58008f5e4ed687209404e892402cc363b478129401036bcf37b6264bed3ec99a4fe66d7a1dd7d381b8d292253e0341294f8eba98114d1b9734812fb765c6e87128d70e70a4c0ce329d665fa9a18fbd8fb577027ede5ebb7a53b9549343fcb107dc207fb933105bf7fe1dff181870539d9e3819e25e812d893f8db04c257740d9a6753c6f2d9faaf34b5bfdd73d11c94e316a780019f71566a86fc4f2815814e33b4a1d8f42a50fb66276405448ca5cd47c2c1230eca941c7c5c454a3f1585f84cbb576fd8fc9cf1fb5521b41b5889d3eebd4eb6df97f87e64b20f8eda09372bf1968d128549effdcd10fa67a9712ce50eb1d0ee0cef54487bd33075a128cc76904cf2bc76d8d9cb9ff9992422d1132e54b676f1dedef626b2d30791751592ee442e21aa26814f53471f94a23eed2bc7c011e4f5468360bb39b72be43e6f6d0eb2d8f123eb56c6f47d5e5a89800000000000000feff0100080000000279041b880b75c9b4e1611451dc03f3c6e16536bc19d67109acc011d8e5af4d3200661df4fc2d0d98816fde7e2bff41ada2aa7a0dabf6fdca5d20fbae3c8ce7d24360fe989ba154749fada08d6c5e9e5727803273179ca883bb22139fe48b8dee94e24921f8cd8ccf8901b45ba990d768e96327999ecd6d69be57bab97e948d8fc478a4ba000000b800000000000000ffff0000000000005452370f8a324ff54411a92ce7154afd0a09d2e14cb604e1c65d413d311204544bbc59d27b3986075a995a8a98429359189be9e693ff4939103ddf6d273ace3e081205f228f1d8e5c445ae4265cdf629ac3438820fd4a292991f263baca13b42d50b69b8df7e4e24d14e58f5e47704a48da21a003426586b09eb77e24caed287146096b361a340eac275370dcb26ad56cae96633fd45cee5df44e57a593502efd1196a926729457f1000000000000000010000000800000030000000000000000100000005000000d788ff7136583b1f961348f3b3a32abc483c6d601682d899e2ab1b084c0000007000000000000000ffff0000ffff00006e052f6dcddb1f0ce26a13152d9556421b5bda00208d218298712f172fad79cfde60f93f3bd38299b98d474026ce834f0c230d09031b4ba18c1895da26e6dd065e95181b5d0807143aa3fba77e52028620b3b838af1a3a304fc1d0fd000000009a6f285b0183480f69dc0ccfbba822104370ce72605e8e3c94f686b267d17b93f4776ee6875d9752473f2e580d999feaff67b2e2db459efdcf5804c3d8fa49f23fbde5be41fd380b2675d1d519d16a31e8369acd9d5e9e3553921c4cca91e128446f5c4b67adb706494440403a46c79a5a7518a107434ca07995"], 0x1258}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24}], 0x1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x7, 0x5, 0x7, 0xde2, "3c3008a8ec8ff68ff8a47208ea1896b92f6525f9", 0x8000, 0x20}) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x1ac) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00\x00\x00\x80\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1f9, &(0x7f0000000140)}) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) openat(r0, &(0x7f0000002280)='./bus\x00', 0x400, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) r3 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x4}, {0x100, 0x200}, {0x244, 0x6}, {0x80, 0x6}, {0x8a, 0x7f}], 0x5}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) pwritev(r3, &(0x7f0000002240)=[{&(0x7f0000001180)="a3f09bd6d1b584aed47b1635a8594ea441074fa1257ac18ca46c572dbd0291d8c7491cf852390459e4a6b52f6bc38199773fc9dd98a050b776e4efb2779bcaeed7a78834833e08afd49f9df2c3c1c42e32ab74da02d6224067d3cd17d80ccc7907d0aec95447414d15c24aca75c05894efd12289af406a72e376ba61298c61a2b37f38ca", 0x84}, {&(0x7f0000001240)="c3d10b1abb119857f6f592e209f969f0829506e0cc785e012f70db0f59b051b8213d20d5e6feed18293d9a8208fde5f92664f411c1bad2b9b2f36eff1da0512d274f1594dbca8ab8d05ac9c6a3634ca8c1e7da6c67997fb7e141998331f6be78bd2fe2c769d9053f7943513f8752f3a6e01fee4f496616ef67b4ceee80778bf10299923fc8da5fd00b2854eab2770c12cbecaf81d8f86726b850fbcd38aaea87dab0805915318a0e07642036d87b8f733bceb244faeae3991bd5638c3869b6cd3cab4443036ab4c8eab4776a1bb8fa0c186b8f133353719a2934987d018bdcba1879c51fe320055470e5938485c82fefc92822fc3b7c48060cd2d08115f37bc1da62de8dcee93b73f3fec68f8a151426be507f903e450211f4c9b854d97d536bf41dc6ea379d072f7354c98007724549d46c1cce97313550603238cfbaae80c04cb1dcba4f0f340d493873b3689ff67e68594ca0b8e2a1bc5acf3102690d6d08ff66e98806e1975a435c30c2082ce05e580a9759138ec4c659c199daee386c68e1bb6e8093d3b503dc4e86257b81d6aea72b64a487bdb249304e27b88f7d4739993780e3a9fef42f0a26f463da704c55255f9b2d1e5f5099d1a9f2f349cad74e7df116e51a69360712e633bac4acd901aec91a2ff8697a396cda4f4d3bd03ca8e09382c4bb8da216db308439a27b4d685f85d1f2dde6b1de1cba028cd7bfcc88d370dd5268fffde17e4b9bae19b5443238be5290056ab32a4b9a86fb13c91ec3fa5ded7253ff0930449f3d9357b0a094d2c7eaddc244698137430292d44fb4935f96b6e643578ac9403155c27efb19f3a4c36c3de3db70d7c1c9713e79476bba50737308b1503a97b1ecb23bfcd2feef9d0646b50164e3c6ca1f6b89725ae4029c79df7d5801a7ee03f444a2d8d33293cdd6cd303b658d68f64b4ea4c5cdaffefdbdc0406f127583a3fa14cb1cdc25082073a4e87c28b5d670a3aa265a98e8098508260507239fc9dc22e87a453d71b86d6c405f4b30599ebce0d5b332509edc9a4108e20a58398562c0c402c448e3089490155bbd22b35b66d6febce38d022719e0dee72467f5b8433cf0da076732085786b4d73c4b9918b7e1d8d418d08281de7c0256fbba329edec205a1b30dd5362f897121c5c5993365dc1c3e1e336bb90e98e7cefec798da66cac7875b043e7ebb8293f2628b5d969c10b26ab6fabcf35682513a271f4f64d68858fc538e6d2a0ad003b14db3612e616a408bb9503df20c64f07e520894561a939f72fcb8a4b86eb84877ae8d5207203cc3ff5059947f44aa901c3f7072d7a06afeb644bc4c1858495d782210cecf52d5fc7dd98ae4256f0afcabc91383f932a065b2533bf741141c623a93cbeaf98a76fdd7b3b2a65373dcedd433013435ed4306513508ff4608ffe5909fbca169d38979547f0b827c401473be59b152bd815b3ad92c30e32886b50efd467400c662352f3aa5dfb5b0fa6d6bce417353abffea9c9d81f1d1314af8acfabf75f49f792e104172efb6b6cab14e2dae68dc7564e915bfba6c9cca3fe08bc5b4afa6b49468579f46288c12ee98d4fbf1606ddce237bfcc1ffa2df5b2a91357a4db499aff5c836cc572516888f84257b157e3a6cd9efe973c59e50fbaf742b2c2bc89cb991d2674c1b04b034f249f8ccf3957923976fe42fa6a4c3942b1e774f7b04734a011a878feaf779c8ccb520ec95ca880bc0410f84fd879822bb5bffd0fadda4d199d29d70d373d94bbf399ba3c3bb9ededcf18d6abe5457329410c2839c0692a803be7cb1ee507fc04c83f55a2143f4563e8559630a514a2f0e4fcf0e70e88c2602c829471153a6830adbb1521e53ddde94bb075781697231c3bcdb7ff9a12108cd49dceed1fce6c7253dab753f8fa56603d30d48a55f84a47df0d0b5062c3434b62a5f94cbc93b6aa1ec7af2caa68e9f185425e067930e398a37011478a7824bdbb0cd79da27b0b72b4ff0e11d779275d05fe36799ba981f2f919081d4b8a4982eadd1ccba712f3a8a2c5407a5b96f09661a48278002f0786e21601182dd0f3a3ebe0b43cb75da3bb93eb0f9346151ebcf90efc066cd9816c907d9fc22a8b09eafd90c9488dca86e61b341206a403f5e1b8102690b1f0ac4d046b48488e42da2ab1ce692f3f648a1eb95d4c98ac9709957ff22c886afd5f466140626571e4911a60652e2015ca83adec8fc6046a08ba62c6dfd5cf69574e8592e74fe00bdec853e72263271e6a0b00090f00b833cfff549226d3d7ed66d66b58e47a73f462cee0d992b0e00cd2385fbb9e66bda220459e853bd22a2fe51a6bb91b0e242d71cb1f20c0e83ebb292b510471b2859b36780e5a588dc96ed3c6031fafbf830576f2556d4670262f5273324026c870f9c0ee3298aa9789687151d433677af021102b58ed00ebaa05121d9f5ade08628509b32b62b800ae69ac0f4cceea90eadce1157a3f65d36e58d4617aafe72ef7a6d159a7e894cc232d9d857d28cef7cf8f6f9d13082dd2d7dcb43fd0ec903a819f217b5128f4c8d37c78a73b052e55fde0e0381b3df8f0dbff07892a98700abf0ef1a0962b58b5069998f5396cea9f73dfb821588c9dec0d0dfe13421e4d238a9af9cc986bbdcd496d92934c0d3248c1225e503b3c5e44b8dee96a9eaaad878eb339c6b7356fc355f5afc31d5cab867545648171211aade8649815c727ce3cf4620a5a16cf9538fed5df45661ebc714c98abc24dac2846ad97db461aded602b87e5cd6308642d0c61e7a9953404b762b343c0c51d892f7541c1e1c6f9be29324580a01b09b4c0664dbe8abc0106c2593daaac76e373a55a22a751ec44cddfc6764043f1a7976df6f17d9c65b94b7057982ef5343850560733521452742684952668006feb88aa6d206e33b22e7eda8675192c46731dc307f311f343b2715c19c13fe9c312939ff5cb5817319a83832344a17dc9d26f5a143d1207e116e7ff04377d599d968b22e9dfdb94b17ad6695b2cc75237e66d4ed0dadf8b04da959cbf5592bf3cf2d68e6afb63d30cbdf0d13f9734554261d6390d81f795cafac22b0f07dffc74750f7e91740b21da8ae76af47d22a5d423833bd5769e0df4f761f75a51c97ff5573800033136d469ffe584af61b4d3cb0c33722dd9857d954f1a709184b79db928cabbc2639378ad58baa07c19523292270838ac28e0739b032c2f2c1ca53b821c6c503c476f0783d730b6002dd575aad60e99c0fc18b0c07825c28ff3a7121eced1c8ec8e587f5788ebd596a6391d8f3fea335abe523839500ef4f2e7004be271f328b9a2c406c0326b7009e7e2879dc96fda8573117fb2201d72fd906a3bfc532f318cfe0569da7df654f80b314e8a2073a890a523d8a37a8e8e834d348c64b722fa76a865433b67bff57abd5914731c81e43e6b63f68c83ce9cc21ea13db7f7fd26a2a7015b2c99a4c9690a99e5754e53d04f61553f53bf6d20049409fc3c9ff067c2aeafc2ced82bfe097036cd33cb3b839de1c7e0cf14c86e7fd30e1047120868c188c5b743600771d4e7dcceafdac399320bf4fffb1a4c79e69cbf03af9b7a98260a1d36e586da40f8a6d8da0654a0c729b9fbd0b571475c4de5eb488e0ef31afbb895bde4d53f8875c3b46c2fa7ee571abe702f7915b22e1b174644173400508119391e4940226832ad83773f56175d5b50f4a05b8e0221f65a2bd42f252766cbf31f8728fda0651b1c85ae744cb92664ef1267ee01028b8b500b913a02dad0d90ee8d5f7125504f39c798b0f728a3afd889ba8f5bcb3d9b6aaa72c3716ac77af9682a5810006f1e1639c7b0027521163b4aef2621498a900e654278c00613da01b0606ba2a28b84cdbe641e299ded1329229b4ad6474db43ac3f63c00a49a67ef1b4c4aebfe607f5a42850821d5b05fac91e90b2159b1689b4e44143bf49650d3d3dcf8ae27530f71942933732c7500eb408123e477e2492b226de213e54a408609e55c09b05e6cdf2b9a644c17120f481263b0d0f45c11d3d517d84ea53a0baae371d7823b62e377d59e86b2f6cac79618cd411656f4e84d7e915939bb65394ba6888878c44024fdbcfd6aa3dcee852e4a3efff4ec02058b22ea46d5615a5b4cd5e69e0c9d69931b46d8ad11436258f2b372236061757ec03e85bfd02ab43edb19f6beb513ccdb1993234f596f121fac10644c5ae7304824baf98de3f58df0f792e7970587980b43224de580fa901e2c3f3a98138b8bc0571685af90594557997e5651c6d69ef98acb0b28041ee8801d2e841586d5ca826a6e1d0588f43fdad0c144b3a56def411139a698f978f98c6626c818ee80289c501057f23279a8a0ebe86d6fa5a4587a4c98f5a996cb1e285d0415d7a98f985b9dc02f0b84d2a42a9ca38699b04811aa8fa0c0148588385bcbfae2227b49daccaf680f973e5c782a696a8626afba657f55da1ef6a3462e00d909b1e09dee891f83b145dd5ad58baa0f89298b52ed745f41d2e5e4c5bad206424ecc78fa2f7f1b087f884ced164c74ec8397062586e4a057f8b17b2145ff6a4e261eaf9ed832317ed7d616a1cfdcd251a483f3276039e1117ea13e58755cdce11d10c7a72e3f4d0cfd35ed122d08200dba9eabbd64dac587f0c67dd834081ee1540eb21d037209a3fd8e7d92cb99e1e947879416f6f3e1bc311f207aa90a7a24c0e765fc30fdfea654b2669f0d53fb3cc6926bbb7905f65bb42f8190208dd2c3863244b6f358923e43d4f54d30330e44aa4e01d5090ff29d22c950e1343150bc85afa8f262b1acf9d3b4fc091bd90c2fa8f2914acf594b60d89b82c3b45d646beb8e6b9d920391a1c2bc32dced86b409bf65bb90fb5b684a1d1691f56de4d3bc7239f980aeff473558aa348900c67de9b4264fb45d12f7f0a6063b42b8dee28dbac5ae5c1a6f321ee851eb37867f4b10d6af9774dffd2fee7b4279f290550a1c8fa377e02a66c404fbc577a0b3d1a8b1c8bc1c6511c25a93e5ab47317586fad47fddfe0d32e39b030db096a78c73e437d712c4c5e9df8c9dc74ce8eca5eb45f14d94e17c463e189bb5bf0215089a010c0c57edec943c4121f3393261302c803a775fa5f646395c0ce064bfdad57727511ad7f81a55ece35e4a6bd91435b1513cc8bfd5d6a08c7961bb275145200f021100395415e2a3c2e69f6cae7502a74032f7c0e011726ca95cb7cbcefc6c54484cd85a340ff50c5029966b52fefb16e3b91f960f4b2856f9297a299a6499978177430cea4292598ee8f56d2fbdc25b9177ccd7a2998e29c25f003e4497bbe2474d13e07469c29ac40c3ddff53265875854c2b64c86fdfe80e034599d4f7e3a6494461bf5655489a896e9e08a3172b914f77e41b64be42ccada1c31985e7de9727e6c850385f2d33a93b589d1dca6f7c10b5687b19df71a5d6373deedb8c8783ce97441bc42b52850973df3177872e47c1f1cd3ff1c2ce2483f56e14c606951393ad8231c09d10bc14dd25d3cf4e3f3587b60ccf5fc8c5e90e0edc7fea4ad169a99c45dd5cbca8148aa80dba2fb4f9b33c2f966358513e14a1799050cbcc8fde407c5637c5a1669c75d8b395bee893f17ce7f1d102768884b93fd8cb98331095a8d08206c195a1bf41bf2cb0acf96ea530626ebff4cf33e52629cf2764a96ce8a396a5d2171f2d9899afb8302f8f41f4e33db7f7d066d533b87c96fbbe2b81a9018ba7d4747e266499ef6c54e0a3451f7d6ce3f9ba3649cbf01411e698af7f0a2c81dcdf6135edb1d71e15773503d60762c441be2", 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00d9cc9ef8b6640000000000000000000000996b8cfc8f0000789420abea15ec79"]) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000a0cc80baac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522950c25f459d93962db19a4e454d40d1b9c47b30b94115982221a6f06fa18c18b40f2e03672438b8612e4c37299d42035daa753720cdec666f480f6603e31be416e9a1ad72aa2a1ee5edbd1892c13f683d87100e57777cefe2da635c750358991501dfff26b11975acf9ff1643ede1274a1707e2ab0c508"], 0x33, 0x400) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000007c0)="7862445718884941c049a330c1b43ba4152922f74953702275cd657dce4391e3e75a2c6f0ef2fd919f1f40dd2c79e46b54b028ea0dcadbe145e49a240da370de2d454449d331851f033be7901c035cbc4f6692fa3442fb13d4451040e48b77714b0c8c2e96a6853905c56ee13caad3b823c1efc1a8bc69fb1939cf0a40f1740927f9f96c161a3f9fe525d42046adf2515c16f09bb54014db99d0acf3bcec32d281b73b6ed10212f13cb748c3175b4709e591539b79d14c1edca04e0f8dce63a14b11a5b6fa4714ea4d6a7b370dc492068500edb1e7ecbae60c6d8016dc3ab0596741129b8b41b8f2", 0xe8) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto(r1, &(0x7f0000000080)="3cc61dd7ee1665d6e8f25d89a243", 0xe, 0x201, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x20) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2267], [], [], [0x0, 0xfffffffffffffffe], [{}, {}, {0x1}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x958}]}}) 16:00:23 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r3, &(0x7f00000001c0)=""/118, 0x76, 0x1, &(0x7f0000000240)={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) close(r4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x280, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "01000000000000080100"}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./file0\x00', 0x100a0, 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) read(r4, &(0x7f00000001c0)=""/143, 0x8f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:23 executing program 1: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfecb) 16:00:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000770000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802069c1, &(0x7f0000000300)) 16:00:23 executing program 1: setuid(0xee01) r0 = getpgid(0x0) ktrace(0x0, 0x5, 0x40000000, r0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x4) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x1fffb8, 0x8e8e, 0x5}, {{r3}, 0xfffffffffffffffa, 0xa062aa6116aafa6b, 0xf0000000, 0x9, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x80, 0x0, 0x9, 0x700000}], 0x5, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0x4, 0x46325b525bbbfbcd, 0x4e9, 0x20}, {{r6}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x368d, 0x80000000}], 0x6, &(0x7f00000002c0)={0x40, 0x5}) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) getpgid(r9) wait4(r9, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x700) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x700) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x700) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f00000002c0)=0x8000000020000002) pipe2(&(0x7f0000000040), 0x4) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) fcntl$getflags(r12, 0x1) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r7, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x400034, 0x0, 0x0, 0x1007}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = getegid() chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) pread(r1, &(0x7f0000000080)="51e73091d6b806a19c33871edd929e37ef4183bfd9094e87c79844f89135faff9710cd924b66ec2f16081d05cdc6b6ab4b7d957842b545131268fed8ffba65b2d75b88df7b3354bd9f2c95c8a3ccd0fc46e8", 0x52, 0x0, 0x1a) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffd, 0x0, 0xfffffffffbfffff8, 0x14a, "0300d338a36b27f7b8c5ad3060e600", 0x4}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x90) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) recvfrom(r0, &(0x7f0000000100)=""/99, 0x63, 0x402, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) fchdir(r2) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84c7000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fca5bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x7}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b0980200aca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b37e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x22, 0x4, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) socket(0x20, 0x5, 0x9) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000002080)) r4 = accept(r3, &(0x7f0000001f40)=@in, &(0x7f0000001f80)=0xc) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2000000000000033, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/vmm\x00', 0x20, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x700) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) sendmsg$unix(r2, &(0x7f0000002040)={&(0x7f0000001640)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000001e40)="a6c825875dd4c91cf575dfab09257c0b9c54ebc3e2f6d6e4c9d4372063d9c4bd6996b9c644e0059b478b1944f1146c075c06fdbd517521e2799c36cb617389851289605e78c9dba164dd6ee0112856d8978453566139f6b1a99819f78c6d0ff51b1b4749cd0c16b513cd8de0b752fbe51ec4b8832141a95d7faf99eed9584b9834aa72b3db3d457703553ec6382bbe97f65f675a1eb99103f20c3d5a141f38481dbde44c0911abb82a4c5d9067372028e01c78e6590a0f03a5", 0x253}], 0x1, &(0x7f0000002000)=[@rights={0x28, 0xffff, 0x1, [r4, r0, r5, r6, r7, r9]}], 0x28}, 0x1) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107008, &(0x7f0000000000)=0x700) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002580)={&(0x7f00000020c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002500)=[{&(0x7f0000002100)="d237822587378a1e74bb2b172b29c6708b3a7744b529b71f94a4a46e1648406bd3b63e5cf9b7771aed1ee1ae0149d5a012dd40a1a5e528b2e60d59bdfa18b059715f036577965c8ba62b6359e8b5cd279c3b8eade3704b1048d6861c3ceb8a99212b3d11a9ce1a58533f0ca5a6ec0e07557df39bc6d81240e922c9d30725435a3ae0cf34712030ebfb0826babba3f94c21f95de8b136cfbc69d8890f451d6515aa5021bfc38259ef1e32b7f41587acedd5", 0xb1}, {&(0x7f00000021c0)="16d40a77e16a628fed484f5be799acbc7a334aff0b4fcd2fda8fcaadf0b0628e83f4bb488c3aa5c44b4c716c89204e41db6aa6c075ee26fecb837cbde2cf20c49a3b3d480ce4e7986f1d5b152b17d5d033a94c75950d860099d7fa5330cdd9c6fc90b6e828ae6669109a065126a611cfefb38c19226e88ff", 0x78}, {&(0x7f0000002240)="8c667a4c3f2eb75c5b6c4cee9486cb55024f9f1ee3ff66987dd89d8bd25361340d37957f0fb77905bc63f465cb521db5ed465a7c5706ac48efbcdda717ea7fc1bce9a881326a2d6ddc490fbd9375f97855b03a47f8544e2aa6e6686c3d29868ddbfe78a43e65d8a4ee09ba61db564fac75ddff729f5c391b5a84248e561ac70fa3c3fe3d", 0x84}, {&(0x7f0000002300)='c', 0x1}, {&(0x7f0000002340)="72a17364372e43084cd533c3f0efa1f66a184f251b", 0x15}, {&(0x7f0000002380)="35e08a77d5a92ab4049f0745b4ea89f031204043897c67557357963f6a90c9b9a64dd759ea146d5fb62070c44ef43b6f5d8329235be82800f69865705c7d2604bb50ab3a84f35b7570cdfe77", 0x4c}, {&(0x7f0000002400)="0be95f5c6c796b7a503d6118ef09860eb58490c354980ca0217b083dfaa4f5c2abcc8fad108379", 0x27}, {&(0x7f0000002440)="820b6bbb9dc709762fc8c1c3b552ad48405720130744babb074642977a788e0b90f4198e4028bd9e3181bdccdd94604cbd602beb947327047be9e1475afa2abebfdd4a998a33f1dcedde7c0111b43f256655dae0ff3b02de1bd4c2634a196c134a90237648b06bad560fa84964310b41cb41a56131ce010fe7cff85ab7641ebb198d816c8cac37a413ad4504da116ac9723d92805573ec81a700bb62d0b1516fbf430192d6e3e6d8e357", 0xaa}], 0x8, 0x0, 0x0, 0x2}, 0xa) r11 = accept(r10, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg(r11, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000100)="b57619e96876d9a8fc23d458fb6384fe508e16da4e6c7da5d1c998d638ef5e7d54b4b610b2dad5344dd3561fc7c950122b5f4e0236ddad07e76e35902b0c6a34340fe74a0ff858b78d76e216d17058f9eae50075592be61dec5156f7ea87e1e973bf1e2580fb44e041b63dc573db28fadb858f36794a3b3c5d17403a1bf1497c0285b4eab021001d187d65d4eb0170ca0fab9513623f55ff51d9f882bad349035b6819e88c42391518123a6b849df0f56cfa032dd6d2eb8a627c4a", 0xbb}, {&(0x7f00000002c0)="daf1a117f86ac050f23aa07589c0b8dc945df608aa55d3081a7ec82322423f355401deac57d3ce499d4699f7b69810baaf7d26f3ca028e1568ee0f068ac97b35ae08c37c9acefe5489f1af14e8f6881a2579dc73b8147fa89232ef8f31c75d67f840cfe88995fd2a87b9bdd47dc29c3a0106e3ab0b738f12712930e49705779f9f4fc6991e05839e295d400e48785bcd392fa6ada13980db6b256fd3e1d7506f5d8736cce1503ed09d1d87891a69ebe32552af0561c8b578fe9912a52db36ea179bffcf3c1aabaf782d65127884b655783acefc98559e334b292c711b8c1e212d9378c33523cd8a2a66d1fd10e88b537382f8b2ade3dac74f863", 0xfa}, {&(0x7f00000003c0)="2cba9048d282ec8af729efb306d39135b504367bb22ebdb9c8", 0x19}, {&(0x7f0000000400)="2cbbb665d1aa790e74f3344803a7b5899d77d36564092cb1207b84b23ad8ee256b2b27ebbe233598f3a8325edf2c256ca04796188ffc7cd5a1b330c442ad5368af0e1d1f1363056f5c9c10a36973050bee4967185569f0f84b38ce15df416b97a20edf8d8a7c06ba6f4168572ccb92b8f24ebef0a3e941c623f05946a8355b885d841afb6a150589eea5c0960aaf59846749432cdc3bd46ead154da730bdbb766fe7206052584a617a07661614a38aac4c6c68c5f57dbeb3a41e4bf6f78767fe", 0xc0}, {&(0x7f00000004c0)="b8b358cf8cb7bbd71394523bec3f08aa2889323b0cc31c8da8ac68bebf93be76c9f90f9721aceeaa4f5e38f1543a1a35ae8c07e38a245811230442652c101d13cb51a74db27e38e3a76aea67f7d9a9208a51d31b431d208947aa43fcb5da776f551f38532f0d88956c3f7c11043d7d66936f5b132a05edac6034b118b0cf1d91db1489d66d76b8ac9b8493a08d082498ded7eff8626664466576728d83d3126caa588abef1d6f890a2e428dfb13099c5779e442b84e1630c6ae6413480c7f8d9876bd8974a8aa08b2744fdbf4d38726d1084853a7e66615ed416b2428b73f77a0a894434143d959fe2a45a4475334364e3fc8d5951442513d9a52615b4dd30036d3c951c0e793e3d507a95b1c53e798dff138191fe33645d109470be615b13ea8278f98fc24290fedee77c06dc471cd9dfb5dc34ead1b2507305d6378a66e047e91c2e81a2871719bcddfbc43c7d38a65f31a92afaa248bd3d8b9e9df9bfea61e26d64ac53d05172c5204de96ad5ac86f70b577183bb3766d218b37575fc2597924d00a4e6acf278a48923641f83615247df4b05899c347274025f54cc49bf8a6a8951fd6d569aad4a0d2cfb2bfaa677d1b3843bde6c5baaca7ad24e4add5784839bd3dc1f2d14c1eb970caed5c85e116884e8ad38fdba65cdd597656e5c5692807489f4971b7605c7481bbd30d5db10cf74793c804d0bab7e240ff1e78412d1ee5f0347c993ad7d3fa537df07029b21a7567e5b3fffd284e686d51e0e4a5974f714190b7fa4f3fb67c0eef426aa9e3fc7be4d673dd790372f9ba3f275c3677c2b38ff3daef237c86416908383f7cfa53c67dbe126c1d30e114445f92e8104f05ab70035e2b67a5c5190c78add026913eb14a870706f5df91e2ede0d7c284c757f07a3781d726586c50b0908af8f32d3249a318ac83fbe157de6ef4f753d972ca4ef2dfd84c180dbdc5f69572d766a4adc3ea5941a8de0e2588d0ae2d6a26afc970907b3486702c7e9478cd78bc843ebf4dfaffde20dda74f59cafbc7df25a3925f25b5624f1a956ea6176256d93f4356a6f6dec5bfb61db7c3ad69e91424185685a326b1378dead8fa704c12281498a70338b87292c9f176381dab8a700dc228d7feec8e5e08afac8e345225781b76af97d4f9871e102c81119027a681e25a8c90bf262a5d37772db89e01926b9274a78b8925082d305116d8b2c4460b4fb3de2d183e95b64ff2388a7f50b38a80f0304dc48ff6846138bf0c14e28e6f0edec8be4a46ab3006e3be19b34bb5499012b2a5c3c8e49cfc2d88c9b42946f8fd71cf0521cd412e0587af378aa2bcdade3f65d4d1a27a0cc7ebd677bfc621618d84db740ebf8656c00a502a57674b782286208ee7a8b6e80ced5df9dbc02d3b15fd539f48395aad4857efe1901ce3fde45a21970f7e4f358631e5849b6426f2d1e5fbebb6cda43f5a9abe9a836019938ba1239ed9511d76e23a82862f54f9e7a05cd254310aab43dee8aaf702faf80051144a6752d27c6a04557d06048b47ead1338de8371e6b3e7e7ca102cd7334f432ef51d424772afb07ef697ea7bc79d388b16aa7b005ce42f5045b7a56b3447fbd6a294612dc3e92ee8e6a95dc50455911c07181ee7c8a45c417b4bdfb575d3842fb4aad84ce14243379dd7858da97ebc152d642a9aea80819827ef1c1ec68c3e351483cc334296e5ee6abe3972d9add29e3eae5e83fcde1b29d04d2e05d965802bc3615fb15b68c2661ed4e1b2f39c03f8a869ab6798fdd40693e0e9a56b92068584706a7f4bd568e90264ed69760cd70bea91476e7ca673343f7ec1a0e4b9da77fa9d6350876723d70138f38b0ca40335511c41a0de79da350cf0b4398117e165faacd441f2b78eb2e4275f2cada2db3f363602cc511870f62fb94686b64873e27da74b6fcde214c36304e6ca697691c8974f4fad5aeb8d5e0d9d9bab9d48e7c3fb4936032a888347b4c6915d1234231e6322822913a37329b1caef7f1d850dfb168468b659aaa62452944e591e93f92df9bf9c3af1b4bab61327b89eb363a6078ee6f77b1dbe869205b31c617e7b877b17e506b68ea695087611b344aa81bcd6a31af75dec42f1a619919c57ebca526cb7a705ca655cd6fe47b9089c078c9e2f2204a539b168c0ad922e237e14fa692276d68c3e912c2ee2dd7b0f193724efcd6937ac6f0e4824319bbb7b24b6fc91272f3b885cb5f368c9daa7af67428fcc653e4097cc0f5e47af15a9acb60d3277b79eef2f6aebc63d0db1fe282e6c8be87d58a62ee6bfaa7c8e4e786f89f6e367d2a1381425b3c28cc0ac0c3be864a230a40284e56185c90e36876f93ea49184eb4e93e5ae1b868770ef624f641de184568c5d94faaefb3e8cbf91113a4feca9945da99f64f6a409171357f6c82a861c2ee4a3b070feaa233b04efea37f3ceceebcb209e7535f4c0fcb49ab1e50a97a5229107813ca9fbc8e7cb2d4d7b89a3c9ec4efc102c00148846cf2f947112b70fa06168ff3e70da89474d6cc47b21ac4a2cc944c9e90ba3200e79caf4dea0a532f7da6420aced4771a98a116ede8c70ac32d7cc7bba84d2a71f57ec9c15589372854898fece4c4785a869dbb59a304468775cfe9a82fcae465da90fe4f184813b8fb27086e7b3f54b040719f679f3a4397d20ea015aa8c33debc0d10195442d05b617004889c8dd79a8df89f97478c68d882c04325c4da60fe1a263ba814022b7d4961be7f4c99471b5b355651a3e3ba587c9ec7a5a1c25fa918844098c9ec71ad16ed2608c3327f04f5761c49d6f8392a593d9ae962fa7800404deaa941c823afea06e80d11dbe394c492db093184cd98b54c92a2266e12e53f46a254f43da838b44858775b6aa86dd701415265a5249df3c6b3cae49cc75fa79c8e6bfa15c1cb30b38bc7bb4f40c5069ab811cc6691cf4763adf898746a7f91aa545a986a84e066487325a7eb3fd08b871b21ac1fdca3dffb8f5951409b77a140a5576130a376a979752359988a91f809b37d6413b2362ed2b34600a86e368dbb80b89fc42911010abb0f24f3b1647a778834d050d3f88a9df9603e90f6a07434a807dad659ce16c257103523220f13c4d3f2b5477ae21c3891286b13d654cc595e84be2fcc37b123cdad654c3feef891f4ca8ead53444e4f024cbc85be3fb001b104ae7829de2cde22fb6f2b09ae87b0e0d4f35917d8982860c9c57a53f18be9891ce74aca355d8f9b3c92d957dddf51594652bfd6ed124d3ea7e29bfc1aa2566ec4fac76712e72fcdc2b486cf77ada53f0ea7e7037d7e3a9ade27085e0c0fb1b909ba46b8bbdfc07677975503e63265810df5d50948d0274a3327ef6fabc384cf2d4c1d19e2b96eef7667fad40f4d6e87577225d26f0af61806dd8c99712da8569d87b7422fdc70dc821b77c206d8a3a96980a987578dc8c6635c4e65a6e34338ddbe077828811989de25b6ea7c3e308e4b0b215dce9d006a87da1988fc9f1214eb3bc9ff760924a60d68bfc416c56bc1febe02c79f465138783a982afbfc08aa480d5f08b5b452d79fd993204c385099f8901651ab9e7003e7d6cf2924d5c358f5d71ed7603956a8ad620c95ae27e13a2c00a1a247d424343dfff2836f6220ea2332c36ceddb385601da61a0f290bea044bd34f2c050811830bd2d8710c5974f80d6ca97ed846647acba0a9d229feabaea8d87df6d0772639de5a93b432dd4b9764b9d0dbe90289fa59ed05c46ad05d735d270ba0ca96c39d4132f5a7cabdbd9826d33f1022296bed4551e529f0ce6b9230319878a93896875f785f754b02dfe41d3048aed9f01ee6d4f9b1ff12efe64e5fc9aaa58241073db1ec02d8cbde487ef7cae9707481323c42064aa8106538f78feed002e48bd6ba6b5d6f651d2452460c2e813c8a901605c6bebfca473843d7b99e1579352aeb3162fd0349481e05773cfe9e4676df680380af8df3de9a9b60e3c5200f398cb7f14c1396161088666f95bccd9536aa1d299893fe17c0057ea78d08608ba3cdd84138798a050f441c24ebde6121f9e737d875bc6db0fc0a66c42daeea33016e5300d260dfb280c2807a23458bd3cfca3aef5773c871b95871b0c35218b1f0bcfcf81419aeaff9d1bc9d2fc3983a23b772fee5be3a60821ebe9806971b16f3cbc74e5ddb42a6150c5ef746abcd4664b0a0100cbfb6b29ba323af317dd4c5a14e935165dbf47e276fd2bb002167d64c71386dad6f3d07afa443cfa144e1da2fe611a0150b9d6d8295df11730411ddc9e2540861e78ddcef57bafa40a493fa1916f64bcaad192dfe8ac62fb821209d8acdc8cd8cc1a4c73c40f2c62952db88267d87e5b5192f57e50fd94f2d83cc80a173fd8e8d3855026ccc98424fb226c1fa4a3190c31b43add84aaa0f7d8d93cbd0c147c5ea7a7e5d8a18d3a53640e91b18fa25a535785ebb1d3199b4461b14edc86bf93931abbbc230a46540744d6a0916131e0aee7fbabe93b7faa4dd0a10f665862d1aae2e18c7bbd3d608606eefad32354a7ed1be3f36ca0706bc04b015f36d684682fef7ad7c94c0bb07dfb4929dcd8aea7e6a9073e99fe74a88590249bdd82b48ed3e7ba06f4e74d32fe21bd2226d100e89a09306f7b56d4c7a92e06504038bc356f20a258e3bee380f530b7ccb066079a370b15cc8dfbf4bd82a89437dfa37fddb458cac2c0de4d915f962d6a2de920b8ab98f9a60a574cffa8112c3500958b9c9ebffc14fbd2e07593dfd86b11c883e68dbfc9d7226cf12a470c0eea1520040085f72e59ae62c22539d82f6c8f6bc02aac2edb3c66b9f9010a3d4975ffa810da644c36c3d45a8928d89662a4e7a806d354cd7b1cc4a9703fb0d41d2a0b3233cb6aedc977ac4026f87bd4d85b4c44dc765843823280bc808b1d6c190d9846a1dc02b4f7f3b4120cb346aeee31751b07918f3deba3e3f153ade5d6b985267f87a41f233022d4201980dea71b44a7ac5235d06ed1b9a310b01f2e37a45f5e9d01ee447db03991674054311ae0758dfdada213244a04a9a8ae57eab1041d17bb67076532773f86bf35e8d460f5ee4cc8d8963a739fac38bd09fe94751392314170fa8e9f6874a14f934714f72fcf3362af8dec5896d43e58c3f7a6d5fdb50936080904069c98cc9d1b9534904cb07c8585c1aa568a0d415ac5bea84be208196cf898f6c67b4f0176e65c9638f5cbddd7266b2cf742b513d1ef7b01145f6dbc2780efa7d91da2e98e2d953ad3403cceae4c3ffd1e28a6fc57e01ed05410956860c13a1d00285bd30ef7d3f02cfecb9d3ba0f433889fa9c6cdad5115f7fdcbb835af9aac4af90ead2a465bf2bc764ae75860358b1acf1a5e53ca67507fb6829c0a7dfc17b1fb4c76e07037261d317883b244ee0a27701cd902d3009f3279164c1266dd928efc1450b5592b5333dbe0f6c6624eb16c71113dfa68ba79f8fbd2710057ab7df479949486ef081f52983963312a0a04bf0ee4ca75163d751a486f07f0981fad8fb1799221d9b8275da2ae1b11d03f151ad22a93c15a9e3ec8c82b53fb63391974184aeb8eeb2454d6b60ff13924a431f06d85a64e758f6dc26df6616873c52b280b3e87f347835bd97f70353f0d0eae71b13f0fdab875a249be565dd2aed1372b77d609be7d1af700c19f01298b6d69f93d8e15cd0f021039a2fd73ad1605416a4b730350f685e8779ce573be0803682766beb81e6af72f0fe6817d1a23ca2355917b5b844b463c29db02c67880d63f9ae37c09f66b8ea3402bcabe248e47a2011a252ee6b619af8e63ef3153a4", 0x1000}, {&(0x7f00000014c0)="31e006a4633f020cb901607d6a8171e28f4531577b4662953ca27ec435271a4fad1ca545a51e3fc4b1f6d765206e87b5f9a04b0bc94858558fd56db593ab44f8935b224179c3692b7bba69831936728d5959eac9a92ffe33b714f42c929dadb9215108f58c809a6768e7516134b3439a650ed43a9689869c92a15811f560", 0x7e}, {&(0x7f0000001540)="49974aeaed59598f89a73d4912144b097edc2a70ec05eefa3adce3945927c239b930ce7c2565d909db0bfac28234e4483f04fb29a63a05047fd59a1942fc841f5f44f3ccf79a47e5580cf4aeafdd85ca504ce6b3a5ca704cb430c95a21e94bfb8dd33ba31c9b4cbf446388b39dd668f6b78a01ca5cbba20bc8055f19c2d042abe1f3dc37cb10ad591c24e0ee503f148cdf0a4dff55fb7956a05ac0b3f69c41fced99fcbfccc61817d8acfcc14dd9159b24fd167ccc3c713c35a91c532a95f8d1d2a21f0c697ad26cdbe8d4932539410ce4107b6dccf7450c7180ccd1caa3e49e975452842228fa0528144cd70f92264db6d7f8fdacd233a1cc197b6c", 0xfc}, {&(0x7f0000001640)}, {&(0x7f0000001680)="eb780ba3ce0c9992f030a2efcf3b8f6b7003124bfb08ab9b787c5e2ce6769d3f37c9aeb5cd1a4e363f1cadce400c25481cf3d0fb1ce9fa14309ef372a169ee8e798b9669a7fb65e84960446b07c2a6528b7727d119b81a971a025d218ec4d92a055b55ef88c6aa87df9a924c6122054b50559a1c5cecc06eeef51c9614f60b849a03da", 0x83}], 0x9, &(0x7f0000001800)=[{0xa8, 0xffff, 0x7, "cddb2de45678a6d344fd75442f65e1fad3bb7e8bd64b2dbd5772e442fbf5a21bde512dd200e7bd91a51b69a5200c673bfa5a3763f62cb01d00b85838bcf7dec19e2f8cc9ada46a21138873bb6fd9b0476cefea4e43ad3229d0efcf99e6b7659c84ec4974f15e4043f2fb7d163d708429783139eaf3ee6cf2cb3b4d33d06133a47a4f259b759a832a5dd1e4346d3dc6b5712eb4"}, {0x80, 0xffff, 0xff, "e20f7ac8ddc966f091151ad49d8d3863033b5c49e3e18ed7af3d2924031133fb495476dea97e06675159f13d79d08160a35f57e12d16a82a0ca1049af26044e9c3a38d1b38c254861a52d3c875bb742538f8ba30702a00df53fb07ad403de09add751a8f5e60df4b7bfaa2fd"}, {0xd8, 0x0, 0x0, "db42f61f2ab11a0e9fb1962b9d169f752147bb90931501de48b4e77e6604caa969de741ca6e5c560c2182f415a73f93338d79111dcef23496951fae67f1edc09c2304a2c6088c9b6e83051a12da2e0ea85aa20c3cdae9c5fffcf3e4980ad964d07fa644008784952aeacb9d39485647fecc03e94ea47b6ada2ce0f8c4ee24bd5b6a7673ad93eb12bb24a38363eff7f52d38b1d94b3eb0b8fc2e694f65b51d86ff0b4a6690d18816fc0d92f1cb6c88257330d073328a130a6e03f95db44a780994e42"}, {0xe8, 0x1, 0xfffffff8, "d4405afd1ec84cd8cd49a72e5e37f9e2aac9070261ab626fc69971d75d204c295924e3cc6acee1759244aae5dcffc6be7bd4c968a1f2ce861925b2151f429cbac3e6fe50a01c212585060997665b1e0a38a8ecd6434c07e0e9b01e3b3575556c5c2161bd60e9f9b6aabf5abe6298a65dbecf254fee86c2fa3d0f67f5fc1ed614637455b0957547a1a4b82e98e3040d1fb8782c18420292a710a991021aad8f7652ae7e0b98a07fa9ae9856baeaa7130af87b913009c0f7ec2203ae8c646c3e191890ef3fd7baf0ae94ae8adcf9b627218c432c84fd5c0c"}, {0xe0, 0x1, 0x4, "4336af33a7a2e62455f1f3ea526156a0bc70c325d943805c7292d985b9e401e01d1b1d789fc8a1fd638d8b82fb3af386c32ce03e7f2f3540952a14116eb1c2bf7330f79477c5370c54d1d4db987d960d3ab2ba7ba8f70578a477a52e3076a468fadb31bafae40bffeaa613b97f9a7de7da8f295d4120bc17e64af35b0ae93a43fafd72f1961fcf56a52443732d3085dd862140105bf1a7f7e79ff49cd8b235bb1fae71cae829c0dc39768ffb9cdf5ff2255097a7b5a0f9bbb358e02f0fa123be2d9a73d4d395a8a9eef146e998139441"}, {0x70, 0x1, 0x9, "6eea2c0187042cb469c11b9ce6106b6dff874beb5cf52152208a031b79774a96ba2e9be3c90177c8d6a5c029bb00acd19232a8eb2fd61e4a311374b01a3076049eadbde7e6ba20a83002b9c38a370a1460e81107c74db5d3c285b3"}, {0x50, 0x1, 0x9, "73d997b8fed3321a41cf5711a907ca039a2e64e59dfd84deb87c15ab04f74f4618646dc0c2afd199361f85b73a0a741e2502481d2877c4d95bc4"}, {0xc0, 0xffff, 0x1, "f1a91aed05bf15a92b54ec93034afd5f1d5406e668c77d8264c05789a9c0528b0ef2d184eba1cd7bf462962e0a84885063986e42e58e4f96d29757a346f076f0b3c9da26ffc54bbe3b4d19d9ccaa04debfdbb37f58c72927bb3e056fb5a3b87846796bf124c9cdbe069089c0562a7ca3ef8415daf67761691e5d5f4fd14bd2e796d2a5c031a5e37abe3bba9c412e900ad837683a6492aeeb40c11f3dde5529e3d2931d5eb38631ef45c1c8df624c"}, {0x90, 0x1, 0x9, "cc272b1f573cf5ab7d75610db5dd050f8eead9c67da05e95140b377fec04c3b67c2a479a47d1de988c3fe4a834aa70fffd664ef00288289299062f2d0bc8f80a701f0b553b401fc0bdf119c23de94f382a5aecde32ea22152d20de5a8330d32617dc16ac07344292d7e28c133a3a9c581be25664c35b7ace34"}], 0x5d8}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x9, 0x5, 0x84}, {0x800, 0x8, 0x7, 0xfff}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d, 0x0, 0x0, 0xba9}, {0x14}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = geteuid() r4 = geteuid() setreuid(r3, r4) 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x3, 0x8, 0x35f0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 16:00:23 executing program 0: r0 = socket(0x1, 0x200000003, 0x88) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000240)=""/180, 0xb4}], 0x6, &(0x7f0000000380)=""/190, 0xbe}, 0x80) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getuid() 16:00:23 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000280)=0xfb7c) ioctl$BIOCLOCK(r1, 0x20004276) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x97) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) fcntl$getflags(r5, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = getegid() lchown(&(0x7f00000004c0)='./file1\x00', r5, r6) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x700) pwritev(r8, &(0x7f0000000400)=[{&(0x7f0000000080)="7ba466c5f74e08be6f6a49bd1811abc6db3f2696174bf1d867663b692cc6e9bfcdc9cc75c7f7acc4dd86dfb67172cd5cc4583f75f912b82e9c3135d0e677a472ae92d6d45ae5e3d909", 0x49}, {&(0x7f0000000140)="6d6cdad85b1fb69d", 0x8}, {&(0x7f0000000180)="b31e74853b8bf7e9e0f6e22b6a7f448ccb53c97fd47f99bcb2181ec5d7ea888c028ccb893c8d66a049e4f78cd8181d818f4fd7045171c27a6dd2f810b41565d294159d28929de470d26a96d072", 0x4d}, {&(0x7f0000000200)="94079b6ce3b223a808f7e0ab9022f0955a237c54c66897eb3731b2a79d597db4745a2ab4329f5fa9eddf663fd9e20cdc193d4eef1e78205f32d4bdc1b37f88b8d49dbcb8e9fde469d01d9ef7f806a84f8be4f1c45ec7b20c592a38dd5d5c6b868c2bfeb3efaaad75837d4d69664cc6ca84c367ff7fcf89f18a2912c408739e2c15bcf0865da35ac748658dbeb8398e8461f58034554e3e60d4ccc72e6139c93d1172c9634980562810ff7b04412a64f913e07c313cb33de0261feda934df30d18be82b3ae6066e28da2ae10315dd4a2b8a", 0xd1}, {&(0x7f0000000300)="3a1c7bc61a40218f2193d05e3790e5c19aec686ae4eb2e9126da1a59b4c29cb953d565265464c50269705fbcdb28a652", 0x30}, {&(0x7f00000003c0)="1e912a2511280a176621c598b44451550b262b5063d218736ba976c9cf50d5", 0x1f}], 0x6, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="620001e0407d82660e15bd02f5e561df1f28b7c8c1576252cf67db517d01f1513bd199e3a98e72cef42ad4e0b588dbdde2551df2f5a69db14c4725d5572bee63cb57a3de3b356e5e648729debd5638b4e1f6b1ac1f470659789ff7bd283004f37639af17e60a6173020aaff105d5c53b9c5f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r1, r0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x10c, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a2aa9c1d173ab059d7e99800cacd5a4eccbe5114d802c435f5b0a7413a3094580097d5fb5da06f3310434cd036"], 0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) fcntl$setflags(r3, 0x2, 0x3) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="24a4a1f5a55ac1f06f67e5bf65f9bdf5733d07436237cff0fe801897d8d980da951743282df55c1693a80ca3cd386aaa406ef0", 0x33, 0x0, 0x17) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) dup(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x1, 0x80000001, {0x74, 0x8000}}) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) getsockopt(r1, 0x1, 0x4, &(0x7f0000000000)=""/62, &(0x7f0000000080)=0x3e) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) r2 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="36e4bdbd00f9edde0afa64bcf9c8ba695987ae33b947ea83393102404404e2e5be51ec88dca3e551fde6cb0a4bb4527f32706eeee2dfd9f9416a88d80fc0a89aec0d07c6c153549ed408bf19a041e83e3b8b2a0d734e5ff174410e02c396fdf8509f19bd3212b00abedeb0ee6e77d3b9e8ac1af1ac36d7e0abf4cc705dc1d50437fdbb078519a62e8b8e1adbbddaabe64066e7e5fb4481122904d55fb4d3a95fc1e0ef105d2978afa9eb1c56"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC=0x0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000002400)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000200)='(\x9f\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x84}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r1 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x10) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000520986d5cf1a78b7ee3b55834df7300dd4d854e7f9f79cda5b56fc59cbe559a862"], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getpgid(r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r17}], 0x2000000000000033, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107008, &(0x7f0000000000)=0x700) r27 = socket$inet(0x2, 0x4000, 0x6) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107008, &(0x7f0000000000)=0x700) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r29}], 0x2000000000000033, 0x0) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107008, &(0x7f0000000000)=0x700) r31 = getpgrp() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r34 = getegid() r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa9, 0x20001, 0x100000000, 0x1}) r43 = getgid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000380)="c41f0c18a3bbaac6e208f0ec6bc1beea28531f53ad7e7e8687ce205a519d2749f3babb53579bd1ba8480cf5ff44e0ebb5a9be26923e36c05a25d67dafb65f818b9e77b27ab964bbc0111843c7d8d79e0987012472d78b32858d58dc699c7a1ee711a6eb0be1ff57208c798c4616eb74fd96f7c540ed3a42dc38352b852594828e5ecb80aeacd982a48cb3f96be78b4452611ce6ba00419340604a0ce8cd7580daea6585b9484bb9b85f686cb78887e7198ca3052b1c8a4c0dc44a3c5c0388ba885090980d35e28a8facd86c2ae933731e9d764312da0689d903109d7af0870995cb96c5da88f17adc8a217a09f39aab6cbceed", 0xf3}, {&(0x7f0000000480)="dd025e05c043993b2c233a8ae5daeca28ad892f97ef59725026ef12442ad", 0x1e}, {&(0x7f00000004c0)="751e628808ecc455f7c210f423264c0ef7937c0abdeb6727ccc4c42d79716d40c696731bd0852128c6aeac324e381fc5c531f976883835f43f1faa0ef4369a6d95ff13476e9fa544533871", 0x4b}, {&(0x7f0000000540)="d236957d0dab7c038f9c5a349db508b3d6001f6a0fbd5999c7a9eceb1ca40af0dac71b047b92ea0b39941f1489ce890dbe16965b72a2f53f06496729655c2311da8f1b41f47d9a3fbce8008b9f1f0a19f16e409f37b57da506b544458e45798eb0feb312af59e694b265b973c9bd2461be4c123c2af3b789172d67b0ee7fff0638496cc028b8867744ea2cf3", 0x8c}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r10, r11, r15}, @cred={0x20, 0xffff, 0x0, r18, r20, r24}, @rights={0x30, 0xffff, 0x1, [r26, r27, r28, r0, r0, r29, r30, r0]}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x20, 0xffff, 0x0, r40, 0x0, r43}], 0xb0, 0x40f}, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x2, 0x2, 0xe6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x11) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000009000000000000bd48549a8a9d88b42cbd6a00000000000000"], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3b1, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x14, 0x0, 0x0, 0x4d6dbd27}, {0x3c, 0x0, 0xff}, {0x9f74, 0x0, 0x7f}]}) sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'E\xde\x00', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c117002877e2a69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c5e3055b253a33001adeb6a29a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd9a1e01b2380bb41d7e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515ec1200307ad799fb300d538fe7528cfd8c612e8e5fc6113da183e980ac5c0aaa827a769f961e487cb19375aecd3d3e14d160ee3fadf1c613bc552f8619673bb58a67cf7d0353ff763c5407350bfa3f116dd4fe9d99cee6ebcb78c717697ff16a8b2bb515fe12c0404d94a45b42ceb18521592ecb725cbb9"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) fchmod(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000800)='./bus\x00') semget$private(0x0, 0x1, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/172, 0xac}, {&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/170, 0xaa}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/159, 0x9f}], 0x8, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x7f) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) sendto$unix(r0, &(0x7f0000000040), 0x0, 0xf, &(0x7f00000000c0)=@abs={0xf666cc387c00ecab, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x3ff}, {0x18, 0x1, 0x7, 0x100}, 0x40, [0x0, 0xffff8000, 0x6, 0xffffffff, 0x1ff, 0x8001, 0x2, 0x8]}, 0x3c) r3 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x101) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x400008) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc871495955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1a07fd751405642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c000000000000"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:25 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x5e7aaac41422d2d8, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) close(r2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) 16:00:25 executing program 0: shmget$private(0x0, 0x1000, 0x10, &(0x7f000014d000/0x1000)=nil) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) openat(r1, &(0x7f0000000180)='./bus\x00', 0x800, 0x49) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8c00, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) write(r2, &(0x7f0000000340)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5", 0x91) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) lseek(r3, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) recvfrom$unix(r4, &(0x7f0000000000)=""/30, 0x1e, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x40}, {0x4d}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) listen(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000200)="2b4f7ed45a3183c03b", 0x9}], 0x1) fchmod(r3, 0xe3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x1e, r5) write(r7, &(0x7f00000004c0), 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r8 = open(0x0, 0x0, 0x22) writev(0xffffffffffffffff, 0x0, 0x3b9) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) 16:00:25 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = kqueue() lseek(r2, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x1}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x5, 0xffffffff, 0xd86e, 0x2, 0x2, 0xfffff947, 0x1b, 0x10, [{0xff, 0x1ff, 0x6, 0x97}, {0x5, 0x7fff, 0x740}, {0x9, 0x1000, 0x7}, {0x9, 0x4, 0x39279c72, 0x6}, {0x0, 0xfa1c, 0x3ff, 0x7fff}, {0xff, 0xd59, 0x2, 0x7f}, {0x6, 0x4, 0x63, 0x1}, {0x7, 0x8, 0x3f, 0x4}, {0x1f, 0xc5, 0x3e9, 0xd6f}, {0x7fff, 0xffffffff, 0x4e, 0x5}, {0x2dc9, 0x3, 0x4, 0x743c}, {0x2, 0x1c91, 0x10, 0x10000}, {0x80000000, 0x8, 0x0, 0xd8cc}, {0x78, 0xf8e0, 0x5, 0xfffffffc}, {0x7, 0x0, 0x9, 0x8}, {0x41b, 0xffffffe0, 0x9ed}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001597a620 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001597a620 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9}) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffaa) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000880)={{0x0, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9}) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000880)={{0x0, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r22 = getppid() setpgid(0x0, r22) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r1, r6, r11, r17, 0x80, 0x7}, 0x200, 0x0, r21, r22, 0x80000000, 0x3ff, 0x4, 0xc629}) wait4(r21, &(0x7f0000000000), 0x17cdd4507b8849c8, &(0x7f0000000200)) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x402, {0x84100000, 0x2000000007}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x34}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc84fa40f27a444fe, 0x0) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f00000003c0)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) r5 = dup2(r4, 0xffffffffffffffff) ioctl$TIOCNXCL(r5, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f0000000180)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000380)={0x3ff, 0xffff, './bus\x00', 0x3, 0x9, 0x8001, 0x100}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000002c0)={0x6, 0x3, 0x4, 0xffff87f9, "969fd5c4eb258e5d4271343c717fdfa69075f35c", 0x7fffffff}) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:25 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getegid() r9 = getuid() getegid() r10 = semget$private(0x0, 0x1, 0x100) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, 0xffffffffffffffff, r9, r14, 0x14, 0x1f}, 0x5, 0x6, 0x4}) r15 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r17 = semget$private(0x0, 0x4, 0x2) semop(r17, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getuid() r21 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000200)={{0xbbfd, r18, r19, r20, r21, 0x14, 0x6}, 0x5, 0x9, 0x101}) r22 = getgid() r23 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r9, r15, r18, r22, 0x40}, 0x1, 0x3, r23, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r9, r24, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:25 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) fchmod(r1, 0x6388103038051a1d) 16:00:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = geteuid() seteuid(r1) mmap(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0, 0x2) 16:00:25 executing program 0: socket$unix(0x1, 0x1, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt(r0, 0x4, 0x370, &(0x7f0000000000)="49bb0d85419fc11884fccf82af47bd6d85451fbae65a6fa78bb9b1783c1e74ec2f6c23600f4b77722debfd3c8a5a7e70e8a959874416942e3c7289021ff3dd9f7c14c41febbf5acb4d28a382bf1166dd384debd85615840dfb8771b2ec6eb3806cc8b3a5764b5af63db72c05df04ca3ec7ebb9e82a2692bf8a1235ba48a69446", 0x80) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: clock_gettime(0x4, &(0x7f0000001700)) r0 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/188, 0xbc}, {&(0x7f00000013c0)=""/148, 0x94}, {&(0x7f0000001480)=""/214, 0xd6}, {&(0x7f0000001580)=""/122, 0x7a}], 0x6, &(0x7f0000001680)=""/123, 0x7b}, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10a) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000100)=0x7) socketpair(0x20, 0x8000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x5) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef140000000000000000000000000000001600000087cbeaa1fa33a347efc88bfedef757e04f7679a1436f847d87ab8797dd1f48073b6d193eeb7e13a9b35488b6fdb4cb440293fbfbc703ae3d983ac1cd8846d07223d1394e1d53d4ce150a8d72dd97d981410b29d98e636ea756809d6ca2c91f31605175d5d0f0c2237f1fee11b4faae236b87466bcc7cee5386a78d898976a22e549641f29aa448ec905b4090f9129a8504ee15b2c4b90da35a0fc6a9e1d97d66f7ec2733150ca53982788ac64d98d60eb350f6fa53e0e87d758323cabc2ef29d27dff9"], 0x10) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r16 = getpid() getpgid(r16) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r17 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r17, 0x4, 0x80) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xffffffc8) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x174, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt(r1, 0x1ff, 0x7, &(0x7f0000000140)="3c9c0237b25c9bc41d126f4cce74500bc8736edcbedabf4938bfcc402121fefd1230443f0532a5fc9abbd3dd30a0cd7547fabb545b6e1722bb234b3ef3c50b64fb864e0ea0ce945f5f2e33cd76c08f3d03b4e7fef891346d9781a8e08ae8b3d489403ace8098ec228085bd1b0de7d60d88e9b61ea8d15671bd0bfaaf77223c0c4ee1a35aa9b2edefa2259e335773ee422933feb38e9e917d738410705d121b61e78195ba8745742559302b620f955a16f0b0fa41ade8b13a6508c7dfdbbb0c0d28da49b50615c0d8754bd9210148b182c7f751beb373c9943e8cbe93fcd1f4df97e3e23d016afe1ae694d3ea2aa684a432c42635e027dba5999dc87eb941", 0xfe) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = dup2(r0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="0000001860040080000140000000000000000000000000000000bb370db5dfb367383efe", 0x24}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) sendto$inet6(r2, &(0x7f00000001c0)="0effb1e66f77f80d6c85a710013c01784dc3ebe621768566f48211bb3efad8bb8e22014278df16a7efdfb44501d7bef4e4dd7f3af6eb77fb6657d0cba6e0cee25d1f1e8f7f5876d8af28659b9825e190cf04e94a7adb525eb81528bcc9dc0989e51d79a63b8d589340aa8fdc0c0f3ded2133e5600039bcec70ba629759f3186f4bf93d0e7025e2ea7dc859883820455e67a0714e8e5f244afa853346526afb1b4cc8c4c3a065ec1a6164b90817266cadc8c4fcf301b707d99a8a8d645956ee25c584734a69dccb9e8b94535043137f896b682e43c68662889b966797f6371112944c5b15042bfbcb40", 0xe9, 0x41c, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x9}, {0x14}, {0xbfff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00j\x94', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) lseek(r1, 0x0, 0x0, 0x1) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) faccessat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x1, 0x3) 16:00:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) 16:00:27 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x135) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x4, 0x0, 0x1}, {0x800000035}, {0x6, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:27 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r5 = dup2(r4, 0xffffffffffffffff) linkat(r3, &(0x7f0000000500)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000000c0)=""/144) semop(r7, &(0x7f00000004c0)=[{0x3, 0x0, 0x1000}, {0x1, 0xf4, 0x1000}, {0x3, 0x0, 0x400}, {0x0, 0x2, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x7, 0x1000}], 0x6) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="6a8b34a72e05629e6f670800000000000000"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r12 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r12, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r12, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c653000c50b5be396552cce9667079f452c"], 0xa) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0x100, 0x6}, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="d41427fb9133050cb0a3daf9ee21b24dd27f452ff64111f4f0c51ae9796678f5dde6fd063f0998a10e1cba4f2aed37e5a2d5ab1bcc722ad9bd7dcf248e5cf082a469ece0675d2312441c194c0cd82296df56a2421ac681f53de44554e1ef42ea5a1efd128d5a2ddd8bcaf59ad67263bd92bac8fa0cfaee", 0x77}, {&(0x7f0000000940)="425593b1091f9d07406e0a50d6be8447ba557c81656dc9265f0997251f254f8cbbad24e83e5a38bd94b7fba38e864dfd62672370888daa575252f1d6ea2b818ac048cc87c529a6fbd7a57c24d55af356e247d94d6eadfaa233c1d78e93375c824045b48c2b504016a6652d9222fc8471b8f35b74d4c0b4e07087d17862993a2dc8f431b01b257e687feea62025061f48c4bf3f006a2e9e705e152eed7118871fed93ccffc4db619a5b526f5feb673e97612443ad9dc2cf937f6ff5869152b3dd50838ee63f56d321ffb5a430325ae28b2b3fc018153e3ce33828475af2e9eb6eba6686abb4491a196e63081ae80d72922977698fc96d28bbe64d36d78b8d6dc210eff68b8be320a5def8395aeb2d2d96bfbe5de1d5336870144e32a04b4d67f2f3fa97fb230ecd2d7e635e952517e4c423a92cee38a9e2369ab80d2c87b717106c72d6d4d97b94c6d80a51b03f8558130f85e7019744fb970e4450721de88ffbaacab3ae558f7239c78f06cd90bcb6aff3f31c8418c545597527478cfb0251dde68d133637f963eda8141e9bcb84771a4d5788f0120ee86db85330131ff94cf2777c3b360f6cc986024bdc3d8a9b797d475db605e5b5f223664e92489a0c76d28175fbcf31e19d628127b4cad0d869fa62da349c116f6b3d09de2c3e5f5ed31c4c1d6aec90ea5264dfca5b4d66a28dc667a88839f886c85f4965a5190fd9d38c7ca2dee285a75325c22656ce7899a927113adc2e712db8ccc0ab6a6433a8abfcba4d1a4d647a9c54517bac55b38f69813e00d2b99203657070982ae08a62fb2a1905986ed893c7df4828133a0912810dab42e439916b365cc1e50540b0537f9a68a336f020344b3c0619942731a1304a50274b191b1fb5d1425eb425f2e048715d18db5ade5083d91071cbd6134800b3450afe9cc3e151b63f99ea08c64d0e386219df4e19b80abf133477066e134f2e3a51caa9e40a0ffd48d9d96f75e71ebac3fce9e25626cb998993e1b5451f7e2fc5ddeacf90e5c10dea529f17630b0632ef938b4fc190d7eb2cafff52457fa797db8c1dd51b2e5ab1790db7cd65edc27a5a34a84d14592024b2b8c491814d7034b1bf4f7ba4553ad295b8ace8202c76faab9f211c84454eb88165db9cbe1633d73c7a662f8ba15dd57d98d69e3f9ffe24e7c5ab8603ac1dd3d378b312edfdf524a2839562dc004fae2c7eff9ec776d592fca1ce701db1101554fa40f06ddde93e59c6850b2488a5608a38badf7499942444e8226f27e94c3335a0f4d93dd6a56c1b89061404c1861d911e9d528d2b596d251bded71757a829c0914a298e1f601dbd491a76931450190463a794effd0efaf8eeff1f385643d68c4ea66a2b2b9611addf8001a79b8041c1d120dcb896fc65bcd91321c9f3d2692108ed6a9bdb25538a78839d5ea9fe8f3e5cc31e4b91721e1416c32c41e4b55cfc554b4268df6b0ad8113a8e02077c867345015f9df720f2aaad8f805c41b8bcf949827dc18a27d9d5df3b328bf0835897ada43bfb913280f4a667f61ade053d9fd9e53c41cc6565cc70fea30ccc0c66387991c2ebc08a72c680651b092f2611d4834d7838719ee6cdd9cf3f9dd67dd1c0bf5f749819daa48b7314e985c1ddf6dc378e6d6fde1ad22416a1b5728c59bccc5f807f3c3801be71b3f8dfa7cca0ce46a559a7650f3805b00a556f424db4690fc5d1fa7d0dbac9c1f33a3baadf505632988bd8361f475f2144071b3eee2886354174994a749df429893a5f512b7491b28ca73325b849416fbb75d6031aa912030c11b4b8aa13886d69c79d56696911c4b66331319bbfac6fdfc0a73650e1fd36d6c5c02987992e06c1f390b4cda0051a54fa477e1b26e6cf947d1f661e4fa30e9961e688c7bc166d602ffdc363dbaf079600e9baa3290e0c117b822474907f4b57a64b2a0347bf9a75bd12fc2cf0be1ffd0a13105cf43c3116fc0a704402bbc9806b6da4af6c4a86eef55484ec8efe379c5c1d8acbf0161ff2a3a08ae3965b8fb2d6cd0c6d020297cf9ca5628f602d357f726e7c325da3410615d4e0f67acd4d4544211d3aa135a77e7a7221536309644fb53fd8674b139046ff5ec44f3fdb8fec78ff72ca448c4844b32f048b225d27291bb16fefe1b87d309d3e20d84905af50de345e7f266f5d4d928d2eac4469a44d36a0d318c8d0d288df5ab1a7826d756b4a522f4095b89b6efef9fe7a266e4cdd40f1ecc098470e87c39b2b340f61d63b31b2dd7b80e3bfe2b64712398771acfc04fcc1ae1b478ff1fe8ea7c1f21a0ccab44c7a2dc13d25d03ebd67dad18dd496990f2a950d1fd0d503bf1978b36303215da70a314e9fe9c196594c2900fb054cfe2df8cb89412ac2218044074425acdbd757afbd4be4bc86e8bd7e9021353475ef179971d3cf729672a8716ef699a6c7425e2e06a42423a7211f0406084e519abd7c93bc206e0e77be18499f2523c8c4c34d58b20bd787a42f851fa1461b131d59e8dd8c9c68a2e9f926bc5e48eebda8a857ea71ad536c760f450ac1a68fab09f743439785d679b2bdd5dbe215532f7648b3ad8ee289c40dc38a3902fdb4060043817177a0b7fda2893de727005cafc0768a6589b4c2d148e715c6a0c5c2ee7e6e566b27bdef9e35b9b961bb4b8a7dbeb1bca7d43788b1568e55f711d3b6d06ffce6e739d9311ce578750d49d708639a57c296c4c414e1c465b88dba7eceb8fe68dbc331171d3467e0fc779bcd0e95663386f4b4e2f6a259c0e4e31fb74cbcacc491fbd8cb58f638090d320f0f6c8cdac0191be1316e442fa86fd5612d1596b1da52ba2342d63a20b1926306c2d2cfbd08622cff07a75c04cb4304d79e5dbf24e14e1948c92bca2b44ba69b6fdd5cee9ea6555e08f34383e8f5bb51c8c7d6e2f16248a4714ef59814bef3b848ff4d4ef2a157de4cc2c54f325de293eeb7aa2e4b5201bf9a172cfc46c88d978de8da07e00b54bb503e8fbb0d18ec909852885ca72e57a474232f36e8608ed0fa67512cdb2cdd591971a3d31c2e765a625efd7b45e84d56fa5091190b040fc797f48211bc12c277df274a01bdf76ef34b723e5a48b44832f0cd29ca55f91ec9c1c5509e9b045574415d700eaaef335fe0d790b9963f5350ffc72e7a1e867a6d63ac31771f83fbebc15f12935f671e7049ce40326eaebaf2900024347eec2e789c53136f359e58308c32b97d179febc6302c81fceea002eb54131697d85104b49fd4b38967c910b652d85b2b2e9c34a8aeb314abd0184d729af02caabe700caacb53244b18e452b2e6b38977ba14ff644d3e18e926bbed29e53dba4130b6e7e4f61b43e66320ed327d12916fe498c2a2094f1aaf966dd42e81ea5d2f5d68eec11f842d02e225c57289aaea802b491ca949e517f0a10f6655b6710cdfa069dc97bf9546520670b13b8f86917d51bea42fa2e8549659c33a3c835ef172959c69ef09067e45b2ff1cd37f1dd1b83bb2632b25e0ad3783f1b6d1434b40cb9a310af81898b37bc550ac96c98adc876f6e079798d0a331357e07998ed32d7a1aa03babf0c007e5ae880af733ee2c6a9ff7c7d66577d2f9fcf1c179b26f79377cdf0998972972f5254dfb511abe48b2a62692f0296b9f8fd287769d7bd24bebbbf1bd25af7780c0ad61d650897f332731abd61f7c14ce41f0348696d04a558490e0456b916a39e97f598bdd946b0df6f5610461cac21d820b44c579c529b545bb9b34227f563db955fbcbdd21d56e461508caa788e6772e653aca36c18f330f4f2ef1559887340a91f8eda3287bc04f2d930dbb5f69c391b408304b42ac72e835df5632187ce04491be7e8a6b030a0e9b822d0231816325741a938106ae54ca18ba835d82870d8854615ac042f71e5cfa108b6d471613f95412b7a6f76aa3e79b6f35af8c2af25f43f7f5e6b0d8d4db6189a3872e3f1a4099e6cafbc46da87253bec1899bb6167dfe526602c7227e1426a03eea7037d3092478aeeb18393857392083f6ac6ad2af13ce7347fc8e759b42da7206e3efa9ef6f68546660bda3a213602462729f8403d0487512c999b76d247cb68588135718897234dff0ab02e647fa15a4468e5b855b1bfb18422044d3d1e043e2e583f20dd1937e56dd4e801cc611b3860abd318002c7edb0fa4af6fd144e834e93a1706ac68f12d2e0d2bcf1060577f3d6935036c2914aad6de41c6780f8715f81231c86a265ed0074c83267777a533c966e94554b398d1d2be12e70032553dd429a77ae87cab701415fc6bec6d6b84b029d781a7a154e372d98d7f5963f9ed887e0b15c127e347935a24b7a67db68bc8dac84cd4fa6ca3a199615d434b6d9f76a48ed9a6fb523a94e07fe184521a8578333a3a869d11f7875e4c0a7c530b82cd74f9c182d1b58022b19f8804b8e8662c6fbc548776a5f98549d1833a9db3689ea459980f591c2377242c1344c2e154daf0b087c6674c34f9e395da90cdafa4f0fd60e3e1cd1b976fa9e1c00d59f05e35a6644af7fa7f407d60075b1c8ac313faac8ff31c4996ebdfb5fdf97ed69aa14a8dd9aefb4425ca74deed9b2621a7742b5f4255b7b980b0fc71329c802b52af0a5beec72827e430ed5d31e57703221dc230d9cf98015704e9c6ee07d9f048afc64869519a7757ddf8d019ee451c49207a4d63f2c12aa6090d3a0711dd4ec61a7456825430a9108af8c4fa0e70c84ddaa4df0c1f8d7d337c0d86e603e8eb8145c7e77c1420bca7566906c64f828d09eef6d972d07bb117806e319dc5c06fad04447c99ee000230218db0fe55a09ef05a4a1e14c6f3f326613f5fd1f7bf26b54d23ff0b397d35ba48959f056e7e48b18957582043cf5156feb88d68096c990d196a9d285120c8019a5f560396edb4795f9c2f445b407d41e64b579b28921ed0ea3cf3ecccf7a49ac3857b2bcf40493ef32380fe62461e9124d5240c521bc77bebdd10179807776a05d301bf6fbb84698007497ccbe1600c5105d55ffe46923c82c99649dafc17dc66a99936c04bc22432eade4e15b98ba585eb24a0294f9d9b878aaf50cf1cd6d57ce74f017f216563be2da61fed7b8e7917d67beb728515fc17408d2460d2264f053b206ee7353e29566e6f626590cb2dbb6c6672b2bced12b918ce5a1a72d0948a5afcb1f629b95d368250915b15e449c47cb267a5d2572ab934126be8c16097c8fba1bc14432cc52cf2b2d9b234cf704f2915808ac198cd29bc9292a7e1e048de5d0497e55c781bda8e635eab23d549234bffdf074ed51ba6ce5984ccd2e676c62f1ddbd5c545866f8f958bfc2614c712e7b18f7092229e18e3d408c5ca93538b076aff9d1fcb6c6ce93df3f865220edaaeb4c1ccc8abe29e276c9473c560a08ab20c317c880aa5372f598965239203bb1ba692b496e6646fbfc38d4a59df561a64d8c0c64bf612c6e6cd0507889c86d2ee19ec81ab73146e1a1b6e481460bf677508616275a732bf48195dbd622a2a39cb2a2847d77eedf09ed8c0fddde7a9268c8554b7ce060e8c067bc01c4518d9a2c5610d8f45f0d4d28c05a4c205266e428977c0d86d2031ce994131f865f4dda44fe2a4a500c4718d146ec7f96fdc26da55ef640318ca87c4022e630e58f961b610faca57550a7c605728515fad54f7d6d34a547fa63f3065c4e22078bff847b62501149afc7b93aa6f9bcf0932e15c5db1ed200eb843abf6700418d71621910c1870736b362de5d60a128f13c166bd6e31b14aae81420b7fce6bc8d4f10647ece14d34c39a59f5e12b1b26810abd5588374776", 0x1000}], 0x2, &(0x7f0000001940)=ANY=[@ANYBLOB="400000000000000000000000c2650000dc8ec7e2efd7fe650d7ff3a259d3ad89a70514f41cb896e64fa821b2c53cd506a8f4b22afc5691f359d40000000000001010000000000000ffff000007000000d7ceeded7a89836d954a2cafa354698d993c564bddf21a95c1f1c6e12ff4a8af0178acf220517e3e45be74e946ed6a38715bbda2041fb5f919c5bdc9d9e4291be0fc76d458c59c989240c7a121f12a849f925d49d5dfed83bbb2c2f1f411b240feb0e8836743f71873893bef27d7d0f964782fcbe1d856c14357e21557c6c1a7855c484e03d8a23086723277e2a6866d678903abf9b85fffee11b056d0e35208733a68bdb2e90b8a096d10b999849de8dad952379aba68cd7609bd23fa0920c88577b6174c95d1d03d3ac7b808f59dedbd5cf883ef66bc770b963d0e4aa7fa33cb2dcbf7cb308dce500e947a5153e8b31b894c0aacaf48ab64d16d518fb299e95955e0f716ecd8faad7a65b6815a6d6c709a5b374759df9dd16e0af2fa9a66307467425ed47979ec83dade488ca30917c91ce6f4078010e5b44d1fd65eee202a808bb87a042e49eec543ed05a158d119b9b8bc73b1406fc32418957e6f2700b78b1b537a8eeeb890481dc05136e5e584cd0355ab888eb239a2ea4a135d48089e92a5a92830d6b6fb1025fb88151c384fbbf32342bedfff7d8575d6358fad2e4b6f96ed1204f21a1510e9dc08abdb60b35f9c8cc86b06e1e15e53c2905fd9b403adbdf9cbf793021ef3781d581f759ccb382146bf492df22f812a5bd5714ca1945ec174d09a10f8c9907c0aa945788dd13dddbcdfb932edfb00025843fc935f6782875120fbb3f7348db20631ece8a87b15757b6101d4426031f4f138b55634f55c2ec02fa0335d0bdc4298e681c17c560872cd50ddc71bd2bf3163864da19725cf6003359c2832d6228a54c7cb11181c80127f124f42c01dc0c72e610f9e09a9e8a7a536fd35ad040d51c739d3d9b599f4e266306ca88379820fffef45df94e7fd7af675fc07cdf7f816d39101c7807af95048ad48e6d0cfc0cdeed56c3f37184b32c87b075b7892be4d17f826ba31ceddcddfc2f1f275d6c8d2dad01a5e1c5f64481ff40c621f546b9a42e9682fd2197bdd88dba44d544676d58d751fe11d222780704a98ec5e78a1b4a13d7bf7b9081d626d6d89f910e7da40d3db8d9880010ba69b6ec9c4bdf66811bbf1c89a7c3941d5bfebdb63806e3e4ad6013a0db12ef3cb8dc8f7d3a47f9bf8adfa2d5243f15155b2b0965daa68a21950e38e7bf54883d36a98806b966ce054abb5d93654b3ae1b6aafe5e5d496a78fdce37a64fb7272600a96fe273c6d98257db0bb7d0a794444deed90dcd27e721844c2d43a09290137403aaae594075460578b934ef65e03e46efdf50ded814517ed327f21f20006b2cb4cdc91d49513aed2902e3e59f1d008a679bc771e9caa54cc861f2672bde930476db1aa82bef4892311b5ffe2ea63baf3a883be9cc13fb6ada03270cd65bf2506b9b15a48656b725ea3915730d9154bc32e29986ae3ee78e931eaaa42299f0a74725fa30f20d0b6487eb6ed4be09d986f0675aba61b4a2ba11bca7c9d29f63aa0b67fde8273e65ca3f576d6d8e94f398bd7f6ea0226a9f6ce1e46cee6a2b3c6254dc18e273be5acc3955c1b4c33263fb323cb6e66966f3998a849389ed63a003c6562dc1a6249aec0c8cc22e010e7edc20b6b41886e628a5e3206f07267a804737f20ede8aec10bffc5845090119cce871e02c5b85438b8e6a52c2a74c5be071a0b2628e30f0c99dfb843983e721385c41a8e9caf955c410fe22e37e84198763fa3ae697b2bee728d9f5fd5c0669f5061b316342404cef37969f04ae6df64592ff0b050b695d71247af68b2ebc7b507d24e9f822a09335a48cbe2c9707b0cdec7ca89a22a2830067010ec1c7820f67ecd6665d579d8f2ab8763dcd34db029bd8d7b6994ff11b58c150a4a9d9619067f154404d324f84973d1c2d793f8ff6abf8324c35463a4da4b34491600d704042133ae47d175017bb888512edc1c58d9c2ae7de78865cfa72b2b6042c572dfabf9ec18c8e34b58ad1faffbd57d50d3dc74b6badf0fc023670f848c854ae1c4bd5bb509ddcb568ac811ef8e40799914e507670889993299a9e36dc0db81de23e128b700f0fbbf8b9fe87d591d3f0ab0d31d1bc342cb0a48badaf2cb5f39b12c857763cf8081e8ee44323561da69ffc19edf8b0b99ab3b7965257e0cb7e7a8eac3d35725fd9ed2fbacc445c7d05ab3f1798053afe073183db706ea76093bba4084b2588342a73ed57cfd8c90375ed961513eec7e11e7946d6116bc3c62bfbdb06a1d65103a06553ec8632c477a1802563e0c38c79e4d39906ba7166319086d0e4b2deeadbc2e37521cc37d1ff35929760f7994935256f246b8c4373e3e79bdb9f149c923288ea3affa4946f6dde0ef68194cb06bf64b5631b4501526d2ae67a00d684baca4e1366a1a352dcb5b6ced958ae2a8769804063b378ba74baa8dacbf53982a3276f02fa1d2418cb6f97a5818231e8e19dd0a5d083960b14a7bfd4ff19e96298604ca3a6cd2190df9bbd1a05931f9f784bc692fa9fa43f7b9b26a7a9c9025fe8ed052ff73314bcaab372bad67f2dede7d4de1addf958b7d89600fcdc6773e9be24c8f08757fc7e819aef27d52b7c35606edbed32c480a9cec65f8c578b2b2f202b336ec6260da7fad86499e210a9a0d1661f09b2d51101295f966dfb75d115bd749c8566cebb372f92c898379ed12f8774fe75768588dd4693c6c7920f5dce0f969cb2ee5f13f2714118b2ae6767ec432b7289f593c1053909374f9f5e72f90b43f1b439fa48512edb9cbaed160908c0f00088510b64e7f44cb3270f1b6be91ef470d0682f4bfdcd528c6e68681021512badbc0d6ccfda1ce7c6b5904120f3657fd28630b28e95b87c8ccd12c6655500896c5eea27b56a592439d965db5e602d45012f3f8bbe9d238334b7f5fa3f72e872703eba8579f0ca62c154f8f90a9decf790c6c4dc713e59ac86abfa0e49302ddae56d8c34f719247525f1e03ca1b92d788d5ac175f7d6b765664ba64583dbd8badeeaf5188dfe737952f3462f561bf0bb433ec48f296d7e3efad575938b1c03b4b61050e72d62a7c35e6ca072c45963a1f8ebdd365e51d0bc815cecb5ee15bf2e1fe3990fbae7b8ad3cf3c9403dc8eff390d6668bc6957cea896ca380220f62f0178abae47bbe92cf527daf9fe4e3e493d385aa2d4336d739df4a97f6b4b52e3463a53be462cfe1b4fe580d7cf4a253ea05e8bbb2012f47faf6bd37350c37a2da25359175b3e0f2e352f6cde94b101f5eacc3008d8a92100fe303221405d5c9ad9574e2b8462357cc5e00bd3f8ce29a47856a4bee9e4560520852e72ad1ec3bbdad715a5ae795d6198185c5e370d1a06a8e9c2aadc5c6a4e19f2b94ffcc1a04e40b87fa75b56371ee1d0004a8957cb8edead62e19d538b1e6342962640d3df0dec621282d46f2037f2bc74cf97d3940dcb54d685d55aefd86eb23982cb834c83f8f3bb05de02d282038e8e807d50e40e28cd609a6b7b5c02d472f0462e11f3eff0d43ab878cefe5134874d28495df840f758e49662bab415b679a0c70bf6c68e3094a1b22fa89da9df17159e5c4b44bcaf741f45fe6e4010a779cbf755947ddd6640b7c7cb73a387f3a861bba2e077ba48e6f3fd9d6e2bc9f9e301cd6e20c001fd70dde65657eded336e22e9e0d24da4a8dfd943ea61385d42ab668dd50ee0e480382d71bb8bb2d3707a894081e376c0e33de23d8f0a00262d6944c2b38716b0cc968b3e0182eeaeebaf506e36ff95f06034b03a902d8e6a696030a341b7def392c956ba80a9f9b833b2d126d01ea3581a58b0da95b90ae8a2b15d586299b04364a31826f668a141378db5039d5d5ad458a50b1a834a7928e6bdf2e7be3bdc92fdd81fe87a52b2f13209d5e5a7ee1ca823dd1c2c4f4fb1edfe8ce185da0a9943a2fd66576d8c36e9fb8181cc0ca131e61ced6807984cb465bfaee27480b83d25bae9051bf47af914dfe30dcfd4e494b6eacda8733022414b1ebde164db990f7932f3943bb9869a20f0d3ddff1bad69fd3a5812b119c4cb8ae2ddee8d3433b693dffc9e206fe87d8742c38236d8fb4c81420bf34d83b00a623e44edd903fc1018143c553d7c9e3835559a47d974b47d007dfc9e63e82383edde1dd191cb93996f48af5f349cc6a9534a753428726b5c57493687409ed7ae1a3d61247f4593da7d2f2ffe5e53f31aa201fe1094667ca0592c264ef58261b6bb34f0ddb1c43dab9b8cd74c6771ba685af8e7087c3e8acaba3f60b9bc3b05701534c83016b986fb090b365ff19c6f87a4aa725b78596e17649879833cb15c64a59b34034c4f582429d9d8f346096aceb8f44e2e5fc465c766f31b847096507ccd86d02a3ce0c8d4848b258521422f7376d36ce52ac2d3da07d2178af7f56d9c5099909ae8f6e23b9a92db0b425ab66eaba2f77c4bd978ef6608fe419c8fb0f924000ebbd8ca55d8b2c2f9d2bec12637fd0ba0ff90ba7bb659fe083af3aba76731195668b6fa34b67b705be2f5bbd510b65c0107b2641938424e22f24a95d423ecffb1020937534fdc8f77a843cb51aa1f94c7a2a663bb53bdbb126d8d695319480b46c1c31c7c2d6defb7654f77710fa16b855e13b0592e0ccf3c11dd94ff25d2bb298b4a341d7d5c84951b3a6635bda4c706ef00355ddf1561bb10f5aaa658295507cbbe1209b17b08b09f79a4539e9c325137a0a9aa2c7dcee4f277908292b576e636ec9ba1f7c53e1204fec34842afd65cb6d12afd70f761a852d570f41c7102b4f2bf355b177c05386ef7832c5798d11a5da78a27c85788fae2a38e0f1c2d59846bfc04179ea9500d1a361688c4d8080ede90bc5e0cc37f6b6c03e0037256bbec05db2acaf4e94c9343f37946c75705f65683636332f1d3830cfcba8760f2934a8f3be51aac173eed426133125c66b082e7da0483d491e882c52bf3d6b3e96382a1a5a374d468f9104fe92ba1896fe3531f3578997dab698e1b4d73fa5eeebf3c172aa64ac976bb2e71aea33e537047ef52fdb59074c7930bd5b9111450fb05ec8535930fdb0f45601a63e9c5495928659b313bb362dea256a522da5b0ed28c0f03fcde5545b9551b4b6431f9dd8b9c7e637576655c3625f8ce4004335d76770772705826067b2dc199ef44f898c6e45e2d4b2e4dc0b0f688751f54e7d1f3ccd566adffaf51a1307c41ec0d5dc7107c87e43062cb7d91c4d47eb08693564ba8334abf5890e397e9058cae32537946c2a116c7af04d2c600d78a3960169761e8a0df4d669efec4ccdfc567b2283203ea0f9668b4d481b515808ad2122c375c746c5ab230dd36968aba40862d2bd4be8963135b2159cdd3703303fb9193d3a2c64b09196a2e14ed064c84d72383b1baefc7ee7b43de8d1798ae780783c62b53224af98950046d043e3b4fa10bbc34e5c2a892e8f1e7cc9621b3ed83b7030e559fea29b7ae6820529608a61c94eafd7957eb23b4560c6114f666f8e06357cb98b427c89793f4c1e0cc40323475c1d8257c6707a7cd383b68373eb743969c22edceaf1c3f54e0c8c86095021a72f2830344047510572c2d1f8622f3d26e9f133ef7b2747fd25990bca4c8d241f9c8422da85e0474bcc988453f3bdafca24fc57bfab4604c23c781d8ff6ecf0e65b7ae697c45476a742ef686bfaf825476cf568b87560c9b80537ed1c32fb6a05ad604406b53fc17113da1b602f7be2089c5818fab8f3e3d2616431a66b4267d4159ead9991ccf6c7d9c20e87113483e5e847644057f02d496f0f5cc05db0fab1adf2ddcd50925fd0c2496558604674278bfa59767634e3508010000000000008c6385ea05000000a8be20a1512b148ae1b1561917f3d8bdb56e15c9ff1f831d4367159b1fb7c8138806257e2708bb54eca2fa4449c6bdde11029d9bb6a84781c851a1a009dff54a536ae157f3b7be6b1f05b8dd7581c41013470054659ce6823ad28725cb4c2bb0bc5a27ebe52e90b6b47208d775563fba341ace5d9ac245b507d82b1ff53a16aad928ff8f99e4777761758e23f637aa7b3ee3f2471ac5d02602009b90b23ee0d2136b866e66fde543a541e03d34b122ad73b51255a8f5d48abb8ea5f174030b4331c256ee42f9dd43f1f1ed8793d8bad3797869350b7b61ecc7377bfb66908761549ce7b7a817a50b4c8fad21d7523ca24800000000000000800000000000000001000000ff7f00004c7e2ffb7bbf6f8f2a98c0f9ab6c2eacf9e4383db2d78ad066191bd665887a9dc8adc884a4ea59a88c371ccbbb6f99624b0aea5e81907583950cfa8f3b4306017eab7f86a4ea8e82833f6935b6d559a3173595357d228fc013095474c6224cc773fa1cfb36fb5660c7b1dce933000000f00000000000000001000000fcffffffa70f5cf7e7a77e994d7cbb223bc29c96d62a7cf3be1cc1bc1728e45af668536f62add70d638f01157a3bef7fb4f34a7347e55649f6d20a30c57cd78488eb59c8f7b9890c7883d90677deca0c782ace1e303a14c6968b48403a7e06f7910e7ab5c3d1dcb2c0ff533e42413719c1e3de640202209c4a8bf2cbbd1c0fb76137670a27e9683b033008f8dc92a8f54548cd937cf9bd18cfe7147fefdc29be3ab8e685d244ff741f29ae8897d37d550d1e5527f04e8a2e1fa4e7fe140db347877880499e583cf8db6789798f27e0f4837f9c9a19eb92fef77ebbc5a61613e3d4d94700680000000000000001000000c1ffffff551f73bbd49dea06cbdf3a3fa030b08b1100fa75e4e5f444ffcfd2a144ab6de6fd0319c29bfbfcfef12cf144562b8dbec0d67945dd58f3cd955e25a1b1617c4e3c4d5b0b2ecdccddc6410582da8a4e368008590000000000"], 0x1330}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r2, 0x0, 0x3fffd) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) sendto(r3, &(0x7f0000000340)="2ef621a75f2c3b325241e4f58ae9bd801a0c08fda43428052037db3d31ab8f2f7b3ed09e65ef6a8faa1b4164b91b89065d079af0c26806b54cbec05c178a320deb1528fadf621635f161a6bd87436b4cf6bf422ad089dd16", 0x58, 0x2, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./bus\x00', 0x20000, 0x8) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f0000000680)='./bus\x00', r4, r5) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x10, r3) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x1f, &(0x7f0000000000)="ebffc3ff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff89) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x0, 0x8008, 0x6) listen(r10, 0x5) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x700) readlinkat(r11, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0xfffffefb) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r19}], 0x2000000000000033, 0x0) fchownat(r19, &(0x7f00000018c0)='./bus\x00', r12, r17, 0x6) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r13, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000073dc35ea6d8949acf7457b1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfcfd933f1e12debf2594574520391fd26cd75c78b340cbe993cf45c67f8af925b5b348b59558327bba3a89f0c4c4089bfb2d03c168d7e7b52bde9990e40c678c6f6316c8fe00fc6462f556b82dd248774062d09553130ae1125ae6f691048b49ec309553d7d6acaac456262d525fdc677e2"], 0xca, 0x4bd4407e1cbd2d10, 0x1000) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2d6ff0d6b231b84e59fc85478ea9a3ef023cd64697fa71cb0d6e15834293001308787df7868432d769209736b353dbbb97353b3b4ebf2467537897b5a455a393e946ac01544da7776c9bbce0da000ab27297ac3b3f4e964a91090c044996e142fa6fc5d83d340d567c45898b72fbf3420b02ae8314b7669798951f7876082df547db98e6957e87d5b921fd7ccc4cd707019696902a9f68087b7ccd7f14f36396d951f98fdebeb13fc8f6f0b4e5ffc97a840dd99da72cd3a979614d9ce5c793952dc3879649488257e6a8fbaef61b6e5e27b5587e6dd6d91452ca409e30d9e46d934b4789c93cb6ed0661bdf58a14c8fca453ae10a1af3bcdf7b448dfe9f88c173d11c1448c228d6d130ca09a619483b6febdd38503b9860bf0a32c446c2161789e8a1845b49aec19e487e20b00890d733a52a8a82d8298852d4d4d068c7ab222ae5ddce0a9224bc23e2aef7494b4968194d83f723abf142420bc4af4afae705e2f5324f9298a7b9cf156c0d7d9e20fd7e6c5d4fa130fbd3c673dd60faab4431690986678e7b5c02b381ff1438d748b5826578a587cefbf20c0a0ef0bf9e3910adae63fcebd49949016d741dc54d8cab13c8acd9057c3106b9325fc38b3110102e9606811a574bb2e504941d5dd8f60118b9c000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0xfffffe41}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) clock_settime(0xf07185c3708153d3, &(0x7f0000000000)={0x33, 0x2a2ecad8}) shutdown(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x24, 0x0, 0x2, 0x40000}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18220, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x3) 16:00:28 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = syz_open_pts() close(r5) r8 = dup(r7) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000400)=ANY=[@ANYBLOB="dfffcf530000a7532bfb6c"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 16:00:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmctl$IPC_RMID(0x0, 0x0) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:28 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) fcntl$getflags(r1, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4, 0x0, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x15}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getitimer(0x3, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) close(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x7}, {0x5, 0x6}}, 0x0) dup2(r3, r2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x81) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffee4, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="92b50c0a46dd66fe7424dc4970d56320a670670591cb763fa049824842eb29e88e4d05ffa8db808c67441f4d98d0a92683a4d547fa17d1bc53f919240acfa2abc1d7bbcc34fb961a2bf8fc927f14860c609f4b5b4bc45f8175835711135e4f50493955afd4542eaa4a4fc7f2b1edc4d6eee093d7e540be3131aa4b540ad8ab816aa59e8a978791f963fe19875e6fc9cec3b88641a6df3159850cd896af5b4e4ce9037a958782b40e81e45a26a4929dfe05ae5e687d74c406842f1658955e0afcb782000000000000000000009c", @ANYRESDEC=r2, @ANYRES64, @ANYRES64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="39caae19ba932feb149be43936845a5c509f93d9d2015fdd7a74cead03d8b73942d0a3b9ba715c6899f74291cf78fb0c047f93df8bb78cc4717b3a67956c4f00d25895e0c69c86d1e4b66d3763c8a3e0c8d69c7620628d66b9aa60346054d6bc921e4908d3a7142dc09e0c4e6cf2b0c070ec4f", @ANYRES64, @ANYPTR64, @ANYRES64=r3, @ANYRES16=0x0, @ANYPTR, @ANYRESHEX=r4]]], 0x9}, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000280)={0x2, 0x10001, 0x47, 0x1ff, "7f436983f661e944c98a2a9c3b8ff3aaf2ea122a", 0x800, 0x1}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000240)='./bus\x00', 0x1, 0x40000804, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xea2810531ceb9923) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x4, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x3}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) flock(r1, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x4, 0x0, {[], [0x101], [], [], [{}, {}, {}, {0x9}], {0x0, 0x0, 0x0, 0x5}, {0x2, 0x0, 0x4}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/193, 0xc1}], 0x1) 16:00:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f67caefe539cc4a9f38da5b88fad84d8522411864f6940b6519c295555f577329146c1fed066527061d4ec75e415936d5c532b71692ae1b13d3eb5b6818630699f9197be20310b7cf39"], 0xfffffffffffffe86}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x3, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) vm_resetcpu: failed vm_resetcpu: failed 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x2, 0x5, 0xfef, {[0x101, 0x6, 0x9, 0x8001, 0xffffffff, 0x1, 0x2, 0x9, 0x4d, 0x8, 0x4, 0x0, 0x1f, 0x9, 0xc6b0000000000000, 0x4, 0x5, 0x2], [0xc9, 0x3, 0x7fffffff, 0x101, 0x4, 0x7, 0xfffffffffffffff8, 0x9, 0xfffffffffffff001, 0xfd], [0x9, 0x1, 0x9, 0x0, 0x4, 0x9, 0x3], [0x5, 0x8, 0x6e, 0x9, 0x3, 0x800000000000], [{0x2, 0xa9, 0x401, 0x2}, {0xfff, 0xc495, 0x6, 0x1f}, {0x8, 0x324f, 0x7, 0x89b}, {0x0, 0x7, 0x0, 0x200}, {0x6, 0x4, 0x5, 0xcba}, {0x0, 0x8, 0xffffffc1, 0x100}, {0x2, 0x2, 0x7, 0x10000}, {0x9, 0x0, 0xfff, 0xd9e}], {0x5, 0x9, 0x5, 0x7}, {0x8, 0x3d, 0x6, 0x8000}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x800, 0x20) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) ioctl$TIOCSDTR(r1, 0x20007479) r5 = syz_open_pts() fchflags(r5, 0x1) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0xffffe8fffffffff7], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) r6 = accept$unix(r5, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f72671c9429dbf69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a58fefe334244ab19cda00328e8cee83831391302eb53d2aee17f68790367f2b3cf6c13464c8e383864c57e25fb08fcb01a8ee09e8d430956289fb46d57847da60c9be5a33cf2c35439600ab0658"], &(0x7f00000000c0)=0x1) accept$unix(r6, &(0x7f0000000180)=@file={0x0, ""/62}, &(0x7f0000000080)=0x1e) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0x26e) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r9, 0x5) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r11, 0xf, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r11, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f00000007c0), 0xcb005093f78273e) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r21, &(0x7f0000000140)="200e22", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) 16:00:28 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) sendto(r0, &(0x7f0000000000)="08b043f1ff326c8ea482243f64749efdcd6b6f", 0x13, 0x403, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x1b04) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x3, 0xfffffff8, 0x10000, "7abbc2563b9c0c8d60969d38bdb5611a4421c5d4", 0x608, 0x100}) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x1, 0xb) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x5, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x88d8, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r3) 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCCDTR(r1, 0x20007478) mprotect(&(0x7f00007fe000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x40, 0x7fffffff}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0xf7, 0x7a, 0x0, 0x3, 0x80000001, 0xa04, 0x0, 0x1, 0x1, 0x7b2}) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x20000022, 0x1fffffff) r2 = dup2(r0, r1) semget$private(0x0, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/142, 0x8e}], 0x5) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setuid(r8) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x3) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) dup(r2) 16:00:30 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x80, 0x5, 0xfff, 0x765b}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2463f803909d8ba3000"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r8, r9, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r10, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r11, 0x0, 0x10000000000000) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r11, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r10, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r10, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) r12 = getgid() r13 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r9, r12, r13, r14]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r12]) chown(&(0x7f00000001c0)='./file0\x00', r4, r15) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r18 = socket(0x18, 0x3, 0x7) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r19, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r19, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r19, 0x2) r20 = accept(r19, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r21 = fcntl$dupfd(r19, 0x0, r19) r22 = getpid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r25 = getpgrp() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r18, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647bcc031e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xffffffffffffff52}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r31, @ANYRESHEX=r28, @ANYRESDEC=r29, @ANYRES64, @ANYRES64, @ANYRESDEC=r26, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r16, @ANYRESDEC=r30, @ANYRESDEC=0x0], @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r18, @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r18, @ANYRES32=r21, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r20, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r33, @ANYRESOCT=r34, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r35, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r36], @ANYRES32=r17, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r20, @ANYRES32=r20, @ANYBLOB="73865abb"], 0xd6, 0xd}, 0x1) r37 = getuid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r26, r37}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x224}, 0x0) 16:00:30 executing program 0: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000240)=""/166) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x20000000000001a4, &(0x7f0000000080)=[{0x4a}, {0x84}, {0x6}]}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x1, &(0x7f0000000400)=[r3]) lchown(&(0x7f0000000300)='./bus\x00', r12, r13) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x10000000000001a9, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) socket(0x2, 0x1, 0x7) unlink(&(0x7f0000000100)='./file0\x00') rmdir(&(0x7f00000005c0)='./file0\x00') r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) read(r0, &(0x7f0000000040)=""/11, 0xb) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000600)=0x442d) 16:00:30 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() getuid() r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x5, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/144) r21 = semget(0x2, 0x1, 0x600) semctl$GETALL(r21, 0x0, 0x6, &(0x7f00000004c0)=""/147) r22 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r22, 0x1, 0x5, &(0x7f0000000340)=""/192) r23 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r25 = getgid() r26 = getuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x2, r24, r25, r26, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, 0xffffffffffffffff, r24, r6, 0x14e, 0x1000}, 0x454a, 0x46, 0x1}) r27 = getgid() r28 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r27, r28, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/132) r29 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r29, 0x1, 0x5, &(0x7f0000000340)=""/192) r30 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = getgid() r33 = getuid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x2, r31, r32, r33, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r29, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r29, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$GETALL(r29, 0x0, 0x6, &(0x7f0000000580)=""/142) semop(r3, &(0x7f0000000000)=[{0x0, 0x7fff}, {0x2, 0x5, 0x1c00}], 0x2) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:30 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000400)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r4, 0x40}], 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x32d) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r11, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r11, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r12, &(0x7f00000004c0), 0x1345) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgid() getpid() r28 = getuid() r29 = getuid() r30 = msgget$private(0x0, 0x20) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r31, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r32, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r32, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r33, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r30, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r31, @ANYRESOCT=0x0, @ANYRESOCT=r28, @ANYRES64, @ANYRES16, @ANYRES16=r29, @ANYRESOCT=r32, @ANYRESOCT=r33]], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000100)=""/114) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000200)={{0x3ff, r34, r35, r34, r35, 0x104, 0x5}, 0xfff, 0x9, r38, r38, 0x7d55, 0xd75, 0xfa}) getgroups(0x3, &(0x7f00000015c0)=[0x0, r35, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r41 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000100)=""/114) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r43 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x3ff, r39, r40, r39, r40, 0x104, 0x5}, 0xfff, 0x9, r43, r43, 0x7d55, 0xd75, 0xfa}) getpgid(r43) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r46 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000100)=""/114) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r48 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000200)={{0x3ff, r44, r45, r44, r45, 0x104, 0x5}, 0xfff, 0x9, r48, r48, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r51 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000100)=""/114) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r53 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000200)={{0x3ff, r49, r50, r49, r50, 0x104, 0x5}, 0xfff, 0x9, r53, r53, 0x7d55, 0xd75, 0xfa}) r54 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r54, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r54, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 16:00:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mmap(&(0x7f00000d2000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x19}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r1 = getuid() setuid(r1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod(&(0x7f00000000c0)='./file0\x00', 0xc6e8b8d71ad5377f, 0x80000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)="edad5549de2445250011b73d960f1c91b386ae92d46d3624b676e8fd0de10d240a2936e92bce63baecb03358c6f723e8f4e750bb98b371ec977b902e2c68431bf24c2ea31f", 0x45}, {&(0x7f0000000280)="399ac5ce0a87bd9fea13edf63b400ab36cc7792839", 0x15}, {&(0x7f00000002c0)="944c9073e59182588f5ba142904024e6354f1274d7db6ac75d04d599dc9ad4c93ccf693c4b384231f280bdb5f17107ebfd6125359c26057116b1b30bd7eab9ce7ff1a58c8ae72e8292f0b406dd7f9cca8aecc5847fa2819ad437f6d3caacf279ff021df8e39cfe561164e0c0bd791c5dbc3255d4e5d63d2559bd175ca2a2c6e19e624b60525134926c2c522cba9161402ba30283bff6c5bbd4439c08914ac101179692137ce2e47b", 0xa8}, {&(0x7f0000000380)="b71f79f4ab6f831651ba5a9dcf8d1dc29c12caf01f122c2f3d0eca2efc6c558d6c53907e8e9a5a499b84c8d2a3b79b8430b6c6adc90ba4c3406849ba0997d9b91e84d6b463af8c5c8fe799470256133a69a8980fccab51f164a1398f5298925f5cd5face98f8ea0c796d95da51926e77999cfdef6b6a8672224cdb456993f2072cbba686e1415319f02b6ab90271a18dd595f545c04b4645556daf02ffec9d11e978b862adede2f28fca0cd2110969d126f050e05133dc0bd30a612a7d72089483279bd0758da96af803247b234ff1b691810c45d92b938a24e6ce5b", 0xdc}, {&(0x7f0000000480)="23011aad36eeace0f007c1dfc0862c27691eaedc2e18d8605ff0054b604168a12029a2e5ccfd2ddd512220f9b82b5fdc959e36101607f8516e08b13e0358505c04c72a49eb3e27bec4acd7160e0f9c", 0x4f}], 0x5, &(0x7f0000000580)=[{0x80, 0x0, 0x2, "5fb0dc078d4d166107fc2db1ae1727ba82b32d738bc759f8631ca21105d63ab42cbf48140d50d079c529c25359e4c6d2d85d46c980906d3ee21ed9c12fd33848d04fc702c6c63d91c0e5e453ba420bd5bdc7dde524203395ffc2782e70f739c1d97ff39c376f985c52952fd4383d"}, {0x90, 0x7771ed6e6e096e8a, 0x60e, "56d8204c65626daaac6167153615a04551e3ae7429878247a1701efc650c44f7e6b53146556da40da7a80289f8423b51c9264beb3f7176cc5bfaecd37bb5e0516c7aefef625277e02e479e4ba7b8049ee4df9287e635785f74ead6955eccff4bd535bf1f50ca903f9c5317536dd33a4e2654dfef645c1668b8a76af12b"}, {0x30, 0x2, 0x9, "8520a496df60220814c343c2930a9efdcb5c5042e7d3ed0f8b25"}, {0xc0, 0xffff, 0x9, "639b6ae53cee8396f29001d4ca9c56ece3fdbd71b9330aca58001a73076287f77d033e89f18816faab548fc65eb69e42a50a496371048a00ded209dcd506d7a118306c1f4081c59ddfbb25cafb0126c39b45fce959e106f7c36dfa9ef7d0e444485f5780a09b12689dbff4debc7989735d17a4dea6605ee7121feb48c70f32e23c9e4749438981a636d64deb2c0f87b5d4b24f806998d3e03687c1016bbc48071f977f9cdb951071ee41"}], 0x200}, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) getdents(r4, &(0x7f0000000000)=""/130, 0x82) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffffff) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r6}], 0x2000000000000033, 0x0) dup2(0xffffffffffffff9c, r6) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1f) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x8000000006}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000180)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") socketpair(0x1, 0x2, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000140)="ca5da7f2ee79f7eaf508dd943007cf98aa4da96a9ed5ac86a80cfab32f6d089f10718390a013f30a85060e1c2139b7b0f77a95b09d5884006c3aa0a03eb42d08bd3aea7df83b0826eb7476dac4b40b9151f0e357a81bde5a2e7399658b6fb7186c937b9193027e64d5ab89b53e3f93bdc1a0be9722d609443bd35bde1d3d5a87d1c3e099bd095dd91c0c175797a9ec9fdee5ff7fca3f8f33771d7cc7023cae39bcb392d5d3e32414467ae7eeac0182ec246e1668aa6f34ce943c20e6f41f626a4487", 0xc2) 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) r1 = getuid() setuid(r1) r2 = socket(0x1, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0xfffffffffffffe7b) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000005c0)=""/175) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r5 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000380)='./bus\x00', 0x4000, 0x2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20000000c, 0x0, 0x4}, {0x800000000000006c, 0x0, 0x0, 0xf7}, {0x2, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) pwrite(r7, &(0x7f0000000280)="5dd400"/16, 0xfffffef7, 0x0, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/210) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r10 = socket(0x18, 0x2, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt(r11, 0x1000000000029, 0x7, &(0x7f00000001c0)="5bde7626", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0x333) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r13 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r13, r12, 0x4) semget$private(0x0, 0x7, 0x10) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x2000, 0x3) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f0000000ac0)=0x8000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000a40)}) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xb92b88769c45152d) fchown(r0, 0x0, r2) listen(0xffffffffffffff9c, 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="ee0cbc373094081f49d43d1b0c2b8e38ef649d397b5389248d1c9163c925f41b2ba2f5a8c046d224cc90e19cc5f73efee72c800e78b896310284a3fbe40e47d1a2de204ca1833dea4165266575c6a5d8cb9c5c69c5bdb05698d17611c559b67fcd294940fbc92a80642d6c5b54941e3dac31246782bc348073275ff04cf1910337be6cfb9c0717c1ab5c5483f717718135c136440c1b5cb99c508d3e1a926393d5c89a2696caf1ad8259a31aa4dd4badefb7df9455d50aa651356d6e", 0xbc) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="cc25d65678", 0x5}, {&(0x7f0000001600)="b3a36dc59ba94e153fbacf8033066c4ae838eeff7250f519b5898eb49d2ee6540a33ae608c46fc322464a9d3b00b6e2f886a966128f4eb93b9cedc513e783678bd7e2d971a54bedc44fe74fd90b4b78e2159915dbc0f43d8ee925240bb73d9c706c95d8b7e97ca7b819f5127337a88d7b199a0b98864519b3936f0503793535d3fdd2e445d2e568164b173d5ba429490a02812b631af67a92232eb24e61eaa0e9d0ed4d2d9675fde0b23805d1a2248a8538d61c8c525156a76581efab394e00614777b606f4937a95d1897d4b8f6ab0ad628daca9081e4a37c6426140404bca39fa8f110c718a43c6d3aa048dbae9a70ad2764e3c2e276604959dfddbec3eaaf231967480c98ec17ca9fbac119016773c03df17735ebea1c527d10b6c3f86dac6430bfef5bea7365bf6bef2a52518d1563d5af0ec5d0eb574eac566936aa591a15771a84bafcadb7b8506fb9272f9e3d327f12a549aa54cb99320b3034c149c0ad6a2dce78c93ad211def7ef7937c763eb94e5efef47bdbe97ac4247cff3c05bfc7e2a82564e5b8f9a2062705fb04bea8f4262d140423c9e53068f94215bc6d27ae18d381ba6760d82edcf478eabdc5b6435e04ae39fc1155dd94dca9d16eb7329b8bbce231ab933a72389436236501587879fdb50bb3ac9ad94d704cf55fdc3cc81842e4e88995524b1255c581020195c3cf97f4fe1ab08d043023a6f71788b1d308107fd66bfc10e3810be711499f555744ed5b6090a6037dcc3ed26ef53938d6b13780c2a96bc7cda81785caf653ca032c4fa133add7bf524607635a9e24f8c882149d2c333f438203b33da2dc1fa0f48dfd37e110279dc8ea7e713f27152e0a044ad4e98c0938568b33e37a00b32f89c6aa01e6de3ef5b9f92951e5f8bd1969af47236eb79e1234080f2523d2348c693e0537742e1145d7771a0e896280869bdd97c26fe1f819dc7032049d9eae72c0b3f4a475f7e659fd42d8bbb6772e324c2c15ee2ad1b42b5ae00804526ed9d0cca71433275b5f36a9873c0d6b69390f2b5cbfd09a73d9f7b216a924664e59eecde37b6deb531bb8810d60b7b031ebd27310ed2e7aec0b62c51a01d5db71acc197ff8462d12d1361a2d33c453521bad6cd1d5bd1eeeb26879ceb17ce3d1fa29bc6735a4faf1cd1220a2ef857d195304e491428c12b8774ab5956d3b24d0198f77f06be32b48247c4d18fef9f6c5dce4137790ec6b6a28cc189650c0e87a66318fd1177a9938b41311961f7636a44c7062b78bc58b91d3a25b4bc9e5e7ab75eea745a9ba422143c78d7aaab69dab5838c0e0189b5024f99a65cd3099d087d35b877b6223277ac9b9b4a8f838e1929998525adab8138131904397c3a7c282ca5e7709b2b0a5a06cb2eff7f5cf740682ea1c374dc8928d044f13cc08d37122a023d255870b3f464590a60ab58cee0c36607f7a16535c54c2b3a8575764b7575f83f3087cf271a8c41e8f791b3e33492a4484d44d1c60e7467959a37095faa367a2340cac257859b85ffd50d380d1e195c6ab4196832c9347f2c446ff48969d32b041de10926ebec0478eb8d0dcad9d5c37c0f8f7694aeb0932b55ed6700d90ba3259624c47f576ca5fa9dc8376b03c0ef39ca34924a42ff531ee930f7b269be0eda227b19f00680cc9c7bbc1ff8fc9fb0177c88f7b7e76157be8c8ad84e45ea668809fb396ac529ed5290cb4448b41d9b3fbcc29b1bbe70e4f2267e62fd8ecc59134bcfaf826f6718d30d62de2074e5461f86c7ce89c1f8190f26fea480d974f487dfc8ac40a74a262c6856df169992a0ae0acd1ae0a5fc7e258aa2bfe65d8f4626cbfc45eb2dbba6288d6e213cc293b8346b5675ea08deb7acd90fa616521e7370ff618809115dab011cd64474c8e345a580009b6cdb5f9338167e319e5b77f81a4e2f775395e4ecf029a527a4cb55b59e150b1f8412f75ec982fd62d94c86975b7b83e247b1c21235fe8222ac2293d27032e1f6b36a7de432e5a586748aa66ca5bd2484315714216d3dd188d9579a0c57ee5b3c45777b3c25e34f6e5d0a85972f2e2acbbc4a2f36393e7c2a449c043b9df118b1e00d51fb76b79cc9dbef27369841346c2e970fa20e641de1dd4255d2749c082868af999ccd8f9bb148d7c3dfca7a126bf09e0e70f0a9d2688f365d00f289598dae9040e072ff71e3e783df5b28542cff928d4187c8b51e20c91fe7147bd4678d7e0e46bfdfa4b7ea5969788b28df8660cfe0d3fda72c35f6e67e70b036e5cbfaa0d9665ee7d1aa0d569edb107afe00b49fc13469f3e36f3d2261b17fffcbb3553cafc12f7275aff09d2ab394f625d4323a0054d0466b46e0a77bf0cee4a05d59f0cc2967bc7d07e1dce2acb7233af5498c4ee07db9401db2a48dd70120cf25674d65c63065dd326af2ac729e2a38f77228317be417b2f11a4822ce0196ae94cf6a7cdd4a8c16a57d03404f29d1c2b588094cb35c893efef7cdacce50f0dce37eaf2dfa1e8b3f6bd04b9b412ff4ffb5f82ee97c3618899f94ade887eb5c4371da4351f5bd0d7b8210ae69acd51aedb2b442d87d93713e43baa7f52f0f07eaef48be036243ae37181baf95690a604b73f9ece52719bd4272d85f4ebf8801e09e0022c809d324a5c0b6d06b62f8900f821ca1faff92b73eb0b0a6f94f791b3818e16a8c4f69f49693458ab1b7e84bfc01ae82f845e9ace0a6dcb330e2e7f04c9bce3b08b801b956015d32b5ef61be5638567b5e672a7482c17caab028424723d65224ebd228942781bc0e1c85f15f403678fd2252c66a1af4e726486210b325487b851f8045770515da56ceca297d2a90ec713c8f13491e4941af9712bf6cb3b968f28720e6323ec563727419741e255114d5c34f575c6cb83527e5a7a91e503c0b6faa15a21957f7fc9f337fb709770f3e1462982efb89a5c6bcb2a54ad623afa2c1a4c3e45b0e082fa9cf2bc7504c470ddfbdb560a7cc28e55e0567eda67863dc998681f4a95903cbb0232e7a02245c9eae3148fa8cf71e5ffd2d7c5581e98d30ace2db728229229844865467cd4837ab6eac14181f02b76c5571c623bcb3798facc9a8259e54cb00363bbc0bb776ad6bbf1ef66f2dff5cf7cbb37616578a40e93fd1ad4f0c2e90281b75d0934047e866235945d61bf364a41dcf9c85bd02a57318ce41d54c0a1b9211d9dd58368767728be9ffd6b0bde5bd46479dbed9da7491a8aa944b9040f016244c5e45fa620d35b7d304ea365fe179f159753a33338c9e8aac03b5248ec7bae1aa73c1d205c2543ceb9e2d551a72302f6d451655ae4679aaf1bd14459106a906fbec770d8bbba8ff74f15d234a05d5dc68202c9443caf63bd9dc309003ac6480af256cdd5c6092c615bc9a7e48fdb1a4380e7abd73fe9ff093ee46760f07bcb99a02874344add0092a765cb0d5e3ca9d63855c52ac80e5bed0efb24f272e66f1be7c266f30ad5674d3e36568013d1a4ef5c3cdfc5586d023b8e21b14fea62d632ebc0625d996e2d43f64547dbcdf47115aeeebdb693942f272b34a6caf38ff55d5a7e871cea1387b5eb7eeb5e2e6ced2f4c1cd94c255927b43eba92cb20b287325b95c050230ffe01fc518ce51bd9ad65c9e9569c0c422219a0b9911b80bff86874ac48a79ac89c0ed726dd02965fe0343bb26f72a815773cd3105327ae4d90ee996c230f69ac7a63a14f6328ee2a63029ab493ab6f4be30206b338bf8ad7849e5ec3e41e55890b98b2128ad5848d44a284833bd0967d03cdbb7d5f266458cf523ef17f1cca2130288c2e9d01bc5b47f6ed4d8bae2e76f74cd0ec15ab8f58d89c93ae598a9ba60a36431878e781c7c6c699c229ed31d46ecf6c89cbe6bdcfd3d7d6fc5e258f425017cb37f02234ea35adf843defb31a43c5afa1f68da04513cd65c2bc34030497ef068ac24d241b9e612bf9649beb4e5df22374464380e32d0a8f008944323e04a161b3099879b9d6dbe94c00d655fb60c18d5ec1376e89c910a6efdeed4236e77b7760178c766c29bf230d07d72ffcc54812b2be77ebcb77c7d0abe1be5ead1d316393e1b328383b209ca8609cb59843624a75a53722a516e29e6fa5ab37fcac81350a91837d62aed1cf102f71de83e34ccd3055b765032a7ecdea2a497f6da4cbcb090ce0649664fa3a3a44b638365d04bfad188ad6c4dcb05bd5d264768be6d4761a321b608ec1f5b9e5cf29639ff63a7fa4c19b2adc9d2b91c6797f0f65d35ca98136d5bc2d81354be81d49d0e8e4c8ffc3297e19e0084d5d66c7829d83136e4c0c52dc716ae28752c21568c4e8c368cec8d9f97b9b0d4ced4268a53941b321e588ec57809b3212ce4d0ceecb1261cd938cc8084ea71d0587ff71ea7d48cf9035e1dc8e06b5ab240f92bb381695296a2eb1ccc6c575b1ff670b7ec688586813f00178916eba9e7c99ae30b403e118511d1cb0a3ce40bb60d9f8ad72cdb5785337533406f4cd7b638123d9666f6a1e369cce1c598f6cf9261c93aaa92e5854d0bf2b008f2d53067e29f4d154dac6e161fcd03b87d53da55e80fc7b4b40ffec8719b5df976d7d05066ba510995924bc073fa9a62ac8e8d8b7d1f837b481f459716ba84229e3ff26b573c57382e6efa2bf047f73ad2b4912a52453d9e9fbe3fb6d9bd9934543ce5f67123611ba79fd07e07d1d671bd1fef4abb2486abf23359c27aa56474205e80766e90fe13bb2703eb9fa824758248dd8af72843f55d2e013de71028eeb46f1f1ec89b5df24f4b10e7f322c7f7cc32a7300e6cbd6ce4cbe742ff4f10ef0d253e6ddf8cb976a14d65a8b983654f9848bb52d7d12f272e218928a0426b53a5d951ca4bcdacf037e2e7705b2088aa280cdee225350012b9d56e59596a45a92b5b91c1c23247aca95e39067936da2ec4aa52ae71a1ba32ff1e80844f5ee9353c0105e31f6f18930d3845236fcceed024c846f93760150489605b5f101d12d138d67baa7d7f16a0638754116b1c15fb72d0e6de4afae1ef2f08bbb7db8116fe84380334cef790a121048f8bb0aa4546a0a108eab4cf49a983650d17e0aaf28c7aaa3e4ae918161ce5f19700bdc7bf1622ea313993d528ef0a195dcd83b2167f375a5b314979fce104eb7b90391aa8098cb5f3f5f5351387cb8182f5a7b94f8e0e7b5b1d5d30c24abb7102742e8deea7a8befa0c4205160d0abd8084014848dd594c6ae737a7a01bd8543d63616dc3ef3d17a9a94942ec54c4c3dceacf78e8691582be1edb51e9827b0b6c10447637b200867a87327a1faf3230e0780691c0f0196e911c4955acfb7111a392551b69251947b71382aa47456e65bd7898a30d5e1cfc7f7e0b75f67bfb2b43c42cf2e2abc70769dd73b72aa986e8d45f041b2408d1a338c97d970f2e9c9d1fdb84df3a93525e8dec4396ab45b020cc01260ea4bc1e70f26ea505d9de3bcf2581117a0d9e1a0735bc6a6d935f3c2b88aeba41e95d5614558876ea0e575e04454d147bede833c885ad7686179ca043a1544ed24efc4672ab65185750ba269cff89c67d2a0caefdc51741e4dcb47d14347c1a92020e062835699d4118d2350da81f2c25bdcb2537d761107a9cfd4ada912574895c775e5c357245a7353ba0d5abcf0d9770b59cbdb3cd8a98bdce4d634e6b60556544d83ff45a13ecf0c1fd97d999fc6be05939d5c069ee787ddb1cfb3a44d4c06e0eff6b1103e12f9a7e2856d51898214d366afbdea4b40c87b05169849d2f729b0d0658c92c0fba64d307bfef4e95de4ae9b22452aa6a37ca0e4c1c216e396e1576955741ad5c5c2ab9", 0x1000}], 0x2, 0x0, 0x0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x44, 0x50) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) sendmsg(r1, &(0x7f0000001a40)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f623ffa66"], 0x8, &(0x7f0000000700)=[{&(0x7f0000000440)="e7f9785607e41d4e1e70ad21e391553c6e4ba39558c070b6eadacd5972bb5eaebc25d9204e594cbfc6102266ca7793a46383a3d0af78d98d4b54291d8313870559fb6df84c4be9916577ec1410887ae5ae36e9bf67101d797849b7ddf71a2c368ed1b9faee1056e4077dd3be678bad0cd969c7b64b054e6a5eac6023ca8761c8c5dab077e3d32e117b8f39a47bddbb7663e89128290b9f892e3615f27313888499f592d8c2ed33670e5b962990b4bdfb7788086866dca074b632", 0xba}, {&(0x7f0000000500)="114f6855b3e283d7ce6a617845101b358cfdadf02d4ed5443fceb46caeed03f93ca96948191d84184d1cb3e5ccbb", 0x2e}, {&(0x7f0000000540)="9d14ffd0416d77823f94018db9cafc1db5f46f15ea868652c26ad314f9b4dcbb3618369f2248966ba377d158b37d8976caa1cf50d037e3852f7a202c38ca9ed52d99044aa2347cc60b4a0eb713f703b666eb2fd5a9bdc0ece240c8769df5c0e68ca38b09449c6589", 0x68}, {&(0x7f00000005c0)="82f11dfef7e395bb8c3fc53b7384bc17483c5674528b4ed902a8fc076afb926476a74153399f6b9b5b309edd52d902396dcd2a4414d2b4031589ccd53ece49", 0x3f}, {&(0x7f0000000600)="828af7df5b16a3fb501c875f6a19ec35963049a6412554a26b441b398b4f3373f791b3fc5affe30fbcdc4df94f89bd51219e5c6f068de44572784d30013fe3e135b9e4e724911dcfdb8304b558d085e15da9fc5620db075a8e07c920df1732199e45168f216c0f5336f094108ea402456e759b859355bac9db5fd64da1a187d28fe5439523aebff6da2aea867e877e932cb3b495a2107261733561cbd107d30e92417074c15557", 0xa7}, {&(0x7f00000006c0)="95891f93c98eb9fbd518d390d79575c8bfabe21951b5cba62aa1749c035f4c8183d77395eda4", 0x26}], 0x6, &(0x7f0000000780)=[{0x40, 0xffff, 0x7, "6f97e5a1af11d2004774b222f7555329c2a387dc72b8e6dd02ef3e2bdf17b7e02557628a513dcc192c"}, {0xd8, 0xffff, 0x0, "34b70a04dc8e91ff6263603a01d7b3d1c92db05c7f3413de4f907b9aff410922f2db833ec0d5c3c79a5bc22ab758fbe9e11ba8002435e03d5b2945a75fac9179885c12745a4a0d2346f9e7238de38ee67754713180ef156edf1d7b3a302e3aad5ba953021107a97478ba129109c7c198ac7480c404da46383ea1aac938c5e7b2a3081ce2f18651fc953b1af99ef32d75828c695d1eddbc2df77ac05115b09ec31c23fade84749296c49d6f662a8aad4d948bd7b0c988e87b5d1cc88a297ef613069286dd42d714be"}, {0x40, 0x0, 0x3, "4a7af503a2b197061db5254a9ccfaf3f843e6c059216e79ebd609e3879b67edf291ed20dd899fcebcbfaf8a89bf4"}, {0x88, 0x0, 0x7, "5f6ce40eb6b2e633afee9a981bd1c59ed7e5f7191ff0283e7f3caa5837bbdb56fb772d64b7b164451422aa5b30f36677ae9b2cf0c5c913252f7bb4274b6a0a306713f13ccc38fb1253f2cf71ee08736381468da6cfc47da79d1873a643b8da2438b5c67f62aea5ec5d4f5d11eab93154070be0"}, {0xc8, 0x1, 0xfffff001, "efdacb77a9c8e75cec030782a321d8183fcf516f780fd32b89bf7df9e416bbfe43e0302ce2b86261398900f183e5ccb53280f4cf8df3bc09275c431f42b156bdf2152ccb05c8a3ebd51c01f1970a9977e13da382275e761ee3e01c05760424cc68e8872d1daa62f1aff800c15cb8040e3446803201087079b442f162e46d0ec4ab76dc12fa51bffe76d83f0ba995408ff637df79fc5b869687e2407af83d694b4a01548effc19f39107f831e0b59b231aa2539d1ec94"}, {0x1010, 0x1, 0x4, "2f8ec18353501a51f249a76598594022f03647b20501f0061730806171516cd39d831e417899f12e041d4d8685924955bf38f6cfa25489282b1e2420d98414f47ebf64dc7c652d624bf425abd01ab6f05e4e875cf13125fad0474d15a6ea1ac03bccb2e056ef63455d09ae9268c4343739740f6bda3e62b5644b91a966fba0df473c48b5673a683cce2b378a58815200862adb137ea9d0bfcec6a252ed2c45b3707f30d1f7aaebdf7b01bdd9336d7ee51e7d9925f039cd5cd0346c9258215574745fd12e7f9594472a7ecadadd4289d64fd5f4d22500e346dbb8b053caf58cf8b4f0e0aac36689d1117ce6e32c8f448700704bf05eaf0023787c841635f3f87092495eb2876a734d3bfffefd3496479e7827375c77aa9b511c62efdd59a6cc9f8fd445fd64ec349ff5b1c89b3236ef43b8949d3e31a0d7706aaf75844260e944cced9dae80079a9d4bd579551440fcc390abaf29a5908b5ddd001c7016da4b1d044f8b5394ed4479eca0b83c1e194d9c07c97382a4d397015dd1b0f24a42e86decfff371197f2ac005c15d7c629850a7eb27cfcdc72185382c99bdf617023742db51a285dc6505bdc2d6494673c6458582c2efa8e0cbd6749ff8fba2f0ee6cc2c54ea97bdd529b07e6d026ef7825d788f4682f5e213b9fbba36e9e0d8b34ff7bec7ba0fa9ac9ecb962dda9475e646c6d36577308093a856db12e825ce7505bac70879d699ac0a0b01b783ee1ce39012db6137b5fbbf7e4288f2d61e36b425af314543a32ad37a9112a5c6e98739a35c3d66e4e4158ea82bc82352cc0d89b8239440d239cffd0dae7efeecd81ddf591946a05be8942a423c78e707013b1e7be2c51512f0379bfe27ea68565b4c956fd3b534b01905584f45ba96c01298d8aedeb1f250beb1b95029b1faa5735859498a8a6e3cf96c6a2a856de2ae23600778cce664f044b33f483d12d51458e11cdf3969162ae93b6025fd60410ebf0308e86815134a245984410347e4e8b64662426a536d5ba84ba3f08ff5277798deb18041ec43d1e969989786de7daf9f68ede3486a6c88f1ea46b88ba80042f9774a417dded66286bb2f519006f6f07b5ca6535792a09ad8ea2681d70e5880b970224ad758d8741fbf54f3f0fa759073f25f419a9c809276032917d85cadaaf388e0092eab4b61911a8e2bb93396819584f1d2282aa90fd824b00f4526474040374d66524ddc8b846f4b6f15fc68d6ea4a9f885365489ada7ad1511ffe09663bf5b96f58c0f9949657c8924e90c720733607dcea680bc633c8cf3066c4a952f9a956fd865954391509d603ff42c577ff677fd3a1c7a1678a9dcbf5161d249c15b685ceaf7e51cb64281fb7b4b76bd4d090a7e2a8d4ac5b747192f456e052e40d6a64f9212a52a47d304e4ff0ec1aff3dc263bc0ef46930ae5b71fc2a406a5d110f9c62110d8484e6c84a9294b91ca4ba35db929999fdc0f0936896ab9f96b11f7a43627fbc8d4858be03e6f03410c7883bcd9aca2debce66337940ae27d45679373257006256904c2291f4ae06274220e9dfb6dc84127bf224b2d506dc1bbc400a8abc9920a47f99842ebb110cba355d33d75031c375928733ed9de808c2871d9e703ec998b8ebb5bdf56263b5b4e2fd6599159ccfb5ddaa250ff46a61f3833e0cee3b713b3a358630d66dbf65b18160c8f2703426b53cdd4f4c128ce659c6a31dd35298c6ea919f269bf3df8e738fe8bb166983e42e7ac0bc7755625b778e7da93f76a49b255b1d2dc1bcb64195d63c66a3ff738f674c10d75ac3ade38a3e6f453b30a273e4adf3dda3bf1f0f54c33e2deec5cb27286db056ee3802d5b7cba7c31e33a7bce4222a84d47bee80785cf781ccadb5ed082583fcbe93dc17aba99639bc1f870e0fc527fedaf02f2bd773cf572a7ab16cfb487a82db1d9cae5920c96b3b4d85b2f6a927217652ebfdcc9718e65de24f39cb8d59c00605c9698d63b57f7ebeb90a378541dc37de886da936797ce01adb4a2b2eeeeed5cdcf1160b87bdd7ec7b0e83146f82850c937f0e389183fdf16661a3b125a46302b93f6a5f1c8ae3f54be10b239ac18ae620ee5bd340142a626c7d151b51c7077abe1d8f4af75a22a7f2a7d88c4d2895eb5e6398bfab4757629eea0616923dc6e38816f948f7f93543a48d7c88c45e6eb4a06635b8995df18dd0853db7f3bcfd2c9dc33ab7a79b3fc9e342ce29c95d00ea2ff7eaa885c4fb5c71854085893cd792b6c317485c76c7aedd818817555c24cbf7ff716e97c09f5bb03e04ebe20a9fb05309978e8735bb93b8845e1d200c5256fc6a9430356950dc4d77383f73c9fb811f272aeec116c58dd9edc72143b6da6f639ea31159f731a38ec94c8adc8bb2ce5f66cb4126dabc3e08d21da674170d373d3e66391924b845b5bd354236bab0d579553bd338392ec68470a89c496890141284e3bf325900e611823a3397d89b6966ac16ccad281816fcf70cd177301e2eb6196cbe2151eb7c74ee05b22e9e27db927d9ccb9f7a2a0e75528e5f79a0a4a1d9e32f10558720388610e1495cb92096820603a0e977931b1a3e2f57a95d7b3a2584fc39425902d708262a7a3491d2560fe76fd18319bc65a624dbf1586657a3f7cf207b0ec6b5bfe7d4f64925cb095ea930a25862ea73aa82ef88e429bc4690a04955ca71662218452a0a3a228ff0d28458e74fad674d8b581cb95be7c111b96a26adfa66dee1a1ebaa6f20610f9f1830de593d75f5b829146ec59f09c93bb5c01ddd073699826855d787a54fa2c8e70222d072d0ccd890a0e528c8b44e20de95561eac629e1753ba20297e3849c8edabab5b1e172945eb77b5fb8e515b5584ef41407d637b29c5ca9faafabf648dfa1fcd24f47cf83e678af7027435b3aabb5aa1b52d4e9c6c916f1803b403dda25de044424b9b387d6c1991347b0be79f4084ded944b413daff99305a801fb0d83958b4cef3936500f57ee0b278a3c97d31baa7a61b19da7b5a50ac3a6e2f1e49dfb9f1181874430a5a4d635cbaa89380aac5dee83cb55478432fc0a67ca026e9e354da00fd66b02f065b1354d49723791fc96f006d13a8c3bf1198a24297bf54c77d826f09702d8cbf2274c2c57c85da9717a24cf0fd145169681959a7aaa9798ebe57ab653df22c3aecb4f5a8b1a1f9c552975306db20a92608d9249b92b0d03f05c044dfc3272bf14082426d3413b92c8b4ebcb51649cdd3b5c43fd71a0429b4eabb82665820ba3198e7461f12cd9cca3985063d18343df424c03a392fe58824109574ee667d63f10118b54d1d93f1b4e2c40475a59b1f8eee54c5cc53a65106ed9bab866ccc2ad6f7a501d1b03ddf8f52c473ef457fe174e38392e116cba50fae5673469544e9f1acde0bb40ed3bf23c2e8026ea0957c906a2eacb974c82902b0c87ed2b3496f92815e1850d91b600e67501343566887372c868e88666a79890739408386cf0d69e3ec8afba8ee634b979efd7dd026ed749318bde79085e383c7b9faafda70bfd458f0fd8264f13919d814221ccb5f0b7265f7ee1837a1737d1d39e6006e29ac0143c2340c5ca36a3a66b2baaabda4c8179bb0a2a37cd42bea0ae48c31abcf73e1417a6449a055b9e9d2c8c3b900da880f09208d95c1dbb49fed0af7d60af1c5ded94c88ef874fc31d7a2e42d68c7ed01e112b97ed97e6809d5f3de31c9fea879743eae21627a82b40472d190f029692f476a1a0c0363d38fe5c76b8efe883e66c6ce6f8c794c086ffb06483c1e302d55909b0930f91b030a06705349da71d0196229faab8a11409ade1890c33e68d4808c2dbde3700b255b8c33644a7a8575e0517dffe3252e39b3430ae545a5e022a5d161d5bba1af2ce1c3dafb672c1da813ad7f0d3657a102fa962b0f5b00453b3ee95ff6c9da84dd48df4d81188ccfb656685b9cc863bb1c13dec1ea6faa832e8bd9ae605cbccb06ae7bdd5bc2bd84a63ea8b5d761f28566c428c57d48946fc38dbfa9b220ff21ae477417d2e00ab2c1475c4ffc83e36baa006364010d3f7b318ceb7fee81b9f578fc9debf0e05feb87011a15498cc0150120ceb1cf2f9656cbd3c5b82c1fc1a505d16fbca94712fbcc82adcbcc0b28ed308718463b4d12425780a2ca71f27ad1de596952553ea3f46f3d772befeb0a2836512656c7bd939c6abf0eae76bfd5ef21bf7498c1079ff10643faec4ad8f75e041a77d372689268acc4189aac114fdf7f34a8aa4f4ea9e48f3d73c21d2698dda159105401d57083d6bec6984a9482ea313df72e182a9f973e6354cae4f46b9095c3cde081b68f1543292ec144232f1b53ac8762da12dcab69ccbaa25e1aeba2ffc0185bb538c52c6bff603494406a50cd933fc8707affa05d191ccf81e86002c34bc8c639afa60b79e796cb31700dfaa38bd401d407ffda3b55b91eb0a45be0992f67c986accaac7d00bc243f814a12c3b1df0774d9dc8d94effb7bfcc6251d33a2fdebf83944bb8ccd14a6952818d4272f57b7c3abfc2e9035157b496a677703b60c5d8fcdf681065050209ac95962320c55048881ac4c15eefdbcdfe92a689336224629c130f9104dae04e85e4cdaede9d1e35260e0d0cf63927817255d583f7a4af0d66d7ec74a1fd88cf30631abe7b7d963addc4740ad38d8b133c4b5c3751f5697f146936417ca9102be650f80ec1207322afc4c04f594a72eb4694168de96b77ca870030f513b2e905dffca1884c3ab13c2e1467d30096e7d6aebf17d4b63ce4f1370b03adf467913996c6d4d5b928949eec67f5c51e2433393a53b1a1e725dbe718e9b2e6614f4196b6d7f629f150cc38c443170db25b693863216b0d6fc774c401949a01b4499bd9cebe7c354b7cad0dbf2fc15f2d90d013a7893c2e49a9358c4f3173dab8bb4f3fcf35fe073a191fd3ddfa98d82206599bd5ade6a82f0ce14242ee8781fdb9729cc919e2049f2f2db9d3cbcfd7bce197a10113b7d5206300d3074a34851722e046a91f73ba1a8cc902f7a51ee04b13bc8680d3e780d1e0ea1114178b20fbbe75f6119b3d772e9a827af813799b812b6dbebb5c3039b63e5799acd54e8c90e3f533ff448c09d8730f6bb5264824cc50d4bc6f6cd6b719517acf943652d2bf6a1a911edd622bb4281d669a307fe9e34115e07f50cf31129830b006ddbb28580b39756b2b09eb6a5e537d14e39f4eb20b7523457106f22b770b1fc41609d604b5a5ae3f082e45416b4e7c74fb996c938042b960cfeab1f2d8df48071fe65fd99a43e813873375ec89c7760c4dd5283649a65a848e3f91fdb6b28aa088c168e4e44a52af77d921c620832fe00ac7d681b5793eff1bed1d347eeeb04e1e839ca9064ae9238f5529ca9cdf3a93c93438d76ed776ed2090ae1adf64c5e260b583e54e1d681c16f707452129722cd8d8ea0fd68b7488b72570da53fc1e8d08a57e766179f3a2880a0fd7d5747ea8bae244c5b8656789d5c883ad87817543a19ae921551f05208a2b5234b08c5894084126604b7d56dc7b14b3201da831cfd172fc92f46cfb30785e915185badf75c72c1573cbf67f0a81b8f257e129db7e44d8b3019c11541fe6f9522ddcb439342ce90a6deb8c546d57dde481255d868877a98dd324b9d87f34a4a4d98776cbb0fce505830cd37d3bc4291b9bc870df5fbe33367878df5d327ab730e1c9ee76cdb89573c44e1cad731b8449e93be585c37b0c7b201c8e48fc7c513899e18bade00f7eb12c7919f2735fbd9ed300282f6c06a4ecf327aea6abec27cac83ab342c07a39d78a3fe9f2"}], 0x12b8}, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x357b, 0x0, {[0x80000001, 0x0, 0x1, 0x0, 0xffffffffffffffe1, 0xcf, 0x7, 0x80000000, 0xfffffffffffffc23, 0x4, 0x80000001, 0x1ff, 0x3, 0x7ff, 0x5, 0x479f, 0x9, 0x1], [0x9, 0x80, 0x368, 0x3f, 0x1, 0x1, 0x1000, 0x2, 0x2, 0x80000000], [0xfffffffffffffffb, 0x10e, 0xa167, 0x65, 0x0, 0x3, 0x5], [0x43e, 0x4b1d, 0x8, 0x8, 0xffffffffffffffc1, 0x1], [{0x3ff, 0x3, 0x7, 0x8}, {0x4, 0x80000000, 0x1, 0xff}, {0x1, 0x3, 0x7fff, 0x2000000}, {0xcb, 0x101, 0x8, 0xfffffffffffffffb}, {0x5, 0x6, 0x3, 0x3}, {0x6, 0x6ca3, 0x0, 0xf8}, {0x81, 0x400, 0x6, 0x6}, {0x3, 0x1ff, 0x200, 0x5}], {0x6, 0x4, 0x0, 0x446}, {0x3, 0xffa2, 0x7ff, 0x4}}}) fcntl$setstatus(r1, 0x4, 0x4) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0xc725, 0xfffffff7}) r1 = syz_open_pts() close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = getpid() r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1800) msgrcv(r12, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x0, 0x8008, 0x6) listen(r23, 0x5) readlinkat(r23, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f00000018c0)='./bus\x00', r24, r25, 0x6) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r25, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r26 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r26, 0x29, 0x1a, &(0x7f0000000040), 0x4) r27 = semget$private(0x0, 0x7, 0x0) semop(r27, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r27, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) r28 = geteuid() r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r29, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r37, r42) r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000580)={{0x5, r28, r32, r42, r49, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = msgget(0x2, 0xc0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r59 = getuid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r61 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r56, 0x1, &(0x7f00000003c0)={{0x0, r57, r58, r59, r60, 0x121, 0x9}, 0x800, 0x1, r61, r62, 0x3, 0x1, 0x1, 0x5}) fchown(r26, r28, r60) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r28, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r20, 0xa5, 0x1, 0x100000000, 0x2}) r63 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r63, 0x1, 0x5, &(0x7f0000000340)=""/192) r64 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r65, 0xee01) r66 = getgid() r67 = getuid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000280)={{0x2, r65, r66, r67, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r68 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r68, 0x1, 0x5, &(0x7f0000000340)=""/192) r69 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r70, 0xee01) r71 = getgid() r72 = getuid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000280)={{0x2, r70, r71, r72, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r73, 0xc0107008, &(0x7f0000000000)=0x700) pipe(&(0x7f0000000500)={0xffffffffffffffff}) r75 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r75, 0xc0107008, &(0x7f0000000000)=0x700) r76 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r76}], 0x2000000000000033, 0x0) r77 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r77}], 0x2000000000000033, 0x0) r78 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r78, 0xc0107008, &(0x7f0000000000)=0x700) r79 = dup(r78) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f00000001c0)=@file={0xfa0617acd33aa449, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="7c7d862858fa03fbc93d70269f993ba7001d5c9cfe3d0292fe0ce9657318aafe2c18e585d6322aa695c1d74ac768c20f427811eef806927ae6fa468564c8332d9494a78340db0a7e9125cfd6f826a6aeb3d8bbdddd5dad4f07838f77be05c79e066fdacb67bcee45365f8438ef6ffa202c43e32b1ebd29b0817a08e5ab9516226126dd629e61e30afcce2b14ea46079da34a5fe97477391699706e991a", 0x9d}, {&(0x7f00000002c0)="bac322fbf032afe87618eb5cc33ee3a7c096ec06245227cab9a2a4aaed88cbc9efee8a82f51d5b06d3ea6ec78d9cef0f6fea446a9d25ae845401207a2b58e14dfcb3237934ed42ee7be95b38f1e391e5fa77df4d6b41f8407e", 0x59}, {&(0x7f0000000380)="3ecb3d782900ed60df70634ad62ce2af0b4ee98a2076855a9f41f587af0fa41b70db6cb847ffb35748afdaceb8a9bd5fc42a2aa231bee7686509b4fb19ce78b54664663c6225fcf1b536c8929403475a84ce7b40450cdc5c79499652ee181ac82ed1859da602ca4730b299264f0c700db0d7ee3ba1d2d20b82bb8394d33c2ed021c758b7c6cd4c946bb8552e542b4f2b7c7e46fec5abae752237aacfcdf5051665f8513a6d653168f6ec8bdf248407c0922c7fea994bec256fcc6da88a25c15a25a9eb652eca5aadc5b171ff7ed5fa097b41f0f00e35eca934117d4eae", 0xdd}, {&(0x7f0000000480)="a4aa1d863f5e44760116a64b501c4ff5f0873b11ad00485a39a0eda4c8b61567642bbb407cbfa6dc49187ba582daf6cbc7ac3a370d61a201f24e5fd3", 0x3c}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r5, r6, r10}, @cred={0x20, 0xffff, 0x0, r16, r67, r71}, @rights={0x28, 0xffff, 0x1, [r73, r74, r75, r0, r76]}, @rights={0x18, 0xffff, 0x1, [r77, r79]}], 0x80, 0x2}, 0x2) r80 = syz_open_pts() r81 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r81, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETA(r81, 0x802c7414, &(0x7f0000000000)={0x2, 0x8, 0x81, 0x4, "b68dd59a88185597b052e9260bbdd8b1defddf9d", 0xba5, 0x1}) ioctl$TIOCSETA(r80, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) r82 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r82, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f0000000100)=0x9) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r83 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r83, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSMOUSEIO_SETMODE(r83, 0x80045726, &(0x7f0000000140)={0x897ffbf053412cd6}) 16:00:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) r3 = dup2(r2, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x82, 0x68, 0x7}, {0x579, 0x9, 0xff, 0x81}, {0x9, 0x0, 0x81, 0x3}, {0x8001, 0x7, 0x20, 0x800}, {0x0, 0x2, 0x1, 0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = fcntl$dupfd(r1, 0xa, r4) connect$inet6(r5, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x1}, 0xc) syz_open_pts() r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="ce00"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r0, 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) fcntl$dupfd(r1, 0xf, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[0x3b9d, 0x800, 0x1, 0x7, 0x1, 0x0, 0xfef7, 0x452b, 0x3, 0x3]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) getpeername(r5, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r6, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:32 executing program 0: acct(&(0x7f0000000000)='./file0\x00') ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x22) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x100, 0x4, 0x98, 0x100, &(0x7f0000000140)={{0x81, 0x7f, 0x1, 0x2, 0x5, 0x8, 0x67d}, {[0x7, 0x8000, 0x0, 0x3, 0xfff, 0x7, 0x400, 0x80000000, 0x3, 0xbc, 0x6c1, 0xb1f, 0x2, 0x7, 0xa7fd, 0xca7, 0x25d7, 0x200], [0x80000000000000, 0x9, 0x1, 0x6, 0x4, 0x7, 0x100000000, 0x8001, 0x8eb5, 0x8], [0x6, 0xffffffff80000000, 0x9, 0x0, 0xfffffffffffffffe, 0x5, 0x4], [0x800, 0x9771, 0x9, 0x8, 0x2, 0xffffffffffffffff], [{0x3f, 0x0, 0x7, 0x1f}, {0x3, 0xb3a, 0x6, 0x8000}, {0x1ff, 0x3, 0x2, 0xfe34}, {0x1, 0x7, 0x6, 0x6}, {0x8, 0x6, 0x8, 0xd60}, {0x90, 0x1, 0x10001, 0x6}, {0x3, 0x9, 0x2, 0x4}, {0x6, 0x3, 0x6, 0x94}], {0xacd, 0x3, 0x5, 0x8}, {0x1000, 0x6, 0x8, 0x4}}}, 0x1}) close(0xffffffffffffffff) msgget(0x2, 0x8) r2 = socket$inet6(0x18, 0x3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = dup(r2) getsockname$unix(r5, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) r6 = dup2(r0, r5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000005c0)={0x6, 0x4, 0xc2, {[0x1f8, 0xaff, 0x6, 0x6, 0x4, 0x0, 0x100000001, 0x400, 0x4, 0x2, 0x7, 0x7, 0x30e, 0x40, 0x80000000, 0x2, 0x400, 0x8], [0x0, 0xcd5f, 0x1, 0x2, 0x61, 0x100000000, 0x5, 0x8001, 0xa, 0x8001], [0x2949, 0x0, 0x9, 0x100000000, 0x9, 0x1, 0x7], [0x8000, 0x0, 0x8001, 0x3, 0x1, 0x8000], [{0x1, 0x3, 0x7f}, {0x0, 0x81, 0x5, 0x2}, {0x0, 0x400, 0x200, 0x3}, {0x0, 0x400, 0x7ff, 0xfffffffffffffffa}, {0xd7e, 0x10000, 0x6000000, 0x4}, {0x401, 0x3, 0x7, 0x6}, {0x0, 0xffffffff, 0x0, 0x9}, {0x3f, 0x3, 0x1, 0x6}], {0x1, 0xffffffff, 0x4, 0x1000}, {0x4, 0x80000000, 0x9, 0x7fff}}}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000880), &(0x7f00000008c0)=0x4) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000900)) r8 = semget(0x0, 0x4, 0x440) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000940)=[0xffff, 0xff, 0x1, 0x4, 0x4]) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000980)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000009c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/zero\x00', 0x10, 0x0) sendmsg(r10, &(0x7f0000002580)={&(0x7f0000000c80)=@in6={0x18, 0x1, 0x40}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000cc0)="b022b5dfa749fc90887c09e4e9fd66479f074ba8068f4a6309136c0d34ed3a957b745e6cddd48a20860a511fadd2a95d774f7991142e6716a4391290c9fc045afe2ff92af0ee8ef364291a3dfbe33bd8581f8b011b62e6956e4763ef0eaaa1e448e8cc452eb2b97d3a5c1b429ee53f03fe781906dc1e0664710fad20b216a791717d282b8b375dfaeca6e3a0a8f6d12ac5321ff95bd566d763bea2a936ee4259a03a4fd42259e2aa322e80499fe9745107b0940086a0e59be893cebdf1b1869d14383f213ebcd22829ab3f3a9288baf1c5e0ff695e0dcbbbe0b4846a82a1bc2544fe", 0xe2}, {&(0x7f0000000dc0)="c648cd53cc0cc83387b9b172945e69c0ac2c7ffbea25afca", 0x18}, {&(0x7f0000000e00)="30dec8c3045a7fafb47785f3a4b399604915394dcbfd61aa55e7709c0416105e16c89d7028c2c5328b89593119890f0831ed56b155315b50f71f690e5412b3f99b8f9d7c0e983eba3062d380b0d28e6f042daf105e91b4e7aa8aac2995543ee5c080be3a87b1cd1a687b553cfd5821d14bb1e2ccac11ba81191662cb2880e5c86366a467705c3a54b7bdc08d261b7eea7afc4d61d9fc15089d3f628780d907cc64592a879fbd139238e9c23c5b41ee766b537652ee4908f0ca6b10d7c85251105981396d90125266811340ade2adbdc81b64d5165ce8d4", 0xd7}, {&(0x7f0000000f00)="a7109f48638c259a54326024", 0xc}, {&(0x7f0000000f40)="66e79d7a318515fb505a349924cb9d5cd6a45dfd7f", 0x15}, {&(0x7f0000000f80)="edac200edbcd50ba361db51d3a37f1d6350511be8eb683010dbc6fa98113af0f83bc6784bf69cb8ef33d5d9955e1b7c615c359ec13baa219924b0abfdd6774b634af2bf8b872af77fafb5188681d4433a0cd6a2fd393a8b9014b2bcc2fb43f91b90c575a5a223d64b36f9627fc9bdeec0b29c4c9d215d62ed489892a38ed9d46a91ebfa03731418b6a360f9dd2de5d18dcf8b996d872de8dca4d8a8a2b757c1973273e5068f07932b77d5e6abcb260ebef5b46e9855382d99cd8d1e6fd26365e3799a405a7c6424ce6aeafbc085650897287168c9777c4752f34f3c4893e2e45448f614db9e3c14382ac", 0xea}], 0x6, &(0x7f0000001100)=[{0xb8, 0xffff, 0x9c, "b7101d8cbc8a26504a257d8e7bcefdcbdc20434672d04e347eee33c1f477b5e389f40e66a4d74b29165743ce91b7df2f41484ef76372d8900fed1a74507b497f135dc0ff557b26b6bf8bdb2035e10d6e255b7f91788fda09159d70d824386e999caac626cb404e23fc63d1c4af8348203ef4efde658ffd54cb07d854bb057824d55073ac375bb2a7897c51878f05a1608805a21339401f8a9c5b73f0fc872960f5798b2151cc7a"}, {0x70, 0x1, 0x40, "189a7aa9c98485d005509a04dfe112b2a9a272e0aa2ae2f8b7a0bcfd2fd8d62907cf71e8400445b6c028df59afb1d72fa1d1b9b72edaf773c6eb2e8136bc5a0f4273b82a93a5685d63c28000a5092d290f3cd882e9cc326d1c5835eb"}, {0xb0, 0x1, 0x0, "13c6966c9869dcb3e99598822acf6eec7e45135af8c92437d6bc246cf3afff2cb32ba32d56ebd752e7975bef9773e5414d3f133990b066b1d7f2846b767710f325ffecd23de4138359fed7fd79c7b636ac4ba575f2a5b652c8005dbc1784280e22607a338555dcae9d71f1159f8111328c97be86936b6232e9c98eef21c76be3696542311e34ab92c4807aaef7533ac8532c63abff235c4602f43f95"}, {0xb8, 0xffff, 0x6, "8b8b172d11582c34b620dedff242b44d7375080f4e888e7e0a6ff3b40d8dce9086b8030f17a4151b0600a57de802b44a8fbe4fa90efee996afe770cfe6a479f9cfc0468585bf8d2c51d2f5d04dddf4387d0474eadb7028c8dd30b5b7c19e32d1c43bda6985b0912e126ba2ba8dd8b97e178b6ff1ebe90c9d56857815bcd7d028fd18fb5ffa52b2373e607a6d0e6470d898285a580a83aedc06954a143c16e148c0843d94"}, {0x68, 0xffff, 0x4e87, "cacbcf2531f8b5e9f7a1c35a597c99c5b96cd8a8e62ddb6cdcb3185a62c69d2aa601e4caa6ae6e2ba7dd120805a6c822313f45b5a5e05346049e4650a044902a243d0f54b70df1aaa07864d1459cce226dcd348db8fd"}, {0x90, 0x1, 0x8, "6a7dbd0facf73c8e7599e46b66899ee721406a002f18fb5cf682b9afee569529cc3c50362fb27779f1a1051163aac41ae0a07688eb9fefb638456289e5da44ce1d5f20ff6956b0d7a2fa21e8e1d41a90b71e8c4e51d2f2bf286c587d9c62aa9b64e138f798d233582163e36d326830efbb11c2a5a13a774df83f01"}, {0x1010, 0xffff, 0x8, "46dca7bedd2f8f6416e2c5516995e20598a83903666d71014b3b2ce3b8c87224815db054180d66537acdedec634ef9f4a0e4342f0afcbc237db36f81ddd8cb57e65a8e987fe16e463a1884c201f07c3e8bf0bb6bbb16a2b86c57a015b6aabb2cb6d47846f0708434b3c7e928fb3a891c6d439df645ee5776fcee9623ca8a4b11e10ba0ed5f6ae281793837ec5c925c90bd2ac926331f78d6c8bc88b1b0308bc89afc64c139b4d8e39ae95aa946ea478a6a7acba6544d0435bff0c60e1f3576a3a5bf78901dc2ae2d71665bfb2eb74c341f768eb6953cd5365549239f05a61bcc5b41e57436fa260e231badab7c864d139fd3d8d5096598b8c1277f98c910ac3b5022e81ddee37ae429c72bdeacfe61dfce18d2780cba24c8e21a57b02dd9bdabe2c85ef1c505a043c6861595696959a036ec006be1f1c7e56b063ddfd84c5a974b255d4aebe2cce42196aecf7c2f8a039646d4fba7e45147de6272ddcc849f5844213ad0a7d1f8ea79f195359160667cc943561914da0e9e380a91b4f8216c81d2573a3ebaa047d310c1a702fc737179ec4de85405bacda91ea4de38d027380bffe9d2a6383b251e9febedc8f665d56c1ce100020889541c74c40d98b99ba2557b151b440a2692a003e25d9443adee742131a4b0ed495f38c6ecd0d8b93e644470aeec289a00a25ed43c6b630906d633c7b738682ee5e97da44de7eafbb2b6008a19c47ada1ac8427cdc08200f52fc4b2b065b2d7f67c95429f7e48afeac67b78fa6bbcd99f49cf8e272d2753c7b2b8f9da2f0ca4943a202ed62ebf7cd60022cd38f0d634e4f232f165ac14fa27ded950f991e9c4bd73cd3c879beeda32eacd1df3d05b12b36486829a4b3dc72af8a37007d25a13d19d34326a6d54efd0484e7da79986e277b2e896b26f6f403f1160c660786453b76c3c586804384dbc8cb58d37be56835740008c1a366df294c65c4fcba558ebcdbf492764000a373b1928b419428f1738dbd07e35ded09d242b80f98190c6032619d8e8f9906281f8fbecf7fc21e031bd0cbd871fed92c6b16cf226f39d51f4813d76b1a5ced1b9395ce71302c79711c06c98367fef72dd4433d217b55bf18c8df50873242ea275685f5a10ba39678f02e953abb85f213424ae0872e1e5c500a6e2af1420511d81c574886d1831626c56f51c61d9a0d687e1b74a1ffac6516c8e607e45795f38b5f4eb93eb7f7b6fc80c6bb659af3586aeb040d7be9b2b6116c50ff2a838054e1b6305a6cff5f6eeba7de5c9aca3c3b3eb757a5bbd3dae4795fee60998fa905ce415d886232c4517228085ae55b3550bfb466cb619ea8778c4c87bbdf6a34813364c8a5a9e6378bfc5fb5c66e830c759104d92e5bcf97ae3ccc812bf6117512e52b3ec48b67d357c6007935ad50379c029b9008aa1d681724bee979ea7d4f36aa54a421ce0c41e00d5b6d3176560824e4816902ea53302e82fa71223d487497b0c97698b8369699c93f5a80536a90d62ed444fa17d3af5484c24f665c278b5eac51a68f51361a46f751adcdff2dad691bdef38b103e0aec440cafedf5130484081b341cfebac3274031912983c15fb602dd5b9ae445122536644a1be55c7e7e561653bc9d21a47f4f060848e29d55f6915ce1bff80ff02ab82e4ae049fcb634099fb984794be13d33c9831d76f451f8a74c2ef398fb50609c4964db235f1923f3ee6037ab9fa45aa2c395efe4831e10f3e2ee00a6270bd8c91533f8ed14585a729689c008d56705d5b8fa0b971c086a15d7424b2a92ee19933cc43fbc2d94bc77ca66e8dc2502d04c98bef13b8ee32f5ff7b9681d8961cf9de95000a8b656ac979513f5437f7b22a10fb879069b357d69f3818630d143f7cb2bdce910ed70b8f5bd93147ad9f2b36f548d28d85a01b8c9c221c9fe8b0b3a8e0a2818e85b1bc8fdb1ad64bb3cb87b094ad63254f40a32594c5856975479dcef2081185bc6ac870c88d3fda587dc8a1565f985d66a4f92c1a1f7daeabb7ef589be31f98ae8ae2d12e8a568917c2517ef287f10fde40a1eb225135a8325b1f7061ad068750ce7dd58f6056daa8fb24de16205ca7516b7840ef8fcdc205d55b6c6f2c2bf7265d8ffc7233d5bff0596f680a771cdc329509711ca3b4593e2bae165c318949b4022d7ac7360a47eeee360419b96aa9bf17d5370dd95c887859c8f1cd4539d5b6f0f1693289c634e54145d2f52afbe83b42ce8b170c46ec5db2eb8ee233bae8a7bad1ba9a8b70cee042909f84560893a4789725486c53d31e2f1167158ce78a52791ab0c6de3efd53f6b1995fc3c9f6ef080004967b398b8ec6a3a767a6d137ac98bbafbd0e4108c2ded431b4aa0d483ec9cda5c5182ead055db604d65cc56ac61c8fbe36830491105027547368b30273851ca0b0574b5a69b686a239e15752302691339e7411215474df12997435429d4c2eabbb491e9b2bdb5e9b12b7dea26f4950d9b62b499fdc5dda5bdcf3ba55dc85b695ca8e3366af02f4e25ca87bbca795e5936cb4eb4907420edabe8e18f88ec39ca23da66f8a0ce4f80aaa676b909b5157142d11440682cdf3f53b1c43821798003f98228438b5a2dde73624a9dd3dc0f9f7e3a31cc432de10370e82ed2ca93e6c2f3ebf4e19fdc1dbc45bd851cb7ce03003dbb6fa26334b33eae2f4909068857f1a3c6d60179360f0802e5fde556c59d18955c5cf717330e0c4a2ef373aeb047f5ae7c5715e2cf25b96ef734b0c2f3a49297ef66fcc4c2084bb5da8da4b0ae1a92bd05312ed41c3f91806f4f738c43004f7bb96a2ff15e1771b5f9d16a692e34c35f913dd8668e243c11aab09f1ad55ccf728eb136718e48cb4eabb05355768656ae933d9f557bba6763eec8c68d0bf56e52011175b28f071f76a4da85a0d598107e4a25d2da416c27087b51579c6fca91c029481088521b30e3af70ecd0c03924693ead349ebee2a6321671369dfa79472737dd28482151ae85e5300ec623732169b97fc5affe0f47c7897cc913ec6a9235548f72cf833c5e57dc67200e342273ded283f72700c4d01201cda579169feb19402925568e943f5ab2a4809a82ad4e895acb22d246ecfd2f85dc7eef5cccf09e658945190bd91dffcf816ef84b66f9195d2d98dfb6d979a4835332cc415926ffa1f4076e4036d58ebc0fbd640d434ab62f51231b5b998eec220d4b33f5e92f9343a2ca0653d14086b27f338cb7afb821f579828c4dee95301a015db51d716abedfdc4ea557f1019eee1ff0fedfd60174c6b6b7111bfa2bbe8c19fe870ae8d1f8bf5c3a1a273396be4ccf7a2c5f5985455113facd3e3bcd5c619a97e166ced5861ed8aaf97c639f756dbbcefef864d6f00b6d4718777076780ca1fa87247da9ecb86e103ad0ecba30a91905b64cb68e6d9b4d2f411f04e705ce9670d523a66445f213ec2306401782d639ef1ff91a996d4283b47f846c07a1a54f775da9222c88ba260f4fb44a5de55e58a711d51fc0db9246292236c81eda84eb383dfb4ca3b489ff91cc92f487a9ed8d59bb2332fdecd6a36d3d7d4939ba8ba266830225d9a7132669572a68e3bddf95bcfc7aea97aceb59849a2b0d3f38ba634127314946a887f13e459499a470bdbeb20bcfaf2e6ff00db16be5e97171ed62ac33ff2e51badef6a816298daf248ff6832dbbcd48633598c3c93e6345416fece94f882fcc13f788858816098a790cb5ef0d68bc7d68c3be2d26b4e3c68e3e3348daf466b6d7018120d72097e61b539241d02035fbf4128a4852a6f7f4358100b57580de77b7b5acd5825d4fe79676bb67310f470fa2f227b2aa06ad722df30dd6ea984141d04b6acbd6d132f1edd1b3169ad0ca8be6087fd60d5efb11e662276b937b6754146b0516ac5f9520fb41a4fa6d5f6f2a763880269191620688779306705b0e4c3d16fbfafbd2bca4ec5f0c3ce83050af337335f9af432797699a5e8419c86a88fc3530729073480c0eb9295b8d8e2a63a3d61fd1f41e0e3d28c3f08af465f6afd064f77bf1a1ba772e80abc7b97749e5810b021104b0b879d132db2a7816eb618c06009e179a7feaf7c1a378a0fe4150c18d7915d377ab3aa47a6a6a0c7fd27b5c4512638517b581b5ae2f3127b1f5da7d8eb9923bd14b55723452194bb8f22dbb514da570863db64105fb2c15cf0624c9cbaf7a14be2aac48300d9ccd00e4ce2e7a9d212e0da622dfe8c20ccf4e6e324d3e9383434647abfd8ecc3b3b187ab7445419b9a6fa192bbb0068deb84a0ad5f0619b4635b0469aee92b27a1d13c3b41c8924a42dd1a9e4ddc267b2008af47c8ec0cb7b7e67da5e493cd669e50b5dd9695a8285adf9a00df5c1426f5a3888461b425f52a958922290faf16657d931deeca367ec63e9a5b82bb61dabad2762e28573d235f93bdb7502d0e72ec9df50f1f9a874593b6c93755967efd7a462ad974ce58a9ac924dab7a55b03cba9ea45ead7b3ccbeaa6c1c1bf7632d753abcae426b6af67d486e89276f185a63305603b0b97337cfbcc88170e569b87fd518015563531416e4d3cb7e262def4ab5449b1a1b525038901d48a3b9fd201b048a7d4d91eca8c3d511d4346113319d0036054633ce5e6aa3da2d62ff90cf9d5c71136ec9cf9d6c609eee4eacbbb6dd5f97c1c28a9d371da48598dc11a9f9e48a652266a6433bceaada44d6d8ea99514a42ccc5c7f98ba14cb159c730fd52713ab09743e2e93090e3a80b87701d2cd5ebc28d9db220590cb23f788d6435f45fc6c603a8166dcaf97dc5ef2e30bebd8d06bc739ff9816dce07b6dfc7d40f0dcf5f198e84642fa1249c6304fc10b7eb08a00febaacd7d581a0e1130e970ceb69059d34de9c0f684c1dcb8a944dfe8ed21db306b7ea662e5e81f03e5b8a81ae014da7a3c84bbbb853b7f744152a2c0933095c0798d5b64f12bb163bec33fc9a59049f6945da7956723b03c57ed1e23682d9ad706d993a3502dda8b9389e39045594ff51182d5ed619a3cef30a09751a91b554e9fcfbf16740df29d553054a7e8cbac65bb8b8d3a184bdcce31e10d1e46c6e46f3351e1436469dc51fd23bf9bf669a0b97419045a7dcfe8945c5755fd398e89b467db98fba3d78afcd4c687d8fce520f5977efe4d678ebcf8da672017b012728a7a20313b11f7cb26a9cdf19870bd17fb38025fc4fcec35e1152803aa78f3dbbcf3f8dee7b44f1d3d70f9bd52264640285606ec2cd00173a034c1e462350d6a8bb13a8c27e3e7aa8271d4fbfc939b483d13f1f27897df23fa78e8898f48a9f32b6c352c3015c1a713e99bb9929838934357c673e6feba4f8c1a631e42954f7a8fe06c1073541190cc574f504b99a2e9481971438921999c64b202a23df375af52a5cbf60cbd1d63bd5f15094fd17e3357a30222d32d58e1be1c7b5d43f29d10487fd7ddde73a8692472eade2d3a4b5162bcc53e89073a7bb0865e36f038f79fa500a8e862c521aa15f75ce7259a95ff9d2231aa36680376794b80823db55b7ce2b8221b366b0b1455d4eb1119fc3a7895f121636d09bcd20ffd82b88ae9bb00e4c0fffceb66499e8fa94526561cb2a37200d5e10f7798f829c5e017ea281208cdc5082746388241eb2e99f7d9c1fcd46d33c8a7562160ad9ab1a292b8899a58bcdd0c7360479f9603c24cf7965fa7c382afd064ce54b224ac10f952a59a38487eed2443cb000ccc80768b32d5d3ef22c878a063953531ca391136373e6d74d355c7c0d42972419c811c5b1d8252cef0ecd661877c473d91a51002d69d80673eade4ff6713ffdfbb"}, {0xb8, 0x1, 0x4, "276d440223e5c112910e475bd422573c4f698eb7e1c60f3a69ef7b4a87edb128d59549fd0110dab58eae9040f0e39f6ce2481e435aa1cba9a0286b0962c1376d455c338247da4636e20957e0e0a9ace6d265c8d7e60dcf32bc1daff3897574fdc45979bb4eddfbe6ff4360e5a5670b4d98d084e70295ccf04cb813cf48089f4bc4568ed5f57a1b524eb0a7ec34864f8d6503b94eec875767a23a0376a19590be3cd16f4d7c"}], 0x1450}, 0x0) getpgrp() r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f00000025c0)) 16:00:32 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x114, 0x0, 0x0) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) r3 = socket$inet(0x2, 0x4, 0x9) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2000000000000033, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)=0x700) socketpair(0xa, 0x4006, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)=0x700) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)=0x700) r10 = accept(r9, &(0x7f0000000880)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r11}], 0x2000000000000033, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x3ff, 0x2}, {{r3}, 0xfffffffffffffffe, 0x20, 0x0, 0x5, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x50, 0x10, 0x8001, 0x1000}, {{r0}, 0xffffffffffffffff, 0x1, 0x300fff6d, 0xb188, 0x8}, {{r0}, 0x4, 0x0, 0x8, 0x3f, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x40, 0x3}, {{r0}, 0xffffffffffffffff, 0x35, 0x80, 0x6, 0x4}], 0x9, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0xec3ecb38e806c92, 0x1, 0x4, 0x77}, {{r5}, 0xfffffffffffffffe, 0x1, 0x80, 0x5, 0x6}, {{r6}, 0x2acb6fb327a8ba64, 0xa0, 0x5, 0x8, 0x100}, {{r7}, 0xfffffffffffffff9, 0x10, 0x2, 0x4, 0x8}, {{r8}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x6}, {{r10}, 0xfffffffffffffffb, 0x3ded7b1e13521772, 0x2, 0xfffffffffffffffb, 0xfffffffffffff99b}, {{r11}, 0x0, 0x8c, 0x80000003, 0x8, 0x13b5a7c2}], 0x7fffffff, &(0x7f0000000440)={0x3f, 0x6}) r12 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x800, 0x0, 0x5afc80, 0x101, "ff0c003c02df71795acd00", 0xfffffffd, 0x202}) readv(r12, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12fb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) sendmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="919c", 0x2}, {&(0x7f0000000180)="7a40c9946ed513aa967358e565ce4f6bd603a09edb524ecb7411b69bc15692f03d1163dda7ea441d3cc980d98a2853467912dca6e3f1f9da927c1fe1526660bf70f0bede7f0f744787a18eb675762518", 0x50}, {&(0x7f0000000200)="e41a0919aa400f", 0x7}, {&(0x7f0000000780)="dcec6c4d30151043a231436671245c6c035397932e69ad56a6932f751de5271f9a6564d457cd24ddf5e5438a3df7cf38885d7ce14d728a6e6f4b2bc0c167fbc199e94a4f066467ace264c97770f1d20d7520fb85d91f2c23be76855690ba2837b9eb0b2af0521c13232dac648c5c9e30b1169bb575bdb9748bf3a826a7ac208a950e5fdb993a33b064b7aaae9daa5ceaa72a7964dda0c4bc6533718ef2ba1a800b9f99fe61623c490df0c8a92d86d1e64e629b6174926e2fa61e9198bbb624e6729ad0e161357571ca74174415744b", 0xcf}], 0x4, &(0x7f0000000880)=[{0xb0, 0x1, 0x7, "e5fd9eaa4cccc4d562d42f5ff8b1e2e6b0f4039b288ff705cf73c75c5ee64d212c8708a2b55532c59a1a8d0ab8569dbe50677c8f26f3c1ad7ede3f5c6b18c5897fb6dab3144ec962d1fc1ee5f7de9344574ab22e2520ab401963055d65cdd984af6c851613932a29258175de93d1308398051e9b7d09742f80310fbb488d8b11af4ad5baaaf483f02e42f6cf20ad33eb831bea34e38697e6f22a"}, {0x48, 0x1, 0x101, "46e38c022dd188bd9493f4ebfd3bf57f0f29b22a4ae120e4ea063814a063abd62f81e00618a33b5efbc430cbc32a67fd8d4a"}], 0xf8}, 0x1) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r9 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x2) poll(&(0x7f00000003c0)=[{r7, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r8, 0x32}, {r9, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:32 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x5) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) acct(&(0x7f0000000100)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) fcntl$setstatus(r3, 0x4, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r4}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000640)={0x9, 0x7, 0x9, {[0x0, 0x3, 0x2, 0x61667e94, 0x8ca, 0x401, 0xe8, 0x4, 0xf52c, 0x7, 0x7, 0x0, 0x3f, 0x1, 0xfc, 0x8, 0x7, 0x10001], [0x400, 0x0, 0x4, 0x9, 0x401, 0x4a4069fd, 0x9df3edb, 0x3, 0x4, 0x7], [0x4, 0x8, 0xfff, 0x8, 0x80000000, 0x1, 0x8], [0x0, 0x7, 0x5, 0x7, 0x10000], [{0x80, 0xb7a0, 0x8, 0xfffffffffffffff9}, {0x6, 0x0, 0x0, 0xd5}, {0x1, 0x1, 0x20000000, 0x1}, {0x7, 0x0, 0x9a6a}, {0x3, 0x4, 0x5, 0x2b3}, {0x7f, 0xfffffffb, 0x7fffffff, 0x3}, {0x3f0, 0x6, 0x3, 0xab0d559}, {0x3, 0x1, 0x400, 0x8}], {0xd21, 0x100, 0x3, 0x5}, {0x2ffe, 0x9, 0x76}}}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r5, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r8 = syz_open_pts() kevent(r6, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r5}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r5}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r8}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r5}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r10 = semget$private(0x0, 0x4, 0x10) semop(r10, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r1, &(0x7f0000000140)="d000"/14, 0xe, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) read(r2, &(0x7f0000000180)=""/44, 0x2c) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0x728c15ccbe0e35c6, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000580)={0x34, 0x0, &(0x7f0000000540)=""/52}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x1, 0x8a56]) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="9c02080818719c7ef6fe927c22838883ce4a8415e6cf99935ab31b7ed124c410be15d77b0dab195ee13642e98aa56d055f8fdb2bb32b1b6ae512b9e934a98f6f42367d9e9456cf68a4d8e8333f55c7c67b249f8904130775c675d5f4d035b5a61c5079636cb7d697e444202f92f2241a30d58f851019c6805c3909c752cbf93e7cb1"], 0x10}, 0x0) r4 = dup(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r5 = socket(0x2, 0x400000000002, 0x0) r6 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r6, 0x1b211ff013c6c6d5}, {r6}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000037f40bcbfed6e1608b4d0a99f702fca33fcb3718161984e236bc3a9029c07e8cc30233870cf9de5c97f3522255a5217199a1ea65dac0caa00d487608e6c3c162135d43611f3e011c8f6a041b591e3875a6dab619cd1be6f543e2b70d936eb57fd42a9118197f4"], 0xa) r8 = dup(r7) setsockopt(r8, 0x0, 0x9, &(0x7f0000000680)="85dfcc7c6cfc03dd84a3d0417f19f727187ab1ae2cbfe7fb1cf97e3a899b8e3120ae9140d90751b95da93cfb089fcf6247b67ca710d25cf735872d087ac0deac247b9f2aee3c5809e104c27b6ddcfe95fb30", 0x274) writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) writev(r5, &(0x7f0000000a00), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x101, [{0x1, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x3, 0x2}, {0x1, 0xffff}, {0x3, 0xffffffffffffe480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x3, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x9}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x1}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r10 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r10, 0x100, 0x1000, &(0x7f0000000640)="47137f2ea545e11524c314d6eb19567383af5c63bf18e7a6493c5552d20fd11d1310ff74ea6b00859429e2de9c4e0b80869646ea92176f8931", 0x39) r11 = semget$private(0x0, 0x7, 0x285) semop(r11, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x42be}, {0x8, 0x0, 0x0, 0xec}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") unlink(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) fchmod(r2, 0x46) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0xffffffff, 0x4, "8549550002200000001167f5bfa6000000f80700"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt(r2, 0x7ff, 0x5, &(0x7f0000000100)="06cd2a85d1cb4f8f82728493c7e7f57f04b04a1b3c50c38a391c60d037dc26dd872dca63915493e76f3abe115d44e68e47b2981d68e7a7a17112ab3a77da9a6e13aad90140c8f949e424f68c3a21c3bbac877cd0493f97b8df43027ebcaabfe05e002ddd486aed51336228dda14d5eee4942d2fea1824f8e312b02cc9cea70ddadfd7b857d40b7566a1574e5030dee864a05997b04791769a15b9e4fc0a159508dc9957059a1ef8992e8018d7241007583e07ce70c7d0b8072d0c24533ecaa8c09b57f1896613b70", 0xc8) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0xffffffffffffff81}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000040)={0x7, 0x3, 0x0, 0x561e, 0x94, 0xfb69, 0x1, 0x10, [{0x200, 0x3d35, 0xdf, 0x200}, {0x2, 0x10000, 0x401, 0x9}, {0xe1aa, 0xffffffff, 0x8d6, 0x4caf}, {0x2, 0x2, 0x6e20748c}, {0x4, 0x20, 0x7fffffff, 0x5}, {0x7f, 0x96, 0x3, 0x2}, {0x4, 0x2, 0x1, 0xfffffffa}, {0x2, 0x3, 0x1, 0x2}, {0x101, 0x7, 0x6c6, 0x7}, {0x8, 0x7fff, 0x3, 0x5}, {0x3, 0x0, 0xfff, 0xfea4}, {0x21a3e8be, 0x3ca0942e, 0x5, 0x1ff}, {0x2, 0x10000, 0x200, 0x8001}, {0x7ff, 0x79735ea0, 0x7, 0x80000000}, {0x49f7, 0x7, 0x3, 0xff}, {0x5e09, 0x1, 0x0, 0x1}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:00:33 executing program 1: r0 = socket(0x27, 0x7, 0x4) r1 = dup(r0) setsockopt(r0, 0x7c, 0x10000, &(0x7f0000000180)="b5d11023882cc250c7472740e673636ea3276b57c3aa3277df9820003e7d12385836defe93096acf3ceb2c5c7efd1f717d0bdb3538330478185da13c176036ccafaca62056c6a31f7847e0984458a87a96d559926b1b0de8ac3b10df1cc65a068d411fe77f893e24473bf72150ba142f2cd07e8eabcf742d9330caea3238461c908aa09ed20172ed00bf948d7be7b41c31016bc4f4427b2563d352766e0303486727a48158a0a01c0b98ffa39811c2df91cdddb4e33053907c6a4ecc29c51749353374dc1dbb6874b9a2d6283f96aeef35e6", 0xd2) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) fcntl$getown(r3, 0x5) pipe(&(0x7f0000000280)) 16:00:33 executing program 0: mknod(&(0x7f0000000380)='./file0\x00', 0x8, 0xca50) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340), 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) chmod(&(0x7f0000000300)='./file0\x00', 0x142) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000580)=0x400) linkat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000280)=0xcf) read(r2, &(0x7f00000006c0)=""/4096, 0x1000) close(r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000340)=0x6) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x7, 0x20}, {0x3, 0x0, 0x2}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40001, 0x46) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x7) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x1, 0x2, 0x624, 0x22, r2}) setitimer(0x0, &(0x7f0000000180)={{0x80000001, 0x3}, {0x4, 0x3}}, &(0x7f00000001c0)) socket$inet6(0x18, 0x5, 0x4) socket$inet(0x2, 0x4, 0x81) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1, 0x6, 0x1, 0x1, 0x839, 0x2, 0x7f, 0x2, 0x2, 0x0, 0x200}) pledge(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='](\\\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$dupfd(r5, 0x14, r6) chmod(&(0x7f00000003c0)='./file0\x00', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) fcntl$lock(r7, 0x8, &(0x7f00000004c0)={0x2, 0x0, 0xfffffffffffff2e3, 0xb5, r8}) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='c\x00') r9 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000600)="8d57696be4c7ed76e7fbfcf08dae197457ac2ba22210ec7a964fd85387fdfc800ae0ae2aedb5fc9486797cb58902bf60dad94b20f92a3d9cdc5951e1723d448cc1175bdcae70c089", 0x48) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f00000006c0)=0x1) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x8000) r12 = socket(0x10, 0x4, 0x8) fcntl$dupfd(r11, 0x0, r12) accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) open(&(0x7f00000017c0)='./file0\x00', 0x800, 0x104) r13 = semget(0x0, 0x0, 0x400) semop(r13, &(0x7f0000001800)=[{0xb, 0xd112}], 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1000000000000000000000000000000001b1289a51247d15862e690089ea44ee4c454bdfad8464a8d6c8acf27a262fa34ef18c12979aa3a50b461448546189d5511ec502af6623640094a66004361ddc83ffa9d8853e841d4bd81ab3ca88761ba03df79d6b1f61841a2d4da67b63a8ea544663172466d1f20497ff547f3cf58384a864cddcc2da7844aa1a7e027f459e346312a7a85ed38a611622ea8ef4e044f866432cc7d4a5f9a0987a5bb6e7681987df32eee3481f902106fdb347b658eeedd8bde28c7731415dc9bac58a0b9b7e61fe736e1502129c26699885bcf52e4044a7"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = fcntl$getown(r1, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xb) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) setpgid(r2, r11) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r13}], 0x2000000000000033, 0x0) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000100)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x7, 0x0, 0x1f, 0x4}, {0x7fc, 0x4, 0x9, 0x1}, {0x7, 0x7, 0xd4, 0x80000001}, {0x6, 0x3f, 0x5}, {0x3, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) getdents(r2, &(0x7f0000000100)=""/93, 0x5d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000002e, &(0x7f00000000c0)=[{0x74, 0x0, 0x0, 0xfffffffe}, {0x16}]}) sendto$unix(r1, &(0x7f00000003c0)="932672b45e5bfe436da93a373cdf0f4e6d352915785fc3d60831404849add265e59b843951581d3ab3d4c04e24ca130534c5cc8be6937bcc96bde58674716f8dff3dd16de8d6298e070cbf757ffbd7bef89b85c275a2c86ad798bc417057f5dcfd6e0c316cae773aa087d7e5a840b236aaed9d905cb223a0220ac35126b6499db1e86395cd71321708947e242b0b13b9440f9d8a17d13a6ae1da34661329b7ce8a96f39a19c3df64735a", 0xaa, 0x8, &(0x7f0000000480)=@abs={0x7715416f08e582db, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xfd2f, &(0x7f0000000240)="531b1c3861d2b18754d16f48017a9338034787ae9f6a813a111f388d4045e798aacafcd175fa43b32e6e1cc0de466efb03e1317ecb8be3dcf618cd8a6e9035e74294fd65a462eb899c65d1ec8734b719331130f57905799a29059c13839ec5d24045a41bdfdfc5e53b62ada43a63864f089b1563409e36d006545b8ed87b23977017cec0f1c6d891163602ca7766031c958b1a0a8e0edb0f79dc4d55d8259124afc2e6d30765e6f0bc965770d637d5663dd263ee0990671155811fe9557854050f5a3e71083e43d36bea852f662f09c2699ba128ac47150f058b198f1d17aaea62c9e8e948e4429d7d7ccf230031ef68abeb4139e97238d4d07809de3cda40603c348e768a331ed64e8ada16b8d7f661a7c5f0922dc202be4a29d5705b4c49c420e74f53e3b69eee18748e46271dab571dbe160f795cc80866b46b8aa9ad7204db7a78dbaedd131ca3293006e1de8bc82b5ddce303dea390b352689c57b7f3d859d3e2c126da0b4c") 16:00:34 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x102, 0x6, 0x19f, 0xe4521de0ff20260, 0x3, 0x1, 0x7ffffff, 0x0, 0x3, 0x80, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0xa2dbaab4506f8acf) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:34 executing program 1: r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000005a832b1f86d7c1a1800000000000000000000000000000000000000000000000000000000000000000000000001cf4ff000000000000000000000000000000000000000000ffffff7f000000000000000000003b00000000000000000000000000009bad2a00"/183], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x1, 0x4e74b3b57dc6011c) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r13 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000340)=""/192) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r7, r12, r16}, 0xc) clock_getres(0x3, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x0, 0x1, 0x80}, {0x7ff, 0x0, 0x4, 0x6}, {0x1, 0xb0, 0x64, 0x8000000}, {0x4, 0x8, 0x7f, 0x4a}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:34 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x81, 0x1, 0x9, {[0x6c9a, 0x4, 0x7, 0x1, 0x7fffffff, 0x7, 0x3, 0x80000001, 0x9, 0x81, 0x1, 0x870000000000, 0xbdb, 0x1, 0x1, 0x100, 0x2, 0x3], [0x7, 0x3, 0x7, 0xfffffffffffffbff, 0x1ff, 0x1c, 0x2, 0x4d8, 0x1, 0x7], [0x401, 0x6d, 0x8, 0xbf, 0x5, 0x1ff, 0x4], [0x1, 0x7, 0x8, 0x101, 0x8, 0xbf], [{0x8, 0x7fffffff, 0x79d, 0x3}, {0x2091, 0x7ce00000, 0x0, 0x401}, {0x9, 0x0, 0x7fffffff, 0x2}, {0x3, 0x2, 0x3, 0x6}, {0x8000, 0x4, 0x7, 0x20}, {0xe7, 0x2, 0x8, 0xfff}, {0x800, 0x3, 0x27a, 0xffffffffffffffff}, {0xef5a, 0x5, 0xfffffffc, 0x1231}], {0x1, 0x3, 0xff, 0xfff}, {0x9, 0x1, 0x101, 0xfffffffffffffffe}}}) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x80, 0x1ff, 0xed, 0x100}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0xffffffff, [{0x1, 0x7fff}, {0x3, 0x401}, {0x5}, {0x1, 0x16be}, {0x4b703da24b02402, 0x7ff}, {0x2, 0x3}, {0x2, 0xfffff801}, {0x2, 0x2}, {0x2, 0xce2f}, {0x2, 0x2}, {0x2, 0x401}, {0x1, 0x2}, {0x2, 0x6c1}, {0x25e53b34d1d2df7c, 0x80}, {0x3}, {0x2, 0xb00}, {0x2, 0x3}, {0x2, 0x5}, {0x2, 0xacf}, {0x3}, {0x0, 0x7ff}, {0x1, 0x7}, {0x7465a1a3f9694783, 0x401}, {0xb97a290c5a652c56, 0x1}, {0x0, 0x140000}, {0x2, 0x40}, {0x1, 0x3}, {0x0, 0x7f}, {0x1, 0x16}, {0x1, 0x80000001}, {0x3, 0xffffffff}, {0x2, 0x4}]}) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0xc1) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x40}], 0x1, 0x201) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x101}], 0x1, 0x0) close(r2) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfd) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) accept$inet(r3, 0x0, &(0x7f0000000100)) 16:00:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x704) getppid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) bind(r2, &(0x7f0000000140)=@un=@file={0x2, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) pread(r0, &(0x7f00000001c0)="ac8bd1efa734ff475e479a995610d2372a10546f12c6a3ed1c9339c94290abf310df02619c23a9cc2bdffbd38319d5c15efacf2afb8425543a742a2133bd9fa182459e0366993d80a3a8c89d42ad50bfb53d8c516fc3dcf975f7a56165e31bc5576e23436170ce1db2fb18b9d7ae38c36bebf177d3c69328dabe86a25e04a18c9baeb25dc2a81c0b18b491c974c52cd9cc7012c25083b6dfd941b76e1277b2fae9c7d9f6e6ad580f574c71bfd1662236e81256a0f9242177d662454bf87497aa61753e47b01d474380357eb39a3b406065cbe517e51159b21dd73612b0881c0f08076474784ac950649735b3c6f549a83f6cae86c0ca15d2889c467b2e94c9ddf04b6f133248d57f71c4179407fdd499999115169fae316e473c462d534f92d2c7d948ce76740cae260dcb415f2fe2109d3f66fb31b83cd7e8218a10637017a9e885a3cd56cafb1c29f6c17c67142633eb8efbf7d50c9ba2c1f9754a4a440321fb01989b222c1b95e2aeac31bc0c7eed1183fb7a47698067e79d4177853ccc7dc1e6be8b16f9fb0c72b4379a17e5dc33c886a5acbe461fbf7a051c89374600eb79c07aefeb346e6320a4204b50ed3bd472f007243603507bf93d01d5078064f877c807373814c72b6bed54086c647718de4c22aa5c08b859166afe74e5ea40cd4b7d91f32d2ca302555d3d3bea231576c61bda781c49805729bd75d3e1c87dd86e961b73faa2bcb29be004aea2558eaeb4214c6df121ca9a6679642809d2e9b46c2322e743edd6c42f66f3545b554c8604c6f53aee1bd1acbc27f49729e94cbc9f7910115afffefe7abb330bfe4fe0837248ed9fbab69466e16f0eddc09bf4d3bfbc7ea22bd553f9e95b92cb5b1d7b2e324f70ab61c61a38281b77efc167008ecd13e4989ef135ac46e370c5905afe2a779010ba103c4d36809cd56a58b6875f7967890b45fbc7c26842a25f378706b5290612eab3c82de35ac505862e6bb29342963368950520027712f6d8843f43d0e36940dafecc3da1eaf290b20c0df013c690a9e4537913d00ea834733912c40d3e5d3fe177e40b7d440ccb4fb29d1efe3e9f12c0257459d7a39b7d473904ff66eac43615981c199314e12bfd233900ef24f369fc8a38644acfe42dff634a334f80523a07f99da0f39c6679a3dd7765548e693a6e85b86b3643f1dabb8d73918b284effd0dc6fd1879ac136619fc72cd1cee25c1fe78f35052bf80416db95348d64d4d31d515d449b363089e51bedef43077a1ee71f6d744045f35dd71ea3789dcd330f1650dbc81ecdd0f3d335a804e6b01b5e67840c58772c42193c7e7ee972ee745e5f17e19d88bcdd8deca33ba901b6c1a13517ce5e109106f6c292ad59c4163e117bd2156c089fb98a7c1550bd04b6a2f557d4f9d8af56218da798e940b9996c3d682b72398dd52a316bba39fe3ecdb84d2b15e5472c2265571b3ced7190ee45c449c475f05314a57084c89efd762ef2fb6f2a5f48858069e998619a52df3b469dc50543927bb4ce5912eaa4187ecc114667349d9ff550d9a163c7f2ee2b7068e157b8050f94f4b9c5bc830a4bff2144c2fa7299226d679f70d9b72e76e1f21a4f4d41b22a9b7e90210ee9c449a1b187bc170b272174012985e43b6873f409fdb40d02f11a31673a8b87c06a5f1817dd4469154ed943da01dcf222162b772f9dba181d187339e73b20dad87352a82f6c178a346bda87e34fa9e80a1e69db51276d02fb3107862b08f5b82a933b26d7fbd6af6c07c1b2eb107f1ad7137a3595c65c06932130594c2c8ce55d2048ba2022778263f235a1d0778968f3c0ef2744dfa300f343c8a1f127eb8687ef81b32722ae5a4ee47768660b7df4c40b6ee0e06fcdfa3b67013277111bf5a551ae1970e52bf13f1813a023e9419324aeb156db0cf2bd4c3f1be4021c285400e5f12ccb822906cb11dcb32f7100ffc1827036c458595a178b2c364e939c9313b81d9ad45b17da86a6fcf980ac8f84581c13c9f4eb8eb6b4ab1bbdda7acd625ca1bc025d436b39c66e285d2242f518fa51f6876616ad21d9e7d6730411627cb94fe8f9598cbda2a8531e9f32eb52fb6f0d01b77d038a68e7790610b76c35c4d6f9617155700e8d706f714d7a89e0145ca2310959e711278a35268f83dfe3b5c3dbfa2b50f32ee112ec985d9c65690b644792372e7f818f63017af17e5d642ca39cc2a6e9e515bacf51535aa8e8ea7e33e0b397f2389e8070baed1721f087924481102483d5c6a1f31416575404b8b4dfe60a4785ad4d566378a5e9cb5554fbcd23ec7e0f293708a3936b3d495a3765427176e0728fcbed7bbc64f158a0f5c99dbef99f28c0c783b95f11ada0382bfd2e659759e172211c1e1821b0c8d9be7a28709ae0db3a53c25353a16c967cde95554acd2d6a3f9a243fd5031c16e8ff7923455018cb281120bafc553d1274ea1aaa2f31da14a9dafe54d2ef9d2f53fa3bc0b9afb23e3a1a959009ed073a3c51702d4aee6a6e0a7d117f8aa1d9870611a07fbbba48e79e5127756479009060d106ccee532ac90a0c4cfa85267f99bc3f417eb6f0c2a34509b6fa3e885d4127466f4b0d7714cd56e710ebd6d87f639da014116f078b93c8e70a88326dd927a10b5ea6bfb6a6ebe0db5ac2246d6384e0ea16d427a02b6afd30b1489919766154bd48bcbc4a305eb2292b4b6c355d6434e0be54c3259d0321e919d2f324cbfcd595bad50c9fda0ef5ba03ebbb9289bebb2ed04fdc7e073f0c63603531b9459a096de328dac676eccdf8a0026e38a388bfd1df7b467798af944566351b89338e17e7c0fc937b1570258228ace732a4d0af07fdd2c8ca06362c8460a450cc6f49bfd85357d483a39dcdf0ce41abc7c882089ead12e94c4caeda43437fa7e7c31c7d1f0bf17643215f94bf2a0e4cd77e11f3dc8b56b4e8acb686adb49f1825596bebb7af4f7f6e6ec52eaef12f014f40ca76ec1c69ac7ecd85dce457805d23530943b1fcb742786072a4ef7240afc1f1b80b56ce3aa0eb06991ac1ee465b8109c9edec4e5d675ecfaaec8d94b3c28b97d4c68161e47f633415736df97c9ec7dd464eb2149f075b18d5a1a259d4bf0a46bb8468da3be53122afd597ad170213e78e766f0db7592403b48d63c7d8db1b849aee053a061559d6a023d59c336eab81fdbf241451f127e9277a82c1239a0ce1d384e1857ff533a3d538a93c88bd94d2dcfbac36626922ac785849a279c6019449073901c3f2b45edef1904422e2185d45609df3f8df17b78b49fe821982c4feab1cf74250428e0f4970b57a266389eaf2fc0e87bb878ffc56908502878fb655ad66267769fe31aca8dfc33efa1d088a7c1be61a665717edd702ed63e22137ab591ae331b8728a60ffc3cc65d6b9af52528a1122bc8dcab411a566bc746ddb1ac6092f6a044e290214b4a387d23c20ccbf1a35cd6e5b94318bfd8459cf551d2a7ae763c383a693eee1bdac2b8b429932e7c6e30e99f28c1d028b2f59d2846597c7788d443458858f00e43eab61f1517dd95837c2f75045b789ca4e210869cc10b5dd7e78d8768f2a0b119454b5486509b7683eb6921ecf41998f3b94f71b46538e0accfb12e17061b9dcb97ed4320b9b9eb6eb62dc8a69a02cd69192b25a85a01d163f183a6f77c64bd0b0349ea2b5521693dcf3d6cc57ff35cc99616159075a99faf9e050868dc529daf12a5253feff1486b97e4beca1cf7999ad04eac1e68b921bc9f904b3a3c6c71a466d0bc9e553297925d5a7fc93eaf5bfeedbb2ae37c1462f1668d7a53a813abf5a06d499c646057eb87eea72bcef30c3a5d289227ceb42ac379e79ed28190d6f5504b6f3a8266d2ce31b06fc070593d030ecda4d34523d3e951eaf85f92537c47a75b5538e2e84b4c6eaab93272f7b8d78f26eec8925435ab91b425a845b2bf6c3cbbfcf46125f68f21e80338f65ccad6b6914c08e218e1f427a9cc3407f16303d52960a02d5c9fe17845536e425ef1ca49159efb7a58aa4f0f177356009c40272c5015edb8360412b910a62589f41cd92d3cfab8489d6f7185ce909702c37de08221ef62ce45646305c4a7232061e727d6af054e847074e877c71004b7fc10addcfe6021f2bec2f0ec1d81b6a2e0fc69d60efcfc8916f20bb7618360cdc5aaa39153f3b992abe54b6d1f066a29012c0c1e1958bee73ac2cf6227c1c1f65cef402a0f091acf80629c69ef591da001cfbd33726ee9e0240515e9c8d915c06c95f3607a68a9f86dc4f6051ab7a390acb9e80eee3906d5537b31ecb39d5963ce31e154b2e8eb8494079272877d68b0f59af509320dcfac1f9c32b75c41322702378d8f7abadf276e8722edc6c28e0420b458a0fd7fca1ca4d57424cdcdac5e50a2ec70683aa6d90fdc166e742bdecead413237b2ecd6e9161dfba03079a8c64b0d622481c34b53bf215aeaa7ab94a09bc7272003d6549bbee2241433dbbd4ebe3d7f1519dfbf086fef2b06407dba17856529c8f2a6ca33c422b48493050e1b6ffbffb3b03a521df244c1391426f3541a9f40b9b6f47963325b73507577d2bcb6b03ea1434948a03f966aa410f1eeb99fe7cf9ed61d61d3e13cf22ca519957a21a6368de010b41c77b65270599207b51c6b73ae8b6de4be5b5f3b737f6e6fb74ca25a45588a9d773d3f032093ef5c4c7ff89f19e6eaa79faf67717a115a0f0997fafb40786c90368eeddde3272cb19b5415464b244e00030b47d90dd62654e170785bb4062662b267e1441eedf03094173822036f20dd0b0ebb7dca942c71818e197dee24b75e0cef953fd3b3697ff58111c3f3708aa56435b358f4a6ebb38613af9c5090a3f3b13ba06a7977a22e0c40788694a4154a17a2aeee4289968e5657bc9189eee06ef037e6dbc53ab89ef22849293cae7872ff8d63da9fc9ab29c6d1fb1162a919c2bec7a56147f7a89844a3de86dda691ddc925281e21c425a9daca3db4ce0ef8102096e2291fae5bcc76668b8c358adca9cb1e836dc3f3ca5fdd5fb00cd79244f080a3a6cc4a79e99760e348b073ae0771c849fc912ae255d5a92bb0229e2301aa28024bd160d33efa00d9452e7daf525cb43b94c7a6bc3cfd2e315775b0b3de466dd7f15cf3c579b7019b587749ed0d0bb63d99ddf7ac37640ed6089ce4ec5ab57102913e05480cdd772c7312affbf4536d99125c9c14f580723d1e913ebe5fb203eb68912fb724efe44a6c5089c06ac09886afc5283714008eaf2cf8eedf5aee49f3c91d626e58652b9799e45466c5c9750e23870c4ed38eda0f8a6daafff9cc2210d85e823b5e5bc59df92b15490db581a0fbc9a523a4f7568212f390bd659a3da8403e5eaf7e3d3f4ff406b764c92be4435b76cc14ac772c72663f4c6fdcfa9c1fefbc81eaf71e6a6ca079b3dc1ba832ec16f731c25ca64e1111ea03bcf6b7b16ea4a0b21cc10f6590fb4ef8bb84e59b650468767a78a91bb70fc30e9e637ed47a9e152138b3e20999b4f6011e989ca1bd0364dc622530f3a3f5adcfc48a8448e530ba61d70873d407652283cf83ea64d8741b5f6f4706656217c38b0c9c2ad25b76f573b8d680e4877369c57cbe52bd5bb47677461c06605ca62056b0231d2889caceb32877b817b6d120580fbc55fd057193a18eefd9e3350578190bb4c2a91a4df74a75ced91febc38dee35a55e01e579dcf56deee46f652a49cbc93cbee1220b65314751b137cf08b797b5f78d4cec9692b7e52dc484ebe17de597c3c963db1f20a184b3aeaf659ba2edb4e2cc880fea7f862d14cde06", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x8, './bus\x00'}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:34 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x9, 0xffff, 0x7f, {[0xff, 0x6, 0x3, 0x7, 0x4, 0x6, 0x7, 0x9, 0xfffffffffffffff9, 0xcb9, 0x9, 0x9, 0x4, 0x4, 0x6, 0x5, 0xa4010000, 0x3], [0x195, 0xffffffffffffffff, 0xb725, 0xeb, 0x7, 0x8, 0x2aa, 0x1, 0x10000, 0xfffffffffffffff8], [0x401, 0xffff, 0x9, 0x20, 0x7ff, 0x6, 0x2a22], [0x40, 0x0, 0x6, 0x401, 0x7, 0x3], [{0xee08, 0x7, 0xff, 0x80}, {0x366, 0x8, 0x2, 0xfffffffffffffffc}, {0x3, 0x5, 0xd56, 0x5}, {0x9, 0x2, 0xcd1, 0x38}, {0x2512, 0x2, 0x176}, {0x0, 0x3, 0x5, 0x236}, {0x60, 0x2, 0x7ffa2f97, 0x401}, {0x1, 0x101, 0x5, 0x1ff}], {0x80, 0xfffffffb, 0x3, 0xf8dc}, {0x0, 0xff, 0x649, 0x9}}}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='tap'], &(0x7f0000000340)=[&(0x7f0000000180)=':\x00', &(0x7f00000001c0)='$-**\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000380)) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000003c0)=0x8) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="20211143ccad1c9a4f420ce8aae9") 16:00:35 executing program 0: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x1, 0x3, 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r16, 0x0, 0x5) 16:00:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x28) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xec, 0x0, &(0x7f0000000100)=""/236}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "7300f7000000004010000000000000424700"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x82) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x5) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = open(&(0x7f0000000080)='./bus\x00', 0xc682bb26efddb0bb, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:35 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffff9c) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) unlinkat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x9, 0x6da, 0x3, 0x9, "61f7884aa81f186061e4edc7c253dd4acc9cc835", 0x0, 0x9c0}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x8001, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) r6 = accept$inet6(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d4) setreuid(r7, 0xee01) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = getgid() r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x4000000000000042, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r8, r2, 0x0, 0x0, 0xffffffffffffffff]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r10) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x563792fc3b8f3789, 0x0) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:00:35 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffd, 0x1}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001597aa30 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10001, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) flock(r0, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001597aa30 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x5c8}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0xffffff42}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x1, 0x6}) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8, 0x3c4, 0x13dc41c4, 0x7, "9c2c885b7bf94bc62c75ba08855218b957b1025d", 0x7, 0xffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0xa, &(0x7f0000000180)=[{0x8001, 0x40, 0x7, 0x8}, {0x7, 0x2, 0xf7, 0xfffffffe}, {0x5, 0xfd, 0x70, 0x9}, {0x800, 0x3f, 0x0, 0x4}, {0x100, 0x5, 0x7, 0xfffffffc}, {0x82, 0x3f, 0xcc}, {0x1, 0xa0, 0x3, 0x3}, {0x2, 0x2, 0x0, 0x5}, {0x57, 0x5, 0x79, 0x9}, {0x1, 0x3f, 0x2, 0x8}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x4, 0x7, 0x2, 0x0, 0x7, 0x1, 0xf6a1, 0x10, [{0x2, 0xff, 0x80, 0x200}, {0x4, 0x6, 0x401, 0x4}, {0x20, 0x75, 0x10001, 0x914}, {0x72, 0xffff, 0x67d92d1c}, {0x0, 0x2, 0x4, 0x1}, {0x3151f6f7, 0x80000001, 0x7fff, 0x7fffffff}, {0x3f, 0xfffffffc, 0x5, 0x5}, {0x0, 0xffffffff, 0x4, 0x401}, {0xffc00000, 0x101, 0x800, 0x4}, {0xec6, 0x9, 0x9, 0x6}, {0x1, 0x3, 0x1, 0x9932}, {0x36, 0xe044, 0x7, 0x3}, {0x4, 0x10001, 0x6, 0xffff}, {0x94e, 0x2, 0x40, 0x3}, {0x1ff, 0x80000001, 0x400, 0x7}, {0x400, 0xff, 0x9, 0x3}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0x4) 16:00:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r1, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/131) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) bind(r4, &(0x7f0000001980)=ANY=[@ANYBLOB="02f80101000000000000a0bcf1ae425f8b74134c0858d707e988b62ddb4abc90ee66155e747749a77d4d33fdcf4ef288b1260d2e3a2e550cfa848af73ea90628cb0e9eb8ee631e843fa0340900000000e2d28f0fdce9f6c6dfd8bcb1b583125067278b4059931b2a613b284dec9a015af800"/126], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r6 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x1) setsockopt(r6, 0x6, 0x10000, &(0x7f00000016c0)="733566c1f6df1ed60114a5", 0xb) fchown(r5, 0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x20, 0x2, 0x31) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdcbe80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) socket$unix(0x1, 0x1, 0x0) writev(r3, &(0x7f0000000080), 0xfffffffffffff73) syz_emit_ethernet(0x1000, &(0x7f00000006c0)="29497818d84e461f696290dcc4d176231fb2dd6a2cb26b539df77e7f180fc495024487e8e7cf963ecfb6afc75cc96aff6a516bb61f3512e7aadae3cac3c9742b334ef6f34652e457bb49d988fac1a78a87d916a5338be23ec2e4c3387385e5d78a3a22b0656e67ef01e30103fc62d918135858f2e624dd896ab6148b89a1a2738dfb08e308976cb4a895176e06dd89855dc79f82852fa33529a9149431abb631e69088c5a4b4f2e2072a8cdcf82adc6e829e87f0d70d1ef40449b3a0749ac7cd5874228f97dcdc2854e46220d61a17c100f36694ef1211c9f1cc590f82202a334e367ec9397a66d098f70a889e99fdab1abdfea3157c066b93c1d185a7d1453ebc2ffe81e2cb4cecd55e3a4cb65cfff2dc2155ce695ea7d20a775bd4bf21bcc5c499660ae700ab036d399362f8d15089776311bd5ad04c7eac8a8a72cc55d3d534dd13266f39d99a4d5c252fee002137d8c6833bbb1029e58fea2046f2a9c2973987835c181da7d6e3bd90b368fe8e91fe78a613e9b418fe3965a297601aa05870351ae091db1ea9c26c709fc7cf2ce68e4f9d692b334ae1b34c3ab303e8e6bb08a3d554559a598c6c7b29d800dd1b85093279cd32885917a4d40f2109193126630e5014d1920f702b3e028e1dd2095d2a896fe23cc64bfc29bd244d02ab75be05f115550fba74ba6a0ea7bd16437bab6e286810dc8e48955a2601cbd0a82ab80de1c2ddc05036815ce778056c047a4941213b72199ac9bbbacf5a47f45a2ed4539b6255d5e9824dca2f6c1e56d0c640a775feb252aaaab64cec010011cd6cf4d72929d1347d43f6770f9e855d872968bf7ac9973e21d40db3362e4c8a143b4b8150df5c8a022f92471fc6e41869cce14a16f1b00e837045ce613ca9c22d9490d586608de280f3e7b4e92dfe61cb1a0ba9dceb3916a4c3c884a53634683bfa60358442e4bc108a052b8dd53575ab736d941f4809e038d91c7030b49c5ee6b5a5bf2be3de3b99775bfaa5d80b83e331447fbc013639af1c7a263fca8c2fc0459759336d787aa87af492402c2b2a8c31d286a5749a85b2ef9d637fa3d868cd75623bf7ee0dc5cf7150bfe602f9f6ac16ac5795d19aebdf453bca0f88ed9f34d1d2be64b1d34ff5c31d9f1cef31610c1c2fc7ba305168e6b3741a233eee3f80031577253f372db87a43ae57749f9a0f7886b2d5cc3f4d3be8d6b848944557a2c6e598bdfbab638a0da96bee83e4a88907186dd61e48ba31d4390aa3f48506d52e917ab021d8b0ba87de7f61c4357b12b60bf3e743bb5e2ffe9f723f5bfa5434a04ee9bc025a72f03e1125a9d424358a73d227b8c0fef4e6f519f04bd4c7de3743acf5187b6026880ebdd901e31c9bec77b41d663fcd935397b0c19c3d3826243ba279999c92125758dee697df915b5ca6d3e6f79c98abc58a2e41cdf42f14114739755bf9c935df3f5c198c58a4b683537e94b5c421951ee61525ce070c1327d37abaa7a9a32cfa4f717acd9ea5bfa992fc5c2e46ed999bf2eddbc469f2ddd7ca2120dd0f3f0bdca11e83c2e15532ba2c723ee0361bc6764dd569af224447c4c7866874b38d8f84bc45be314e014ad1ec0707d43014462c45c879c636783fd65d5ab4cf2cf3323d7f9f6876c24b56cd16d506786373835b70d3ca8062d603e8078d341db87739a22676ae11c4b8817d9d5fc8b254407c46fdf14854f55f3971d6f42206154b0024783d39b630ec30ab188dc3e7c88ae496cddd1f16aba549307d4d3a7ef4224d863b4c9aee9b9e034030e47e65d2b236d520dd831dcc48cd55bcdb5829db58a836cbb5bc160269db887fdc58bd64da010ffbb08ccd29b68a6b2813aa789300ba0c7ae0bbfdda8bf0456c5236bbdde352497476b04459cd660440eb2fcaa6c096148f842e07f0947e0ea951c6947794f2fb7a049d269a4922a71c68692cedfbea37c60dbb6ca818f15e701e1b3a0e9e6cd5bf8754461eed361ca4ab6bb8a7800a094ae4e468f798845b062515e42194dae5b29ac2a76501cc5ae28dfa46b0902bfe9e1e2b3f20fde57c6eb963015c06b32279dfbf43571b5b4763351dc45db7cb8af069e0cb399de8408943cb404ed07cd55d83e12e3c36c25f3c933ee4c079446c754d3ee34c26b8003b71347d3952514c26ae8bf5e8efd2a38f19a180c045a375e74686584101d24028e3941928d03e9e50bb0191dee1a11e3574f4d41e8b6210ccd4b270e9c5a301204679e946275452bd3b7df83600b02ce7e5ebd34eef3bab275b0d90d6b52a0cd827e2cc6352852143d052223705a6c6481eadc05ead7432589391f5ca51cd7626b11d2d4d831ad04cecdbc379bc40c4d92bc5c5de3b98bb463955f3ecde97c81801d9b2a6411bfcf726a94e5bd46f4e7c270225242d707b04355ca4fd97bcf9cc216d3062770678d308cd4d8467c2ac02d72e168eec8a706737110d44a1ed474f6a0a4ed9a4e41052692f16437874469b3e13f734810efc74c6f9a3799304d834430ca25744d4b54040cda1b94f0ebf8e708fedf572f578c2d5bf4fae696d700358cbf5c13c8ca0672f9b7cb77b73a9354aeaaa6429f4b7dc8972317e0f8cb9acf85cbd5e03222fedebeb5d1533f5214e5ac46d0b93ad8f9e582a18973941e111654bbe8685c55c88ab78dad8a40ae6e83151be240b8850d6ffe7548c128d25a3a0dc129a5fbd6fe2e560bbac54bdf689d02ab12e089094b107eab64f6901ac170fe7a3a930840d31f77eafc052e3d8b448cb80733d56ab81252d99e3dae218a043bc7aba1729ea7fa15bf7ed203fd961364d5b2c4caecd868f74766675c632ca1e113db4fac24af7bc7e30fb7bbe91f2bb23b2cee3ae2ef537d226aec7d47a6cb022358b0e66c096376e5ea446ede7652f89bd32834272d36b7fed9e9ecb7d78f171ecf4a9946e588218166b0ab1d0a5201c29ad8cc77d0947fbd4199fbbfded008b397ae1fe523abdb8af68406ec84deadd1c36a36f977c2ccf3784ce33319383d8fec05de0d43d294d12086addd0fab2e60b0429faada30f03badbabe532ca7c4b798e63aad90cd890c5352d30c29a9875fa9dfc708944955549815056dd3c03ba70d8825a4ed02e0020b7ff96e89203e33593e5dcac693f875464eb5fbcff97152ed2f95e997cd348659f89a12a364e041a282e49817d11972648ba96668b7e639bdf461dfbb96153ee33a73a9f5e90e4f0794db608844daf6a0e9243d692cc6dcaf4eae0a5549f862dfa1d1650a16ed64762fb896bf5f2db6bf6613fba08d360eb3439fc167ba1b90355604bce55a70800d97e19fca6698f5db85851013bb06ff5cd919d19e6385d3e4c8ee6573b00f7bfba88de7219346131426c18a20b598c34600a58afd74ace8987938dc1a22271ce71b6d6a2a9fd79fc7c75dae029c6a8a84891c962dc3e8bba354f541a7db426afa3831b87627e090ed4c1e7dcbbf655d4fec02c5d752ff26b7c7672a4370170c6048611f9a6fb47975af8e0a74eddc269bb58416557e2195ff96fd147ed5055393a5b4a35986328d5772caf44cb12609e7ae59d2c66decd447b05b11f36b53091a36fdbcf03a418a257345351af45338d20fd5be7ff02fc70bdf16af81f5e4ce0074a9562ca82386908dd35b7945de9905f8ce6090d51eac98b363aa0f0552f8c38e20682a6f0181f791b9316ec67e4bcfa9bc911b824998bd876ea44bc5f623ed97cc09251b95f0b06200952085e3683ce214975a98792067830547ed29516bfb8a27d2c1b57386c28521006b2140e657705242e25c113e5062e46800145f05635100ed3a9d712a55af14c411b08eea191a1d555451a2d724f428a34c798128b786d57a98a45677739afa805280fff3123e45a4f23f40e4f0138c9db5a35e9c693b605e4745a9cf50bdea29cc438cae49de534560d29295e02a8ef49dc400dfe9bea6fe1c2bc274e95d1e2ed22f1260814febdabfe03c4cfa1ed1de554927bc672fdaac5278757605b1dad6a8f348c1fda66e3123512e7d7f3a9076c05987811bea90d641ba4783283219cc51f54f00ed256dec0e4f9de4bc6b3bbf2a6d1575d0ab0a34d5e678fa81e1b4d7c102a2a5728b9211431d7e65a281d71abc1dea5987f578c3e6885f38967b7ea5c5232814af8b4b9f8ced45a8dcd732166adba14e7e49002ca97b51ecc3e582f8230713bbee7d229f40c07165f334048874213c8a82a7014ee89a64c70df67e5958e54cd7396d01d2ff358ceee0ac7714b2799dd70e7f987034c9df08ac5dc18f2a203dd32575c18e222ff14d2445ff91f51ebe86e67b86c97d41738fd20ea85ab3f31150bbec748e411b428a4c4077619ef93b72a8f25f863a6459b1fc782956cc316fb361fb46201a740e650d02d659bbbe56ec67a249b7c765ee85f04a2edd37e6537f2f65bd57442e8e9f3373441d37b4fe6947ead25e164fc9b35801a056a37da5f775b6698a34f5ad84d9988146cda5c0b31a1be1bec976a41ee375ed40609ab6e04246561998f524e7ebfa258dbb281beb92dfe375fe8e7f4d4a961890dcd92770f82ada1baef3140f742289cebe293af143aa7647bad6b121d803c9350e5789696ca73e5be751cadc5a133e5b72ba413851614fd38862cc5f6401bcd245f35ff55760c27acc56083f7b90c5c1a38925912426530c1ba34a46ec390a114283f8c7a103d0eb1b202898740aa1f4d4352bd8d791671d32a782c61546d0c9f29eec5da0ee9751b57b4959d57915defa1addd8eec2598d65b4436f12f72c929d386ca0cacaf7aa9a59fbcea08f4ebc9148c64d2dd653d97316a367ec51a2264c4a158fa923b5923e529cb3d239d0059fcb3a1d274052bbf2aa7bb336a47f3a3a1677ce59884d051ff7f4234973fcad99f81bc2cad32ca7c3e0784d2a05b68772fa39091100bbe1b59c732bb87645330df24ef82c026faff227ed95e128fa4ad160cead8ce5bbc965294c53b3af2e7552f8b1115ee57b14d4369a5157c8b8f38e9acef0c3acf0dcc0de1b9926a61817adf741de3e578d7bf61e42cc14fe88e8c8b735140e56c5a3cc9d194d8af0c18e427f0e8b6ea242b9858ff7368ef2640ada111c5545e9646652bf8663728c5b83338075facd495edc2b9483f5b79708300f27fe035eb0507bbd670167a5128911a14bcf431c418464fc0de9ddcd58e9f2bfb2997239a254a4e4c590ffb863b3411f87bcbe7208a9f0069814893c0b809c470f7e9c186d707d30011f88b61cfe3ae89102ef609330047afe7df47d68513493fd674b38883a70d6428fbbc07e22ee3c715370e3f35ed2217f5fcb2d58cce8a0b3e9c4be959c94a5afacc73e727fc7f0a213e8b96ea4853019383fd9a0ff8f0009d90367b4ff1419f91e765b7d46641b9a8661c0a712ff6b301b563f3f46f4e0c5683a0908733c6f0a1db6fe9ecd470203b888be84ae708a8dbee1415425dfd5dbd87b229cfe2a1b505c4149bd5dd6b52b597db685ccfcc91f0eea752f5e91869375cd6b9fc41b2233c3ff867d58bbc934b92239a1bc6c1ef7bdeda0bf33dba5aa036046ed3c9f9514966de86f4dbe37eb9b610390bf874c679ba636892db5e00bd56dad195a6f6b5fe1ea0241ea8ab714d86d6e61fad6317360327fd2af9b735531cdaa583dca6e66cd2e73bc24f27d5a4a95119c61bd8779aa6c0d62946f385200fca499859d24be3322050d5e6ca3ead1011511418f4f2162e36badaca9de68606d610673b47d243c81b3d64e99772bdca3e6945cb2f49236388c01f4c96e449397628c98c88bde6bc3dc747244f73fc") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000000c0)=""/144) semop(r9, &(0x7f0000000080)=[{0x2, 0x7fff, 0x800}, {0x0, 0x80, 0x1000}, {0x0, 0x9, 0x1800}, {0x6, 0x3, 0x400}, {0x2, 0x8001, 0x800}, {0x3, 0xfff8, 0x1000}], 0x3) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r15}], 0x2000000000000033, 0x0) kevent(r14, &(0x7f0000000200)=[{{r15}, 0xfffffffffffffff9, 0x40, 0x80, 0x80, 0x2c}], 0x2, 0x0, 0x3, 0x0) 16:00:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="000044f9d15e9a5d9e5b65574ae6e0e7ee2658135bb462d8518645947679e65812a659dbbcd3d84b99fa86abd9f6ceff6b00f5d215c918903fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fb7090000000f9835f750d7b2d2911e00006000c7f7486e02000000"], 0x1, &(0x7f0000000640), 0x0, 0xfffffffffffffffe}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa9, 0x20001, 0x100000000, 0x1}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x20001d10, r14) open(&(0x7f00000000c0)='./file0\x00', 0x1ecbb402acf7becf, 0x15) socketpair(0x20, 0x4007, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x13, r17, 0x0, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x37, 0x0, 0x0, 0x23}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000100)="bb370130860082d3eb00afe581849be88a2d47dedcd3ec3aaeda7e3fd55c5205647c1f3d8fac84180e785f8641378174ecca4a350555fb121e50083b0dab61b8047e091b0f0b5cd9176d954e20f33a730e63b0a1325e4a47640b926b266219b5771e433e41ef9079e9a7f7ed8b4cf11edcef1c326dcf0b9898e79131728b93ed14eae12563e95be83dc43a55273c1a6f4d6d9ddf27d4d76497ad4c3b635aaabc037fe6628c23a647b128dbb5a12003ec26"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x536, 0x4, 0x9, 0x401}, {0x9, 0x2, 0x6}, {0xcf, 0x5d, 0x4, 0x2}, {0x5c, 0x8, 0x7, 0x1}, {0x6, 0x5, 0x80, 0x400}, {0x1f, 0x81, 0xf7, 0x7}, {0x100, 0x0, 0x8a, 0x4}, {0x6317, 0x7, 0x1, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x45}, {0x800100006}]}) r3 = syz_open_pts() ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000240)=0x3e) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) 16:00:35 executing program 0: setitimer(0x1, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0xe) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) getitimer(0x2, &(0x7f0000000000)) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000180)=':\x006\xee\xa8\xa0JA\xec+\xce\x95)\xb6\xad \xa3\a\x00\x00\x00\x00\x00\x00\x00\xce\x00\x10\x00\x00\x94\x85M\xf9\x11\x96\x12\x0ep\x11\xfabKe\xac\xe5\xf8Hl\xfbm\xdc0\xc3\n\xb9\x8d\xcc7\xa00\xf0\x0e\x8busd\xeb\x15@-0\x9aqJ\xa3\x9c\xcf\xc6\fB\xa2t\xc3\x93\xc4B\xc4!\xe3\xdf\\\x01\x00\x01\x00\x00\x00\x00\x00\xb4\xf3\xa6\xd7\b%<\x12%\x12\xe5\x0f\'\x82\xa0\x910}\xa5\xa8c\x8c:\xd9s\xf0\xe1\xad\x94s\xdaRS\x8c\xb0\xcdX\x0e~\xa2Ey\xae\x99P\x05\x9b', &(0x7f0000000380)='\x00']) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x20, './bus\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x9, 0x1, 0x7}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0xffffffe1, 0x81}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xac) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000a00)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) pckbd_enable: command error pckbd_enable: command error 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/174, 0xae}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) socketpair(0x9dc686502076d2ea, 0x8000, 0x30, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, 0x0, 0x0, 0x2, 0xa54b}, 0x1fd, 0x5, 0x80000001}) r14 = getgid() fchown(r6, r7, r14) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0), 0x105e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/197, 0xc5) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc43fd97e2699ac59) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:38 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r4 = dup2(r0, r0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000001cc0)="f6b18553d2bb279558639a8ba1b09697f2c0543bff9596756555c464f249a1bd9d78fa9c131948a22a03fa4408b4c61cad229512debdaad8978ff073bd69d498d4f3e9a1918b87f142477cda08c04faaaac32c30ac228cfd01e470709f28ef651724e12514b8e1968a2dc6fe870036bd9d1c2766bc8bbae03fe4920e8304e3a7aa6a3e4d6d65dfd22d62ec7ac3c87a8d254a2b09f7f199f45cafde565a9c004941db728a51f088c467ff2949aae81d2be048502ba0be888614a7ab402cd65ffa48170724c5159c000d484122892e0b523f9303f85663a79b9b71ec9280b7c74d6b17f8ee36f2d678286e7654ef0c84c92b19cc767c313b12199860a0709d5d2e3a9ea602188c0b497208e26b686946654bc0108af472a584ae1cb581dd8af2fe097e3fd88ef40eabc6da12b81e82113352de1dc164b6241c0e820ddd2e59ff73adfc60672024fe2fe6b0e3412c10444c4ec1d490a380792d6a4eb23331e3e3c6b1b3c86be684097775af7b0971da5af6c82e09a8aa6615c1cd0faca7fdd5c58c8bdc51736bd73b02a0b1bbc2967ece99868c345577d6d40425545e214edcc0b95011a2dd147a81397984786a88a9c0ac27f2597550b08fd1e1865f767a37cb7b0fbd18877f54dc13fddfe8463939624a71955d5c919b68f610e74a6cf88e8daab886d4840a2226314c92f3e6a2df64d8401ab153495344a79c751896c7beb783a3818e2dea2fef54949e135b3a1824a762ccbabed3c89529060e9c9c4df5ca04cbc7994533460bf221169f29b3ca127dee1ab342403c60be702c803f197a8da4abc96fa826c7905ccd60cce4aeef8677d6ad33cbd3f1d42a03dfd99a46801b3afed315a74cca15d29104d953e4c77ad68605eec8017df96fcd3a136d531398f86fc2cb1cc1f30940c4c854b45cc4f272af20ef2f3015b0d2919024792b6b16a28d6f2ec6e1fec8164ca22f67e29d876a7c7d424f00a178821de9f41892780fd7d008176e2e31471affa785e776b0f468973724d4123a341cf890ed6b4b1ce00db5afe3cac2706d9559fc620d34731bb3f4e48fcb75a41782e02be84e83a229a6b4b3a40243d118aba6c5bec27ee4ea97ccf3ad2fec73b504fb3fdf40319a136cbf69f080d370c8a371483125ca59470a97cec0efa9dae1a6640da91fe17a187e95e609e93516b4882ce7806f4c9d44b9be7740ebda61daa9f52e003d820c1dc0157cb04b58de3b4732e64b41038de567fb0f5d0a19f24fc4ee4686b7ded6c68454c6dd7cbd0f28bf49dff231ef6446ebd78c832fd2e50f17c2d1a5820d5b379f6f0f880f532f45978374d2518970b864646200d1465b2c3365fed5604ac664381e45e929d30919ee3199f365f3ed6ed706dab0c1d443f3152aab4e83bd3c3d8044e8aa8fac4e3cd4cdb45284e919b66699ea055aa1967493e9b71eb0eaf52c6cc597c2a446f6dd9106599571f7434f50990e29f5b3d3a3fa32063c38fa4a5ffa55e57b2c84c986b3e4e486187994e584021cc6811c3c67d88bbbb429b3580300906b52ca11cf0b2e3858f44bfe46535898463a523d79bd50fe457d472e0321e83a4ca52a1acab66e4809893b56a6b3808dd03b8413ed074255cf829837cd91b12f9455915024e570da8e703a82f154b59f07081eb81dcd99ecc91e0bac7d09f2b44635a9f76242dd788fb6547294d30e4da2db5b01285a49775d0f18d1a5abb6387a094d9b5c2dbe383f52b928c59ceb3d0c0eeaa7cc79e628450646788be6de99d1f671b5dd83b8dd7f60aa48afaeeca03418dba55c21ce64f22d7ef000bc43d6c7b1e6596aadc135181f014e725fa9e907e6c245be79fb7afa7228e9061b2058b07c5726fbeea2a1b8eeb2e8efb2f73179b98d66b8e57e43d24fd23559a19a34e5e788f289d1c0d5edc9e99dcf0bf8e51f37c76f2952ec5921a677ed28ed080c3d497e2456256416bc08fc2b189beedbe87c929dd0ceb2ae2749bbd5691372ea7e500ff5dc91798a86f54cf17fd82980ef84fe6b31cb4a7e84ad51b49a6fe99ca9f03d346da6fa806c396aa8f136c76af4320f0bd10c370b79cc38609055e88bfdee333a3c6f8d2fc29f12a5b70da7c69684223feb201c04bff63090ee4af0b11b89cbfad08cc2c61a77f6abbf76bd6a1c01c857c4f5468983016e057f4f1efc29446c0beaf4a4433644b7efa86521a5d799f841869d13bf0a796ac7b2aa7defd331bacb5eacab946e60651658dd22fa0972509a1a10194ef03cabef266ff7e0dc0865dca28db332965639ececc03b853940881f671dbb78f39db4deca3cd090a7c47ebe4dba5846ee929ebb3d7886163532fc52c750576a52f402468b12f0d35714005b2483b3963440c250baee158eb0006c4b5cb51c353fb0a8a4f5806895d2b995ce775f04a273cfac9708f3072fd6fb2eb6f2bea440fdb3686dc9d97114101f4cd9c23f544095b423de1310e2b9c6810121427fc45cb25bd6e037693c3c1b27d447255cfbaa75f97821e4a4eaf8b93a42e9c869788ce4252474b5b12a049fc6f82b99a16dd540d77402d98e9cc0d885459465346b01524f155d9b5f9e9baf2434546f44d65212c4a12f649de88afebdd9864445d4f09bb5d8f0fc3677f4f07b272e1dd2ed98af9a845b9d13102bf8b8aec2fd70f2a56015463aa930960336209af2cd2852d497f5eb263e7326d87669093d37483553b8167ca4d65dd136928c59f7406af1105805ddf1f883446a8de57ab941a2c785e607751cf25522fb7539f2f61c1d8a0aff284d78b0ed6588cd9a29bf2064b92549eabdd48410ff4578542084dc57d56048fadf8008b8b55990a2bd1da874ee7c8a518a8cf285fa610ad677deb3bb094b51fe4d56b861e92bc0199306126fda7f57c7ae1290ce4093e9f76faf8fc2e9e4c64fcd16aa7c1c1f36afd2ca38d1ade7a278370457c21999ae0cbf8203f2642da164f5cd6a42253420d16420758b4995484255907a554e0413cab7a913070bee6892619867baa194f5b9d2ec23645c70991da003aabc0f396f64c399b6a2b329e91705efa0cad66e9c2e612090e0e85d4d01bc9ed0bc63f90a313568e9e2dda4b41d2cd582f857daa9e326730859b9e24c04f40360f0632072f3c11d46f4d55edc1ff362dd2ddb5c3cfe595913d8967ea7b30717b4807d0d4c4b59767979aaa7b8e7a5fa4c0b27347775a6e8d434c128554b406b93f98b0c6d91fde1a15c0a23bc4da2447b0814ab617721d393d0f149fbfaa342d621f6bbe556e80a6616114e4f035fb60698fd178f17ad616e3403e7982ebd97ef1b912c3e8389940a8d11439bc5574a143a7be01bb02d0101c84f168978452c36a77e415cf419897c7135be8ec1643a34644d083e55b380128c94f0148d06164a92be405beee56c8d91399c470d1f7992467ce8beb5f829cd22a40678ff74a04e3e668593d183d0646632fa21ef31213bb94662b6e3b87aaebed379598d0d290bf9ed4755d1124446f5f2687cd05f9216711c5cd921b5bf8e38993573235a9c927431117cd6f1268266ac2e7393d9458bda59f477568890bfafcd62be348c7c571d41b9c1d16de753c6441a2d323d39eed76318f1e84a3f8468e2f02a3269949a9d048ae5546e3ef11ddaf072497354303caac4560f15086e1f3c5b380cd7e4c705de766baf9c8ab844944ce178afc54fa57521cffba03209f8099c95255249d00f9b85b6928ee1bd0b13a015d6cefe8e20d33e5beffb2bf957f18d863dd4f50874f737ffad054243fc715a40e1a3b19366b1f4f02db81d3d3b78dc157f12773babe02bf47d37fc1c3150456b6dcddfe274738657f7f1f95cadfc7b3d777fac768abd592c6e8ccb82baad3b0cba2575e4ac8de20128bd35a9a2668c851dd4094e26aa8bc19cba6c614261834d7812fa6768e2ce40ddf681066ac3fa303031aa02efd46325acbf72739d53817feb0a0f75aef8eb9de74575410ca8901e22369d2952f8d60bb306903359c7be101d9447c275fa40883eae8117889c82a3796027d4ae4af70faf858f8119c6f443de0724efee3a56ec129770be7a6ce99722e342bfdab1e3b3cddc418e131bc5e9376acd52e4bbfdfdd86622b1ae540f9bb919a52085dcb99543fa61420ba54091e5f3da8e068b864ead0f747646e40989fd7893cd2493ef7779c2c3ab4f7f14a26cc926b2b78cfbdc227f39c46b48d9bdb09a048761b5d07b70816e6a926c8b3ca1b2b310c492fcafdfee9e5716aac1c912d06f07a2ede8d1e6954bc7e33ead9aa5976650cb0e6941bac6878e0548da83c1196139cdee759fc4ae5be83964e5e962516d6448518a46dd266d314616ac0e8d14160862f64dbcaf2c8b6b337425617db54d0e45afd1f7c17295c9cd8f3ae26aba26bbf4877616796430e8c4b610167dbfec022ea3c14e9840453e4f7b8529cf5b5e4131a8fb275afaea370294991cd45bd21a22f3a3ccfd0c61aa700346f853cc046b566ea0516b17583f8b9ec6580e0d4ae2ca4932c8aa4b69807e66de4d69c9bae06c7df736eb37c8b80b92c68238c3c838424662eb18abcbbbb4eb143af5b69a364e3d438e6b033c44d80c5db08caf28245aa010c0769c7ac55b1ff2c81197ba2808fb92a9b422319bc871eaa36cc363d6b897dd168903d38640bf542dac1dd31230f702e678b6e2b9de4ab44850a1fbd5ac54456d91bd0a09e4b4a15c690ec8f721a27ef9d2a9a827df8223673402f8c39645f77679e5d52dd1bffa4336870473b9d1706eb12dd3d72b50dcb3f465218f9dc2c8530dfb6b9aabbee6404728c1dbd691c96e0d0ab3e292d0fb7033ded00d391c45e36cd03bf7e093b3bc5372852513f8ff56d28d3fbb712f14648c9a8e796596f7dfffed2ee0dc0d413fb936e2f82cc159e24e3acd824773a9bc548db8a91ac2690acd5bf54324f52ae8657b82a2e925f92fc75a3adfd77ad54ba4c3087ef24b3a1cf58db4ea98e8a817c931cfad00143553bad7de856b9cb1d7bceb25c1b48e4a3fb92999787fd2fae71cff90886aa80f56d94cae23055462c0f6d3cf8b9f2cd32466b17b4e02b80864e254285d8a7dcfb5eeff289c7670f1430e1d1e8c8a1d525de87101bfd2a04b3538a4099bb07f16dd0cc4adb86c7f59a0db9cd7d08222122a3439bcd82005d39ecc569eef7e13618c0269e4a4ff90a84892b58c0a2d61d7a7947b3cf9f93edf888449e7320387d9f510f73b6e6c06f43171a081cbd4e4f0c0c967570c4aac117e1eb3558201dcad704330d5f296ec23bfffa539109cee10f12293781cfdcc9c7817b2cfe95115eac404b893f8d8be12fe443895a4968df1f63b2904abe31d722817a82f5eed929da6344dcd40895e41b624131499f733dce09f23585dec49e91aa177cb923eacc5357782e1a50b455433aae437d3cecc932702a508630f198e577791091dc8e2ba3e28a2f6535b606894130b7882fe9b3d455269c484bc683802dac94527881cc707801a0cca31bd44b7f99b7bc2338e969fe1df4bed78c0ac05bdaeaf08c785098be117f39a23d44d243fc82b4b43c380f24a0c72c959a1ed11565aadaeadab5ba9503da31b7c1ca6148b7d0c7d77fafe52dbe6250c2e66492bb875133b9d4553a2ee9c3f825d266006e34043f344c930bb6cafca80b17d2c6be8c18110a1655c1dfcd6750aedf93cd057e8bf090597f956943faf738b8b7a6571ca5da89d95e4c4847ae476daf781ffc3a62295f5e4719d93622da94ecb9efaed070c415b50152a1a6ca6a0d095063ea75920e655a8b692916dc5059a352ebaae2d8721f8c7", 0x1000}], 0x1, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r7 = semget(0x0, 0x2, 0x100) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r4, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x7fffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 1: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a40)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) r10 = accept$unix(r8, &(0x7f0000000500)=ANY=[], 0x0) r11 = semget$private(0x0, 0x3, 0x80) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000200)=0x9) r13 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r13, 0x40}], 0x1, 0x8001) r14 = dup(r13) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semop(r11, &(0x7f0000000880)=[{0x4, 0x4, 0x1000}, {0x2, 0x89, 0x800}, {0x3, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r19, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r20 = openat(r14, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r21 = getegid() close(r20) semop(0xffffffffffffffff, &(0x7f0000000a40), 0x2aaaaaaaaaaaad5b) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r29 = fcntl$dupfd(0xffffffffffffffff, 0xa, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x1e, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x1, 0xfffffff7}, {0x84, 0xfffffffffffffff9, 0x0, 0x1}, {0x6, 0x0, 0x20}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r35, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x0, r25, r26, r27, r32, 0x1, 0x9}, 0x800, 0x1, r33, r35, 0x8001, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r32]) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r36) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r20, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r10, 0x104) dup2(r10, r4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x6e31, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xea}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x61}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x65}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x800}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000680)=""/145) semop(r2, &(0x7f0000000640)=[{0x0, 0x7, 0x1400}, {0x4, 0x1, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x1000}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x3) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x0) semop(r9, &(0x7f0000000300)=[{0x0, 0x401, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r9, 0x0, 0x0) semctl$GETVAL(r9, 0x6, 0x5, &(0x7f0000000540)=""/238) semget$private(0x0, 0x1, 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/177) 16:00:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/2, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5", 0x91) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) setsockopt(r4, 0xff, 0x2, &(0x7f0000000000)="165f6cff1cbb3f0258ada305d996e07a087a88289263ddd7c9d1a8f454106afa8bb4e49f062156ce4508de66acf150345cbeec211010066892212890f217a3decd4494e7881c9de900f700897dc4ab89b506271aa041b073f6edc463cf07b86891ff41c87349c33b34c4d8e6f3ecac26e1d944a67b70643d3232842336918adb49eeebd721e820d264cbd5f103a374d92ee94b49d99acd5b7412eb1e", 0x9c) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2000000000000033, 0x0) r6 = dup(r5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f00000001c0)={0x5, 0x8}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:00:39 executing program 1: r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000500)=""/211) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/144) r8 = getuid() r9 = getegid() r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x5, 0x46) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r14, 0x0, 0x6, &(0x7f00000000c0)=""/144) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000340)=""/192) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = getgid() r22 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r20, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setreuid(r7, r25) r28 = getgid() r29 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r28, r29, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x0, r8, r9, r12, 0x0, 0x20}, 0x800, 0xd7, 0x80000001}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) fcntl$getown(r1, 0x5) 16:00:39 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0xcbc3, 0x1ff, 0x200, "000000000000000100002000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) recvfrom(r2, &(0x7f0000000240)=""/244, 0xf4, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r4}], 0x2000000000000033, 0x0) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x73, 0x7, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc69}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2e6b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2c000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x13a2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x10}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x5}, {{r2}, 0xf124e9078bb07dcf, 0x2, 0x80, 0x6, 0x9}, {{r1}, 0x5, 0x57, 0x1, 0xffffffffffff9644, 0x4}, {{r4}, 0x1, 0x40, 0x9f73b3d0626186f0, 0x7f, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x5e, 0xf0000000, 0xfffffffffffffff8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x5, 0x6}, {{r5}, 0xfffffffffffffffe, 0x99, 0x1, 0x5, 0x101}], 0x6000000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xb, 0x2, 0x9, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x3, 0x2}], 0x8, &(0x7f00000000c0)={0x6, 0x4}) r6 = kqueue() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)=0x700) kevent(r6, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x82, 0x1ff, 0xfffffffffffff000}, {{}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffc, 0x88, 0x20, 0x5, 0xffffffffffffc58e}], 0x3, &(0x7f0000000800)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x1e000008c, 0x2, 0x401}, {{r7}, 0xfffffffffffffffb, 0x21, 0x1, 0x7, 0x5}], 0x7, &(0x7f0000000840)={0x81, 0x1f}) kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:40 executing program 0: getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x23) r2 = dup2(r1, r1) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ftruncate(r2, 0x0, 0x30040000000) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/39, 0x27}], 0x1) writev(r2, &(0x7f0000000040), 0x1b) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20008) fcntl$getown(r3, 0x5) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1ff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) fchflags(r1, 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) close(r1) socket(0x400000000018, 0x3, 0x3a) open$dir(&(0x7f0000000100)='./file0\x00', 0xf7f528763c8465c9, 0x100) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x0, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x1], [0x40], [{}, {}, {}, {0x0, 0x0, 0x8001}, {0x0, 0x0, 0x0, 0x20000000}], {}, {0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x3, &(0x7f0000000140)={0x237c, 0x400}) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0xb8) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x700) r5 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xc8, 0xf0000000, 0x4, 0x7891}, {{r5}, 0xfffffffffffffff8, 0xf1, 0xf0000000, 0xa0, 0x6}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0xcf}, {{r1}, 0x7ffffffffffffff7, 0x0, 0x10, 0x9, 0x3f}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:41 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x3, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r18 = dup(r17) getsockopt$sock_int(r18, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x4000, 0x3) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xc6) r21 = msgget$private(0x0, 0xfffffffffffffbff) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x6, 0x0, 0x0, 0xcb}, {0x28}, {0x6, 0x0, 0x2, 0x101}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:41 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fchmod(r6, 0x109) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 16:00:41 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00020000000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt(r2, 0x3, 0x400, &(0x7f0000001280)=""/128, &(0x7f0000000140)=0x80) r3 = open(&(0x7f0000001180)='./bus/file0\x00', 0x200, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000011c0)="49c8988500508a2372076cb8e055f1515550a20bc2e30db011b83d379fdf23769390dbce2adca30805b51979f39f02e0c4189a0a2e0073e45e9810beb8cd0c4f96c0c7e76124558935f3ab34fa55b250649c0126023c47a59a97b4c95e06a06b9f69ea3075e55beccbf01d223e0a760f27f1427f4835f9e4de88bc50373abfe4cff2df73b9766a66e869e69ddec07e0cc16f8d0cfa3f256ae8d2d68a761119b49bfce7a1b4") close(r1) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) read(r3, &(0x7f0000000180)=""/4096, 0x1000) 16:00:41 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() poll(&(0x7f0000000080), 0x0, 0x1ff) write(r1, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r1, 0xc6}], 0x1, 0x0) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x5e78c8eb6111579a, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/140) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x1f, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xfff9, 0x800}, {0x4, 0xff, 0x3800}], 0x6) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01002c2f66696c653000"], 0xa) 16:00:41 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") setgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000cad6282080d67b6caf2c3ab463479941be3b55aa5457dc55497dbfac14fb5885ee3aa7c2f29c82a857490867f16a78249d452ee68a705ba7e3cbff064cff9b5d74c1692839abea26420cba36e2c24937be1508cc71ad4440377b12049cf3f2b499898ccc4d1f7ba1452c0e944927b7f896c1e016469511f9ba62e7f317c327ed12e15f579e82e5929b46ee671787c7ddaa839faccfcfae9235678c3c1ecae8c63d702d0b7983773a40b77a5a413afb98a7ae2596db67717ae66742de91472b718f45928220127831bc49eda16245c417f29cb573b3f0043197"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(r4) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r8 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r9 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r10 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) geteuid() getegid() r11 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r11, 0x0, r11, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x61}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x4, 0xffffffff}, {0x8001, 0x6}}) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x5) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xcc7054e4aab554bc, 0xe2) 16:00:41 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x325) r2 = syz_open_pts() fchmod(r2, 0x14d6d73f088f08db) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xfffffe57) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x120) write(r0, &(0x7f0000000140)="3fad", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x188) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) sendmsg(r1, &(0x7f00000007c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7fffffff, 0x80000001}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000200)="2da7b8c4db89a5194d6f7e9c0bae22a9b032ccfdce4a3ba650e801b9f0332cd1e02cabfe4f6e7a5ba2f5590b6729d05fdcb0603bb6a12002f510bdafd93f7536c53952b455287139768e58b73c7c1dc47b262e1f0d7736ab037be5272093056ac8666111972175cbdfb067ab3058fbf3ce9c57f2ee81f2d81831b22ba79e15f01ee693d6c39ebb8e73287bd1a48485827a3368464e64c65df8dcb9fa26ea5e07f8b9cb", 0xa3}, {&(0x7f0000000300)="7158690a48f29e1f15c8b4e6f3ae12bdb845fc1f1368c221d2bbfb167e2e47ede1c92202830463696927770af55b844587bb1ed0b15d36a4aa80b37094b902b44a5172653cedab0602bd6eeb734bd5b2bbd2de511842e34cd9c4eb7ef2a82d6ed9e2e25b524e2958fe4d5ef85943c64140d23a9076024c3378813727b6ad742dd60953bfa97ce740a70845bf06d487225198f5d78fe38b7bf01f94cb58fc2a8debf6859a92d3c3", 0xa7}, {&(0x7f00000003c0)="c200d15e8d0b7914290756809560f1a97d96f81918f20597cb957ac0442af655d4bfbdb3a065df1185ac94fb3b2715f1ec15105c249c91b1dcdbdffc9042619d90c45415439c2791905ecbadeaf5dc6aae6a299b31d38385cb916d542e35c6e98c21781852a0bd7934625d6978cb5625c706538a18f91270fb7517b14d748b5265597f732279cd84b24ce9353df38a2062e8d3c4e8f86fb738ab44e57d57371d8d0cc416c803ecc4467495fbda2fb2b3003ae23dec83297b9016d99ada322bc1ae00b11da99a7779c3f81e04aec6851d83431588d1ca230d0b75fc38ac9f005bb5b99ded9e75b6946969e6f00bf9149a5d7ee2e47cb8", 0xf6}], 0x3, &(0x7f0000000500)=[{0x48, 0x1, 0x33, "4dbf77e25f1e71d3dfc8fdc49e7ac5ade73324c784a8a3612fb80aa1dc4a93c7635398557fcc4f6bf470fbd78180be0c211bc08107dfb7"}, {0xb0, 0x1, 0xe6, "87c19a8ab93b067926d6e278aa3db5d69e20e816072a08ba5791dd8a3713677f8701b0b98ee7339f8e50ee320f39c86c9d299b0d8ec274bf25c11ef8420c0ad12aa1ada1be4f6365aa38f92f4211de0841ad2d1d8ebac3750453cb2f2229af556794f1a56bd0db5f30d759db82bd395b56cf8e66331aeff86799f4e8f4fba5c8269ba47e9bbcadee27d72c2ef80a8a649a7b46fc816e18eefd27799f99ce"}, {0x60, 0x1, 0x3f0, "729fa1e8c728f9a65692f60db78285d1cab797388b29b4c57e7bd7a69775a35a3573a627a2593db16d9b2bdd165bbcf8be8bef28065f57fbaaef95a83941c892f708f5395deb15294837"}, {0x88, 0x1, 0x2, "b3b65997c24376162b1bbdf9487a53e93b2421536d4e12d3fc3b26a74106b6b7caffa57669ab681bb237ee8af6a22918fe4a1d7b71fdb8de89744e0da1d37518daf24abd9748b5d765ab3bd17b1dde9dbbae0581a93201b000f56f8d0e73de396f99a078db0883972e246f7d6660f6ac3520f9"}, {0x90, 0xffff, 0x0, "b390b82cf8dfff7014bf6ded7f01ed0d15c39cb255cc104700548057a05172d80f16e6657c3a75f83850e6fa3e88913d11beed22a2508b1573adc090603ba28ead0d9c8ea131c2a8c1b8bd680fb73ac0b41c3f8d6059ad036845755578df0e1ea065525bb61c61b0fa999fd1809056123512d55334568f9504eefb"}, {0x30, 0x1, 0x6, "5430c036d6c0786bd1fe79d660f2f1228f15003c93a8033096"}], 0x2a0}, 0x2) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = socket(0x2, 0x1, 0x0) kqueue() connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 16:00:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) munlockall() r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:41 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x800, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000340)=0xffffffbb) accept$unix(r0, 0x0, &(0x7f0000000240)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) fchflags(r3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r4 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) sendto$unix(r5, &(0x7f0000000040)="5f0c7992d5bf4f38a03ae0fb4055c4b0b4d92047184aafd47ef9", 0x1a, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x851, 0x104) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b0300000000000000000500000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r6 = accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) bind(r6, &(0x7f0000000200)=@in6={0x18, 0x3, 0x10000, 0x89e5}, 0xc) open(&(0x7f0000000100)='./bus/file0\x00', 0x20, 0x2) 16:00:41 executing program 0: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) r1 = msgget$private(0x0, 0x500) msgrcv(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[r3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/14}, 0x16, 0xf0879a8c4f826d5d, 0x1800) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)=0x700) shutdown(r5, 0x3) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1fffffffffffffeb, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) flock(r1, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) r1 = dup2(0xffffffffffffffff, r0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x18000, 0x1) write(0xffffffffffffffff, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x81, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb, 0x6, 0x3, 0x2, "0d1092b5321be9cfafe275682f418b928ac623f4", 0x7f, 0xffffff80}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x700) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x60) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pwrite(r4, &(0x7f00000001c0)="5e3e97db75e054cdd1aac90b9cdcd3d29d5aa86267e1b6d8b1282d2049106c864d521185670a80d0a24d2416a827f6735c527741f70cbc7b337ccf974f61842f5bc7f5f772606f8c911c544f290da172913bb997f451e07b7a239f737772ec5349dc692cd3140847896817b647011ef0b49bd9c54d679d936b36238933c819b6137dcf5baba5a4469d4eaffecc67b745ab9a638cf49cc72c5e06ce344757c75508f50eeb95159d0391575dc0baa93f53fc16ff9ceb1d45abdace12958231fd0180ff20ebfb4764bb188fcf5ae279282adf4e848a281157db6afa6a88878cb6aaac21601c908295bd679093", 0xeb, 0x0, 0x0) r5 = kqueue() dup2(r5, r3) 16:00:42 executing program 1: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x9, 0x8, 0x200, 0x0, 0x20, 0x3, 0x5, 0x2, 0x0, 0x100, 0x9fd}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3ad87cbf520d66c1a2a75638f2e2579d1d953f1b1f9162a06597fa09fa7f0841b9cdc54ae76cd51bfbf21ecd2f63731713da6cde5b71ffb5ce18a0447ee09da0d7d0e59fbddb9fa5579d2513c0c977ef6a73ad72cda2b2e1649e112773c959d042429ec5448ebc7ece996af530a14c68f9b68090958bab3d10463494d78431e7e1034b3a6128d77dc152a420a88c2b3ed9779c52e5388bc983b6c3562cdc2d70565bacebfe445bc4dac0f5fde0", 0xba, 0x0, 0x3) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfff, 0x3, 0x2, 0x3}, {0x3f, 0xda, 0x5, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") getppid() panic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 15233 72884 0 0x2 0 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800015964038) at fifo_badop+0x14 VOP_STRATEGY(fffffd802c7f3400) at VOP_STRATEGY+0x99 bwrite(fffffd802c7f3400) at bwrite+0x206 VOP_BWRITE(fffffd802c7f3400) at VOP_BWRITE+0x4a ufs_mkdir(ffff8000159642c0) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd8039bc39d8,ffff800015964420,ffff800015964470,ffff800015964350) at VOP_MKDIR+0xc6 domkdirat(ffff800014914290,ffffff9c,7f7ffffe1400,1ff) at domkdirat+0x121 syscall(ffff8000159645f0) at syscall+0x507 Xsyscall(6,88,7f7ffffe1400,88,0,7f7ffffe1424) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1470, count: 4 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 fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800015964038) at fifo_badop+0x14 VOP_STRATEGY(fffffd802c7f3400) at VOP_STRATEGY+0x99 bwrite(fffffd802c7f3400) at bwrite+0x206 VOP_BWRITE(fffffd802c7f3400) at VOP_BWRITE+0x4a ufs_mkdir(ffff8000159642c0) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd8039bc39d8,ffff800015964420,ffff800015964470,ffff800015964350) at VOP_MKDIR+0xc6 domkdirat(ffff800014914290,ffffff9c,7f7ffffe1400,1ff) at domkdirat+0x121 syscall(ffff8000159645f0) at syscall+0x507 Xsyscall(6,88,7f7ffffe1400,88,0,7f7ffffe1424) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1470, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800015963f60 rbx 0xffff800015964010 rdx 0x2 rcx 0 rax 0 r8 0xffff800015963f20 r9 0x1 r10 0 r11 0xacb370a3d6c4ea5e r12 0x3000000008 r13 0xffff800015963f70 r14 0x100 r15 0x1 rip 0xffffffff817df538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015963f50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=15233 stat=onproc flags process=2 proc=0 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000149149f8,0xffff800014914518 process=0xffff8000148a2018 user=0xffff80001595f000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 29600 280992 12970 0 2 0x2 syz-executor.0 *72884 15233 12970 0 7 0x2 syz-executor.1 6246 258978 1 0 3 0x100083 ttyin getty 40167 521003 0 0 3 0x14200 acct acct 18694 317859 0 0 3 0x14200 bored sosplice 12970 30469 37459 0 3 0x82 thrsleep syz-fuzzer 12970 378727 37459 0 3 0x4000082 nanosleep syz-fuzzer 12970 24083 37459 0 3 0x4000082 kqread syz-fuzzer 12970 173266 37459 0 3 0x4000082 thrsleep syz-fuzzer 12970 386729 37459 0 3 0x4000082 thrsleep syz-fuzzer 12970 287524 37459 0 3 0x4000082 thrsleep syz-fuzzer 12970 73965 37459 0 3 0x4000082 thrsleep syz-fuzzer 37459 90284 83685 0 3 0x10008a pause ksh 83685 489448 47124 0 3 0x92 select sshd 47124 110575 1 0 3 0x80 select sshd 17133 378832 31738 73 3 0x100090 kqread syslogd 31738 366801 1 0 3 0x100082 netio syslogd 84258 488650 1 77 3 0x100090 poll dhclient 4496 339593 1 0 3 0x80 poll dhclient 10054 264418 0 0 3 0x14200 pgzero zerothread 61379 346761 0 0 3 0x14200 aiodoned aiodoned 87165 355168 0 0 3 0x14200 syncer update 26572 236025 0 0 3 0x14200 cleaner cleaner 79088 131874 0 0 3 0x14200 reaper reaper 75817 40517 0 0 3 0x14200 pgdaemon pagedaemon 41028 440430 0 0 3 0x14200 bored crynlk 78426 411431 0 0 3 0x14200 bored crypto 73457 297946 0 0 3 0x40014200 acpi0 acpi0 42605 93860 0 0 3 0x14200 bored softnet 5370 457325 0 0 3 0x14200 bored systqmp 22026 273637 0 0 3 0x14200 bored systq 31368 410232 0 0 3 0x40014200 bored softclock 43701 487183 0 0 3 0x40014200 idle0 96318 351596 0 0 3 0x14200 bored smr 1 46737 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 Kern Lim devbuf 9566 7019K 8055K 78643K 15668 0 0 pcb 13 11K 12K 78643K 576 0 0 rtable 82 11K 13K 78643K 1663 0 0 ifaddr 72 15K 17K 78643K 474 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 151 0 0 iov 0 0K 24K 78643K 572 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1237 78K 78K 78643K 3202 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 37 0 0 VM map 29 7K 7K 78643K 46 0 0 sem 12 0K 1K 78643K 823 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 2085 0 0 sigio 0 0K 0K 78643K 33 0 0 proc 48 38K 63K 78643K 891 0 0 subproc 32 2K 2K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 313 0 0 in_multi 12 0K 2K 78643K 256 0 0 ether_multi 1 0K 0K 78643K 22 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 545 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 147 234K 234K 78643K 6079 0 0 UVM aobj 130 6K 6K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 505 0 0 NDP 17 0K 0K 78643K 146 0 0 temp 206 3540K 4180K 78643K 91830 0 0 kqueue 0 0K 0K 78643K 27 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 66 0 63 1 0 1 1 0 8 0 rtpcb 80 275 0 273 1 0 1 1 0 8 0 rtentry 112 288 0 263 2 0 2 2 0 8 0 unpcb 120 1297 0 1286 3 2 1 2 0 8 0 syncache 264 17 0 17 7 7 0 1 0 8 0 tcpqe 32 164 0 164 5 5 0 1 0 8 0 tcpcb 544 1417 0 1413 8 7 1 3 0 8 0 ipq 40 13 0 13 5 5 0 1 0 8 0 ipqe 40 283 0 283 5 5 0 1 0 8 0 inpcb 280 3478 0 3471 24 22 2 13 0 8 1 rttmr 72 5 0 5 4 4 0 1 0 8 0 nd6 48 31 0 31 2 1 1 1 0 8 1 pkpcb 40 13 0 13 7 7 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 55 0 55 6 5 1 1 0 8 1 art_heap8 4096 5 0 4 5 4 1 3 0 8 0 art_heap4 256 1102 0 974 24 13 11 16 0 8 1 art_table 32 1107 0 978 2 0 2 2 0 8 0 art_node 16 287 0 264 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 16 1 0 1 1 0 8 0 semapl 112 819 0 809 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4750 0 3345 46 0 46 46 0 8 0 ffsino 240 4750 0 3345 83 0 83 83 0 8 0 nchpl 144 9142 0 8660 62 42 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 28731 0 28730 3 2 1 1 0 8 0 vcpupl 1984 27 0 0 4 0 4 4 0 8 0 vmpool 520 44 0 17 2 0 2 2 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 25886 0 25886 24 22 2 6 0 8 2 plimitpl 152 156 0 149 1 0 1 1 0 8 0 sigapl 432 2227 0 2215 2 0 2 2 0 8 0 futexpl 56 64129 0 64129 4 3 1 1 0 8 1 knotepl 112 500 0 481 1 0 1 1 0 8 0 kqueuepl 104 572 0 570 1 0 1 1 0 8 0 pipepl 112 1546 0 1527 5 4 1 2 0 8 0 fdescpl 424 2228 0 2215 2 0 2 2 0 8 0 filepl 120 21020 0 20924 19 14 5 11 0 8 2 lockfpl 104 782 0 781 1 0 1 1 0 8 0 lockfspl 48 258 0 257 1 0 1 1 0 8 0 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 48 0 38 1 0 1 1 0 8 0 ucredpl 96 2861 0 2853 1 0 1 1 0 8 0 zombiepl 144 2215 0 2215 1 0 1 1 0 8 1 processpl 864 2244 0 2215 4 0 4 4 0 8 0 procpl 632 4778 0 4743 4 0 4 4 0 8 0 sosppl 128 39 0 39 5 4 1 1 0 8 1 sockpl 384 5126 0 5106 44 40 4 21 0 8 1 mcl64k 65536 444 0 444 36 35 1 33 0 8 1 mcl16k 16384 38 0 38 9 8 1 1 0 8 1 mcl12k 12288 68 0 68 6 5 1 1 0 8 1 mcl9k 9216 33 0 33 9 9 0 1 0 8 0 mcl8k 8192 78 0 78 6 5 1 1 0 8 1 mcl4k 4096 270 0 270 5 4 1 1 0 8 1 mcl2k2 2112 21 0 21 9 9 0 1 0 8 0 mcl2k 2048 71283 0 71239 18 11 7 15 0 8 0 mtagpl 80 104 0 104 3 2 1 1 0 8 1 mbufpl 256 133425 0 133354 86 75 11 30 0 8 1 bufpl 256 13065 0 7911 323 0 323 323 0 8 0 anonpl 16 322248 0 302852 151 68 83 97 0 62 0 amapchunkpl 152 12086 0 11966 30 24 6 10 0 158 0 amappl16 192 15365 0 14234 147 86 61 69 0 8 3 amappl15 184 116 0 116 1 1 0 1 0 8 0 amappl14 176 541 0 538 1 0 1 1 0 8 0 amappl13 168 135 0 134 4 3 1 1 0 8 0 amappl12 160 529 0 525 1 0 1 1 0 8 0 amappl11 152 632 0 620 1 0 1 1 0 8 0 amappl10 144 15 0 15 2 2 0 1 0 8 0 amappl9 136 824 0 817 1 0 1 1 0 8 0 amappl8 128 376 0 337 2 0 2 2 0 8 0 amappl7 120 85 0 78 1 0 1 1 0 8 0 amappl6 112 648 0 632 1 0 1 1 0 8 0 amappl5 104 766 0 755 1 0 1 1 0 8 0 amappl4 96 2263 0 2234 1 0 1 1 0 8 0 amappl3 88 728 0 717 1 0 1 1 0 8 0 amappl2 80 16553 0 16493 3 1 2 3 0 8 0 amappl1 72 49962 0 49568 26 17 9 20 0 8 0 amappl 80 5215 0 5167 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 2272 0 2215 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2272 0 2215 1 0 1 1 0 8 0 vmmpekpl 168 17741 0 17708 2 0 2 2 0 8 0 vmmpepl 168 277741 0 275551 251 105 146 149 0 357 39 vmsppl 272 2227 0 2215 4 3 1 2 0 8 0 pdppl 4096 4550 0 4491 12 3 9 9 0 8 1 pvpl 32 752091 0 730275 303 98 205 227 0 265 22 pmappl 200 2271 0 2232 3 0 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 627 0 172 15 0 15 15 0 8 0