last executing test programs: 1.471949641s ago: executing program 7 (id=493): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x40000002ffffffff}) connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) 1.455470449s ago: executing program 7 (id=496): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x4, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x0, 0x64c, 0x6, 0xfff}, {0x1, 0x400, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x100, 0x7, 0x3, 0x4}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x6, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x0, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x100000, 0x7, &(0x7f0000000000)='!\x00\x00\x00', 0x4) 1.338605938s ago: executing program 2 (id=503): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10000000000000, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x7a5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f00002c6000/0x4000)=nil, 0x2}, {&(0x7f000055d000/0x4000)=nil, &(0x7f000051e000/0x4000)=nil, 0xb}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x6}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0x4f}, {&(0x7f0000245000/0x2000)=nil, &(0x7f0000160000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067b000/0x1000)=nil, 0x6}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x101}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039f9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x500ffffffb}], './bus\x00', 0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = msgget$private(0x0, 0x140) msgrcv(r2, 0x0, 0x0, 0x2, 0x1800) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) ftruncate(r3, 0x79c8) sysctl$hw(0x0, 0x0, &(0x7f0000001200)="f6", 0x0, &(0x7f0000000380)="9b3c5063a2", 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.280256309s ago: executing program 2 (id=509): r0 = socket(0x1, 0x1, 0x20) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="170db407eaf8ffffffffffffff0e435bedc289", 0x13}, {&(0x7f0000000c00)="e30ec69f5ecbc0411d0bb21ff2cb97135c112395e053eb4cd28f8f3e9b77ed271d83d36e1c25a6e1aa21e340d56d0211ea771a780c19d27773765cdd47287cebd140a21422ef2e839ec5de75c2ab67173efb9efbe30df6622175657ea336a4faddf8c92e2292d57857f97f3e12cc698e1cb61715ba573d8e6c3b8871e8f0534fb5ec7296c5d3c6982347e8a0341a8e01ad35fb4e5f115c3349b0f8c3920e200019393f3f699fe44a5790edf19f5ec2309c3c453f56f12a2a9891275cb1b8f0484a73de953cc313cd8000ac9b49d21146d384047627438a200ef8673003c62ffb8ff2f68d90df2f5455278e48eb7ffb71984d7645897dc2d31adf073600b4e677d982815d3687430d005a3a6262acc07a949b66ed6e4744e181b5899cb85b7f92ffdef28ab338c244ba5a13abc4a74c09723a81c5d6236a0e144a55b654ca311b7aca14da2d3058c367586b7cc6cb9cc125246115cd9a2d860ccd3c0bac71e560eb74de86a9bce60accca4012ffa4af24945989bc85badced69809be52de699cce3861e1325cb0e15cf302cf39564fde9db33117a1a09b4c0f5f1922f3c9f4251f6ef9d6df35253370f69e6669048336be4c9166dba7bc16fd51513d9b3772a0e3008665378163b13e7d5748dede64b2f44f24e49907047fb4170ff4a0e600c9d2e95e8e385c9741d2c8e0617b2aef61278eecc47b5e3c048af3af7f6a0fa0bcc34330a2362ac2142fcbfdc5cf64839975585cf80fd471b5c58e59b0f413e652db711dc4ee525fc76e35a372f9d89928c1d1b14e62c1aa380bf38e78fc1ecab3396f962aff6dd927617b55bc0c592dd9add7c26fc5624667e1e137000c614a0d5ef38f5d2cd25d725e956a2086fdb6cf8f8474dea47becb64b1f7ffd0efa93e9d3af5199dd0a13e402612bc760c8ff3d702934a2abcc86dbb07cef471952d9ed827e747a4a24f72ac2665c604511d2e2ca3ee798f570eb262eeb90d2d980cee35602e718a5bcb0eec6910dfa70e36e99d53454e6c0d58f18af778bf241d6b8ed192507541af165fce3c8294a73bbb26361bc1d9944732ae95262b2f431dded429867a60d7b6107640053278080587f44d602dfa9188e39099698e64cf4668a202126d27576e8453faf2879dd0435f9384de6f26659bbbdc88383efde460535c4d3f0003683096ce8d58bb19aa06ddb9ab83af148d0e1d09d72a2e0892af263b671038ead03bc7fc9292805455a87eb4d75c3246f62d088839d1a9d036a4d5c9db403d28cea0d05a84bf3189feaee233f2d6fc3ad3f8e34c02e7721b2eb18e55c9fa6ca25e75127fc28538e96e3baa07cb087fabaefd0dcc39784bc6dcd1eb4ab538702a853cc9f3124d629793d655f3f9022b6f838a007a3381c3999b2cc813d606d3e03399f3f2bd6d7e96d24ae979a3a0c37c69d7141448aa6f930fc14570e62c0c5409d0e675ff8c15c99c3670320b38ef61c668ff43e124cf48e5c2804863227541d345000e9eca72f5b8475da3b6eae8e1b44554d0823ee4d6e660b3a78fc54f6f7073fcc779b6ce27e06a29c87979cd071a1ade8ce0054787605fea1d015abea70a2d0929d50c5d382bf55c487d63cf1447c7830193e71750d553f09a103041cddfd26b6eb5f1e3861e1ccad23fbe9a74576c2963e6a1da45702ac985b3b10fe3ca94e48f7f99e1d5cb258e20cbe1b0c8622407f019a0015ee6c5dc7ff704fe5279d4d432b68f1a5336b83ee443fc865b7243082da5094c33873d15f32dee1cc93f25c840a0453e3aa62a209f156950fe9dfb07aff98c62ef2cffe8c2a08ae7671fb94ac13aae7173e52cf07114d5a69cab17824863b89a4362a925a6933aaa7abd9177ecadf10376571cab1d9ba870e24e2b368a061689961223d52e3606602991caa4230c04d38b11a2861e64686a865bc701f8224f74eac2509fe3b6a32191eda5e51145bf3e534ef4daa5be2b901f91127d4f8de75337fe2e544f2feebea39364702c7f93985e5aea8a278284e89334e775787f56a6691114f4a6f3eec7e6727817113fc102a5ed3ab6bba2ba854b4de4750963c59df2e89dbcb9ada17384f160f53103cb81032a219a829af457076579b3dc294af480815c0e04606051f80c811925802454fb439e8cedd6934ae2697107c92929efc12271cb2713616deb3480ea9a820baf74af7aca343176d02bd607b3ca203696642c86833986744d45d177a6a985ff2bd9740b9595c6502e1ab79c1ea9bea92e04bd0baa6d718a9ea3203082246f88a47c411df4f884ad5be0fc9c78cef983c900a6deeccd7b98e24d57126d17cfa5a8b49d18211e036e8247b6f14a8c3e55a00ebd6e7143605b63120d30b759736f27952ffc5c6d05592974dc374e4943cc3f6cd69b9dbcd7f06b4847db763bc8eec71965d88daa741bcf32103af291de47dc1c847a1abb02291be435ebe5cfc70ad0cbfb1173c817e6cc69e03ade5900181249872bb4819aeacaabf8ff8ae41df7a02cecef11ffe7e67f6dd8dec0d7bff57cc125a6852dc81c0375acef25b9d80cf383a5b2f16508e82d9279544bcb4b4b6ed47c9f946a36905d960756feb7c973af6a395f3c1353daab0583b6baa22fe0726fe1a2b09ee2f9d86b2faac90dc587e853cdfeacf0abab30c9c3c046ec756e269f83f016815a74d95bc9be3d03b561a3834a67199a3eef7d0e3ec82642bd6c50c092c5d256c2d2048a429f69bc0b74d92280f16a61a80cc2cb2289419f7517fdc1e25b1d367be61220e82d0d8b9dacd254a8be5107c8f7da9219f3d27b00000000006583a941f96d6a0724407ee1ab37fb3049ae293e", 0x7d0}], 0x2, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0)={0x40003, 0x7ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) utimes(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164", &(0x7f0000000080)=0x101, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000000)=0x10) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000005c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r5, 0x801c693c, &(0x7f00000001c0)) mlock(&(0x7f0000665000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) 1.27931666s ago: executing program 4 (id=511): r0 = socket$inet6(0x18, 0x3, 0x87) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000040)="251361fb155a924dc27974b2d1803253aacef94836824efa448b4a06bc779c27045dab043845e7690c1b2c2dd09dffee71a812064c8a13ba8d40663ae86a33037822986b0f614966ff043b02181f645c0c64298e2b8dc8f2530bc6cff846748db3a9c28ee06c3b5229282531d8f57397b8c052ff6dc5f3db6a8daa3b361e3d9a294508c363639d63f8532977f2232a3a24dd86f0822465d135d2dc9a1cd983a522b6c195418243f7755e19fa81d71bd35aaaf243abb4e5c66789283d8af300e6a993d7d73654ff1e6e32646160aa71884dc769f5242b8f2e41bedb131d2c2e573b17a2290c2a2583c9a078c7f1c2bdf41d723e032c6f18bf527f7b6721e9cf43a1262ccde98cbd135ccd86be4478ff6bed4b3888a2a76039774340e8a72c6f0bb1d152d8ae0deefbd8672784c329f6c42410d98e00bdfaa565b5284850c7788508d6ee1666619b2f2970d83d759d57482072b5910a0c766de64e323a231a08bd7a57a6c6d74d5932c004fdfa8fa8fce6122d457058ed9add850bfe16f30c8241263e78b744048582d674f1601a8774eedd3229a51aa02b9e65d953b36af82de9195683193546f9aa130768120619543313e57992f42e019e0d6d358adf6e573faaf2d6bef4a5889678261e54899726bd3223262e8e1d194105beda22a195eb56b55f42fc51b78d736ded41279fe03b5da460d2268cfa8e9268a261c73abb2a963fb2ad3e8e68854fa84c9d6d17dcbec9417db8387147ed20a78fa34320a1e4e704a5ed225d0d20289fb6f0de0946285a1ae63eede94dac69fa2cd8bc3bda3a3ee88427d53c54e20b3ecb14e84d83366bde1ff1103fc2f36b052d5b6857c8797d5b816dcbec9c5a38e75a0003bb556db28c749fdc4925489dbd0a0ab9712bd00043be317eb64057a7f9b239ceb4f2faf3e93844c44158bf13c23cafd9ca4d8bed11769d380664062ba3a0db6bd3ce543a4d43e4afa6fe394db5d9d661587aa708dcd67359fe2f802ac6339e0d7f530610fffcf24484e780f32322625572c6324f033be68a922c8011952e36cc46cbcf10343c50c520b688c3464a885d0023865d1465f613a9d0f204f0829ce39e568e854031f558f2742eedd8d08a286118c3675d1855ef8d70655b530bf004ed922a31af6d9a124ded3b62e77bc90d0a379d6372bc104a180ed0760973f3ca7ff9cf58b1268853455413358ab93236d11cc7d7920becdb9dfcd550388cec9fe0573367c893090f724cd5d17c2743a7302a611f84de4c4eea37212005e48fcee367f0f4111d4c323cb1e6bd5c21fa89962d7703c9d74faa26dd87e8839a7a24772196ab60c708a7457cd1ed79d5dbfe86db8ccf91f309bcfd0030f951b2d3660a5561ba352247cb47990d0636c549911a02942c4e77b33648096a576814827cdde7b50f822ce0002abecae6eae8e2a1c474b5e967b855850b1a609bcbae5c8e7755569a428ef8ea42aa6e0071250c7b51f595387716efe9fe7b0aa713f72513bf88d6f68b8446e40ca7b26b1a2d2e9199d9e9df90f169ebc9db60a85029a269ee469541c444e39c45a7a038186b3a2e85aa8f0e0a5e6516bbcaa3bb8228274a138fe608554a445d228a1c7cdfdccf0d41c43e370cb6b6661c937575886c064ced58857c06c3cc369b97a01c4cdda1caa81da6d87838f389861ebd2588710a480dcd985622bbe88e6d19498d16df02d2edf19ff22ccd92f4449fb5b84879d89654f48e184331cf52e2459ded035b6c4492da55a47867a0fd0c9e4007b86f94fe8415f57d64933bf58f071c2c9417ee4dca68d5c6852065e76531e96e86c654b56f19ae022c4b67fc8444671575a20fb5091e5d3370b6e8f619c2d535330f338ccf57059535695a73d17e6f2dca764d98daf2d8d931710ed8108db8479951f9745d69ea1d1be0b789a1519fa7f2d886a38c75a3aaa7ba588c6c37ab91bab54ed885142fcf3fffb7588aeab87c8c0c508863d6f74320aa3ad2ce88e66f88d0e0bd9f6cf6eda5a6c8045458f55df0527a11848bbbf738160de5446b0daa8f40a720c4777557ff018b38dd9a5348debba8dc64d4a42a620e96858a42698119027ee3292158688635dd05411a7032e08b2108c1b61313f6907fba8a0365a2d1922a50ac83ce66c2c599dcaff35c9c29b3f92a2bfc18bf55b43e61d316f0a0c70e3c656e6013358d8ec8aa64371f624362c4da91fbe840f6360865fcb43db8c848081a0a6ad99355b7822f9027c80cfa7da14e8e6383540ce9a0a37d3bd6d7424df22a808f025a0612723996da73a3307bf2bde8135351d67166c2a402ed6a554f67fef9e30fe6389fa59a37db381cb6c731a0ce1a4da7e62fe8b5d39591cc74b220101039cc82c7668e477980f3019cb6627997894b86df0e9291dfb500458693bb69571acd803c1bb3538ce5a42516c96e2dca53867fb6641847028156d6710606bb6c4adcfa75a76bb910a7bf495de90fc0a86859641e3c9cfa99b78ff99fe7d80e61473219d6c3c61a512b1fb17f725dd36d535c479fb54e20fb6c18e50e33fb07f7c3533b7b3e43ab7b1ca4077fc9e129560e5240031f820c491af067db1cf819cf1f142b71c689eaaa99a14114348d9bf4600f51fbf5b58eced02e817c8e7b266384e1e8e747df30ab9a676aee309abc935555877a6bfad76b7f48fa69843161d79716809d3e6dea070b17620d6505701d56167f9c2096be5d0d106c2cea5400f8d3af831140a3ba3442c25b42c14afa03e913fef3d63f9fd532c88c52962abfe381a76767969834e27f5cf31e0d3648defbc4743b95a8208b37765fdb65a2f341fa23c67f6ebca331bbfde3e2c18e6992638dfda5b0793a41f71648193ea7af2c9e56fe0be640f1528f14804b1af85d9a1d3f6a30e4a80b865ed5aef12793214be3ab5b482bed2cbb4fb5f7a1b6105fdc9ceeb54911c3ceeee49ebe09fead0b4baf76d976e125c326ba4cd0f3fc25bacfe3320bbcf08013ed103c73d43f843a1ec3c7d21695d264822a6d573475b8a6227c43379d25a9b3479c3a2e792b96081da78be31642155e0e8ae28c5c2e5fc25dbfd70cb6a5a3699f45c4dfab157f0fdbf6ea6b361e5026e626190ae9ce38e2647c28bc6db2e421f50a1904a834ecca8a05431a11650fd57948d6f808455313d336d27dd8ce593c36d0e9b143850b2f2bede2fd14e030e0fbc3542d270c05700e8ea209f568249038c387719502d29fa35ee6556334f7f2bb34f8b3fe7bb73e387825360d9e7720a653d59b1306834f78679d7b86e43734f02a84eb7860545d75d16361c06072f0ad112526fda7717caab997635cb5cbd475ad2efca718bf5573a414941513dcbe7bb6b3ecb8cb0b860101fc08ce820bd13e0dc2bce63212f28d7a0a668765b5cdd19a107b8b307db06a75b7be75e0d024d0eba3baf85a55ed1770e88f02984f5f79fff1bea855482fe271eb48d2408f4d034087d81439b1746fea47e660ebad1ff714a7959865f49c6745640f044ce28fbb5c75083542f18020df8dbe860b3d7a55c2433f7d39a72baae9b76fbb46b961484d32f61748f52886416c7f1daa9f8dee0b2f81177b0cfe44be12b34a992258d3fa1fc933dffdd688b65dda2ba3d3cc2583c14b49293b9bbfdfdf8dcda5d25a9f0247f3a94a4e614a3ddcd8112f04c26c678a5f501b5495589897e2d07d03a4ababf507e88c1004e038b63c13d6ef0ccb8cf5473a4fc7ebf3c9a2207a56042f4e9036fe06b029a6a4406c2dec768e913014bcb4e379535dd538d653917591701c8691b1329c90594d582b00d038aebe096ea9acb9a565a09c8d495e71285c7619c5d0e4bace0f1712147ca83953537c5e3fb45b189973cf3737bc5e7b32502f4a646cdc0b510c1718aa7c0235ad00292bf68bee34cb4b0e27acc2a3019b694c05384f9f6edcfc04eb82f56d155eaf59a60c2ddd0c9658d11f71aca39e6ed085b30716194f505d707a6c7a7f652eba1763ecffc7fe20aa87dbccd06e403b794d15fb7cc9909d3c0ed2925db85b26e2082a89b48a78b57a7a4e2c3af0b941100086c194b16b568b6224faa28d4af40e3b68331c8a0aba2bb363c78d1a710bc8ab41c340f4c3f28d006418ffafbef277aa83232b4a0589ffa20d41bbf21124ab7fbcb500341438d7c92e399a97b304653e8242ac8e58a4183a13e5bb88b69c0c246c376b51c578fad844b0215f714de7d72ccdb288b0c65410190f1d4b2b4425928920fb9a8d2a8b014a419d44c4300022ca5ae0f80c8902768dcf69f1e205d2d015ceb1834889b8627e0f3bc53b50fbe24bf7f6f7f5b60cdf76d7cbc8aea4acb3992de54216be0bc8bb66570d8f4b8dc89a5b9dae7f43ecc5b5df7c7fcc48bd7673d8f5350aefa0ca66688a56797db6ce0f583bf90337c8e7f7890219fe15872a565d80cbd26ede01bbbbab589a58cffe0cb542ac2c7854d02136adec266c4de13687fc506a0790b46ac0a1b9bd44d8ee2e020f891dfe8d4ce043a6cd55904c16acca16d49454eb4adfe91acd2216e618e64614504f68ce2f62c61b6b14b7a911e9774a941b69a8f972c921cf5ea6a9d8b0627fa5a08c64eea2e6d09cb5757c356763cbb838da6cf850853c0ac2b9d555a645d4df13e188613a20942fba55a11da85c0b13949ce250ceb8cf3a2a91c4dc3fbe7b6a29ad2955efc86eacee98c614a81bdcb0c604ce1ef4f37f041b01210af24e89fddb8a8e42ff78c5d240e07bd72c0737a9008b5b046f32e1b12dcc72e96cffc6290056fec876290b8bf2e3cabb075ef8a9d6003cb46aedf71778ae6e2e37843b8d622a3ffd73685f49c76bde830622cf91fc8ae8ce3d9bb6131be183b1ce364ffa70148e6c803b2fe2f43691ede9aacc9f275a0d60de3dfc01f3379977a061558f8a0fce3a771adad40e32176cd97bf780a7dbcbf2290453655f23f312440602544f461d0bc000e393da2751ea9cf15643982d8dc807a2968f8e2c20ff5993add142387c7a3a0c784e2f6e38910aa67ae917eaaab79ad5b848342094245f55eb63b7add7f5358a4186d737b53114aa1040e324866d051127dffad670f3e25aa48d771a15e72d113faa484194ab2beee81628678bd8849cbd8903400246310dff44320201e8d3d924c3b7ff9d87b81d820fb2b9b87dd8b2ef47dbeec615b3fd56ed60e2dfb38b35b5a5bb2461085c1cc6524b6df2fb63ca75ef95543378dea4d14ed5e94f9eaeb91b825cd957f78ac36b59ea11dff5d40b92a95fab05a14624a3d0d7f04204e9e057fb177b62f0d4212c28fe681089f52372742cde3123221b2724f9fbacec29d7f179d2ac04299941576c5be0fb87cc62b9a0d7b3157fedab7a7441257a6d0cad6feb20db43ccca6f6842252d825c6455da9a6515871fd81ff7ca51e51a0c7db640cdffde317e9ca9ea06cd60a649bf57599f2c800f66939350b0cd48122954d6addd55770bd856ad13dc67e413666d6a1c01641e963bf1ffcdfcf7b0c8c5f918cc77dfa55eaba23d2094e11552d0a0a3144f557bdbdc463388abbddc0ea845465fdee0a2036f318fae1cf22f00d3a70a3ad1a7dc2f5456e51aa2dcdab0f274299db5cf112c6080164dd1da30edbfd18f6b484ecec2c3f651ed6cafe8d9561fe096858c2a670c003ece7ad014a4acf1e0f8cfa986aa9a7510ae8f533e6583f2556d39e00b613745f2ad24aee2cae988dfeb0c5a555ed260e83cc881ea4d7cc3fb44aed769a0fe2aba4ba2ce4f8559ab09af6323ba52e42d1ffff251f367fa763e29e8cd7c82609ad0a09ea61dd74411d01b9f", 0x1000}, {&(0x7f0000001040)="76859efe3a4dea6c6749a2ea34c77e6aac57ead6e8de5a101acbea663c0a7577646b037e5514e45e4e72e5b84b709cb0a1e16be8e4e7a267639ab161019773cabd008da1d842b80b875ae22aeb860aacf08756736cd0434a14ba6d2659b45095e5cad51c253707172de5e6b582123b875a423ffb420968b2348f32b2a1f6d1575d6d7f5b80d3db18c199f5532247eb557ae17960a0256865b1090e27727353401a09572b2f5cb0c72fe2a785b3f40b8e06b63c62fafd463ac94e6744028e138440dc1741830dfe8078a3a36148e6b14de896cb4226d961e0218755a4a45adc0ae623ce8a229211536f3a0204c7df85aa", 0xf0}, {&(0x7f0000001140)="47fe5a627d5d1de8b356c6ff9fa47cc2f4999a5209011c0349ed4cf41c89b8dc0b5a1b487238c90343c1e7ddfe5857d25f180e58c71dc73bd586174e4241d4d445a4829740c3a44d801d61f7bc88c1d9363ac902afe419da7e61", 0x5a}, {&(0x7f00000011c0)="6667ea946e38e802cadeb381566b96714083d80740b4e26c9eeb674a7cd1bf29ec93ddb2830a4b6d849702e819a1a976785a0f3cf3f3d12eac4d5ba99247547cfa9b8e143c9526abb965ad44a89e23c89cad6a251d7d3411abf868ed081576c371a9b7741d5e5d836f3a1c792c8f235fe5ebd1de3ed4ad38aef2ec1d1314ba73045629e81bb3fbbd52070eebb016a87543398338f20eb3b8ff011eda31cec1e90b25f1485b3637bd454f32d1ae4d891f2037b4ea9a3cc0e66fb28a2293612837e5972ae7a37b643c91e10810a443aac77d72f4a48c4468c435340eb11b2a88dc2812a2742d6794b27326779ef8406a3270", 0xf1}, {&(0x7f00000012c0)="9797e991b601cd354e9ae35757586277dc57a146c0b5357a6f54cf4076056625e158a4504b6dc8e749d4d642c82b5ac0e59ac5fc388951a355f1482495ef1233c768699ae069504d58b6514b58e442f324965b34c85eae5c410512127d883c6656f4a1ad069b8f99cbb34b134ff221d6f561c748cb181ec2a158ab5b8d47c5ddab25758a6955ef9f8b68177ea125e714e7a787e1c7e1a58e14e56b18e183b1aabcf7ccbd56485b31329c6c2357bc99245d5a7465c10e29904e850edcf3625020a50bfe67a0edd5", 0xc7}, {&(0x7f00000013c0)="dc8fd65c9aafe7e0768934d7f68db0a6e56813fcd8adf5a1fcdcdf344250f65690925d49b41a7eed24894c8ad8b20cf8356efff79dc5063fbb04ec752a3e7d7eeb9238cba9d221f91446af9fb524fc4d3988d41a4dfb122f61a262c3fe22c6637159f85310c04029cadc1a4fb18acf26d32f9a9b8a73cf3e62e2c4745fd7bba3348af96935b6b55fa82c3e2de96eaf4f72d90c311b7dbc2645404ea3dd103c0af7787a681caa9e3ff66b8cb91de60562248b9728fa628ad7ce66", 0xba}, {&(0x7f0000001480)="9a93618197ee6bfa49e7f792f9226b3e084034de90d9b162da07b9d5342e228a37d5696265b36f98ee3fe2a38622048d03cf566409d1c1e1b7a1916b1f5d2afb31a6c4488085abd66e7f028f6da1bc660275e919c27ba83bd9849419257b21f40aa16b", 0x63}], 0x7, 0x401) (async) getsockopt(r1, 0x9fa, 0x7, &(0x7f0000001580)=""/165, &(0x7f0000001640)=0xa5) bind(r0, &(0x7f0000001680)=@in={0x2, 0x0}, 0xc) (async) setsockopt(r0, 0x7, 0x7f0, &(0x7f00000016c0)="84f939c1488624841f1ffe01f077766bf2836ad4a366712aeeccecf79d05a8ee00102801ccb55702fb423d0fb8db64f1d5083b13581726d6a4ecce30cc4d9ff15f2e0c63380892a7c9326ea9f7d45d6c06f5831e4c640c4a6e7ee08dfd03438f42d955a166bbdba5edb6f2e8dffd50d406ef85d6b88cdc851687009ec1b15091726373b996be918036751ca4867063ee9e93dd7fcc3ce77cdfeeefd5eee2e090a921b29d59b71a6ab4fbf397d61868da37387cec9c8a5120d6c84b888293f48df8c3915bf26a8d68bbe762bc23800b76e00621b009f00d83fc6d70e7a0ea2d", 0xdf) (async) connect$unix(r1, &(0x7f00000017c0)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000001800)='./file0\x00', 0x0, 0x38b) (async) writev(r1, &(0x7f0000001cc0)=[{&(0x7f0000001840)="f9f70488378007768a2a313b8ae9da0dc4eac602f2df0316f79668de4b337991d602b80e6f95a152c662e6a0fee3306085421b7be47f6abb273500cfcaf4a6e5b0d66543c18fa0cd27cd20aa928adf718d8e0b40884166b81e5f32997b4f5c925cc0677f80bdb65420597dcfa04de168e6316b8c68909961acb6a33c4170edbbd73460f6470a99742dd94c1c633f98a3bbdca601dcf55522aee6cf0e6a9b1780fd0ce90e41c294707926eeb063019a9b26491e416c4a3dc4dd5540a403915885725273366b065e27838d", 0xca}, {&(0x7f0000001940)="2444eea9f4dd94e4721ca7716dbdf4912ee6a178d8102f80795390e79368465a552b7af6ad29111da43d1f313eaae63650fb68de09564cd500eb0ce8f0c3383948b92269c5cbd06ab92731a7304ebda5f0f45bdaa62b5af332d8ff54f498bcfd920c0598750e82fb25d9b034a5e6dfdac02cb7840a613a7ae66fe232922884399e970c56dbc5312fb92ca67516cd31d2935794c8908a4d7d98f9411c0f353bd58ea774b83265534eb18a04f311b9abdb0385eafb8dfb9dfb1288", 0xba}, {&(0x7f0000001a00)="bc99bf60bd52c722a2dfd7d5079cb7bd1c267204a6537e61ca", 0x19}, {&(0x7f0000001a40)="d5527283edbf934054a45d8322700fe08446c10b9952231c98582da780935d11d0ad27cbf3d381825d956def32612640f441081337d582587dfb0914a9d9877c4934104ba4f5717ecb70f398aed97a09fce785748b2bd7b54796085f681174d9c7bd2ba71eb007e659eb756105c4bcbda1d53a96a55b78589b49f62ce95b36709828cf3e978171a1a484eb847bce3f0417dcfaf99187e5029fa06d2fea77e796c2fe359fb941cfa1331b2312a27d3226dd015785dd504af46891035a63fdb2372fb7d0a751", 0xc5}, {&(0x7f0000001b40)="a01c7f8e927c2d81aff0d885ed806e4f1f7e777041d5e8ef035066dab2b78f0c630b2c1609df1d66cdafa4bfe8868d66456d282d65646e78a22e6ad767aeb0517634e18aa1529e5a7ef4b2a51d680ef0d3b065c403a32ec634a5a03eda399f05857e8a9833e824f7727d64cb0835436e3e34c9cee5796bc0b5221b54309a151bfb39d7af1586cedc9ff71bdf590e9188ffc87cdca7f09b0f79760e7425ee2d71516ee026a0d55cb19da5136c4c", 0xad}, {&(0x7f0000001c00)="6ccc3de89871ca1be42463ee675f80bc47453ed3c0cece521709958d3329af58421c5cfcb3fc479395ff6f6340ebdc117d964d9741081b24b6f43cdf86ef92ca091125795e787d1d33c5f11bbd16980417d257cf2bcdb6da68d7e71e64f7490f", 0x60}, {&(0x7f0000001c80)}], 0x7) (async) getpeername$inet6(r2, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) (async) r3 = open(&(0x7f0000001dc0)='./file0\x00', 0x20000, 0x31) semop(0xffffffffffffffff, &(0x7f0000001e00)=[{0x1, 0x7, 0x800}], 0x1) (async) syz_open_pts() (async) getpeername$inet6(r0, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) (async) r4 = accept$inet6(r3, 0x0, &(0x7f0000001ec0)) (async) r5 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) (async) r6 = open$dir(&(0x7f0000001f80)='./file0\x00', 0x100, 0x1) utimensat(r6, &(0x7f0000001fc0)='./file0\x00', &(0x7f0000002000)={{0x5, 0x8}, {0x4, 0x6}}, 0x2) (async) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000002040)) (async) r7 = open(&(0x7f0000002080)='./file0\x00', 0x20040, 0x80) ioctl$KDGKBMODE(r7, 0x40044b06) (async) accept(r0, &(0x7f00000020c0)=@in, &(0x7f0000002100)=0xc) (async) clock_gettime(0x0, &(0x7f0000002140)) (async) getsockname$inet6(r3, &(0x7f0000002180), &(0x7f00000021c0)=0xc) (async) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002200), 0x10, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000002280)={&(0x7f0000002240)='./file0\x00', r4, 0x1}) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000022c0)=""/199) 1.263611843s ago: executing program 6 (id=512): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') renameat(r0, &(0x7f0000000000)='./file1\x00', r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06ffff94ea09066dbd86dd60db834400081101fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000014e234e220008"]) truncate(&(0x7f0000000040)='./file0\x00', 0x5) 1.157763931s ago: executing program 6 (id=513): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0x8, 0x9, "ff14e7130b1e586ca6295000", 0x5, 0x3effe}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001740)="4e73789718", 0x5}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74d, 0x0, 0x37) 1.157211086s ago: executing program 6 (id=514): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r0) unveil(0x0, &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r1, 0x2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="ed", 0x1) poll(0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0x2b}, 0x10, 0x18c2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{0x0, 0x2c}, {&(0x7f0000000300)=""/255}, {&(0x7f0000000200)=""/180}, {&(0x7f0000000400)=""/162}, {&(0x7f0000000540)=""/167}], 0x1) shutdown(r5, 0x2) close(r4) dup2(r1, r3) listen(r2, 0xb) syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[@ANYRESHEX=0x0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) shutdown(r6, 0x1) recvfrom$inet(r6, &(0x7f0000000080)=""/140, 0x8c, 0x1040, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000004c0)=0x72, 0xffffffffffffff14) 1.156224367s ago: executing program 2 (id=515): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x5, 0x0) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x6, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x0, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x8000000000000000}}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0x3, 0xe, 0x0, 0x0, 0x4, 0x0, 0x1}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x80000008, "d0c661999daca17d00", 0x941, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x18289, 0x110) read(r1, 0x0, 0x0) open(0x0, 0x18289, 0x190) r2 = semget$private(0x0, 0x1, 0x1) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x80000003, 0x0, 0x0, 0x0, r3, 0x2, 0x7}, 0x100000000000003, 0x3, 0x8000000000000000}) fchown(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x8, 0x10) semctl$SETVAL(r2, 0x1, 0x8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000200)="fb113283cf00040000c2bbdf80b7b909c02ed28da3fa766dc6a426db021a874b991fd80f6f47e28e5ab81727c957f71092b5bea9ccf9da15889833231a8089ae187bda370ceb88c74822c4948346a6fc3a991b8a54b79295e9c848a395c9d3dc8c2d70edea7f350a4162c310ca2e19ea37100a419f61aeb5dfd12811ea2e787fcd69b26256e264eaa6c5d97b77cc252c8fe4602ad3bb4d9c07859a738f992592da868062ec6a0d294a6c1ee72d29921330814b14", &(0x7f0000000140)=0xb4, &(0x7f0000000080)="7a8b6c6cc608036ba788d7a06d8b559bef988cf65557cfb1504b1572afbe2a89efcdd9f41d1a0b9003e0b7039edd915e9318eb5441aba1c775366b39252633b01efea1c10de1e31b38bdfd720400000000000000b634897494290000000000", 0x5f) 1.150653271s ago: executing program 4 (id=517): mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x3, 0x0, 0xfffffffffffffffe, 0xc3, 0xffffffffffffffff}) writev(r1, &(0x7f0000000900)=[{&(0x7f00000002c0)="a7aa227a2fac6704377a293f4db2221ae1693e4247ff7e7a89a7f0b9cdee92477526af7c46a10c8d1b89c48fc3bf6a248013f3908e7346e5cf91e010e1b28d034aad8c320984a557a3211ac1447a4bb85b19ababaa", 0x55}, {&(0x7f0000000340)="228ca03d982232576fa83d7364aef4ad0615aa970c29d85c6cebdde5497f0c3a84b8e1422a4e9bcdaab7937749644d5829fa463393ad1f93fc39df940e3616d58bbc032a764901a237713d46fe286d42e8cc0c03e9fc4d64f53d56621e4aa50014bfce8d898410c0eaeddcc16915542b1f6e8f3e9f60d31966256ed219d5cd614a270fbd962063bd80", 0x89}, {&(0x7f0000000440)="c4b1368205acd9375233b0ca87726d2aac5573691dd022df0afb5825babc414cc1db6e13ab2817c008969e2a757d275d6d6c4db43cd3ea3d9359bba695485913e12dd75d1e780493427b4f1a141f393c066c501023ee2d76", 0x58}, {&(0x7f0000000640)="d455d1f947aa5302ebde70a960d7d6395e1b1ff9e2c231b34bebdd021933598b0a8041d99a745e82b12d9ccd293f6733d763bec047fd39ddc10cac163670a6e5b9973cd1c20c8c28156f66c301e0e8e65ab74e88af43232896ed926004b0bbdf42545d31d5d40597d98b6be44b45807c3bce56d627c31b3c21dda57fc5281c7e5e047b889afca5b802f63b5bd07d0aecb38ddeca05fba7bbc0280050c5b10250f654a1945d14294f2d41efa6dc2f49539629aaf281774a0bdd6f3092e5c5208bde18b4475624cc59096dd50280391deba554fedbe93d418a2d73ef791a8f11bf0c9b796cef4cf054e275fd39f51a19af99d932961e2281fd", 0xf8}, {&(0x7f00000004c0)="ae90a9dc7e9f3a", 0x7}, {&(0x7f0000000740)="812e97adff266177420c0482cbb99e36aaa9244abdce4ca89c862ce0083d99298e2a35ebc5141d50cb56736d74be832099f2d80b591e559a18d2afa8fe133b06e809c6f84bd03cdaf5dacb65cc8acc60365271f8a74f76a5b46eeb300744809134e97bccb70853a47ffb743b5cff08dc46858eba652ba97c6e77d8ece40bca3bd5b7c94236883c8bef0178ea49e260d11908e03d", 0x94}, {&(0x7f0000000800)="851f18d8966a2155136a49ffe4ba6f34e372d1964c303335a2932affdbe9441a1c2531eb8a0867f0f0a9e58df4aa7b347be21385811c6f1666a1c9cd6ec93c628b054aded59330c045fe916ca99b022d187b622a26310a4c86c41a529f0985bad0157dd62fb1038a5acf580302f7fc3e00c459a70612a8f73feaf498b47e", 0x7e}, {&(0x7f0000000880)="739a32bf3e0d06601118bcd072d58e543e3ab1a15e309b0695dcde71bfb052b0a986fc08b5ced2654e7150f7845db1981667edc3c8374f41733919eae7794793d4edaf2137c6d177b4383e506851b04e7cedcd0750002642c2e83566a9ba2287fd0a05f47c35997d3ac837bb", 0x6c}], 0x8) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x1c0) msgsnd(r3, &(0x7f0000000080)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/79}, 0x57, 0x0, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a1000/0x3000)=nil, 0x200007fffffffefd}, {&(0x7f0000e4e000/0x4000)=nil, &(0x7f00006b9000/0x3000)=nil}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f00000fa000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x7}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0xf003}, {&(0x7f0000096000/0x2000)=nil, &(0x7f0000e4d000/0x3000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x3240}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0xffffffff}, {&(0x7f000055e000/0x2000)=nil, &(0x7f000072f000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f000068b000/0x2000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) r5 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.147203149s ago: executing program 2 (id=518): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x215, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfb58, 0x9}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c", 0x59, 0x2, 0x0, 0x0) 1.094759554s ago: executing program 2 (id=522): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x150, 0xfe6b, 0x9, 0x160350d, "cc14eee22100caa26a364fa8a325850d1ec100", 0x200001, 0x6}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r2 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x5, 0x4}, {0x5, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) (async) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000f66b, 0x79c, 0x7, 0x5fffdf5f, "9cdc452e307e0803002f4c0000002f9e68cd3304", 0xfffdffff, 0x9}) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f132fa9d7d1f81dff60da05b671c28be7513d8c40ef44ec64e60c84fd14a77c520d313b979d86c07b6ee002eb06d9d61842bd886f49f8b3dc17ba69be484c78ef304fc041f6fd3fcd93a3fcf373548b850129d207b398b46a0a928aa7a3de7aba3f21b0aa1e1901632511016a8993fd17f6303346b81e773bc7c1539786c6357e917d43c6932a48bd79785fe81a4be8c2d800e4540279b59d4610d16d406f887966c41bbdcf6566532fa09381559d9c31048bfcf58a57b6688e25b77f55c16145d9758a9bccf46153786ae6f94599eae31e8c11053b0a35762dd3988d3dadfd3fdbe2c0ec9b50eea3ab8d508b5becd70d4bf892230620c0c5e57232c78fc2826411430d48dae42aa03efb00e0d0853f77952f10ffd7c15addb71df319ea7ae07a9ee0349d64a2ba02e0d94a20fa56c61f66a755dec37e877920b4fc03c406b34059ffdb51820cf989c603b764446ee06c043a046c2b7152a5fdff978229d59fe6849e1295dfef793c4c4c5f01f1ed03b984fda2eaa6feffe43dd042377f5d6ed6d927b8066469177c2c78c74ddd18097917d4786861fa536bcbb54f7618d3a1566ef6e16b7b75a79b86b6db6d5c6335554c4f77c7e85e68df51ffff43771d5ef0a9ce86a312038f04ffce814fbe320acfbb354586f4edb412e85f07552b5bfd958871f1894389b05c2091b3241b0c6c8217064f9b716bd986c7c237867f3befeb8ea6af829a398278b1e0ebb9d3261f1c5c54c1c4f6616459a522da1d71d7fd93d684daad4b0763f6a9efd3deef72dd77edcb8c90260164a599e827f69cd3bc11b2439aee3df9603e3a4ad2e94f36dfe8986631f10fd18e0550dba411b6e17e038bbe01e6543960c37003b60954a5bce12400ef01eacc546f38c13963a97e4f10eab0854061677a5ec430bb59115565a1945196f1ff18452f2696271f9a560739b8e8166f5591c7f71fb8b8b2caa468a280410ea5043fdfb22e116e8f3bc72d64870cf985d0e9b19de0536a78e764355530ed054eb1993f56d653661815f3a09c4cfefbd8b13d9b3d8b38472191042ec5967cc5f4030927066d01ff03839375d35622b41ef0d7cf09275b538d141b7cf4777bac29da40a2009e6950417b347be891e6f08ec967b4dcb48c1c1fa75ccb0c1ff78a15a7708d81da427d117cecb2a95aaea827f114a51032fa7373d373e0f81a5476a10efecf45b07d0262abc1aae13ba5bf0ce52a81ccf061cc84a6e6590332acade9b7af1717d1731da08435205bd168ae43a494cf453872e233ca7f8da5c8408f58bef8e09b13b0448f6fc495cf917fa3290ee8a20b22ddfa6b7e8ab21b73bd4431d0b837b5f6b74ad2885a9aed40a2d6ee847d6c2bfe7d13507c4f70a25239e79084c0cdef7e329ae9c6463b0e8cf8e379a7c9055bcfada133201f6cc870b5675dd314a956e2caae6005426a8dcc87e", 0x403}], 0x1) rename(&(0x7f0000004580)='.\x00', &(0x7f00000045c0)='./file0\x00') (async) rename(&(0x7f0000004580)='.\x00', &(0x7f00000045c0)='./file0\x00') 1.094394013s ago: executing program 6 (id=523): openat$null(0xffffffffffffff9c, 0x0, 0x10091, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = getpid() munmap(&(0x7f0000271000/0x2000)=nil, 0x2000) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x3, 0x2, 0xfffffffffffffffe, 0xc3, r1}) 853.693072ms ago: executing program 2 (id=529): poll(&(0x7f0000000100), 0x5d, 0x102) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x2, 0xe, 0xfffffffe, 0x1, "ff14e7130b1e588ba6294000", 0x40, 0x3effc}) select(0x21, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 699.412663ms ago: executing program 5 (id=540): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x3}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x7}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0xb}, {&(0x7f0000643000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80004bb6}, {&(0x7f000020f000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000527000/0x3000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000826000/0x2000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000197000/0x4000)=nil, 0x800000000009bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], '.\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 631.79223ms ago: executing program 5 (id=541): syz_emit_ethernet(0x5e, &(0x7f0000000200)={@local, @random="4f97301a551c", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0xf, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x8, [@multicast1, @multicast2]}, @rr={0x7, 0x1b, 0x3, [@multicast2, @multicast1, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x23, 0x0, 0x8}}}}}}) (async) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@local, @random="4f97301a551c", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0xf, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x8, [@multicast1, @multicast2]}, @rr={0x7, 0x1b, 0x3, [@multicast2, @multicast1, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x23, 0x0, 0x8}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x7fff, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) (async) clock_gettime(0x4, &(0x7f0000000000)) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1007000200bc00", 0x8) close(r4) 631.298356ms ago: executing program 5 (id=543): r0 = semget(0x0, 0x1, 0x283) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/103) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) 630.71677ms ago: executing program 7 (id=544): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0xe4cf) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0xd5, './file0\x00', 0x9, 0xfff, 0xfffffffb, 0x101}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/253}, &(0x7f0000000200)=0xff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000280)) r4 = socket$inet6(0x18, 0x5, 0xf4) recvmsg(r4, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/100, 0x64}, {&(0x7f0000000400)=""/38, 0x26}], 0x3, &(0x7f0000000480)=""/4096, 0x1000}, 0x0) r5 = geteuid() setuid(r5) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000014c0)) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001500)="9464c32e371cf3b61f0e14ba0dee0e85e01578b3f60a55b6046d8abb3382121d0981eb799c41aefb1f4145da81eda4fcd86caf3399093247fe0420be72b8e63a9b81c47ad73b6d8ef62ab64afab1c9073ee278ffece2fb27430ac81df297a9704fd0bab7425c15bc83a055a3cd29c0b22c890ad3327d7f4ee283772937f595fb6ffc74ba642245747172f9d36daad407d712a03332bc0e", 0x97}, {&(0x7f00000015c0)="cbf525a89bb9d15378d852ca46a4553f72d46ca3423867b5638fbb7ebefd8b991679d5fbcab86df780e4e87b6ff2a4b9f0167583d975fed3c950332532b2c0b5c400e4688b4a7bae986861632f983a9b5b3483c321606cb6ca55bb", 0x5b}, {&(0x7f0000001640)="83888875f5a03baf606b2d4b8f84a07d9c9f3b61a7011aaff7d3b2f60fdfff5167229ee450714b0d0ae4e0d0d7b04250727a2862f9c13b8765760867f9c16f59ea6831c040634679bfab156ece06c86eb9db29202af1ee7d7bee55d8ffb0ba34cf2d83cbe5cb54c62ca86acdfd86b95ecc0a8d324ddf7b93ec7e0d3c904c5a79f32d79da68afaa41e9452eef85921ec1600e", 0x92}, {&(0x7f0000001700)}, {&(0x7f0000001740)="d3b3f90c9bb0dc6c82e831a730bdc139067d0dff43a2bf981926055935c3c2429404617f9b51b9495f9d27c2720a7b81b230ed4e3f9c907f3c8ea766125a2556e13da6254e733a2d8528d83fa0d3f6a6e55559287234de82d666511c266d48fe9d7ca686ff176176f7c244cbc12921dea6626ac721e03276bb8eef6a603086db8e15face00a076006c550e71fe4c6535aa6c7969bdcc82710edc7f6cc12bc5d33926a416273bea3b7737454ea6", 0xad}, {&(0x7f0000001800)="2935e3e46354d9686d910867a4669cbdeb92a02e0fe549b75574f1fa882e8883e23f1c8cf5f367da43e4e790b9f35034dca45c60d7523cbdcc57c6c1b560fd8415d7f7aa7d3f4779ba3808fbc70cac83ad9978c8f8", 0x55}, {&(0x7f0000001880)="c581cc2fd7e6ecc02e972ed147093ed29738332b59fac4001b7e7dfa", 0x1c}], 0x7, 0x28) r6 = accept$unix(r1, &(0x7f0000001940)=@abs, &(0x7f0000001980)=0x8) r7 = accept$unix(r6, &(0x7f00000019c0)=@file={0x0, ""/262}, &(0x7f0000001b00)=0x108) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001b40)={0x9, './file0\x00', './file0\x00'}) sendto(r2, &(0x7f0000001b80)="b986888be481300edda15b77c4c1271a521654f85046bcb6b66a97b06f0461889309f22545e0debe10d207c4662be8f3d20ffae34970931aba5d6c84f4d8c1640873bcad8eef7f4226d2dd63d44c754081d18e057957d325d7d26cc811c8efb40bf48a9fd24de75cf1f607fe07df15fd2818dd2fb3b062e65790d598fba2de805694352c6cf444cefce1c8370105015b19bc75331019a3ae38f4bac083f0e762fb1d3ef06bed9931e1ebf9495e0e866b2ec30846cfc12692f8eea1f620c66468ae84702e81013d0eff1a0418f7", 0xcd, 0x3, &(0x7f0000001c80)=@in6={0x18, 0x0, 0x0, 0xf}, 0xc) setreuid(r5, r5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001cc0)={0xfffffffe, 0x3}, 0x8) select(0x40, &(0x7f0000001d00)={0x7e, 0xa611, 0x9, 0x9, 0x8, 0x4, 0x101, 0x2}, &(0x7f0000001d40)={0x0, 0xc89, 0x9, 0x40, 0x37b6, 0x4, 0xa242, 0xfffffffffffffffa}, &(0x7f0000001d80)={0x8, 0xd77, 0x8, 0x5, 0x6, 0x7, 0x0, 0x6}, &(0x7f0000001dc0)={0x6, 0xabb6}) pread(r7, &(0x7f0000001e00)="bdd29d6ffb551ae67d42614fcb451197de02a245455506c3e9539daffbcb71fecff2172c18787b06e9e92925a94947a7cb116521e8db81f2e7abbe0c47e19c9505e623ccbd5869edd4f1c9f0d4f188f788ca098c37aee439725e57b6501a21406502a5408c0646cc4dedaa9e7e4183c0771eaa9dfaf698a3c7fd7f26c8acc960c8", 0x81, 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1012, r0, 0x3) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001ec0)={0x5, 0x1b5d}) recvmmsg(r6, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000001f00)=@in, 0xc, &(0x7f00000023c0)=[{&(0x7f0000001f40)=""/154, 0x9a}, {&(0x7f0000002000)=""/93, 0x5d}, {&(0x7f0000002080)}, {&(0x7f00000020c0)=""/198, 0xc6}, {&(0x7f00000021c0)=""/129, 0x81}, {&(0x7f0000002280)=""/13, 0xd}, {&(0x7f00000022c0)=""/78, 0x4e}, {&(0x7f0000002340)=""/108, 0x6c}], 0x8, &(0x7f0000002440)=""/234, 0xea}}, 0x10, 0x1000, 0x0) r8 = getegid() fchownat(r1, &(0x7f00000025c0)='./file1\x00', r5, r8, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002600)={0xffff, 0x0, 0xb, 0x7132, 0x4}, 0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002640)) syz_open_pts() 626.362027ms ago: executing program 5 (id=545): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) (async) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000500)=""/223, 0xdf}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000340)=""/141, 0x8d}], 0x6) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) (async) bind$unix(r1, &(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8) (async) listen(r1, 0x1) accept$unix(r1, 0x0, &(0x7f0000000040)) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) read(r2, &(0x7f0000000100)=""/145, 0x91) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f5635f, 0x81, 0xffffffff, 0xfffffff8, "097237e3120104784af00a56cf64d3c3a3f4d3c0", 0xffffffff, 0xfffffffc}) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)="d126ab9b5b57b110acb13c1c0d5aed1f576511ba2ff570d1bd75ce8a03e122196adf24e7729eaac022fb5610927b3d8dd6b932c181c3afadd99db8f321362c45dc80f52a9e8f2efedb2c48426e79903746f33ee9ceb1ea342aef9e50680db3e07432edf66e1bd0ea6ef0af7fbe805abcc386f00de0f4c337aa8f9aa0f429458e255776554a2d7e97c39b56aa80b9e30556b448395d50782211780de2d509b9ab69", 0xa1}], 0x1) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x23, 0x0, 0xfffffffffffffffe, 0x1000300000084, 0xffffffffffffffff}) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) r5 = socket(0x18, 0x4000, 0x6) mmap(&(0x7f0000740000/0x2000)=nil, 0x2000, 0x2, 0x5012, r5, 0x7ff) (async) msync(&(0x7f000060a000/0x2000)=nil, 0x2000, 0x4) 596.984434ms ago: executing program 5 (id=547): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async, rerun: 64) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') (rerun: 64) execve(0x0, &(0x7f0000000240)=[0x0, 0x0, &(0x7f00000003c0)='/dev/ttyCcfg\x000\x12\x81\xd2\x14\xd8\xca\x97\xd0\xec\xb4%8l\x95\xe9j\x9c\xcdFUq:\xb3\x16\xbb\tBi\x8ed\x94\xbb\xdc\xefL\xf7\xec\x85\xc4\xfe\x1c\xba\xe9\x9e\xf2\xb8\x17|(\x87Az$\x84\xb0\xe1\xbb\xb7\xb3%\xbch\xc5\xaf\x9c\'\xeetJ\x8e,\xd30U\r\x1f\xf1\xe7\xa6\xf9\xd6\x1ct\t\xe7\'\x9b\xee\xf0\xe9V\xc0\xc7\xcf\xb0\x17K=l\xe6\xe2\x8f\x99\xe1\xa0WO\x9e\x98\xc0\xa9\xe9\x84p\xa9I\t\xdc\x97\\v\x96*\x94\xda\xd1<\x1e'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xe9, 0x1, 0x2, 0x1, "bfe749eefcb1a919bf16be5b6fc98e8b95b7c19c", 0x101, 0x6d}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) close(0xffffffffffffffff) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0xffffffff, 0xdf, 0xf, 0x40}, {0x2, 0x6, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x3, 0x85, 0x9f8f}, {0x200007, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x6, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7c7, 0x9, 0xa66}, {0x401, 0x10a, 0x9, 0x100040}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0xed3, 0x6, 0x400069}]}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x100, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x100000000, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffe, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x5}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x1}, {0x0, 0x9, 0x9, 0x5}, {0x2, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) sendmmsg(r1, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) (async, rerun: 64) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x80000008, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x1008, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0xd, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x7, 0x9, 0x40}, {0x7, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) (async, rerun: 64) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x8c, 0x2) (rerun: 64) syz_emit_ethernet(0x146, &(0x7f0000000600)={@empty, @local, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x29, 0x4, 0x3, 0x4, 0x130, 0x67, 0x0, 0xe, 0x2b, 0x0, @broadcast, @multicast1, {[@ra={0x94, 0x6, 0x39}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x14, 0x2, 0x0, 0x3, [{[], 0xac}, {[], 0xf37b}, {[@remote={0xac, 0x14, 0x0}], 0x7}]}, @noop, @timestamp={0x44, 0xc, 0x8, 0x1, 0xf, [{[], 0x5}, {[], 0xa61}]}, @end, @timestamp={0x44, 0x28, 0x5, 0x1, 0x4, [{[@rand_addr=0x3], 0x3}, {[], 0x3be8e662}, {[], 0x7ff}, {[@loopback], 0x4}, {[@empty], 0x2}, {[], 0x65}]}, @lsrr={0x83, 0x17, 0xb, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @empty, @multicast1]}, @timestamp={0x44, 0x20, 0xbc, 0x3, 0x4, [{[], 0x200}, {[], 0x8}, {[@loopback], 0xffffff7f}, {[@multicast2], 0x1}, {[], 0x1}]}]}}, @tcp={{0x2, 0x0, r4, r5, 0x0, 0x0, 0xc, 0x10, 0x9, 0x0, 0xfff, {[@window={0x3, 0x3, 0x1}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "7d4cc8279496e0480b5c0711de1ba693"}, @mss={0x2, 0x4, 0x9}]}}, {"3e2e00468a7ae7a0bfdfa5958d10f2fe59af85bc84add1c6a94d0b41ffd91ef8d0e435a284ab076a34a016364defc3cd49f890bdee56b09539fdc7968951d5c8330168e1a8e6b6e861eb9ea0c322a3290fc78c6aee4933f9ff4a663f"}}}}}}) 593.118253ms ago: executing program 7 (id=549): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) syz_emit_ethernet(0x26, &(0x7f00000005c0)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x6, 0x18, 0x64, 0x5, 0xa, 0x269386801f57e8dd, 0x0, @rand_addr, @multicast2, {[@generic={0x7, 0x2}]}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1000, 0x4, 0x2, 0x1ee}]}) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 539.403089ms ago: executing program 5 (id=554): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) getrlimit(0x1, &(0x7f0000000140)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0x5, 0x2, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) read(r1, &(0x7f0000000400)=""/157, 0x9d) close(r0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffffff, 0x8, 0x8000000000000000, 0xfffffffffffeffff, 0x80000000, 0x2, 0x9}, &(0x7f0000000040)={0xfffffffffffffff8, 0xe, 0x100, 0x1000, 0x400000000000004, 0x2, 0x3ff, 0xd}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() mprotect(&(0x7f0000102000/0x1000)=nil, 0x1000, 0x2) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x8, 0x3, 0x1, 0x1000}) kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) r4 = syz_open_pts() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) dup2(r4, r2) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x51) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x9, 0x100000004}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r6, &(0x7f00000004c0)="b96a", 0x2) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000005c0)={0x8, 0x3e0a4bdf, {[0x100000000, 0x3, 0x4, 0x1ff, 0x5, 0x5, 0x3, 0xe9aa, 0x8, 0x7ff, 0x2, 0x88, 0x6, 0x0, 0x7, 0xfff, 0x81, 0x1], [0xffffffff, 0x6, 0x8, 0x5, 0x5, 0x5, 0xe26, 0x5, 0x40, 0xd573], [0x9, 0x9, 0x200, 0x3, 0x5, 0x5, 0x3ff], [0x2, 0x0, 0x1, 0x9, 0x0, 0x602], [{0xe, 0x57, 0x100, 0x1000}, {0x5, 0x0, 0x5, 0x80000001}, {0x8, 0xfffffff0, 0x9, 0x8000000000000000}, {0xb, 0x6, 0xc7, 0x7}, {0x8, 0x3, 0x5, 0xb3}, {0x7, 0xfffffff5, 0x7fff}, {0x7f, 0x2, 0x2, 0xf0}, {0x1, 0x5, 0x4, 0x5}], {0x3, 0x7fffffff, 0x8, 0x55533ec7}, {0x86, 0x6, 0x7, 0x100000000}}}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0xfffffffb, 0xbc2f, 0x4347e793, 0xffffff8d, "0d2628040200c2a6d2fe6eedb2e0ff7f0d000004", 0x5, 0x7}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000fc0)="1e5bacc1bd1f7880fea25daf4ce4b398a6049d94b3067e08781493ed4ceabafe094beb9521ad675a1dd79fc59376e3f57c0d57cac24358f0b4e9b21665cfe138d9ff66e00b2d08a8b4c2fa88d39f45aead0c1f0a44f088a72fed5edebc052bff95b60c0cf6c908790ba212e9314d275f060001911fc7687b89db8b3e2df3e9a8a05c9d84b034cf8c7b2857c0b59f46c49423e635e002af02a668a46945875006d0953b64ccc96ae209f9e73a67d99366dbf87f421cca0ae68d2b9eb06917244d08e09e85836f140ecb214291ffb1a711857638b6247de5acc5ae9c09eac7024e41d47d735271297c4049330afcfdac946f43d43c2066fca7d78097da5289c8e9d677c5f51db13c42f154a59e0a9394da407fa695d3d55e6cc7efd8637b8812d3ee23c291988064666e308e6847b969114e393d1549e7627a714b587253764097c809d98e92ff33e37fe4c96177e96feb82bc641419adcb09a74e83d9f97cd5d10801dedd76bf41b6c85d6702ad2b55594f74dbe13299aa91bdca3ffc84b2bd06ee2b229e232a23db2cf23da8288db4a6651cfa6ee1a0427c9319c9b17354c144329e64d20696baefb794f2a565714e64f08425de4715435b0edfb797a8de110f3435549b28cc54e1fb946af373eb225ccd1e70f0341f391d40fc7776540b32085b2281f184bd923a73b69853cc14a069cd210bc638d4ce46ac388665f2e9d128d96b93cffb4ab99dc1c1eb7006925d5bb3c6fa8fc17e02d39a70dbce235b349bddb0bf2e0c0b211925de025a541edb1747b1bf204d2ac01f1a7e11327ac80d5e810030370c168a43b5f35e78ca645f4cb74592c6e1025bc4aca330ed306e878e462e7d2233912dc9ac04fdd0beac157bd5a59692e3f4c7bacb5b4ab3ed672a5ea43a09fc8f99f4c8695c8fd37267a7391445f5e4e17c1ad8c5de09a37809c68ea6cbfc059bea49f63f8ea19c51b8026e5151a8a8c38e3ee9dc1672aeaa9070e31afc901ba74f8f4ffd21c8e8e4cf3e171036c674639148ddbd87d297e65d93c3b86aa2202504acb44597bc2d159acfc72b415762f433bf39a2171fddda1c1b71fe0886d890a2b6d7409473ed3f8550ad2159adb099063046c85f7154882bdf663b524c7efed58dcdf5dc02db7fca6cba111667e3acf2b7e6c8c2e8ed21566c1cebc424119177a600684d880e30265d7ca2563c519e08be62c44cceb102924d35c37c3ab0781d444c1951423a81c548c80dedc450f891fef5b884687959d080039f98362e13485b36ea59c4926d57787897e24f53e4f1136614c1cfe249b3fe7043edd388e3156099bc8e3f808de8f5484a0ae015b266f4f045c3679a19268a0a", 0x3c0}], 0x1) 443.785934ms ago: executing program 1 (id=558): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000440)="d0f091386f43e37b13f3b930646b6f2a678d0aaa45123796f1e278975794ee9b53d323ca80716cf799b752cea8d22bd7353fa1bdc69933488cecdf29256c96944bff46f92f341edcf5da8c2069a2d823658c35704007f24a9787527c8f929530637fdc7c8dce111a09a53938e0438c68a008021bbb2d6bbb8d41ecc3a036b057748d83c418652dcd2e181b92e90fe1ae781a561e6ce6a799a94d5b8ebe336b6fcef7912cff72a72292ceb449786cee070c69c6ff866e4a68e6ab4d2bcca09c2f3e716e8af467a406e87a38b47c466c4c8009e9586beb715d43af85d52bd057f839d0260a180958cbfb3261e6ce487e86e82b84605a274732b62a105021efcc5c31af79146eb99ade8a32f13b083c05715513c224d33753cba8095e374e96ddc4db3013c7e18ccd1a74906245bbc7614082faca683dd0c084fc989d3920eca996c89348c2652f8b335a91db53e25ef53e643358eff83d1a101a5192636e853df2f32c93d1d5d60009e92027fcd77ccefac7fce8f6ba0b5fee31b472deff8d6b07c4b05f842e52e92c359b74", &(0x7f0000000040)=0xc4, &(0x7f0000000200)="48679bd57e49de6c912ca5eb22e80f3d9914277226c68fc85b45dd9322d882035295f12937838a0c5a96306bfc857588fe9cbc7edc0843821a7fc75ce13640f44671fe40aa35dfc4c3e1783e118dd1b2efffe04965e36a59f8dc6f440d29f829017111", 0xfffffffffffffffb) 443.25288ms ago: executing program 1 (id=559): close(0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x3, 0x85, 0x9f8f}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x5}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x1008}, {0x0, 0x9, 0x9, 0x5}, {0x2, 0x0, 0xfffffff7, 0x7}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 443.064994ms ago: executing program 7 (id=560): openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) pipe(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x51, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) fcntl$lock(r2, 0xb, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 293.261332ms ago: executing program 1 (id=562): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf66c, 0x4b5, 0x9, 0x5effff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x7}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="05ea8aaa35327a0659c0ba4199a19d5945261786c61f5876eaa8e4ad62e2496e55c75c168c00c4787fc600b7f9786b687784ffb64dae4f1e43949a8c65f3ea3de45c7159ce1f5172dbb00bac20c53435ad5b98cf2c8ea924320b8dc0a901ce5e9d90bca1662fb35ad672046a8a207fe06f1bf9535b3abc582ff4e65039b96f2bd9e85cb174a8deb45ca6c39f59d1d96a5041fd5a11559dce95c48ce9ee4a60aba781161aca8cc65771e49f9aeb4d0c207f6cbb93327eaf51339993324f96ad83c4db1985622c516d283ea830fe330a93494818d4ec2edd80c0e04bd52a816a24ebed9cf436a57895704a6f8c93a90471b84bf181a5da3365857945c8b40335545c72b74af41c37c48a00bb5a0a19ce65cd54263937dda6bc99bc57ccd63e8835b603cc2158918050db2f1c390c47893033c277272706365892a0ff1636291e9a6a17fb991dc4d26c1506de43b048c2ac82a311beb8dbb365abd7a74681936a617182f99c5e6fc330992efc85e2910ac5496559ecef8ea6069c9823bd0f7f7aeb7511f5a28f42de0487d652168c2677e82287412581b141e3578539dddeefdc4f5a911a517b369fb16b73fda50707a01d4953d8037c2b0640d6f755ca601a0cad41edd7fd9ffd92d3fbf59da363c987066d176dd8e62397548bd87cc9c09b4a8ed19b680bedd0c2aa2129683fd75852970100658ac7ff4d1db8a2404e1480bdccb925d3be2ffeef5a43b1c3b1419cbb675df67fbd601bfb2d718e2614ca28f5ead30f054842cdc9ca1bf153d7e3d498bb74ac134e86f91782136a4d21ac8ccf9114c89ab46fc4f9cc87dbcdbfd23b14a9459f4905000000000000007b9df56fda3248c36935a28398130eb9e6bf3b3d2bbb3fcda5e6cdc58b8dafbafc497926b2f864bf6de10add3e87af609b255b10d0c5015fd25857062a0652e5d20c2ec20e850277e88ccc263a76e0a57267ff0228f3cea7065ab65f9c7b26b2c7860222e8dd1b3b1c1fd9d4306d0cda2c5962dd1322b3ddf9835d9a21392982566ea74e8821e479005e529087b84a01949227916ccad77b30ac6a458118262eca0d713eb25373d851e5e9d1678e300e1aba89b36c987743c03cf4f5052ec937379bebb296e77eb9d94bd4befd65b4575fec75696cb3c2cb74c814ef02aec5fa108ef4014781964446467b55f14ae9d636a83987b367b9b6660f28f9507944e22a0140bd52f8b26273950f2754111148d6dc7c9de9c4206c84d2d0eaf697c614657da962440544d9b3e8e68521598f2b32ff1f01f26a58876434664b6610176d48f44c142f16008702b4d7c1337a3976d04c8f16bb1db098cb06691bfc2bc92d26809b95ad5e393b41542455ba2aab84cc058d60e20e1b0b73226d345bf064946ad6b79a8ce30a6d5e6991bcbe632726787ba0cc88296337b95de7620f01a3bf128a34b6d34acf5e5282c2f76cf90048b50b33f2f0f336cb5e8ac2c8c144dd8ba0350b05e90b4ae2b7bde1fcfca64c138a0f9e68dd9d2755b12e1635d90a13f64537e91467fe87bec1116b78b98ab432127d67ddd55f48f01cc2103bf03bd8ba719fb427577511dae0cf4f0051a21145e28f8c07bca0156a04b4e423a812ddcb6ea99aac9cd91e641e48831187b2fe240be45d0a7d3f32b668dafcb1ad1744623a374861cebb347479b80c4a1ffecb8c195b42d30e4d020b4d3e6a00ff000000000000000000983e9160895e908f5de911b9eff408c7f70db6ab92c64fda4b740719c2c7763b9f1401f7f3b38480c865e35b65513fa112af41ba5792c1e14b4cf0d69e49b85b9725896be3f5007f76b145a534e146547ae5aab3ef4a05eeb1e0753491602d6b3f2a6bcf37838fcc53efe5988f94f42fb3e4cdd3f7691ca816f26bd203712f52436078fb00f6dc453b9479c49577932bc1ba80080db4d677c3dc", 0x55b}], 0x1) 291.870124ms ago: executing program 7 (id=564): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x81) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r1, 0x0) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x1000000030001) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) (async) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async) dup2(r3, r5) execve(0x0, 0x0, 0x0) (async) shutdown(r3, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x400) 287.763661ms ago: executing program 3 (id=566): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/167, 0xa7}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000780)='r\x00') 287.31449ms ago: executing program 4 (id=567): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setrlimit(0x0, &(0x7f0000000080)={0x8000, 0x100000001}) (async) setrlimit(0x0, &(0x7f0000000080)={0x8000, 0x100000001}) setrlimit(0x0, &(0x7f0000000980)) accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/508}, &(0x7f0000000000)=0x1fe) (async) accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/508}, &(0x7f0000000000)=0x1fe) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280)="2000002cf6c9000a", 0x8) 254.939205ms ago: executing program 6 (id=568): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000000)='c\x00') 254.563386ms ago: executing program 0 (id=570): r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1a01, &(0x7f0000000000), &(0x7f0000000080)=0x4) 254.133528ms ago: executing program 6 (id=571): kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0xfffffffffffffffe, 0x5, 0x2, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000400)=""/157, 0x9d) close(r0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffffff, 0x8, 0x8000000000000000, 0xfffffffffffeffff, 0x80000000, 0x2, 0x9}, &(0x7f0000000040)={0xfffffffffffffff8, 0xe, 0x3, 0x1000, 0x4, 0x200, 0x3ff, 0xd}, 0x0, 0x0) r2 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x101, 0x6}, {0x88, 0x635}], 0x2}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x81) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xc0, 0x1008}, 0x400000000004, 0x4, 0x0, 0x0, 0x60000000000002, 0x1, 0x3, 0x8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0xffffffff, {[0x8102, 0x8, 0x2, 0x5, 0x100000000, 0x0, 0x6, 0x9, 0x0, 0x7, 0x0, 0x1, 0xfffffffffffffeff, 0x0, 0x7f, 0xa4, 0x1, 0xff], [0xfffffffffffffffc, 0x80000003, 0x59, 0xffffffff, 0x0, 0x7b99, 0x200, 0x1, 0xe1, 0xffffffffffffffff], [0x100000001, 0xfffffffffffffffe, 0x4, 0x5, 0xfffffffffffffffe, 0x100, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x20000000000, 0x401, 0x100000001, 0x8, 0x100000002], [{0x0, 0x20000007, 0xee2, 0x5}, {0xfffc, 0x2, 0x200000ca, 0x800002}, {0x0, 0x0, 0xfffffffe, 0x7}, {0xfffe, 0x6, 0x6, 0x3e}, {0xd, 0x9, 0x74b, 0x80b}, {0x6, 0x2000, 0x8000, 0x1ffffffffffffffd}, {0xffff, 0x0, 0xfffffbec, 0x8}, {0xff30, 0x965, 0x8, 0x1004}], {0x10, 0x7aee, 0x4, 0xb7f}, {0xfffe, 0x0, 0x73e8, 0x74056608}}}) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000003c0)=""/25) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 254.009609ms ago: executing program 0 (id=572): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f0000000040)='./file0\x00', 0x582, 0x115) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2814, r1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x29f56361, 0x7f, 0xffffffff, 0xfffffff8, "097219e3120104784a7b8a56d864c3a374d3c000", 0xffffffff, 0x8}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000440)="d126ab9b5b57b110acb13c1c0d5aed1f576511ba2ff570d1bd75ce8a03e122196adf24e7729eaac022fb5610927b3d8dd6b932c181c3afadd99db8f321362c45dc80f52a9e8f2efedb2c48426e79903746f33ee9ceb1ea342aef9e50680db3e07432edf66e1bd0ea6ef0af7fbe805abcc386f00de0f4c337aa8f9aa0f429458e255776554a2d7e97c39b56aa80b9e30556b448395d50782211780de2d509b9ab6913d1a45878a7548dae447c70a5eedb81ee5d7b3e97b48c88c2303f77eb71fb206ad593aeaa5b8502357fd58da6b82de41e1c1e56d703d4c33376b521bb2733eaf40e5b5968a54aa744a69d22c13387a7273484d4a2f7f30b9572892fc3db87b5da1926ff21ece2056a440b8536463a5a4d7b2e06477e94d7e7bd3ae99e0b49b42305a2dace440a46e45424976c2acbea95035b9e2e6d92c5ae36dffbd68018222b5f544dbfe2a930c3249643d9ac54ae0276c20aeacc1adf77251d09f425af0b658542ca1e4ac8f2b638cafd0e7c4bee0d178eedd8c30f091c81bec8dac3aa77c6f56b2318b9aba18301ee4c0bba77764ffa7c8fbe52932e335005a97b0805d32d6275654da74cb4f6f82b5e0a5335ff20fab10d02c8e314b854c785bf9ceccb585f6ced74407a74730e024107d8f62c1661761732f16dd439b4643e5f720b2e4d9e6ae30062641c11aede69a45ae0c853880c85605592c41d58d9424f5f83061b7ea17c451b741dc10732fe644032e90a531f482c7a16ca73eec8f4126c088bb2df26c2badc794c282a2e9fdf98615b8ebf6ae7cd689b77c10884584deb3c5c1fdf7ed2921c640ad1ad4ae18b79c3047e7a599dd21abbfa78cc1b943278f7137c151c1fb5383bf0083ec0413bab1f28e62a13f58a2c9799e60a602c133a05689a63aa87772fd2c592485a772325795196f76c7a980bbdbc2dc07676be7e39b24ef9111631265081d13b5347603811eac868ec1668cddeed37d4c3381247df7b5f72bc653f60b0abea090f14032b8796691d00625e18c13bb408e9908ed10cb94616a2659a77de0ee5b2c14713682bb79860700e3c7909b8aabff25ad94a48bb4941e688c4f80a1f4cdf8818b93bd07e268554352aef7bf920f687078b0af860cd28703e9f037deb8ea6657d16cd933b75a7ed811b2381c4f46cd0ccc2a0cbe902b5f4eebc705f8f83567a0e8810c6c312f9f9a5d1b30846103cf25667c2c0fd5fcbf588a31abff9837c4636ec93e5d8a7d5eb127c2d6f94b89a2a5f94413f28e9ba1e8ac5c3fed436117cf6566df0bbfcd2cdff986e2f8582d7d89ba5e6947fb3a4e9beb47f54e15071197388741d446fb55cd9d57f7a034191eef753558200ec0b8af226682789581a5c4d6e0bfe600ee5fe0cb9187cf11c6b556ae859ee3a09d9128d737917cbe81e2bc3dcaaeca51dbb60b6b95a221c3e41edcd6213bae098e63487a2a0527538388494c0ee8a5ac17f960833983f79cee0e98c06059f303ffb5bbafa6696a48bd7b79ff3e5c4f021fce0dae08beee3823f9372d2d67526a2681e710f3b54444e357ce75d98ca6d0b16e142b4763ec146d0c94e423b569699acca517e132103bae50c3f9a549cc1865c361fee62d49c73d0a570658c727d3a0363aa7c64fbd72f305b33e4ed8e2b6446dafe0998551a3941e3294037f86a7f00504759364049417d4fa5b739180c77c620fedbd3348c1d40795734c9afc864979b87edcb09a79bdb77f8588068bc0654a5ee9caddf565c1eada4a7e62e24d9607cf67833b087afd99915e154186d74bc280b9e8aab3e1b69f06717230b25b70884c9a3cfc3f0fb2c78c1919a2601bf1446a74307e0b326e4238ea4d4f2b6e258e9b30895f7583a0a95f1769693713df942715d5f000e8399bd6a613bf82c1bd895414aeec767ed38ea52652dafbf6f5db2605798ff4c4e6d825c6f7652063e893c6796eaa02d3c3ff1c0d549c6618ffa7af3c1bdb22580a573b3a4186b6954c1d1dd0c6f7ef81e37c41141324f13492306199e6b206c37bfb4b1aef2769ef12759d4f7ae6a09237f51201b969ebb2a7d601b3de2da5ae2914faf2f0cb7e990b78ec1189acdb809637766eb1aa2579e4faa18b55c5fc241c63a0c9b821568d815031198a22bf6a6601464a7b8335f88753efc76ddcb115d7adc8af36bfbb034dd79db34687bda13e259481dd30581e924cb16139b120c4a076c0f6a9038cd82329299a235019ce164a2cb858613c38f747d4b65d19d4a5086b5ea742ae82dae5d9a154ee016e87c8f4e9b6d0b05a8da054c661f0d48a6a4e55400aa0d3785d302424bfad11486d4926f00d6", 0x66e}], 0x1) ftruncate(r0, 0x10000) 167.917731ms ago: executing program 0 (id=573): r0 = syz_open_pts() syz_open_pts() (async) r1 = syz_open_pts() poll(&(0x7f00000007c0)=[{r0, 0x2}, {r0, 0x10}, {r0, 0x40}, {r1, 0x2}, {r0, 0x22}, {r0, 0x40}, {r0, 0x7}], 0x7, 0x4001000) syz_emit_ethernet(0x2e, &(0x7f0000000300)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x20, 0x65, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x3, 0x5, 0x0, "9f4aabdc"}}}}}) 167.572103ms ago: executing program 4 (id=574): r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) clock_gettime(0x3, &(0x7f0000000140)) syz_emit_ethernet(0x62, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60975203002c3c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f0b000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="32e84a39ffefec9442aada85ebac3188515eb68013cdabfe00cecec3"]) (async) syz_emit_ethernet(0x62, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60975203002c3c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f0b000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="32e84a39ffefec9442aada85ebac3188515eb68013cdabfe00cecec3"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x6, 0xffffffff, {[0x8102, 0x400000000008, 0x2, 0x5, 0x100000000, 0x0, 0x6, 0x6, 0x0, 0x7, 0x0, 0x1, 0xfffffffffffffeff, 0x0, 0x7f, 0xa4, 0x1, 0x102], [0xfffffffffffffffc, 0x80000003, 0x59, 0xffffffff, 0x0, 0x7b99, 0x3, 0x1, 0xe1, 0xfffffffffffffffc], [0x100000001, 0xfffffffffffffffa, 0x4, 0x10000005, 0xfffffffffffffffe, 0x100, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x20000000004, 0x401, 0x100000001, 0x8, 0x100000002], [{0x0, 0x20000005, 0xee2, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x800002}, {0x0, 0x0, 0xfffffffe, 0x7}, {0x2, 0xfffffffd, 0x6, 0x3e}, {0xd, 0x2, 0x34b, 0x80b}, {0x8006, 0x2000, 0x8000, 0x9}, {0xffdf, 0xfffffffe, 0xfffffbec, 0x8}, {0xff2e, 0x965, 0x8, 0x1000}], {0x10, 0x0, 0x4, 0xb7f}, {0xfffe, 0x0, 0x73e8, 0x74056608}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x2f3, 0xb67e}) 166.14169ms ago: executing program 3 (id=575): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xfffffffffffffe70, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee0866ae11c5fbd5e513482f9964d8418420aef6a5000aaf471b6a4e11001b0000000000000000006a89dbde", 0x2c) clock_gettime(0x3, &(0x7f0000000a00)) 165.65284ms ago: executing program 0 (id=576): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x128, 0x5}, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x17, 0x2}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x409}, 0x4) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x8, 0x0) getdents(r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x128, 0x5}, 0x100000000000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x17, 0x2}, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000029, 0x32, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x409}, 0x4) (async) close(r1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x8, 0x0) (async) getdents(r3, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) 165.402852ms ago: executing program 4 (id=577): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x215, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfb58, 0x9}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x2, 0x0, 0x0) 165.197553ms ago: executing program 3 (id=578): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000001500)=0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) select(0x40, &(0x7f0000000040)={0x1, 0xa, 0x2, 0x9b, 0xe62, 0xfffffffffdffffff}, &(0x7f00000000c0)={0x4f2, 0x0, 0x9, 0x7, 0x7d4, 0x22d1, 0x80, 0x1000}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x1, 0xa, 0x2, 0x9b, 0xe62, 0xfffffffffdffffff}, &(0x7f00000000c0)={0x4f2, 0x0, 0x9, 0x7, 0x7d4, 0x22d1, 0x80, 0x1000}, 0x0, 0x0) 73.051719ms ago: executing program 4 (id=579): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) sysctl$kern(&(0x7f00000002c0)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="561dc922", &(0x7f0000000080)=0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x0) read(r1, &(0x7f00000001c0)=""/22, 0x16) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x4, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x64c, 0x6, 0xfff}, {0x1, 0x4, 0x6, 0x2}, {0x2, 0xdf, 0xb, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x8, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x18000}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x6, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0x100, 0x4, 0x6f5fc48f}, {0x81, 0x101}, {0xffffffff, 0x8003, 0x7, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) shutdown(r2, 0x2) 72.802696ms ago: executing program 3 (id=580): r0 = socket(0x11, 0x3, 0x8) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt(r0, 0xf0, 0xc33, &(0x7f0000000100)="b66954619d9d559f79b32105de944779b77f4a311ea3833e7a4429561a7da8e27b39012f3dcadaa821b0dc78bc151826ddb35bc00b55b1d64afb8ee2a17f544d35c5e8e942e325d9518dbff7ded756a66f74fe", 0x53) (async, rerun: 64) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x138, 0x0, 0xffffffff, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="3deebe72c64eaaaaaaaaaaaa86dd60"]) (async, rerun: 32) getitimer(0x0, 0xffffffffffffffff) (async, rerun: 32) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b787be1aa0500000051e2f02f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040012000000800036281257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000000000000000000000000000000000000000000400000000", 0xb1, 0x602, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa5e1ed2aaaaaaaa88a8fc0000340000000008019078ac1400aa7f000001070b02ffffffffac1400bb31000090780005fff80000000400000007000000010000000000000000"]) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090013100000fed38d5ba80b9e610454db7fba91c2c0ff0233"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 72.08101ms ago: executing program 0 (id=581): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0xc) r2 = semget$private(0x0, 0x3, 0x90) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0]) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0]) mmap(&(0x7f00003c9000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x100000000000000) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r1]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) setrlimit(0x1, &(0x7f0000000ec0)) (async) setrlimit(0x1, &(0x7f0000000ec0)) kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0x19}, 0xffdffffd}, 0x10, 0x2000, 0x0) unveil(0x0, &(0x7f0000000140)='x\x00') open$dir(0x0, 0x200, 0x1c4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() (async) r4 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r4, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) write(r5, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f", 0xaa) 71.166759ms ago: executing program 3 (id=582): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000004c0)='x\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') 69.359311ms ago: executing program 1 (id=583): r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000100), 0x0) shutdown(r0, 0x2) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getppid() r4 = getgid() setregid(r4, 0xffffffffffffffff) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0xffffffffffffffff, r4}, 0xc) getpgid(r3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x44742927, 0xff, r3}) select(0x40, &(0x7f0000000080)={0x80, 0x4, 0x6, 0xc, 0x101, 0xd, 0x7ff, 0x8e}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc4}, 0x41) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) socket$unix(0x1, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000100), 0x0) (async) shutdown(r0, 0x2) (async) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x2, 0x0) (async) getppid() (async) getgid() (async) setregid(r4, 0xffffffffffffffff) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0xffffffffffffffff, r4}, 0xc) (async) getpgid(r3) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x44742927, 0xff, r3}) (async) select(0x40, &(0x7f0000000080)={0x80, 0x4, 0x6, 0xc, 0x101, 0xd, 0x7ff, 0x8e}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc4}, 0x41) (async) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) (async) 1.13325ms ago: executing program 3 (id=584): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x23) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 854.935µs ago: executing program 1 (id=585): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7961) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000080)='!', 0x1}], 0x2) write(r0, &(0x7f0000000780)="09000400e7a905b9d2643e79cc293d685a7c9976741a01000076add8f010a45352b13f5fae9df8ef007c2ff4ffe79448e0e9cd9d0a", 0x35) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 288.688µs ago: executing program 1 (id=586): sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x401, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2eff, 0x3, 0x3, 0xffffffffffffffff, 0x1, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x8, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0xfffd, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x200, 0x0, 0x3, 0x2}}}) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='v', 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="ae3e91fca845164732c59333dd6493f173f07fe32d73b8871094d6746d1c5cd7515b79c73f7aaf3fdeb59c50f707afaf311b00b8523f823de79fe89c9e50eb42bdf3a2c459bec2d9", &(0x7f0000000100)=0x48, &(0x7f0000000140)="7b232b1248db971114bec7bf", 0xc) 0s ago: executing program 0 (id=587): mprotect(&(0x7f0000041000/0x2000)=nil, 0x2000, 0x2) getrlimit(0x3, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ftruncate(r0, 0x40002) pwrite(r0, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.161' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8067b2f470, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WpaAnRicN:I NkG: eSrPnLe lNO Td iLaOgWnERoEstDi Oc Na sTsReArPt EiXIoTn a"( p0g ->Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *303717 96169 32767 0x10 0 1 syz-executor 404289 56544 32767 0x10 0x4000000 0K syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x76d56c1177b0, count: 14 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: kernel diagnostic assertion "(pg->pg_flags & (PQ_INACTIVE|PQ_ACTIVE)) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1236 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x76d56c1177b0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800037c19e90 rbx 0 rdx 0 rcx 0xffff80003b0274e8 rax 0x2a r8 0xffff800037c19dc0 r9 0 r10 0x1f841f733a3727c1 r11 0xc7529d818256e97c r12 0 r13 0 r14 0 r15 0 rip 0xffffffff816a14c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff800037c19e10 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=303717 pid=96169 tcnt=1 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b027cb0,0xffffffff839e7288 process=0xffff80003b0284f0 user=0xffff800037c14000, vmspace=0xfffffd806cac19b8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *96169 303717 61657 32767 7 0x10 syz-executor 56544 466229 23039 32767 2 0x10 syz-executor 56544 404289 23039 32767 7 0x4000010 syz-executor 52331 240829 95146 32767 2 0xc90 syz-executor 52331 77551 95146 32767 3 0x4000090 pipewr syz-executor 52331 319869 95146 32767 3 0x4000090 fsleep syz-executor 78991 308372 83128 32767 2 0x10 syz-executor 78991 405040 83128 32767 3 0x4000090 kqsel syz-executor 78991 451973 83128 32767 3 0x4000090 fsleep syz-executor 99023 253490 86453 32767 2 0xc90 syz-executor 99023 158233 86453 32767 3 0x4000090 fsleep syz-executor 99023 199513 86453 32767 2 0x4000010 syz-executor 89541 160669 78701 32767 2 0xc90 syz-executor 89541 325745 78701 32767 3 0x4000090 kqread syz-executor 89541 211286 78701 32767 3 0x4000090 fsleep syz-executor 8736 87587 35986 0 3 0x82 sbwait sshd-session 19074 384408 35986 0 3 0x82 sbwait sshd-session 41425 326217 35986 0 3 0x82 sbwait sshd-session 83128 485445 90472 32767 2 0xc90 syz-executor 86453 11041 47463 32767 3 0x90 nanoslp syz-executor 23039 12429 12303 32767 3 0x90 nanoslp syz-executor 78701 248975 17426 32767 2 0xc90 syz-executor 95146 14408 72379 32767 2 0xc90 syz-executor 9266 314061 81028 32767 2 0xc90 syz-executor 61657 73292 17579 32767 3 0x90 nanoslp syz-executor 78666 172183 13909 32767 2 0x10 syz-executor 47463 44170 61829 0 3 0x82 wait syz-executor 90472 386320 61829 0 3 0x82 wait syz-executor 17426 145885 61829 0 3 0x82 wait syz-executor 72379 257468 61829 0 3 0x82 wait syz-executor 12303 472398 61829 0 3 0x82 wait syz-executor 81028 411473 61829 0 3 0x82 wait syz-executor 13909 144093 61829 0 3 0x82 wait syz-executor 17579 409939 61829 0 3 0x82 wait syz-executor 61829 82683 80044 0 3 0x82 kqread syz-executor 80044 287307 17953 0 3 0x10008a sigsusp ksh 17953 190162 64536 0 3 0x98 kqread sshd-session 64536 8846 35986 0 3 0x92 kqread sshd-session 92120 428739 1 0 3 0x100083 ttyin getty 35986 146168 1 0 3 0x88 kqread sshd 33044 297165 48496 73 3 0x1100090 kqread syslogd 48496 254795 1 0 3 0x100082 sbwait syslogd 27021 183037 1 0 3 0x100080 kqread resolvd 99378 270385 3374 77 3 0x100092 kqread dhcpleased 91838 238144 3374 77 3 0x100092 kqread dhcpleased 3374 65812 1 0 3 0x80 kqread dhcpleased 27794 498430 0 0 3 0x14200 bored smr 98625 487457 0 0 2 0x14200 zerothread 62493 315062 0 0 3 0x14200 aiodoned aiodoned 97120 378889 0 0 3 0x14200 syncer update 75482 404771 0 0 3 0x14200 cleaner cleaner 43687 23577 0 0 3 0x14200 reaper reaper 34781 245880 0 0 3 0x14200 pgdaemon pagedaemon 86479 503810 0 0 3 0x14200 bored viomb 22530 373095 0 0 3 0x40014200 acpi0 acpi0 85991 312370 0 0 3 0x40014200 idle1 72076 311761 0 0 3 0x14200 bored softnet1 51572 45049 0 0 3 0x14200 bored softnet0 11134 139084 0 0 3 0x14200 bored systqmp 17515 433465 0 0 3 0x14200 bored systq 243 17848 0 0 2 0x14200 softclockmp 73855 88850 0 0 3 0x40014200 tmoslp softclock 64798 457923 0 0 3 0x40014200 idle0 1 173072 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 96169 (syz-executor) thread 0xffff80003b0274e8 (303717) shared rwlock amaplk r = 0 (0xfffffd806df69800) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x42f #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806cac1ab8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 Process 56544 (syz-executor) thread 0xffff80003b027cb0 (404289) exclusive rwlock amaplk r = 0 (0xfffffd8060077458) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 uvm_fault_wire+0x73 #5 uvm_map_pageable_wire+0x3dc #6 sysctl_vslock+0x106 #7 kern_sysctl+0xd17 #8 sys_sysctl+0x3e5 #9 syscall+0xbd4 #10 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806cac1500) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 uvm_fault_wire+0x73 #6 uvm_map_pageable_wire+0x3dc #7 sysctl_vslock+0x106 #8 kern_sysctl+0xd17 #9 sys_sysctl+0x3e5 #10 syscall+0xbd4 #11 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839a1c48) #0 witness_lock+0x5f1 #1 sysctl_vslock+0x80 #2 kern_sysctl+0xd17 #3 sys_sysctl+0x3e5 #4 syscall+0xbd4 #5 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff837c0dc8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sysctl_vslock+0x45 #3 kern_sysctl+0xd17 #4 sys_sysctl+0x3e5 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 78666 (syz-executor) thread 0xffff8000fffef4d8 (172183) exclusive rrwlock inode r = 0 (0xfffffd806cc4b450) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806db840c8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 10958K 10973K 166960K 11286 0 pcb 17 12K 12K 166960K 17 0 rtable 243 6K 7K 166960K 393 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 74 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 44 0 iov 0 0K 16K 166960K 36 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1485 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 18 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 96 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 129K 166960K 727 0 sigio 1 0K 0K 166960K 15 0 proc 58 99K 180K 166960K 530 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 348 0 in_multi 99 7K 7K 166960K 126 0 ether_multi 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 540 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 301 197K 199K 166960K 8487 0 UVM aobj 30 4K 4K 166960K 31 0 pinsyscall 52 104K 114K 166960K 1800 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 54 0 NDP 11 0K 2K 166960K 27 0 temp 58 8675K 8740K 166960K 6472 0 kqueue 17 26K 31K 166960K 191 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 105 0 102 1 0 1 1 0 8 0 rtentry 176 115 0 2 6 0 6 6 0 8 0 unpcb 144 488 0 465 2 0 2 2 0 8 0 syncache 336 12 0 12 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 378 0 367 5 0 5 5 0 8 3 arp 136 19 0 0 1 0 1 1 0 8 0 ipq 40 5 0 0 1 0 1 1 0 8 0 ipqe 40 7 0 2 1 0 1 1 0 8 0 inpcb 328 822 0 801 7 2 5 7 0 8 2 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 152 27 0 1 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 468 0 2 30 0 30 30 0 8 0 art_table 40 469 0 2 5 0 5 5 0 8 0 art_node 32 115 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 93 0 83 1 0 1 1 0 8 0 shmpl 112 28 0 1 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 2480 0 969 95 0 95 95 0 8 0 ffsino 296 2480 0 969 117 0 117 117 0 8 0 nchpl 144 3521 0 1832 63 0 63 63 0 8 0 vnodes 216 2561 0 0 143 0 143 143 0 8 0 namei 1024 11400 0 11400 3 1 2 2 0 8 2 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 10667 0 10667 3 2 1 2 1 8 1 plimitpl 152 283 0 257 2 0 2 2 0 8 0 sigapl 424 1014 0 958 7 0 7 7 0 8 0 knotepl 120 520 0 0 16 0 16 16 0 8 0 kqueuepl 224 227 0 212 2 0 2 2 0 8 0 pipepl 344 155 0 125 3 0 3 3 0 8 0 fdescpl 528 998 0 958 4 0 4 4 0 8 0 filepl 160 5052 0 4806 15 0 15 15 0 8 4 lockfpl 104 137 0 133 1 0 1 1 0 8 0 lockfspl 48 54 0 50 1 0 1 1 0 8 0 sessionpl 144 28 0 9 1 0 1 1 0 8 0 pgrppl 48 40 0 13 1 0 1 1 0 8 0 ucredpl 104 1179 0 1160 1 0 1 1 0 8 0 zombiepl 144 959 0 958 1 0 1 1 0 8 0 processpl 1232 1014 0 958 5 0 5 5 0 8 0 procpl 664 2006 0 1941 7 0 7 7 0 8 0 sosppl 176 6 0 6 1 0 1 1 0 8 1 sockpl 752 1490 0 1442 11 2 9 11 0 8 3 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 302 0 0 19 0 19 19 0 8 0 bufpl 280 3264 0 120 225 0 225 225 0 8 0 anonpl 32 7560 0 0 61 0 61 61 0 246 0 amapchunkpl 152 27924 0 27075 34 0 34 34 0 158 0 amappl16 200 2820 0 2794 17 5 12 14 0 8 8 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 8 0 7 1 0 1 1 0 8 0 amappl13 176 402 0 400 1 0 1 1 0 8 0 amappl12 168 1346 0 1294 3 0 3 3 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 44 0 34 1 0 1 1 0 8 0 amappl9 144 254 0 253 1 0 1 1 0 8 0 amappl8 136 33 0 32 1 0 1 1 0 8 0 amappl7 128 76 0 75 1 0 1 1 0 8 0 amappl6 120 264 0 250 1 0 1 1 0 8 0 amappl5 112 80 0 69 1 0 1 1 0 8 0 amappl4 104 400 0 373 1 0 1 1 0 8 0 amappl3 96 5242 0 5109 4 0 4 4 0 8 0 amappl2 88 551 0 475 2 0 2 2 0 8 0 amappl1 80 12822 0 11996 18 1 17 17 0 8 0 amappl 88 7673 0 7466 6 0 6 6 0 92 0 uvmvnodes 80 125 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 30 0 1 1 0 1 1 0 8 0 uaddrrnd 24 998 0 958 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 998 0 958 1 0 1 1 0 8 0 vmmpekpl 168 10022 0 9980 2 0 2 2 0 8 0 vmmpepl 168 70965 0 68472 112 0 112 112 0 357 0 vmsppl 488 997 0 958 7 1 6 6 0 8 0 rwobjpl 80 21664 0 20346 30 0 30 30 0 8 0 pdppl 4096 2003 0 1916 115 26 89 99 0 8 2 pvpl 32 15480 0 0 127 2 125 126 0 265 0 pmappl 256 997 0 958 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 300 0 30 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838a0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,3e) at comcnputc+0x250 cnputc(3e) at cnputc+0x67 db_putchar(3e) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff8338ebfd) at db_printf+0x9b panic(ffffffff833b665a) at panic+0x103 __assert(ffffffff833f0e63,ffffffff833451ec,4d4,ffffffff8342187a) at __assert+0x29 uvm_pagewire(fffffd80080219e0) at uvm_pagewire+0x1cd uvm_fault_upper(ffff80003c4a4ee0,ffff80003c4a4f18,ffff80003c4a4de0) at uvm_fault_upper+0x409 uvm_fault(fffffd806cac1400,200000001000,2,3) at uvm_fault+0x198 end trace frame: 0xffff80003c4a5020, count: 0 ddb{0}> trace x86_ipi_db(ffffffff838a0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,3e) at comcnputc+0x250 cnputc(3e) at cnputc+0x67 db_putchar(3e) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff8338ebfd) at db_printf+0x9b panic(ffffffff833b665a) at panic+0x103 __assert(ffffffff833f0e63,ffffffff833451ec,4d4,ffffffff8342187a) at __assert+0x29 uvm_pagewire(fffffd80080219e0) at uvm_pagewire+0x1cd uvm_fault_upper(ffff80003c4a4ee0,ffff80003c4a4f18,ffff80003c4a4de0) at uvm_fault_upper+0x409 uvm_fault(fffffd806cac1400,200000001000,2,3) at uvm_fault+0x198 uvm_fault_wire(fffffd806cac1400,200000001000,200000002000,3) at uvm_fault_wire+0x73 uvm_map_pageable_wire(fffffd806cac1400,fffffd806cad2400,fffffd8060ebaba0,6c2,40,0) at uvm_map_pageable_wire+0x3dc sysctl_vslock(2000000011c0,4) at sysctl_vslock+0x106 kern_sysctl(ffff80003c4a5314,1,2000000011c0,ffff80003c4a5348,0,0,51c26877d421061f) at kern_sysctl+0xd17 sys_sysctl(ffff80003b027cb0,ffff80003c4a5480,ffff80003c4a53d0) at sys_sysctl+0x3e5 syscall(ffff80003c4a5480) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x608b26a0a70, count: -21 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x76d56c1177b0, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x76d56c1177b0, count: -1