kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Apr 23 15:32:50 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.34' (ECDSA) to the list of known hosts. 2020/04/23 15:33:02 fuzzer started 2020/04/23 15:33:08 dialing manager at 10.128.15.235:31194 2020/04/23 15:33:08 syscalls: 338 2020/04/23 15:33:08 code coverage: enabled 2020/04/23 15:33:08 comparison tracing: enabled 2020/04/23 15:33:08 extra coverage: support is not implemented in syzkaller 2020/04/23 15:33:08 setuid sandbox: enabled 2020/04/23 15:33:08 namespace sandbox: support is not implemented in syzkaller 2020/04/23 15:33:08 Android sandbox: support is not implemented in syzkaller 2020/04/23 15:33:08 fault injection: support is not implemented in syzkaller 2020/04/23 15:33:08 leak checking: support is not implemented in syzkaller 2020/04/23 15:33:08 net packet injection: enabled 2020/04/23 15:33:08 net device setup: support is not implemented in syzkaller 2020/04/23 15:33:08 concurrency sanitizer: support is not implemented in syzkaller 2020/04/23 15:33:08 devlink PCI setup: support is not implemented in syzkaller 2020/04/23 15:33:08 USB emulation: support is not implemented in syzkaller 15:33:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x81) sendto$unix(r0, &(0x7f0000000040)="86c7d6d9be3c09bac63d0a25cf724f0d8aec694a24a0629e20ffe8c2669e902895862048b8185aadba0b809dfed8a66644d5f487d2aba56bd05eb4ac5c88f26e2a247a4798c2e5e918d053b91102de218efcd94efa028efc79b047d58e63", 0x5e, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x61) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0xff, 0x4, 0x1, 0x8085}) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x98) socketpair(0x18, 0x4000, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getuid() sendmsg$unix(r3, &(0x7f0000001440)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000240)="50c5f31fb706b3959cecda8072f9c036a90abcca8c9610b1b29afe9e4c1ab296d497fc169a12709187e764a48e0331fba162b78ca2f39562a8f6fbb10504778f5673240c4a6002de6b7a8ff7791bd744805b0516a3e79c52a5c2a187aaef7076f515ca41a2198cb593e0bd8fd79b5366c858f5474bb6237c2920700cc1a2a29ba7796920a0c24080ebb97fd508cc48c710c9dd6f2c9cb842f5ef94cb7281d690423959674aaa0ac8ab59660133b7560532cde34f0976f153bd9e62e7c8eba17031d9da9ee0929004f5d70d3eb98ba44c6b3f225bf7ba9afb035147b28caa5c5c8d629578e25e1675a30a2d0c47e703a0e06d81f9b0b55838d6582f6280cf7fb38d05bb802534ae47173f13f35a51777f2da39331af293d4aa92c537aadb2596bdb8844ca08f3d712d6d84368afdfa7c885ef254a7b641f8361d990d79228d269c66e5cda03e1703a68899c2c8794ce498f6507f1869bb1ba8d8feacde8447345e5c6d1dc005b4623197c9b5fc4b4aa36b4ff3a9ab4f22617a2fd2ae2303a397365b11b5be6dcdfb9024a6928251c4f5ca7271667f846288556df415181ad371826c5763af81e0be36770362c8d576aee6196f36b6929cc99c584a86103c2b3d0b679a371b368fcb3a5c063307d4dad378914c72e233a424a811bc9afc8780e4996bc91c783a405d2b0f0ff18433df100281da810f919bfe17d753dd1b56a21a50f74c6c453e1d30a152d8bb024bcf49de6dd1df02c5dd55c9a98a0c1cdaa37706ea24b86c0ecf4c6d66d36e37bf480df0abeb9221170cd54f77010d94fd5457bb6719aac9813945b82d89d15bb16eaf2cf82726e1222296c02a7df99c17ad41f0f8385bff83a314ea667105dc6a87b1d50a2915d73100cf8be171ae87a764a7fcdb016d4ac2584aefe06a2b9e56135dad61c3ebd4e7c3e87b0fefb6e2d9daca5d0cc3460c8fb2594ffe6d7ba6d58f2b8732bdc1a229570b1a609f7e11cfecd60042bd79684f6de607982147ffc57287c29abc1ee28d7e425d316cd25d220e954b0f23468f164bb2e0301f1d17c103f1f13732cbd633ce7fbc144bc719919ce333a8284f2ba04e26a3be47670890c705472f2c3d03a443490a87714539bc52d2577c17bfd82bd62cb33a7d6594c71f7a2af90fd43415ae7f8181d1fc28ed7500d41a0379c8128e6705e247c57c1527526e9376a4a62f14c6ab4b13a1ee43aca78f78a0298a2c06941ac159a3aeb38fa01c2a2b535e83684da7afae2be101f1456a5956c99514a23e2d0027fc9c8223fd06ff3fb9239cca9e5878fdd35e1b8cafb4832f7429fbfb7a7114c2a8202fce73b0bd7bebbfc79b5b223eab3bffee09ed77f4507dc7568b8892d4269bb95c634815f3ec58c88ab0d805da36444b936ca8e2d4406a8ca0790e76f3d3ff341227c907cc75a2dae1ae9120d4453727fb42865e58aad24db6e1f4f6bf8704ac804082fc92dedee1b879da7efe3457a323ddd26ce1563773836f8da510ca892a049fcb63a3eef9e37c507e3e6fc579ed15abb8d5f415781e7472d98e8173663007fd8792ae9b031b5410a63e59bf631c2e3f7849ab0fbbe2c36fc61973f625edad9d8b155147b2ff5781d04d94cd667e422a968a30e297521ddfc5a48b0de5db290ff1e155fb77e091f9f1b52e1dbcf9f0e9df54209a094a6cd282bbe25a4994ccbaa997ebba00965c82cba4ef1e6ebfdd71bf6bf9097b6f52ec75c1a344879687afdee7910a27aed816177a1482be332e0450232761372b10d590c87005c4aa5ef11a0ab6c025425098e41e56bab6c90edc74c5db0282328d4aee9f8e5ffc0cb716d9c90c1a4cfb94b1fc65863d98d4896640c5aa1c472e4fae7172a036342d15bba06d190048b4e1d5ccbf01f317ab2899dada96ea6e003f3f30ae5d8ced4ae1079cf008bfebbbdcf43efdca589cf7cceb213fbaedc6a3598ab45475c0c803e32376a765e80350360c6a4d8ac92fe2407ff4f72d011feec574350acafa522d9dbc559f9a1516bd009d5147767736c35039e41be4dfb39a7f08ffd3fce399d221434872dac540285f238dcdcf84389d41643a124805342cace0ad8cfe82bd224f8d8de9874c680ec79094256fcf259997cd0a383e6a9f4c5116431792012f30572b0b5f62e084c3f5af3e19b64353e0370eb5ad3a2aea114dcb0a08d10eead697729d3241c6b249dde86d2d4aba5fea06949ece1979e1a3872d54d08c11f6f537d18c44b202d4d1df27a45ba8f481c799ceae84bd738cf93df04cb082f12729d2f1a1975049b55faed05014f394b4d89d7755e59aeb0da29dd1eaee74def51d484fe7c41e99cf7f2d3409b288dd63fbe1b580680dad5b86cfb3a18b0803e324721be398e616f49c4f33b294d034e767d9469249a512339b2fda1be2cadcb73ec0e7cc82b6f7eb17ab15375993600fc801999ce37286a80388154cf1c3f571d62adc899b6a0b049bae7d3e424a65010f4ce617cedc1e9e75de9d351f2345aa4ea999be6023b65b313642cb71355f0b102a368f3be97c2ae1a6885b10640fe810aad09691673ac136a4097fe9174fcec85846ee864bcd26153653aa1061c250d789e58c2fc84128c9c99e9769534a5514f997f4b3a5e93df5a77fe014517daee0c8a3d95544d2c5ed82220ea36b49ca360647c77ca9d27c42aa9d6fee74ff916bef6740620fe7e692549a47711c1da37e83891591e055b81f1d9ea6a9e8bd0a89b78212997856624d6c8c72b37e2fbf1bce5ce68a73542723cb7fe21021bd8fc87f7636ab0980ce108f6ec7d63b57d47429f21787707dab44926f79bd1a6b63e2eb884102db85e6de1ff262d7cae3d7b2562fd3a69c79f9da1fe377f93cac929ecba275b1e3f2cb9f033fd4bb965a190a888da5a33fe750ca3a3626c864df212c6362a959f129a48a1524562aa49c9d3984e4e2eea69b676e2751867e7bd4621e45e63065c2a3cbfda5ca7919ef876bf8a4941dba9a679d79d00cb6397a828abc4004e767943abd2394d589a667b56dd5ef7e5103803ef403a88c2aefb2562051b8938a09336c2c5a2b07baaa98c4d9a8007e2559dbf18b6dcfb97ac3930302eb400fddc794b5279736c1fa5fae7a8494485606d01cf54f903da94d05a4a549820d6ff446c438b3d5f42b94e5a4d6861d4fd56bd18607236be27a4d3cb530751cc411b636114ffcc8889c11f28a8e5755a87bf05ea0271ca691c18d7adbae1859ce49b8b9cd8116391dd288583e14147be55dfc1ac4178dfb791f129f984d98d9e245105c9b2b0f0bef718fba28749732c5f0562bd0a93d3caf62261a101672c8060e704ce9ab3715db5593d0d37ce3bef46da50c846119aa8aead9ac5f99d6058252f44170e5a8d3cc9b8deb887592a4e2cf30d0d3bf2c63abeff5fda65fc608a6860fb84e4175980d1875423f711e78a89729c5d6697152add5282c7cf9ac538d8cadfdab04bb450c5712de1de8280c8344b383b0d2aacf1726e65bdd4d5b4d4821ab5ba2d2e2c1b24c5cb84f7eeb5fd9c4ec9e19407b5e63640a09d54642758480376bc97ca9880629eb695a58aef8a5d9a3968bd95f1a672f460abf95180ed7bb1568a51264793304750b9a9ab9d6a6b4c43c1df4b4e1b90fe2aa05bdec83e22bf8f5ab82281d5a30f55df77cc1c2cc09dc80ca366fa16b592eaa159c6782bb06f321a1c7874d3f0239e0fdf7c8d8e7d9a50cc6d37546f9535ec07d761baf616a1f990f50001cda6fa6700678945e9337f63438c1bfd309e363e2bab991f6079c1931fa88493188021a9a8a43895aed9964a653a5af9ce99396f126918f645ed90cfc699267271d26ef17a3d8f250f7ab473865488e8b51b2909d50989478017abc47be7df64fa490cd5e013b233acb99252b8aa6e69b5ded3c0f0e6fc093f353de200a359aa6662e1ea2deaeee52f3a9ea136d54ea693170fd7e7c6d43fef883a1485bb37085ec518ef47544296064ee9b226de4a2a212700a29a0e42cc7469afb8864d1cab91d4de597809bdb2c595dfd8f0ccefe1a87a77daa8e6c8985d4823ffdd0c6fee84d8d5ba9387ce20ffebb65a358be7e190ebc8d158f164187129093629ded0c931971ab8ce481f1f10d5d74e3b08d5b793bfd0f4ebd9f4286a3a384816f37cdaf4499ad8c5751fc67f66dc7f9eb37b4e893ae1c3aa10d1b8f596de65e518abb8af28d646a7e0a5073c203e5915d733cf211f6c34ea189ee84a3ebecb82e0e1c4b26df9e2902f33d8737424b9006ead1a23f9a9e73bdd733d9b0cb51637cf04ef3b3d32f7b801cd8793b1d29a4997b88488b9e4a9bac8b027bdf91a785181899e6c0544f0b56a469c733bc07521b068287acd2bd5c31c0917182003a4e0540b664fe7f2849989c44069c232904c8e0203e1d2757caddd3015fac80c9c6fba656f4447310d7f33d553f6f8828cbc72fd1561793981b3e408bc9cb14140ab5bd37a12d83b817a048ece84bd6dca15752cec5930c1bb13ad105d42d06531065d8aab5ba215af6bb7f621e8080345eb7ded938f87333c328bed4b76ef98f79c16274e3fadd8f1a2279d5f3590e7abd21d6d1a4de415de1e089b9b1ede19ce4f15d901751b866c9b735e871bc9a201589edd1163e8ac258e2a4e9452350844618402c59b44a2518c7372221632571a5191c9d28874ac4461d1f71274238098346f0a2a56f6aa5fe649edbfa1726da0ccd96a3fb9950f1afa3fb1c7b31eff3c5d0114627287a20be87650b5d1ab73bb4e4fbdc04423a7e26b96920376a6a53333a6396965c3bca2679cc2605098694271bd61f986541e18d35372c5db300c0847f37b5bdb7a6880d5f67a0e0a8564671ff686f4a1127ad690bdd102383376f3183220bec038893ac4d05fd6f321a855fef53f3326d27cbd953450546a0c07e0515b6c726c6542c7c301abec362d49cd8283f8b839077e31e2073f0e893ec61089a3e69fb1689ce3263d28ab71f52c54d724cd6cc0460f7146909cc9c15312b8f5d578d25bfdc1719aadf0cefa2fb5a6f7dcd38cff7c074d625d2c68b9f4973c32fc4978fa5fba532506d93433b37d9670683f2b49c32b9478853238fe603df080ae9d1cacb377a0492d18253cd8d700aa0a1c375c1b6fdde95cb3ecc286c2aa8b523ef8fd771a60e4381d25b54841eecaec2ac122496c776b17c3805a6a11bbc3fb5ccdffcb45d4831af0e5009ca62eb8af1cf628064f2b9ddf0e932f0d2944bb2a5cd6dc9497135f54fd3ac56bc3c3821b35029035b43617f5e55a9fffbe18106365837a57dffbf16b87464ced98c3534f71cdeba5e6f5abcbbe479d776df52955fd0a907589f93670d5c3ccf609dc86b68f3fcf7323b091379b6a7bd62733b262d0280ed5f57b293cb285d1c499fe35e368085a8e39f4fd87f867bd932651bd1e2b1239d86ea974ffbd61f8a09f6a59a016975d0f3dd95cc0a2f7134c82ccac4a69b546cf2fc608d60c4d02a162968f5ec0010558d805ca98c26b5b441c3884add0b77bff6dfb515c7fc91f19a0133c5425c66caabb7c31dc4b924935e1765ed41681b8cca953c158d765f2c80bde942d3a15620ee53f1334e1a40400d8032fcd128e7ecb1238a2ee95df3ea3c9779478eaa1f9847702aaf25774e16a9ef769bb849bc54cd81bd3da5635f308412fd6715debd79870b34f6331637758f5e0b7cfab4c485326bcec26dac8cd02de8cebb04a9f1d0b4c1ab607730ef742ea210fa674507759ade880f00e8e8c242c2529f196f6fb8a938aaf7a911d91d8a5ea59a155d46d9c56fdf5a9742e940761a9", 0x1000}, {&(0x7f0000001240)="651ab70950b0b40d47a0bfb1290e403fc800faf36417846b13ec3fa15af179b62afb56417657a49fcea0145a576b07311bfec6ca73b2bb66bc9a10ea13155839d034834ccf597dc438beb756d30f86cd202527fde0820a107e45c6cc51de9dff5f44e36121d8f390d6c630b88b8d324ae7c8daae2f6c2c5a1e7cdb01830e4c056eaaeda9fb9555da5766004d55c9d271e81814e45b3ac7170dbc225869e4947da7e431c44333975ab0a005c3042a323f5cb71c6df3cd404932ff1e87ae8fd4c5d352987fc49cfab909d6f6479ab748862734b41fab6eb4", 0xd7}, {&(0x7f0000001340)="ba066c3d44a804862c90c5de664bad8d4a3c3c898e75104edb8685f637c0dd0a2a9cf839ca6f407a549201c9b3f112a602fc8bffd3c068daa4b03fc18678da3eaa9c37df9e800f3b24aa859cb3eee7e9147354bdc1a1c500f0d16ab30a2971933913903ad3108baa38bac8fbab232450c062a732406a72a8a2", 0x79}], 0x3, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7}], 0x40, 0x2}, 0x1) r8 = getuid() r9 = open(&(0x7f0000001480)='./file0\x00', 0x1, 0x134) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f00000014c0)={0x2, 0x3}) r10 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x200, 0xe8) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f00000017c0)={0x4, 0x4, 0x67, 0x7, &(0x7f0000001540)={{0x4b, 0x1f, 0x4, 0x40, 0x2, 0x5, 0xfec}, {[0xc6, 0x7, 0x9, 0x4, 0x1, 0x101, 0xfffffffffffffff8, 0x9, 0x1, 0x2, 0x5, 0x3, 0x401, 0x4, 0x6, 0xe45, 0xdf80, 0x5], [0x101, 0x4, 0x1, 0x4, 0x2c, 0xff, 0x401, 0xfffffffffffffff7, 0x4, 0x2], [0x1, 0x8001, 0x7, 0x2, 0x8, 0x200, 0x13], [0x100000000, 0x100000001, 0x3, 0x1, 0x2, 0x827], [{0xad, 0x80000000, 0x8001, 0x4}, {0x54f, 0xfffffff9, 0x9, 0xffffffff}, {0x1, 0x80000001, 0x7, 0x100000001}, {0x0, 0xff, 0xffff, 0x7}, {0x2, 0x0, 0xfff, 0x7fffffff}, {0x0, 0x80000000, 0x2, 0xfffffffffffffff8}, {0x4, 0xf6a, 0xfffffff8, 0x7}, {0xfe00, 0x9, 0xa86, 0x7}], {0x8, 0x9, 0x4, 0x6}, {0x9dea, 0xffffffff, 0xff, 0x1}}}, 0x6}) r11 = semget(0x3, 0x1, 0x409) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000018c0)={{0xffffff40, r8, r5, r12, 0x0, 0x2c, 0xfffc}, 0x1, 0x5, 0x75}) 15:33:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xd66, './file0\x00'}) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$getown(0xffffffffffffffff, 0x5) r3 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x6) r4 = socket(0x20, 0x8000, 0x7) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x1) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) chroot(&(0x7f0000000180)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) writev(r5, &(0x7f0000000900)=[{&(0x7f0000000200)="55f35ff1b727c7de5baa504f5162877d685440e7ea29cef6943d572af85148e19da6c874ad5fb49dae248a1e437a5d3fad416a127dee6c610626b19bf53e117c9b782eeca08e9877f3d34a515f3e493ce846d9b25191834f2b7d9b37ac0d57e23b7c42dd3f86bc05ab1624631ffde243fb2fafdde0763e6c2f9ee62f3c8cbddccf8de7b68c87d87976fb67ce9222375e057b75e7767d123cc0e8b47a73717198dd99", 0xa2}, {&(0x7f00000002c0)="e5736db2c5fec9a097e599ac46111126a3ed60a11007fa2a2897e8621f8c9d09536fe908056003e6ecfb1faff86994ffce4d9e7268d71cded7d0a9172cf44382143a2dd1f0b712a518a5b11814a30671cf33c7306ac81ec4a2fd78449fbf0b36a5b5890dd94cb8f71526aa962df044f07661e3e0259143a0144637496bc4a9fa524ccd53accaec329358f68fab88a529fb35da9eb1e43ad9684b07e68c9357b15ee17d1714c4a9d705d6ba91a3a4c7c340f6c1afa24487508fe885881cc5d3122ffb174a0d0d7fe59c3f659058b2c9b9fbbdf30ca57677d5a75521a422dbdc652abd", 0xe2}, {&(0x7f00000003c0)="d996c7d68ca9f214fde6ecd6a627933951f999696f3867789568aa042b9eb88ac2f98e0803", 0x25}, {&(0x7f0000000400)="26f482e83720860030ba5e3a876ecf5514846c9e2d8c736bfc15b974082cde9ae5ba79e4712c840ee5c5f99c4834855b23627dfbb81b8a199efcc4b8064eb937a5acc1f499bc0cff2978213408e949e49b195224961a7ea95ef8f3704fc252c165f965839e2ac83ac5f4890b7765ecf55e5dc488cda2e9bc2cbd4841ab2675b9d9976016f0d86d71ba2df6ffdeb7c9080ef6757189ae301ea8860e335c2c2ffe490530a528fe09aa8f757d74a82badf0955bef8b1e526b00f295ead80d51d9c803b0fce1269055a13805d12d7edd", 0xce}, {&(0x7f0000000500)="60296d996b1796c4baf232e702620f3559cad18cc317a3c1ced4d852282220009d74844d99fbde8ab137e3a6577f412ae6fa2d54561b53c26e06e5eb3fbc0cac657a3eeee337ab6350b7407e839d7f33f5fbab0a5c2b5a9b39a17750d8b9c6507241525de727ecdd77e830fa4daffb4299e08f3778043e94116e3650e4e8d267889134624c820bc9ca0f07ceb4305af5c1bd3f84382b86a389208a58b1e1df5e6f4cd46da72f293eace0852a275d56895e2b12273f0bc1d80b9519ebc3526afc5cab9b44c2c8258460469cb1f7", 0xcd}, {&(0x7f0000000600)="7fc6a838b918f83c6c280baba0cbef", 0xf}, {&(0x7f0000000640)="e62e36d75563868ba31e3f599d3585d1506eff78fc4492aa301056bc9d72fe0249af7a3c1f8e6b9929240d8893fef65b5e48381dfcd19d223e3acd8ef566e6b8ac4fa3d8db4c99d4aa93e4cbc6e8c4dd6b46fd3c3f66db4020682e7445143d16f5459e6429d3a70b464a7b986ed665613832fb89ad2338f80c6123a5795c9820b99bfd8104f0630f2d2143ecb7ac3d49e879f12179e577e0576961c54464ed9e0b2eef03c637221a72751a", 0xab}, {&(0x7f0000000700)="e970c855e84db2c5270597759e0a45de6260eaccf8a4279b5dfd29b7374cc799d853be00f1b614ef384828b9b08281b80659e42eb159a9bd9dc39b67a4fbf816bd50455751c1f29da6954e85fadb668661a45cc3b76277f030dd77cefe6131e86f044910f7719d4aec9103080a34b7fafa0d9ef358bba4ba8dd3555685109635d215f3211cecf74d846b77e0ed16978a7368e40c7856c583e0d17f6a69cbd8fa968be1aa584e6751c90d7dd640d56021d74ffcbdb2fe2ed550b44e7242f678f5111e3c859a3f9c", 0xc7}, {&(0x7f0000000800)="892356d465cfffd3faa34a924d67166bdf0fc432dbd2266aac7db3a043d3c53c62564363ed5421c2978275cfac2a1d5a86afe8a3f02b5e1bf2624943c5353e0805b231275e7342285fac8c93b0037d68831a131d3d3ada0d6b47f8533f603dd44e0171fd9d39da2ab1a628dd938bd768427668abc51a9996915c32efeebb2cd4147f4f766280a7f2b392d95c8abcacad6303b554d12844a12994ee3d060011ba3629afddc0a0354371f13f20b0492a71bc2a6661be15260d35defe1994b04fa6bf19a9ef0cf2e16e5ab6ea42705793211c6fac5a26", 0xd5}], 0x9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x8000, 0x0) poll(&(0x7f0000000a00)=[{r6, 0x8}], 0x1, 0x2) fcntl$getflags(r2, 0x1) setsockopt(0xffffffffffffff9c, 0x0, 0xfff, &(0x7f0000000a40)="b6c2bacd07c7cef997acead35c2a5d1c32c04764eb8a54a5ac9db999c28bd3b94f558fecdca870cf4721094cb1328d0894beb435876b3ec3b4242eb72d41546090c673176d408453814aa0fdc4d47a5b5a353ab6e9fb89caa6c08c7ad65a94a968c8fc44a2706bf691ee28aadb82c2a4a2c7a1c30a6c2fd1a43cad10b3b9a4c58160f82711d59e492e325e3e4cf170479cdf8c22b2c14323010dfa3334892f6e223816d963fe3a726d75767698f4f34462a8540fe891532a6cade71ac56f0a3be637a7d63273eb0d6314a106ca", 0xcd) 15:33:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socket(0x20, 0x4, 0xaa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) r8 = socket$inet(0x2, 0x3, 0x102) r9 = dup(r8) ioctl$TIOCFLUSH(r9, 0x80206931, &(0x7f0000000300)) connect(r0, &(0x7f0000000800)=ANY=[], 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r10, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setregid(0xffffffffffffffff, r10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) 15:33:14 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 15:33:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000340)={0x9, 0x5e79ee82, 0x4, 0xffffffff, 0x6, 0x1, 0x200, 0x10, [{0x20, 0x8, 0x80000000}, {0x40, 0x9, 0x4, 0x4}, {0x0, 0x1000, 0x8000, 0x7f}, {0x0, 0x40, 0x7fffffff, 0x4f5}, {0x0, 0x3, 0x3}, {0x0, 0x80, 0x8, 0x2}, {0x7f, 0x8, 0x3f, 0x8}, {0xc2e3, 0x4, 0x8, 0x2}, {0x1003, 0x40, 0x3, 0x7}, {0x1, 0x1, 0x0, 0x5}, {0x2, 0x4, 0x4, 0x7fe}, {0x6, 0x400, 0x2, 0x401}, {0xfffffffc, 0x2, 0x1, 0x1}, {0x9, 0x40000, 0xffffffff}, {0x3, 0x83, 0x5, 0x1ff}, {0x7, 0xff, 0x7f, 0x7}]}) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x200, r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 15:33:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:15 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002007, 0x5dc3) acct(&(0x7f0000000080)='./bus\x00') r0 = kqueue() rename(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0xfffffff9, 0x0) 15:33:15 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) 15:33:15 executing program 1: socket(0x2, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 15:33:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 15:33:15 executing program 0: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semget(0x1, 0x0, 0x0) nanosleep(0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) stat(0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) 15:33:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 15:33:16 executing program 1: setrlimit(0x9, &(0x7f0000000080)={0x3, 0x9}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x57) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78659e, r2) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r3, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r1, 0x0, 0x10000}, 0x44001000e, 0x1000010008001, 0x0, r2, 0x2}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x2ea9276b) pipe2(&(0x7f00000000c0), 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r7 = dup2(r0, 0xffffffffffffffff) dup2(0xffffffffffffffff, r7) 15:33:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000040)="9c21118fb05f78baab1aedfe76b3de2ddc68e82c7787ca8c15e7c9803e606ef2e4474434899d8d003611edbdeac7dc3b478794901c3315378727e96b72ba8742000d089add2f4504677935558c2413ef5065986a77b0f8a9056c9e0b2e669dda2f7d5a55351d8410efaefe505597b85bb36a5111510c6d1211631bb505cf6ac3d093c0ed90a30a5dd45eb6793421e0f45aec535e962d6d72170f61dedcc7bd2eaed487542d94f216d2c0d3811791c642c3b45ff7905d8987a3433fdb75c2bf47c270e57ca4d8d476e1c2ce425764df", 0xcf}, {&(0x7f0000000140)="c8fe425ff209cf6654f661fc7aee5c26c49e3ea3633a1bbdb92e04e0db19e1ffe6be4d8c2716674cc0ee4d7621d3b9c85c93f2cbeef1a18da06907b5ab87ac29806f133968e287f816842f8a19af2d6667cc6404eb68ebf6e1f8d64f2a9b58102192e90a44fb4347b376dfc7735bdd1e1196d5c1c00b6ebfeb44f62a0d87637e0785853e6e8c7da39c", 0x89}, {&(0x7f00000004c0)="b7597f71a650f10d534a7fbd313efdc6c8e6ea1c2837a5be6c8bb9068fda0dd4fb934e40ff3809119c5ad9a195d53eaabf7a8371bc70d1f32f9202342e0e07d2d98b0f96bd56536a7b5838f8595af41ae665f59f54a86086b37deb02e697859b7b3c400afa802bbecfa5a386abf0f71094a6863b514395f17f7c475e44e26ead8371e5ca231087d96d29270af2c432604f2c722c686f0bc8553babe1fc55fe566754d65988e2e4d94dde06ee33c885ca140e56fa02b5e3c19dd2f01dfc23e6a19dd7491f804ea8624394e42a2eea73bfa1b7fb4da106a77840828e5ca01d6d6769667e303c8fe2b5fa09e6743cc26497b3bd025ba4e4b98782a6ea", 0xfb}, {&(0x7f00000005c0)="f636faaaa8740eb8e4fef819a76aa112f19b2993c2679e1ed8bc996832483d709f6cb9ad2d2e50b2d533bfa29da6c37aa2e90f421ae2d01b6b1e492382c30d088fc6ecc0878b0c99a017f8970b3789ba321ac12af1a70035074b1480c4d70387c092f416e34ff489c6e497a32ce9533c2f3df72ea6921b4c8d99d0e009bf3bb1c062d4653a4728e2e79f4f53dbfdd878044fa1de5d3929b93ef54b853988e8ce8bef8efe00fa819503fddf27fc7e6213e6c5982b093651183f6e61f12145c9a98a4412d67f3b77a68eb7377e94bf605388c6638c60121ec3ad", 0xd9}, {&(0x7f0000000200)="fa382090e7eeadfedec0ece0aa0ab35b4048", 0x12}, {&(0x7f00000006c0)="49804b6664ef8a1c0acc6155a6638a38866b6c865fee96b0a77823348beed88ea1bea6d329e321f14de08011beeed09c0b4b56fa2a330222c324855f134114c0c90711bd4fc13abc192e02ea501da3411545ed612c78a6dc2c2ab8e36d0703329d4d503e8f1192d80ea4753aa77547b5ea74409b98f8f2425a95933ef515004e8978df330c879a48327050a9bbc460102ad0456fa5cb255e29f3aa829e947a5b80dc57d7f6b7fad516325187090ce04adedbb0741b907c24b94d837d92e3dde97255839d54a3e11cb77bca2ae316e7af6201d93603b77cd70e130578cd36c1b91feb9812d17f0c980d347eddd8a1cf010b3748568323a69c1ac5931dedfd53f0371a202b4630f7a9ff465e3d3c9d89fb669d57a4ef46d36469e8d250886ee8554c95c1668914d1584e7a694130afd47a2c7807c653778c8335e1c5aa40a9618f3ec247a49b30db7b6346b3e10031ae7c29308542fadfa4f0b72214772712823af5d347480511322e5ed2153db446fd392c47f6c44c47f690d1284cdfdcba67e3df7e37a839b6d0aedcc3c8dc7b66b46c0737a60e84be5ccd07d50df76d35664a206deb273fc03743a74d756d8fa72440484063e3e3905711cdae3d8911c33ffb0c08cc58755097c83839115a811aa36fde8939d391de69c6b35ba8b47d1f4524a690a86c524f4415a8ef1cc4b37ef7238e8425e03bb366abe8600f7cb551a61ea2ea9582803d619be7a0ff1b05bb89437f351a1aacdc34f5882643dd9f50844e9491a68ef5088541c55b0a181931f92c672315fddd30a2888fcc0f28a184379bddb8d91ae4172427ef47dcfecbd0904f3d3da008917cdae52ebf86fc6ca530f7fc7497ea3285fbaebd1877badab24a08a56159a6369bc2d9a78207a02b8cd49ff8d31a1fa76e39437151390aceac56722e367861dc3bd994d36122db1e90267e7419f5f5cfbf7b75fb0ac05e1411777c8f0dce17a0e69c636e6030e37492d9c18e987ef3f4766866b642e8e5fe597929704ca364506792f15ecc77077082682de8bdbc455a2b269c3703046378de2f70f5ebff4d3877ad6e095272bb592eda77ffe55c1b9735897ddd3ae81988959b84fa535eb112fd611ae86b1d92fee3a4fb9903d26fbd8ef8eb71525126f487ffe6506ec7a94572df9455cbd3d74edbeb1817ff35e67ceac8afbd0ea9e8ca708543d2260f5c3d8ab33fed8264c9fb1ec1c86a5d68e7388925d92c8dfcc39af5a196945419863006e965968f680029c207979e67c8e3bb07f3105410c3384f00060118ff996e9633f26e2536fb7ab3303c953475da1492b7b73dda8743220dcc0c50aff95cf0d474b032981081e770964b6c4fd655d329d214fb36839de42972cc0609845ccb3aea06398e0222c4a0663c58a7a7f5dd1b21166fb526a9f36d25ef70658ecb4104b6f82e7245fa7299df2850dee0133f0e6fbb55bb7fbf01627d6e22b763c840abef47562b1bc3faddc890a78dc6abd302a9c69954fac69faca2528285d2d6644e2755ab461907ce453aaca577f8da19f98a8887847190875645fe799d3de0709ae395b110cd8b5f39708f282d68a88f999e259bdfec9e6a85846241fd857715c36c7ead006f6b9b131f4436273ae30e8fb648afc0a1a8823223ef6ebab365a5135d9083dd643865bc869be4b9f1197d85bb5be2b50235c64b44807ad2d57d6b906c9de5fc6184b0c73dc309c446e38e75cf226d4b10ca5b99bb9ff1cea97d8c6febacbc7d3d24c971fe12c4d924a3043a732e788bc80df071f6d86a8e1f08d119f5b5ead0d702c78394a363895a849a007f2cf43832a30f83115bb85dadf8b326abd229b6ec6234943c3ffcbb3656bdb61456fd991301c25356f100f4312bfb3b959b2466cc01362115d03a404118318f75c38caf4b7d7fad75aba19177461391a7f891d9f62de9b531bdfe5ffa5878a6236073ebf8e614f4d5f5897b8b1aba8cfbb90e06fd7e9d4d2a80fb44d0f535a4bb58f00051965f22120594a4efe428816f4b9d7a9379f75e1d3c076ef09ae18fdc0d4d92874c02d642c96e0bc94e570839fb48651acc30e50d0cead73bbcb6f4b546c972f8241ea669d3585dddcd14945e35b9fdb410f41ea0523d59968c389363fb00cc417574ca78ff2ac473933a382de253af8643c020ae8c0de069339b88d032907214f90f938fe4525ce54b580fb0b2c504ba1913a6cf7eab8fb38022863ba708ad53d18ba661434981180290a7bd4ee500bcd8a1288faf98a8ea0e471d5204504b0fc06f5c108535c90b821ce788a435d1aabd175ed6c58982a4b655824cfdb41099f88f6723537461283a0467ed7a8b8faff2c3dc857d8250265f1c6452940d08cc9c2b409fad05cd1b35435cf9669f090720db99ceb87d8c7f09deb309f6d00f0a1ad03d5c97da444e6034c5258d1d1b1de68673666af6d7b358e7f62dd4db35038451b5474e0a6f4f507f2373634739dd94383dea9ffa9240ec5ccbdd0df55aa53743170d0f0df1be3ca09624e6d86405a632fa665db91bdef019f6930f9855e44d8e05a0285ee25ed5c30825b52ef1f6c5c14c5798a9994074c028311dfdd5cf15b3cf46c04c540c3ff00d32f72445d21d428ab9261d6d241c3c04d535d9ae0dac4a9801fa3db8b1bb273cd23dd5274dd64404ff730f904da6839c147ddc6875b94128b98e23367b58dd005476b3a172cd8dcca6200faab7e5f118beeb139f90714519ce8672b37c229bb1ff77fbd90a03bd4111daed47e64cc5b8208616eb8687ce51457049f4d3929a85ab9ad0c73cf4cf01fa5af6d49dc60657259979150131db5b68efe682f16ee5e2af3cdad8b4a1d27c364293db6485f53b7b636399cf3cb74b437e43ea77696dcb177a8888d49c956053157dfd8ba0cc7ca4727860b1087c75c4d468826935f852f1dc74b22215339b118a00999e15ca794eef282716156b2a1faff6876654091f5deb1ab1e6c4335421841ae3e145d3530933c365bb46e7bb89e3ea90005f5469e629e45ff1cecdf8240edba7ec4c43f86f63afe9215d6ad3e952d0f5dca6b5334ed9819782886010a6641dd6b79ddf18a75c230772fe74ee0ff0a127ac488cae67a3ebd078329ad4c9672e5cc1c33feeb550c30a997a5fcec647a3f8ca02344d5c5657c0a89ee5a416cef2eeab2814e68360ab6abfcb5bf3556ebb1f0ea12ef4d1b1282808c40e60d9ea400ce20dd33877bc44a774e0e272293c10ae10a8e1eea21b6d6bbaaad68603c00bc3f3551c76c2e78992a2a4d9f1f72d59cb5ebf65f209c18d9646377be2e0bbab1bdb512b2627cc12783774cb7bea1cfa50ea1e383ddc962805bc4f5355ca1a423774c320e62c5346c0e829dc41642f75d81f81dcf83ae298c90bee414e1843ffc9811a55e8797e7ec9ad7fd36e2183f03a7cb05469ae9e54a6afe2a9c26c93eb106a9ccfe7514caf51ac3557a6d1f3b92a16a8ab110fcca2f625b5882d152c5ec644e94d62e44051f87dc2cb9bcf071fdf17e900122b8a7810e1dd7e5f41d6d8f19e4d9f48ca39becc7ae9c69f333a056e468829695d37011e374d98021464197304ffbaecdfe551b9994ddedce64c9dbc2f7dbed3af72964eaa3221f34c1784f6fbd5600274b806f4f288fb1bf64cb5de558edbc81193aec58772a5d34cee02f79265178b8b83d78fc82193e4d2c63d9d8ac034db6201a5c61a09f001bd7df85fd5df59b3a13f30f742739a96d40d05b9a1e28f3760b5db1a5d7d8a2f56e12c0178ecfe806bb3424ad18864052280c669fe7a6c47c4ed31a1dee11be5f9221c8f4f4629a258d6c56bbb1a0dc971631b526573bb2cd36cfe9615e08a792bebd69b70eafcb545d2325e3c0d701211ffbd5f269953348bc9a043c64abbefa9aaae0c2b5be26f75db74996e4cb167b112ccb4975481ed224cd04055dafa6d045110bc0b26a0d0c6813e741cab3ca7f2b68cc6bb91ae2290cab5caec3322a74314a85f806e6b7423727d30c80900e83bf0104ef93023bd58cc78af92d82d12eae93a60076a755e29bdfe6e91e265fa42080e1199c059e93cb3abdf53d6826dcf13d320aa5df9ac97a7a81aa6fc7b1a3ece2c0907b7cefbcf0eabeaa119f99d57dfd1f90fbe59521eea477ebf366f825db0ad8ac1dede0841f84a89814d6b44c0ce9ca1bb2aa09314d6666815a95c0501f37207ae8784053980dc82bb0f6fd7e3b49b8f168559e880192ce6c0f122eea8a1c3f61c4ce23798de9c3d4d7d5b885510c83e797c82ccb30a924ec399b8dd739ae42abc7fc4900dc982237c170e1efb9d233650663bd23ad29d7d76ad81cb60bd7b2765b737af9d69776329a4d951d4507cd1af08f39262e2c3328cb7cff1ae63f4c049808097fe9b835e0e476942be13e2af9c9878eef71699f2995877614cef5781e830d3d2952adb35bb29e4795e5c7b131053ad38ce8e6c442c32b268b96dcf029d6930a81e2ef6534dc7f0c831c2c527de68b943b3d5039d739d35f0ea0cbe2687ea876ae6cdb0cef0640abb7160a73fefd969698b198712ab15323d0bfe6b2662ef050395b99d807205ab1983fa5347e6083b254569771ef555a543e5e96d3c71a6bdba9d5b3489644b2179d0d5a23ce21acc4deadb286dc6b1837e081b7ac7b8e6c347b9e4ab702fde7fb1ff8f2a3371e5221d66d3353e3e8ae17f8216f088a90c930e3e3868b35e0027acb63758eb11616c7d82cfc7b47099b6ea5192b0a36a023c7f5b02258a7d48a7799c5d6f1f1c2bf0f5737334f2aac0af1a558bc779031e869b3ac757efcd93c67bb25dac63a789019953d49ff7e1f8d1d730eb2236a4bf753d03845859784fd9f67d62cc4f7109dd541b9b5fbf5d4daf2bb94211be58022511102c849575a1b01fd9256cc590fd49b027e43b41b1565f4dc37f71400049c2a61c36f8dbe92d820150df1e16845b9c9dab3ed4447dee20e9e8af035afeb5040a34f0541937eff3fd23b6e27dfbcaf8dca5e5d9f4c0d4cd7f297d60641ac0220e463564aabb31f5444ca5bd35f15979d81e204dc01a8be481a57197d9bbf5eb5b9d4255f04dad62c5341da6060e03f413286b1f29a480efd04d7a2d7538f498045b1f0d1432cc220cfb19d0291feccfef89ee50e82435251a1381882b9fe0bbfdbff597b109b8dfaab878c118e03ff0c06dd845cd9d4e5e26392d85111adf399e02cb38c89cbb49a628adbcd23f9851d820c6b7e51048418859722216d0f1a1dbef9ffa6d06c6906e3f9cf1ae57d0f01c28a91e1deeed02fc0f31a755f664cfdfdb031af76b96d0bea93f928294ad829034897b250d9b963c6e20e1bc7fb504bacba191210b6db652abadd7e1c2b7f8b8df388ec7b76ddfdd09e1dd69678235dfa955b4ca58cb903fdfd1bd503d842aad27ce470fc0ed6f0143b8cb1f25f75d0f92bba0bfc5c5a5677bf8b97ee1f61b31c515614b46f2f147aea25a18accbbe926f5df58474c6f9bfa5f0b61090044283df848cd3c6b54a2b2876e1890fe23489d4345e80c7a3e725aa3eb5f911c1fe22d1f533d53beb3861c1a8016b24744e2ff8d68ba3cec5fb155e92199773875dbc6eca7fa96253a59a38d85027d57c17addb4650342db8c1dde5c8913e41c0e7154f2491a52db6e1e5f90615f4ccdd6c2be47f99ecb0b569b45abb944edff7fe23b47afafbef3c6d00a9cc7637410aeb85158de3f374e792149e3b7053c65c091f562b60ef6fbb997094bc6c2fe4e8c908e464ce0469678cb90376a76e66b1325dc3e5966520b71954bf5012be99ff2a47e41faa303d42eec0e062cf", 0x1000}, {&(0x7f00000016c0)="94084d66ff1dade6ae8d167e52b733e5015022192f993a39ef15fe901f55e3a5a763774951b6584246233d0554d1d0b31289b8442f4805bcf997d0e5acd3e389bb52a921f4790bab248c96411771effc1d9c6527e581839db06d7e67af0f6f1987769b18003023bd95498f8b08528b0c8bb9db7bdfb175845fa1b409016f14a46ca09b2c2f746a53d2d55f6df4301ffdbea60ae6d69b5e0d60995ebb1ff633bd9dda042a4d363b0fdca2e2dfcdaf2e189600eeec4296b639e396ad659eb5cf92e30c", 0xc2}], 0x7, &(0x7f0000001840)=[{0x58, 0x1, 0x8, "446738f9bf519867b5ff2ad90c856bc300d405f1b20382bdf16b649beaaacc9dd236900d60dedd02fbf075c29351d2a76c1b905fd15f45b7ccd37f5de1c21e4e06"}, {0x50, 0xffff, 0x7fffffff, "ed60156f2c9de188b0e1e6061a17f9f6dbfa86d8188551b82b13aa81e88125f5fa559156fb613a570053ef3675bd3d509c05d2ca40984d0d49e1ba"}, {0x20, 0xffff, 0x1, "2ee3b1c6722c7374e55e0f"}], 0xc8}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) r1 = semget(0x2, 0x1, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x10, 0x4000, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0xa, r2) sendto$unix(r5, &(0x7f0000001980)="98c3cb9347025ce3a9943cb148ee725505908d8e4bdb62870ee194112e316cdbaa70ffdd7f685ff1be9c4978539b30a3e7", 0x31, 0x0, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:33:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) socket(0x6, 0x4, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="00000002048a44e1ff07000000000000efa76d2322373c6e", 0x18}], 0x1, 0x0, 0x0) 15:33:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="674a9d94", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r2 = getpid() ktrace(&(0x7f0000000180)='./file0/../file0\x00', 0x0, 0xfcfc96ac7f78659c, r2) wait4(r2, 0x0, 0x0, &(0x7f00000000c0)) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00a00012000"], 0x10) write(r3, 0x0, 0x0) 15:33:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) msgget$private(0x0, 0x405) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 15:33:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0xf8, {0x6, 0x9c68}}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="72b75ed7dbb37fd762926e0753f7345ea5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac54664ebcc1b35355f9117525f09cccbe698464f39e0ce3467bf2ba4f044a006526be477351dee667f0aec78584140f767ec9fb8312f5b5ce27a3eb00"/165, 0xa5}, {&(0x7f0000000180)="1c42", 0x2}, {&(0x7f0000000000)="50be3dd249088c9b8ff4c0c199c4d88c4b09ebb31826883671ede3", 0x1b}, {&(0x7f00000000c0)="ca9709045cf5e7117f014a51b6d22efa81e9a6e72d1f4057ee6963cca050d6e775b4ac39ac993403383cd21747fbcae7404c75dd3305a525976d361246ebb0cfcb2359e1ebd722fc7f01ad14d6c8bf16f255457d3c4da09bda339a4489a32319091358c3058e15ec72c971f310c484db5b4b209760ec4d7f905b546aa03ac9cd260f0d69fe53d4cd10b6808c339000"/154, 0x9a}, {&(0x7f00000001c0)="6fb03c11db4f1d732f0e8236912441e0178423168b", 0x15}], 0x5) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) setsockopt(r3, 0xa43, 0x3ff, &(0x7f0000000200)="4bdd5b08a87403752e281f295570e534441c485481f1a0a3528857c4567a886e6afe27bc36be21de852f4a1bdea329dae43cf30c9d93c0e6958cd2cb06234041fb7e8ea297f6c17ddf3fbebd91a472a8c62a9ed3aff11d8586b0e0bab6cbe0d7546c15c6", 0x64) 15:33:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/88) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000be63adc9585ed94fe369745f008b09473299fea16058e4289ebfc4cfed27a8baf8ad750b73b339c50000000000000000"], 0x2f, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0xdeaf4152, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x7], [0x0, 0x0, 0x5], [], [0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x0, 0x0, 0x9}}}) 15:33:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2cb09949f4c5fadab9fb54f5dfb59261dcd1d64973229c6964f9fa4345e4fcb42595544b46d803d377cf3eb8a7c6692264000000007fffffffcbc31f59e356a85eea8d9d0a27ee7c1e691bc49a9ef097a7e8074942e780c8b8b52a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1, 0x2f, &(0x7f00000003c0)="ebffcbff13fc0f812eaa4e713048e6993192964820996d237bea4e7424e9ee4c20712040c1a6d83c57fd78739cb1b950549a35f6142ba81bf9319702fa631c33a6942adab2ce22995fa3947be3ab68649011486a79a5b133a53a525ccec6b571a09866e2ebf75c9f21a9df2fe46cd6a4d275db088ba53f36a67eb65d0470489291a36850b40be2dae9b324fd60040d2c5d99ab64387e6928ea9bace04a7f4bf7f486007164d9f7ecff5f62a1987d2a6dc2265e4127b06f2e4444b161f4d1a208188c7d5c6479709a26c1821d88366e1909caaca89e6cb7231e357ab7d394f7370ad0fb3bd8efb3aa39057e42fc3a4beb30db1a0956d14e5d8e079b75b8a005b5e5329b3e049c0e6e845ded9cf6ab5249249973cc242a4c569e9df4541a4a85eefef719e4f5225b6ea8fcfebafbc776010ccbe35d1a296da9625fd6ab4669bba4fe976d5e510743d69113610507456cae51af87b0c8bd9a5d1732d16e766b5a31319dcbd2878586a6af73dc87d2e3f1c749e27834ba2d0ad51d2a214b49a7603552793238ce0ecced16ddff6f228e4026000000000000000000000000000046181a0be6a2d0836a09dbd2e04ec597100da049dc18c8341a0dc9e6ef2be18013cea6120417f60dc0cbc6b9ac934d8c517250af843e2e09d797ae0d570fab40491612a8f3f32e0ae3fbb3a9c9e15183f52c7bf2709bbe68ea278280b3394948c73c4c44ab5c2a58dc2e99868bfd32feaff29a268bdd65b50c5626db65d6308c9a672e0450002f6dc9301425d5d5011d57330881e0a0b5d19fbe1bc90fe82bf22fcca2e0673778d6ee324f5fdfd7df1fe9e5e1823bf68ff70233a2c7", 0x25a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket$unix(0x1, 0x1, 0x0) 15:33:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "18303af990c02500"}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4, 0x43) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 15:33:16 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x3c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 15:33:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdffffffdffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:17 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x6a2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x6010, r3, 0x0, 0x0) 15:33:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:33:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 15:33:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6108f8084c473600c584e51ec5190f9dffaaf6eba4be2247c0857211a", 0x67}, {&(0x7f0000000140)="7cda67ba74a24ccf72d73cfa7deb50e80253a9336643592ec0fce174d9fd66d7540521cf3e80715b3f258f6ac9fe9d9cd0bf68bd547fe38f2078fd1951896503fa3a56ba9bce89bf1f5a4caa4abbd7963dec60373bcf922d789a53c7eef66f8339ed207f097f59872e39fd8eb977da4a9d9796bb0697b8b37f2555dccbdac3", 0x7f}, {&(0x7f0000002340)="c94392733b0da6e3d5554bafbfef82010b46617d48cb33365069f17de039f2f8f0be35020d766ef9404802b7a1f564503a336c284496726e5d64b461d579126b4c519dc7a36d52963e72bae52108e648c8c0e8d49502429909ab3335566e266614c4282492b5a818111bc0932b23b01ba9fe7f7261152238ef7bbebf4b93a49ed3b361d265bcd7a8396e7a1e0af2c0fe3b8598f0a8803ff3dd3cac73e56edb69d826121ccead3f240f7c1f30fd553b69e1aa414aa79d72ce6ef1f537caaee4e3ed2c56f188c4ed06d6b6620fcc60c1250018cf042fd7ca11228cf85b611718a53af34b7210a3e860c87354a679deb343f649302fc3857bf335d4cb339c5a8e29223536350de0f5a721a066de11ed758fac81f7ea84d0995922220f79f453e2eb683f31b1f2f887dcdcdd6ccf0dcc23658ea67059fbe35e10dbd3f57c01ffd7173bbd1fea586c6d29f5c6d436fbe80dca1facd968ee05ce1c6ba327437aa4193da763661fca71b1dfd506371fc2f083a561a72b854425dc50c11db4d5032f221747ee43894f596aad479643536d86954e6857267e333d3eefabd9536ce697202bf0b0a96031cf209113ce08f2d17535fa91d8e5bf16434661bfac98f362e366cbea656eb4abb3f5c1205b438631a9a99352a877391504cc4427f1c8488f483a29df75ba1cd3a1af060ca0774943646ac1d9a037a4a0d0a0cad5a271bb7dcde3d41235caa18a02ab0a5dfed269d06c1af6e677b41ac52d58f3c1722acbe20c27cb49475080aaa42ae6046ddee71032404322a30ec4de6b93daa4cbd3db5347b944e49826cae02a1d5c9e954acfc79e966ed34154d89ed891c206c1a09742dd49d60eb11f147595e9a472b752e632fca5258309e1aeebfda70248c6831859b5e9736497a939fbb31f1d99c4d556cb68805d4ab3178820c1c8c811fcf818cc7ff2e29f051ecaec86d37c6166be7474cce0e9ebd9853e6274692a3c46045f60f8db4abfbafc7775be5b587c7f40c41612ff0fc969d8d0cacdebe43cde1a8f19d6487d47b37adcf5edad06b2a20fd23a4f4775ae7865639c13948c42b8145db71ece43e8ecbd0552e0f5af46f4d26e10b937c57f5480713ffdd119fc53369d17b45007233c683ddfb2332fa92481f62ba33128e4194c7f5874b54d73fcc83ffe28d87a366d161f68c7cc5c4ef8714cba068ab08e14c7e94f5c1d523069c8e62a56c7b8a30a7761b9937fb3636c9fb185b86cf558059ba4e40fef0bc68131463a14e80e65b5bad4a772d984dfb49590e47d1a781ad5f0a51c59c4faf08e41d655a27fbb1a6a9e6ff48deabe8ee632f300da4a118e786e0dcfbaa23f1f88a939198d0a874c51f84fb013533e307466c74fe39e3df1ea40419d520f1d76305544f3392946fe0df32729347b337b7f328815af24b0d46e32ad1a33dc59e0050ef66a5b7a372558d89633bda4a85b4baae5d2ed19601bcdacd3499942b45cdfe835527784222aee082b2535bef1743fd96846c048a2af9b767d41acf75b21716c103f65cc119d9e352021087bc1edea450ca469eab11b6d12b6f00891a1ffc0b3ef1a9ddb9de558b652ebfb667a5103d29853444cae3058243d8f128641258d3881bead84b63da88645480ef5f378a46841787a570ab17479993f3a4d7e4fb390e9d89ec2fe1040a0d1cf3ab5628f3a5d0975eb1052fd6f433c488650f07f2e7d75d149b158c2ad8ce4a2b85f14f7726fdb36bfb38e912effe34d58169c05b38cc07c395702d59b233bf5bd6fa8e14b8720ac739674fa159513e8f1fd8c2f7397ff080891c4b6f3381e34edb03dbf9f7a82c34a446511ab973a0b9ce7e1ee60aa0bdeae37d81a18452191a5f1be349da3fe4752864e8c02bed2f91119fbd08fcef33e8f3d905529786c6aefb2aafd3144a76086da7b890202d233b595bd7a0148fd2b72acd39ed8726597e6b8d796d22ec4a952625af166caf54fbc1462cd88a0e94da34c70eb989503f0c3423065a7836425f0d568d08a28dfb9fe5b68ef41e4666950f58e78c793e1600c979b76c1ff4aef624f5013d829f02eec8ce6cb5821885f3da4b45d74d0fcd0c739b35d1ee0032d3e3f0a5e5e5170f391c4259528b9a9f01ecd18434b02a65626ddf5519b44713d97b172d8c5414095b9b85f362322dcc32c2eb1de99858aa1d2b08b73626798d953191f3c240007d9d62dd0c668d89310cdd291b609fb474e5fdb17555527faef7cec29c35b59e374a1c268ef8ae196387198855b7f2ae8077444957a0218e4a2634012fe87d7929f474892b00b27af02dabe00d36199368fd85ef10925e71bea44d2c8a04aacbcfed99b15b77e07813c2e748d49fa92ef2a0eae88a1a7f0e7aa9645fb0b6116d7afe71f63a2d2b8c3caf101730705ab49e834bf4853354d88d0540211fb8b7e84eaf1ad965c2ab11ae8cb0034a9c92a15eb9467ddea9ef174ccabebd40d81b1600e57095f4196a09fb1b2f47db3e5a3997fe8843dc9fd69322448297e8cbde442e1a3a42ca8e1841c0fff96c1b27897107b4b1b479a942c97c7d47f2c2022d5cd10f1c32fbaf0d738e28aacdccdc909a3c038eb244235440f52c35b63bfb6ed48a064fbe0cbe115a433477fc1c5e7974ea0e349a4b376ab8e0acfe6939af19212da04017409120121ec3427f60536a60b80508507322a8eeafa4640cfac6a9ca4d377b94d51b430c5c9221dede0e66c3d61ef98cfb25a7d4ed3c27c009007cc8b0144097e18709a2f77e8269b2583cd81c662921c94e6791849a46c8a7509d8dfff7df23a499b3379fb7d27a0ea6ef0156aa3c944688aef5a6c4b26f19b73bf7ad2fff634668b883f17181cd66da385a12450876e07c4fac58f871ac407dbc55d97da51747eae64d3831ad6a2461f9f444f783f1beea82c747f5e50a99adc68c5fc0732e7a0bc1c8bd46c89dca0f11ea6954aa5214e9bf4057621950a3a1e3afc35845d804dfcdf342e1fdb9fafc25d446f7d5a4c7b0f53533be4b9578706272c0758437fc7d6536eba3980c52c207b33e58a9074d670aadb740653641b053e7fe2ad204b700abe9fb7ccd7f6d9a7b2eb04ae8f0fa278ae2041b64be04839c9e0de2357885a94f1b5c06c48d87fbaefd4ff45d9838030553d92b7fa2422fd156dc80ff44228bb967bf307a540ec0f4068b75e6efc5f30b61ebdcd45c8eb962aeeef05b980c26f0c2b88e1d96feb2d63e988808898dc577332d55d142737847a358943b42940c088c4b790fa21cab225ad925723a4aacc363527862bd12ec4a48936fc0f9b46a0c3153f7f93f973c5f2545a64e51c859230e937bf41965e52512dfe9eaae6b7ee3aa5b76b9f48f0ddb8b9e5bac1277eb62e047d579e685c93053ee714aa032e002c6253d1a56cd01e16a27823a0de14f46d1a433965a0e702ee8c25a9b94b65aea98c6520e2202d24a9feb7cdd16381b41a1062133097adc6ef5250ff8f5af0b81ce167c07710c7df886ac428c80bff0522fc85a700e2c912cdcad900bae29682514171baaeff5bc80995bd4e17276db7a690c133d751aa88b413df71abbfb090f68040dbbb26ae57d48bde88d56bdb40bee0ee05e16977b8b8642d91ffa0097686ea1afcf839aa050541971b5f4810b9d8d169231a702ba392252a84916d40de4532b24f2616401eda0e2dff41772636fa2f6165712f6d333fc55351984ba70ed148025396ae39e3f3757d850db2abb1b3c92cd230a723b53b5094362e40d5e38ab21e53fae488fbd854b7273099ac5b74abc1a37b404838e413aaaa0b419a317f4287cc16069105a983d6caca07e659b420aefb2b1c3f6821de82154e1e5f61e948303eb3df590a0a5ed0ab4c0b6a430c58c52118fe17ef0c90c307a890e25274dc35056c2c034446b2546a759053405dc647c51eca059948eb43de9a87312b565e5c992ab0f85d74b8c26f804e385eb038368cbb03607837b3af36102fffcdf67f4c36dd6124678db8aa07157fd15eb319a114201b37c073ce518c5e8804a635ccd90e64077f6b0b49839981f19ef7fc03fff81712ac6a0dc913e68003e7336283113ad55d5cd01cc746dcea75a21a40a7a5177ace33b4187db832af4d7233756a5a26f4fb594962cda8b8dbd90c0c18b2384a2528a82c850e51c6c276396f70b32a559def053b8d3e778fc791d3cb1ab602c8627458e333a72281b181f620ff6c8c4d431cfaf7220698443ccdd58e66669fcea60f735e49f2727aae7b0b97a65f296b8de81d2e9285b463e6bc84506db7169ba5532ff1d06b5b0eb5da3ffccdc3e72ae64ceeae97ffb915421b3c4b3bb8718d30d776e8b0c4b851ca7107543f18f9ae9d83e3e8e3fbdb78420f3422c97b264c19a773f13167b964eaab0123a024d44f147be44056311c68b3cb3faa36f7ffb0600e8f347febbb2e59318194783ddebb1ec66981f6ec52e9525b44a5135089f2a44c1615354a59457df3eb29055ba39e5025d339f6b098187ac0074a05df8e7597209eec6e8d523a251cb8513ecb015f616547823bb30d923ee9ad349fd1199c840a224400e08f10db6f9fa4131d0a98779c574c59b12d2f335c33aaea2b3ebcf466d13648b63dc78412b0604084ba9ab22f0b4bb20019a2145ad77f426803a4abd52101413c2fbfa480ed0392f4832ca13759d875a73626169b34f31d7cbe124725b4108c1a150733a17d25936cf7246c89e28146806f055d34b513ad053911acb472f079a60383082462a9feff8092791decb9a485d12ef53dec5eeae8eaf21919152c2b990fb6f0e5f6960993902a61596b04ec415a3b7d918f32ccafc99abf7f3fa034a522621852293a2560876653c8b3a3cddf516ec44f519f43a670c3b988e64708473df7a17f663d17deeef27c178caa35f127d32bc313b4553ec318710ed0554c4e998e96251c0fb7b00ceef9e0db3e0c46bd79857e8ae04bb9348566aa5070c912e3dd7da590a914455233b84eb03403f06e18a0901ec91278cfdfc35b5b915904c7dc194dca48336dbda193b010ae40b9ccf650784b08ba95bde5a0f91a8c809728e8a70cbc335fa9ca012e421dd616245e52d40930e38c333a9e34dfe82b73b8fb1e8168cc5c73d671c7f9cae204752d09ea408c74cf60149a26e6a90ebc25ff948609343ab922d112d03f08c7ac2ce4ae51d22c31324f7a20c102d8411bc8a59324ad84e6cf4ac55d661da367229c0f1e65724d74f2b54bada10ec7bae40a86443b1ac672f2c417f6843f9dc83c7825b0f0c2e12a9d34178f4e010c4b0b95f1208004ac578bf233f9e2dfda8fc6419e38ece9dacb2f6040a3b03b0ff51089658b3a6d71a78f3cee5785aa3ae44621622a5d9d85f09588a3baea53573b1ec2552a933458e25d9413d731450ade9644679605c5c681691a4c0941abb6f5118fd0caa865f01c5f26c42e3481f845733eadc65c45dbb6a65f9e66bf680078658d53ece3", 0xf16}], 0x4, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x1ff, 0x3, './file0\x00', 0x61e, 0x28e0, 0x931, 0xfff}) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) 15:33:17 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESDEC, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) fchown(0xffffffffffffffff, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r6, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="e8bdfc3e1c151b32091c7db1c126b8e93e8592480c54e15827f20f4d307872ba96e77368cccff236ec597548292453343d365a1c0b5dbb6012551d916052c221f02531e0ef8452c5deff6b76c49da590611bad605ff7986b4d68fa2f8cca4ceb97e20e33e6e295e81c696f1df096cde9856d85e98f452449a9e39d7c057547cd7e84f08a8b5950c96ec9e1401f3d5e414f509960179ff4096d4e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:33:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) pwrite(r1, &(0x7f0000000280)="87bf54a0dd64698fa6362c03d426", 0xe, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000100)) 15:33:17 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='W\x00') 15:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3}, {0x60, 0x0, 0x0, 0xfffffffc}, {0x6}, {0x7f, 0x6, 0xfe, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 15:33:17 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a4529cf1a6275cc8b2cfb1fb69c71c1c74c1634a80b0640731fb84ed10b7444ac7adda9631c3cf45d9737983f8abfac3048b61a0efe46fa2115b595d82ce7bd443537083013d98ca9b04d9f12659a25ec06e91df38b49cb1b976063dec42be1d5fcc08bda38fa5c268817f85d21449283adaff2e4eabcbf372b870b93805055b7ac40dbe3b2c21a4f18db0d26d272615546da84c319909b30a627a9c7dd13d3cedadd18964616b3093dee251ea25f0a59337b45a20b85989a74be08f41c12203a4261c0a0b8496d5df26cb909edce0dacdc02b5379c7566d76526d8d0d74e639c00cfce3c17f4d393877fbaeee23598b9bb725c1771ef1ba58c5df50ddcd49be40005b1ee34a5ab9e107d072c6b087f1ba722c4d3583be607a05788b76886fd61705003b47874ed982cc632063e063eafdbe31fd982279ff1e75b5728ac61b48b56daa319afa15583a8a12d84fef3cef8b09000000000000e900"/373], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000480)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd8dd788e278c12884722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3e", 0x4e1}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x5) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) 15:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x81) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x65, 0xfff, 0x5, 0x1000, 0x80000000]}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r3 = semget$private(0x0, 0x4, 0x110) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x9f0]) 15:33:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)=0x81) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x3, 0x81, 0x7f}, {0x8, 0x8, 0xff, 0x9}, {0x1f, 0x5, 0x9, 0x7}]}) pipe2(&(0x7f0000000100), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x3}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 15:33:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="7db700000000000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="15ba5898973fed8896bf08bf9d3292d6b5e18083177c72d8529300007c9684238c60caae4fdc569b82ec53faec12d2e6bbed3686ae9a113084e3c85c1060cdfa53826545744e5701628b5ee9f52574202ddce6ebdff8f4abab52a8055167a20d54d396e6e8907a0ea67830c1794ed843c68be4a69619fb11a3c78bf26b1836b0cb9f29f84ec8034337acd5df96965343a75c9f2f40275f64a0fb306f1021a1a5606d8444008399f85d6649e94f03930d19cdfe4577754ac0762cc05ef75ff9115f515c65ae444341280f17e3cfc9e52713587dadc51615aafc3cd5505f4f6de0013889882d44f004be98a0346570c33ba3"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xae, 0x1, 0x9, 0x8000}, {{}, 0xfffffffffffffffa, 0x80, 0x10, 0x3ff, 0xffff}, {{}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x6, 0x8}], 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x88, 0x42, 0x38c5, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0xe0, 0x2, 0x4, 0x5}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x1f}, {{r4}, 0xfffffffffffffffc, 0x45, 0x1, 0x4, 0x1000}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x7c1}, {{r8}, 0xfffffffffffffff8, 0xc0, 0x1, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x1f, 0x10000}], 0x10000, &(0x7f0000000280)={0x1071, 0x7}) 15:33:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r1, 0x5) 15:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = socket$inet(0x2, 0x4, 0x4) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 15:33:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, r2, 0x108, 0x4}, 0x7, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)=0x8) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0xf5, 0x0, &(0x7f0000000280)=""/245}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x8, 0x1, 0x20, 0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) fchflags(r6, 0x0) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) utimensat(r8, &(0x7f0000000200)='./file0\x00', &(0x7f0000000380)={{0x0, 0x5}, {0x6, 0x4}}, 0x2) 15:33:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:33:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x69a) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x30, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="dc94d97f2a7545365632fbfd8d16baf9fd4b8a259b599ec0eb3fc2f3479d27f6d37cfa00487afd6b2644c83012aee56fc5fe7b82bf4d7fb6a16265bc0f7d67df8ed99a1b8c7353cc9d48438ff10d3f6b118ba0dd754ed6365089412a855e7fade4b35f0af3214fff4d02a43287bec36b1f232749090b46af9640bfbe79c71e9e35ec58522e3a6a3584e38e22d31138e96182e47f110e9eddebdfe6d18438c4480f8389cc6835f9f09ca10c4939bf2d6e5e3f4999d3663fd0d045ddba6a62849d75347215ee4c940d762576b87a2584a133fc3bf8b021b28022a7fbe7a3bdd67948edab6fde589c", 0xe7}, {&(0x7f0000000200)="d9f3f029af7819383627e09fa9210e04d3b1e145248c0d99af009b2cab10b1aea03daa004400e2d161b18ab25113a2f1e3bef617f598a8417c828151ba9c64124369b665539b28e9da54728bf33612b971ad367b522cd65c3f5372f0813ef851e0bae0dd2271726e82645af5723f0aed31ac33d11a61323d4f500c3dc880793a5a253a6f15f03ba3f45111e0637ae9c1c1e1b2f1ceea8b2b3ca526135c1fedc3e03b64a02d2f6a7744be39e6c492234142e93797ae1d4c27a0c3a8b27406b292897a0680c1b247fd23c2478a0f6fdad9eacff2fc7244cb5959889732", 0xdc}], 0x2) 15:33:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x10001, 0x4, 0x3, [{&(0x7f0000759000/0x4000)=nil, &(0x7f00000e6000/0x2000)=nil, 0x4}, {&(0x7f0000643000/0x4000)=nil, &(0x7f0000464000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000011a000/0x3000)=nil, 0x200}, {&(0x7f0000070000/0x1000)=nil, &(0x7f0000798000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000406000/0x4000)=nil, 0x7fff}, {&(0x7f00006a0000/0x4000)=nil, &(0x7f0000033000/0x1000)=nil, 0x81}, {&(0x7f0000723000/0x1000)=nil, &(0x7f00003f4000/0x1000)=nil, 0x401}, {&(0x7f00006df000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f000022b000/0x3000)=nil, &(0x7f0000757000/0x4000)=nil, 0x68d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000102000/0x4000)=nil, 0x310b}, {&(0x7f000029b000/0x2000)=nil, &(0x7f000067b000/0x4000)=nil, 0x34}, {&(0x7f0000306000/0x4000)=nil, &(0x7f00001b8000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00006e4000/0x4000)=nil, 0xfff}, {&(0x7f000072e000/0x4000)=nil, &(0x7f0000224000/0x3000)=nil, 0x4d12}, {&(0x7f00007db000/0x1000)=nil, &(0x7f0000430000/0x1000)=nil, 0x4}, {&(0x7f00005ff000/0x2000)=nil, &(0x7f0000103000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 15:33:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = getpgrp() r4 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, r6}, 0xc) r7 = socket$inet(0x2, 0x3, 0x102) dup(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r8) dup2(r4, r2) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSPGRP(r2, 0x80047308, &(0x7f0000000100)) r9 = socket$inet(0x2, 0x3, 0x102) dup(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 15:33:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) r6 = socket$inet(0x2, 0x3, 0x102) dup(r6) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x100, 0x1}, {{r0}, 0xfffffffffffffff8, 0x48, 0x1, 0x1fe, 0xd48d}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x80000000, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x86, 0x2, 0x20, 0xa83}, {{r5}, 0x70adcec7de5a2e0c, 0x4a, 0xffffd, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xde6, 0xfff}, {{r6}, 0x1, 0x8, 0x8, 0x7f, 0x3}], 0x8, &(0x7f0000000180)={0x1, 0x81}) 15:33:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRESOCT, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchown(0xffffffffffffffff, 0x0, r4) r7 = socket(0x2, 0x2, 0x0) r8 = dup(r7) connect$unix(r7, &(0x7f0000000d00)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae0309d03d4d521886e5fc323c8f27c9808c15741c549389d664a5fc936040009ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff082f34417e8779b5d33cef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627874eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e7f39a7141e1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364be24cd0e1f10d00852a686fb726cbb8c7439b4ae12e6b12396abe0ed215759bc3b6cf8054fab00312b39decd5b8bb62cae6f79fe449d17784244cb1ad14a75ff994ce64f65d8db497b5754d22dbcd30ab816d3b225f5d99e760b9d906f1d23a1a70a9d2d371d8ac29597d5e5f987fecc31c986086bdfe1cf06aa3aaae9fea600"/547], 0x10) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a5a25e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:17 executing program 1: unveil(&(0x7f0000000100)='./bus/../file0\x00', &(0x7f0000000180)='c\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)='b', 0x1}, {&(0x7f0000000580)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a60e1bacae2b61fd11d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17df647fcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e66", 0xa5}], 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/29, 0x1d) execve(0x0, 0x0, 0x0) 15:33:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 15:33:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:33:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) fchdir(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) 15:33:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) recvfrom(r0, &(0x7f0000001440)=""/60, 0x3c, 0x0, &(0x7f0000001480)=@in6={0x18, 0x1, 0x0, 0xffffffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/204, 0xcc}, {&(0x7f00000011c0)=""/112, 0x70}, {&(0x7f0000001240)=""/90, 0x5a}], 0x4, &(0x7f0000001300)=""/244, 0xf4}, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) socket(0x1, 0x1, 0x5d) 15:33:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)="a300040000000000000cbb63f986f519147ad5fea19b250ba46e54de01a16784b1f3d5e03e50abdc9eb116af363300ffe3af35ca9df40fa1c337ce1bfc6c049a66ef7562a425ca55d3c9cc8d668a7eab742901a0c5cf67add56d5e5a9f7b3403f35125512a332a0d0aae97eee3a0c7bc030a26b6b4989d7f28a2b6d4bff9e2afa54316b7a04e00"/147, 0x93}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x9) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:33:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100), 0x1) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x800, 0x0) r7 = socket$inet(0x2, 0x3, 0x102) dup(r7) r8 = socket$inet(0x2, 0x3, 0x102) r9 = dup(r8) ioctl$TIOCFLUSH(r9, 0x80206931, &(0x7f0000000300)) r10 = socket$inet(0x2, 0x3, 0x102) dup(r10) r11 = socket$inet(0x2, 0x3, 0x102) dup(r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="50eddb3500cfd02100acbca235f840293db9a455928d401966722f7d96bf55a980bc35f5835ac79b63df1a59f669eeeff07ed64cfc1b2a20d1186e8e2faf3fc8b612a50f022fe446d6e3b5787c285629285e84230a7224ecace94a18294c2f1ee0c07247395777649876cdc9e41401bb4576b1fcc2d1cdf93f3a94bad75b03334ed7e0803475e5d07026bb66547a4b093c9914a3f43e22f951e44d4ef295f4f419fc3a00646b2b347b8d0f4115ed205c01a75cb0ced5ffd37f91115437b12c28878a0b3c7b93", 0xc6}, {&(0x7f0000000040)="c8602dfc12d2ed9e05465b4447c177c7f726f0c3206e27", 0x17}, {&(0x7f0000000240)="9fd45741bab39a835952e4e1814ebc6758e27c7fd70c37f3ad14e052d3d7b61c034362a28a01b97c0633f57f13c8aa0c4cdd80026c7f0e4142a33767ad3d1b8ef4f6565501dcfe2e664993cd9662c1a734d2d65fe9ac6f325053f10a0eced034dca6e1b9d354ea538ea9f9d3fdd58a614a92a0d83b001f904c186fe11e72ee664bde8e9581cdc113f56d432c609d031d72f2af8da704a6ec0cccb74cf79c048f3d2a7531727f6b53fd833d51993a55130334265ddb391dba", 0xb8}, {&(0x7f0000000300)="2e05c8d545a13f80996144cc3c3e99ee35ab8089eaee81c069505fb6898b985d61e278addda8dfbd05a52be63c2ee9fe950259bae701f58858b3852017484508b4cfd63c724e82d518b6217e23bb08a9c26da905da07c86dcaadecacc22475493edb1d7bff4b235572869b5d706027bcbab44b4b65afdbaa198e71e5dcbd03bc681ad43417", 0x85}, {&(0x7f00000003c0)="a9d6b9d0657fef34f5b018ec134516f0a24febd9457b26e4696640b8d130580a5156af897f3dd83a8aa9fcbfe67e315cbd582a6971633c6ec024ebb0bf621962c2d8e7bdc2c54459991ed71643f9d91fa8fbf3fd3fa9b4c3ecad1dd2f9a0cdba4bf0871effe375bba73c7572508c585595028aedf982acc30607acdf641632196d34beee953750", 0x87}, {&(0x7f0000000080)="634cf94f14646c454a8ee4658bc90d166cf2d12346f92401c72c7f6ea09a18a65829a99f79adb744dfc0a1138aec31e4da393b1c77db59c8d941866bc39012f168ebdf678da4ce6a9b6fcc1651fd9ddb69e3053f72f4a1", 0x57}], 0x6, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @rights={0x38, 0xffff, 0x1, [r5, r6, r1, r7, r9, 0xffffffffffffffff, r10, r2, r11]}], 0x58, 0x40a}, 0x6) 15:33:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) read(r1, &(0x7f0000000140)=""/68, 0x44) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = fcntl$dupfd(r2, 0x0, r3) getsockname(r4, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000001c0)={0x8000, 0x8000}) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 15:33:17 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) rmdir(&(0x7f0000000180)='./file0\x00') connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r3, 0xffffffffffffffff) 15:33:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) sendto$inet(r1, &(0x7f0000000340)="8b8d478b0b688c902fb7a5ada7c51d66479a649aebb3caea4b7f2939ef31af00c6033008c5cc4aa18fb3ec108de22c8563b330e19c0d48c234486bccbc9b13928020028c077662ca024cd073129b84b387a8210b8e20fbb94a669258d053a74a00f81f2a9753f9f937e12f161c694efea52b9329c6d5808e8a465e2ce9df176a6333b3cfff5e861f18f00824b64206c4cf86cefb0ca6f3e7620e71fa7020ab194b0633e0742fe3223e40a8ec4c72dd70dcba2442b9f0890334befa4819663581d6baf3f213c010ba4ab4ff08e600f5093b9192a99485a4", 0xd7, 0x4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x601) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0xf1, 0x2}) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x19a) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/233, 0xe9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 15:33:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000100), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) getpeername$inet(r4, &(0x7f0000000080), &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r2, 0x0, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 15:33:18 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x40, 0x1c) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000080)="510fc3a038", 0x5) r3 = socket$inet(0x2, 0x4000, 0x7) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) pwritev(r4, &(0x7f00000024c0)=[{&(0x7f00000000c0)="2c41d21810786739153ab7844d1f00769ae39c787dfb4675e78fa2b0fab052f0d99a732d3c245c830cf942efbc809a4cdfb9abe0c9c54635a6e112160889d13c090d883a98c99d94580d6f68f9636c7a3aaeea54a14a0f7a26b2e30469d9a31f6794493ea712fea2fb733359db3a59d1209219b99291361c187c9043c39610542f583c53df0d5ba5fb16eb1f5ebe09075a6e6645704686b47ecc9d176595bc2dbedf237e1b89227e512b171f3d2f01d3f111150f6f95ab5cefb84815bea6c8", 0xbf}, {&(0x7f00000001c0)="2686f1e8e5d8bbe916474a07b5a2185917d269f87f463bfb6653497e8fb63edae50e69e432071eb33676a681c55bcfdc5cde8e19ce9470144a304f3cd94980aaeb7c8c970f67a8de3f04c6bd5b", 0x4d}, {&(0x7f0000000300)="e7dd5aa414e36fa07a953db5a720389ac438854b204d4f95fc9a8873fe496954b19754ff15d68adee3a1ae04e680a63f96d4876d86a48cbf461d98e2c592fbea38846e547ea1ef56a8c2a5c05a0c2ecc9986c450738df828e545b5a7513108d2443277d7eaa08e77ee91df90d4800ea4bb2e2fdbda30641338197408b6fb42087af396fb39a66b37189a2ba7c4ab87dc320c09c2224ef1f0f596ab992ac685367f00a56d31416f491cfa01124a9f57d0d199940e592afd2e51e1061e25e7b97a2b83a7bd186aa6d639f997c0fb572a328ec2aeac1d1ea945841317ecf8b033e42a1809efc04efaab3917995aeeac1a14234e15105abe05ec9c0b08f77b897cdbbee8a8de9e98935485b6c19e9a1043d03b86e5bb30e037c3c1bbd3f1495a9ad92cba279acb0f666a35f45f6891853d395d2623379edbc3ef8e8397981072547143aad035fc5ef25d44916cfda2f2d3cd0248fdd68d93dca7dbf6e2a537f4f0cb4416810ac55b1c9bd8e0f507982bcb7b008157d35bf69ad066ab1279dcb33ab98585f476118012762a40a34645bf09cb4312bd348f92b3db9f12fe9822ff5a7131d357183c4800d5f55f6f4fb9915bce752612a40f2cb4a3a2f8345be46b31718a632acb2b71a68d71147717735440f5ce0a900262148091f698b8a0c855c69078fe0934609bea465de9a8d319b68f566346a22b6e127911cb76469a2edfbe2f2493e4c16c4a774e025bb1d0fd4cd7a362afd08eb75981aa9ccfbd7640b3695aa3a57f64026cdc9d170b3a63a7873580e7969e5aa1e9c39ce1db7624c461619a18ec40f1cb0ef00d20ddbf70e2901d3feecf41e09da53c31620b4fc81d26ffbaab5ded11bafc34563d19ac89c6708fb503c962a25715f019356153f450027f7d1354806daae5d47d7215aff8fa82f2d08e0df37b1b9e3f5893c22368d940aa414fb2663bd57fe95c9d45d258a550cbf3f7f523caa63571e61aab06c180c263a000ecfdfd449da3a235818809dbf210ed9fb93f05fc8f85dfa7e61d2e12b55dbae96506caa8ce4b992b21407d4c4f32f89d81c02b82528ce0dc0983d29a9eed0f5709b3d36cdd5b960bcd88913a86af8fc9b8a13dec6a79c92f087ad7b8b6c60226096de9f85d2fbba3338fb9cd6be5f81d51519c83abb260b12ef73313da6b5f99f0855fa89c94fcb47b3664d1de7585e92efc9ab0d1fb8c1928d53af95e6cdb2796aee07831fac2e823aaead861f73b4190191ef2f1c0f612110af5e46149bc6f2b632db1bd80260e94c9e5798e3bdda3378b1f486dd4630109aebf6b4ef4367a5f43efd90dfb84ea00c0c65aac0ead8a4d89f4cfb227c55380ea0a4d951b100a79ffe926c2d049c610b29eec4c3d632157c058f3df6e0a4e47fb65bc16ac9573943050860e06af204a2d62ee1c81a1cda699955c5ca9eaac29ba627ca6c164ccf49afd748328823f4b583c63f56d633569adc3ff2080fe8e40296cfc6bf73af3f484cdaf92f7ebdda71fed2cf8ac950db70cd0fd78ee26535cd4580f94fb5df72785b2386ef20f49590210eaa331cfa53b1bf37221ad6072fa1564448f0e9918cdef69e5281ffde8caf9d286d002cf8bf824653afadb9691a599eb9d41bc9ae0c0f51b8ace8fd7014c74b17d19e230520d8505167459610184b98d46db2954c9e329572d387bf441c07a9050888ee206bc3fe094163e5d8f3ac8deec5a66b90a785e43f1040964de0009b17add4b1fd96c1b57fe16dc06ab190503a06cc951b8a2c56a3ec85de01ffe40f6e7afe73aa2660f4beec5669a7244b206a3985ed05334e26f1445b9472f7f825fb34899b859efbf4033e569432d460dd9fec7966e4f3366f260a3c3b67f1749055f0d5997f333f9805d34729ed2fbd532a389b395fa1481b59f48121a4793d921a7418c99dfb7520804c54fce19cc2c9cafd8b288d8590f88d1ceb7b92efb8c50eaf41fd752b90bdbd35ef14f0562a1b1894dd329d9f9e11dc26ab57fca215f6756833ad9ec325d79c63d2e4005f880888be9787b21d86d2da1ab700ddd38e88a6cbc601282c57ed92828c5951d16fb73efbd64b678b49db8118ed826813a24a03fe495a74a23965134b1fa1b76e8f5ed13c399ba4a3d99cd147e3cea9b75ff7e92dc496d8843c10dd8122c5eeacdbeab45dce66299e656e958ea4a519a330a0db3b145e91edc29b2213c0b0cc71a89d0f5cf58a43259d9e503042f2f54e0e4f9263c2ab7c60f8b5ad1cfad11fd7b7c061b0ca2cd2b23837f8e63e492e8ff5ec34f242a813b93a9dd114933be4401f655c768a5588d79b5c68b2c478e1a720990921d3be7f2851c0ea852cc46f9576889bce12e12cbd787bb6eca49cff62550ceaa35e3e1e0e6cadf95b19008db9f796efb51e0310072e495e7b84c789a07096a2bbcb81eb73dccdf4e4f0ce308f39c2d1a7a5578e0722e64014726ad5f16e98244f18df0af9d1ad7b2ed2569cc1a25c1e2fb7e7668403e211fc388fb68ea997207f5f4ecc8cf42b0426ee03e6e5403455abb301251b19aee4654076d1e645e0f34d3beec1fd9c6ea009748da8b6211f667196b4f617d201ab62aa0e90cd1cc03ad40ee32104eb0d7fcdf0ada4959e48566ef8de2598b7ac9232eafcd0f3d7164b5024745333b6e7245f5fd57d79b06015badf57eb51e02be23ca90633dc661a99e6121ff484cbae8acf46f75d5274b0757288b8a1a59777db26c084b5d435cc79615792145c557e4f0e1681bcacc58f3575dcbddf5619b6927a8cbd79cb4c020b088ebc0e9537ae95a36876644c6a4b942de459077c7c59dad06083ade944387213952a832ec4e01c2f3962b0f01c872d0171a66e990badc41676cf08a2b827b441cd56ba8c5b9055e4e048ef3e873255b7f7116c535fce45bb37cbe7657df6f02baceb2d8d08bc3170be924831ad74dcc998a37a1bc91d879d8bec914af0250dafdc1b573f7ce55cbb04516d102bfdfc747fa386faa1cc55639c9a65048d87661af5d16261b9852dc4f8c999bcee9b6409b64e02b8925c75d9047978ae1a8b9b3a096135bded024fa2ed7587ec6975679f60554592132bdecdb24c356b921724382df519aa6b4494c5f7e05c7d94a78d439e2a445c944e647d474511b2990a71882de07719e3fadb25a670fd9930a888956e178399e1a0615a2c5a2d84d5736d67ec5371594d56ef0794d0292471eff694f4c1d7fb9a7bccc0bc28d515fcf72a8b3f8fa4cb36f508ed170478f049a7ecd254dd6de8d5ba1beabc69e95fd539ee2149e295391144b33689785b11384faea5833af2506348d0b3db8493b6d9c1c3f5a8939d4bb9343c59f428ae43a70e44b59732af6b119ed1854abae016b75c6d5bc33c208b25b5f34377738fa538e323291c2aec8c109dea6e4bdabfef9dd1d8afe8883baf274255ea56ad2f99bd810d31ff0f7907bf8864e9b17e42a4aca4496672816a309f92e9cf7b66e1d3a3e8762d16539dd1470d778fb2c8e43383dff7a1b7f16e0b43c8adc452b4bec222beb540e009425745d627843bda4d63a3da8e9ab552ac5f387c6fb85179bca2455ae5e6209e0918d1187daf8c5aa46ef0fb415e27192e3d79e979d34278d59a95327d07391ed5ce81d97f959a90cfb50244a06b8e536295876b6d846110b6539b6967c27a415f0192fc1523ca2751af49aa6333c00669b7308f680a269c84b03e06d3359c173ca8f98d5aa318fcdb666b5b50020c51cefafb7773b1de29f977490d14646d2f8f70597b712b0f5ee8fdac390ed01449a7f538421ea8f0940c6d646aab6143529404bcaeefe1c6e7f81fbebb30d95d563ef5fd0c43794b2e9e6e92a928c91a098c0bfcf5067669d06b6f5b1a037bfe78b5475664d270495c75c2cef7d9bdffcaba0057b991a23dcb62c95dcde8ceb225c73f69858914f9b3b6b6e91b69eeeffae4cf7b173a11f496d54eb9699303eb4a38745d65de759fe8c849067e3edf887b75b28bde66c118543b6e9506caaaf7b028c9b95cff1606983a005d8aea0e8311fd4445f8c589ee8ea58bc708d14425fbaaac6871f3a9f3f35bc38f404f57f5a8020432fd402432fba281b7588202c540e2739e026a71b791fd150e482da4ef6a3a94b51762202bc779cea1373e5e46f268a0c51cb1fa935a60114d4ade820b069a1b3e18f5fa3d944ae63f285043f4d0ae5d48f908d40a652b9f2e0370d80bfcb15084ce918e242b3555bb0ff4ebf54a94b1b1e0387df9e985a4527e332fa6eaf4c5e540d32e4b094c13949797c2363b69d152bd93e85f5d65104a5affd7de3b3d76b7ce6f3a933c58635b3281ec704a2b845264e6a588d66a89373f86a967891b7f81d4e5913e741c5c190e2fe6d0f676b98b2992b985d7265e1d5a57aab44a077e9fd0e12af0440beddaec159f612f7135c0a5a117039b20eae6bceef1d23f047bb4e6218004a8524ccec0ae667113d57bedbcd092ad089637c4246fcb119b0f644d1d9805127756ff69aeb3bc08420fc200129bc340d21b15380909b89fa603fb9cda307c21f4f9b9cba08eae9874cddaaaa6231c86b24488ed025dfc5b3179a7ea93ac11d0e5db96ea8e057d29daf7acd808806fa82d928e62cf64620b84caee2d231b37dcd2e721dd615e47794ed03d1803f9d3b25776a07e3008eb24da301680429f5ad0477d13db7b344d2e0d312a72fb47ba5921aafb0c73fbabf60c56287968db5085e445c5934aab85221cc071e454453efdb436db43f2cc1fa18af6de731cdbd084e890741c062909d07b7960f418f5eaeeb70ae4f934cb058a45fefc4cfac7a5bde8d9ea4489c0da3c0ab361e1935bb168cce168bafda026d1e6d6515a547df8f6d8773b4e8edf577b4a64b8c14c239ead4c77a47a43bd46cdf59645bac5ac7a41e66de21e095d3fa43a426c7d9084346f7dc8890a0b088446aa78f0d7eada56183933fbd17f05133d3da517aa551553b3ce0ad9df1832f4e7547facc43a38ac2721fc43b5911dbb646425800adf2dbe924cf4347cbbf3695e036a1e461dfe27680d3da5c8de83fdbbc337791f9916a9cffbd6ab174c434039ef6dc5f914897bd59e8755fb016ff0e68abe1818a1e6c54a0b88a843c66a426026e2b5c2c772904839c7cb72ebb5024b0b6c598c07052b2dea08dadf0bedf7450df2313f63538917371a56177b214b5fb5da515133a0408c28621119db232853478a3536d7249a358528fa66dad4811d58a0518afd0df3c01d2684859639939182b90499a27723d2a92a52909fe31e764f2b56fb6beca00572d1449f0cfb2f6eb8b607429f1088dcc1ba8759a87179a82c1666ada88d776eae710820413a26be4ca1e225325a27db0abd648892d43b36f7267fcf5ffd798e4247245ccf49ad61685fc26a3b5b4fa39c06cfd50b5a9bde1bde04b4692a84d9ac862aa826dadf2f357b121cbbbaf78fab82b1292cc97d1b319c35ce89842199781cea156f636b75b178db4b23e9b3a8213d6619921dd3914053fab9bc9b34f7beda460b7bc6d9dc8b21ec9c1b61d562aafdd45603591c047628753c771dacbac23226da03171747b5ee43ba2c842634d1edf55bc550553523c97e898c16224e6c606cfd22fa860c1427137e66cd82ec6091329aaea00a0f0af3ad2d8f8d55dadd9e23876ba57d54653b6851c311aa98ef5d15ce5fe7373a121aa79a9e508955ce2a757509cf43507e8d70bb2ba1745fd5d9bf86ff98b57122f5632e58c0f77442bf37b835d9a220dd4ce1356bda4f6fec34652da9fefde7a3c4dd52ee7fcabd7c1500cadd8fa136471", 0x1000}, {&(0x7f0000001300)="ecf42be1da86799bd4a181cd45d1567220f6eb59a8561d96c11b0d18ade507ff735bb5395cbd27b331ac7dfab4173aa68d28c009c55ba120cfb6be70b5eaa08a7d3f3422564a3248f7982ad13f44175a2c531c139561520a94392fb723c1189b5f2f34b32182d3849f40da1f5cdf6f590f1ce31cd8a21cbb617b08c27d98c360c2c6e6c1637d358a2254591686db32a7381fb7ce54b604e78a5e507f13c23107108a49cf533a5aeb8a705232eb68c9c0213adc2fb0076f0f1883a8ec447517ecf38861e8eb89150598aecabf0d0186dc91f7181865a6f55b0933a382a279f15957ca3a0ae954fd79b445fe15c34485d121bdfc23120d36228d96da6adab076c73775c8c78037ea94c5727dd4cbdca5e7d162df12f25c8a8c3e40854ceb67247c159da6972ff0e04ad9758a7f7faada07d70b3fd9aba1891b4e07c203f7dabbef5a88628075c3ab57c98d987c5001313332cbdafc8400cc9ff6ea8c8182600fd20aa54ed53fa7f41ea166ec487b80a9b0de78c7b581c3d8cabb579bf1ad1191aef5499ef6f2393c3e999b900e0129338d141141d366c435f1f8c01c0c354f9ce8c48f4966ac99173a784ba5b306678aa2e2dc366cf2c1db8b5cffebb017260b92038488fb0f06c3c4156bd6e4842d0dd84e186f27eeba5b45adf8700c3144e7f2b4c0bd222b8e51df5ca92452bd7451ea2fb57813ec22cab7d08a8b51cb4860b6ebcb4cf1f56ff335950137fc14545a5cd0cdd1ab6fd8878788fb7a66abd68e60fe165f3daeeacc84189552b4a21e4db18c8ce2d18aab743ee5fc825f4d930097abcd09031ffe7c280b2d82ff50cd08a2eb066024d182718352dcf20947b0fa1d285eadb583fe9ca04078b7d153d9d330c9f5fef62c5d3eb639ae7e9a2d82801d0b93b12372a8760a7738525009e7b71fd7b653645294590cf4570b45f8a2b4b1cd4834971e980c2c8a23915c504daac93ce1a3dec8fea3ac73a702c9741f02ead2168f58efc6467bcc371f489087801aaee6a0609e2bc125401d2d547c488ecf9e34d9d2a524457e99070ff6e763eb20116b8f11d83076dc3eac293815ee7c62757885cc4e460e552723bd77ba950882f1c8fafdf9647e0bb83dee7c712b404de531b5bc3484dd1f3653bb876732b22058172ec5e3a346d5b8bb17f42e9477a57bc796cc2588252883e31145a3d2652255a8f01b1056200abee5975dafc7944017b4cde05bbb1636f6cfb1bde5ec97cb7f07709f110e8bdae0c6c4a2397856e8ce6f8d2ee70ca8172cc42efe44088957284b6c5dc5fcc4c5123a3c492ac4d712a83936c827fdeb23998cd35b462ad6e77da745b998ea38031616a514bc5f20b46e8ab7e386bd1c451260f07d491ecfe06299cc101bc89001d26828cc59213576634cdd9399da695bc0d02b2f7db0d5a3e1e0083f96da153e3eb5134546844cb0b05bd23babf06aee27e35f309fa0915e3eabe5788d29d26a5413d4d49ec5270b0779c30903bd2994768f2272aa7e048e655459a4778fc98b18a65feccc4f2567e015395a533482a37fdc0ed5697f7ea75bf4da83eff040f6b30f35dd8e048951eda29ae68b038bb60cf6e1abb10a23640de85f3cb9e2439f3170355d93734d96e2de441e8ade92a36f337b67c08629e374b04018d95b4b8d13ae237b91459f3525314e8c5b4224cff294398d163367c318085d074b98813d008b961a0c4147fe452b5cc9b7348b797bcee7f8ee9090e9aa6c80e341c47456f491fa1dffc93bdb7314bd3eb992d2073a25b832b411410c2cb6b12f27f3e75eb2cb1624d23162a2ec157826d8a307a061cf126392f04e8892533a9b394f9cde9629add450a18a6475cd04d43ed3a49fa2735b655b1edfd6f2a7da6235c5e26ab1a4e39ebb394ea3c33f27fec8bd0d6392289d474fb86f37d36f27128bca10c04fa91524c3e5e2f320e0c028c9fd45681a7086ef7396867b19e89f934a0a0e44f3fa7353d6f1570896c2a593c1970179f2ecf79d904693a5ad11a328c2d1b34a5f8727a9fb382ca5aa0b7d66a0ff84ce7124f4c74ef667f5dd164d5ee27c4de3b589f2e954ab737e78e5e9b8c362cf770db1487b07a30cc606b6cb6ed7420f6c3f3f70217145785e58379a67f0e9dca01b228f3f2588216427e072833a7e57e542766ee2f68c23e946637fd92d121680eb85275c4ea819e04a31ce101110a61eb606e4cec2b3a5bc134937c1595694ae3f86a7f6f31f82edfd41de209dcfd57707ca40b48691954222cf3b733d9f20a23adcd4604f90dc2f84cb7fbed9defb4c19a56de3cc9b682092a6aad202f6b838a4afd9b4c45544219f05594e529c68997bef4424b49aa28df4ddf1a250739e85d3156d1dd2db80bd5def671d238b221a2052d8c4ecb5ad74bbe66bf75c447433276e5c91287adf8799858e6c56e0f537dda60183cbd847559777fcd8626d3259d99734a3f378108167d722a29a060100e7420fdcef5439efa54ad5564c69e57e9fbaa631a79b28ec0e995074c33c77ef4e3f9d2184c5be4695756ccec65f4e4a7a7b0385165d4f3cf2a36bca71ae50170c81a0339d95a75e0ca7fa85459c8922ec9efed25e529c5028942d7886cdad883f39a4a6bf2ffbf502bb8098b26fd70f9cc0fcf4c6c89ec2f9d4ff626724fdd26d5000a692b233c844fcf25761e07e5c1b2b0900d41a24fb73cd41e4229ed44f61518429564fb9baefa4da9821f73b0a0dd654a04394719435ce3f276732dd4f2ab6b42857207f43fc84ed2fda31eeb542bd9a287c5cec80e3e3f8f7c16d05c4dc3c921f770b6eff675aae586a9b480fa76495741a5153613d370b46e370b126534dea0b954b81a7440c6be3399c80f4eddfdf9f2383fae7004872972700b44505c763a16ad340d2f78c00f073470ae8144306ec18ecbb9b5ce2d44e4a134203d36c65573189dcc822db5b2f2c41255dc855fda7d7aa5cad15d715d2c85409c9615dbf6f17d7b1f588c3fc1e61626dc9aacf78ca2fe09322d5743fba160a5519850ba2f380e9b1e42578ad2c757ea4e95894ad4e4fab927dfa130d036808fe346200faccb37ad73744aa8e9b3bb64d13d609487749d83db7fbcdc47767f76f42d54d8bda32d8d7946470427cc688d4182cfe1704b93350030f7c42c60dd67d075bb0a167c4e57c7e268eb5fbed7aa6aa73b6f05775bc2c0e05c1a800f4d235c4feec884a0fbcdf473e2fd95bba81f5843cc16bbce71509de96ab2a8f6e5cb6a147c6a3cc54d0f7b5cd6c40cfdc9b33dcb362588c1c4a5ada5886f856d1697ee88e16c6d2c46041521359bb36bb7c6c1c9b081059d0420b439f447ef6352e410ca0d831edfc119901f7ea2d623caed3a883078f670a40c4bf8fd838bf5ad852bc0848f0fc90ee2728984142051a6455cf958991b951d026a48791431fdbc595b06af8c84be4f60a9e25f59953a0f22aead361d2591f50ca00cc71221468e93f8d4d7baf07a745ce3f737b6577e73e060c02d24151a3d09ad06864d2a9a0c35a42692da5aab6ecfb950001d3a3a78c33993364b07682e9e0f04c6873d899c2ca08fbf8e047a62e761bb2df59caf82fdc429a538dcbde805114167e56418e98d1203bf1e9c2dd6659066284db05c05d12f95ee1ee1f284051db98c663023de15f0f184582d0978a4ac23406de62f21a79264c248be02417c17f891ea09ea76da3c06a8513a5a451e94f500b28b892b6232eec7f775470f6f8994a6a815562f0f3d96fe7a9f93a4b12bb4c90c9ac0665c166ff0f3408e94b89830b6c908d185d68283cfae1c2432d994880e3c0706000225e0568a09ff540a31f763ac761a8a9bb8c4892d1ea30d04652c3c88f8476d5b2ea5cc645dfe83a67a3b4b2367c823c588c17a5c5c23b55b4c0491590472845acb3d7177cf556496af6a80e053caca5c196992d3064f05921249ada03ae8ee7d6a0114370291fe3e571e97757c0c16772b18f262ebfa3b614b68559fb1dc963b1fe1f53f5a3f52d6a6882a44be8db3e656ea90048b305a4bf786a4ec1507ce38cd3c6099df78cc4984f84dd07d23527de7813d56f9b9d035f00af637a5a209df2df81d542fabaae2f7ffb7a9a971549576af48f4ccc2568acc6058b395df096cda73bc874c54395266b4244e79a15854e507dc6e1f9682a9e9dddc7a34c0a847a03304c53b1044e71388dfed9f69ea20dc33637559cb08f429b09a49d030f7b523f93d7f9dc2af490d62bfc87ea5dc891ba334dc3d6cd0f62ffe5f7b750e0d70cee15a95e169361f93c518c356b0dbdf517ac9f6260ec60e88feb4261a62ed79094f76c864fb5bb59ed96bdee6c97ce75241bc14b176fed2359ed4eee3fffc7737583d178d18f3e867d1a57039be124a51a2bc4fdac8ff1c36a6a5648f2750ed798d35977cb9ce5940ce1dd265b1346eb87cca650442503e04b2fdda7ff02116a79cba0a04e1bef18767e06a408f3f2bd2dd06b971f6013b49103d67f5bf42742b64be3af740d7743458c688d773f50a6e5ecbd980c508d585b7120a7d9b58eac9b7408a706102aaa28bb7d664ab9ad45e48844f1f802ed9dc144b5b76cacc1d0f942ae8cc693a9298c058bf900f40355c1263dd034283db0dc66f4a88e4f1f2f91ca6855ac2157936e6c7684d0ad48ff48e8f76ca1442ca9791f12fd956c301bfb804c3f58a190805ecab2a30a50ea63d827c956b720fb0e1db5264265414ab8d1ea61a13451d691d80b23cb717b58548b1b4994b32644fed093ab9f2be18dd77d31a8ba54f5f9e76c796f92f59836a470c603be6724bd0a2fe6e58cb543e9e7fdcb3ccf70280b74c9c2879e686674c3f99ff95f430430a59dcf7a236e6ca4f0dc81c60e8c4dca7c36364fbe5b995a96ebb79496b419cdefad944eb9095bcb246cef8ab425d0e9dddc3878f3dc019307bf70e4a34409702a598b36d886e7ab8dc6b9ca3eaca6316d983bdf4dccb5042cc5888e7bb22e406f2e173fe9ea96c1aa90899b0214ca4ea8f2204d8fbe149d6fac58ac61bed7c0f471350fc28e54284c30953ca870f0b5653778f9089c3779f35133d6e9f0e7e32b890267b5b386a229f6b020a580abb0d239193d11a02ed304eb1eae376f44b4d677cfc374ab48884669347a6028152081505dc817ace8d6a5841d9409a6b4dd88d2aedb16c0cc29ca9cdc4d5373237eaaa1edd5512484b80d02be17533f5e4b646218b1c69e30daea47cb18caef828baebff5d315049212bf1ca17f729e7e1035e68d7f42346a70f369452e60339aaed9d08bbba9cd504653f11240ceda28b0340cbadf77f5ee6b0dd25f1032bf3422e6a95f303fcb79a4d95d3250ea9fc05ac3716ebb3a42f4f8bb78a9380388297285fb97a5b7283a3da6974e22a752a223aa1913c827444dc039e3b5ffb272e881e8b0ee9c597b3c9a0cd4748635ab5e8d76aaec2f65b55e08733600bf9d7d9910703115fb68aab7db6350338055cdbd5c8c382ec2cb60bf5e65cf53745a59c6d72242ed539322f448d12f60a01ba455bf99a0625a5e83dd04d226d05cecaa36343c528552e566aa2f02f1653204746e319b60c8303b936e3c8af8635f4ca515f0237085e32241f6846605915fcbf134805b416b95fef6926a8ff1c45bd36798657cae561f74da6a0fe1b96d039684f0a5dec0b61771edb738431f2de2b0f6e69d7af7935848de6ab165adccbf5437f0d9bfb623829eab7069805a2440dd376a3c91f9c02d17d39c8ae3720d40ec1c56181f1a4a51ae12f45fa996210248773c7f00e39206a428d8547fa9c85844bbe212da74", 0x1000}, {&(0x7f0000000240)="4026c960c59fb332dbdccc26b28939fc1bba8acefcc57b71cbbd083f8871fee5ff6b", 0x22}, {&(0x7f0000002300)="eb3695201c664ead85bd80e0fe2e0abd7bb5323119bb485852afe2e84a4078666b09110c59baf6129a6af695fdd05605fcba4cd48e62be3eba3b056b08d426b2120bb3b024416bb59dd9d069667328a8a69bce9059ec67f333fa8f6bca3cee9b7ff188e011b5d1b8098242e7cd38efac85cd01884520382a896ce0400435abbe07c176b9029a46cb95073bf5a5c43a023781210f424bff92a959f678b954f930c597afd6c29e99b589398731bd308521da96df5b479f221e78026181448ff329a16d7387cb2fe9abd5f41eff584850bcd6f0dd7128708cbac309fb9294e527dfbafb1878dec9bc3aa525929ce4", 0xed}, {&(0x7f0000002540)="168a52f236a03d956ec37bf01375027734c8049a3e4304d72d2827203c12f9b90492893743c7806175ad02cda03712c0bd2d271bb2016c37f4ab2b1e825615edeca0b4709ad064e241ff20549e700656c59937e5e5fe93d33a22e5bc466c245a3368d87177c1c34e783eedddcc902649612c0cb0799977693a8fc7cc427c1d01f495687c2f5547c61cf09fc246e1d5379c677e9e87e683b39b6c4f3c9b95dda0", 0xa0}], 0x7, 0x0, 0x5) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) fchmodat(r4, &(0x7f0000000040)='./bus\x00', 0x118, 0x2) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000002600)="f8d8b84a9a7aaddc6c6a102afb6054003dcbd155f1c88308103faaf410c623f99ac98057a8e540c389cae07e37187c0c2650ee297ec127e8e1c351b339c5d78a46de3309497f3b8ae8058f26da4d1745395a6a9728d209edf47cbbf195c884eafecee42b968222b4f3178ade3477764d2b402c04d66746d1742538c486e1b30377eef5a1d5d46ac4a0d29b6caac8dd6544d7d40fd9a1e7c2a3bc6c9d1c4dbcf6d6ae5da8b2f4c5de964a5a6888f45389da1e342f57404f66597277751b50158dee3466cbaf", 0xc5}], 0x1, 0x0, 0x0) 15:33:18 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) setsockopt(r0, 0x1, 0x0, &(0x7f00000000c0)="c3e17c18f242864237fd9bd8650c62aecfa5dfe8659a5fb6bef6174f76da7f835a53ed849585f0056422d25b779179e99133510763f1cd0ed8a5374345b018dfdda828c9fec20d0f7e42b81a93a4148120d94c97bb2120f3f6766499cedce8d27d88b24f76ab93e19382e3a16f216b72ea34479bb4bbdd0b36fc82884a8863c71fd4ec8d57d803a19765a4174f2cadc655d5a40e208521a89bb30bd5af417923b037f4db9cac12e3a13868a42c2be49afcb263", 0xb3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0xa00000], [], [], [], [{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x20}], {0xffff}}}) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x748, &(0x7f0000ffb000/0x4000)=nil) r2 = socket$inet(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/217) r5 = dup(r2) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000080)={0x63, 0x0, &(0x7f0000000000)=""/99}) 15:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) fcntl$dupfd(r3, 0xa, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) writev(r4, &(0x7f00000014c0)=[{&(0x7f0000000180)="91c6c390f001b4e5c1c72613efd1c1bcb30db4a3b9491673ee6b977ec6e6646d9918dd7bad612dfc9936591667ae20e12dd45060783951c6da47c9dda596189cc502f7f9d8259173f1b95a8ed9f2c6c863a31a37b0689664781f26d1a797d8ebb09d8273acbc6ea4a13eb4bb6889a134d98378e7f592a60c062db476905157fd8dae2370a6abfb", 0x87}, {&(0x7f00000002c0)="b051228355e45c95e39aac566530cb75b6fcb3529048c1b389d4db20b878fb789115b9dc37de7bf1aab1c815fe2e71bd362d9ac482cd2a5b33ab432cd31bc359a74d4442499c168ef558aa8628c46f01db6c95a1e73aeaf8767161f88fd8dfe07837dd81c2469fde34f78955cad4c81ddfdf7daccd47d15d3a696dc74a55acc411facc610b8e052c646ac965c2b17c4939d6cfc8c213fa29cd597dc11dd525d0c9d66804b3a1fcdc8aab8946ab29070a7a36aa22a73d6597c4e54690539289528ae92953dbc2f3cad3740d632ad2ce5245b246347df6da182ca99af554b5b5222ca0c9d3f8ddc764bf699e2441258f0426d401ac398ef254fcfaecb8bb2650149198bd134af000d08cd223e1e434a90e43582768c886f78370bb23d19d3e9bfa9e2ab764bb27f75d219c2febf7383fce1cdb03ee6d09150a601223a3f2acc132a0572a4f2bae94a396ab8c95741952a36e3eff8928cee26a1ac9cf6ae18c8540ddb7a6d9ef195bbb9204b63f3b58fd6f66b15cce1f25cae3c29afacc78a1067979db595e7e9e04f03ebb984604b7c5c03dfa4d11095176a6af3b2fa2341b051bddf7da547b03c55dfc78bd5bf61fab1924f2833c3f7e2dc768c191b2c8237e99a6a24a19697444e89cd07c6a78b1650bdf393b8bdb6d89b75ac375c249ec9af566358407f130048ebce6f2b16942214ca1f2872d4192f5a4df6dcacb20da5ce91a8e82228e676243b474343d7e956d19f2362fd5af0ff2f8ca64f8b455d6ed039d1d4aed312c2912bb2123ba36155dc2cb46c28f506cc57ad1cd599e909876f3898465a522478d8ef256a4c9aff9da76a930a9824cb85db7143d5687c999ae03f591c1556e8563c505c61f359aac013c3c910a3721b0cde4906e246fb837d18e85208e94ac9a1775958baff9fbea5f3da613a0db2ca8fa389c81e76c61c7106c0e823c97ae20e06cfe59c25866a31de0877298c18f66fb3bce5d704d34d6ff245002734582df5d61bff1165c8790405d79234f17613bd17f520998c6bf25757606ab9b461ae09aed2124293873c536d3cc35fe471bec59d1e83aa80f878e13ea2309f63ace3d6f7f5069b376f528e4d61fc5b0295ff3fe2728fb0587d007e7f8031b8a0a98a3dac66dd7c82287232933b6e352c8e40b4456bb55177770eb388963941aba6c17d085e36ff19bc4209c9dc88b319e33159b8988de0e60f0ff0d6b0e6643f3724d89e98a371f3bbc73a8f15b1cfa8adb6508d4812998bd7336a6a066f3f6c55f180eee81bf5a1ba7f706ee6a890efb9ec2a47788b82ea2a5bc1cff95d163cb89c04b91e328165c86b46b7faa0e0c6565918afa35cec3a3e4ece4fb982e4b88daea218e40849caca6314666d5add0926b4dc21ffcbabe8efe8d0aba38d281cdb6652c103aeb4f9c7e84e6b37153bda5989087492951c65e5379e013cba689794ae049564aa6959f2f32a837dca74636b9fc05d740e11c7c9973c28a7969df1a9ea4dc9af7a4657e393513c7323fa66578215a358ae299120f21198f683aea43f8e89a003cad0780ba9138d97ceac25b4d61bcb0f2ae3b12752009b72b4aadc005965850febc1c8cf65d19ffa13d3bf3036545534d82ec7411a977450fa60a2bb60577c3f5a4e4ced3d1f872e7288346322593dfbbdb5eeab31eeb9072cf2e31432b5097ce2c82de9b7f32c5303e53af83e6785fcf3ab0e0f634b860106c637aeac85690c155045e50e628208da2666d39a7cfb1fd64f354e477c0cb8763417d2d82c357abacb3ba785dcbb1ced8aeae76b09dc9912258b1648ef1f535aeeb6cc578fd85a3eba92d0171596886646718e0461c17b3baf3ca752f56f93950ecc815165ec4c9573ea30cdad03badc98140556f232ea4906b25a4afac1973cd86c045120f7c59b31a0dd745f5e5c46681053052b9823ae4bd8e0fcd7b5ce372249098bce10c19a624303a5af7287ddc730db303bd814c0443ec94de561c1b2b48d397dd2bb22a16a573983add2d28616fee36fa5c33190c1c54ba0c5b5b0601e3f05e02aa774fad76220a50bbb31ba46d6246deb5d876dd8d72dea9eb412c7331c6fc0ccf0397ee756c549e26147d0af63fe0f39cd7ba59127895f7878f148468c6854796507157809a4bea652a54955fdf40d2fa4b10da4e5977955c608231a3386fc14280f2a87ede66cf0d9c03421350fd50723254678e8e19e56df297d1ec420302d45c9c506799fcbb962ba60ae35816d7365a7e88e53c311794080e2f9637a6827f5e1af42ce9a98a621d6d31731e51cd5c38cd1f116e86b858c18c4ee0cce679a80328d084edc0b70557032aa8dd8c9e9421ee3622bea4fde470925cf611b1909eb526b1837c21a7a6885cc191c1f5f213b595c428b495b2ca456813a568d7d1fb99e1208cd6e5f2e6d746c85c31511ab29c258ac0ec431307e7fdc96473f99f2eb494926a83cff7a88d7f6767352c425f1d8683638716cbe335ba8736ac4458b6927c9e28e54a8d696eb797ca9aeb1927512bcf4234b8367ad8fa83c7a20b9069c87892b8ead8aa5b8c9ed6e1271ee82111baa28875131e301e0866bcfd1954e1338759c5de754206fa94fe3e26ead2b4d2c090a54b11bc871d8fe88810dad92fe10631425e99fcc862e1bcdd0ce8434b118072a591789b7f98cb589e38974e53ff24774c13e0e021de25f466c01202915cbe1b9bf91c17b03fa7f0f2bef4ea625d782cd92f987438923a139d4c81d5bf424591d6272bcec01956e282d7d4046e6c69afd100fa8a988eace919d5ba9053357e9fae9ba4604ec94a6a59f5ee3226cc424abbfb463a3c85c371d71877b7217ab9d87efe612614c3b8c83bfe1357f58a342cf7fcc1f4f90c972a766ca6a18bcf9e98f2e2f1a5e96f709b88289d959076ffa2f24c8474ea967d68e60d81c169e0a605049693c4ec8700d09cdd33eeebb800300fdd133a32ad29fea59df1b62c9b8d9ad15ad6fcd11a7efdc4c46d80232529412bf03577e7dcb3efc8c9e2d4243fbb558abaf4f65d4a9485f44dce2ac43db9ff510c61863782dadfa99c880981a767b30565f94dd2b9b012366ac2e75f2eac25b597b5b343564a8a4808952a45e1e55e680b462d7d47c1d04a43ce0133d937727b80b18eec2e4bca01d4a4303c3c8b7a1e58b9524c24dc8cb5004f63947b06028c6f52a9b851f4f348e5938254140265085ff82aabcee1b98288a9156d472c3c55a0a507af71854a8a30f1260d8a4f5de18cae8b3a61203c924d3ea13a6cf02b6fd8d5d77d2f38cdccd9435032b601bf8e35608c5ce75fe2dbe0adb076fe721088d48e3b516cef6806c820930c723c64b726a8f770ed355faaeaf5a748a93ab67f1be83f6b89b24998b0de95d24ef56b75e427b04fe2607a91d3594b9d9cd2743f63654f82fb2175ac1335f03c7ee04274642a91a43fe997ddc3f06a3d08002c917aa8ff4766b7ef38203c76b920be5171c7543dd0d23ed39b22e2c50c4c1328bd01070e8f5f049fdd33871912b44bdd03f41b3127b887e9029823f73061b3d88efe38da307118434dc802e0c05397a1fba98603e96042e6b13dd0f6dfcd40dc94a1d431bde5e17f06045d6858b3d90363816e6621065308215e355f93763a215ddb17471ae64b3a114dde91d7b80b9fc7143923a1c79a92c2ba0c6a1c7500bcbbd46f9d111f5836fa5398ce2b2fd6f10eeafaa3ff0a352b671920151e419e3360791aa2040717accc518b8177e7422c9971c0d2afdb243a7235466e0bd1f1e7b8f9581146cc4a46881395c32c43a2d60bd22751d783ccbd53e00220a93daff01f889f5d3fce3e8e34ce791d05caa3d2876876791ac6647cb4a6a05f9ce261e942a63e3b1983c2069c7df70705c7a19ee3b2f8645924e4f9ecac5d4b57cbb39ce9647a52b3019730868ba1a49f9714b83e874b0a93e1844fad0faf620e6c784d39b15cc95933eb8aef476716d8c52ca9e7dace52787fb62cc3d40591418f255584140f5b946cd054ddc58e729b1ff15879172d636bf673013a60b0730ddeba980f19bdf17595bae378563c617e1fda091cb3ff1b6bf3d9dbbfa4690516576b2c92b4f1aa148554bf5c58402ea06e9e7fc00f0555032443a9fa0af3c6ee6812b1056e493e02e7a8f014b58678240c917f1d1986b4f9a6ae262735c30bc19e532aab9a0e79bec7ebd28673740f92e5a16616c87f0f4a752de9792a75c2c63f8122ed70a7e202cd0ffc2d923b72ae914ed6cd6a568d1e79fe54daf5c994a4d73ce00248017b607a99900c219c9aca380e280114f61f929d9974f477f5dfada0c4a632e68793714bd0bd6fea866882cdbee9148dee2c9c980686add20c7362ebeee9abefe85eb17d1e945f4aee18458d6c29499f4537131c56d2ec00bdbed34ff78057b2f15ed5843ac0c93d4170c6a480b641951da752b87c6c20484d1c2ebffb6eaaf1e4bc004d72dfdf1d0cc1b8ef5bcead011b12b0688e751d91b8d3a4db8ffc5ad7561f3b4f5e55f6d99bcb7efa07dac63e92eb069d796bab211fa2ed25c94c538cb698d451dda979bf04ee3a98906215a53d0e83f3f353eba6899250311902df316a83176222f93a04abeda9096c1a94ae4256bd26088232730147449f7906d0257c9d5a68c0866770b9f5d746ae47b22a9ad9fe2c37ec700f4246d779282db0a07135edd02bcd426d94fbaa50724b0ea960a25ad5c88464104a224ae3b6009052c907b05e9fa203a4d9123b0389d19ba353428295760b40bd9546e3f829558dc3f2f939aa4cdc5e8ea45c56e7073607a2bc854059d3e8d0789f50dd3ff1b9689d5f76da3d426cb3885e25e25a69e34978435d3bb67a36b4e5ae4d51de44dfe3bd5cb07f80bc6b3bac0353f296330913883bc216af5098b6a74ca8aa399217f4842f0881c181f1c1e8829ec2c82ee60052a7218bae2d9c4ee3c41a46a5c42216064f5293d7b24fab2bd42a01efb0d911e4866ea85b0c1c042eca9955bcbb7188deec453e66171c37b8eb2553d51f961f57da7543098fe7bb2a7c7a932b7159e1c1a358a1eaffbd60e41fd52c79df3ff530afbcab1ab9a4f8b8305b3b2b7360bcb58b626f69d2f517a082f9b499ba836be7e0e781aeb27a98cc387de977e38b1a9d1eb4bc1b26832ddd585f7ef1212b6a84e28596d21f4153546d52fd1a8d3a1c8f362ed1101743d257e0211d9b29064656cafc0fe1c4f03fc0fbc110d04414d232d6f5db5a4ad980a2fdf3dbbd078d7f28f46fccd653a96bf96bd6a3ea168bbb05e61047517019d6f718134d2af0d3ac112b81c0fe2da23a0f04b15ebd37d8d7e50fa86ffe8d0cb95aa47d09a1747223321900ba214dd0e063ff790590ec0bb16804c2bd06b002f59ffa49945d9781b01bc9f3e2b8d1c23d575bd94b1d227223d5efafc720b309a6c018b613248d86ff1fcf264b943dea64ea777007457bbf705fb3c61fcd14f4a9a3a5da64a745080eff0b498977ec046918e7c6992e9f8ba9e7843b4f413419ea51c210c398be96b5b4771de0f30897926f232fd8a61fd1cbdbb9d055c2a061afe84f17a26f669be47c31900499957b531d792b05d39cb9590f5e7a5aae84c79418d237c49aa2dfb72574598a51658b9715e8e1ec0413955172222d1a19b3b1381056c1beaa201e2d788a266a1b3940917547f6523fe458710c8706bf036be02a9934e60bc7a180511b434a5ee93441f168a8f55b4e81572f7fe29980778c897ce3b7f110399a0093ec2b1b710d9f66aa4248a48326748b05e0234bb463aa93abc0f61da1790322c5cbf77a5df4", 0x1000}, {&(0x7f00000012c0)="6bda5e5cd746a48d4f7162fefee3e81639147860b71f8da3f7ce5c212bea1823743dfb971f19cee6fb444aafa19424bd543e3b9cb8c5bfe2845dc744df29f04466cc563c35f2a057590c1807dfb1687bb24550a8b8e514017b9865eb0f67981adf448a4216d0225170dfa1fad68fac1bd5162ec4c05707a139f7df290d291c94cd95bbaea826bc7dd6da3074b0d49268ef7566d20d2f7d1934f7b900395a0706a56253dc4be53dae64a65c37815e0c97719764917b452baf3b0897e783f3aaa0265a45b74fdc73b228101ea5a9c3b5e4ef5b83b363dc007f24efae70d421f882e7ba5adc27c455067afd726c", 0xec}, {&(0x7f0000001540)="5ec35595cf73fa219c3062e449e105e5a2af7155dbd852db07d5736679eb01765b90e9e400d04a6ad7a64f2c844ccec44c16b319094cc3d1f5a8ba8b63d22ee0b81dbdd1592ef2ce90a1678da523b8eba6b9a772a25209c723865908d8a1cae9b0ef26028064d27b182d8958be2ae995d13325e7f8e8d0b15c1ddf7acabbf1bf278058ad45ca1652f3224c9624", 0x8d}, {&(0x7f0000001440)="b541b732ff04103cc0b9a932881edf215db96918e6dbf8c5039caf5c644b01ef257446215e27146e56de59546d3fdc71f5f3ba247d4767028c1f4e0df2dffb59d3044d7ba09a09f055bd05c342e7c9badff5abf5cdfcb129119d9c382e359e3b0db663466b4b87c3725d1fdf592f949927819b6f", 0x74}], 0x5) pwrite(r0, &(0x7f0000000140)="bd90dc0bf8ad08786914f6357e3a", 0xe, 0x0, 0x0) 15:33:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfffffffffffffea1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0xffff) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f00000001c0)="cc2cf096", 0x4}, {&(0x7f0000000200)="73c36cf454325d40040a9a5f820c52cd6ca50e6195da425f0cdae5a14efd4253c1275f38b1b33c3dec6df724b79715e8cb671b928c4ada3690fa74ba", 0x3c}], 0x2) r1 = socket(0x10, 0x1, 0xe1) r2 = dup2(r0, r1) setreuid(0x0, 0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x3, 0x401}) fchmod(r2, 0x42) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e8196b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e8196b0 15:33:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82bf070000ffffff33bcf76ccc37e88b4ceaa2fd0f2ffcfb8356e9a31e9a19a05796e080bb7352bd69acc679b7441318f59fd6dd02083aa6"], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) 15:33:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) writev(0xffffffffffffff9c, &(0x7f00000014c0)=[{&(0x7f0000000180)="620baa5a2274bd273c873bd18d477f74c9a568a8551d46261f90d19b42b8f4ce729fdd5664e0e11d9012d39e243cc1bcc6c5bd6dfd2e105430ba563a01cf548615de87f21d2fe155ae44a28fbbe4870889f61d00125146bb", 0x58}, {&(0x7f0000000200)="0541aa54fb0221671e58280afa26604b552fcd2610adeae6f4c109ca1a679f43060fa76464f3a9a49c5058053665ef49b5e7c08c9959921e9be30c5e6ba0a4e68add54f67a27db666075162168c2341974dc0b151b746bedc72d287bd158f18051c5065c84b0b703733be9a76f9b721e476722cab5d6df2ef93bdc46afebade3cda71f93b691783c1f98d1ace89422ca9fa0642d977be39701f83f8aca2a81a53b85e0261d379fbc43391edbe20add49066f65d87829a6db23ffbf24c78a2d314ee1af6ae7aef543a64053b36634e26fc0ff2831664ac0c551002bc73fcc79488d8bfde7ec9773646206f818fe9cabfed5f611d66a7be0720c45c186008cb52253f2729252b7be20a7b09be06a9cee001055dd3cfb63e407f9eaa6d6812e905b490cbaba447bbbbe3c06c89d5dbf15fa114f65b0d7d455ac2a9a0ce1b057ca05d0f8794f66957a1b77c9c23a8ae7e4d013b8ee0e60042e014f2c3d4ccea3af2da4431072778b1c767eb4f97fa45d84aeeddb8ff730e4abd901506a6cb0e73421553a9511d10dc0368d8c84ae34bc8fa0e57154c86371a5ac940c713cb376a7447fb07ccd2b7ceea016b618053e40e4e6b4abf99401933ec969a773c77d519bf5ef6241f0f388ddfcd69b6efdc51e171b46811bdd59fcd4ffd18e2ba2f517ffaf24b1535e09758fe1e3d7c9642ed4b0f3f452802d2ddef36c57b3a04fbd725f412ddee46a3876263b958003e9c387c887b09a72e75cf81f6775c4f7c200fb6e8943c94aabaf9b403a6bd9cbc46794022e7f86cd77800a3929bb6a171dcd17164ffbe1a4ebc5b55c47ca5a7b628ff4fa59c1b47f82d95cb27a2ec90f7ed7f21eea12be0dea10826c4d5a783737732eef055c726a211f61711137887e13e744a18abe943ff3ead98848295955a0d19f30ea0916c62e6a642b5c1999eaf04fd9a31a7d3a67cef03fd70521aa2ed9ffe8901b208bc69842966ab6cd3f32e95d30c136abba077e45b897b205534fe263ef70e35c122cf6c7d3b7d637b2e11ee87201e4c26614d16fd239f398a23b143718e19e5088deeadaed0c90d92262948fb07aeb78d4789e65cc9b37a5768f83599abc65b092b65c94de51493a54a5cb73f1b816695f045995513bc6a8c8785ef6e26a2f896cfab0f67061923a96a10b90e0dc90b97d6dba0ff36f9c30b48315b97916eb460db70f67a628688c8ce17bee45174d4c3447d239987c5a2bcaaa7a1bc5f22f3ff0fa094df4896537014fb866038a3811162dae9cdb1fae170025dbd3fc3eb2da234417c84086b3e2353b05f89ba500e282652cc3e47fa325dcd475d733aab6d36c48c8d21e4127325ef7fd7dae15355f31fd3d245e0ce96ac7bfd647e2deae113ab23762f19199026fbfffc99711c61df123fe0487094462bc6016da7812e755162e7843147ecd0009dfef8bde5d614fcd560967c98d2347f227a0d474962e9672687931a49504df183e0cd5f590acc8f283aae571db27e5a9516ae98a0cff97843d5e556a510c55d36b6e75f5928ee0dcca04268551446a04fbcfdf41d3d0e23aaa9b98025fc74fd103408818ba43ca2a78f0858de2bde89075a403b7ccc7e8be1ca4cb59fff21f228caa75894f36f9899baaa48e2ff53f02c6b64c693109bedf8dadb9d604db192f1df3f3e94b3a947f0e0acc2487510d5e98cafaf3f567b562043e89765fae6d355bab67f61dbc74e057594a3f6c9b9f6a966a2c6cb371a7c9521c9f966f4471e9daa61ae86c9d43512e9c11eb39bbf35810909ffa821adce3208e622fe323de4dadafef7d929021bde41eb71a1aa0782fe3dfd71bfa7dec1666999fd17f5a6379dc85d195aa42e99ef0ad32c9569b572efba2fc45d8ecbef5e84b7e9c4713dac6c73adceb6fce66ac56ac308f5ee9af90e7a2875794e317bec6a4f133162a67cc988b80592d4ca45ad90f67343a053dde545ddb457e6bd681870cced6d71d128e5be995bccd3526ed18b2f6061fa7bb9880838ddfb9d8a2f33a921a0521698ce00e579629f9eb862c999ca12972348f9c44d66c0ad491474b8e76b0f58d14ddeeda860f1141429cfc343ed706d18a7917b076705a265dac6feaa44ed4a4a39dee22fd6eb6a5c588d477eff8be44874496c5ada2589b47c08768f7dd989e1cf12e5d092c44fa649d410fe472e2d30900b2c284e3993465fd6985b73df8414cff6f2c608dec5159aee9538af7acbaea21224f2367b044bc7d9bd6529fc462580a162ec53a0d0bf5dee2f3ecd288e1aad03adda1b2efd2c5e5942599c0af5c5ef38f7f7280e4b8e3b16ec72e6d7e565d1d8e6d6cff1788c3be0dd40ab3fd39191d7bea29526bf1475e5a2c6c7eaafebcc663f84574a1bb65ba644b6e1c4813757b2606f6791f6e99b46cf760176b4a8b6d87b0ed986af9db2631c7329f01f0c20593dccdef274e9fbcc03b130393b376a45393dd3ddcd92901b8a1ff97d6f8f0ac06c12500bf901fe748198f337dc9e4a663a56f66a0bf64a4158231c5fc9a5db66189b996ee932fc6cf92351b64e9ac7b89f858fc22acafc6a180985ad291403f5b5d2a7b0156a94654c3cff6aa94e1b696da58cd415ef9220106f22067f02bd3fcc86a0cd44d870dac38e83ed87f55b01aa7cdbfbc28e8d8fe70561cb6acbff77deacc1f447ff382c9b3ddb4da50d48ed66e578e7b62a5f917076700ecd9bad6f9143f02a9597162aebb06d40a989047181de76e2a57af3c46a5aa09c5bed8838d9ed530e470211111107cfd7a31c30562c98d4d0d0385587b10e9932e96b15805123147c5b69e35ff412f66d9062da05af0b8126e93242043cd0aeadbb0c504ff3d289a0b12ff17196a9706b77db4882d894e04b997321322da349554e655c5b4bb3c995f8c46913db2245a38312afafb38f6c36b80da7b5545432aa878c79b5510086a3d6448acfbe0579e2c5c0a58efd2ce84a25f031930f811a49b4d32cfd993480e7307e6cd9af0feb165ef34c298a96bc3a81c0e0f76a31580ddf570830e24d312b920c52ae8e2e338f0c0ac72ba02ce6654aa7c5d0880f1d6f6275043ba37fc44dfd4118e4da2ff13bbd6fbdc261d7cef4765d70c38015aca3662a2a775de57f47a20359230337832eb708e13602f50c402a955b637aad02c59d9255285d54a7206f1b5f31fa97d67ea8cb340c6721248cf8974ac0a0af52c9ff224a98b83432303b5f17f4cb04bb5e8987629fc44b1ca5570cc63628787df1a2cf8da8f23026e72534c9e0a82f29fdfdf53dd76a253a6923bb278597051264afa37bdd6c9271e110a3c9bb76849d6dd1e1c1b2e334ee5436766004dfa782e971d09101a14d38e15c1464b33c02c8e6d7ff4967449fae8ced7abfc50cbb6fb4cc3a6964c52405956d7e3dea1abbf796a8970fa7c6620f5be69e667ab803db5c930ff08d0e57dd0bcfdf1d020d8769b6ad7dee61e13043da2d8f6129540c36603e6aaf7a59029503dcf738444203f33498c13bd4e439d131c62f8340286502edeaa680bfe2d4e9544f62c1f6a145fab7c2e67fcc0dc64c5d4abeacdfb87a96a41a463ad540574bba140eb236710deffc5303a3dc772f26d7bb3f23824f7ba1173c11c03c7d274953b7781dd74df850111dd325ba41d711072f8abc7aff4162136903859f0a7ea195d3171b2b989d62b2c789a92ae8edc95b1362b8068c1532586a3231c5857cd59f7437e806be5012fac4ba6369a69198d2647d4692667558075c244a951b0e25a741569e9ae7526ee2d76bda2cf4315acda31533824e4d667f23225c50a85d15e5a0715e147031f6912d389efdb9f6a1f2fbf1621c9327c12e99da7b7796621774589a6910294f2295638a943a11054d16d4bdee92759a01c29ba1022e122555634e28de117e6bf40ef8b1d230ecd94a23fc15334a05cea55d3cc722233bc214499e53a386ffa9a64413c8189cad1f4bc21794d2325c2da156267d8b01b1f676d8db145226c9c29a58101d47d331796773f902eb988450cdedb372fb831ee8f770127eccb712d5c00ade9d1fecb02efb9a2d2dd7bbcafb5761d51212615f1b2df4ba3b57830b3763bbdfdcc2060092222c9c3a6e108f2c51b5ca526355a9cd78ce072e6dfeb19073460c9a0ba4ba4577595278dc359009b71e86534946bf66127b716cc0aa16dbab4860f4d54f9586a14c6c10763dcbf31b7861be4a304ae2d7fe1760b49e2f5c1e991de331b01744ff04ff085f75db9903eecfccff595e16aaaa9502a8095e6d30ba69ab48c89021814bf1a493862549c8971ef93ed088c9d50a03091740d17f8552cb1b3903538fac31d90f8cf7833619e4beb34261af322318b94fd924365f624a1762526f4b83384d086e548a9bccb0850ea0dd3aa81acdb6d6bb099cde7f0880d4233f09595b36322ecf5e7521b979da51196260340be91fa8df5458b9bae7aa6588ee998085f2d933ddbda6feac4eafcd90193f2d59f5d9a4ba11bc18df4d7f98f00ca53cbad4a848c3a96d3023b3dc59822906236beb4a607d9474c302bc7ea83f7e223478c135de29734cbf4934157a92ba5acc6b1625744417348ddefdd032c527e0c1e3b53c7b5df32b0377636acd68784cce3cec405b9da346c84a7beb4aa9e9e39aa8e44dbfc884e656c4ec53dcc60be125a60731bd5fc903b81beae5cfade6e8c72accc10b6525ba78929e2f2d3692df756b03f4dc422fb646b5cb7d7f52ed5376ec58f7d697e25ebe4821fdeb19807494a0f67665d67fd2e68fdbb936d0d1ba03e24ec9cc1a050f6b83cc4557f6467acb6da4d495c2464e2ed80d8da269b61f7f8fcdf0a48b11b0866b011e27e09aa080076edded9604877999046ecd15734ab894ddeeec9042960cd6ccf0e284731b9e242ae727158abc33003e9279696ed9251ef6086848296f602a649190caa0dd4d527d8b6125bc8e8422f513e24ca8caecee97b25fe2649650ef94c822962ac1be4aa1cc6ae95cb4cb86cd6ff4c91d329245863ec927c343507f59024e93e0a959ad1455ba70629bc2021d5d58a2059177c6e27342338d84f6c3945ca419de31dbaf28d421c0034516873bac025ef6aa146460030d3bb7fb4f5a949b4a6ebc3b7a1196edfa7ea140bbff028b9933e2109615ecf81af96c951cbf16faa275b15a73d8fc41d2e36ad67ee0d6975080f999fa77af7de412c9d98438ccbc40f4cb654192a877408daf580fe8b528708a5fd633b844674c422090443a2e030f9a401b55864bb499e63d211515679124218dcc76c46649a6758abc75bcea8fabdbc9a2d50e2eaee7cc90e31a47c4da2a8f542163403bb1592edcab3ad2d2c2b3fb7bc614e2c83c6c719e7d75ae5f2db83f4b577c82e2fa9004469cd87f5316e22dcf309e7d8ff6bc6d9c86460cfe0141bcb625121ae2f27f2dcd21e4f61787f002fcc1fc8dec66b759681b63e4a3c721cbfa901590eb943214fb16cc79e209148aabc4d6f0b4cb90a0828035bb35ef35244246e45e5f46a68f54f805a852df41952507c6ad47aa57d40d14b10794e698996e8885309a07b6f89dd3690d1003cde3507f050e6c7bb003d9108f4fb63c1f2e5842519a8a7f1f32dc6da021e6a031f0fee4772a2eba4dcc1517202fe364d3d154440da44017ceaee598a4d15abf977a9c593a1b990c1bfcc3a984733a8cf951fb4922a2fed32a097d175e2b65fccab52fd438c22e29475da646443f319fe82736345ae2c1a4dcbf079b5432af31b23b5ad98ba77a1a001ac0799d0701cc8050f6f44f9485f83ed5cd0ca0baae8ecbe29a03878f9654282ba", 0x1000}, {&(0x7f0000001200)="a0a09d498cde9b084304c492bffc90af8acd66d4c8da8dac76d467d8ec9b69d89d9e6c221bd4e0a6d3f7df353f3d2ff9ecd847325cd9bf3f8b409c7192b170a12f5ab8157269cdea91089ddd56", 0x4d}, {&(0x7f0000001280)="554390076cb3a27ae14cbc7ca4db45aa4a91252c48d74d3750179a777ff186b23daf09acb69d253e88884fdc073985ca2bd7fd42411950a642249b3aa5131c6471a85da853bd81d09f612fb397554897b78ab40911496c0d9898d2ee5c647e2413f8b71c4b73cdbcb1a4f50c9517d000343d6772a8b538c8d296a6b67fdfa706232412a2", 0x84}, {&(0x7f0000001340)="aa6976b9b09d02ca0bbd3c3634ff7c1ade1f1108f9ad736267796bda859f3dbf27e337db4dfc8e7547584c91e1013fd53b340ff82f4d6d72427acbdf5505ee2cc78c0accdd7a965675a266505a8a40a3bcdb1fd5ab41ba235e0a0cc0491525bbb9a53ebeb9fea39effd900f31394aefb6d6fb2337944b001d21aaf5ae8e19131abb0fd7e345f0cce88c1c8604fb16e0db034246d0b2d10a2e4cadbd9d0e8964659830922a29f834d3a1031024dd024e20b33f3f1442c87930bf820", 0xbb}, {&(0x7f0000001400)="bd842420e7a2db0bf12395b2db31f490dc118b701ad1b990cee61997f369ea10019953d454980f7f65597988d4ea9da0718d7664a39722d3701aee6a385d7761f028dab376726808f1e2a53d716228e7c40400abe660a70a274fdfb7b6b4dff9931ed46ee0d1d53445bb96104801f9393267ef1416d7731f71702ba725f7e3de44cbf71dc885d293b2b1665b784d53b84b9c", 0x92}], 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x2c, &(0x7f00000015c0)="ebffcbff13b9fd812eaa4e713048e69931929648a1875e60e31b657902f280bd4753cb173c6b96ee92ce1fb1da8b8e8e6865b1aff893843917e89164b3faedd8b2ba6a930bba99a175ed6ebff6e4460f6a1b3aa87d511c429e94a74c7bef161c6a9d137c8447b76d9ce1256c19b3fa7078ae45a07c04cb1a27dd75931b02", 0x7e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 15:33:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) listen(r4, 0x7fff) getgid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/109) 15:33:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) syz_open_pts() 15:33:18 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xf25}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r2) 15:33:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) r9 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x20002007, 0x0, 0x0, r1, 0x0, 0x100010054, 0x7}, 0x80000000, 0x9, 0xffffffffffffffff}) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/141) r10 = socket(0x2, 0x3, 0x0) setsockopt(r10, 0x0, 0x4, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 15:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 15:33:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x44}, {0x16}]}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x89, 0x4}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 15:33:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r5) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) ktrace(&(0x7f0000000200)='./file1\x00', 0x4, 0x420, r6) 15:33:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2f}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000340)="7b58104ea0104949e1dea98a3869b708c94ffd38be7f6b3675f6a3db95cc3f150958dc8ac5d3f7649261a3a8adeeaf934e775de9c382e82a72394b4fa977d13ed4d2b0fcd8a3ce38c6648d45c947037546bb2ab3ce06fb7a5e150daf43e371d33ce7596b1538191f9d35d29e6e0cb2200b0167f06004bc0dd35794a019fced4838197bc833821ec7f97349623b", 0x8d) r4 = dup(r1) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) socketpair(0x20, 0x8000, 0x46, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x5, 0x81, 0x20, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f00000002c0)=0x1) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 15:33:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f3, 0x0, "771724309aa2982d8d0300000000000000000800", 0x0, 0xff}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x2, 0x0) getitimer(0x2, &(0x7f00000001c0)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto(r3, &(0x7f0000000280)="4da14c8f3463decc0d9ec38ccd1ef2332b3ed8c53b6d3fed3af68cd9122d346ee4a725ccb612aa560edaab0195efb4fdd8433004a520708083a3d2", 0x3b, 0x402, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xffffff7f, 0x40}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) bind(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) 15:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x30}, {0x6}]}) pledge(&(0x7f0000000000)='++[-\x00', &(0x7f0000000140)='[:\x00') syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") pckbd_enable: command error 15:33:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 15:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x12e1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) r8 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x63) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 15:33:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 15:33:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) fcntl$dupfd(r2, 0xa, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) chdir(&(0x7f0000000080)='./file0\x00') dup2(r1, r0) 15:33:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e27667c6c65a60700005288835c62e37a580d19ebaf3776a7572855520bd0c6cac9e8b74ac75ff734080000000000000043e204587769272f1104dbd7cafbc3dc21b641d678e19eda3c78a3e29f009fd496250c38f69effa7100aee66ac9812149c71a702000800004be42c36401ed5bd3d1c52ff5893856d09551a29f1f1e1aa144b640941ab73edf5f0ba37d3818549457658c6898c5ec4d8db4030b5024d6ba9f5564e576ca962f8e56ea90e3187bd7d5018eca35f39"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) dup2(0xffffffffffffffff, r2) dup2(r1, r0) listen(r1, 0x0) accept$unix(r0, 0x0, 0x0) 15:33:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b286f5345a94a5061811acadf9893bfcba7fcd3c03a65d0f1642bb0e25e17680fff342676bdee85f0c6508eb25de50e05761f12761e96a115ec07253c6fd718865ec625fbe96b524b2d9cb44aa2a3cb607ac97c163282d7f55cd16d99b049cce55b2c598a0b6c84df3fea5a81c04a6ae928bb5e3e418a4e2ed221b2eb29f647a2a111aafa3a0f91a030f844377"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000180)=""/3, 0x3}], 0x3, &(0x7f0000000200)=""/193, 0xc1}, 0x42) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) fchflags(r4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x84, 0x40000000, 0x8, 0x9}], 0x404, 0x0, 0xfffffffe, 0x0) 15:33:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="68706ed20e3b4a096feca227a4926312eeae573f329fd4045dbbb056eddc08bef9ca587278dbd1f22f17555e4bf1f01b07bdb7946aa8aca18bb70c4676e39d4960f72a1345708c30ca848b06cf38d68fa60f21386b1ec98f13ff47fdb2432e760f377e60cdaa1fb039e3ff628e017f9deae692e2532bca602bbc1480488221788175b2343c7fa5e4dd6047bff8a73b84df603c9d48d371fbece30d58965fc3042b2450e586aa0dd4599cbc4ab3e2d3a0d58f2ea667fc364919edde804d33a0b6db2a37ba7ea36382d0ffbaa46839e22e6642f7c849147fd2d7825496382a22f5c1370b7a7751856799502e01150c75a58547b40152b6eaebd3e480d3b09e", 0xfe}], 0x1, 0x0, 0x0) 15:33:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) write(r0, &(0x7f0000000080)="10591b89e2cce71f", 0x8) 15:33:20 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20000, 0x0) fcntl$getflags(r3, 0x3) r4 = dup2(r2, r1) socket(0x2, 0xc003, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYRES16=0x0], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) r5 = semget$private(0x0, 0x7, 0x20) setrlimit(0x6, &(0x7f0000000180)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mlockall(0x1) semop(r5, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x4002, 0x1000}, {0x3, 0x5c}, {0x4, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) 15:33:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x400, 0x0, {[0x0, 0x1], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x800000000006, 0x0, 0x200], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x6e}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x1000}], {}, {0x0, 0x4, 0x89}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x4, 0x20) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x102) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x8) r5 = fcntl$dupfd(r1, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x8) ioctl$BIOCLOCK(r5, 0x20004276) 15:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x100) 15:33:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2, @ANYRES32, @ANYRES32]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r4, 0x0, r4, 0x0]) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, r6, 0x4) 15:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) dup(r1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:33:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x1) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) fchflags(r5, 0x0) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) sendmsg(r4, &(0x7f00000006c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)="89c1e755b1a428053fdd96a1f572de43a7462a1bcc3436ad59eca096d24ba3325200b9c69a54276138eb0ea838fc3d7433bc241dfb9ad98374861c9e6729eb1962f79581fed97773803f55c49739d02f03fe3eb46626cab3dba8", 0x5a}, {&(0x7f00000001c0)="c21d04aa448571c7eefa701925370a4908b1c3bb78eb2d42b0c8fc1ab6b6c8e29c90b0da6b4bfff72863ffe58ee5a91e43b2e79a6fb91098df64a74ff8b546184482298b25e9c7a95ff2779db56f0efe153742f437ba59525d6860be08d8b2bfd5d73d028e8f85a83de44e4ed5ce068c59aed43fb94c9259b65ad46e094fbb6b612f9235f592d2d100c16c209d2d1c7430a798295df3a85c53c4d426d7a1edec4d5bd5501097926ed75e1a757828f97143cc3216ddfcf7e63f62c59ba100", 0xbe}, {&(0x7f0000000380)="19d7720ec640b0df98ad1cf0f3352b6f329bd6396d4f61fd5416e2f27337c77a216f24795a22e5d5252bbd5018394ecf90371c8bafe8df8aa19a76d158fca9860551e312be1991bb75bdedf2465830dfaf3ca2ac35d5505e21f3e75c46144076bafb7386b6a03e9af1b672607a17054987685937ee04287dbce55da81eb463d33254888b2f6fce0422bdc74de55f1d0b6a8cd41960dd0798011a77ca6a84ba26d2b1264170a59649639eb3688ed84037a7ca25502485daa8bfef641d5716d7ed17de47ffed79d7cef3ac25a685a3be", 0xcf}, {&(0x7f0000000280)="5eb3f4be54e4", 0x6}, {&(0x7f00000002c0)="5fe806f41f27cbf78d33747269f4b0e8c1d8f9ace2eea2d3226a7024016faffe6aedc6be6c3915abe7d92aa87882bfb9cc743b9128d9ca", 0x37}, {&(0x7f0000000480)="51d8e9a2f212b79fd4aabbd79fe9eb549d5f5b4b4388cdb57b71efc60534e5b3424c67b0b0d520a9e9fe842919f904e1618d0890e0780c734e6e87caad980d2d8a4ec768cfaa8e88", 0x48}, {&(0x7f0000000500)="11013c5c73d02978c059def6047f107debeeb897a4b13b181e653d8ffee240f163ea60eeb9ecdda0f03c25b36cb5ed33023653c740959599b7fd65caa8a4223a1014d1598b28cc01081a40aed4b38c6cea8e29126fb2565e457d556a307174d0e88136704f1bad3da8a47e49c7755a89d5b14d000f85593c7643a4dbed9ee7405e5b2b477b9e1e465c7cbfa66ee71c2c611b02b1e686d1dac9b2b8c17398ce8420f03062a812ad084fbe84cd717a1f6c4178cff77a32e0024cf1c80988df9cc1ba0ec0aa1e19519955c28f3fd41305515401fd", 0xd3}], 0x7, &(0x7f0000000680)}, 0x408) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) 15:33:21 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc45", 0x11, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) shmget(0x3, 0x2000, 0x680, &(0x7f00001fe000/0x2000)=nil) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRES32, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x1000000000007, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000080)=0x3) 15:33:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xfd4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 15:33:21 executing program 0: r0 = socket(0x1, 0xc003, 0x6) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) 15:33:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 15:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x1, 0xffffffff, {0x2, 0xf51}}) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x40) 15:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r8, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=r2, @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES64=r4]], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r9, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r4, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/172) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x6, 0xd85}, 0xc) 15:33:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) 15:33:21 executing program 0: mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) getgroups(0x0, &(0x7f0000000000)) 15:33:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000000), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) lseek(r2, 0x0, 0x9, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) 15:33:21 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e95f8ffffffffffffff00004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e00010000000000006d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736808abb31686023ad161bbb09f9500832b3c97d998f212b6b75eaca49c71e10217d7e5fd556b371432e5ec8edf536610f8e11e6e0"], 0x10) dup2(r2, r1) r3 = dup(r1) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x7fff) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x625a509a814ea9da, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x102) dup(r7) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x8, 0xf0000022, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x21, 0x0, 0x91}, {{r2}, 0x0, 0x6, 0x0, 0x37, 0xa000000000}], 0x945, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x3, 0x7fffffff}, {{r3}, 0x3, 0x88, 0x20, 0x4, 0x1f}, {{r4}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x2c, 0x1253e00}, {{r6}, 0xfffffffffffffff9, 0x4, 0x10, 0x1, 0x4}, {{r7}, 0xfffffffffffffffc, 0xc8, 0x20000052, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x3, 0x9}], 0x9, &(0x7f0000000100)={0x7, 0x7ff}) getitimer(0x2, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r7, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r3]], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r3, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3}, 0x44001000e, 0x800, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) acct(&(0x7f0000000000)='./file0/file1/file0\x00') r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x8, './file0/file1/fi'}) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='./file0/file1/file0\x00') mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 15:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xfffffff9, 0x1}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000140)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='^{\x00', &(0x7f0000000400)='\\\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='r\x00', &(0x7f00000004c0)='(/\n)#\\\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)=')\x00']) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) bind$unix(r0, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) 15:33:21 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0, 0x0, 0x0, 0x166}, 0x0, 0x4, 0x8001}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x20, 0xc0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x400, 0x81) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x80, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000002200)=""/4092, 0xffc, 0x1, 0x0, 0x0) 15:33:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/19}, &(0x7f00000002c0)=0x15) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000380)="1b96878744eb807d3aa703f12dad36a49404144d1e8a40b79629f6f104bbb3a71615e0b6e32bb9dd99b443bf527e0d6ce02b27ba81ba6826c3f9ca790920dacb8c835bab3824643eb537884196246fa0d0d33cf91a8e168cd6434e7ec168f752aa3942d10bdd939554b2eab402c4ec26225a3ae537aa1a67737eb70fda625bd638fbac4f62d6803cfd5454616de97db2f5d55db982bbb7dd639c55c057c3fc8e37ee2516ee968d038b755ed2082966216071cf2ed3778dd941cfe41c37947f951ee221b2d35b8ca271", 0xc9}, {&(0x7f0000000480)="f35a8e4d82a6c64c4f104164a10f9be6619e855bb5f6234a5c208813fe19ce3c483efe5f1c1a3778e083d253f64bc8fcb947cf8302c210c39451af24ffea9355b7d9be2089b7970881c1e4219ce5c01d2744175d905adab9661bc7a7cc2b9ef03583605b1200e3cb6a6bb5c659c4fb7539ac645660572c3fa78f408e2a0e0582550d6ab74da59c31ac7e2b2abb1a335628b1140ccf2b28015027bcee8851b4a69c1e8532c22e8bf8baa16a780665ac92b9fdc760904c676ae4e8b1c7dca9148146d1fa929e4f90a7cd82d3b689b990f16093497bf6", 0xd5}, {&(0x7f0000000580)="df9cc51d1f020a1482e3dba9780933cf14b358171e4113c41e8dc30b97db89c5f73b0c7b534f9dd94926eb2d5ee5da4ea81a16b072c73b3ec98f35bb03549b5fc6f8aec4fb5292cb9722da1db40eec", 0x4f}, {&(0x7f0000000600)="9a81ea9c0f9829dad753df34dabdc0ce878966fcaf2496502a26ae897efee252886e5b05c86d23dd390a5dad78cef60dcbfdf41e777b714939a6947fbe6118c8106e972cfcc0400be605205474430aee359c444418399f0271109e079017ae18fe3bf957", 0x64}, {&(0x7f0000000680)="6ed6854ed42de11d2cfc65d1bf0b60035f55a910e478468b91de53177f43b86150c59c48a3e56f23747e04", 0x2b}], 0x5}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="0779f8d79df5c9ed9198557f18c08648ed03b71205635c9a97e2562a87bbed1ebe36bf3606dedacd255f4c3d24c137ed8c0919d38191ba5421f58f37ee64875f61f4", 0x42}], 0x1, 0x0, 0x10000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x10000, 0x5}, 0x10) 15:33:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYPTR64], 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x401) listen(r1, 0x0) accept$unix(r0, 0x0, 0x0) 15:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x200}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r2, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$IPC_RMID(r3, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") Ë./file0./file0 !þË./file0./file0./file0N!./file0‰ÁçU±¤(?Ý–¡õrÞC§F*Ì46­Yì –ÒK£2R¹ÆšT'a8ë¨8ü=t3¼$ûšÙƒt†žg)ëb÷•þÙws€?UÄ—9Ð/þ>´f&ʳۨªD…qÇîúp%7 15:33:22 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r2, r3, 0x0) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, r0, r3, 0x0, 0x6}, 0x3f, 0x100000000, r4, r5, 0x10001, 0x8d0, 0x4, 0x1ca29845}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r6, r1, 0x0) setreuid(0x0, r1) setreuid(r0, r1) setreuid(0xee00, r0) r7 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_RMID(r7, 0x0, 0x0) socket(0x8bf7806fa04b72e9, 0x2, 0x70) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) 15:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x44}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0x1) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) connect$inet(r3, &(0x7f00000005c0)={0x2, 0x3}, 0xc) r4 = dup2(r2, 0xffffffffffffffff) recvfrom$unix(r4, &(0x7f0000000340)=""/219, 0xdb, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x84) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x86, 0xfffffeff}, {0x40, 0x9}, {0xc8, 0x2de49738}, {0x29, 0x5}, {0x48, 0x6}, {0x89, 0x400}, {0x48, 0x1}, {0x5, 0xd0}], 0x8}) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) sendto$inet(r6, &(0x7f0000000200)="34bad9ad914043ba75480ae9882afdde199f9bd450708a84b5b15cc74df30c9d5a31a6a7fd6df5eedc5e93b37fb58f89684d3ad7e9e77cce3c38448476d5040eef1ea05947a14e38a3ee3e52be72b587d6545001572680ef2923df329c17faf36fc9adeb12453d62f394bd25d8045da0ce3bce9a947616239f42799457490e8b2de7459acd0b985d63a1b9e1066ea5e838df6362ae98912d315681f0de9944349232f3d820bc7051ef24b36cc18dab9d972710f500c0b1f7287ad5da78c51d14dfaaf509154a709fc300b4fb611d00df0af55d080c6ffcea9c2a", 0xda, 0xe, &(0x7f0000000140)={0x2, 0x0}, 0xc) pread(r6, &(0x7f0000000000)="cb0ffe8b716ffe8b1defec8c65a119368cc80432c1bf64095e8432b602ed3cf2de7dc018d6165e52f1d990235722af697fa25d443a", 0x35, 0x0, 0x1) 15:33:22 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') readlink(&(0x7f0000000180)='./control\x00', &(0x7f0000000200)=""/107, 0x6b) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') readlink(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 15:33:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x5) r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRESOCT=r4]) 15:33:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) setegid(r3) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x8003, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) recvmsg(r5, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0006000000000000000000b6000080"], 0xf, &(0x7f0000000100)=[{&(0x7f0000000040)=""/165, 0xa5}], 0x1, &(0x7f0000000140)=""/90, 0x5a}, 0x800) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 15:33:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x2, 0x8000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 15:33:22 executing program 1: r0 = socket(0x2, 0x5, 0x34) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 15:33:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:22 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 15:33:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(r0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000240)="b1154cdcf209e4c2876b0d55dafd52f5182ada8f52ca2272a490c63350ae99bded15c7d224f1cd48f331fbb6369b3ed58fd58180f2beb29d859e34e8b4400a2de4492775559e", 0x46}, {&(0x7f0000000340)="149100ff393dc40a664ff1a447bf1616b1cb4c0e46145f95736d141a8f8996db366df409edf95ae8a97e77ca41fd0b506f3d1d5d1d4f98a7331a42060414dac319f41273f8939bd712a2ce14d17e7c4d3a0db24cda5e04c91d58e692c22d5eb678c080ab02faa1c579493dfe23f48545", 0x70}, {&(0x7f00000003c0)="86d488f9bae911a968fa3572b571534edf5197f5cc0528cf1c833ab97406c1f8b9b41bcde4d003573c424981d41387716be8c25fa8da454d287b3eff0b3786d61b07ea60110105e45073facc860c7bf3c6ee3a1851cf1485331610cb881ff3a3bd4b279c26c58d8cc9c992a00598072c91879281028ca01bc8d27cb205bcac7e750a3979ee21c55e4d09918efd3cd6dfd133f3e87aadf9cb0619f9c39a9712de990725e0307c50d85d3643a4afe7bc53102744cade006ba54c8c8522064ca05878b3f7d846ebfd89a3cec654df9c46e949f56ee4591555b3155aed220503cacb8b34a61d945b0925026edd0bf877236b314d9abbf05e50656daa1143", 0xfc}, {&(0x7f0000000500)="8ae64ad19101eb8a5bbccac91064c0a894f8ebfb0052f3e916f2f71cc8c43f21ea07d27206092b2c03ef0bf4cae6e7f8ae7934ae64ebebb598f333cc25b1efdb62ea706c34546091cdaca7a13bf1296ec090c8920d9e1b2cf873d1decd59bcda5e72b9a01af0535a74fb37e45a188d1542e45a4d5a2830210d460cae1a8b9fa5d97143e10a2c09f9465c3cd70b36c63ec47257df7e8a1b2c3c000148818ac152de1b747aa4fec78aebd4ebdc812ea8ececdbecfd3e0a0b0ba2a380a8e734751a0d02aae432dfa5d38f9619d578540102d7f4b78987adc86bef47566c", 0xdc}, {&(0x7f00000002c0)="85fb295422532e808aab515c2f5d379604c905", 0x13}], 0x5, &(0x7f0000000680)=[{0xd0, 0x1, 0x8, "c3c432b146ad2f2e5d736bf5f740ed7a1342e578dfa4b93a8062549cb9d51980a1de06b24784a2346c36f01a06d2e0e1b95195e29a6d4919abfa41d46e884205f39a4589d838778244d1475a2091829d726f8764e41132ae9d9e90f0a12ce788b026f59418c24df7b0c595f3a943943fad0bb9b009ae6d20192277f836f05860da86cff7ff28322a2b875d50908e832d121111c234a28ae5715722c19b3be343bd9d5acb5cb7f07f8fff7caffbcece8d05b518cd558ccb74134dbd02e4"}], 0xd0}, 0xb) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)=0x2) dup(r5) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)}], 0x10000000000001ba, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) flock(r0, 0x1) r6 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/74, &(0x7f00000001c0)=0x4a) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6179f266696c653000"], 0x10) 15:33:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) setuid(0xee01) getuid() r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) r4 = dup(r1) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000040)=0x7) 15:33:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) r1 = socket$inet(0x2, 0x1, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) dup(0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000340)="a0a32d820e448439f2fc158c9fa1df9e436a621bc37a301691af536451566d683e1aecf8d099acff9e870347bf7dae417e1852982c5167a3dd46e90d660bb24c89952004d8907a6acf488197dee8688bd2aa12606f098e7ea0722ce9d215d7be036cf06b734adaa29c05fe4ee2108763ca4cef2ed54121c353b5af89c5acad9068a8b6d010655e85afee2b3da3a411c3197376138c4e25cd278074b3ae00d63b8fe218a83ea8f6536919f539b8f4e8161f2bfd879c747f5ad6eadee3ff5c754e2fbf8df3d0b06faf677955e8e24124719c74036647f49723f90561f42804c8effe05497b29e698a59aef3e2309c32ecab4516e3a2ccc95754e30a8881ac4a14acb27a4d9529b026a98b6f31745892e9765d8d2206d3c9958bbaceb19bee7ea6d49f6fcae7679203c2957447247f0c5635eb6284f47c7fea36bdb0bc4c8799d4681c4d99bfb02cf89ca28a77b564281699dbf7cf0bc6b7050a3bea052b29a6f97e74dbc9e6c598176c02abf9d9b2fc26c5a727f2045b26022941ca5dab866744d96fd12fa72fdcba739a3c0d16e73caa153d824341529273b1561482b269bdd452e398f6843e6a5a52df8fb3d48c6428313d9fd8c8d8849dcdfb689b9f3249f1d167f174184d2f1698eafe82078f955063d3b625e41614ecbc9f1a1638467c0e81275fcfb231c4bba8e053ddd3eedd9c426d4267cf82c86205de06a480742efc5a6c4129c6490e520abe0cc8012c1a8fadd1a0d75588df564353badef315ca5176753a208028dd8b25d489563d894b2e7c5898de1d8cbd887c1116580650c91441c45b11e10d9748c972ed2d2483cfd8b7b2af9b20758d4666e04dea3fcfc8f220dca428a3540a5624db94b3ff39239b3024a687f199c701226138e10f308980186476a50baf2b2ffaa9864645866a7f266e8953e4cdaa0a8ee23b127dc20c0543774dcfdc59093f68397f826148e26aff0409aff72d26546175ae2ce53208545f0034470d6672ae5e1dd056bc97a87696a06adec82a595451e3d39adcd268abeaef30b73c4a0e6febaf42e4507962ada5b8988884a48ea733a03b8ecdd142968a63f7d6424ee7ff039521a223cef590ff1a34baf10e3ebbc0b8ac4ccdd870fd7b96a0edd26c73c5dde8b23903156cd428c6bbaeafd9ab0d1b8bf3cbe68a083b1ec0e04b6c870707277ff346e4493d645968a80deeba54ec2bc40b7ec97ea87c9b320034c4d09c26c1c611c242c2b93f4fadfeaafc7cf99610e38d20927deff82a9fff8dff93ad9996a6a85d601b96cf7b8af96b117b9951ddbb55d2cdef5ac29b73f8491411b636bd0959e07695e8a5d14b365986935e137b524e9abc184260efdacdf0658f3482570d7f77dfe168cdfb770248a23378abf0287b8bdd23ec81d677c0120ea4d4dcfe8df0fa72198c7dd96d328219cebdbfc5f022054e0e5db5914ebf2cb6fefed186b364101b31f983c42a4cc0aec6eca5fa6c30c0d46dc0d708e08e5d081024c796cf3ab3cc6328d4d121cc9503f7593064e80eea8f7f23ee0b78967dd0748543ed6f59c7bac4265a985128afde34e91ce53e1473bb133587d0aa826e56fd0c6faa389c1caae3fe464e4c1965cda436ef8a8ca514d80d242fb479de7ed3d9f81f7a9a49caa9ddac5c40b36e1d1aad1c19aaad0eaebe292fe883c6acea68a8c452d4cad88a669dc812853b1f18bea1581d170af399b04f8809727563e9ad90f982ef00163dd3dfa372858652cf8a3c8066e39ffe8eb869617132722c0de7cd537355867ec11237a302e06fcbb4dfa8af53cf29a06ecc8e1ecfe5172d0edb22fe25e93582834e30695cb99aeea649ed53505724d049421386589408615a2721754ac3dac2ed688cd4577763cf5677517476bb7a5a1786250f13c401e8f8df125734dfa7dc5f63e22cc996a3f12b225f1bc8e428fe17990d6aa0be90377afeb633ecb206e03842b0b424a21555736c95a8dd18568559e52bd179ecff29fbc2417a04c83cc5a83a34e14cf670187e587ed703ab6e663044b218bb2d210eda9411b443999de3f2e7eb9d89413bd48b94cd94f026e049a1f91f0a5354957fd3f94ad829e338cd365c698ed7b77110605697370a667c20a8bbb3d7de027514525337c6270d8bfd5e9a4f28dd0c2bdd3d89712f312eab594ca07d0a3e86d8a8efc695ef6c6d191a1704a523f01b2b60b3a22936697827d03eab80914927778b44357e6faa5dd6acb02abae181df9651138dafdd65734f569001451ebacf4785ddfb5c3e6304ac64dc3102a2d870f68402c78cc21d34f1ad1a5db197be0855c0b81a1130a28c4839095992912ecb0b50e641eb6c2e58e2d7b4a60397bd0520625d93816d3fac530a41bd1df0a2abb9943de31b71deecc72745275e22fcc59cfdf8f2edb2c472f52611046b0cb11c55d0dd0f7d3e9981ae01af062d736e23d39a2b88a13d4f38b2fce485e765589f6dfb4d88203a52a6885da5438099335185ffe43a4eb6a1a4b036da865810188160822eff6f5170c41c3aab87ba37bca3a90645d64dd403fc0735bfea689f9f7995f157812eb3066750b2da669cbea6658f051e549bac25798e65a41e5f0316df8a471580c5e5433a5c5555198c3c2403fb9438d0d11322ebf20078d7b457ff1a9afc5576aabffd9ca50b215a5fd297ff9e056f25b5a2bb52b784fb5ac71e5158f70c0a957d7197c76c918b2ceffb25373c557817b7363ff91bc030417a5b0f20d486d9bf080818b9f67a8076bc21c4b484a263403a504186b9268b375427c990b6b810581ea6a6ed611ccf2e6f1bcb4143c0df833369e09061e6446fca421573895706b1217e4595be0cd20067514257c969cd8ef234f29f7c3087ea24cd9fb37a044863115252101af07b9caf133d49904b2630a3b2eb0eb80f2297254378e87834ab137b4dfae435a92ecee4cbe424f979eaa26948964f24871f43e564761785ff6bb58ba61291aa372167e62d059be3dc9a5d46ecf2df27aaefa44269385fd1392dba000231de354ea0e5e1e2ded7c37ac2eb66071d16b6cc1fd67e4ffdb35051b7886c2f2ae322f6308bec1035d8e44b31890517df6e741ccc361e71cacb884fd327e52ca97f5fbbd17550352a56a6a27235ed6b0cb52ed2ab93199492bb388769f01257854333d3844ccf12301f517ed23188b122ff267a6661bf8de6c6922a12baff61c2c378268c57f7775745d5d6ea981e611aa89fffc9f0011a0cfbebf74ce8f0d121c9b6b157d60d21832ca162f72625e5d557463bf4e6a9502f831a6d4aa36f3d3499106715400a83675c82a3bd4c40ba76ade12a3f16244d5b521036f21aecbbff2e9cd9ca9fdd18c60c077a29ba7c3d5ad2c874cd8977febe762e02cc09aec7b10f09d332a9dbff0ce166270f6b9e040e4903f5291975716c64c92b0be19e6c6e7dc98122ac9524a57cc87ea643348198a958c7048f8f02efb01009cc076e58522bb3d92658623275c66fc120b43b18089b7fc88395dd5f4fc5530c291cf5eb07a1c0502cfb75a18430c097bd2f92cdaa4cc82f3e5b6b206b272b6c144fa320788f80a1a7565ce4c5132c1a31d9e12f5aee93a86806a306a83bccbf95e290371b111310767611c5ce81ae5f4787394257dae041f8ac0dd6b249e4b1bb15ccccd33674055a540274917353f9f08e0d5fdd967f64c6df922006e0a39954eeba964024bab33a9677769524bbddc5e45fdf5b7b5f14b3ff5d7ccc30004fdd4b0cce5d65c344116c9cb5484eb144436fbc89d6690e2c6a57ed54e77526013a7aa988f843f232c40dd569a665eeb3cd653a34bb9304d8c508010b3c3b6c342431f9471332e07a3eeabc94aec38cba5712f4512789d6a37d78b1aa9246ff8d8b30b67ce64dda20be7588ac27033015f78f2402f1be6dd026ab4b6364e4827820195ecdb0cd3308bb1a6b91095f726ce52967828efc9c5ce7b5c827b04d62ff3226f69a9eba9a652dc83bdd6d5ede3ef5835dacec39e3cea3801aa4810719184f59dece958bbe749ec7be3df613c8b6e343c6efcbf9b0ea7719e1e94b23ad76a4efefd01345bd0bbcce56f965ecc79e21734fd53ed01474a33ba07472811bf8b6c6b571a9023cb6fac110e0a97d930765f320d2259391c83ababccc4862bc0be7b29ce122e6d0137c74eb54b17a18d34d7b251036d96e2148f85b30bbb69cd0deaa213953487cdf78a220c70733a595ee906f4429ebb7adf3a6e97b1accd658b405daa550215d094d5967be8bf86e0ef91944c4b5fa43033a33f6e510f02e4c0795fb9280cb4f807ccbcfe0d03d5328cb549ae767099447983a2d4b4119593e644371c9ae42c5c2a559f83dee101e93b37d4f0f360e832e0afb278b92b05af75beb6e654eac8a10ca29319ed5419ed647e227890b6dbaeccff9e82965117fed0696644f7f5cab5830c3fea70c673def40961f4abea6ee25126fd4ff2532ac6d80c1aa6af651f08afac4f17f0620d0637ff0191d5c99542552f897d32a8e3f5e1d32cff41899a8ec1c3d2f4e3fac5cbc89f5027a87a25ba6e30e94e23565037db208017534e19c98c7b07ee055779462c52e897ca4a25d20cec62efd07178372d0fb6eccb9ed2fc91a906c31c9dc1129b8709fa11e5e5dc7613abe5f33a1f9a889a2923d08b82d17111fad9d4affa3fbb131caa73585a414988dc6fc2c4c61875ab4abbe2a5783c33244dedc1eddd3b0515894995384f6433b56f49a84edad99c479ea255d103f319383974e9ed2d642867ffe5023bc8cb0bc058ca67357c9ceef96afe8564e6666072b9ae188d77e55067e18f33c0ba9831df8ebbef46f6660064720adf5491c0bfd4e4d324df37191e0ee6e9694ea10941b056982761f491fbd5ebeaea90b0df2ed11268de6e3451291d4228bedd9741ff5fe167a71ed13019c79c525b034ae186539f80adf0cf334f101dd404559664fd47834e16171605b298a90328ed15947f1efb6c86aaa2ef97601cd84504ba55a83c75ca49475e808dc5551b297ee71da3c4c8f6fd94c853713beb2c91676d9761f6c406953e7c082a5e26b1defa2551cc6b954de3fc1e24017ca08c599e1f5877a2bbff998f52687b63c0df4cab09e43aca3058082f2ec96a3093ea02fa01369758a68b84ecd2eddd872127f1b634cf97c8bf66cd3d68085238a8e16f1ea85fea03476dc0ae215e2a87837c73601de4eed1626d9df130319dd455656bc7877170714d9dfe298facd8d4f43bd332efadabd5c944ed414f58101e4d7ca0c63f7ddecc54a9b9f56c05bb8f61391d89921a4e3f4a522d1afcc6397bbb483ccae59b0883a392d4d8b6a8406ab6cd39235e45104d5e73b1241d4e05b3297eccbd2f6bc4089b2d15699f84c2c35f5e62e0937c197b3159c50e13261fdeecfd954f38554d8d13ec4c4dcca473f2523f7baa30fa1268e5c95d0f84a95a13f5f1fc04cd313e2e5a65be5b334b33b8686b2b2c9bb0017d65d89c5ba1eef0845dd1c432877ff7e5af239328c9b7639354637585cb724791327b3a7f2c8d01fa32947f4bf87d587437812a9455ddb49cf48b86e75bdc8438f0095b9de92773b4d119b5c3c4509a5d1a0abb77cacc783c77ab376ebba1a9aae6378b2c8eb714d7baf6779cfefb6e049f317a69dd3d527a1cd2e1872ca0ef977b6c3631dbbd6c9d1f95fad721c4faddfb3a992481fd2aac859a9dce8ba570ec56c7710bf1d5b62753201bdb2da0f667e585d4a5b61924f09e140f7d9d5d3dd771799c49bbc8a204ec1e3cf92293dcfae2d877963e2dedbc304801df30bfa9ed0dc1dc1b", 0x1000, 0x18, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) r5 = socket$inet(0x2, 0x4000, 0x29) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) dup(r5) r6 = socket$inet(0x2, 0x3, 0x102) dup(r6) syz_emit_ethernet(0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="421da1d6ea6e9a266bf0b9637c2640026b887fec149bf17d5a0b959c696e0200e9a5100ee3351859f92e2eb5e04e42f8b0996dc48fbce00c021a2ae0c8fbb6ab839ceb07d53ec35e550cad250205ad6170dd60edff7fae20fa03000000000000004fad06658a34931d50356a235d1a64efef47b523e796c53188535250dfb6791382bbcb8ba7b460969a91a94ea041c5a5f39a41", @ANYRES64=r6]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() 15:33:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x6, 0x200], [0x0, 0x0, 0x0, 0x5, 0x3, 0xbf3fffffefffffff], [0x0, 0x1, 0x401], [{}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x80000}, {0x0, 0x8}, {}, {0xfffe}], {0x0, 0x0, 0x0, 0x7e00}, {0xffff, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) socket$inet(0x2, 0x3, 0x102) r3 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) r6 = accept$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000040)="08d36197128c2210b8984d1c1282ed01d64059890003a664141ddfc47a911db53f720974fc812f69f7eb763f03c963d72d0cb17e2d235e69560cac88734d8ec8288b686427d16d707d1fce8848f5e63ecff2b5653004865cb15325a5dee11a50ac4d251513ef769f58f0b8c61ed83a1f02", 0x71}, {&(0x7f00000000c0)="f1cfc1acbb93d5af26b9415a6e2bdba80fcba9c23b648b131f7ca0cc4e71e135508ace69b3353877602b8d979aa9f4871a7e3e28f03202299ad8cdf46e483cf2607322f765b31027505c8faf02c93bc2b47c1d745a5e423571a87965606de8758aa4c23a3de6f2d13dbe34a537437e5b0f124052c287493e9f363259de4b145e753676eeb192808e961530d432328637f66665314c8077d1e1be5ff053c125f679adf96c2963928ef1810a2f06cada9e12d83c1ee758ef271e9b22a052b2e190d9e09261", 0xc4}, {&(0x7f00000004c0)="0630a4f64a5fdd32a71246e5ac6006d2417b1c902208d59622143180da90974246807ee53f9faa79845d302db887dddb83f66f6f9d7ebf5f36d747910084c947db88ba131d62c03fce904e87b22c4b92515f21880fe874e0f376655875364fb249160433056c71bd8c6d5213f26d4ccd0ee3974b3b16d64aa01cafa925e770f39e8baea4a82a6ec7b4", 0x89}, {&(0x7f0000000580)="9aa0d9d9c8202a41f937ccbd92f1d1babb7582aad3f9bcc8435baae28646b64dec6711a39db5ed24687fb15b52b50623cc825c8b08361a4f7992f9b7cff6e5ed6193e99c86b1f923e58af9bdae33179243e9d6a0c31ce9e836d4ff4601bf0365fb124c348f3ea3fb8aea2f29a631366c66f4ba022d198aff5a71cbaf37620e57a57f508ee561ea5687f290225189a15ef9ed41cd8ace8b8d99f6696ca8ae37413873ddb3", 0xa4}, {&(0x7f00000001c0)="80bc7ff9337988039441d666a156141424af0f88345bb706b089ecfb094ba4eb914029143e6df1efb7ddbed8d3069feeeab09a51d808c5e3d5d69405d7fb3efc4302f821d6ee91f4afc54692f2aceffde8f8893beb5d8f924e0115a0371276c5cda64a9e32b984963b602d7689", 0x6d}, {&(0x7f0000000640)="85b0241275cc5d9a94f5200095ca4f9a8816b53ddf3211151f0122a08804c84384bf12743975d0f32e13fe858625e1040ebec1cfeb184319dc5315a311ede241a826afc6bb722b518beda12b0b126b964f48a4bd75d1a6823da3e1041d714d734833", 0x62}, {&(0x7f00000006c0)="39b871882fed3ef9a1644be4dda68529246dd8fd0938ffde24fa91be89ba78c818b7eed3ab7a6413ae482e7be15b1b5fe655a7a36b9c066ca4d6d39d86865a974652c5227c99c58ebff136b47661f1180d3c4a68c81e750239f09b35f01e5cbc50b3d69b18e4911a4f223011f2863073ed3945be666dd74c5879233ce3ac71a6341ebead36a22116e81c", 0x8a}, {&(0x7f0000000780)="b8e872c3a52193d3cb5d7bbfcc89e32f668a6dc3070b4868acc0c8e9220a716d240506eb32b50fcb45d249acce83a0f48873c94d8524078d4df0ae6c9b147e9a965d1455247a181684f22312d485ac382c8983c0a7e7b37d2dee6c3217233ae0f36c58ad44e5", 0x66}, {&(0x7f0000000800)="4cff05ce33d9aaf28643bc87f46fa4b485a1d25e72dcc8e529bb3f3fdb3e0b8b784730bbb4c577d65d5520095b3a91f3d585901e1e7749827727fb304a32bc821b272f98316450e0a21d1feabba3b5b7d095aa48d25d88b5af00c97cbf2b16369bf3a74af191264210287b1c94f0e719", 0x70}, {&(0x7f0000000880)="234722288140ad45f212d08859b11be8dab0c9085cf3d921247b7e3243202c14c6fae0bbdce0eb2f38b3ff839d43782afd400eaaeeec4429ca55aa7fcfd4a820aa5dca0c44a5f75fb2bfe907407fc667d80cbb0cbffd0dcccf078ba4d11ccd88a81285", 0x63}], 0xa, &(0x7f0000000b00)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4, 0xffffffffffffff9c, r0, r6, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xb0, 0x1}, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/229, 0xe5) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 15:33:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x2000}, {0x2}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 15:33:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 15:33:22 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x4, 0x4, 0x80000000, 0x1, 0x80000001, 0x800, 0xff, 0x100000001}, &(0x7f0000000140)={0xff, 0x0, 0x5, 0x4, 0x9f80, 0x4, 0x4, 0x4}, &(0x7f0000000180)={0x80, 0x3, 0x4c, 0x3, 0x7, 0xfffffffffffff2e5, 0x5, 0x7}, &(0x7f00000001c0)={0x16ec, 0x400}) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x85, 0x0) 15:33:23 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x6, 0x4006, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 15:33:23 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x6) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='#'], 0x1, 0x0) msgsnd(r2, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2, "eb7766174445f1a878ce0ef484cb131e676608b5ae77901f3cbc74db060079b9c77091a739f3bd5623069c200ce49fbbe68dd9bcf16bb449769dd44051a7abfdbd51366f7aaebb18c70fc6eb9d235c5147b18369f34d604979d34dd51d18d6fcfcba67f07de22fb16cd0515549037c6518b90870ead7a9251db0c92ac66985d24436a9ddb10af2420702061e4b24b834e38e6c9d96e458d30bfcd60dcfe57a2b6eb5fca4d2472ba6c513cc2abbb080ca7f66143d6bd678ea5ec2db675f508116dd0975a450dc52"}, 0xcf, 0x0) ftruncate(r1, 0x0, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 15:33:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0x48, 0x0, &(0x7f0000000200)=""/72}) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x8, 0x37bd, 0x4}, 0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = socket(0x20, 0x3, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000000c0)=0x1) r8 = dup(r2) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) write(r8, &(0x7f0000000000)="6cff1ae122f8db6cdcb5cfc8b9a470dce319c49b8c27f31136371166b9107df3b9e2e1ac18d11e0e21d7e12bf60b152ee21956c7a47e8129ec62645210961b81ec0987a6a63f1d927fc1557442ef5eeda93df39500c87069256c9e", 0x5b) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f00000000c0), 0x0) shutdown(0xffffffffffffff9c, 0x2) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000002c0)=0x8) 15:33:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) socket(0x1, 0x5, 0x80) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x80000001, &(0x7f0000000000)="070032b5", 0x4) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) read(r5, &(0x7f0000000280)=""/90, 0x5a) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) sendto$unix(r7, &(0x7f0000000140)="02a7595bbcac7d70eb9c8767ceda006f030866c2b104ba24492213d2b6d0cbde5069659a71ac8b0db3dff9171a27176e28733d4d7fb05eea1840b52d46480a8b5ccf8d6b4c5b52d6f528ce058e21b64fd26335a1ffb1adf0e05e75732cfcccabcf4db5c62fe9710887a8cf4643529c30b72e30442de69cfb38cf2afe5f6057a27b3190ca0b98e56e8fef970553a175d727a076e39e8511f44d3add7198612e21c4acc2db1d0bf9cdcb250c08cf0a5fe4790d0f9e0f01ec8d", 0xb8, 0x8, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) 15:33:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8002, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r3], 0x1) write(r1, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x45) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="e021ecc87eea334aac07678c96543c9863804634c44d"], 0x10) write(r4, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x84, 0x49bc0000}, {0x41, 0xff}, {0x100, 0x4}, {0x0, 0x5}, {0x40, 0x800}, {0x89, 0x6}, {0x101, 0x9}], 0x7}) 15:33:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = getegid() r2 = socket$unix(0x1, 0x4, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0x102) dup(r6) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) r9 = socket$inet(0x2, 0x3, 0x102) dup(r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="529330a5f366a634d4c90805103940f1338c591ec158c5c19c13640b1b0f52002085372945fc32f49e0b088eac720cb77c630cbea5a1cf3af01bf7ad6304d2d987b1a3a7a198d3110b314b26022cb70b350797956caff74db098aadd6afecf601f1cd63c6878362b032293028c48877d400d7af77c8194a8b8f35a309084741d79d912c24819f19541c584cb992ad0cc4adc051e30143ad29f53bb4379418767825c83e36b", 0xa5}, {&(0x7f0000000240)="e87138d082286de83b9228802ad4f01ae30f1c4fe2c9d7e7cdeae3cdfd044c99c3ca581b9ecd89a789d66b7ee8fcbf500a2dda4239d35dfcdbec75edc68b3793aa1699e643cea6711e5ae0535a2e95807013a8fb22927a7d13fc770dff3daf45ff1504f1238732ebadfd5f4d19a8a0f85f39f8be310f20a13552e75f8a59d097bfaf03a14897768404fbc519953de9da9cb76e8eefadd270be3f9b1ad706ea091db0e9ecabe57f00ef05dae32f448c671f9c7953ffe4f992a2891b709928bf49cde848a732a891ad1dbe8ef7eb7fdb03e20038dcb7b3fd49646afe97fc6f061058680c15a1dcb8d3a60be7b74bfaccae20", 0xf1}, {&(0x7f0000000340)="bed3208fb08b7aa7fd2c593f3c9729440aed5527391467ae75c118f11399f8af1db8f4c15323f52682c01888a13c9c284f970ce4bfaab862a7e8d7d62ffa197c05", 0x41}, {&(0x7f0000000400)="ebea191d9bc03027d8750a29bdea5e51d830b4679df456dddbde5638ee37aa2e4410f163985c7c954116b1355a128d0db45d4284fb28ee7f21af5a27dbbfd4820d182831702d47e7cc732ee84ac124a3f3a7aa4abc724e06dd869f0e1eee981c6ac7b6255e54c23b41ef7d2a188af9d3948503", 0x73}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @rights={0x28, 0xffff, 0x1, [r2, r3, r5, r0, r6, r0]}, @rights={0x20, 0xffff, 0x1, [r8, r0, r9, r0]}], 0x68}, 0x8) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r10 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r10, 0x0, 0x10000) preadv(r10, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/122, 0x7a}], 0x1, 0x0, 0x7fff) 15:33:23 executing program 1: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000040)) 15:33:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)="874afc0fd44b2b3edf76ffa969ecbbc2fe00448eab3d3a1c08d293cb6e762f435b6141b5ed2c5ab7abb3b15e5cab383c630f24f4e463e08f8ea1b2b7d26cc26e1b6e7e4bc73e0b7c448109aa") ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) 15:33:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) fcntl$dupfd(r4, 0x0, r5) I±Ã»xë-B°Èü¶¶È✰ÚkKÿ÷(cÿåŽå©C²çšo¹˜ßd§OøµFD‚)‹%éÇ©_òwµoþ7Bô7ºYR]h`¾ز¿Õ×=Ž…¨=äNNÕÎŒY®Ô?¹L’Y¶ZÔn O»ka/’5õ’ÒÑÁl -t0§˜)]ó¨\SÄÔ&סíìM[ÕP—’n×^ux(ùqCÌ2Ýü÷æ?bÅ›¡^³ô¾Tä_èô'Ë÷3triô°èÁØù¬âî¢Ó"jp$o¯þjíƾl9«çÙ*¨x‚¿¹Ìt;‘(ÙÊ !þ×rÆ@°ß˜­ðó5+o2›Ö9mOaýTâòs7Çz!o$yZ"åÕ%+½P9NÏ7‹¯èߊ¡švÑXü©†Q㾑»u½íòFX0߯<¢¬5ÕP^!óç\F@vºûs†¶ >šñ¶r`zI‡hY7î(}¼å]¨´cÓ2Tˆ‹/oÎ"½ÇMå_ jŒÔ`ݘwÊj„º&Ò±&Ap¥–Icž³hŽØ@7§Ê%P$…Ú¨¿ïdW×íÞGÿíy×Îó¬%¦…£¾QØé¢ò·ŸÔª»×ŸéëT_[KCˆÍµ{qïÆ4å³BLg°°Õ ©éþ„)ùáaàx sNn‡Ê­˜ -ŠNÇhϪŽˆ<\sÐ)xÀYÞö}ë¤±;e=þâ@ñcê`î¹ìÝ ð<%³lµí36SÇ@••™·ýeʨ¤":ÑY‹(Ì@®Ô³Œlpckbd_enable: command error 15:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="bd90dc0bf8ad08786914f6357e3a", 0xe, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)="2610e1243f1474094657b81153935bb5e1885936d2486b1a548f2e711e0aaeb4ce5055264b01c5f4ecbc9c0ce1c88afa6a317db39a7b33cea38beafb38146a3de0164554feb99cbc1ef985903e22cf0c4a06f07a4185155b0c161c231252fab750aaef757fd304590d955b837140611b154b8063043e66c7b93790e1af5a940d5fdac7dc12639588bec0e3c42004b83d760f44131da1588da1c369eba7bcce59165b02194cbbb936e460dd5c8c31d7602ed3e6df17fed19ac3dc3be70a2e018c12ca6983c38192797ad2730576376148cdbe4ab9f295c86270abab8a8d0f43fe630076e48a9964039e57fcfe75fd", 0xee) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000002c0)=0x5106) 15:33:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r1 = semget(0x3, 0x2, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/4096) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x5, 0xe47, './file0\x00', 0x6, 0x0, 0x5d3c, 0x100000}) 15:33:25 executing program 0: r0 = socket(0x11, 0x3, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x7ff) close(r0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffcbc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, r7}, 0xc) socket(0x18, 0x2, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 15:33:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() setrlimit(0x5, &(0x7f0000000080)={0x7, 0xffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1d, 0x2) 15:33:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) 15:33:25 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) r4 = dup(r1) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d6919c8736f261688f715b18c266f4a66f89bc31", 0x0, 0x80000001}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair(0x10, 0x4, 0x5, &(0x7f0000000000)) 15:33:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/54) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 15:33:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000840)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x1ffffffc, 0x1200000, 0x0, 0x0, 0x7, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d], [0x5], [{0x59b}, {0x0, 0x0, 0x8000}, {0x0, 0x0, 0xfd}, {}, {}, {0x4}, {}, {0x0, 0x7}], {0xfffd}}}) seteuid(0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r1, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x2000000c, r2, 0x0, 0x0, 0x0, 0x100010004, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x4) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x800, 0x100009, 0x200, 0x2, "2d8de018982dc5fce8403917c9f3964a23f52911", 0xcfa1, 0x6f0e8eda}) 15:33:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0x80, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r1, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/125) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r7, 0x0, 0x3, 0x0) getdents(r7, &(0x7f0000000100)=""/102400, 0x19000) 15:33:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) 15:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) wait4(0x0, &(0x7f0000000040), 0x3, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x87, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xe25}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0xc0, 0x88) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000240)=0xba) r5 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000340)) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 15:33:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdbfbd3f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd5558726fe04fd831167800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd60811d9c81b7ebb57e75bb2dc6657ddac47a4ff1d36a82818af201ef2f24b05c241e230b27f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3f23ce5e0700000000001ef200007c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa707000000f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a260100000000000000000000fd360000000000007c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020e5cdc2286f7726ac86b892ff228fafed64e6e7e57dac554754abde422bd6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55ccb457d2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e0000000000000000000000000000000000008a34c02376ed0c3e00000019842b8eae44190f974e478aee39d19ff2280f461bcc9819893f14525b93917bc3c69f17d663c175fdc0d4f710af44f87946c6f0e8aeecdec0d85e370000000000000000009344d5fa101f936131c017087ecf36779d3264b011bff054bc84b9680e655289aa82d7a6e74ef192dce89bbae322d274274d366899a0223408420cd4aa713ce91a5b52"], 0x10) r1 = socket$inet(0x2, 0x3, 0x102) dup(0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x2}, 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 15:33:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x13, r0, 0x0, 0x100) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r2, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:25 executing program 1: semget(0x2, 0x2, 0x2d2) socket(0x18, 0x5, 0x0) 15:33:25 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x44) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 15:33:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="a2c02f158e7e780fc0d46e4151619bab12f0c294c7abfb5604e256fc9a5d", 0x1e}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) dup(r2) execve(0x0, 0x0, 0x0) 15:33:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffff8, 0x0, 0x0, 0x0, 0x0, 0x20, 0xfff}, 0x401, 0x492, 0x0, r1, 0x6, 0xebf, 0x3}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 15:33:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d47583a4f0b5f7c0e74815fd027d254b7bafe1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0xffffffff, 0x0, &(0x7f00000005c0), 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) lseek(r3, 0x0, 0x2, 0x2) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xd731, 0x2, 0x3}, {0x6a8, 0x20, 0x4, 0x7}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) pckbd_enable: command error 15:33:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="76e9ff01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 15:33:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x7}) r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) setsockopt(0xffffffffffffffff, 0x5, 0x200, &(0x7f0000000340)="ccd114c56fbb836350c6e00b4d02ee641d28951fa61b9ed0ee144e7fe008a4281cda452338a316022b902e5decb5bb2dbeb3af390aa006ea3b4486130cb274838728279d3390f7d418c803416767701ffdb50641254bba1e5d1d309a7a78769ea9d305f919d7b947506b8590899aa4040041e67248d4999c4a0145d4f10864036c54c0c0cfdecb2aee69257a3f43f965d1eec7b2c1f18b014f6f6785c22d8c0a623c4f33983011fcf25acaa958cab592c17307cd1bf40461bb6e78db36b369491ea39930cc2bc754ce66fc659af9afee8fa5f6b91269494a0a66b5af3d63a6a83a862e20838ef2bf19c5ffb086d01c53203a230286a15fde75c9d98c100c737e693ddcb5feb84987fefa487bd7c35dc2bb09c16c3b3097e46397c9de2d666e07c4038223adf86bf075ec156fe73e9598d92ec375f5ef6762520773dc7df38429a40847dae8f1bcafb2ad04b67d5c21ad19e9c4094459b228f6b4b6eebc2c2d3e53c9e99acdc782e407132f203c77d4d218f804bd2fcc06144d2a4a743ba8554467c2e1039d5e3abab0771786f1386d9fd5c66de6a5599bf4f9c1997ee125218bc487b82aaf46c2e20679a2d34ef89f5e9f1c95fb310e050e5909864723a4c7fe358af936041d2cd1283565390b20244ab17f5a6527656e781a921345324bf38c0e78fcd15bd2c26e58eb311fc7b4f8fd7c2eafb8b3b88c53ca046a6a3da68f76a711e3b044fe5a7a81b7c7faf1456c9c8fe52b81997b79c486916ba27702a4d70f8a9a7c78fd3b080bc276f8673055c5cf95516ec0c43a7ac5433f1a218c3299bab546955eca7381341ca50ecb3e44280d24d76a276e69eefe86f54cea800bed7e2eae34c4c7bd02efd6c003f0ab914b66e9e98fb66b9870f856920f28e09ff1ad5e1c3d6046cf32a57c88372af6d513f717fbeba4a34975ff368a233865bbf4c7fd63a1769d2db3bdfc0201e651441f41cbc9dd766a6520ff36131d4cc5964831a515aed2ea555579de9a10e1c7a9c83f1bfd410a9eb977d36d0957417023919e723f2944f28f5de2400c53882bb0c57ad62bbdc3e6d411dec070f34c53be5b3acb6247e8c4b47ead94adc335f23851e9afdeffa5496015e9f993feae5a8e8a3f2816f7ad61d0472b82f6069b27f1337d0543ade5c247466fc071b35c0ed9904cfdb6d4fdb2835340c5f4c6ea3ee053d4deb7cd37bda9e94a0ea8b51b3fbdae65ead9d52270f568e94701cc104742c6f73f9bea645bab219ab8b5ee6a5fb3554ee90c9687215c0d5d0ec57a4dbe79792071d3122dc7a821391858052bae1f7a1b3ff2e4dd6053fb2303ed08805a12d5de8c07a7fb28c6246873ebbf2e149097e82a6596a5f84e6d342f5650942197af413662457ad9fea380c452d5b9360b108b211e9aa045586aefebf4fa90af0ff9570c58e582dfe7891e7bbeed78aab7744d3201db0486c9db8a8193beebebb25e77d0c69356eed30d8834dcd168fcf16ddbe2e5e21cd21b884b4e339e1ed3a5400a9a8e3d5c1bd9ebd93fc829518fb3ffab79d79f80a730a031a0df3967550b56befbb56a8c89064e57ab2f316c7ab48764b78ffccc91382aa012089afa87db4d93916b73519b357bfa54e979cfb51e525091bc13e7a064b6e310b11d1fc02482eba058cc5ac19c22519d28e6078057342e670632dda149dd3ddf2724446fd62d9ef3a91a52464f51811950d8898b4891048cc0cb6fb82bb5fa2977dc6abf5ff681d1ba1b023d6947c3c63e7f313412440d5e74c38c4a0ba31f09fc7dcc8f490328860dc23ee9bb57a17a0f2d604ba3d7f7bbaece83b093a486207ca53fbcc9f8401610774569a6c9119e9ee0848234e3038d7e997eab444deb2244bd9811c53088d924f081d649eff654a6750f426443b249c4d230ec78bb2be692515402542ed6d7379b8655b80f60a1932c8d26b0462120439e2e4008b4e2056e6524a4cb9d3742b734462ca721243310b7f489121b75aa8919d422e361fef05a85a1c0e89c58943fa1d52ee6d37755c30d2bf850707fa274557fde15dce746631324e7d32b12e6343df0868a94ebe6944264011d3c1878c9cc8a48af389983e6601fcc513fd19f7725271adac56eb017e13b1d15aee08d67413d5f4bc75688418c3daaad32b5e170a18a356b45bc780e272bec0965421a6bea2391e5df5b8f838f8873218164fe63a9f749d5fc1872dfaab9cf54b223a5adb57094d7daf867ee33011b31761a66d3f9727d4fc5113ef8fdf4a3225052a774c436d94139daeb4f36241e3bbc500a2f47b217769637ead40afb0c77a161d7b23c214f304390f4607e173f852816e8b4998c024d90e8bfd6d7621511a77f1c25d30662b5f27058d22f8a99c91cb604e7e634ae0dbca0c619ac1455c094153033bf4906cf1773568e2b62374f0f6b350c01de862c6c871778d08dd96f38e3a1e301cf28b02ba7f4808fca404eb1cd84eb1a68c0c3a98d83fcb5153e1ea1d18db25ec58bd1bdd51fcd36a25fa0004e385ac203d9819c647e6f480c95dedc99bc134d42d412a924e39c5296021aa859ec35bd3172e367f8ab670c1ad005250e25cad26223ffd025904f4a6a19c6d583ddc1b0f2dadb9aa136e71f6813603fd48e2960437e216ece0dbbc58c3ea74ad65f6ab2aef231e2b3ea18b081c7f63378ffd9b2f746bcfdb7b38f13c7c504b7b8714ff7a5c71841e12fd4e4014b2388b595813245d14f39b32d7d6ee827469a81a40ca7aa5052ac4716cde271efdd7b667ad617d3ad6938a333186eae6983976b4dcbba1402152fb806821b52137d7130afd33b41e63a0f72f67c9c755976a67b9bd62a2d774ad55fb8ab7519dc5bc45c569dc03d4b21c299e8089e76feda7735102f888dab5e4813992cf82ff2d01fa3c38edaa118b569e3c892942fdfc1f1c2cefa03d4cc69fe8fb9260054b43e322122b8bf06e0aa7ceade0b87d86b0fd6c5854af1ed3ce86d803c728a677fc7a663eb1ffe0f3da13223e2c325c916461621452fb495afc4dde6dc34e6b196a4ea65424a8d4494d18c723679a024a3495a31dba9d0fccd42d56f975e48e31c77285c6526c08b7da211a9d062d6ff33c13def898ff4b094966077ac2b71120a779842f5694380eb892d97974cf100adab2e8695c1892f4943a023773e137b260be46f1d89ec094445a62418859a5bd73b9459e448603d8f7722ce49cddeb28701f6c3a06edd8ce269ba2d31e7360ee2f911c8433dd16e4a08c289b3941df33792f0a769cf788e5cc3d29fa2c48f2f7e023b55afc46c60cd853d805b98206d9f18a592a5cfc92c84f710f20f49f041a2650cb60d3d2080c98938ffe79421c5f70de06378e3107dbefabe8c4d7214ea088016dfbdad23d791da06b1922acfbaa8f2e0d235937289a858e8c0832fcbe8cb3ffdd69a007b0027fbca38da43947129c8577ffcad0bf3fb9d6765bee1c962a9f1fb051d15199b6717434891efcbe9607296cc19e9d272d103646e3271b8b0ba554ef8aca71835b2ce3d17b047ceb8f7e1242d5f47b9cfeb46fb54b28a05d980ddc356bf142fb4228627d5f9fc87e57e5ff129db178e318cc82a4f4cb8b605f821829ad048182dde8fb1d1fa145925ec5e5f8c9f5b107ed883abf5a122438676cefe3d7223e47ba48c7bd821be16a3adef32ea28ea06539addf834fcf70d79e346934068cffd40775a56c89e8462cd9c67c16354cd7a6ca28b232008860b1fa06e43f1920071bcdc070e57b946a107ba2823d96d974e3c8dfabdce43265aaf7b99b4aecd39673ef2a6e7a2e684837f27fe601f8f5a065caba4e6a944611cff80ff8ddccaee9a48dc681da3d8494948295054e6251c25573c993b260bb6b9e1307693dbfccd7f8236aee941a218234e54a4bb90423aecac073f407490516b71025113ffd62f448611c1b692b3fb6d2151a83a297c7fa0ac563330f738cffcbaa7bc4f7ab8d0c722c8ed3fd67abdcac17d9164770413c804b70b26481eeb1507d11be4f54d288b59c278a62233b49e69915b3d1bc75f2d28c14bb0945ebc19edde41491733882896cabdac4101dbaa947ada0934af455ce0aa328788b0d49344c6ae3005a0263cc4746414d7b5257942b29015adc00b8fce7faea6b11c48762009f67dd39ddaf81cc2cb7a18676394fac7212c5a7e9665ec350299f7ebd7c525e533b56d5cb0dbd0e6e3a4ce3e6526140d616205c0da6b59439af56b16ec3351c84030129448f3b631424ace51db7062d31049c96e6e5627da1f6f6d706e01ef8e517b5691be3a13a8d1771ab724c2953a59d10face2233f23782674737c5d17134cae583e961a07c49a7bc1e703b95c2d3e8868648b4299252c5b7248326d8417cb89101f1c487bd2f523d690eda40ce8f548433c06f777a0becd59ad398e1e4755b1fd30f6134fafe820a990e5a1984dd06b252fc1bab55ef50cf8f9b8e1a3b6fc75d97cc8733b6f5c03829c09fa80a3263acf61b0a414481f5ab5faf8acf010b0ce88d0a586345afa87c86f33eb23103be1a5bda42d92fabaff771074dd77405a61952a7cd7dd468ccb387c4da4628da797093bd61c7d5b0a03ac544985c7825053f5063297486052f2aeb1b8f3ee79ec199daae38581b1ef118ef5ac8becfc88be1602d6ac48cec2c156f1f3ed28edee700bb1971ae5b78e7abb7cd4244394c8369bfd472bffa8411cffbdbdc487686833d37464ed57a1ffc08677a1e5e9d3c1198535e30d79470f6efe8b6b81c229d25bcc4b0bc850bb1369b427fb5ea65dfbf51f73818d0938565080551b5bdfc6817e2e7cd1a36a83dfe059788c9f49549d4a23f5f7e482a29ecb87b6c4795e341a7379ec45cc2b4795a4226eb110cb9b871b88f8ed09678dee428d6a98623e4c4ecc95e7fece477f0b8fe5848920ca655952142ee63af84fa7fc0153bb095752498e10db865c820fce147b0c0f926b10bdad372f779b91e170e2b8d2cd8b385798fe1400960016f606030ef727d9fde4f6bfb778a200474c2c0878f189a6520d28e23dad67c2e24b68b9ad2db719d35ca35ccdbb8c6701c85b5db821a2e832a5f7cef67669a16e9a9dac33ebf10e8dc7987ac71c681a1f9aecce1161e803b8f91c8a88f38c0be799b77dde6c8c5a0f13a429ec8a851f7121322e21d9ea9099002e0aa20196c0b0815fcac4fdb3326e2b74d9bdc497d86704fea1c85d32e9cc87dd05aeaf389009affd1014ba24499029be2b939535c09f206a6c340f13bdf9c1e3ca588ff064a9255a48efc6f9b6a993fd4bfd8cfb4d7d2fa0b51fcb26216e9ad07e81d6e99b98ed5ca0f5b9345ebf54c7230bd84ec2ccdf1351b185079035924b8d0fe7d48be3b03c26dcb17fbe9ce82621ceb986ca5b117ece7342e34be938c69c7d5ba634fb014ba419edcf01e6ad6ebd0db98545086f16a036fbd219a77bf3ad97a3d809c30bcc08b102a66a6b82f8ecd4280db201c08d4b5decdfe08879e13624aba1e9cc0fac7ac3bdedd4ff41b8328c5ea0d5daaa5b0d6fd25ab548fe84b0da84a56bd7ff9ceeaaf5fd2d256236ca08e92c9669f19e5e8881c23b9bd75e484d21b1ef7a67c5851869421bbc8da1623b92bcb1d8191dfc9b7f3ce67263858a769e5e857bb28a1e94306eba1bf4b6033ed91cf99c0076db9e0a22d87d2a122cc8ce2f66d05d10f92eac6b6f760be5f37479ba6b3e37b9e456ba329392dac8400f50a57a09628335bf6296d32bbdaed485fcf13c18d1f2c9917513bd0aebb5bc08cd87cd4966a06353fc63adb0438bdbcb63959e84a2fe4cf7d4f62653303c7f", 0x1000) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$KDSETRAD(r6, 0x20004b43) dup(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r4}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r7, &(0x7f0000000240)="0000000000e0c86a18779557d3f4288a9234fd600aeaa56aa342fefe927100"/42, 0x2a, 0x0, 0x0) 15:33:26 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r0) setgroups(0x0, 0x0) open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) lchown(&(0x7f0000000100)='./file0\x00', r1, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) acct(&(0x7f0000000080)='./bus\x00') 15:33:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) r6 = fcntl$dupfd(r3, 0xa, r4) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd335600f9ee70416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27f80ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda65601a8bfee8aca4911faff575e8c881ff7cc5fcff0200e608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x102) dup(r7) r8 = socket$inet(0x2, 0x3, 0x102) dup(r8) r9 = socket$inet(0x2, 0x3, 0x102) dup(r9) r10 = socket$inet(0x2, 0x3, 0x102) dup(r10) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000180)="1c30edd9053b4d547dfc6ddda55e6060a40444d518cdaf7150d774654f435ff9bdf59e7b77e11c8cc7a029d74fdb3ba572e5ef", 0x33}, {&(0x7f00000001c0)="dfb32bf09cede9c03e0317093c68014fdbffa3e3c6fcca64ee916d691c539184812fd5c164c494f68ecd198b9f0a08ed0a543a215b56058799e8d43f33b81c447089", 0x42}, {&(0x7f0000000240)="0d86f024a9b9e7f1fde87acaa6c5366b5bb7025d3221fa3ea63e9f8718a225aaa49e715084211c4eff75e7956b9bb34b0e769078c250997019d52b37718034a69229df25a918a3", 0x47}, {&(0x7f00000002c0)="85a593467bbcc7b88f8af9cd9d514bfa8482be1e", 0x14}, {&(0x7f0000000340)="a14604afbf3238aac54970172c5750e6c3dbe80e6c7828490047fee9e7b61aa790cad80d6a1edbf37eaab19000e2f9f7ec6340b2c52b2ce416c176dfcf22679f1be94a556e3d8fe9e3f429da10c162e3933d2dbcecb38b30eade73c953248e62588f364d3b2bae53f3bc85cccab1ad1ccf0166a22dbfb22621e4c61a0f3f9849914bd5520723", 0x86}, {&(0x7f0000000400)="3f56dde2aaedda0f9c908e29f9937dc843a1837fa0427302df6670f2f3d41aaa1a34a424b1c94277d5c7a669cc8dc1f60999bfb64684dd5e76aaf1b18a3e30e92bbce2dd6bcab8af0dde4c90ecef547f4967f3d192b734c1686d67ce316c31cf04e64161309b5104e50327cd8495f2c354cc533c0c96675fbda5bd9db79b5082e25ca046c9c37fb9ec1e00ec7d688f136aa30e1d5db9448b9625d4d92b6f33f491f27f283d8108192ac554135f2440e5a7cf43948be9365d56eaf6beedbecbb2caa17fdb28bdb19234", 0xc9}, {&(0x7f0000000500)="e0a438a1d221950e436ef0d80587235f0dd717854a8186fc5f7471a18d6b8f00ba7a760a0dc3ccacce0975ebe03483d21b98b8616f3944167d1c3da8f2ab7a564cf90e7178b1a7b5570f3c1d6f954d84c7740b5fe5cf6824a877924f3d84d855e17f255d89cd5f94c19eb302b5d8dfb0a6348f11d2093ca37c434f41", 0x7c}], 0x7, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, 0xffffffffffffffff, 0xffffffffffffff9c, r10, r11]}], 0x100, 0x7}, 0x0) 15:33:26 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) getrlimit(0x8, &(0x7f0000000100)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) 15:33:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 15:33:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x5, 0x4, 0x1, 0x2d, 0x1, 0x890, 0x2, 0x2, 0x1, 0x4ca3}) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/227, 0xe3}], 0x1, 0x0}, 0x42) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r3 = semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = accept$inet(r5, 0x0, &(0x7f0000000000)) setsockopt(r6, 0x8, 0x2, &(0x7f0000000040)="8b3a5114299090b3f5171991467ec92090a83ab4be2084db2d733bc45fafe17e0736e5c482c375c21e1518441fb422e225f11808a88691e91844ca82f2ddc31ee17acf00248c90fa9becf1bd963eb9ef1ee034f061ac6fbfefff9585eb14c3a6e57273be71d6018d949c5f707f11d8245435cc068412363f33603d828a616d7356f8a6f30d47531f0e", 0x89) 15:33:26 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) write(r0, 0x0, 0x0) 15:33:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) 15:33:26 executing program 1: r0 = socket(0x18, 0x8000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x0, &(0x7f0000000100)={0x1, 0x0, 0x8, 0x4, r2}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/43, &(0x7f00000001c0)=0x2b) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x10}], 0x10}, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 15:33:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = dup2(r1, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf20200000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35eadfa01e4cfb542c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0790fa1c792d4effd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f84233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec43a02a00ac18df917d2a91b606d61f8abc73930ca43affae72fbaa1902819"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1e3}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006c14157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7b", 0x5b}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7215ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}, {&(0x7f0000000940)="6561faa3493b690931978a6ff07eb915cd2f757439e1e14e490a8443b7d7f6c2354ff58c5f21a0f393ed8ea9fac6d5322939e07704e9b5a0fcde005a97c67da7a212888082f5aa55d693f60ff3c38e32bcb0012a885a4e842e7ab002fce0a7bb4029bae65f8dc37d291bc189d779fc2cf7dcaae3f5814055538834fc8fd72ad9ec9e3341733b4163c8663e49f16e7c65fbc2259836e8256d9b41014a3aa1297df7eb810c35022aa9", 0xa8}, {&(0x7f0000000a00)="30f2e7d349999c84a4d342a7a1ac0a18492bc3ff7abe1c91973b6062f3621a865c08baab2097909be444921a0437c18088f79d8a4bc7c6c8e6ab9200881173b0c6f2666232444748dea1e67ffc201304a92210efaa0659566c64c31a610f8215bec591601d0f91897fd4061bb3fe01c1ba2894348005ab9d3fc5ccd7172143859e0e19f539ecb2d05045651c02152b84a063540ca77800f75716edc4c7632cf02d5c99afca06fffa162c2e98061a80248452f90c848a258eb40875fca1949bd00eabed30aaa4016787200acb2061b93a53c1c3939371ba08b3eb144c6e9694e3cde74c5411cb80cfccea5ca1c2a3604273a94c0f84157cd902f2c8f66b34e7932441e95eb93e120ea6f8f9d9507bf4a9ef13d7c7800b029c4ee5f7fe1ac1ca63f4517814c57f32ded3dc92903b16d8de5fd2374a8713d57e96a0f54ca7f95af85713033f0ded267ca1cae4281637602ab0d7bb3fb5a298e24b1f291d5c3ab53f37787fa98e0c6fa43c90c628599ad4ab170e4f5852516f7a606d3e4e32f7e542239ffe401cdba94e1febc4c84e4d736f7a174204053451b9e7d1641e3132d37acdc6d07ba8a2f2db4ba7509334774185c3985526b2c92a88a7cd06d7c3033351c573fe5c764c9e63ee8fd9f5da7f9e5aad82958fd81506d8b5afa5420e57ca0fc1929eb932aa4d821c6ac40653c2205eff3519ebac3d4d24b9f141b501e67c65dd2a4dc95e25a0f9618376c75c9724846979f2a24cb6487ab93d382eb59670931de5901fde3c626ed78f8bf4abc2f6856d60d1af920f0b81172330fdbd05f6bcc983d24ad663c326cec8be8e44ae345cb739dfbfc850ad74fb88a40b92c1ef901d97ab05d852273db58ec6caca6653ff6bfa78f967ab9d06e09cf2b98a732031b4d1b970f0e3ec53bff2874285f4776d39c02a4a08e3a38ff9b2eb4cdac1fd3a62e17974484c7c305bce50603f44377c9cdeb67a8102f95e400ec2b1a3b68cff4a55f872354353aa5dade8bad6c4c5ed795aa77e6222e9dd28ba66f0171e043c69c677ce7b8ae5561d1bcba75839dc6a73169e463232a1a4990a2f8c6980b24eba98e4e4f1ac386351e88a48cf820b01b8d736d15384b35402d680175cf867333056a99d474d1dcf9ac30958906ed0c454e17924919945155aebdbf98b3fa5c46cb9b5e27b13dfd76b73c4f3a01d47696616925660523cc51996bf29c22c41599da09799feda5f536df462f587866bdfa3f45f2b11dbef7523ad8ce18b94c94750e30f3d799a8971e3732d2ecf62528003eb1c4183c56283f3b43e2e3be0ecce803d0037372e604559dddb02843aebad121e202f16e12ec74f84ecad9bf4846ef51c874586f0a635ef06361b4b7861a40d9aae4ac4a4beb3179bfc1ab2bb07e98c789bc45a0b7009c9ec83b43e8b8d7f53abcb7d02cd43cd28823afdda2bb3a931439146e8250eec4ce99e6303aa0576e610be96ad1c35df3158c04e4c02d3d174b733ad1df2e7a2e3dbcc5b97fa5314b5c5e681b34e25d37f3f0617b05a7e9157f39aabcede1c62801ff12ebbab9ea4f986a46120c83899c9ad28c6d91d832493b3e0f07b004c9d49905e1cc0e6b0aad29043e34f46551991a523178bf71989c533133d687349c605aea237a3821937a82193a24c851ca0941470ea33c51f1c04d536f2a446ec304cb14283dc703da30860fcc888e4a35bcdfee96dc374ca0844bd24f9813d1ee455164fb714eef4ef696d16eff024f786d1e1bfc18f6ca91675c70a9e2eb1f87da69fde820f292940a9b6c2a3a7fd9a6abcb5395d753bc5f060cd1f13c97ffe9f9c79e3794211a75087e7be1248e2844efb0f9b41198faa4fcbde83f4da00c6928c1912961211f04d2c1c3695d007d00f5c49cbe3799b37bcda2d94610b99a543ef4be75e518cc5f1a7f53acddd6f83b56cafab5bae6ef9593ddd6b960d582c898154f6f848e41e3bfbca8533752f554e73c9a7ba14271ae1007c2e8a306d16f0dd9bfeb3865cbc6e6a3e57a4d7ad89a4b2e0a82d77494686", 0x5a0}], 0x6) 15:33:27 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r0, &(0x7f0000000000)="44346ae60c4c373336d06a1803c335f3f80025c27cef144363095f5c1f", 0x1d) 15:33:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000240)=""/183, 0xb7, 0x803, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:33:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0xff) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000040)=""/196, 0xc4}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f00000014c0)=""/193, 0xc1}, {&(0x7f00000015c0)=""/137, 0x89}, {&(0x7f0000001680)=""/94, 0x5e}], 0x7, 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001780)={0x2, 0x2}) 15:33:27 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$BIOCPROMISC(r2, 0x20004269) fsync(0xffffffffffffff9c) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 15:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40103}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000140)="7723acc87002550ce69a4e79513a61f2e70e0f2e6a4635eee22ab4f7f94f7feafb4511cfaa6c92525333bf8a08e142ed2074e88ed7cf11a97f3db01686ab595e60bc6171f0b7919860ceb90921b2ab6d4f0de0d45bcdd17c8dabb81ba4c64f5d34e2a756e336c426b90cdb558273d5bf29bca03bad06f7a7fc2cf4c9e40bfc182ae26c2956167640925016f08c7a16d2bba25d343a4df42631cbfa034852d71135896cc9474c30011dd59b29307260b192013dffd46af5ce", 0xb8, 0x0, 0x0) flock(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:33:27 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7234f39aa2635b13a5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac546659", 0x56}, {&(0x7f0000000180)="1c42", 0x2}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4", 0x12}], 0x3) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 15:33:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x2) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) sendto(r1, &(0x7f00000001c0)="37baf1e27bdf4295e05cd083aa78c465467145697aefda959716efcf562f9f22f0ea397f2201a0483fb7f506d154dd729b9eb930577792168fb26d28968b0cf7a596d065b4708c1b03cb52e49be90928e3cd89e49adc7e6c976c9f9cbc0a7aea5227b8a8a3af7a893477e2d4ac320c9095051cc9bc9e8b55d8f1541174cbe3d4aa34afa4472fde1a0231da070bf82b182f16d19468a02d5d7a24428b16eaf0061a48fbbcb66dfe6423705c286b6e6875c3c995621641c4e0b680490e5299e61f895c581c8e73504937c8b9d16b3deaad6187029ca5f5a5434c010f58a32af2700446fa87710766fd0840c5232ae3cb6d33b432fafbc0d93c339fbb62e20f324f78dc218536003dd2ad67829cf76afed775aad3", 0x113, 0x400, &(0x7f0000000100)=@in6={0x18, 0x1, 0x20, 0x4}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) close(r7) 15:33:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 15:33:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 15:33:27 executing program 0: munlockall() r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x60) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4f4609432a7ebef3, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000780)="9e504ca71efe6629a5467d740a6b4c428263d786172c39cf55e82c0cb47ebdd500be53529e015ce543963b39cb95d1433e7a52de3c9687cd944331b36b23228f75c177fd34a823025257f594b176eb7ce5cd952f640781daf8e1626c68a9de53cf2fb34fb4fc3d296b33913c02570ad09ca71e9fafb68837d5bcb0e54470f01e947f95d235a7a45953082eb612db863fddb7cb3ecaa042e600445fcf9f33fc59383541846e8e1dbcd50b54f3e18162eb2b389aeb61efef4913f6cee67daa63522a4adc7a59d40c725ba424", 0xcb) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x1}) close(r1) 15:33:28 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, r0, 0x0, 0x0, 0x2}, 0x3d, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 15:33:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sync() 15:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 15:33:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x286139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x1) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0xff1a3242cf28b455}, {r3, 0x80}], 0x2, 0x80000001) r4 = dup(r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r4, 0x1}) r6 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) setsockopt(r6, 0x10001, 0x7, &(0x7f0000000380)="46e497c6a4bf261cb84fd1e70ec2804ef79d08cca4412a8422ffd2778c38afe800c952040a2912d6720ab7f28e52732cfc73665c0a7444aa9b11199625c3934eb73a11b4d8d1d1853a738efd4361297b13d4407c78b832ca4c5169622a28c5e069b9a2333ae3be88d92eb84af72fbe281a5a4ae0d8db931a1086", 0x7a) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)}], 0x1, 0x0, 0x0) 15:33:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x25}, {0x2, 0x0, 0x0, 0x2a2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 15:33:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="c404ef64fe3bfd6fc50f78bed712b7a7f51e2f66000000000000000000010004000039304cdbefb97d3b9e57c2419dc31c949761f0d7b4aa8f461e226d65af01e133af6e5462def9c476e9f1d93a8d043152b8d4f10f34f06352b863f68c7af4d88ea166727a3ca272ed721a97088a99ff3b2e9d567160627d"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) utimensat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x7}, {0xffffffffffffffc0, 0x8}}, 0x2) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x200, 0xa3, 0x7f, 0xfffffbff}, {0x9, 0x7f, 0x81, 0x7}, {0x5b, 0x0, 0x3, 0x9}, {0x8, 0x40, 0x9a, 0x4}, {0x3, 0x40, 0x6, 0x75b}, {0x8, 0xe7, 0xda, 0xa0}, {0x7ff, 0x6, 0x6, 0x5}, {0x81, 0x7f, 0x20, 0x1}, {0xa1d9, 0x80, 0xe5, 0x7f}, {0xf9ec, 0x0, 0x3, 0x10001}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x25) 15:33:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xfff, 0x4, 0x8, 0x7, &(0x7f0000000100)={{0x80, 0x1, 0x2, 0xfb, 0x16, 0x1, 0x10000}, {[0x8001, 0x7f, 0x5, 0x9, 0x2, 0x6, 0x1000, 0x7, 0x1, 0x1, 0x8, 0x0, 0x8, 0x80000001, 0x9, 0x9, 0x10001, 0x2], [0x1, 0x10000, 0xffff, 0x8000, 0x0, 0x80, 0x2, 0x5, 0xff, 0x6], [0x4, 0x5, 0x6, 0xb81, 0xffffffff, 0x3, 0x1], [0x0, 0x3, 0x8, 0x873d, 0x51, 0xee3], [{0x4, 0x6, 0x3, 0x5f3dc963}, {0x5, 0x3, 0x8, 0x74}, {0xf00, 0x7, 0x9, 0x100000000}, {0x2, 0xfffff800, 0x6, 0x9}, {0x4, 0x4, 0x0, 0x8}, {0xd22, 0x10000, 0xb03a, 0x65d}, {0x3fb, 0x4, 0x7, 0x80}, {0x2, 0x7fff, 0x4, 0x7}], {0xfffd, 0x2, 0x3c8, 0x48}, {0x2, 0x2, 0x101, 0x5}}}, 0x0, 0x72}) pledge(0x0, &(0x7f0000000000)=' i\xa7\xe4\x030\x18\xdf\xba\xcc\xe4\xa8Z\xb7') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:33:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x800, 0x0, 0x0) 15:33:28 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x1, 0x800, 0x80, 0x8, &(0x7f00000004c0)={{0x9, 0x81, 0x0, 0x50, 0x1, 0x4, 0x9}, {[0x3ef7ae43, 0x3b, 0xa48e, 0x9, 0x7f, 0xfffffffffffffff7, 0x2, 0x81, 0x3, 0x83, 0x4b4, 0x101, 0x2, 0x0, 0x7, 0x8000000000000, 0x7, 0x200], [0x0, 0x4, 0x8, 0x8001, 0x0, 0x7, 0x8, 0x6, 0x64, 0xfffffffffffffffe], [0x7d52, 0x9, 0x43, 0x6, 0x0, 0xffffffffffff96e2, 0x20], [0x4, 0x40, 0x1, 0x2, 0x0, 0x5], [{0x2, 0x68a, 0xf4, 0x1}, {0x4, 0x0, 0xb7e, 0x81}, {0x4b8, 0x50000, 0x2, 0x3}, {0x9, 0xfffffe01, 0x20, 0xfff}, {0x100, 0xfffffffe, 0x8000, 0x232}, {0x80, 0xfffffffd, 0xe1c, 0x5}, {0x604, 0x6, 0x3ff, 0x8442}, {0x6, 0x100, 0x8001, 0x6}], {0x3, 0xda, 0x72a, 0x80}, {0x200, 0x8001, 0x80000000, 0xff}}}, 0x9, 0x2}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) dup(0xffffffffffffffff) r5 = dup2(r3, r4) accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) r7 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000001c0)={0x6, 0x1}) syz_open_pts() 15:33:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="144fcd8bd1003cf5f2032717d34e349043ae5aee567e9c4859d7629cd168c4bea7c93e8d43fd7c2e92c22c28040d3caf7bf6f7301c15083e112ac6a2331cb00a45ac30f3409775b0ef0e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206931, &(0x7f0000000300)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0x8, './file0\x00', 0x3, 0x5, 0x8, 0x4b9e}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 15:33:29 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) shmat(r0, &(0x7f0000e97000/0x3000)=nil, 0x3000) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r1, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x4000000000000004}) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x7f) getpid() r2 = getpid() ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000007c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000580)="795934bedb2232725406d244e6fc7a1dccf9f746635eaeeae2a353e5a6e749e59202cc4763dbd3429a6674c81baccd8953c27d1ecd40795b8bc45b213d4a06b787375a4b5e3da75c9272d28c1a1d2557452b50f1b194f04d3d59dc4d806a10947476cbebb2783b644db909d11586665b77299d844e43b39f42353ebfc703871e43aaab", 0x83}, {&(0x7f0000000200)="717d25f6e2b821ec", 0x8}, {&(0x7f0000000640)="2927e115699de7a8c19474dfb5ff610d1b9cd0b4e9dbb01477880649c97af66b24bdc0c443d3e95ead0ae50f991f897801a77bb9ec8932d3af842e23b096668f7b9d73d39e62988f0d37f9c283c9cf9a507d1153695070ec578f6c9e8394274285b45bff4a01f7222ea33f586c8ccac1aa04b6bc7b1c66e7e4dac135ebddcb75065950f3b5f1d850cd2bb3c966a018150bdddd8d1b549c58d7dcce1ddedd", 0x9e}, {&(0x7f0000000700)="118dccd9029f2b8a309f6168ba77a38e1bbfba148ce8d707347f213bb65516be2d5e5ebe2c8afc0fad281f3fa1a413e568a830662368d61a30b7469c1a863a62975e6b3f4a456ac459ba22fa681effa9e1d2a366598f55ac8a73992eaf6753d18c2497dbb144c008c70016801ca6a64dabc891dc9c260cb8d98357d4acdce742a422a80f25ed57c179b00b7e7c881299f01c2a903f3c669dcae385a5cf", 0x9d}], 0x4, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 15:33:29 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xffffffff, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x400000000000], [], [{}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x20}}}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x400, 0xfffe, 0x1ff, 0x4, 0x8, 0xfff, 0x9]) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 15:33:29 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606942, &(0x7f0000000300)) 15:33:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xf18, r1) clock_gettime(0x0, &(0x7f0000001500)) 15:33:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r3, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, 0xffffffffffffffff}, 0xc) sendto$unix(r1, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) setpgid(r2, r8) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) sendto$unix(r7, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 15:33:29 executing program 0: pipe2(&(0x7f0000000040), 0x10000) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) r6 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x102) dup(r7) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x200, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x0, 0x1, 0x65, 0x1}, {{r6}, 0xfffffffffffffffb, 0x80, 0xeffffffc, 0x3, 0xd3}], 0x5, &(0x7f0000000180)=[{{r7}, 0x7ffffffffffffffc, 0xde, 0x1, 0x9, 0x20}, {{r8}, 0xfffffffffffffffc, 0x40, 0x10, 0x9, 0x6}], 0x1, &(0x7f00000001c0)={0x0, 0x2}) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r9 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f00000000c0)={0x7, 0x401, {0x844d, 0x9}}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000000)) 15:33:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xffffffff}) 15:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="35acdea1d8935a1178f28ba210ac10e39ab031d1dd206b9f8c1752bdfaaef45dc0de45bacbeea66383463ea852fdfd36457e1700d53bdcb46e7ff93d689a1350f60cafa41f60a8c9d2d84336df990070ca92f88281fa12308892a09a0079c68e16eaa49d1d2bca41b6b5badb7be3faaab92799c46550b6022668d508804b07e6ba5d1959d034501fe5e2c74a06aee6e6484f1c3a0d627d20ded441c8b305020426f702be0c3d7b5fb59eccfaae516e7bef46a80f25a163", 0xb7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)="d67a0925f7e764579c7efb8a07ba70a08e3327c61c0b3559a3f4e59fac9491065020d578597009d53f763e1258ec92d37b3c93c9b9db9d07a5ef7bfe48248dda742d8bd4a1846ceb475d079f71158d41b1dec5e8058fd2107ab3f212ffcfea6c788e81b45658f0e802686cecc2d61c88a0934af1abe8ce383ca9d0052efbdb844466bb3fff5b4b24d085a3c1", 0x8c}, {&(0x7f0000000340)="c4a359f803185fb74265d12dc26de260c28e227348fa9d1592c72861036d18bb9161d0e4ff8763290366bf9d99a520d5093525b24bd5720be19c24b5df7bb55c0eeaec8a0ccf98b61a9f441b12e2b50572a4317315aaeadf503623eec1a4a71a21c851c7eb05df891038f082164efaf51b698e1ec4d0ec6d07c816de3f245c1d95b13d4a5fd53cbc530c9e678461f5b4a73c83bb87746a5640b7b63926707964b705bea94643b042539cfaddd907d26e7989456d53d2c2d9c7ee2e0ae2b57ceaa45e690d4b10c41f1077755c2e19e41108695304ff9c5890be843b069b57787f7e5d7ceb1f934c82c09b0ae977", 0xed}, {&(0x7f0000000440)="4a4fb73b022757c77011cf03e17e21877e95f1779fdab08c1d01f0f1434e0efbabbf514d56c4f6a4710d53789145b42009158b1fa98d79b5156702051572ed12f9f9fce334f69312cd22c767", 0x4c}], 0x3) clock_getres(0x2, &(0x7f0000000180)) 15:33:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f9f21e5ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6a6399cf03000000cf4c6a99"], 0x1) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(r0, 0x0, 0x0, 0x5, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/66, 0x42}], 0x2, &(0x7f00000002c0)=""/26, 0x1a}, 0x1043) 15:33:29 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) write(0xffffffffffffffff, &(0x7f0000000100)="37e6680d56f60e63b31922ba3c5337ca0e5dc89770e0ed882c1eced283a3b686daf1e70c7d23a21359ada562f9e3e06c41a1fc31c240211874050c1f09a8152a93fe1ef89ee548b73f4f85cd3f7b5f4919c73900c2ae558ef23777bb136666581ae92cd98e3c7e2b4ee89d49fe5c94dd8dc8f960e1223fe36083331183df7eb44098e96608c11e678f0533751bbb8e73ff63e889859f3b", 0x97) dup2(r1, r0) 15:33:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="10591b89e2cce71f", 0x8) 15:33:29 executing program 0: r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8632, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000180)=0x1f6) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) socketpair(0x1, 0x1, 0xff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) r9 = dup(0xffffffffffffff9c) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x8, 0x80000004, 0x8, 0xffffffffffffff8f}, {{r4}, 0xfffffffffffffffc, 0x99, 0x20, 0x3f}, {{r4}, 0x0, 0x48, 0x4, 0x0, 0xffff}], 0x7, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x8, 0x569, 0x18f0}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x2, 0x80}, {{r8}, 0xffffffffffffffff, 0x48, 0x2, 0x80000000, 0x100000000}, {{r9}, 0xfffffffffffffffa, 0x80, 0x80000000, 0xffff, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x9, 0x6}, {{}, 0xfffffffffffffffd, 0x40, 0x2, 0x200, 0x8}], 0x4, &(0x7f00000003c0)={0xfffffffffffffffd, 0xffffffffffffffd7}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000440)={0x2, 0x2ba, './file0\x00', 0x6, 0x6, 0x4, 0x4}) close(r6) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000480)) socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000004c0)={0x1f, 0x0, 0xff, 0xbcae, 0x7}, 0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000500)=0x4) 15:33:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/145) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x9) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x0) r5 = dup(r1) setsockopt(r1, 0x31aa043f, 0x8b75, &(0x7f00000014c0)="c03799693899896c93ebffe480187dbe8ecbf43a789049ec7843de34f7f5ee3a2e75d540125f843fdf41662a3f05e2f85cc803181dc48119dc290057538443dc2108d0829c8e5d7c008231c369b88d02b9b02ef8e9d1e280b19c323c6a11391586ff659731f56e5e9d679a814b69867f26d108fb35e988725092bb17f2c697f15e313b4d4f814849d645a8208ba55e72a24889f343a0ade284c7bf0fa17ba983224ab40a52cccac93cfc067c342486b4ca69affac3b34e095af33876431f0e99766e48e554b6a8febf4fec904f187be0fa80b0f307e4a03fbf8c41fcc2d480adae60aa6454024fb634b6cf01179f9a55744b51edcf74c0de2bb1686d2c60134c5adad401c16b9472a52a2df551498ed00979dc92ec20e493a5a4a341ab7d730076f622e4de784a2d6e3634f747b469d1f1ad2e548cccff10930e2fea5447eff8a7fea1d31d3d76e79bbb4917b9f0ba7b6642b6d0aa9ceb13c34cb3c09ff3a8377a184aa00edb463fd3724b357e3f2e7d8c8c1ca13b28890e9bbe", 0x17a) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c6530009076d152f11a4c0d742ca85792b1286f01bd886f7bab437f05acd8449cc30d551bebaad9796fa15446a04aeeb4e978687de3bc9e5c92b54fdab8084de25102692f4304fc183563423e2df0cf8051f7d8e692d190aaa882ea20144538b9fa2b9621f57d42cbe16367f26e40ed984f90c8d1a4ba04f7ae796f4c5f5ec60d85010c842b2ed1750902be38620eceaf18482abf0af1cfd4d3b319feb217710e74b8e68984ac6a1e9f3820ca2bfc36b98be22deae96a27b80bf872bf0566d3221998a097edd4b0f0640b9a568c753b4a6417ce40720cf65fa81d4a7eca6b49b531669544416f7cd33147a1ff1b46"], 0x1, 0x0, 0x0, &(0x7f0000002280)}, 0x8) ioctl$TIOCSCTTY(r5, 0x20007461) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000240)) 15:33:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 15:33:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semop(0x0, &(0x7f0000000000)=[{0x3, 0x100, 0x400}], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSCTTY(r3, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0xff) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:33:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x1}, {0x4, 0x4}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 15:33:29 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getpgrp() ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000003c0)=0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000340)={0x6bf303e9, 0xfffff001, 0x6, 0x2, &(0x7f00000000c0)={{0x9, 0x80, 0x7, 0x30, 0x4, 0xd0, 0x1f}, {[0xffffffffffffffe0, 0x52, 0xfff, 0xffffffffffffff01, 0x3, 0xa6ad, 0x20400, 0x7ff, 0x4, 0x7db, 0x0, 0x9, 0x1, 0xfffffffffffffff9, 0x8, 0x67, 0x0, 0x1], [0x7fffffff, 0x80000000, 0x8, 0x92e6, 0x5e0000000000, 0x7fffffff, 0x2, 0x4, 0xdd, 0x8], [0x2, 0x9, 0xffff, 0x7, 0xf04, 0x8, 0x3], [0x8, 0x2, 0x400, 0x1000, 0x9, 0x3], [{0x40, 0x6, 0x2, 0x4}, {0x2, 0x5ad, 0x6, 0x81}, {0x8, 0x1, 0x10001}, {0x9, 0x6, 0x4, 0x1}, {0x80, 0x20, 0x81, 0x100000000}, {0x7fe, 0x9, 0x1, 0x4de}, {0x8, 0x4, 0x60, 0x2}, {0x6, 0xf05}], {0x2, 0x7, 0x0, 0x1ff}, {0x2, 0x107fff, 0xbe}}}, 0x80, 0x3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) fsync(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000000400)=[{0x0}], 0x1) 15:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x3}, {0x6, 0x0, 0x0, 0x840102}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x800) write(r2, &(0x7f0000000100)="c832024c77eaa5b8c7fdd4b020269b8ffaaece62b28d486446ad760e6be67a96d5bddf7390f1ae6798d713ea6d96f21ecbc5464f75e63c3e4f33268c04f9fcb6b61ef0213ba9022fed45400d8960a1450f13944a8faf134eafd305d9ab3492b79e4923ea6cf83b8fe659927f8b5c7bf37319d4dd32ec992544331f9665dc1272a44915853dc5779f71ea44707fbd476dc6a2efd6fb67b5b4cfe9989f2ec2e0dc062ac9e6a2cd28adde30fe19232339f0a6ea503aeff987140fe976d98be126cfa6e7838b", 0xc4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f0000000280)=[{0x41, 0x3f}, {0x26, 0x1}, {0x0, 0x1}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:33:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x81, 0x800, 0x7fff, 0xf800}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000001c0)=""/242, 0xf2}, 0x40) 15:33:29 executing program 1: msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02004e11ae1a29b332e7614ac1ec86c2a5ff0700000000002d02f51200b67b2c79f2fce86cb95b6a47be8e6bbb964e99a1988b9ec13b02d4b229143ed9eb45ffd9db13f849e1a86d00449914cd666f8bfb06f40816e7abd3161cc90b6bdde197b6f207a622f4156d2657c53c574ebceeec51663c3dce30c2c1090d798e59bb3c2c94bd8ec2a951045cdeafdc374344129e7c4d59"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x5bddf037}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x6) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:29 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') 15:33:29 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r0, r1) r2 = socket(0x20, 0x1, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1, 0x100) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000002c0)=0x2) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x40) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) r6 = dup2(r2, 0xffffffffffffffff) r7 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x100, 0x194) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000440)=r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r10 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x1, r10, r11, r9, 0xffffffffffffffff, 0x24, 0x90}, 0x2, 0x8000, 0x0, 0x0, 0xa, 0x1ff, 0xfffffffffffffffc}) 15:33:30 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, r5, 0x0]) setgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, r8]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 15:33:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0xfd, 0x2}, 0x6, 0xff, 0x7ff}) 15:33:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r4 = dup2(r1, r3) r5 = dup2(r4, r4) r6 = socket$inet(0x2, 0x3, 0x102) dup(r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r6}) 15:33:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0xfcfc96ac7f7865b0, r2) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$BIOCPROMISC(r4, 0x20004269) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000075000/0x4000)=nil, 0x4000, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) 15:33:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="c7f996334f9c7b52c4a2d29836a30c57e382cf9bcefae451c7d4252f55dd3775ef4c029c15b84c7839d58bf6c75b738143ee37538f5e24382c2d7a475424474e965d7b347b4e2110f8b20ba4c2bce755f76c620ba7a797bf52747279083b49d7f7cd9206dab8ddebbdd825ab1465e36ebab294a3d1cf56688a6671de022a0c98fa3f6eb66cfe14e712c5a12a82e0e0b1c91ccc50f988fc74815c79a22228a87c1ae7e1521d05c5f39392d6ff148ce3756cedb7991d2ea42faf34b05a0c3186831a1986361a658ffefeedaf4f904682a6e361e231e443191e04038ac7aaebaf6ada131b1df6ddbb6b8365eeed4307bf718a6f9b3275ff6fe017b9576692d7cb295c523607b61b376ce4d6991d532dc4f5ad9d95bdc17dc622d713682d02dd75fe8e99ee1d5c8a5f818e30118ff8163cc6614301ef6182e9033f39f43ac6ad7b78aa6309d24a9a4975ed21a64b097e7e67727cb5eabafccd2fe4ff89e32176d47ddbba92b171d5000d8ae1ad016ffa65454c5fe08a9f9710020a77be83736e73ef5023e6ef553577f100521ce911e1e4de7f7b10e485584dc8b198ca6e6d2bf906b74b48ce1e6d2a843e7c501672ed0c9d1565c73a4010310006d1012d5f60648239f795e215b66236230362bf3ca851c4c54b8e302bb7f6d06769ebf0eb9e221c2211862ddbc7a81853f2865e1bf8e03ad1e468f0e6aa3cfc2fe8348e6d1c9e2e8e5a52231a22eef1f2875c1c25ec5c9647c8807b2706988cc22d84a51187de82047f8421bfee1395b26f48448dc3df84c37b74a66412a7e0d446168d5e32cdd49e1e7a9d11f5504b1082b9818d2cb08facfcb6e22cdafcb04a25dd76966c21466108af0487354e92d2b697bf872dceb700ab5560ab5627c7e2b01103dfa76f55914ffbf643eb1049d8956d86dfe7f0b7de8877764e7a6ea41e7b99700e592f7a3cfbaf8c33a668457abd3d8d2a5481f1731956f075b52c7cf9b1f65952bbc5046ba76ca2f31dfcefd92c7c159343cf1e34ce9b66b16b1eed9c95e264e949404b043302fa2e3f9e089508936dd0cb4fec39ef6280b5d73b2974cc94a887c474fa22b23786f5ac9ed08e05e7481b50920b1c45f47051bf519e26a2e1694dab6f76b0cefe9be1b6059679727d15ec942ec1e3e6b16964d80d17983d37f3303c2dba97df996a84207e2b45c2335a941ea357433a50ef9c81d5680468e84c5959550de1e3036dfd6446e086e34330a45a62cee3f6c571814d5725a53ae49a9dfd2b5c51eec9b2eb0bd8b6f7f43f09191b6ed198923e5c792cee4f83ccd033345b5f9a1ae75ac11097ef5bc6c5c6a2ef8dc1a1f7f1e5698800d64c4403a05e03ffd25dac05cac8c576c3b75da7b26553b70011634b320b3a0320076697aff08306321f421bbef09c295c1e3fb87ef345ce27c0c6141788527b0850a160760198cad2063781bd80eedf5c7aa5c5e3079694618a60eaed789726ada5a28f3346a980d2cc03b1280926b4f574a188611d119f7035c23efe2952d7866dff646269b30fb050d36a138c300cf0600a1f9c52eb1077ff9f00cf7f15c11cad137a51a076324c32b2965d6a128b72c7ef61840d38b5f09dd5615f2a7496f0090e0b8955b782dc664e6818846094e20a95ee7f715e7d81efd8c5952dc493ebacfc0e819e3be7f00def122f5051c978ffd13d4e5e60e5ea0c96d1ca879b0c473a80a33b5d0f10d422a9a7f56d9fd792a803dcc3288cd2b7d208", 0x4d1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x1, r4, r7, 0x0, r5, 0x100010024, 0x3}, 0x9, 0x4, 0x2}) setuid(r4) acct(&(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 15:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 15:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x7, 0x0, 0x3, 0xfffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x8}, {0xb8b1, 0x3f, 0x5, 0x2000003}, {0x1f, 0xe5, 0x4, 0xd6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) msgget(0x0, 0x2ac) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x4000, 0x3f, 0xf8, 0x73}, {0x1, 0x3f, 0x9, 0x2}, {0x9, 0x59, 0x1, 0xaa20}, {0x8000, 0x2, 0x0, 0x4d}, {0x6, 0x7, 0x89, 0x8}, {0x8, 0x3, 0xff, 0x3f}, {0x8, 0x7, 0x6c, 0xc80}, {0xffff, 0x7f, 0x40, 0x6}, {0x200, 0x5, 0x6, 0x7}, {0x4, 0x8, 0x0, 0x7}]}) 15:33:30 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r3, &(0x7f00000000c0), 0x0, &(0x7f0000000200)) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4, 0x0) execve(0x0, 0x0, 0x0) 15:33:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) flock(0xffffffffffffffff, 0x73487d8e45805a5f) r2 = dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000100)="841b26ea895370694eac3c9c1f049f33393b875349e79018e86bdb43ed1fcf9796f4d0ba9e4bd408dd78a9ec0f1a9bd94d4b79819e00483259966674027283f1f30f2f6de6e962fabb997a9f87b3d116594a38d39f7e7b141425dc5312cf2515371ffb68b0baeae7ed4f0a79b73cf20bd8d7d1ee12de0aeb5b3ea4fe098c18db235e1f2600e307d1bd5bb7a12fa5733b3018c2d48274b3af5fc366ce4c0269dbeb77491be94cba3e8dff23fb32b388a6f777fabe66fd91c9f8f462acb3c4bcdde233c26eb3", 0xc5, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r1) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x80, 0x24, 0x3f, 0x8}, {{r3}, 0xfffffffffffffffc, 0x82, 0x2, 0xaf5a}, {{r2}, 0xfffffffffffffffd, 0x4a, 0x2, 0x7, 0x808}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x7, 0x69}], 0x8001, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x7, 0x800}, {{r4}, 0x26816a3a4a82ea3b, 0x20, 0x4, 0x1f, 0x1}, {{r0}, 0xfffffffffffffff9, 0xf4, 0x2, 0x2, 0x1}], 0x4, &(0x7f00000003c0)={0x3, 0x1e}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$inet(r1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r5 = socket(0x2, 0x8002, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x1) write(r5, 0x0, 0x0) 15:33:30 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) syz_open_pts() syz_open_pts() 15:33:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff7}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x402, 0x9) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 15:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5}, {0x15}, {0xd0}]}) r1 = open(&(0x7f0000000140)='\x00', 0x10, 0x139) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2, 0x4, 0x5, 0x3, "a3149f90a572a90ea8c7a46f642ae545ec747934", 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r2, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) setuid(r2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 15:33:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x5}, {0x3, 0x4000}], 0x2}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 15:33:30 executing program 0: r0 = socket(0x2, 0x5, 0x40) socket(0x20, 0x4, 0x5) shmget(0x3, 0x2000, 0x1a, &(0x7f0000ffd000/0x2000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000100), 0x0) 15:33:30 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 15:33:30 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x0) setgid(r3) r4 = socket(0x2, 0xc003, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) sendmsg(r4, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000000c0)="d0fd399c621eab08a7bfda2daa7b4bedb4d0081154b867c95e691074077252717e2fecb02505f6507404f378cfa207a7b24c1e17499aa9ad8324b15bf6cab29bfac1ac7f9d7c2c6df833ec6baa7def161dbeb5e06b4748d9da2d6900bbefa63cd00962eddf67af3c590b2aa2c44afe93419f8b87c903a424137879ca2097fd5152754171814e2770a3ea946d67fbb8e7614a6cc5a4112e5b57b354b25b93a5effd06b2df9f71464613cfdf73c50719c9d2c39c", 0xb3}, {&(0x7f00000003c0)="ad06e9fbb43ea036086d13d84eec81471c7c99d7218ee75da572c119e265b1a9ad2084de7f528c19fd6b96b50a66ef53c7f6741e0209c797c44e79ae2e71378bb40ff6bac885c39f3679d1c856fc108cc790a3b97eb9bea3948b9826581a1d020e8b95abb36db28e7bdc085e0fc9470133dbba717648055aa66a8dec06e926c3149eb2331ad14d9aecee9f52adbd37c630b4540c160e3a3b54f6262c17e5fbdedefdca9b87486e9b045dbdba0492eeaf", 0xb0}, {&(0x7f0000000480)="a7fe78b14096f8e5ef1e5d827b9d0114c845330fa8b8a6803d192c1b134a6c90b7d80b6f9a57b4ef245553c23827e5e85882dee4332020fd65455c361683a2212f27554001ec0d70d4d240c1f5c751834f7328f875b16dce0f24cc86315fec0ed012bfc14530a33d12e670f2c8e6802b2d4295f24b2e45931e751ae95e164e114d7a6108ff17d04329e3d679ecd65cba81644a489d344f32c666f9f8774dfb76eebafffd39ad75f232658cb390f36c053f3d7bb6b297f49b4e7b49b18b8c8ecc9d447b31746513b2bf41a4524f365feb732c5389bd5b89c69fc06c123ecf81ac8c042d7d9d7a501874653d179eb471d5fa6a07d997ee24f35fc97904a7e7", 0xfe}, {&(0x7f0000000580)="c832c3ba88b82dc6cc594b5679159f0f1c06ea03b11528d19f446279cb1206074115d6174f6af29f5463c7c4c0ce904213ced6213651769ba4f3d0eea62019d5c42c5cd44a3ddfb245b1a47fef5ed08b30e345e73ebd17d2c1b1a87031205cadf23772f708f30d5a96edd02b567365889a3357be9783197e8368be1a398a6abf9aaa91ab338f9000e4192c18ba6d026600d6f5adee14d6f5098348bf33ea2b9af4295261", 0xa4}, {&(0x7f0000000200)="ce30f8aaa57e37f72b2c5a3506a6c04d411fe7", 0x13}, {&(0x7f0000000640)="8c4426cd24d85c25580e7eb4", 0xc}, {&(0x7f0000000680)="ab106d4befd0942fe0fcc9bd2530f81a46ab7eed7cf3ea4d0cd537f410f8f7c64dc53b7411c8ccb4164c196f7076c9de2f582a54b428aa6e22864b4b7ae67b12327d3170117ac03f9791173d90135a7e31348615582160916e3f022fbbc6", 0x5e}, {&(0x7f0000000700)="7e4621d98eafc306eebd9f5d8c2af77815daa6504e092a", 0x17}], 0x8, &(0x7f00000007c0)}, 0x409) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 15:33:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 15:33:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 15:33:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0xb, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)=0x1e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x800) 15:33:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 15:33:30 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='.+\"\\-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\xed$::i.@}]}-\x00', &(0x7f0000000240)='-/]\x00', &(0x7f0000000280)='@(/\x00', &(0x7f00000002c0)='\xbf-.\'.\x00', &(0x7f0000000300)='*]#/-\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='.)\x7f\x00']) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socket(0x6, 0x8000, 0xf9) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000480)) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='x\x00') 15:33:30 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="ea", 0x1) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="24000000001c0000"], 0x8, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/163}, 0xab, 0x3, 0x1000) 15:33:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) write(r4, &(0x7f0000000180)="9286338f9808bddea9b504ba685c406768cb6aee33f76f41797746394e2d843d409c63677ef4959cdea92e7be5e94b6450b6a47804cc8de0eb3637dd68df741da328a5b726e063621b2b8316b4db0a1f392667c1c3709c9ad9e543abce2d4b8818658e67e491581df8c9758f48cf5f8b621fdcc0cd3b92ccd18d2a0e0e18bc773cdb40d781b64157fa283b067655fc03c70de17d8cd3df94c95ccf4235a3d6c5016ebc36effcb3e91446ced2b6eb148d319d83d77ced9bde473800a9", 0xbc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 15:33:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)=0x400) faccessat(r4, &(0x7f0000000000)='./file1\x00', 0x20, 0x0) r5 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(r5, 0x6, r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:33:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 15:33:31 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="a75f89d4210faaaaaaaaaabb08060001080006aaaabbac2600bb0000b714ef39000000006219f52cf4fd60810d2fad036e258e92f9674c5fc82e034a73991764aeca39711a131d8d8abcd57852f5597f1794cec324d85c26af35961049"]) getrusage(0xffffffffffffffff, &(0x7f0000000000)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="af9680c861a7801b7f96a017cd45cf7e6922133af059621e846402be09515bbde370e29e73dce8f3a6812ee5ce6dc92184745c489a259976ebe16081750606be6a94f9891af94f2b68710580d57921896c60b8a1040016ff793821e81e235c9be0f18571dd6f2f447aec35f7940960fc642c931febc49416caf71a1b40fa3d22307ec31f6c5afc50c667f57148f39a06942d0e2dfd69b402f0ba", 0x9a, 0x4, &(0x7f0000000200)={0x18, 0x2, 0x4, 0xfffff001}, 0xc) 15:33:31 executing program 1: r0 = socket(0x1, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 15:33:31 executing program 0: socket(0x11, 0x4003, 0x0) socket(0x905d05a5367df147, 0x1, 0x4) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) sendto$unix(r1, &(0x7f0000000000)="b10016de54fbc31db59bd12bdccb0513600000000000000020000000000004fecea11ca8fef96ecfc73fd3357ae26caa0416fa4f3191c29ff00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c0fe4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943030500310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020200a371a3f8000400000000", 0xb1, 0x21a, 0x0, 0x0) 15:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="0021f00da531fe58fdd2af65d584") geteuid() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) geteuid() 15:33:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000100), 0x0, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:33:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x10000, 0x0, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 15:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x5, 0x5}, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 15:33:31 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) lseek(0xffffffffffffffff, 0x0, 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:33:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000003c0)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff21"]) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x710, [{0x1, 0x7ff}, {0x0, 0x2}, {0x2, 0x80000000}, {0x3, 0xfff}, {0x1, 0x3}, {0x2, 0x81}, {0x2}, {0x1, 0xffffffff}, {0x2, 0xfffffff5}, {0x2, 0xc000000}, {0x2, 0x200}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x1f}, {0x2, 0x20}, {0x3}, {0x1, 0x681}, {0x2, 0x4}, {0x1, 0x269b}, {0x1, 0x1}, {0x1, 0x8001}, {0x3, 0x3}, {0x3, 0xbc09}, {0x2}, {0x1, 0xfffffffa}, {0x2, 0x94}, {0x2, 0x79}, {0x3, 0x6}, {0x3, 0x54c}, {0x3, 0x3}, {0x3, 0x5}, {0x1, 0x7fffffff}]}) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000280)=0xffffff7f) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000002c0)) 15:33:32 executing program 1: syz_emit_ethernet(0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="a145cbbb133d873ebf3dd2b06cf4b684f3e4088953735ce5ab585cd925f8a0bcaee1d879431c7c9a63d1378c90915f0d64b4640b75c3388364395d982a6dfada8de7f6cc529e8f3bf20412c9bfe45ef7b7aa2a81ffe4f750b257860be7e9df85af0c431cbbe51a0f2f38a7d9eeb0afde7b4cdc087bda3e680cb8ed3210989fd99c2b611c0a23106851b16ba45d75450073aea5667e50d2ec55eb65e26f8bb01061994be1e53719e9285979ff06440940dede625f525d5361a380b2c9dfcb2de584a89fd01fcc9b49e54ad915e538412aaa4e049d74fb032a8911a6cad5e50326f9b23a2f25304ccd18906635b14660c34337be885ba3e4df8efcb8151e2810", @ANYRESDEC, @ANYPTR]) 15:33:32 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x0, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = socket(0x18, 0x1, 0x6) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 15:33:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000001640)=ANY=[@ANYBLOB="ffffff7f0000000030d81ad297fd83fff2cad46cb8d2fc05ff8ff91f8175398f444efaeac2069ff672f50450e9da7383c4dec6642e1ded03f577d624dcafde6e04299ce6027c53609ed2d68161839e2ac3538fdbfaf6ab1a8f0344805379acf14a9f72e5f9adcf00"/119], 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="b4ece44b6d4892acfd743e983524e46d8950da038e1627c841bab253f14728b75604364c8cb0a9505592a8adbc4e98dbef30716f20b8c370a963a161f47a63", 0x3f}, {&(0x7f0000000180)="8f34879defa703538262926f55525e1ed0a68ea5f126857ac68f31904726c7689e919d96ca098f01ef29b3bffeace527de269af43d8c089c7ef207be46a6582dd0b1416c3dd2c1a0f7141063104ea1c826f402baab3145f001c5ef4bf21250fdff00379a42d8d288512594cd7b5fc8d14ac79912f3f53c509e6a87605f80e6973f339663b2b3cca58633c24d629aa7c0e84bf433304eec93c9836d7e5f2b3effc964306a7653fde93a5a0f40cbea7567564d4e5a3b6f780292305db1db4cc85c0176661278d62f22ccca436290026a6a13514252d66065c67b2666fe85615f989fb59db72c04ccc420616230a1feeccd39b16e3dc978de62507805d73b1501", 0xff}, {&(0x7f0000000280)="20bf881843191494dd634ad3675aaf07bfe556d564fe496f2b2cf966bd8d1fe80df37189ab2b5a2cacc49163f9", 0x2d}, {&(0x7f00000002c0)="42e9432b4c42f2d729e1c365100ca0595120d6b98d8626d764e35c8b15ea7ca81416f5e7c2b77d59", 0x28}, {&(0x7f0000000300)="a9330a31b0df965392a14089e710bdff128c3a23de8be372f32cf904ef3abb9aef25d667fcb56a1e46ed99270bad4a2f01ff12702e17b8c314d521c4116b8bdaa1f12f7750086d77f79c9a0eb7fb15a57fce7ba92db94432dd6475e97bee2ba1260adccaec67505209be38ec5daaad4f1042e7bd445a344ef56d225c4cb7c08e", 0x80}, {&(0x7f0000000640)="02ecc482ee39435b401b070a2cfc060932f38f462965ef8c21011ea2ea1ce9278324f668208da2399e3166bc5c11be4cf1707c6c27e3e20b9351f517a2ffc04ba51d4f51925449a2977e93109a83b69890aeff34bcb3445e7e4b73d57be767303972d9ec3998bdf5f0ae25c2bcb295817cc11115907f1d2fe71b51c8b2558aa41e044603bdf83a451a10c8c4addfc704b1bf56d0bcd90c68d0ba7758e4c77a2accc17455ed02f41c23b8ae3968801603fc02f1f3f626e36c8c2ec9f4f0882fcfc3b19b558b84b5cd35d4757bd97b691724790ab39ebce89d5ffd02ee28f57dce7ce1c8fc1d0466b59b7e48698b69f754a363fe5b458e5a5da273bd0a2d36a8811b53a80ce71b9af4561e9a195b3506bae8f71ff4d1dbcd0ddeae9967356afbd06d635d069a264e2ae73141ea8c60833f75d17e31d79890356afce34109256ebfc35882f5425605afd5d6b4851a0d6ad49de86f25b2f71bc5c9fd7d1971f91b554e2e652c38897764bfe17c15d368b4a1e1a8afa36517fb0e6ef58661d8be2ff3ae9c81992ed39831c4c57e9c9b19af39abddea9cd822f783b4453cc22a6b6ce7ecbfb3c859670467947d7f09bbdeb560520faab7813945e6f34c99729e788db75d4e22c7ac84ad0943f012267f0573ac78d7c8913d4d3b3327a42ff5240c869ac803105e4640fd728470bb0200b430a0ac07c43bef49fe6aa4d639e358b1405e5159cd1ca1332781684fbeed0c2d4818b0330b6b21bc3c5e06c1a975ba4d657d0bf16497ec6d75dbc4d9c33ee704e6a5fd27a78fe3fe9c37a5d55de210973c4e2bdc22d03b96d07c9214aa33524b0d2b041d8cd1eab07961fb8d9742ccecaa6dc0616a5d5ff5535be0d108a91578024e48dd748f9128169966de836732bd9038c5d810cf3007519940d4b1e372970a21642b09a87d10de2c83badd219b5b655556fa2f7cf122c48e024856d645e004fd95ecf36f7b9dc683b30753fbf0230eeed22bfbe4503e2f3595190f562434f90a796e63b347c9b4952595b9c47c09a992b0bedb868a77935643f068ddd5ec10385a1ed3cc3753a8cd2dfcc89fca7bdefc62205cb13ee4662123530fa1646fb43c61424cc443859fb3b03244ae763bfd0bca4c8897efd68a72327b3d82f1246589f716a50353d50bd5d9c7c8eb3464d26286c624c59449b338b6ee3ee94c07ebe0b12a37685f95f373f0501fd76afacd287eac2973ec85a4cf8096a7f378d2a79364e0563b382d02310a79383d13104870b1a5e30eb5df52fdcaa8c810c7b6fc05094409e868c13dbb962316bb08e056cd79e6204bff82bfb403383ff72f062f023dc520e1740ce78d8c7f61c7d06135522bfa182cf8f30285642f1d2664a4c5f09682cf60fc4b4d9e2a1b7ae8145428a8a7fa089286e0fb785aa43154de2c43556f9a5bb4a881fb479c7fb2924942d3fdf70de62d343cba3d4bac05847d7fdb310b0cd8deeb83ca5a6ebcc5ad1af127128b840af948f08ee3a4c258c3b4e9e875e393ddc5e42b09b1166271628f78be2d8d0874eb445147904594cac8a065057e694b01140f92b4570eefd1979a8c663d397f47d99c86175bc3ae3e2b05b2137e5c8a174a3028e3aa91290c6240dd50b284c97743a9ae08c70bcdb82041f9b645985935c70c5217f7d2278bd8a7040428e22c14447e393dcfd040576906160c5bea05b70bfb78e4bb419b7b0ce3d973f064a82380d6c768c85f94287640d2af7e30a089a9540e8c6863e8964fe4f4dc8bc8a752ff674de58d72dcffed7f1e758cd3b0a385a2650c7f3237c5cdb04481994f9f174cd76c0ffe8ff256f7724d3f69eaeb7d61cbfabf6e459ea7f6a88c6eae5d06f1291c1bb85f747e12eae113fba080ef3751c2fc85b4785d87d5cd5e7b9834be19683d77814da17e40464fa0b1194b61d4ac3fed1f748d0e3494437e61679fc6fd3ff875b4d7aa1d9135074fc9c77f86438a5e3c3ac78e075cb46702bedecae4210721ba9b1625cfacfd86a56748c929cccb18b583e28ed3b9ed84145c3d0cbc1ec910bf8acde51110d7df93e4b652199473da71ac2d20ef18c163d43f8b071479a4909f486452e88ef3df8a6dd8d1bae45badd9f8724298d23c878843612313ae3f89a60c56112bf85e05e0fae6cfd28fbac1a5097cb1899708ced6ecef73f4fba208621910b7722ef4d3e047bf5f70808b59bffa9c7df1ba2659a8a06b6303177654cd80239d62c50c9b6e7d04302c67ed746ab9e37bee66263e0abca29a8981be31bd75e058aab2660110b3eb338f72c1e939bf1dcd53118989239da827328e09e8fa2a6a219392b1141fb06d7477a4e9c2c2d022936fcbab272e61544b897f8c7bed1fdf8ae7cb119d4f78a171a8aa06322b6bb17997313b7645d3f5513d15101d5f46c876589c59528992c5880dd02e5cc41798bcb7a9ab6445d01e3599f231faf1cd6fdb5e1b1e7477529b151f5eaacc7449d98e5e4acfd12f3df2a149fe8e09b6a00440fab814363ecedbbb58dabb91a09edf7e9c04a0620909dc12e4170ef3fe74dabc08f29e1eda31d7f52bfff61bed1d5bab327e11ce46d0ab6782f15752c1875930a668faf90826d00bedad6c85e136e40b34b1a90077f945ac822cce3a5af72cc07adce545b49690533d0f23233d3ca8171d7762aa82aa038a4adb492ef9374f0f244b84d7c88c8894a4945904a8686f08c9893b3e82cd0e7465a0c1047b2244a0a65aacbf23cfe24482da418900a1983d11bc986f18e8ac608b10e87eb4780d2fbadd80db275e1e5625ea54fe3cd4d3d7abeddfd8b4f1318b864cc9a3109cc2b54eedb0fa2d0d50a47924516d35b95b773812832032561d8037268064678b6fa83a5cd1753978061b6e1516438d982ed7fae83c28927bda97d922eb7a1c6e84f08f74e33347bf5cf6a758f180a02c95cad5ca56735d6539eb6fcf909663526f443a255d9c3b1ea2664cde9f304b34c9f202e3f0823c6a4ae4ba2d36129138470f0493b78afa5ec9183b3ded7344d6a8b65882aabb32a309844ee018853d4ef41b45124a42f24209740ad634082995b540ca4aa42c7734ef8bab1be82784cb06d1ced524a9bb87fe3adb52152bbe5f9d3207cd98b77bc6696bc5410cffffe0f942ef78bda922031b3cd34dfa223ed14660414467a479cf8551e42fd24e28a7f566695c01ff892165a9306f0f8b7333303280f914df5c8259da23069f3e8c1443434249b0d299d4c7c52b3e59abd0190506da75d216482ec944317f327689550f8773533bc6ba5804e768087eb092b42b3b9a3ad8290465f5f6e9d952e34d0f07f3e5f33ecec6f97b584a199c04e03de0ce8e09f78dda2dc0eb64dae755d04f74c4aa16192e511725a3bf75bfd7b170b6e313a4f6c093d771ae2f4a31ece81e93b1a9f6a185ec0999348445fc05a399f9269957e091139daa8b656129f69083c65ca8c444ad53473fdd3817a0ca5d68d73b8377d59ca300338167aa8d7023eb1f180fec134c4d0c19a77be9644a3ca7f817b952234053268e66171c7bf35a8de16aacc51b2f3001642ae53e337ab797b0bfefa59a84cd9795ca49f1738aaeb7d3d68c2db938ae3ec6dcb56490a0df255155ffdab9c9bb463552d613bd0d24dd49bfe45b51f9746784ef2e867d6e4b5d2dba75532cefb7ece48a3431ab8e4c556a79294b35063755096f1a3a46879ca986400668147124e379b37fca7e048f50e51b2a607e3006e0492e007b1e74eefe276eade63facaa2bafffc5aaf0db4536614657f7d83d80efce190620cad1187de8697bff6afeeb25f5080414dc605813dd334bf7f41cb0b504f6690491742a5975c83f994780179e2cf90b6f2a3102a478dcce3b01d0fa6c186fbe551ed247cca1779bbaa745f057916888936fa29830c23e29049415835c9a983c4c25a58910ceabb451f29264208d0f45ce65b846bd697e94144e550bcbd2701d5f1d32e94ceadaa425e435ff18aa8b1dc1648f81d96741cdbd83dccdd78208a0d036fbdf6a3e8a034bffcbc9fab8691f01d5a51541c397177753b5101c9514f943bd1fc17c87ea733d2a9289902f2c76ba79d39cdfecc98ab63bae45eca9a4f1d8764e1d9456c091fc76c65ed0247bad32f2a8cafe869bc2e8acf904ae131807445a828f7071fb813021dda376e5b7f2580418e12071ce5cb9ce30f7667e4021a019bc9d39e16c3d4285ce4a70a069d1515a61c49f1e1fdf59c798983d41eb6fca47dca2b9888c81c4fc95a86c1b48b9ef4106f0da7d4a6e3c3f944f8a8c15ae8499123b92565c960a96a7b32de8fffa6543b5294f6c7770f8ff45daa3fec627e698c3211ef8edf56ab0f2563e4c391aabcf401d0964fac7b772324118c02575820ba13779f02193f0fed6025b3d9a251bc49089c0d4eb4f1e7b2fcc2d259da7537b8c3dc500b33cb2fb204da6e7df066dce6bd7955314182c76d9d14f6ce491065a59f8ed34eca3447ff7f47b3f7fb8afe69a2c67543b1be2f6eb2ee3c052012aa13d05f8b9fbefefd764e6e8394749b3d3a7d8faea9a46b6375833ade600f239e0a0c168617737712bf2137119fd0b9fa5a80c83540cccbb738caf949fa1e4f0c64960ec0ecb061f0571c3483c07955fa68c1203ffe0845a027c847686216983c15984d944f94ad83a2aba4592902a8ae4f12618c6a2548a26475db72451048cda6d0f9e18ac10b77917e4069d093552189a6799fbc728f73bab5f6fae0b8f387d160cbf80ffb46efd6289d28148b9e424a3d1f9b81a26280581339cf47ae74ac14ea0576c893c42b1df4f593d6a6c0c0bc249a74495c78b0806eb1f16053f239fb8b7c270f839fd6275f17bdb89a6f695dc32602f01aa27204cce7783df50eeaac5056bf157861aadc0e5e64cdf53d7d0b77ec98fd17242a5e8817bfc328b06d2952360e45dd87149c0e862d95cba6b0c7c80ae31eb2e731f70debc160bd681eec23d6343e5094282d25cd30f4cd3d7989147e788d1b3b3180a20d660434bf0e235fd84ff8011a537a5f36a2d787a6d9ba27af6a8a0b3180832913885b4314347822a088403e5d95971b8fd20f5a35eed9f0d2ebef805d750125426f20cd47d2eba53f0267c8b248ce4177ab767fbd03f6ef18a09ef3cf4034ded16e82fcc52f6603528564e24bcd0b8af1b9ceedf2a00ea9e0ccedd823b888c834d20655004cf2de1419439ff777d5f45385931b00e63bdc11cbd37b0ab2fa38eb1a1500bb197cc552381c2f2a9fe22a80b11a8fb157e3386da564176024a7aed0a84f432cf630d7d7f7ccb836d62f28e685b02a05a72aa2a7774fd8a4f4a1a0f54476b6215c4046ab59bd52fae6a13ec1e3ccfbbbc1c1b29919f5fc8002db1b61c26117775149e8901e277c08b17fff2591ea9f61f97ba30e71f463748fd6a52d96b1fb15a0e5d0adb6ddf12de0a1ca4ab369154d6ec54067e1451bf58650805579f05e569a74e8b1bfac4170b49145a902d886b7a0a41be53d1aad68ea1115a9d9b21eabc2ac447358354c7771fbd937fa612bab1431d79fccaaad84b042d70d36da07aba981089b7b8df95fc536c92205755b7699f37c7dc09bc313b22dccef344e86a2e25707c421c71a6ae0eb97610fa5b34305469c60d3da7ebf72b32bf9c85f8f3bc641f8bf263938327e299d42b75f1013e92acb4c11444568b744e12a56e9a2640132a6d9b6faefbecc53c95ebdeed61f8f1f76499b645fd50fb398b6ffd8dbd658221861be9257976c0139802fc7ae8472c936818d255b96673987aef8caab0c9b4bb1a1445f8b78008e5cd2c36", 0x1000}, {&(0x7f0000000380)="d78e0c3cc79c52314fe9d9bab70c12429929b74a641e93422bc2dc15a372dc7efbef3513ecad77301569ebbad479784db007c5bed3e24f0e34947b8816158e865ea5baefd6376cd0a9b0f51933d85601346e25feffb08432bdbc2b90c910ff6859a53f47afbeb6e50ea792852d2bd3e623f328ed5995e1bd1f3a56865a3fb9a99c17fa86315865aafcfbd05f3fc6ad2b918a911c5c6264bbb0da4d5b8a6523f4a7022b59cfe6cf0bb365e7f490c6f6d16b74ee48fb14bcd3eab9876cd61e", 0xbe}], 0x7, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r1, r2, r4, r5]}], 0x90}, 0xe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x3, 0x10000}, 0xc) 15:33:32 executing program 1: r0 = socket(0x11, 0x4, 0x80) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x9c3) r4 = socket$inet(0x2, 0x3, 0x102) fcntl$getflags(r2, 0x1) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) fcntl$dupfd(r4, 0xa, r5) read(r0, &(0x7f0000001380)=""/81, 0x51) 15:33:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) getdents(r0, &(0x7f00000199c0)=""/102385, 0x18ff1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000019240)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cbad295abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0x62}, {&(0x7f00000191c0)="7bcf1467eb4af5de99576e42eaac91eaa59c7eb3a59234f8bba569c396a0026b9eeba7cc9fb41dabbe46203ad54056e2485b8a07f74e937334a6722131f5cc98e92243d56f7721edf97b5017bdaa4dc5bb55", 0x52}], 0x2) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffefd, 0x400}) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x102c7) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000019980)={&(0x7f0000019940)=[{0x8b, 0xfff}, {0x42, 0xb4}, {0x87, 0x9217}, {0x23, 0xfff}, {0x100, 0x7fff}, {0x41, 0xffffffff}, {0x2, 0x4}, {}], 0x8}) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000019900)=[{0x4, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x4, 0x1df, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x407}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f00000198c0)=[{0x1, 0xd34}, {0x4, 0x1c99}, {0x2, 0x9, 0x1800}, {0x0, 0x403, 0x1000}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000019280)=0x9) 15:33:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 15:33:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1c3) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x80000001, 0x7, 0x6, "aafdb9c6f8ce6f95e2cb0117cd4cecdd37454682", 0x6, 0x8}) 15:33:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b892ff2254abde422bd6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55ccb457d2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e0000000000000000000000000000000000000000008a34c02376ed0c3e"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) close(r1) 15:33:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4, 0xfd) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c726a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2ba8f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0400000000000000b705f6b4300048c4c0db6c55a0991502fe67485f454033e1a25fd0792a059615ffcddadb9edd5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd"], 0x10) dup2(r1, r0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="59472d14e94fd7d4f53d2dc9331477f51fe09e8163a8b12159ef0146441c1b0041812ef9d03357149e85b56d1b558a75459749f721b05b3e14a434b8f9251ed5be3d0d3aa777f8d3213d65940127ab4b976663cd47c0184c409c2b1b545228c47d8869c9b4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000673000/0x2000)=nil, 0x2000) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x3f, 0xcbb, &(0x7f0000000200)="65f2e5239786cff1261a4b3cf0b1fcff819e61c8e9c50b9cdd125b064ea154012eed58574a3c848ede5dfdd7f5b6d727d78cc79f86f7d59cc3f9dc789af0fdc420982d90db6e8c3e0b04762c0b321fc4013062daefba6ceadd65aaa985c75b93df41fb635e97ad28400ebab00c18ccbbf10628fdce41e21dfaa2405a0d65f8c29dfcc1ab368a73629f44900106aa7dc47bed6595fe220eb39f471f09cc929efecd354960e51bc0465cb83a908d8df7e4dc0995387a554859ee61bfd6faa2d3ef5192dc1146387bb76e1ce5338a9fc00257c80aebce0edadb68d2868d20cae3ce1bf2b03a5f97e116920a618c43", 0xed) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:32 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x17) poll(0x0, 0x0, 0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) 15:33:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 15:33:32 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pckbd_enable: command error pckbd_enable: command error 15:33:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x8}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) fchdir(r4) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = socket(0x1, 0x4000, 0x37) sendto$unix(r5, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) 15:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x3, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r1, 0x0) r2 = shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r2) 15:33:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x7, 0x8, r2}) 15:33:34 executing program 0: socket(0x10, 0x3, 0x0) r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f"], 0x10) write(r0, 0x0, 0x0) 15:33:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r0, &(0x7f0000001240)="36534c1c7a82502201009191afecca794dc3f401969bbb9593c738db21d1388db4c8d23ee9b90f31f6eb5386ade91d26565d751d8e0279a08c96a30020f9a35f86ae3f41d782d9e2a0b0714f7d93b7b683000000000000000000005d04dd533d66f60a72224a4d0be1307f", 0x6b) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0x401, 0x40, "81e41c793e0532ccef44ba98d1b655ce78ec784b", 0x4, 0x75}) 15:33:34 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x2, 0x3, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x100) r2 = socket$inet(0x2, 0x3, 0x102) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000001c0)=""/143, &(0x7f0000000080)=0x8f) dup(r2) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:33:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012610f16c09688e615d0dcce27fd80f5ee8ed7e8b"], 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 15:33:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x1000, 0x3}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x40000000, r1) 15:33:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x0, 0x10001, "010000000000000000ffffff7f00", 0xfffffff9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) close(r5) r6 = socket(0x18, 0x3, 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 15:33:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000022c0)=0xc) connect$unix(r2, &(0x7f0000002300)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x30, 0x0, 0x1, "49b632eaa8fb14889d0400000000000200a9bef73ee0c46c3b781082da34bcdc"}, {0x98, 0x1, 0x3, "5e8863d70e5646556366f921a3856a4db8f318e342d753920cf66b4f772ee5abeb3606daff81dd42d054de19dcf6f030e6ba1430f2184fc1173cc02d8b47e264b301d77b8e36ff2e59cabd77c8b352d4e551425c24d66c18ce81cf517fc8b5e7b51cbf326270499ce4605589abec549fc0a94515bbcf8471b45bef32044cebd311ab3aedf0b55072"}, {0x1058, 0xffff, 0x6, "5ab00d7d3b9f7ad8e8e95a106dbbe6f8666d6c4272a0fc3f9e3fcfc5afc90024009fb2a10395d19d7817366179a7352007fd1159172d01cd9814c071be55915c52a1d9f8981ddae202f885b3f0d3f213416211534195735fd16602ecee995e885f4e0e565bfe54bd0e02f7633a16c948a19ba2a6106e964a65d8ab8847ea1a91c6bcae76e2abb3a9c556c721a6a0ce36f28f00a25ef517fc27f8bfcff1cc3b7f50600bcdacedceb12931c472880b589bbc2438feb35b95df1eee9d4fdfee561853c1b3cf06e772c0774f4960ed10a3d99299dace877e68a70c04433d0e949df2f95d7e7fd710ffe724fe5636aa4c9c3acbd4b5c98a669a54bd0ca26037883aacf241d27619f61679d83564e1101f58da0cb76621d9c4626892d0d618c282e066cde93c9d78ae2987af3c22434df88587222ddd0f1b8ddaaab1b7a095295c4aa0e9cf384ebbe862b823fdb3827269864e9b5a8ba66e515c21f380980eb1bf1cbc0e85946ff6b41729d424403b22a082caac028c3508bb015d07ca888c256169ce16678ed499edd5a823ed8680c05cde9d160381a3be7c5247d8c5408fe3ee930e3a07bd2b0b69ddbe5985c8e8a07afe6d5f5f4084a4898d0ec2bcc27606c085c146825338be61d965b2b27cd4cb7366d048da2757b73466063f8bba7e54f2cb219a24e885146227aae964adf5adbdbceb1d2ad956b7878f6c8ea9ed91010096810ed23c9479874a51e9b36f5dbdfb5bc97ab0b0f318104eb2a4c92f2fd52c9847b9d52dfaee2e9aafe79d3abb652e93dfa46f6e84e30eddb5038b683b07858eda8589c1a3614e9530d8261161c3e1ffa9d8c745e929450b4e9106ca98b782297bc80610f2f4b663f2ee07302baf02c986c544d0f33dfbe2e36305dc3edc085a1924a0b9272f01e2d7d94d292b4a274afce51e9e9a3fe0969cb67276b18f93a9ea188225564e64753df3abc46af23c0d68dc23e6f4370d7057c37b9b6dd12faa6463d3e59d0aeb9af10b9a23d8f39f2160295e807e1d2b270ffbcdf7856a5896402e19736beef31959f4da5250e1780af43259e37c6fe61ce29d61610f234c91c6a7a1ed5659b46fac211c83cf9f9d129d82764530bbd219c3119e03bce9e04b7f98b6ad3ed3a54cfd123c8f8c20940c661c12cc6516b8ddfba519d17f486c9e52a786c81b24a7d57f153a13a3e8fac661509e7fd71d3984fa12e8456a3ccf9865cab28ca751bc16e1665488aafe846c653d3c2093062c984d175ad5d91840b2397aa3f285363bffb5b3d22fa696e1d1ab9eefb282798d6227dfc5d89367df881cdf52fe96594bb6b079e682d5a35470fbbc32612fab6831936d9e193e590e363c7a718ccda31f37c693c7604ea4fec469bfe40ffc8ccc379ccad8f932f188344e6b215328c6a488f881178ca7e1e9bb5e1c332fa8b3ba494acd421dd7cf1108067a29fad685ff442f0f3bfdd3ddd3d3e1eacf465d6741eaef1ee608533dae617217a037c2e5e07e5c3451508e714eeaab0004ac401ac8d269c2296b06fdeca9795f6dca3482279eb6370af9b95bcad0895034e2b7515da160ecd7168ce468005f9c327912148ec15ef4d2ad36bf0e9adaa197e934ed2af8931ce099c7949fde25ee0b9143dc55832359e622a6217e6f46191f13610a194aa08050b02c0717b1bb747ba4b60ee1c869ac6da05d1c2983ea6a7583d6bc6bad7a91798f5b9de83d9941c781f3357500e9169719e24469012af2dd647ad4d44ae6c95c4d269275f10164a1c77302690b13a425f21ed3aab063504ef82c75f0d0d220cc1372c67f84fa3eb2d0e61b2a6bd8de772c3659f468566bf066ee824969366b1ca3d9f7c3c80bee5a2609d902afbc1ec84a6c26224b6c5eb191425d08b971fc55b279edf1cd07d72714a80d124d3dc25969991f7158986c78c7be0ed5787f2e42fe2b133e473f6f6d168019b36cc5ac7d9ebe2dd1be5a140cdf9b2f975e61fb066f2fac043e56acba5bfad3f1e6e174685f317e42ddb1ca3b09a47f6be1a4b8664c3eb9eee385fef71bb97bdb99930c1fa300b2d032d5624afabaf12284b06373cff0fc9c00a023ee7095bf02d6e94929de590d29908f5657a9e748be20fe6e82fc3222f7a37ccee5639ab6d38afeb9f902e40764208ff1172440006490ead97cb859fd5bc790b64fe451782ca04ab8a3a2b7c6367a402da0e27b4e4dbdd877f8b586449031e3c7f8bd0a0db910fdfdcc6b48d7bb2c87f0fe57b3d6109e7a9518fa3bf55a71b78db2da57e7e5003b8888fd9362a84fe93b07d0c762565d1b80e03038ab2778d3c1664f4cbd520487bb2b15dbffe720310fb6cb7ec203a28babb5d0db6c8e44d6fa4bcfc47caef392b34c95e17e96b03f5a59fa76c2a65aa90adf6e5d1e27bc3c1f946f8ccc1d2218aeb120a809897734b9e1ae6d161c3c856a23ab87c0b22fcf08dc5d0e49b380798311aa8eff9676a2380d235dc0b796f3cae2f073f9eb4e7f9be89b853dcbe27ae590291eb0913dbc9ce2466eb401740a4e69250afbb820950a95ce3222c9ce3d5879dad582814631063a25a0bd26a731c348fe3f9f04d0bb08ae9418f14e36d36fd1daf9f046bb24c12b7292df58a0da5a4bf2febdc8bd9129b771591ce123429f8736cee6a5bec10585de5047b8b821079cfbc413e7a28e9c0bedecf2ce2f3b92ac168a2d147de3c32855d196278970a45f040d9fc7f20f8c35bfa48071c0c153f621f6feb8faa2888b8e2ccc3520efe865c582d34b9d88666f01078910e31d0274798dce76bf28b5e6527e61449d505aacdd33e751c9e7a2d061c72083e2e90308e1d9587e0c43dbe7778da6a7147c80f24056933dec235c9308f64ea7990a5b2a146eb5d69c18baa58c1af11e6f9ae032cfe20c94163cb4b79bc14a4e948029f1c1d8db2d8e82df054fbf55a77a32b12769d7718322692076cfe5a3930ff05aa1a10b6830942713b296dcd6114da5556cc3fcf093c28a0924c62965695669a8d07e89ea13c94e057d1059d45c2ffa62dd57aea84ef871bdadcbfcbf58e13429ad357510e9d7577de80271c4a953c1fa8d28d02f7e873c39afa6a63347335b1a5ef745db8133628ba724873c0fa7dcc8cc4fe20de3e996b51eeb55d94e3217516f6f875562e37512cd70a978e5f9282b2334d88f3736645ee62c63fe33ac25b5474a818f053210d165cb587c7088dc1a0782d89d6d4e23cbc30e8d9fd3e44e679c55068faaabf33c9939c8c815d4beed437d477d570acb9ca950a4eac98732967113bbac2a31583813371d4c00dad86c84c8d01d6225b1de86d4fea4d579828b0afc965e3d149872d520fd435bb5686de8255b7743d3909c3986dad34b159af7b7af300fae37d3a7b98b33357f8b748e2e505f6c50937b2ad973a5c3fa672ab38273624476811b3b8bea23769a2d63b570df3baf368a947d2419c5b9c2e9f3c5cb49307fc396788b708316370d4123a2d583b8714e1312ba2c817ed22f0d64a4865d789a7e3c0577d8618bdc0f1c19bc0f30750d34b32b2dcaee784673a90c0fcdb1d1e47c2329328d21be1014bdda39332b0daae4d6c9375bd56fb7817d28a30d160f0e5d12ce958b856184c1cae207623fdd921dd778295c88212d8e97a70a8bcce3b67f5f93dc80c75318635756a9559ac9a2ffa8929cd66491ca2933c129366c6aa07e2a662bc070d70785aed100974ed87ed6caba408752a0f083b149a65a0b82ee7f3a22373544e104e8baca7193cf69d59bc929f216546b6504619808a56a05170712ddcabf5a9d9784d24258420553689436d6c2b5bd9b4bdf719ee7d8d9ffb17f1b2d288d1573675ace52235af25ce3159f6d8ad915d983fb0a32b7655f8ddd3878787b108556db022a7042fc3406c793f0fab343d521e3be4346c7f184415ee48b3113303bb3229935a499379ee1506cb85dd9d93455064370d8393178068edd4762705be2127f5e5d45f4f2f023f3f7f3c7ec80e15eafb7d81b5176ea94407693e9469a05000626b6c2ca3f645b1bede3bd7908e3c587c5880c9ef4d72aced40f7af7682ee00252054ec9ac0e09d7eea2f509434e10abebd4166e569edd822aca0653794f1ab6c4429f8d23a289d9f94ad7cc88d92eab8c1b503c854f7c6d53f4023c2933a06c40ddce1cd07587673cb9f1649ebdff7310075d4d54d864907c2da9ace3b200f70148df870c335143850fb767ae67e9bf7df5c509d28a020b1ae94727150c4b580e6f986008c4ccdd70b4a352efb64950422cddf2b55f797d48ae2b859d674bbb1021f9b6a62d3478e87908552cf6f4760b8dfa70e3681da4e7e443ce5cf06b62486712aebce9ea55a2f0028ef1d9b4418cc302cc526b8aa22ffd6b8882a81654e3db00869f4e0bbe6ecc4b74b032c5907c1048d83f16164a9bc7f3da459fc23fc902810fa59d46d5cdd8e6617f7ba85be0bc1c67e9bc37818ea4d3d175cddb79ad3331fb59a2f363dc9b7da84e6b4c2a59075808388c265793dcf29102e3c4a6d74ef27b3c9891d8a1bbfdc9a0020704883a15069181eeb2d475c58421e107f59b2c563a5b366d31fe84a284a94aef3a938e22d07da847edab906cd179486759d93c5f9dd544db5d7b817250baa6783eca0ddbd3f04e7e62ad8d4dce23858520f808c70db31e71e04339b22b2caf09d1906ba05e4f455db15562404b3344546f1de43673676c7a1f770d49c722ce1b6b131448b5b76bfd06ff0158321e922ab0ae756fef7cb2129886b0c44adc5324b5f2efe835e5a954ccfd2f5d60b4919cefef7ef1ce374b1dd8f3b8d0905e56070ea1b7df5744bec56f9b4b04af135ab0a9b862ed548aaa901f52644273a78f43e98d69dda1a45f10358b8fb42346ecf6062f3b5963b71a0f81b97d011cc68bb690fa0681bd50cfeeccb313921203a8878b3100e421b05838505e9379af8105628ae680193b66c748d713dc1c681b1b5574cfc77171f9ecc984eca955d06592d78105901ceeb32d89c348b35275178de1b21c20ac005dd580d2d9f85c99443a5dca55934430b4740b361504e1e964c24b7d50fe5460db450a6684df654c661c8b7c84292f8e82d605db273bda2738d6716d5bc95d98f8e449f0bb5e7ad57acdbeaf4e15c12a009eabc83fb3e43c33555c7ae2e8e35f4073a4c4b0654c024799d56a4cdfea53169f5dcb95dda225324e5895007b6c21e408c191c206d6a6df11c550f7c3205b205b3ebca13e5c0b664851f71ea0b45152d724a1b29cd88d625d0241a2f62f33a857dd4f4abbfe10c264d18b5dd2ede23dcb784aac702ff9fcc0e0081ad6d4b6967e34b1fd91c5750924f8c56681fec189d21473301a3524a1a742ac08abb96b3edcb16f5c3b9bd10cfe24af22c08ee68eb5358d4b83c95807997b938792e531223fdd766e064f97f47aa78ec9da350500000045caa427b1670d093929e06a25d923ac6440c03e0321aaf8e9f7069c7f49284f43a63517ad178654d31be9162bbb7d696ae8c4268789993e9ef387c7ed56b0a77d58e59397cf4af6f2e6834732a49e24f927f0b17f479c08f24e82025c0f6d11d9e648e87b0cb973179d615351c091bed5d9dea5c4f34eba6baa4830238de10ec0921a39f53809c173c666b39c0e33f3c56c6688385f8bfd43e606d69afba7a322d00ffd8d1eff4df2c093c5667ec52fd0071a4c5d67c97349aa3d2932a1023b1396b01f4353ad69986b072b5e60279d861640046c044c0d862e4323aa209908a002e53e7b1097ae71e7620f71864d5e6aed5d57625dc28e1eb6a37edfb57d82e9a0dd96cc018e24ad946cb3958a5b3bdaa4a1c8065db6104c886b5e6c43738e5bf64643fcbd25dc2e69c284eae327e8a9d28119e5b130288b439b76a057d5fd0d3550b271b4b5f7"}, {0x10a0, 0x1, 0x8c49, "159c9022d67622e60c42cdbc82d900021c6412a3a8980e9690a495f82bfd7a14f44fadd2eb98f7f8aa2e3bf93971f3c8ea73013c504362445e6ac1e764943237b87c6162e6bc8239cff75a1bc846f03ae32277af05a8d88d3c179cd2188d1b7e11d528c66de511b306dd9b64bc163507e02807d7d1ca1f0cf0b4c2f7b90f898890b33bb9fb327950a2bc8ebb06e02cc966160e9f6c54881d124427f36999d2aae7dc06dc91c5aea9407facbf5f73efaf5e0d3a6394fd1a6c56fe5419fd605c8b634cba9fe33fc4724b6bb456442b27e3957679453bba3cda72a0d913d850681795b7c8639ca925eb6d1ac72e4eecf0a386bbaa2dc72e59d0d7928ce2973f8368224913be0d8dcccf5cbff5951b6b100da49e6ea5950791570badea0f698b85ba6e5b40c31304d3a9679ca2baa84dbe08fa8305e360371cc051b1c7b68dc003d8f90cb3deb2be4ab2db52e569752d6f6700927ac5a8b161a9eb36046454f1275b60bc462414456917905ec294bc1094b8fe5bfe770a131b28611d64ef38d7ff4b339ca67041b98f45947a4d0195ac975175e763e23754180ce8710684aeec6373fc0ab532989445399c59e12fe5b81c25fca86dc4b16aa3536e34cd662b09bb20d3ebef4923261854618f08168dc4c60f28717fad654fa54caaaaf7b2992a32fd7d901d1d680cca3968919f260598e42d7d147df834a4c37149d5e33aa291291ad628bde6415dde78142b40f57a0247aec78371b04423cdd13b610c021b4aaf34b0c538764698edcfd31b45988051ed942cf4a99f2d00612b0cc55f31d85ff13ce7af0087cc0115b28d5340ec64212db66e8468421abca6008378a9eaf78410840491b5513ccb976eecb9f3873e55f444bf7260eebd22dbfabb2557ee9236248807ac2ee910010cc5579c179e602b9fe9bf35d9f6b4a4feedaf5661b195c7e350cdd74a4a9fb98ee704438dcecb9f27469574babadb71218251392cfabd01372efb256edbaac31ea9310999897c61119c49dac2c013423309082486c125164c56c3632b7ae0dea047093866fe92c5f398148c308971f029dc7e8f8409c0d843cb0984f00fbde34e04f0f59543ad92408727108b51e45cca357769443e55d78eaafa812254f00895193df0b7502d432d45aa290b743182736070ac2f1de9e868824cf458464853eccf45d3f3ad1dc90378f792ddc8b525d2ec451935d72ce78a4f00814275d0e68c03c0780dc5560892b52373374b59cd22a21bd6c85c12c31062a0003673f390cb43975ddf003c503f1e0c0c8f8e212cc15e771f53a45f640499f672138bb5fe56da4094bfd7df042fe4e3489cf3fb00637a1e09a8e1bff3fa8803dc98ce004588b1e013cde80b51b9358af99d78efc5ec7fc796f9d1607cac4539ef4b047aa287c88356251c6dbd67c13e264662cff9eb89b90fbd15ebf538f0a3c9bec91db72ac53560bf6ac1ddfd40737748a2796137bd38bd5cc14c69b213731759ae78fcb02cc57f80d2021ce7b71c792f87a4955540c434a3517a5f41abd6c7477380fbbcdbf10fd334b6ce16e697c9ec8dea0cc435a5290e963e47e3d9a0b4791e26949ee717850fb0d9739651d2713287999eb8c765cd7b290f063c427a5cea7de4469df6be616f49aeff583c5749a0647355bcd808f68eb85f2d8c27ce0d945b9076de4fb1b70cb7c68c1a721e5eb52d485cfeda52e97fb75cf08934769899d8be936e4f331190e636b438bafb63ca56f0dc3f43d63702601f2fdac1e1b8e3ad7afb8a431cdf355afd00656c7a12e600a8798f371ee508bae4510d35998870e51c5de0efcc46de89b4123cce655d849a3a3e397b080535576cf90cf865e252f266980b69c7d146d8225e05fbee36d76df1ac06b9504c40a5e94e72aa1b47f4106644dd5f782a3235176ef855370651b964a9d73b6a7618930df99a1f6a88d8aa703810b52a3a6cbc287fce0bea2b065d7af1ca15515cc36587681e91d3f5c523902fb7f5b71c1da86d3c4be66c86d11b0057a60da2ed7e58311682a431b08fe8b75f2502acfca4ac8163a583b9abd5498062232468e68e389f50dc1bf461d48514d45fbf5360aed5bfeea5ada7ade4f2a6e1358a25fb6ea2aa4716d8bb31d6bee7bc20d6a1b6373eb05e4ee7ce714704d93c5a0263708394be029a5cde8e9d9cfeff53cfccdebde7bf1435f07d357b6ce580d7fef975279e7caf9b3faafe2b85e0c2f0198fcc4a65ce262e96f2025b41b85217d2ffc0a3a755cea33feb3a3a520f79748a0f7568ae625110b1d061aac40951cd966e363f1d2b505f9c1ff6cf6e708e6f0d9b2ae0da710a390e96b22a520ba8f5497386fbb925db93422244da7f5a2b1d8f95d12fc6816e1f3a0b027c69b8e66f7b295a6e9808aee821adb3f95117bd33981d7622342747fd196e1e3e7af47c95ca2cba93e3f3643d463833c9fcde1f4a3baa789668ac35a2ae8c27e86e23cc9cc48cce89bedbfc30200a912ac83944d7f4eb95441da202836e215b954a13a39428cd306f976b3d851cf462ccd73bb88b0bb96f274a21d975b8ba94bbe6f8fddaa6b94b9619d84948ab89170e3aff54cf0a10895c5e52b46a96a375541c611f06c751922c6995a9e7104ed5b0d53d439634b2341ba0a8ba3b1e51d23ae2cb9fb1936f17304dff7086a9394146c721e9419adc4dbff430681ec4f9a49109ada90a6e6ff6a64dd47d039ff0e8a591ea1611bc1bb95f1d182bd78278f9b1cc2c60e46edbd6761815f4183a81ff12e3ae9545e8a65c90850701041f28ff6c5efbeef89e0e360a2f2ec16767a147c8afb30532bf049977bb62c26f27723f9044eda9359b976edd1ed1cac675a4524a799ddac154e1aa77f6fb27e29ca6dbac2a1fe0517ae26aed763324a6b41fb1444daa38a6402571dcf0fb11c13fc8c9ac4d3a5fdcf4f248a7c69bfdf469198f19d0bb58bc2d07672056077df6ef596d09b41b35def5067f2c06a5698c25c779333bd881f6a87d89d0ddc7e390b58195da89119745f9a436c9daa342161aacef6f39e11f6f7d712cfff061356103dfb5ad2c47f9e83b1004eb3ca3cba7c9c3252a71cc9dc39a3bb95b75730213f5a14b2a5ee302e9117dbe61b4ecbb6ac2bdb24cc045a0eaf3e44484d96a25a5e99b2cc41c357c2cb41ee679bcd6679d2416f76ddded6afc94c8ef117b3a68cffd1acc99d457a94ea546ff529c96f604916b4cbeeb6f0a38ca6cc7345f8cf004d17821bc035f0c56ebae504380a5e3499050a02cc3e753786ff0059f15be313d14d25d2b38c93f03d2fbb854d0553857f97291c58a6c849a876c89b053fc3eac819102fe3d9c571c48fc9126fc52389d0081833543f8f229ca8a4a9cce0929d7ae815dc447df6daac3d8ed213c1a4c0084174e6d15429ca3fe68cb80eab318fbd1ae68d56736bbc628c90746d739aae0ea1aedefad801703f9c46c633df10d624a3f17418c90d364142c6823f01e5b1361cb522168a17a369b46995f096f27dabc95f8951760f6345a0b1591834af0cfdf2ae2f3e50677170901dedaaa24f52c96c8a7011b86f8d96b8a6f3ce5f83e07c0e6c05d84ea6866695fa61d6bc86d797d8b1d18ea4b537914a0e3df4953a42a86d18b046a99a4f5fd473fd64a81a903718fbcfe28b2e0f187a5fa35cdd62598df5b9b0cde3efbfe076b7274b792c560c93902d6b233a12032f54aa7811ec2b450d3dc7b9b185eabfef27388212334d544dc2eae55234a6c0b3478c1d0f3afddf65fc5ab6e8085aed034b5dd1c4ddb8cc84ec39ba8741f90954610921ce7a8821561c83890bff3e9cd90ea5d4e55309a395824a20be25f0d0a79f17309a67e3229c47353190e877be29efd45ead4ae1094f7a5dc32ffe773dbd20f73024c864186ab04317737d074a5870a05f3b8abf4ae95d80e3adeefb2270dec1b7d76cbbeefbcf318ceb94a931425e6e4b0e70c34a90c111f4187d47ae328c05b092733303630d8de5e8b36475d5924bc496ff98ec6b295a739e6c55814e3c1fbacb21ecd1969fd99ec92af74ba76b6766f36a623b3abf56f63878da14507be0f0bad9656cc16f8ee45bd6c6c8cf929aa337222942c7190dfdba86e4a5a4e35f42d046dc426e408f295a99cba5d11d38e7f0130c4b0538bfe74ad8358a98889853355a5d5fe5a134e082c0fa6fd1ef7648f5a942a13175f05d5e8dc3be55eb6e6b086f3311bbd8e689bfd0b29985415c07c327e2cb48789ba3287b84a54cfbf396037d53328e264ba1ecfa2e6dca752fa271a4758f0ee806c6832fdf93dadcde23f9d99960f9c85858f51e2e8779370290c8bd816fe07fd7fa9a11e5fbf7c48d6030bfb6efffb2d79c1bbbe70c07d87c9ca3101efc62ec5ef3e55bf915272eba8073a3ed8b8a8a57badb0fece59f2bd6c1fa1deb596c06a1820e46c1aff29b39b6fae3d670973097a5accedf600eb252ad8792614e2e92fe33a9936810c6fd973fed89ca866b776fa797f9d6c9299248075d607de54e3e231a5769a235f5846a165a59910204c5f6a3c70ac8bc41cfd4017f8b56f0f0130c682aa4c419b48c67983520ee4fef093fb1d3493db2e59e7d80ae45c370d496be48ce66a175e1116e5b32b10758c7932f73bb835897f09addc873cc39e81ec7e0c2f3d60382ded396ee2d09c5cbab827112b5b1ccb8a270b1b376f37d3ef343e9068ee5fec6168067ad08abe02db715a178d301d01fdbcc233abb21c8f65a4d76078a82f9942d0f08a155172879aca603c270ec965185d78de60b22fed6e91b7df599c6225dc450d3be2eb60ce7289d938d26a778040e50e64837be2e7731b934a022e46d11fc0462e510ca95d44bac78e6f70e193da312c23e2f767635afb5fafe13ed8b14f5395d03294a42048517dcfc354ea559916ceb6d70cc94dbb16bbc3f2c911f192832c08eeae4f828607ef7684ef16d93bc5f2faeba5e63b568ed06ea38c7eed2a644d14dc77a9821b163c018d28a0c729319f96e7e4f0c1c91877a7a5be10de12088ee0312c12c2f8953b86393ee45d572452c8c976fab07419bdfcf90897022a400dbba22aa153907d9cda8e7318f741772983ac4eb77289652c8d9e467b71d0bdf6236b80e54572ca5ff62f1b8e0c4095ca18a45daa62761b36c86f25070613e63fb77cf9493e8af31646313c85dab94d6f1ac6ba025ed56f0882daf0c937fd88bc11707ee9e1e3a1945406c09f064ea68a115f52fb708b09aa06e32f023406c5d9335d20d01f0b00760d60df0d32a40cbfb572114a3ae1b26a9db3306fea7e4db23d641573d2c1c591168fe0c012ddb7ad048115c2316bb6ea2910ba7122481438f0d2884e4cf3cc8849ee40f810874ee5c3ebe456fe66fe47e177274b001f6fd3043b81f4110d2882b3185149d5fb0f49a6d9e79c21c3295cbe3086807fa51d9ed51bd75bf8a00814da308de3c55b111818a0ff61ae9cfb6129c0f88b7608575ddcaebcc343ebbc5c6745d3cffa7a7e997d5f2e1e6732f1d78f338f54bbfa7a03ace841ba641b9d2c62238bf0912d1e027627b3cc3873c9847f349029e742c0c73fa484bcded0308795b2f8f1c7f4c0bc67c38c0e4f86bb010dfc365ae1d63f30a062d2d9963aec46d215ac941a917ea439e58d0e3eb1c3dfd0a9c305e977b248a2a1d2dfbcc3baeb3c082ab0afcf8cb135b947fde7ee540f9344d5b1dfd223e6fe102b7206ec3344599af14e4c5374371be83aeca948527b6a88c6f247641c1f18588f049e4fe3cd0b35617de516ee25ab1004ceb027c9ec747d2a43dc59271737542869232892b3cab34f80e92ceb537aa40277a3591839640a7ec290c2bc48f230519fe202a06403f9ab28e4401d67435607100472f174e5c07d473d157a4d4016b87150eddfd4d841e7aee1c703475dd400683f61b6473ea23616e07efe277193198200e6b361f0be1d99556ff4f361aec3f1af9b8a8fa54cafc5b240b7fc98192aa3d5ea56694ed41db7b7d3b6"}], 0x21c0}, 0x0) 15:33:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000080)="118c57db00000000", 0x8) 15:33:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r6, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="03f0adc7334bd4a6fbd6863c1714bd250daec51f3c10cd110d2cc3dfdcedfd7018bea7e2a9d023de1584d06ecd5ca3090fb6acdd32ab3197f9686acb6aeafcc4841361999c1638c37981e3f5b910356d993934469fc882a667f7701afd5df0247cd13afb372f16c202282533b808a0b921a8608cc41c7f82ad2e038643e0974c2d530e267eff30fe42f938f230f777323846e20b4421cccdd949281ef6aeba49333f48c6ba1a80b7a2484bb6349ad4546789d3b4ecf90aa5a314a3e0f923c15730d51bac3b154148dccec6e23aa0137f9593a0d92aa3cf7dcfb9a7f47d1e511c6492711032b6d5781cdea5953e9785a522e4af7fac79b836e498e7dbe577f90a516ed57f6b6af10937d29efb438917a032d0b10584764953e9191642385740965a5d2c6ee84aad28a862de3b33b45c93b8b5e687f6183ea9bbf8bce50c8d52c83650300a03feb4c164ce582321a5e8c79c16b1aa19ddf63873c5dde04dbc86e32211aa43c49dc52f6f09b698f7877846fde031102d875228e17b625ee7849a017e4727ffc38cb149b35e78464428c5adbe2ad53258ede23704111a395949df28ef244ca866cbf46a50d1e35c3d4baff11f50cebc7aaae007960c64464ff63e6f23234b82f8cb369a52c4e1de3e6ccfddb25cb58099298d05c5d0f71c0d9f774fe0ef56a7f05b427434094a907dfe8a88231e7ecc2be6146d5f9e59908c3ea4b311f3b3309ebf0715acca73ecca57ddec58f7a9cc89b5ef0e1ebaac40fdc0ce43377fc4134fd3e6927478d943801d1e3fed7afb9f16267dd56acbc0bb6968fd9f8089ff56240fcc615a896a08bf8a6fba1bc84129c4660a902aa0cea400a710b28649920d1f3a25676dd14b8a4eab1983a905b33c25d9cd2e80a20dd2c070c394936bb257c0f63d1f6c6d9d3078332979bff82bf77cb39e5b3ccb588a5f4ad56399acd9d1d7f1154687d3927d26c8b7a6f3105d3c0f6890c207d80f85ab294f6791bfa3d013c09ead1e68f757cb110b92109e774d80ca28cffefec3281384d1af96c3fa9ac8bc281cbe5d27413f3748bec86be538e7ac9eb7b5aa548e2b6193128ff259a00bfe58d3b362e70ecf8bcb1ca07289286e38f1a8577bd249bece2bd59161a86edb4f42e3097ada0f92c9f6a7128e5cd6731ffa82c6a5294f2201a4535144e3167a9351c5f98e37cb4b93a1da5e85b343326973f9766c8f0773f3b8be17ea490ac7dfec6a4ba80eb11af9f3ed2de74c3805996bf20c61c347bf4cb1cb7c56d022e533e8a7f100411d212f02fed0574b1fa7c0c8fbe28138d9e44c038f23fc94a203f8"], 0x1, 0x0) msgsnd(r7, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgctl$IPC_RMID(r7, 0x0) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, r3, r4, 0x0, 0x0, 0x8, 0x7}, 0x2, 0x5, r5, 0x0, 0x0, 0x0, 0x4d47, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x6, 0x0, 0xfe) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 15:33:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)=0xfffffffb) chflagsat(r2, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = dup(r3) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) write(r6, &(0x7f0000000200)="9c3de5cef6e55d24222148bb39263f3aa75adc16f446f3cf92115b9fc2538567257a731eaa3ecefdc098aee10615f5e08e2149b2a3ed0231ca485a87c6551f1539e2a96b464f3fa25590bc240f2b10ffed5d5aa83891a1e3a62d010de55020e22e8e34befb9dfc9429e8c54c1044f5a619d4d723073d7e2a243abb82003a91227267d0a6158c6c151555cc98759a68f304e4218e52822856", 0x98) 15:33:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x100000, 0x800000, "d730c1e7bb6fc6e23c5b10000000000000e707e4", 0x0, 0x200}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) 15:33:35 executing program 0: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) fsync(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 15:33:35 executing program 0: r0 = socket(0x11, 0x3, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 15:33:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x10000, 0x0, 0xfff, 0x0, 0x0, 0x4, 0x2000, 0x0, 0x0, 0x0, 0x1f], [0x100], [0x1, 0x401, 0x80000001, 0xfff, 0xffffffffffffffff, 0xd7ffffffffffffff, 0x263c], [0x0, 0x10001, 0xad8f], [{0x0, 0x3}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80}], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x5, 0x6, 0x5c4b01d6, 0x1, "b18ac300f0f28a9bd1820172eab90e428907a4e3", 0x1a7, 0x4}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585feddcef0fce11e94a6e0ecf2fecb3380e9743b837476e503bc4da5906e2f53ae4cc1", 0xb2, 0xa, 0x0, 0x0) setsockopt(r0, 0xff, 0x7ff, &(0x7f0000000000)="7f97c9a7afc81d8a4869bbd3f5522e2978532b42da08c884904f6fdf01e40fd4c30c8307c8986250ee897107a9a4b328eee727a53ffb186e7c21afdc666c6be5f4319ed591b0b7983bca7862c6cb30cc2101439bc9addddf2a211fa4884319b7e5963af8a81e94d411918c066e17d06f52ebd1a8c772022fbc8f165511de43abe39377c11320e52d4e8c2c02ae572e8a6828d21aff09e73ce2ce4b8053", 0x9d) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:33:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x1f, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000180)=""/86, 0x56) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xf8], [0x0, 0x0, 0xfffffffffffffffc]}}) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x401, 0x2, 0x6, {[0x7fff, 0xfffffffffffffffd, 0x81, 0x2, 0xd1, 0x1, 0x3b, 0x4, 0x1, 0x6, 0x79d521b8, 0x100000000, 0xffffffff99128bfa, 0xad2, 0x97a5, 0x7, 0x7ff, 0x7f], [0x100000000, 0x0, 0x6000, 0x3, 0x1, 0x15, 0x4, 0x7fffffff, 0xa4, 0xa4d5], [0x8, 0x7fffffff, 0x1f, 0xe3, 0x6, 0x9, 0x1000], [0x10000, 0x5, 0x8, 0x81, 0x6], [{0x6, 0x4, 0x101, 0x100000000}, {0x1, 0xfffffffd, 0xe64}, {0x3, 0x5, 0x8, 0x3}, {0x46, 0xfffffffd, 0xff, 0xffffffff}, {0xfff, 0x80000001, 0x200, 0x1}, {0x5, 0x7, 0x1000, 0x28}, {0x4, 0x1, 0x1, 0x2}, {0x0, 0x0, 0x6, 0x100000001}], {0x7, 0x10001, 0x3f}, {0x9d, 0x2, 0xfffff001, 0x1ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 15:33:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67cc5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcff74ff04fd29b69e732dce667111e7fb6de98833a34a4b11cd7c45214626273e79630ab66b5bbe5288d4b67f85e93a2cc6ac1cab5f49a30c61b79cfd8f38aa8e92ce64e7dc4256dd8ce633884e4b1c662cfeeff235a5fd3d1cd6804740000000000"], 0x38}, 0x0) getppid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCDTR(r1, 0x20007478) 15:33:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6538e1ffc05262b4, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xaf) write(r0, &(0x7f0000000080)="6709c1", 0x3) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001780)="8c6708f08fc7b35881ef70984565ce38ec82bba10201628f2c3ef618ce6afdf40971c8c2b6ba536593c04993feca8acd755dd748c67f637b7c121206245beb5213139e66fdc01d148147ddb87346c23cc5e67f9eb6bcae1ccdf5b6165ef198c77bdd583a91d68ca72d339c6f9bc70c848d18ba6cb710a0b0cf4d984eab2a67dbd77165e94c4663ee6031428ae56cb61d8ecf8b2fcd0fd73c89a2355ae56526575d8b23b0c2a640878768ffb6b5b702efb07ddc346144203bba7c87d130b741694810d4cd9fc7172e39af528e69f383e2e5ea8d9924c54b11d0ea51d1d66d149298b19577ea0fed42e54f12c47e769f4b0e46461a4c4338ce", 0xf8}, {&(0x7f0000001540)="53ddcc3acade48d28efea405df408cfc1ce195840ffcd1cd08d34cdace86290c6dc1f30a2c8cb3c61c0cdabef1fe7fe6adf6a02127f3c88530231cc3e006de054616ed7d1c3e7e38ceabef3a3c22252b4eb0887bbd0d1d247678298aa559ef5eea9910ce22acfa29cde8fb36fa43c1bac6522604ec48010fceedd0a26ebe48969f31dc204cf9584c4b18e8101be8d4fb1e80356088adc652f28f418aaac674b8c21a89a52f2ecbe94aa00e28c9cfe8b8565e1af79b3e83a20bef4965e45af4f142e2fac03945161f6ad4ac69f5", 0xcd}, {&(0x7f0000001640)="9fa5bf2c88e98ce40aa8bbf5185d93fb1a5e8ece6c10485cd4b8b9ad72a65424e0e726a8c976f546b65138220abc3d98943148b4af780938b4f2705ec01c1d8ac7447a18b16f435c669620434a7ccfe622af8c62b79ee6281d30a315614bad2dff07d8d64b1f66a4433d6721f9e36bb55ae5a8086bd72cab74e5bc2cb9e9af12e34312551871923c1577a711a3bb2587b28bc5d1cefa0e5aecd5830840e61521f1df610c71fe2e05f52c5fd35686669cf88f6e832289bc1fc98c31bd9f71583421c929dccd0b6a220817764c9e039db7d2d2731f504c15e26278f838508dc0a9bf8ef4ff0d39d0095499050d8018fd2e5b60", 0xf2}], 0x3, 0x0, 0x4000000004) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="10cc0e3b013e385ef9b84bdeaaedfff228e9848a4ab3b3f1788c5b21c9cfdb2ebf51de1c868b5d7a110b6dd5c734a5af91", 0x31}, {&(0x7f0000000100)="8f077ab61ac91cd759223c58f873525acb872aef8c6d8a731360d1852e18bf875807d8047360efb16bb22daf3508e9a6aa2fd752ada0610ab4e2a87b34e96ff9bc1e0576463cb17111476fd2c2efaf906a32d27b2c008cf8038194cc749e9e7d68e8d7e3cd4f8b9fa0b4f339f34128a00aaeef1974787ad57bbea1cd8f09b0aa9274129a52b77628e702b3db74d371395a9bdc35e2c2c8ec13c9b8256101e3b800fb369c9a3ffc8b73ed79ca3cb53c77ab64bae5b4cebf81d155f23a83d413954b8f57db1a84abc942345b3f", 0xcc}, {&(0x7f0000000200)="ad611721e097b650a562d5237ee472b31d0a8d0955ff6b42734ce3dea849a3bcce4818de8883d934c9fd1811be383a2beeae5081058c9f684348e72f2775379931ef90accd075eac3251ed73015186aa1ea65e29044d1221cea67cd3cbfb9ba8c6fa4cbf961b5eaafa794b9e97fade169ac0a423", 0x74}, {&(0x7f0000000300)="ed99104d4d9a8896adb6b808cfd1f29d0dd357453016c3c230ccb29934d14c834baba0c449a2fad156d7b06cb52720f872abbf2fb0d5bb2c1a0ced0eb076f7d527a941d119be0e0823c1dd484a8bb6305d0b41f8ce646a98d006db5d94b3481bcd1e89628ab868a29e7305857eb1c4a032d7add5efa6ab55ec59e89f107bb9973a20e78f7d6b28258e79213ab9bfeab1ac0aac09e890045ef61832cbe7d816722ba210a46ece1679b4d898a9f687ce555e65c547219521993c9bb67e37ea4d6be2cd931bdd88aa8c4683fccca39acb1dfbf001d0758948956d4fbfbd9870c50cb584fdfb1f83cd5fc1ac5ddebd22bd99f0cbbba56ffbb48025f279ae3d3723768074c954795ee9d9fa9d251d1e34d0ec6ab5cdb6fddf0a6a633dbe32beea9a0e7466f5939d288a151dfb54dc88c13fd6f75f0b714978bbb959aede8970298710aade5decdee5dea4d2c53bc4605e1658e0dc8bea4d4ea87e01dfdfe2be90c867a26e53b1ca905319283a38aed8c0b3d514d19f1e2efe57061f065bdd694c014f40d28ca00fe2e7d3f6f707d8b985f4336db5de895d0c75d8d020ed34d40b7761da930d5fe55d63759750b30f00ca9bdf5e3f6bc8cad0d0f931b5d3cf4691c6cae1d1523f125e4a5e10e8007163ebb90cedb3228656605dbe21921353a7bd1f76e63d255d10b98ebd43cf66e09d2f2716b1175a207a04f6817ccc396733bc8eff0d3cae9a4db99f714e6e0b5836c11158407d8dda13b29914c7a9eea723abd43830b39cfcdd7217a39b52cd6affc6494741c6536895eeaf3534c3597ee1d6d460a59ddcdf3c4413637f54fa9e1f8c87320a2329fc84d9c3f43f926a5f88dff303f2f129d985d5e45534b9e8aeb3b12dd53bfab383c88e5384e6dad46d802444ff80b495e8c028d0aeded0731004894573fbff023c76cb0f02e0e305b84eb05b1bddaf87f7476c159899ad6937bf8b3cd46c1b8cdbc44ff5337c72ae47c349e568fde8a2f58132726f6c373a52800a31f9a28ea742e5bdb437b7f98710ed1c82f32cd4439ff27e86eb3843cccc13926ecc8193470eed151785d5769a4eb9b4a153b8c2bbc8ee907daa5a157630ee0212ed64d284cf306f52dc0d05ec4243842cf325d4996a63be3ee098c4759142eec8cf2932841286260884f25a0f65dbc4d2fecb3ec273ec634d71e191a217a09e70c42c61424bdbf1c53856f90238d6420307a6d378a35b6db2be9265b0899358cc5eb8bfa726b98f3f4893f3eba6994ec0a23b318e50ab52a3707f3bb65d2ec0fb3b5e8c25de617be2295cbd59e33a8c99ef5259ece022546fe1c81ca8651664093bf76899d446efea1677798f28c787f3df43bfcc566c18691d6eb4218607771efa399c06d0f3d9399175c815a39f815a72cc2e2eb724cd91aa2ebfd14096e150efa90b5ea1ac6757560c2577a0d88af348608ef32c6b518aaed588869b1854940092238b8598bf8aaf5f2de5bcc1b5cdf3beb711962e7ace63c40d77502efc9019a7475aefcac17d5f72ab181d4f6165af0d4e8f95cb14e34c53593aad9502db8415255e3c77e2e4ca3e1af8d6d32e9e7d01dafc90047a6213a7615139fae79b438433ae8b55f5827a68810cd4346891fd1255bc8499d032da9a605eeb6de29502688f9a243e5b87d734d9b998340220a1d83a6b622374df617e575b796fc1bea4137b5671bae549af74327b30450a68fb2c21411fa92b451fcf602843d9f55d2edaf64294e4bf9c4ff84321a1ab4c769fafce85c7f9c4871762e8d9192de4f55571ce6aa48234cf718e34771ff1f1fd2d9f3003a50dc1fff103755c372b155f5f64ec69b87c6085062184cf49e5febc91e834190cb80b2ef7e69a8065c7f3ae6f8266f9f754e2b1855c4b1d646db1f0bdeeebe74c6d50adb5a23f782bafbd2ee643555d7daae399b8c2eea7f36236559346d1ee4dccf48c3ee0b44be7d8e51b034f86aa2cff56566f1894a494bd27dac0181e9d124a94d61a3fdd134ec2fd38ba2f976842aba2542534aac639b040e161402a0286878ccc6869d6f05936a4c74c021b864653e8ad355a819031bc73c864778b1fb1df6da4db1425bc0f89126921bbd348faaee873d812bb06c1919a9898606847eee788301c8bafa15061a688d52bd4ade643dceee4d5bccc13a5c7d347af5eaf8cf9f215978e369a8e84fa2df59638044995f8d7776a939d24bf1ef5a21f3142d6d0e57ef4bb420ad7c003f9f62eef050ce6f29da4c0fb3e20e721657b9eb01d1ec4e68de0452e8cb446bea09ac84c8c93b4c5a7b9da1ae051b6a3068e743681c8cf35916f404989c047f637e8b6d256870c57a3ec6cc5710c9ca5d9daba611cd8a6cdba1b7c8fe4d2914e408208730d68d3c7f349c657fb62b027ad4509bf2c34578eeea87e6f585b3b8bc4f6879f6779696c570a8361acc488d521c927feab8ac1b5fc5497acba8b1857b64d97261775a761e70c5d20f9f0771a107c777858e2cae1c30e3970a774a4279c0128fa8c864a6e6064f54447d552824760109737d05b223d6c3c30353cd5636be7c305cf697242a18aca0967df99edf65a17d757ae74da17a7d792d6771a1c4dcf9862c527966d357638dce4b62437a3a8c4b3b6ffd16d0aff8d9a156b04dd77d64a09559f5294581c15bc4e7ea644ec40cbcbf29954b3b6aa2f37510b6715036b7adeeffe29543cb2f310926ebe0487201dd0de0f923b4e8a87ed2b38ff4b155b41b45971bb585316669af45283820c2f6defbf7bb9807c96883f83ab20de0ef19b663cd717f046b0972663ba92911e0bc776ed336ef6aa37bfce4985a9a4d8714fd12aabe1182414e83b4178b2f317cf6b343861097d7c26ea706ebceeafd53f13dfba03841f07f8b8ffa957b48588dd2c2b81131216d7c93be69e7e7a1acf4a7c96de8ab8085798edcd62f1af9dc8e272e3b7afd6171eb5af8618f1f2020eb12e5fd20697e8b32a63de536812b2b5ae37df51acb0c68ac026d92c465cac0ccf7d719af9dbbf52dfbb59adba33d8252635f9954e92682ce653af4bd378d3398278d01587912c2b203ecd5b112a5cb7229cbdb4c0e4a749f7f5fee85372b7fab60f23ddc5012fdf0f86c50d135964c7b30c5fd21d5749399845f34e3a10241dd47cf9837440603a57b06891394e276c82281d2e0b0ca86087f920e6abb0c97ad5dd1efdfa8b12e317fd30dae52a837f92d36baad1789b33a1a4cd0ed2c7f3752042799d0c28fdc6427ee5d31ee49cf5deff3f13119272c88667105be5e3797b107d93a4ea806a215a2be8aa27539be3f64828209f40b45def44a8587a4866eb5f098a585f10be237bd5a877900c027e862987429de85af6ec9b0a52f790aeb4dda8c4669b1b102b7f056eae7fc8a40d1c67b442f51c192b8e0ff096831e9ebfe92c0563089133f2f6efbb8fe4c06f2e515ad07e8962a9d402b21545762d782b508562e54a2d191e81d4dab40c8a1660bf69c622ae320b2f6ca99c3111f0d13b11bc62ff25b2af654e559371f47ffd65e8a06e93d727f60b6a8e0274f84f5192e760171b5760485b53988c8fa5b038e997a5bc2d9035d99c6a052868d9313fdec1462cdd6529cbb29a3b99209255d322e20f02f4568da5934f820190f4fdf28d90443b162a02d8235faccbcaed77018543866ac713e12ba2e129746d54cb2c0d32c773d302b864c9462b85210a6e6035579441eb61dc8de40eec44656640e1429265e48bc6bdef53aeec4562077c188ce0082ad878b2f2da6666a3ec289998ee89b2453efbfe74b1195c71e24621e68132cce4b43920afe8a27c08ac81e7cf215cb12cd7167116d338e0067d5729e3266330d60e9511b7da445a002011b897e5dd3104c0fe6d85eaeac6575764ea16f8700a52b0918dde95b9fda066eac8b87fddb8b5f6250452164938ea139f5406742fa415d7ffffaa3f515180e0025daaeef9ba82812fc015e82330123bc23ef9f3ea20194a34af6364f78d89d431b772a79edc927634b6c7fc44b7133bdf1b6a74b5ad734723d362601c8093777bb7f1d7636184655225c4429f11035a97d74bbee09e72444c9dec056e133958e8fde38178d0314d135fa3d063f3c063490235bf41d179f61d388575bbbf482a4580f8290973ad1558e3d44c054e10ca40c47c8e37b2d3e57fb05b63f6c1b4ec2bac0c468abc2543c5f8442bbe4bf498b98366554ae3f3c9bf7168036f4233fe0d06ddc0cf2796722aa53c37dfb20980e9b5c6b34c9173f9dc179814fadb5cda7503aaff24756d5b42c480d485748d852759f70ad9ae373f59ced955c95e7d6041178056fa918a5f05191d2b142b058d6b18bd6958c0dd30b43af08192bf62242c94790aaf4c1f3efce414b1b98afe7e532e1c5b480d6f6a9e2ac1328a472b0c8a31ae51d5cdc9cba86b2fb6f8a90f3927b4a1897d208f159b2cc22e47c77add8cd7b50c050d7bd86e185086410833ccaebc20c6907ac487dab9f3f2526484b4603b90c6047ce8a4f9f65be522868a36a247053baf743ac1f68385b5757abb64966cd2ae56ab86d69de37aa18e7ce3bf5a8ce264dacca7872052dd521802b05ad89ac5f8bb2f6eb986afc417efb4a53a7b2693bdc9faff0f241c80a39e839f321a82a44f6691d06ef750c9b2706bbea3fb5c85dccc092aa77bf1ac22518d210e6cf67a53bb06864db06fa21136d0dcd589243ee386d0a01f70bdf46286154c164602fd9b9b5c80db9d3a25db48e916c70e428cea1402fdb0ccdb7acdaf5af1e8470cadfa13fd03946ff1410a6a745bcb6091a5ddf6eaa4c8ca52ab800779891197d1a39a4300a1bed5b015e65e5a033d1b85caa02d1f57b087d27c4713cadc65842163bfa223f0f93ea2b537aa66a063d0caaf467478c40c775b567865b6fd06ed931f699d33da8ce6bac525c679d5533ce22bb24dc9f0d27489e9e8b5c8d4cbbd3e0d5a350c19bbe6c3224045d865f95d0e5906ca34258bf20c257fd638dfeabb734f9c30770f57f2f86986f1ae4edff79610dc023a774f1f52b4bf732558e94f08a30f98f14cef9fbf1c6a6d4526da92d34cc537aecf45be1972115469cfeadc66e50e0a1d43cac5adf5d3148f9536cc0cb64a2c0e565df3364e1fb6a5c38ccab842b15f825d3f744cb0ff423de018423f1687a94a3c5c6348460b69e8d49ce2e0e89f6e8049aae2e87ebfac0d06f42a543bfc5b213056f9c532a7a6c17e2fd1958f7aed4c5d54949b8436d212493093a17caccc118e8e23ffd4407fd5722a947e1c84133d436c77a6114e2175ef25ba8e1c9c892d4875b8a9e90dec4157612af2ef31c0c8a15febc4102af1e9948387dd049ed4f994f474d9b675a5ca8dc634edd55e83b2d81f814ef14706616e8132c0afff116a3906da78addf00ad13e44cc94567878810143399f4423b57e4b376326c7edc40786c427c11356d1da0ff7457cb07f5a66856f5833062c6f9a44a116f23af08092c67e645509357b3c2afb8715c1cdcfc7d4daebce8be8b7548bee94f950eba8a2ad931216e018c634b4d0fbd93d28d2f98edcb05597cdc45be5ec121c46f700e9fba67d64a04d5f9244df728efd658dcfcce901ea07a90bc888d715e7fa47cebfd2a2f0e693491c3fb913c419b90a9d0a6fd7f650a3fb4daa0d3bc3a5c136fb7060ebf232719c8ab8786f65e29609c2beb1e25cd8f4867ef7e73e7f5931c5017782831670b23f5cd4e19a4eb9ca6c1c5f3d2972a1160db452d5d91e4334ad648bf507ad8c657fe04675b15512a4c32ecf720c0a09d7459d60150c6787c9230", 0x1000}, {&(0x7f0000001300)="9e1d81a90a1022a2f1838da18af6fb5e2f65bd570dd317fd0dce5e953c1a325a631a02079aa5e45fbe600c542717601e6050cb4242a593ba46c94d5e57534c9ca0627b5ce4e35f98c78c5f2dff077ac9994e8cdc47b33ddd205b82ca805d7557063e17ade6ab309ac4a62fce8cb3d964675caa5f946a30f059ad721ce5af39f005df3e57", 0x84}, {&(0x7f00000013c0)="5246b30fdf27da2b7176df0dab7171dc3dd053c945dbe62c0946c6717428897783b3a4dacb93b861e9f73de3d426cea0b1db325a8581cd81e5e457743509e61f5008776f8069ae6c0d", 0x49}], 0x6, 0x0, 0x9) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f00000014c0)='./bus\x00', 0x2, 0x10, r3) r4 = dup(r2) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000280)=0x7ff) r6 = socket$inet6(0x18, 0x5, 0x9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) fchflags(r6, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 15:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x200000ff}, {0x1, 0x1f, 0x3f, 0xc7}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x200) 15:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x239a43cd}) 15:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x1, 0x4, 0x4}, {0x81, 0x2f, 0x7, 0x7}, {0xf18, 0x0, 0xf8, 0xfffffffb}, {0x40, 0x7f, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 15:33:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x102) r1 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r9, 0x0) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x135) 15:33:36 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x9], [], [], [{}, {}, {0x0, 0x0, 0x2}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) r6 = socket$inet(0x2, 0x3, 0x102) dup(r6) r7 = socket$inet(0x2, 0x3, 0x102) dup(r7) r8 = socket$inet(0x2, 0x3, 0x102) dup(r8) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xdc, 0x4, 0x400, 0x80000}, {{}, 0xfffffffffffffff9, 0x18, 0x1, 0x6, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x7f, 0x1000}, {{r4}, 0xfffffffffffffffa, 0x0, 0x10, 0x3c, 0x1}, {{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0x4, 0xffffffffffffa978}, {{r6}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x7, 0x400}], 0x59, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x4a, 0x20, 0x30000000, 0x80000000}, {{r8}, 0xfffffffffffffff9, 0xb, 0xfffff, 0xfffffffffffffff8, 0x1}], 0x2, &(0x7f0000000180)={0x0, 0x401}) 15:33:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 15:33:36 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) poll(&(0x7f0000000080)=[{r0}, {r1, 0x2db6f15bf7aeb163}, {r2, 0x40}], 0x3, 0x606dca73) r4 = socket$inet(0x2, 0x2, 0x59) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) dup2(r1, r0) 15:33:36 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) shmdt(r1) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000a1c000/0x2000)=nil) 15:33:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800000000006]}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8000086) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000100)=0x1) accept$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="008602732a00d13a1b000040a6d534e734ef42fd754ad6c585000000000000000000000000000000000000000000000000000000000000000000000000000000b3f91d2cde0873244276b1d7cdb2bd0800000000000000ff000000b34d39f12ad789c0d1c8d5c8911e2095543120401288c9beea7f68256c9f724df920490bbfc0c20444939e989ff982987445bb073bcb59d56fe51beef616730e0108f40db81b134425267bfd77b6757608f46d525d255f7e29db749c5465"], &(0x7f0000000080)=0x4c) 15:33:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20048, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0x4}, {0x86, 0x7fffffff}, {0x46, 0xfffffc00}, {0x42, 0x8}, {0x88, 0x34ef}, {0x23, 0x4}, {0x25, 0x1}], 0x7}) write(r0, &(0x7f0000000100)="f41a00709fd3cef114e17189f8e32d64e11731d9299ce254c6386a9c275c2a48d6b5c7dffe5ea8e38080034a837cd3a86ef9e799585ac801a777749bc363de486e776d48028106a01c175bf21d19aa2095c7", 0x52) 15:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 15:33:36 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000dfea, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xfffffffc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) geteuid() 15:33:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/55, 0x37) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:36 executing program 1: pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 15:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7c}, {0x61}, {0x6, 0x0, 0x0, 0x37}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) 15:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:33:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, 0x0) 15:33:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r7, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC, @ANYBLOB="17dcf582f6e40b94c40ad3d86b64a739b56f9568d513880d378c5065ac61310ecd725679e446d8308e5b84dc59259e5a588afdda998b7d41c8a695b162559f0be4"], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES64=r3]], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchown(0xffffffffffffff9c, 0x0, r6) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 15:33:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x11) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0x3, 0x0, 0x2}, {0xf32, 0x1, 0x6, 0x2}, {0x401, 0xff, 0x0, 0x7}, {0x1, 0x61, 0x54, 0x4}, {0xa69, 0x1f, 0x7f, 0x9}, {0x1000, 0x4, 0xfb, 0xc8bc}]}) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 15:33:37 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/20, 0x14) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='MOn1', 0x4}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="c35fee2ba286dd6b8cf131fdf78fafda0938c6ba16a930550655ae3c736e3f2fb89380167ad2a3624ed5e9dc8f82b3db85a66833a5e07fc81988c2df600480a0f3fc52f519c9c9431e1e98d4565cd1ec15a358475a342edeea7556ab4d4d8b6ac92b616ad3ead78ae8114009fa2f41fa4306490e7ac80fd92eb134f3894e9273527ba4324936790ba3d235f5c7fd9407b8bf140801f22c13656d76d1f55bc034c90d0096f0", 0xa5}, {&(0x7f0000000640)="160d40ab29ae756115649f303014edc6d88195db375bb2b530acd1eccdf0fe25f786ee5a5d399cd1fed208acfedcba4b8f3969242ceb9a7ee522e6d9033dff5fa10021dfc81ac61219f1e6562b67e185d364cb361326b03d7fb19d4cf718717151062d40c24ef736ae57dc0258caaeb2bea54be43a82823cc4b3abedb3fdd6e19f973d98a4f1ffde9d6c3144ac5a1f970d353d08e27092787cbc19aa477895f441eec65f1fc1747699e3acdb464439410af1feb587fe250d59130ce4de7c7920ec05eadafcb1b653f231e0696e695999ed8638a6df60092e47a09c2854a87efab747305d95f6d2936983a1fdf2feee36ae5b76e71aed1b74f2115f0a9006c87d667c3a5a4022791557e597cefdf8baa65470137f0d0ee3769d210b20992e2edbf9c513f7cb0ed79f0fa8782c79733dcf6291977cd655c3dae7f0f7e1f288be178c7baf8fbb9a5e5c026215b2375d6487756748cbc4c31b2ec573da6e53b54c3b9418bc57a45fc94ffd69b3db3b422f84c861b159f33f32b51fa56fb54441a71deb26ded2d992705ed2785314d63174efecaf02fd45d1f6d2cc9e7935f47951234a52d48e3b9c173dc7f7162917ae788939949f48e3066638d5870e4f6124afc6333ceef64536d92f461fce238e0ed27f769a415d493be16fe672475a3b12cba86ed762c829933b8ed4afd44109d47197837a2691611697c690bb79bbc6bb420d54472fcd43ecd931174b58ba3ebee5b2f3bc2787a8cb8d4340b8506bb9d583a2b7947a0eae4e09267ce72f86e9a8085c8d2eb89d465d812a1bb3dac263f27fe0a197875e796a5c7c9afbf8f8d41f9b2484024da4eb7ccf286902f906f1da827a95b61372793924319264a30a83417c24bd2af3f3b25614fafcce5580cc3968270bb6bc0e928f11308727526e91fe8c3657554a0abe73115680b9515652d69116ef0d8ecb180be30fc3b3f5a59cd6ff25881588e8b4ecda97ee65430d428920ca9067d56296da3d158fb28a671a10d66e6c7e202878c8729ee3f20d812064f07217b333e54e491a7fdc18b7f4b55aa9d9deacdf4539bb0bb84aee5a1bba9fc8b3864ada4552d68c30a93d97c0ff00fc4cfe53fcb6cc69fa3245232f3637b7dfd1b7de9723395e1f7f742121bed4126f7029f03b596eb77d50c61910842f68a3bfa4be8b4e9319f1ebaebdb0ccc152292d3b187fa24b95df4f8dfa0688ff9c9c02a0bf5d8dc76491260e01d1f7feab80d6eba93521805cafc2529d843c39b11d75e9d022bf018af623a375fbcef30909cab9a2339264556af8217f0944f6501519b206e405a51ccf14b8966c89b4b65d067e38d8538f343aa8829d22485ae811933d446c2c477e3bd700a1417e4f720de82c41c0c8a2c8905cbbff67cea8c22dc2944a51f9bbe92645163606e3b39454dd211ab078b6451be71d554dac6d077ef32bb23a1be150f9d3af601872ca332802482692bd4cb90e61b8b78df9e5afc72f88ec4942eda59940521347bd450937556cf93be05f1bce05f2bc7c5cd0a0bbdd488bb864ecaa4652009a5a1a58a0ff2739ca4fed642bdf82a728787788035f7e746be6c38e25c7f69be5b54447e44f90bec747055954a7d1de5f6c8acc824e386b65b7e37089822caa82246ee5410eaaa3a26d681d83b411d77d375fc173eaaa614000acfdc1d104f41a78dd6392749a1cffaad08174453916b29c5d633631f3bd91aa528db365cc0d26a8a58ad60dcebe31381f825b7937a655210eb8b799189fe8505357b3f918830d6ef9cd35f88417de540f6ccd3fa6fe688d59ba44aa43eab0e6c8849a54df9a13fbe9826c2c0709b39bef08bbe7e739f36e5afbeafdb96a1d8828978acf9e13421fa809bc1d33aea915c20a60437c325f946722367b4f08a0de8a2a799aaa1da9b031b77a79998a27d1f120f86390405ab515b9215386711310a2c3f15b88c03ee8787884505dd17121b22d88580c1aca1cecfc26b6076e56eb816478d31bf3001d419c3bf37728a6be269bedda4945bb0653d68800b2682ff001820f6f63ce874af9b1eaa025c2e0e24c42dc105ffffaa3777900941559798d7134129b533ae7a99b09e40d1c9cf2b22bae3d76b86a9162e157a74cf79fe1f03aa9797f1cada2241517c18152bad27ab4a8c1ac1a978d526549e24eaa8bfce3fa2c3ce1f83c6bf14110184b287bc30375fcbe43d77dbd5b56d294006a4c75e0e26e4393e7897a72becc08d32afa2be52af028e68a9e7b11c86a377eb27d00a2d1ab30a55ab3394348fb76139c69b91995cf4560b8006b561d38366ea54cc543b24119cb13f159cd8049e2249bac03d15d5cd15214404e38ce273fb4d94a1ab40f58c6c9aa20618861f5337b2300aa374b9c327ec6d86f5ceee158193b03e00babd1e140dbe4a0d55ef3d6b03a7cb81c552c6191168b46ffd2fc10681590a9a4717209d2ac44b43fea5cc89153dca17fe7c5dbe47ab2a672751d581c798254d623b43169213a8e0048236551f0990d490dbe5e8a569ae401e588026be393bb7f77767ac6a0340f6ab6f8be7d6aaa35cc656e7175f8abd8c85578410b08ba26159028628b50fe2562e52ce062bf9b8495623ee77b3a3daa882a75662072124b7e3ddee9406a970c74defd62bc9690d20f0f9eebd6a4c24092fd8ca6bafe4c4f829d2f2424fbcbfb54d88a653d7759e7b44b6e2901040660b3c86a479b8eb8352b69e72b7066575ff6418a457263825fddbe6f9c43fb09b5c8aa97718283c3de3461c436dd9c7088a014695bf2a363d4d12ca4347281359ab68e80475c214e8d5bdf4688ea525573bf77574c6e3987b25bd1faca16ed7660a03b1012cfffaac822e45f99f7d77ad0e70fb111d0441f417a71108f7bafdc41e1d7d12317ba1f8a0ecb1c2dc159dee5ddb3cf29282ec47608c15487dac69bd787e3b68dd3d7e437a701780ac5afdf5473d239865ea8fa6d51c4cd9f1bf6e26107b98d79d702a08cbf3edbbe0428dd61c0a0ebf7b9db458dff27fe8a04d8f7ea72bec14c0d479274cc3c4b7fe4130fb482a315d7cf36c150c47f5c72fca1b82751276c8bcf8aed39ca238f02118a7f791e80d03d7196b99e601c91cdb50ee16827607808f7ef63253189ef15f6f6354dfdc421ab0eec3ddc7404a625efdd07c6a6d94ad7013e68a68713466f4764da021aff71a4e209241feab7b1999d2aa08d41e6b60c25b8543bc2b398c374364fffc2966f8c35d0aae113be17de60d047d7bfc967ca4cd4252bec4b52516a5f50b2a0d5ad815e94733bdf3b2dae444ca0ddb7dac4383fb8d768e77acb26331e7bdbc2e3ac48e0b078641f6ddd5c84785651ca912b56ffe0fcd19006f637c05685e2a92a1fde69710fea997d9d66159e0dde4649a357db4c96c40576a2c52b38e762a06a7c3eb7b77d5fd93badc1778febd809fbe421df8a5cd7e1ede1e8c3fac71b0d7e07cf4a6a0f829c090b0b3c4e3508a394e6f1b083e137db3e05d1384d1b564625c3349e88c27234cf75c6bab937c74a896bdba95b3cbf7aa328cb21bad95c9e313e884f5a261df2f53d47744ec48dcb84460c339b3e4f88d1e32100f48a96cfcc2c286fa81832f9314fdbbf7eec18a95a08f210f8afdf42d8f5f47ad058e8eb2824596eafa8f7579080c4d2a0f90741201c0aa2ac21cf1a26c3170199c05f540f273272c66b3339e244e214a97f1b16d2f67c488b789a487f07d434ff483e607ca2fb9b1f217742a19571e79d9867b97a4e379988fb1eb6b6aa5ebff383eb921673cb869fc29e8659fd7c8bc7106f4657f750169bef24605145737057e45fab438143c9daf7ad9caf8dfddfa55bced59af8ded1eaf6cec178c70f3419aff6a98f8ca0ccf611e05fdac80aa930378d140871d07c31fc8eaf804f5ad9c96db96a5f603a116bab013ed716246ddae22b830abc0d123c94f14082f84ed2f4c7e20e9bc2b7a2ec399e6c199f992fe25cb1f748d42318d2cd49bbe94746d2f4cbe9ddca0516de4dd523e3e9fee5d28196ffc136002598d656300b9d00c829aca31306b2c5ff14c6cc0c87ccc06142a12702450a1b4debc7012de7d1a6b91863a842b2865f2c4df26c8c595f5d67a47bd70807c846efcfc04a0ec295f200d1384f383c67fbadcb0dc3db59e365eeab5fd03bc6564eb2845e08aa195280309b06a2d252f29fd8008eff0e923daecaebc7a9aff1d69a8024c5ab88b493e74d54648704f9f479614fe1d4904c5ededcae42f8f63f4ce767ec62bb1656019ff4439192d8f790462888f990d6c95d41c7e9c5a277b44f8040c56e438dee20bfd91f34f5efa98bda067821be30fa4c8e349c07fd6b76f58d733b832415dd71ebd8e64a38a3d6ba7c73abda45021930af010009bc167348a6af711a0c4fc60cb41f9fabdd353000bf4f80bef3492648e57516ed3a6e984dbef89a521654dd6aedc055cc38f6ce72338bf504f9fb5f37ad6537047c529cba786f25fcd1ae644f53d738fd63c3312c21b59e78b7a29f435ac5a1ca3f905959729e59eddcde021dfb66886bbe254bed88c178ef91428c5d3494d91a22b8a5496fe7637929488d9912e2ca34060a2b94d1359f453ced2a4a05ceebeccc417f472b13ea4bff8b47f6bc9ecf322d8a0cb2186d07af01416f547d2bbb5300d82fefe05dc4771ef1280fd0b21fce244dbb35934a1abc1cdf3c7c1e9f7e7a03cb8aa26aabf16ef080a9c25bc34e4cfea7fa029559694c6484efa67c95081ed84cab488bf9a4a869f483698a88cb6ec22776d383b81a1d1c4b26dd3121f982d66140ec0dd28c14af34cc1e96b769ded0480a5a0560e4d4f1826e7d031da2b17d303ea2954c5dc34eb5e4a77d7f5a03ee591da2d057bcfa1fb49862342558cffc24f93152ba8bf5a8c23f9f0b837144de45421e58866426fa63aac27e3d08af6e042f673a74887a1d781333174df8825dd53f0475bcd9d00583a7eb01b75da13c0ed37183a1f6ea54ff821c4ad6063a2408a87bf5f720ae27586eace568fea06ef4e05b659ccb0f591a94f08419325d2653cbcec7e1ebc486b02fd7dabb7ac97d162356b6b710c545d07323ca7203067ffdc00303ba8dc6ff3cde889e0a0546423df3e16a81bc2563bb858f9abf269bf6cfddf27013f2357f3351c430744d6de57776f71448265daa0a6be6b65056ef7180ec1af286f44b45aa805a5233bf6649463e97ce41e409e9cff45955ea68db5554eabb164126a3c567e693a97e89161961a2c4514272c949e6c04c82d4d136042c25b981d2787f3ece0b25142170abb376930016f3d97b7bd7cd9883d30941a63c7663f22f7882757dafc1984e5175d5f98fb7739ab8aa7e6ad2fac239b4c0646d3af5272119ae8cf342dce1eba145ca7d621b194fe5fc8d297669136ed3bdc5b9e1691dde8c5d52e678c8855e345516cc9c3bb52b5a150c144a41b9a4ef80d3a8aaf58b56fd4cb36f1a78f1b55ecf47ff45eb16ee058c5146339b276e3c33d04ff00c4f7130be66d20f03ba5613277425bfbe4f358b1027a74222774f4372bba1ac0a412e05423de687898535cb5abafb2256c6e4f5e4cbef6cdc1da07fbd0d4449d3f1388d488dd87570ef5e084028019c75b4baea909748d1711c74ec4c3d8f35257c6b5f8e146fc3f16e7c56a8984518338b0de728b30aeca1dc7e0040f4bed19861fbc7cbfee955d1b625858771e4df0caf50f2c6385a252d41f35240cef39b5f0e3094d85f16cd06201b08b1e55e9f8dafb216c171cc934e6053307f8b0d9cbaa17e75df6037ebf4a61b1d41c1f5201bdda658aa", 0x1000}, {&(0x7f0000000140)="90157de1912a55d011f88ffb6098b3004bf917452c8ea61a2d", 0x19}, {&(0x7f0000000180)="514c358c654ff8ef83d8f07a3ae3369c2ce5bff31903250fab27b1ab56a81b818ad8fbc3931cedb3397a3ff4869f3bf912c1567e1cddf119c088dff763c151f44b", 0x41}], 0x4, 0x0, 0x2) 15:33:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) fcntl$dupfd(r6, 0x0, r4) r7 = open(&(0x7f0000000100)='./file0\x00', 0x88, 0x2f) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x3, 0x102) dup(r8) fcntl$dupfd(0xffffffffffffffff, 0x695d5d1648eff04d, r8) getpeername$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) chdir(&(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000), 0x0) 15:33:38 executing program 0: r0 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYRES16=r1, @ANYRESHEX, @ANYRES32=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES16, @ANYRESHEX, @ANYRES16, @ANYRES32], @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x5, 0x0, 0x4, 0xa, 0x3, 0x3ff]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x3, 0x100000000007], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {}, {0x1}, {0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000004c0)) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:33:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x21) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX], @ANYRESHEX, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRES64, @ANYRESDEC, @ANYRES16, @ANYRESHEX], @ANYRES64, @ANYRESHEX]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) dup(0xffffffffffffffff) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 15:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8a62, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x4d}, {0x840000006, 0x0, 0x0, 0xae6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 15:33:38 executing program 0: r0 = socket(0x2, 0x3, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffffffffff3000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0afa2a58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771c820bf8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710000969d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca6292e6aa790b56287459c12fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b16dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f6922e2f096f2bb554ad10000490f1fa3c527e5be7a4509905ab1f190fc29dd92e485b7fb68722802df99758126abc4600717200ab377a2fbf8f3223c7c7d3a6cd42785d3288f1a6046708202480e8afc0c072bcbf827d6ead5"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 15:33:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:33:38 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x2, 0xc003, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) socket(0x2, 0xc003, 0x0) 15:33:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/118, &(0x7f0000000040)=0x76) r3 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba88f686e4d844fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e95f8ffffffffffffff00004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e00010000000000006d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736808abb31686023ad161bbb09f9500832b3c97d998f212b6b75eaca49c71e10217d7e5fd556b371432e5ec8edf53661"], 0x10) dup2(r3, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:38 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) fchown(r0, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 15:33:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000802, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000180)={0x1, "0b672e3e531cd8348ec648579dc804bde141c8e814022d33009031083198e578a3cfe3f7b4e18c091afee276c0148732d8424d611b14b4c712a6c245dec6d1dd12dd6d348dbbc2611c2ede0730a04833783d4c4ce42a91e19e1ed03083ce4b45607edb0657a54f093ccccdea432a336faa8dffe2d6d445c6f5df896c6b6881e0dfeac0c2535b6d7efda9a007b73a27c06ca3f249a489b033ac4baa2922d18f161d1e44d030de74168d6e87fcdc7d32d0c59de45d807689c07fabc6dbebe72f17e6930ac947e10962c07863c4a32dbed2acc3de94270c5976d8aa8e57bc7911fb665d968a34f2f697637727d9b5dd506c48cdfc4740"}, 0xfd, 0x0) 15:33:38 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0a792248dbe8e33d39fc3c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a977548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d100000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) socketpair(0x1, 0x3, 0x1f, &(0x7f0000000b80)) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) dup2(0xffffffffffffffff, r0) r1 = dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000a80)="63e7057ffd6e42f39708a964e1cf934a8c0cd03e3b87d1844340822652ca9ac076a43ed5b430a4df7c3518f5622208129b7b392a0e7a940bbc09c37660da67596c490ef5ee01707847cc72a6eb1980f9", 0x50) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1, 0x0) msgsnd(r2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00000000000000001891ec3c6da598ea96c40dacd0c478b9196d20751ac3a1e22cf5fc34c97ba6674d023ea0ab24edc67fb9ceae20c9b63ea0fe73cc465e8ab6e8ea63bdf88814c3609b204b5c4df15b7ed59765c5cd"], 0x46, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgsnd(r3, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYBLOB="01000000000000004aa53fb843a23866ea7edeb18c9744609166dd6f5f32cfc3066f8a783d1c9cb6b420214acee40636bc7922a0958bac8e1c0256793dc7f035e17e24ebbebc612100aaa4db195dc102cb79dc8401eecbdd07d526a2b0b2a96b531a1c644ca2d606eccc754e727fdd639b495e9f8de44585b403d42a93836dd7ae32c0364a8fbecadc48559bc625a2d69d6594b7ff7f0000fb7dd65946ac9be96000a7db7fe00139f061d343509d4c64f1dbbbcd15eda9f06922330f8cbafbdf34fe635c6fbb888f6cfc6705919d004b348d6733ab3084c472bb96a4dc9c82c806a973e23f005414bb92c29169d39a1fb8aedf7e522e1f2c470ed62808e5d2ad9af74268a5ac7e1dd57b7b7c20cc88ffe0f740743a1bbf1a5ddc2e63b294c6e6a64e78109f9931"], 0xaf, 0x800) 15:33:38 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/14}, 0x16, 0x0, 0x1800) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x8) socketpair(0x6, 0x1, 0x2, &(0x7f0000000000)) 15:33:38 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) writev(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)="f1905ed7fd3a28ac5d199a2d41de1f39c914735a28cd1764abc04dbc52d80177140e16c8853ca5f56b4d4753ab9bb7d80c0a91a8fdd2de48510fd6b9d538604c199c8e6906c257ba166e1e552a28d6b3e747cd23923eb6b3439cf51f91ee24c2697e871d0900c6792ce76c80846ca0b39e3d169b5f208295bcda77a9fa4677c61d960d7b9fe0f4c2fe", 0x89}, {&(0x7f0000000180)="9ff8929fa8a72f249f8c3288981b4049b894f151f62f35260050b322072b303aa4718caf74e9c60dde63c5c1f92565d9f5d94f64a413c324db6fa4f49c7f695395c1512c55fd2f093432792f828eeeb7018d29bd1c1e461f5b1642d17bfb56d4a0db616c77585a0a16c9fc31260e1f73ff67b9c97fabfe4f4981440f362bec8e7ce81d6dcda866c27e4ba511398043a655eab78aea9242adf77afe4c45c67c30b5274df327816c357d5ff642b1fd067ee9b81c05cef7639a741e4f781bf94aef14ce7e275a36a09a8b459d88896c18a3a8316a8de760cd7e2637bae97c2f56119f0545744579b11734a753731dfafce10ca80886d5e758c84d", 0xf9}, {&(0x7f0000000280)="818ebe0d9a67ddf7e2345f795468095c343c45a9b9477a78b5bad8e3195a37f8d5bc79a1a323228c557236701dc72399cdb369302672d21dc2721f8d0d31dd1f353140cf826ce0ca0609", 0x4a}, {&(0x7f0000000040)="9feba3d158873ad5b8957c7657cf09b2c738df9c6cb5ea10d75591a4ba10e66c9b267ae2f2d6a10f2a0bacf297001e243e4a9acf1bf2f292", 0x38}], 0x4) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 15:33:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket$inet(0x2, 0x5, 0x102) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:33:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) fchmod(r2, 0x165) dup2(r2, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) getgid() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:33:38 executing program 0: geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x1) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x3, 0x102) dup(r8) r9 = socket$inet(0x2, 0x3, 0x102) dup(r9) r10 = socket$inet(0x2, 0x3, 0x102) r11 = dup(r10) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="28000000ffff00000120000008cd7fdf03000000852d4425db1afeba5a5df6a29aff5498f4e7358cc83e21a9ddbf1ca7ece0b5d9ad67a46c386b47e613a59e563f1318308933884ed95331cb13e662bd86f9ce964772daf54a646d71ad9e4fdfc334f7c73fb16be1eb8bd3db6470ca8acc519670664bb98b5eb7c809c4ff53d1a6e6f949d08a30253a23cb118ebd3233049b24941ca982a1c52f1550bbb03d42f51f66acac75a8cdc7ca95b7cb", @ANYRES32=r5, @ANYRES32=r5, @ANYRES16=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r8], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="0e67be8cac289a9abe718e4dd98f7322842208eb9a4edc98f97713b00352173708530cbdcce8f319913011278c2bcae11df771842f3e653eaafcf39dcef8eb082500361f1874fa89972240b3ffc74931fcfad0a9ab78e31dc4b2115487dc5d1344764039400c8c546e4a6d95ec96489ac3e7720cdeb71e80ee786495a9953fa6d121f154c02a41161114164e5d39463abbfac7a3317fb80f87bdf548445bdb79bb12108c6ca8d669532e7d10a5ea5568ec5d309aadc171284b4844b095b3c7389f89941b551020da30eb297be0d27048bc0c7c2af9de9016cef6ddf2ad7759df6ea2f0b31c848db1a78fad9eceb71aad0caec798f41fe92a9ebc8d802a8d41b8554c9a6a60ce808ba285ae690493a0feb788bd203d1d19170e4b64201827720c5a59bf2364a48753a393f34e59c130f7abc3747167fabe8b67ff495c02a4c7959d23d784a49498c759ba41bbbaacf626ac1c3b6a46e8cf1a610a9d4f240e961671628ee7da9a36b142773ca33d391de2056f4b36ceb50b73bad5e8370e5666ef8b595ff37fe04e11f9bd0bdae0cbd253f7ec404684127fd91619562e74b1c025789b67d5b11619444b0e906a444c58a677169d6d95e54831912419c58cf542a4a2d771c0f6bafb55aabcb926295d433c0447d128cfe0a4f73326026d7025339af9c7c57804524d6ca37533ae60185346387dd2fb6731351c9de3759489137f8a1561fa97ec1b80d77465cb0449c4bb25fd9df1e425d36c30f518ae2428f3c48da3617144c7c2f9014ba6c53074b3fef62d44442181269f1ee264bd5c77e3404fd91c92b4c3ee0c6bdd902e029158c1ce91d64932c951cc73585a73db1e24a3058d6aa9e892e0828e8cf05776df97301a39794d2835b7332f29552840f654712635122c171fc2ce9da3ccfc7563d83883e7fdde8e31e41ff90eec5ad9d2cbd3f8542d0c58bb7e9b17fb57cd55f5bde2bd1f4945124d9534def75c621747a2609c1cb74fde7a2239b67cffb9055bd590058b15e34f77143beacd0f5262bb6903155ef69c915311f7b60c49745fa6b65fef95c16af7f7bd61d42a99be770a3b910e5849093ea43e9a894a1af41a7fdf7c6ce745fca8595e43cb1fb91561b710fc5aaf91b947f445ad9d1b1e948ef6993c80991f8c6a2357d9c7f7299872a7ce926c991ef860a50ed746ad8f028c1391904cfea1b587d3ac19ab276b105990d311171b2c40a90049dc6ef807c3776ebe235a8d4a8be606abf790daf0106f9e51a48a74f99db2cdbc0ad7c31ca48202264c1de9a9849311dd4d369dec28ff192a6dd6a7be828222c9ac78b34fa71586c9f17f15909752408a99fd2198a7f2648cd4541fae301fad8447775633009f516484660c67ee1d938695f38b6537c75cc1c51b5feb086230c62634a7d8e9332d8ebcfb029e3d21a4d2ea0ecf6277e81167dcd88bfc971c0e1101ade2ba0303c462e10924f6b69e24ec6f2cad64df810fc2831e435806f36254b3ee88d8df3fbefb4d01a281b98927993de1c31e8c04b32a3435485f9891bd70c47c3d2bd8f88bfb15cae96b196092da2b752a23248c9f931ba6aef838a1a354848d11f36f591d4cf90eb50d10667d6d79d287a62cec6b324cc6bcff8f53a900ac43379f2185229d48d2cfb81a1ed96cdaec3b80791b66427625397c5d47821e492bc6cbefba57dbf8ffacf0f14bd3ef3c05d3272bc63a29ce7eeabe782a32c31825ed790f868a94a70ecd6dd666d7e0b370cc7f74f6f4c28aba78397f0edf622438bf88da9a9f9545ac183d7a3a474fbf342102b2bcfe008611290ef7f8a040eae5659cb86da6f424fb21d00fe5b142eff90945d24aa524fffec074d431c05da3eb2b666a3b56a0c80f3427a87e089d3e80fddb3b9aa8c210abf83e130d9a1f4f492a377e32bb1319c9f7b2568f4e1f44ee15fba3e2331d0a6e13f3aabd9e2d63768f1e3da46c1bff03ebaba191ffe720a3462754276a1aa6a99f6f5404ac2a0b95f11b352285a7b3e6e6486ab2ab82c7a46dcf12c953b50ae1f0c819c02db1b3887c3e0d8cadf78f74c6ee0331f49bc97096d624808e69f3132bed99f195b05d350c969f99845d835cc975a57fd62a54f216fee8add82e1f1b076b1fa422e1b8768d7002761d40e07363fdcd91ec2d98c125e887f4c40d6bec6b9abf9c03f4c87384c9173885f0809ca1c1603782393e0c7e0d8e1cfa7a4843a952efbd69f9b9462d09e423af2a8a0b65af9268b756512f51622ec7fd1bbb27fb3d89d8452fd2e659e70e692965bd124a3560b7df842d1faca220909997eba4c68fcf65a150cc27a919ff674515262f65ca91cea90e5910da6f9f4d67ef3a435bf19f03e6b2d5a87c26661222b81c482b59f87b9ee90bceb47d1fe84dbaddfb457ed927226fff04d045c89dc4697ff44d0928ac9a5826ddaca1cbad1fc99d3e6dff90a6867829da63063042cc8777a8203b53175f0e82e4db38830accd124405b58c84e7f836e8b9237830b4b2001eed4228af911fdcef3f7068c68b8946619f0c1454faf35595f8d15a2dfd0bd0c18dc5ce6938b40f99c9aaf8f5161546f6a5a1aec93fb9b5f2c858d9318b1a18816b080b8c69e1c6986c5a1ffd8e639e40344e5bd72cadc8f11b72cfcce5d42c8d4647577d1280563f3e80ba40d6ab077e620412d00f8ca6a93bc6510c684be930d74d57481a79149d56d7b64a48b4513e6a339fc522c4df9857745abf5ed2fff6e6a0370a7a12433d384b8c10fd4336414873e66929bee33360632b0dbfb6783d5ae9c0e2746675d15007328fcbaced893e7f8c7c7d9feceb6fce94637c81fcc88e90e90908da61c7002b72d9b5d723117177440ff416aa47400105b09b280b70b88c50b74d14728db5ba400d7c05502f1b7ede2b8aac4864b320492395f48082d07f3f23aea79a5ef36b1953048c4d03805764e7b43e97506323a4914afe5b038e00099c2be508e752a6e3b6c47d0bd9082d024dba85693f6f7c7171d19c6ad48011276a9a0639db4f93f20c1dcc82e336f24127ac5f178e7bc00442afdea4c18a88179b03a36d6e8a04a820a40cc013c5f6492dd7a61d776df519e14cf1650799636a2b3a87e7c4be7a60da811a956faacf4dcb5d6730a8dbb9221ea759245ae4ae7f64617c80de0d827c24a72e70c49647d01b078128f072fffda6e11e0fd3d5e78c771d5330ea9259b37ad260363277a88127743624f999668ca505379bb5c7110f0dee94d3958f120f9a9c38f7bfd8962ed2de3d04cf8212342c540404950fbe09a7c10d1a232edfdb2b202fd86762c989978b3145309f567f461b8c06cf174598dad8ac6ce513fb64416e5d4250c91a94f19462ddb20adad79868d48bf91b20cc935d977498bfc832fd0b17fe09d09466126def9c22aca9c1ff17ee9e10b8f56b89dbbbf8d13974b51a57e6c55a7329415744c99625b75346333acc9e3b2bd182b30fae3e79c17df2a854eb319955e53a86d90378f3377e4756aebd97ebb7023c605ba3a66f2995fa08c9aec7966ef77e8ee10815cc945e9ed470805f4801fd8ffa941c1e8fc8293a466b324c7a1775acbf4becfb886efd19125dd2672ce2beb30b39b7636d35157789f83b78d429bd7a28bcc1c84408ba1fbf41046642a99988a339541e64c6b4a1ffc9418d43048c3a7737bdf879e1c33347bd2ce857085bd28271fcf8455c1230251d4ead88466b459ce182e3ace629bbff6969cdfaed29c1d20606e0836c5ae843adb8f3a767f94c474fa5fc37c908fbc8f18baace891fc814c9f84e9f9dc5fcd67b54e21e681ddd2fb8730c6c04de05f018b2fa536a7cc56d3c4da0f8ccab0a0ab0469596583e2f3d4868ddadf642ffc434cfbfc1aa7d5fc49d02dec887398a551331a0deee0829e8cf6322223f2dd899d76e60521e868282325e769fd14c7f32e14094254e5b2b6790a1938c74e21a7747c049e5dd8190e73723a1a9f2cfc79a3cf34211ec207a00727a604f1667341ee32c966d72a921eba54dafd5d674eeb6edc1c90c8a89b4802462448154c46b830dd925632a910347da68a89ad3a53e15b7e35f500f997346b896e691abe8b7456ca8f4649955693421c51872cee5b44828612996911bfca01f1ac672a5a0773c57b24e036571911d5459d92b07a4241bf8c9e31d8802a753460f28ddf60d1c185282240953f0e8b5cc25581057691f644d5b03b37dff6e69d00a0fbbc3a44372df4c3fb0b724d17cc4cd019d66294ffadc22c99056109fbdb439358b6259289233a14259c459820594b8446b96f4483070acc8d38b5fddd74bd8743df3178fb9ff8f7bcff6c11e3b05df2b650a678a6f527959afcb181869eab016e9283a166657c4def9141880c5a418e999d5006ffdcdbab30554f13802f3bb1a342465595f374d09dafa1a7448ac42e21cba8f1ac6c55a534cd8c7404f24c5f10787ecb79be82f10421eb294bd0e2c042ba72372bf70d58d2e12137e2605fa09112cdea5055c8eb3c33019bf35f42d7f9d275790408dd4f5529f9fe8d8cb5cd3baee4aebd148d120fb696a8519403e4484e026222966f00a7a64a99dda38bfc23e4a035888de1b45f0dd3fd16460b09d7c06abe7e12bd2f3a7b9f37c1122c0f4da9661f2417686f142a01e2559a5f2c8c3416f2fa3f725cfba67a1794a7891145939ace450e37af0234050cd1a14ecd140d90d2230009515d3fe260e56a3e37d11a7fa2bcf3f124b042d2aeca57cb988ae12a29f39a7f893cd013e015038d63b18c7bdaa476c2e0cc19be7737a616a5aeb80a3984a9fdb625836157204fa3fdf66fec50652970f3020ce69be8762d67ff3d74f86e48f2a310c6288c307376e6b1a82eb4255dc1732ffd733ff1373a5cfdf860b9582c7159b4e4ce4a9e3a838bec46192daae19a3482fe392d7b34163e7a7602c50a3c498313084eca14db026dff07da77b8ed26b64a3cfddddbfaf41228123fe5b80f9f7b1d70cd9dfe08f3733431c8de83fa379e659195b10d07afbec0c7eba8deb0b6994895557616b68ded0ced06d8782262b2f23ab4057356fc0b17bb2591131bbe72e6e22beba9d2424a894f51c70018c3055dcf8df92d313b570e34af7f507e1f8b29114bcd890deb244eaf74b44c2eaea426816833396087d41d21d0fee1ae43501982179becf42e5a84df3005d97ca1bab6919445077d425a4d9ce893468dbf0bf0b38d6d3993779bf982dfdb5eeb96e234524f35e772010f8302af2d900108f2c97f11f46e2de8de9f444ef5adccfd0f08558b13d56369a5569537c59a0086cf010f723d20c89326b6f9427b848c2d4ea4ff319a9bf69c4427713e056fc645f8986b74e03d3b9b8624f6fc903a81fadbae1f0cc1fd41e0ed45a9abcce6614a8cc75f90223dc2d4eb6ca476a8bc6bc3c54fde3ea70b1a9ad63b0f4f286ee8230a593cd392a9ff5320efb8f1ae1ef5cf1d80badf4232b5dc190af40dd0dabe47fe80fd074f0c594188007453d396b8ee34b62bf4a168e93a785865a26ef3bf8ba94ba098fddac372cd67b8f0160c195e45851e8ee83d3bc1436715b25405e3cdfefa98f279af46b51474cd3fa48638b16f4dc26258c5052b027d23acd275dd75d2b34732643875d6b39bfedc53a453e2d50b87f7489b85d29697a97dd29faa8322926aadac6379605f1442e69def0af489dbe8aa5bb44d2f92642bf1b1c376303d14cc8b620d11dc4ded55266462303a75f60caa66187898987f85af54bdacdaaec07d69aafb81cdcc335fd756ae8195cc8b008c0c5753004f626e6a80e406efd7cd9e", @ANYRES16=r3, @ANYRESOCT, @ANYRES32=r9], @ANYPTR=&(0x7f0000001540)=ANY=[@ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRES64, @ANYPTR, @ANYRES64=r0, @ANYBLOB="1d1af613a45ecdcb6c60d89bdf050e33d6034729f518c0854a006a264d1e6456bf2cc90adf", @ANYRESDEC, @ANYRES16=r11, @ANYBLOB="159e542a266d8a95cd9c1785356e9f906fc4ea37a60efd8b55ad7897307e2e754ffee1091ea212cef54b659d44c0072a835dbb0625376b112dbb0a8abe81223faf0df5bf0878677f6ebf0f3ef0b7f62a0b5ccd69c1734aa38dbfeed27b8996a285d68b868a182617d820f88e36f14317bff49fc0f812c8c949f6ef7cbf16e83c8d5459f87a4566b2c9830f", @ANYRES32, @ANYRESHEX], @ANYRESHEX, @ANYRES16, @ANYBLOB="508d42429746a8395a62e18ee4e2e12ae2057f079bdb907ed1d4ebf91c3c6452cb2114806feed7de8535f9659045bcc9a480c6b18345fa82f27dc4ddd993203bfa334f1a0c40c708f01bd149242d5576a537d02090ded4825a8b52943668c63b375b03d2e4ce7853e274ea050ca4c0bb9319a6e6a89bd00960c2bf730a1a4a0b2cd974593233fa80c764b3faf6e84a8ed6e5520ae9debfc575e9b00beef360d053c8799be8", @ANYRES16=r2, @ANYRESDEC, @ANYRESOCT, @ANYPTR], @ANYRES64], 0xdf}, 0x0) 15:33:38 executing program 1: syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 15:33:39 executing program 1: r0 = socket(0x2, 0x1, 0x1f) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mlockall(0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:33:39 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1118, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) ftruncate(r1, 0x0, 0x2fffb) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup2(r1, r2) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x103c, r4) write(r3, &(0x7f0000000100)="19abe0b76b02ee048ded4eb223f054cbb41b348be6fe9b67424626ab1fa41c1c3c9fadbfd80ec30fefee011a213364644cd715844e38c4de7d0921c1bcc3281beb918090a999ba6e0d6fb393f4de8627978f91d7177bc700e66f3f0bb574", 0x5e) rmdir(&(0x7f0000000240)='./file0\x00') r5 = dup(r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)="bee986f472172e87feb73c72640e2af950f85a6552964face3ff07266470ade286fecf0b3949fbbe3a64a78de4655f489c58c9c99cc170c07525e69246f5267e050be5e3d0f3b4f49f65363a9a95de062a0f8806d6f31d7d329cf36ea12c1f05d66d3ad0b86bbfed174e385a5c2816115cd418d3ee64d03a6528c11561c3928b392be703bc236bbae089d4c434b8501847cfbf28a2e3d1c37e8c944f630b0e5c21384e4e193f6a1f96ccff01e8320970d12e29770efef994d681ec6f6029c301f65259c0536302da66ec0dada0da6aaa3408d381b91586ff7f8cdf3c570ab8f374473f5e48cd6a12d8614752977447715800ecc8db6dc3ac40577060bc5f10cbe6c5202ddbc0c45483de5b7e62e4afbf1e2199ba249346724eb9f36c8ce99743f9a55b71a1a2e905a1632a32a4aa8076dec0774bd67e07d3a52d28cad0246dfc77588fa726ab8c0d9b43a79a6763c8f9d04571cade9af32d31376bf21d78ceb5c80cc5d8f757c29940b286914e09bc7dfc6511c15b10fb0f6b9f6bcae59cc3d052c7a19f6aef5531d674d01971f0f2299f7d3c7189f90f6f2c4d21e038a5926a3cad63015203407e06e60160e1eadc4929a7ccc477331bab19ab3c746d23e4aa648011bfcb8b490e73a80c44a8885edfd8a597b5166fec3622d6dbd4b32e84ce70fc9dc5533311d5370985ebf1595644f9c7", 0xfffffea8) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000040)) 15:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 15:33:39 executing program 1: semop(0x0, &(0x7f00000002c0), 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x807, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x3f, 0x2800, 0xe2, 0x6f]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x401, 0x4, 0x5, 0x1ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) syz_open_pts() write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r3, &(0x7f0000000980)="000000000f8f5f7ec197b0551d51892679cdbc0ca8d626de604484f14944cb7f269be2a04805f4b029b629a71f56b7d38020652d9cc71e0ceefc69eb55f35c5a7e80c964a0b0f5c133b5b258d10908f3168c7fbb627f0088acf7b7d934b590cea70cf6b24c01dd796d143cc0717771d70fc0310726a10f3a4b3c2db6cb37ca25877e60629601fcdf116dbe6b84c3618966f44e1ac097f2a0a4f8b9f9f23b2d9b79d68c853e5f91480b8354beeefc6b7efa12223b31cdf7478db2d678a842000308c1f68ffad735f8ca38875080971d39d21468054b80ec14b2e6932c8e2b77babc9406319da222ec172019ff1efcaa236df3ce29fad7751d7191914b38515924b7dbb001363d02830b7b851def03c8e0c80c3918eedd466ebb32c015feef3ba42a89f29d67aeca4cc86cfb315d9d98ef0000", 0x132) 15:33:39 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="da7cb859a8bd3e8ad7cb87abfcb675288222d7e48ab77158f105d1dc97a5cc659af95b4e4adfb7e10d5a9b41"], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:33:39 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x601, 0x20) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="715ffd4a0887452d2a13bfb96678be2b5dfbf7699ea158995a1987df49cad740924170c1c59f1a3cba6b82086dd17a90600b5ffdd75942e41bacfa39cbc975b1c3f2f78e56990a52375e1d9072421c807b232bbbd3101525cb66ec603693521ae33f6a736fbecdc84c2ea72bd1a5679e1512108a28f371a75e61eef559db6f222c9e", 0x82}, {&(0x7f0000000140)="7f9bb3e693d74b3cd0be4eb30e4291fd63ce3f1da09e0403f102ee424a355f6b387c94223c622b1ec77b181f5aef4d9e3b93acd0197814c2a03dae47ea6d1702710a080f918146014d18d022551f21025823", 0x52}, {&(0x7f00000001c0)="1049f60bf15a9ae3dd0ce0549cfc8c09ca82c04e0b5d72fcb5aebfa21d27177c20f75dbc4cbe28922196e4ff01448653eae8191fbc8c0b26e0cc890705a4fe2b9124ff8fde7c57c7f6cbf3b6b9195b2c403bbd18011793196c4a", 0x5a}, {&(0x7f0000000000)="7170dc188187f6b9216fc4ab3a10bb669a83d3a7273c056ae8682392df1ba6e27418af41b62d9c0248aa3f57b7bc040e12fa9f0a0a009bebab5678fc0afe", 0x3e}, {&(0x7f0000000240)="7a2983ffe6cc6fdc53c4cd1b12ce26fb5d808219728b520c0e8ebde59137a1b07d9553cfeef6b1f6ae3d378f489ae0ada01c6eea4c7c213b84e4557eb319b5fd3a9997fdb39b6eef0dc2720b68de7584d69fc03a1c6e475e3562e9088d6fd65cda4b432f46a68a9ad147f7429f3e3d89c3de9a13110e7a748fcfb838ca524a637fd73007ea4d8013431170c8a3e3a5979df2688f254ff0a152", 0x99}], 0x5, 0x0, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x3fffd) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r3, 0x0, 0x5) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100), 0x10000000000000a1) 15:33:39 executing program 1: select(0x40, &(0x7f0000000000)={0x7f, 0x3, 0x2, 0xfff, 0xfff, 0x4, 0x2, 0x5}, &(0x7f0000000080)={0x341, 0xffffffffffffff81, 0x7fff, 0x200, 0x800, 0x8c, 0x7, 0x7fffffff}, &(0x7f00000000c0)={0x7, 0x200000000000, 0x2, 0x2e580000000000, 0x0, 0x8, 0x7, 0xf502}, &(0x7f0000000100)={0xf9, 0x9}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r6 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x800, 0xa3) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000001c0)=0x24) 15:33:39 executing program 0: socket$inet(0x2, 0x3, 0x102) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000340)={0x400, 0x17, 0x1, 0x9, 0xff, 0x2, 0x8, 0x10, [{0x5, 0x6, 0x8001, 0x7}, {0x6, 0xde00, 0xdf, 0x20000000}, {0x800, 0x9, 0x48c2}, {0x1ff, 0x6, 0x2, 0x6}, {0x1f4, 0x8, 0xff, 0x4}, {0xb0f, 0x9, 0x1, 0x80}, {0x81, 0x5, 0xfffffff9}, {0x6, 0x8, 0x0, 0xffffffff}, {0x7, 0x7fffffff, 0x9, 0x1}, {0x8, 0x6, 0x46, 0x5}, {0x40, 0x4478, 0xff, 0xe7b3}, {0xce2a, 0x4, 0x1f}, {0x675, 0x9, 0x7, 0x1000}, {0x8, 0x1, 0x8, 0xe8}, {0x4, 0x5cc, 0x3, 0x6d80000}, {0x0, 0x0, 0x7, 0x80000000}]}) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 15:33:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87cbaaccc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956090f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000040)=""/146) 15:33:39 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0xbbb73fee627068f1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r2 = socket$inet(0x2, 0x3, 0x102) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x11) r4 = dup(r2) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) renameat(r4, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) 15:33:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/42, 0x2a}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) fcntl$dupfd(r2, 0x0, r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 15:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) dup(r0) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x30, 0x7, 0x8, 0x3}]}) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) r5 = socket$inet(0x2, 0x2, 0x1) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) readv(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/202, 0xca}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000400)='./file0\x00') write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = getpid() getpgid(r7) 15:33:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 15:33:40 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x600}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8000, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0xfffffffe, 0x0, "010000000000000000ffffff7f00", 0x4}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0xf5f, 0x20, {0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) write(r4, &(0x7f0000000180)="d626ffdefc28592b1a413aa216e2263edc6716332c2988f8425a01116507ed4ab410beba89a72207f6ff2da81c8b2e5156583c8f98c1d51123e5e8c97e0f5aec873b4daeb79b7df5f94094cb1663d5fe6edb9cbc0c6d56b11d415450c32848bd3b3ec1deb3d34f75799d75648bea75b27efc4ca57b56f329c9a44cbbe3898d3687dcaed5bdeb793283c8dcbd9cd8be088021f39d42cfe67326da3ac755460a5c50a4db0e17f8501f0ca1e64a411675857084e1", 0xb3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) write(r3, &(0x7f0000000040), 0xe7) 15:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x7f}, {0x6, 0x1, 0x1, 0x2e7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 15:33:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x898, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) 15:33:41 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) 15:33:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0xa9) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) socket$inet(0x2, 0x8000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) 15:33:41 executing program 1: msgget(0x3, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xffffff80) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000007c0)="3019f6f2d5b8c4f8bbb812700cca834e4b822306361186e6e50df587e3c3edf2e1699a5e9d8604c45281c394b02222f5616499571ca881fe50172bbca504303db16eb4e04d1ba75cfa3dd69dcf14472ad2c6720cd11ab04e272a4afe9e02cb946e882c69414dafd21a03bd1400eebb433fa30c5a03db03d918a3bbffad9d77fb38dd2ae3e1a82125659e657c78a69641e0c61f9540f840883f9f2666829955a68f5bd282517b3d5a003c5959e153ef997e57cca5890abfffad65a05076fd15338039e0e7a426b73bd1209b343ea03a0563dbaf3b5785c1c0a47efbc7e1559fa865bc8b286f243cd40111683db2bacb7df31ee3757987204740c038af6ef79e75f1ef384fb8efb0e8621db7b5aab2f1745cbe3c41871f7186ec2ca09ebd6f6a36d380dfd1badad70f9410f438a9200464dbbc7d21cd55197a685416707ce1ddb84f97b4eb2e29a51d9658a923576cafdf353c0accf0629185cc3b4f2fab32480f79b02a3fb6a7510db470fed43a0233c6bbd4639d8ea7cae93b1c267b1c5b86ee40cd2c873f7269d015d3d122107ff382d85e9197de40f1257780826ef0b78c2a23f6fc87e2093c795fc04d952c7c8de880f3ead953041fc50bdaddc797c2985cfac66ab72a2ed836daa493d34a5a7dec017e5dce456ea0f102246bd1d7d6f5d34ac41fbe9a107b82e32513f5840b1586a90470e4e903c48201243fbb92ca6151b19b1901df67e939bed1ebecc34b5f04659fdf53628be85cf14dbc67850f963f4affde52297ac3f276945dca19e671b365f0faeac313410bf2f35ea3aca2a9a0b1a0cf821d3aa8e2c10e66f8ae6b5e62c33b83330f1a1810f6e49609ed24324bbd679eca0384d7093976b8797851de6029121fc73fc96f92815abd1750c5ba0ceb02b9471cd0a8c31670650700084263b55a7febcf60f54d5427a644741ac807b47b12762ed69a928e0724b0b32136296a32a05f4c3b98fd06727909e1e62689a2e1c33124f13ae4538bfcc6229a99f698a4cebbede378e9e7c3ced9b1b337339e16c541fe1af5899aad310904bf8940efee9d966865da782254ee1203413855c2d13db188856efc7226f226260f40bd24a013070ae324d2a25b0feb", 0x31c}, {&(0x7f0000000300)="160686b818a626317dbfd139663e9a3629068044125e5701eccd0c0073f9ba3ad5826c5b895b0437d6afe632fde56c21a35be8a40b62e9c173261a46055d667affb77c87ba09059e183f4148efa93e05703f4cd71235d27122daeeb6e251628848e74268866518a6398d5099ad65dbc1e6831303769c65b9085e94aa1f778825cf2177bfade04c8429a3f082374c6d8e39f74f75d3a780d1bcd543c93f98928a20fa6a61e37d4940eb8f4c9a2beb5fc163ca49f0b701d6a11a36411059eba7a6629ecb421a", 0xc5}, {&(0x7f0000000400)="ad1da915a45f6bca200c974fa3b45d659f2420f8e10cd8a973d81d6dfac6a39ddced27cac5ed5019ece453f4948b4b686542a142bb7f2c8731b643ad889343ba94675dbadc23d10d3c5f135b33ca54c877e33f751d18a555ae823897ff85576534372910f78d84ac90507706fdd7a105f171843500b0730f0ea2eb4ee483892228880f130a6529b02099f50d4acd567a31f9607d392c73872685d7ddc424992033cdb98e8437944ea87747c60c481cd2f12b94b2721f4dca8edc770b06f6180309aff729", 0xc4}, {&(0x7f0000000500)="adf51947ff767e4287e6c258fd01dbbe64e8daf707a6ed9e73a6759a3c", 0x1d}], 0x4, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8001, 0x7}, {0x18, 0x2, 0x4, 0x5}, 0x200, [0x9, 0x4, 0x9b, 0x1000, 0x6, 0x4, 0xb, 0x5b810000]}, 0x3c) fchflags(r1, 0x10000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) dup2(r4, r5) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) sendto$unix(r4, &(0x7f0000000180)="fa47b6c6554b094bb51695bb5ed569b0f1654e6fc3bd581a335a275f2cd9f3a8d19e59effbd9767ee513b9262c6ae0709fc15d32095d6c6c1f8decd0c83a362e7901d83f7240b18aac084892800dfc28fb4cbec2ee214f5b", 0x58, 0x404, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e0766691153cd4057e8796bc55538ca357a759b4d"], 0xa) 15:33:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x9d6, 0xbef5, 0x0, 0x8aa7, "fb0371ceac332bb06c3483956b7b233c6955cde1", 0x81, 0xaa}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = shmget(0x2, 0x3000, 0x14c, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/188) close(r0) 15:33:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x40047463) ioctl$TIOCCDTR(r0, 0x20007478) 15:33:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) r7 = socket$inet(0x2, 0x3, 0x102) dup(r7) r8 = fcntl$dupfd(r6, 0xa, r7) preadv(r8, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f0000000200)=""/39, 0x27}, {&(0x7f00000004c0)=""/145, 0x91}, {&(0x7f0000000580)=""/140, 0x8c}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/242, 0xf2}], 0x9, 0x0, 0x4) write(r5, &(0x7f0000000100)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) fchflags(r2, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) 15:33:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x2, 0x2) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 15:33:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="3a1035ef0a7571cce966d411f8bb91c2f12aa191e8e0a94d10258560a2e4e83ab42cdda9b6791c61a89c1b959a7a540a48ad79109510e5fb08b1f5068a549235ad46946c25a8f431db1e697b0ad4bf84d69f5e5203d054e4593e04a3fc60805a80ce7de5b248abc40fb63bf2c2", 0x6d}, {&(0x7f00000001c0)="f981083a2bc353b640e0c1926ad81b672bced0939120b665bd8cadc792a0c1a15b30d1aa0b27187f79ec1929abea46d49003fd3c4b3cd6a7955b2ea84499f30ebbafd49256950e77ff1e1af951ecb66f1703e99f8a0ea101bacdc060770d3cd7c04c86c31b1a4688a895fac46c9efb24e6f60dfb05ffdc9696446778afa8c10a4c4edf0588ca0c9b448c93d25ae924a6bbb3b6777b08792fec83f50f4af0337dca4d589dfb3e7fb26f00e21a1961f2e69576c8b7784d9a1fdb8dcccf000ad323fe", 0xc1}, {&(0x7f0000000340)="f6f80e4e88bb3c01d0eb9e2bfa6a32a1a45672858abc502746a63d41d6baf72e6a1e1fa85e4ef47b35264132ad970831117134077d893f4d2cfad5abf648f4188bff3c4fcf5948819d8cb1159e1b61dfdc32041fbf630d453a79658f81aaaf7ce14d4240055d2348fb336a73a7eb0f27b583768dc8b57a365f1e0b99282de30dae791888416274939dc23862aedaf368cd3969", 0x93}, {&(0x7f0000000400)="d89a7b7bcff1ab3f911bb42f1a1834ace1e06c1e4220711a7193c22584bf168215952b6f8338a74300c3669b5ff76685d9d140f99114da3bce71d44e5be72d1d4d054bcb5a8cf0acc1a0b017cb9f0763b62e66c17f84b54d8dd10299a552c8bf58d2f958d8ce8dba092e2b3aa5ac4120397b3c2eb8e11f6ff4c79e236beb7b853611e77a09396ea51d0e26d88e4a83e139", 0x91}, {&(0x7f00000002c0)="14", 0x1}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1900, r3) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) writev(r5, &(0x7f0000000080), 0x0) 15:33:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) syz_open_pts() r9 = socket$inet(0x2, 0x3, 0x102) dup(r9) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000100)=0xfd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x1) shutdown(0xffffffffffffffff, 0x1) pipe2(&(0x7f0000000040), 0x10004) 15:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = dup2(r2, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r6, 0x8, 0x2}, 0x4, 0x5, r7, r8, 0x10001, 0xe8, 0x8, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 15:33:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgid() r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r9, 0x0) setregid(r1, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 15:33:42 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') 15:33:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() socket$inet(0x2, 0x2, 0x0) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x102) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0xfffff619, 0xfffffffe, 0x0, 0xff, "23a04f214378a8f9d2e10e5e4224dd004ca431e3", 0x80, 0x9}) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x22, 0x2}, {0x2, 0xd05d}, {0x83, 0x101}, {0x42, 0x7}], 0x4}) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) openat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x1f8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = openat(r6, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x188) pwritev(r7, &(0x7f00000002c0), 0x0, 0x0, 0x0) 15:33:42 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) socketpair(0x10, 0x2, 0xf9, &(0x7f0000000000)) 15:33:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x5, 0xffffffffffffffff) fchmod(r7, 0x0) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) 15:33:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0xe9) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a", 0x2) 15:33:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x3ff, 0x1, {[0x2, 0x81, 0x3, 0x8a6, 0x7, 0x5, 0x80, 0x8, 0x1f, 0x9, 0x7fffffff, 0x7ff, 0x9, 0x8, 0x3f, 0x5, 0x8, 0x100000000], [0xdcf4, 0x9, 0xa59b, 0x9, 0x8000, 0x100000001, 0x6, 0x1, 0x2, 0x7ffffffe], [0x0, 0x1, 0x0, 0x8, 0x5, 0xfffffffffffff397, 0x4], [0xcafa, 0xab, 0x15c4, 0x8, 0x80000000, 0xfff], [{0xe6, 0x8000, 0x1, 0x100000001}, {0x14, 0x6, 0x2, 0x2}, {0xfff7, 0x3, 0x1c4, 0xc00000000}, {0xcf72, 0x4, 0x2, 0x1}, {0x9, 0x10000, 0x1, 0xffffffff00000001}, {0x100, 0x1, 0x80000000}, {0x80, 0x1, 0x0, 0xa59c}, {0x6b, 0x7ff, 0x7fffffff, 0x200}], {0x400, 0x9, 0x400, 0x7d}, {0x7ff, 0x9, 0x6862, 0x5}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r2, &(0x7f00000003c0)="bd", 0x1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) fcntl$setstatus(r4, 0x4, 0x8) close(r2) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d73000000021f4ffff0000000000000000e800"}) write(r6, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 15:33:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1000) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x100000) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000100)="ae83589da58ab317d10b1b53b653a7734ef99690220b3cb855cd937d03694c8c06f93a2d51975f7fb3516f72026eb631c03236ff9ce656694f7bea7bdc4399ebe35d0ce5d3ed1954d73e5d53cbe34c199d3506afd54b00a79327ef304d1aae1d62b221b70b3da51d82fc1db7a4c629d0c893c5314a3fac8409df5b13a4686fba160b1920b628e8b5fab4425a6ea860b16f68b3117af843d95571f6e822379f410023fe4f07172284a8efddb6a4d570336eb0975b4987c4cd2b90d4680614cb2dde339bc779c07f780bec51ae54642722e677095eb4953b2284bf2613ab251d917606d241c71c082b8e57f0fcfa83ab", 0xef}, {&(0x7f0000000200)="cc501d5206a8ac3f4f804aa2f3", 0xd}, {&(0x7f0000000340)="38b75e4bddd89c36281a00c58ab81eab144b48c9525ef64278162b15c40332beb755e6c1844881902b3d4942417847e8eb69a9c44a02cb63f7d95af1dc3eadea03ab788d8307b3cef9baf19be11912715cba109de9405475cdb19e06d281a3c12957643eee0c7b21c9653f3534b5c39a3968406681ba2e125b6219cde724bd90762c3686d064d230b9783161ea1ca57b11686be1618105870283c73979d80ba4cee87e16293acb06c86170fc307178958c60bb6c24d597a2ccf81315506e59c82e153d9b5be1172408bedbbf3adbc78b0ce3213c6c594e665e3ac655d08458bcb6975d281a474ccd3d602c99c10cd49a02516f07f131ba39493179b60421f90b974aadabb6555465d4a2674db8798b23f138334778e68835ef6667f7accf5146e34f6f73ac5f0c948ea524fc88c40d7be42584226805f7de9277039c12cacdcacb8f4c630d25f543cbc6a293f08b65cc5726c8db8dea1b31809ee1588a8f9c6a0e0244c3b4bb4c6fc98304467a207a3a524c62a1f743d90e9ecccf8bc23aaefdc88affa0e5350b9d855ed1d0fea757f49013138df01fe0bdac95bcca4dcd7ab161e556843639c063dbce671353160d1153a4337fbdbd62bb37167b1f1a9224994d989e6089a6d2b45a71be3ce618011efa7954e92064c07337ad264a7a50e6e1acc20c09f1660d91c1cde2270740ed0ccd308fa0016fb842b65f97ccdac230d3e90968918c992197f0ed07e9e973d19167e1d27179e1e528cedbb7327b97ad26eb6bf9b3c084d2d9e343ca8e1992465ba597e4aa96301f33a739cb428dfecbdfbcab418d4ef65de7db8dfbaf7dc6d79a1be8e1520bb96444c316699608de289d84b571a6b32920434c81646b11a83ab1b657cb9722aafec486f499c949addf3290390de7e978d4054ce80f10040a239a67714f4aa2b1980377e04fae0eab925a9f08a19694a3edda779d319de45f3ed66c718240c58aae8d1479d53a94f7d83768b8e2228b39de2b21764cb0d5dd2d5d028efe201bb7b92d17733ea661a3a8774b3100244ef2957aeb680e116720ccf84918a46e8bf7ee101488075cff12e4bcf44c46b9dbcd7681a4265cc73e5358bc33a4768d67243ced9004025757433bffa6a47d2d539006eee6a99af10e4323ba0a0ca7650d0fea3113a9999b12724ffdf202c0fff1e2fe5c93d4d38c4f6198cd302bb333bf0830a619544300d076d26fe4c89497a8601f39e72b64221093011ad6b8fdea8d3b5e0fa9b378103b62ef1d0025ca78f72f3f8c6aabf0218d5628c357145b76ece157667d508421dad2d5ee29b3d55c6f98f464c91a7340397378ea8168e32e81afd56e7958f5bb2d81ca4dd9b03536fb12fa781018bf505b0f322a83ca5ad96565487df8f0020eeb84daf5e7012ee45527553e8ce9433d4db898398b5ebef0432faf410fa8335cdfe1d12ddd9f9cdaa74b5ac9df7c9b5a720d23386028cb04763d89ad971f46765a62eca654d105003339d9965f4f41e87059623679fb8e9d9114033d9b0df41541f424cf7d171698cc1ba0acfef6d0a0db007e1c2d82a3c26eaa25b4bc2ba1ae4f7f3482d799bd40cce0a02193203d2d73a1073a50b63a0d798d89ee149e5ee0b9bdbaec85d06bbe6f5f154153744191a382be94b5e5d061a81663e7c535ed7e1f5835e46e99a2a96c49c832f378ff02e8b16cf0d70b06e116d3dcb87b32b17c1e6211fda0f20f9657a1f321efddc40764673280a4a44858e1f9d6806ca9e209fd3a42c26391b243523a6a9566070006180e1e4267374bd195ee2acc1edb9752e9e01337412cf55294310927de404617bc1eb73e9e60df626556d86e43b5b630524a448cf1434a573d5469aa24e3d01b5388c0ee3453f121b8ec67f0099ef5a28c19d1ad677920dc90268eefa5a91f5b350ded6ee72185a190bb2bb5340552d0b3c0bc7268743b7e90e52cc9db18f2df01a73c68264d26246408ce302595789571aea1aedecee48d9e7f7c7097ae8f6c23dd77c4f92c3678cd5a9028ebec0f5403f27fb09776e4c243a672f6bb99c23ce0b726661022cc61b29defe2863778cf78bb2150b86ba3ae41350cc3e3e054c10f207de8b59edd9cd2b6b19dd467edff6a548533a66f1c3f872086412c5dca705f25fd99d7be079e25aaa0e7e5ea29dad8edfc48f53c93bb698a52f3e7921cd1c661ca94a0255a7602699f8280d4fc7399866b91eed496db7460cee987030511408575c7574b1db0bd85d2629b26f1bb9f2e7ea8f0623747480d2bf3da4ddb435b24525c0c2569640b3f689d98d906fe3c073bcb0e84fc2decea850b31d060c4ddd6f81c9b3479b1bc1a92c3e9218e4d42ed4d91392c4d5a5e3e9f2d7f677ee8eed3e41aa96d6b75a1a1bd177e8cc4d16147adf5db0fc503936e068e1ebc8dea54820ead333b38536d695a2e215c4711bc1439fdffcd62994152be8302c465eb7180f57207f3791d3ccb23216241c00e7fc90d02b9215c4cfce7f8041116f9918228e93b1876d0c556ea084c7619dceac995096c33796874e8eedc9460e5ec128c45ddd454fc1da98f4642ce26980f3a33d85f6a87b0bcb118f58b8f6045db61dbcb061035372c78d54be13b93690d024b8247d858098f6fea281b38699b2d0ac9be70e5df3c34cd3572da4acf719fc4236e5c93880278fe95156746dedef0c21cf445da2beee76283c559c9c0e700b30f2262ea5fe58cb60626c4b7a7b93de1d502dc81e42b4d0547c52fa8cc740a0b01bf814c93c949fb9c309163c19de7f9df4eb5951661b155bebf233b94718d40ab10f577226ebac93899323547143c48b9f87d604b26f2c7a20f82e4197b5ad69a122ed440eb80179db83bbbcff2ade3ebf78e062fef992aa68c10e3f0206afd8301d980b1fd39146cc8e1c3e53956bca2effb1a8effda1a11d8d063cbd8b565cdae96963ff7aa5fdf9c0a26ae7b5a1e5bb1c01408654c8e68c99260f64d4545b661feac805277b4995b8c0d995ed96c27491c1f975fa7b4198b0f0023937606f7c606662173f79d588866c2dceb426526ee03fdb9e2797a673598e71bdb528948888534aec1ca5bc252aee0ccc5f9403884e9b9357d96493cd88860dd9974dd1054aacde41c72961372b909f5a8b8652f541c8d71fd2d553b04ce293cc79c23001a19c419138f9e4043ca540bf4366b16a32d90ab9b1f76e3cb5d1c57d5627e360689b78d98815005413c014c976449a97f2dd841ac6122b95acfb94793c40f2b98ec6a16f4f22d98ad1b2fa07e0bbe7f92af0cbbea51a77ec7f703202c4b12d1dcedfbe8f1981b6dd05bd32830c326e5c3209e89b915e72a03bd6c676e89d9e868b3793565b1487660cea476f0dec76e9f9d17235018cd9ea1a803277548a20231b64f98ffd490a2f61f70e610a6034bd59a5a633e1d86e49b568c5aeb26763d85598bad75949270f3c4f82df63d2e554f98bb6bdb3a9fa7a38e424ad9c745c2805d42c2c5ec81715811f2fb0aa33e9b8039890a18eaa808eebc887a956ddbd48ce8a490eafbc36ba24bad072d89b81746f544b201751263990c8a3c0ca8458d798e8d763852269ca88205d594b7388013886de2db9ec81534e9097656a266092acbc0a28ba8fe524abe91572e8da35de12e03cbc749b1ecbce8b0a02dbeb6cf7409d17a75b38940b0fd3e175c75040b4e3c3822dab83a2befb5744e82065e39149860890ad1b39f66be8c5f155275d1766fe269cf9058d58643bfc5e0ed62c947204f145d65849680658d3d7d32ea92fd4b454e731ae568725aea489b7573b1e16bda520e9efc22eec10408b40a8127fe9a62f0f904fc5b0353bb46723cf38f54fc180de28fd4fb34b027a02446ef8fde9ff4a26a79060c8159348572109a05a2e75afd02b642306fb09974bdfb93cad889a187096563f8038a66885ab7d2419c7aa3067c5d3865127ad950364ce0ca7733c30a0c818ffe2408609e4a72c78c2be06d8a5571b23bce3ddfb12ebcd2ba25b83dbdd0e1e3032074fa58f3528ebe77a547165a6589f4b610f3a4d698d55afc05b56c9aec97559ecd54147adaab0a9405cad1a32abd7b67f1010cb3ccb0dd66edd90ceb2c8a0e6f20062023247d0ebde085d65cfc2805f0b5e43dd09f6df47853db396504e34b8e8385ba889003c67ff93336e78f87b6c346821b0cc15b37d17ff59468f5c8ffdf5b2973918ef3eadb78d0c7a2427a5d2aa7c9ab2539aa932d6b206925af2d75a337d79de8c74820452e38f476fa1cfc2cf13f442b755b6fa0fd4a991a889bde86fc0a859a333919236337171c9bd556bdfbb75dc6880c22d957e57e411c04dcf354c5b3177b0f6027b9f688f78df2e71016046a41890d48c5b5eb8674fd7aa0f757b7751e0a905fa2ca4827b9934c864fcd7b27e2ac6ad4b4bc57498c6dc92301414dff4c1c264ee88a7bedbfc0893fd8a3a2e9cbb25bbf9302e8a66f6c40f165716858ae19d5daa8268f65b4ea7fd5cc007735aec7825e3cc0ac4d200de8e4eea05511fb876ee2fe49ce51edef459448cc9be22f8c9b5203b71b0def21ba776b379405226afa70cf3209ff651b952ebe6cba3ec5075f6a59bde19f57fa1701a1e96caa998702f2b37c807dcfaa46aeda317455cfd359466b8b7cac0f5b628f56173adaba9f273ddb7b50583716ab899f8b04bf901c5b37b48553311b19f7d8aa7841299aba18601ef265c80e1517388c1bf4e9fa060aee001b5b6002fd9a7440449c767bdc8eb03020b2ed3cb72dea5190cb7470b2d468e84351528c1c8c4f11b556d6deb5ed064f57c3d3a6c4d3db9eda91834c2de69d81ac94876f4ebfae473942ed5b933e86a0008c3d1822a70e2f4522971481d3fb92e5e45f4698eda04ac6596b873c86fa0384d707b3aa029ff5e2452caad1e16be7b4b6683e8545e3619ce115bddb973058ce88bf38ac9d22696d4347d1d248605da93ff52cf029054ec48dde6342151d4bde943e9c800008b685273d49067c7b458fb6e681b3f5d43160ebfde6d39ad93f9fc1633b971226d5d932469c16d7f9bdd00fb84e00168be5c8fe964d830636b0844cf5739676228073236763454d45cc3e5c8b783b8abb7064b8ddb14227501c3910d15b1ffac6657f89c8ecd74b2fad7abacc76d795b4e65b1666a8aaccf7cb205b6dee6273494bc8131d5eebd7c75e35d604efaba0c630638ea9ff5c8e0e5678348c156235cfc44ba3837669db043c8b86013b92c29f66e7bb41a1a4e076c5db0d9ef3921f3c6ec5ee3c17f1113ab65acd63757cce03e143e29248d01fc9f662a27529c7c41e870486acc8199a2a324074f82b789e0393d1c5f261a7adf087ed0ef4dfabc6f505c6f93ba5e6a052def72cb54b8465eea90c9722c4b8e97ac413e1a3d6c6483da0cc431a8a82259e905aadb085f60e7e5e6ade55b19687a62cc6d075d4e32fd4f8a007c39daded5ff39124a4f08b97170bed1ebcee663701c14cbb2c35beea65ede5ba87b00a8993db99e51f2dbeae51dda05a4467141427aafed3f1e32161353fea1ba68203e2807d1f517686e63a1dc18df2add7774cf6bac4fde41907e32de1244d88b00a4a8f29b2d93789b0d6761461c21f5f051a0b24ee78c3b8697c1330315b2cf3760dc9ba172e99bb7fe230f2c59ccdf104f86092792e742848586cde73c62ec02f6ea1758aea11c3e8750c57c9f1e24007a03a2bbf7e8c1ad387cd49b668da7434a33fd66c4c548dcd4c10bc5f3181782be0a4d7b5ffdf5f4e245ad0ef3842f4a623d02e7b7c1f291baaa9da82e200f621b27d6c1919", 0x1000}, {&(0x7f0000000240)="1878eba2b2b027f9f7e5506bbcfc66fde87d99857e6b06b3ca383e88d0c024f0944d9c", 0x23}], 0x4, 0x0, 0x6) 15:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x44}, {0x3}, {0x20000006}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = dup2(r5, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r8, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, r7, 0xffffffffffffffff}, 0xc) 15:33:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) semop(r4, &(0x7f00000001c0)=[{0x2, 0x1}], 0x1) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r7, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r3]], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x2000009, 0x7, 0x2}) setgid(r8) r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 15:33:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [], [{}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x2000, 0x143, &(0x7f0000056000/0x2000)=nil) r0 = socket(0x18, 0x2, 0x0) clock_getres(0x4, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 15:33:43 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) 15:33:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 15:33:43 executing program 0: r0 = socket(0x20, 0x5, 0x3) recvfrom$inet(r0, &(0x7f0000000040)=""/39, 0x27, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) r3 = semget(0x2, 0x0, 0x8) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000000c0)=0x6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000180)=r7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/45) 15:33:43 executing program 0: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x128) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xb3c, r0) 15:33:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4045) 15:33:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = fcntl$getown(r2, 0x5) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSDTR(r5, 0x20007479) fcntl$setown(r1, 0x6, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) setsockopt(r7, 0x4a, 0x15, &(0x7f0000000140)="682ff3ff85eabc19e73cd39793cafc202fc145c13f90a27077eb8094e483d8b521aebe8bca26ef4a7b936ef4c6d83707701b9e9081aff4738c277daa940c95eb5e622567385a5362305f65a52226b61b29ec638e8df52010de89d5be853973c801b1f221b7fbdac52188005da54fef23c62fb8320402e198e174f340", 0x7c) 15:33:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x2, 0xffffffffffffffe0}) r2 = fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x3800}, {0x0, 0xf1de, 0x1000}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x9, 0x4, {0x101, 0x7}}) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x4000, 0x1000}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x90) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 15:33:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 15:33:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000880)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000000000000000800000000000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde0000f456b48aed6b2d44a5db0500f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccd060000000c91b061d8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b0070004837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b83730bb20668f75606a73b995668577d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba6690c559d55469fb354c"], 0x1, 0x0}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r2, r2) dup2(r5, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082953c2b84c86dc11700289cad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92914632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac604d55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a17bf92b02d5969c155d73985fc0fb2f2f764e4d14de7ab593fafdf9a5f9e4ebbfdf3c72733d257cff552733901d6586ad9eb9c595426e0d84fea6aa3e5827b6fa713ed34abdad629b6588c47e6cc3f20486d3c71bf4a56193537ba49521"], 0x10) write(r7, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4", 0x14) getsockname$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:33:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x10001, 0x8000, 0x7ff, 0x1, 0x7c, 0x6, 0x0, 0x10, [{0x9, 0x4, 0x10001, 0x9}, {0x754, 0x66f00, 0x7615}, {0x0, 0x8, 0x8001, 0x3f}, {0xffff, 0x7, 0xdf, 0xbbcb}, {0xfffffffd, 0x4, 0x5, 0x4}, {0x9c, 0x4, 0xffffff5d, 0x5}, {0x8, 0x6, 0x2, 0x10000}, {0x3dfd, 0x8, 0x4, 0x80000000}, {0x81, 0x942, 0x4, 0x3}, {0xddf9, 0xff, 0x4f, 0x4ebf7da3}, {0x737, 0x1, 0x100, 0x81}, {0x7fff, 0x2}, {0x4, 0x1c, 0x253b, 0x2}, {0xacf, 0x7, 0x8, 0x1}, {0x400, 0x8, 0x1, 0x1}, {0x1, 0xfffffffd, 0x80000001, 0x7}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) 15:33:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) dup(0xffffffffffffffff) semget$private(0x0, 0x3, 0x0) lseek(0xffffffffffffffff, 0x0, 0x200, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 15:33:43 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x1f, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) 15:33:43 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2c, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:43 executing program 1: r0 = socket(0x3e, 0x5, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket$unix(0x1, 0x5, 0x0) write(r2, 0x0, 0x0) 15:33:43 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000082b00fe8000000000000000000000000000aafe8000000000000000000000000000aa7300000000000000000000000008907800020000f1cc372cbda66a34b3c2362e0c613f17afa867d6068e86cd599417a9dfe1e83ad56c5b005e2e537154a2fccd87b81078e8fde03add112353a681c756a65ab5112b2083bb114cb4e00f60cc4e7acb747df6421f983599140bf0d28df29063ae5a47abaf2a59987af1ac93ca14b59812423ca1f74df28056fcf58e93902357bd229c22b56c61e7128c15df5ac78cb9adec21e3591c0372ee7761e790182eff15bc6deffc6ea072c3f0a826eab9686499ddcdbe48cdacfacfb4e214ec4c06a239cac9dc7ce42f49f0debd451e17ec68d1dad3d383ef1cdc7d99fb341145a6c8933c45e524f9733482db0d36c6fc449a191380522f97917203ba833de741e3d89a49a6ac20a81cc40c863e61e2c5af84104bfc76f22e2f3ba05ec988bd733d8a7f14740a28cd2380db2174d79b64db072795098d2b3c2012140001000025c34db1e3"]) 15:33:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getgid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) select(0x40, &(0x7f0000000280)={0xffffffffffff3c80, 0x3, 0x4, 0x7, 0x10001, 0x80000001, 0x4, 0xb85a}, &(0x7f0000000300)={0x6, 0x400, 0xfffffffffffffffc, 0x9, 0x10000, 0x1, 0x3, 0x5e}, &(0x7f0000000400)={0x4, 0x13f2, 0x0, 0x2, 0xffff, 0x8, 0x7, 0x802000000000}, &(0x7f0000000440)={0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/109) 15:33:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffefffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x1, &(0x7f0000000040)=[r2]) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x9}, {0x18, 0x3, 0xee9, 0x80}, 0x68f3, [0x3, 0x100, 0x100, 0x1ff, 0x192, 0x7fffffff, 0x9, 0xae2]}, 0x3c) 15:33:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:33:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 15:33:44 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f00000003c0)="bd", 0x1) close(r0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d73000000021f4ffff0000000000000000e800"}) write(r4, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() syz_open_pts() 15:33:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:33:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000086b03076e0de872ebaed39329bdaf5c35a55bc7e85dfac2069436dd10d53820b6a2455ab85141692b81abf8099a49ec574ae946bade859bb01ec99fce4a6b658143cf359a3c26b760636ccdbf7efd6418c8dbc05239af110eec52c431681125d713c12b9d4356bf878426fffffdc95e5ca2fb6a854c3b83fd96adb01ef155478d25af1608ac4e9499b022eafe2a10c2d1d33feb4a59c8fc8d3f1e30e85e9c19c24211b0778319178dd859b2e2bf9891265fef62ec599c7e1a67b99ef42f7bc9d7d2ce5a24ec265cf028bfa50b31bb0cb158f150ff8d29c4b3d1523a42fa29987031086b0888c6e5835c33c2a9609a4ba"], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r0, r1, 0x0) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r5, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x5) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYPTR], 0x1) sendmsg(r6, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 15:33:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000140)="06000000", 0xffffffffffffff3b) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r5, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x3, 0x5, 0x0]) 15:33:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f00009aa000/0x4000)=nil, 0x800000003, 0x0, 0x2010, r0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/176, 0xb0}], 0x1) 15:33:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) dup(r2) 15:33:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x1f, 0x48, r3}) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r4 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f00000000c0), 0x0) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000080)={0x6, [{0x1, 0x81}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x6bd}, {0x2, 0xbd}, {0x3, 0x1}, {0x2, 0x9f0}, {0x1, 0x3}, {0x3, 0x80000001}, {0x1, 0x1800}, {0x3, 0x3}, {0x1, 0x8}, {0x2, 0x7}, {0x1, 0xfcb}, {0x1, 0x4}, {0x2, 0x4}, {0x2, 0x2}, {0x5}, {0x1, 0x8}, {0x3, 0x7}, {0x2, 0x9db4}, {0x1, 0x8}, {0x2, 0x3}, {0x2, 0x7ff}, {0x2, 0x5}, {0x2, 0x1}, {0x3, 0x5}, {0x1, 0xfffffffa}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x4c83}, {0x3, 0xffff}]}) 15:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x100, 0x5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x2) 15:33:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80, 0x0, {[0x0, 0x10], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x739a], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {}, {0x0, 0x0, 0x20000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x6}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 15:33:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000540)={0x4, 0x9, './file2\x00', 0x4, 0xb4, 0x3, 0x3}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 15:33:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000340)="4fc6", 0x2}], 0x1) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) write(r1, &(0x7f0000000000)="6be8f6d1e254272413bbb485e5f05c71d2db74a8a4a4489630582489cf60a898836c236c16d01e51efd1b1ceca76c7d891cd4b0e2e29ff6814896850de5b590a4d6dc5126f55e8862da9ad70f5bbcb4c9d1b71489fdebb771732e841f8f20779c18e16b64cafb0cd28873e586a2ab3862b6f798438beb8903bc324aa97e423237ee26bd9bb2be2dec3d717ae2c1cbc1f7b9fee0311ef9e120abe1ab643292dfd1ee40ee4677722bb0a4ad02744404c36f53be7cb", 0xb4) 15:33:45 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) symlinkat(&(0x7f0000000500)='./file0/file0\x00', r4, &(0x7f0000000540)='./file/file0\x00') socket(0x18, 0x4, 0x1b) 15:33:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x102) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7ff, 0x100}, 0xc) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) mprotect(&(0x7f000045c000/0x1000)=nil, 0x1000, 0x4) 15:33:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x4000000000000ffe}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 15:33:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:33:45 executing program 0: socket(0x2, 0x3, 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x1, 0x2, 0x5) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR64], 0x1) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 15:33:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)=0x10000007) 15:33:45 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r1 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r2, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r0, r3, 0x0, r1, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xaf, 0x0, 0x0, 0x0, r6, 0x20, 0x7}, 0x100000000, 0x100000000000000, 0x62}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0xaf4bab8d3b8883b8, 0x52) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 15:33:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r3, 0x10}], 0x2, 0x20000) read(r2, &(0x7f00000000c0)=""/4096, 0x1000) syz_extract_tcp_res$synack(&(0x7f00000010c0), 0x1, 0x0) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001180)=0x7f417092) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000011c0)) lseek(r2, 0x0, 0x2, 0x2) write(r0, &(0x7f0000001200)="80c55a01792b70aed4e47bb74d1c209a63a07872d71dd6e81dbe7edb635bd43c27dff7bc81800db13695e6a5717f3b11689ac0af98e84ebdb538548ad9d069c61d0d39f416baf7d2c3703e3cfce5b7bdab873259fa81c1d02c49f3c061476bec02ab7120a888436a3f6d7113ae1ec8f13b710cc2e279353b881273dc1b3c60c9e3c93a7549d07dda150faa48348feefff7b509957276e48a304cb7328bac4eeb1c60b6bbd8578f3bb06c5e4169572a4dc0881a2ff9d00994a6ff4be1cf63ee4a0cd77de203d911da0355c2a41eeb60eab878c49f2d544568ce94c990c9e7f6b9f496d38ab78e42fa588e1174572d2246d979fb782cd3d9d65418c4a746be0db1dafb27815c33b64cc883d93f66ec5a56f5b6679747e5b7829928e18c22bc69550e9190f3fd95672f46f0a4c97a882a56eaa8dc87c30814d0755722861640d8a7e34121f49b4ce59221b416ed2f1de6c0007b8f7ba5805537e9a696264eb26d84f8fdd3e1b0e1ad85548cdb91b2b69c2f2acfa81bac2645125f8220037fa7a08e09f83d3b50345b8303cd23fa81a30ea562404228a2f9b6f8aa2dfb737bcaf2498a41dc7fa5a1e4f13a11d7b54146bebff5ea3c7e273ec3df32ffa2049e59e1c1b95a2fa05eab98dfd58cf84546fd343a344e06619d4057de28f3922ac0fd19cbee7711a64c9d3a8bc0650bce57bb76497aad1030bb4bf8b5379e188e115aba0bc67715a1283b090dbf2cc0eaba613e4cb3dc8b5c08a3eccdbf4a3e9df6aaa520abc0aa799614f33edd67771c2c351a1ce785efee77c124ae14468ed4e63c2f2006622f2c2d2341ed1691a6f57fe7e75cbce35ffcef843be58c264d07288bee67855a7c08a7152e291b645ee4426f4cd124706faaff86caca44d2673eed86f3c30f228c2a9cb9d87ba746279182bab80828c9a8d5239ff211bb5858fccaeb692bb29c3558e399cc7a69e869f75933889ed1bd9bd6016672113a2dd138fdac33c06b660be4076aa9034da4135023674b1c33c61c111a94e620f249681381a7c718036ec350321a1a6dedd33bc6baaffd1081f80d841c30286bd87897967ba6a692a93169e9884b87a92196e081e63ca87b93e1a60f7132cfaf0c0a0e904da8ac4a2331bf8e361a7eef2281ee5d8856945e986f5fd8cddc7cc2d3a6f8410423ef0fb2ba0fa77cbabb7d3c25bbe6020982089902da5b0006fa9605da39ecb38c98c158e465bc30a5d104686565b4f483e1e31eecf1c4ed5e98c752fdf180a0abc45b62b5636c4066b510bbe89be2c618dddd6ceba95032b08a4dd3cacc3ed25b629c494abe4421093214c6d245871ab1ab69a74218dad838d1b521ff0fb8a9c6b7809ba59e4bb8aeecc69e15bf83ef99dc5d901482b80b4c7d09856da792f8c3f5551570016d467517eaed1644eab6904c2a584597664ae913c49ae847b691adf987525d78b2260121627daf2dd9dd39659c7de5b090284c2ab9a8c39a7edbc7fd62d5c38105ba0912a53c054f548e81e2e0982a925dcf8df8a6e2b4acae5aa22283d5aa16ab7608683d27de754ffc7a6c6abdc3ebcbf3756ff21b55b4cd40bd154880afa303960914b9c2c6c4f34ef1d84c9de3416e601c72904ea7025c5e99a38da3c86688d9e19d752fca1a1eb6bbc7ace052a3db2d6414c9564abd821ef538e43f9b18d673749ea1df7abf4b25b9b81f80a947adc95deebe3a14d96e12081931c4234abff00762ec1a7fe35127f597dcf00b4f9ed1827831990553ad0ae25deb7f1c3e1e72e4c8254fadff2a4db1cb1d1fbe45250d3987d34245120fd520bcffc68d9e7a0016637cad04e0a0e9194bca45ed34791998135b8f4ee82a8510f9d10388cab7fbd14f775ebc14bee627e43028f2d59b99a12a04efa418d0fc5599e64f5c7bc577e9fae57a1e7b665e57b3a37ce32e32dc9e7440b5bf74f0f5a30d169c26ad73167a1e9089fcd79b09e938a92a27be153565b921c3d057129bfa3cfc7d5d717788de0c95123c048ab3f3f73cfc03a1346556a3701c270c1e41a6ca7a67effa2095e9e251ef1230c08ba0fdd2e619f618dd6d0aa37c186772d8be7a1003e56677539a625723a0c8cdf1f4ec371eb5e8381e88cfb5e90bff84fdec50fa9153788f048792341934e819c5e8c0c9d7296c71cffc329bf01cebd286af4e1568dd02672e3f4d4da688cd2dc1818a6341df6877b3d1cc847cbdbc8966a199e76fe438ec28065fb1714ed2d7c4616d89e58540d60479dad5e5064f0c81db7cf9a129601c11b18b181a338ece60487ff22ce6c2c5ae8bae95cec1d50d1357df0501f4965434fd01f1efe29851295b3f8afc4cb7d5bf4134c754237bb263074b0e6cab2c791f470bf5261225e5947edbd42610ba41048085ee4abeeb5f2dd676cde612ae183dcd93cb4e91760899ad11883e52bbed9504dcfea6a4df717da1e97e818a1c8c22f226cc69400bb564b10b18f34553c694c62bb0ff25fd266695818f00843ec119bbfeff800329b63fc499304c352ea6f41951e97ed7b7060ffeccff64f000e0e56d9d1116af68118b3ececebfaf8accc51dfd886180f6df36dab24e878b9e587f15bde603600ee47ffe7d8af2bf820a6fa137f8b7c4fcddba224deda524a4b2bacc9f2a82e5309dbd4df89bb7e74e6d569885cd5d2d4264ef1d474680cb60c2dc11085c99ae61bf265f2224f3356eb0ed47599040d70d1e62232d4212c704b3a70fb9928469e161d9473873004247c61a494cfa993fe3213a2e652a30a2d6322aff65ff0dc5254ab6e17af2b015458ab6b10d488ac3816caca6c3adaeebc6d268b49565fa7d3fe95ab64a13a540a052f1dc13ea9dc153a7afa0ad897665bddba4a15b3ded03b0b1195ed17e92a1b8a318bd2c1a268c226a5d0a3f00204755c38fd76a41fbae9743a70dd0b3195b09dd4df011192a7d2240cf064ed2b32527de66277521292a4de8d42211d1046fc3bde14fcba7f103e50cd1d0f80fdd6b4f869201d5512d9fdec1c57aec2516129674afed688f466eb7b64d0b636078ba4e7dada3e62b552a5b03e579808825e9421493a99685195638c860c04791082b2297b64cf9cadf13afd280d0ac13c8539d082c81e49f98d376633c5641d99c605e5878a561662d280e446aba209110f36784bed99434c0e2d339a196e67be7476a7a88b7a3fd2b2215abc7eb31c0fa65c186139c7bea897530a3f0a5c4b7bfd2b9bf9afdd23afdc2a6e7268a75d49931a6c15b2a8fa5fbd962dd87902bb89041baf571ab887aab9d95bb176e927d53dc34ebc86bd511e5db1f15e4908b523e36e72bd074bc7b5a353286f1da1e421806ecbba492d874462651b47d55b212554231dd79df4e4bab1aba25d16a0045450c1144a0e3ea5329e4a5eec0917a511516f27ce24dfe7e3fae7f42f51bda22100386149aab2c48ab4c0a91de98c80714c442c12a518f99e5283ab7c6de4a3a518b369138ee45b08fdbf069f4cdbd52376d0658d5cbab6684c97034b135f1f8c0ebceb4f1fd73bf94708cfd61b101a15c71b54495c7352de222a1fa98c3badab056f757c2e148e3d5384177cef52e4487ff186895cd2e00546ad60aea2918c5f90698d409e6f76b79e0e4e1158bb4a6766f63d1c1c1299d6b212319be0183dccdd6cc70a77ff3123e2d094162db1c416919ae9c9f5ed0cf8e25c47acc2ea33092de88d908e35f5a3caddde2279f6394a8d5e1915cffcfc677f6d86b134ed445b40ee6499aa5fa74d7cd85172f106a218c9bcfa01b0a24e602c0274cfb914493ac1ef4406cf36728fb61ef4f4843ee8d4837e1ed3b0fcc5573f934dfb4f069cc77d7812311f5f8819dca340b87beee28a5a112c8920d3f724f6e9db5e4e0f2d465cee1b5453d5bf2d53b80bd4014966ab30f687b58d829c9eaef747276e13a268b9f8548ed2b4c4f841bea02badf55c305d2edaea4bbac28f6850ac1477b08f697250845ea796cc7d3cace13602b02b526585f117a6a4c259487244e9c361dc599def422ab55f5ea7f3e5ac5afa57c6b24385054284a7d1f3553d9d12c939c17a72ba0c1391b485945bec8b51f91e663034c9d23d6da1d5c1ce295036d9c73fdc54f973cbbeca5cb9fdad45ffb3e0664866e0458f5231fa6126c899d86c28ebdfdc186980cf01b0ac121d60cdd86e382ca934ac4b5296ec15e2de8e12a6785069334f3867f1383127cc4aeb1356602bf0fa8b5fa035f40a39c57ef057588043334b6e5b2ac7d616957f55c5e475e3108eb584ac40344bb9aa1557e75d91a37a66d3a2302268521d515f581530a3ee94eeacd61af9a7dc53177bed2b0e00519a74e3c64259ce96b3b04e7efff8f05ce3f649e7edd1196e0f09044fe7f485224c3a1f50d500eed2ae196208486009dd879364e228ae9e183d70c2139f3896a802dc11b8f1336712e525777cba7c65bd72316c093358f671b9cc41cc9b3de3856e0699b21a609cd46963c01c4aa8f2142ea6d292058fde58a11ecc3f393617e1bd43b53dfabd7e9365dd31caeeb78a204f7d7ab5d25f7ddc0aa2f869ba23b81b77661526c52a81483ab6f3c100f808efc2ddb74c550864fd9fb09552fc10009abb7cdf6f2509ffed41871216e1f16e0a990ce045701bdd163632a7f4157ef8cf1dd26e099b6b76a6db6fb90a4c7b8c8a77fdd4f275f12f3db94cf49d43543740b60266cf172a592fe62fcacca5a6fcf2dbf486005f633dc5cbbaaa29dd3df82da330e4654c41a6c88b62c10023e93dfbcd8d20971662938b614d00a93fb683bc36319bc970fb6353007f2f623f3d2df2d8500afca34cee29a25d762381223cf526f491e057daffb2fee67932f29dfe1ed7d39c8ac9b1156f2da1e615060e0ace7dcc8614cccaef2cf09504788a339deea3f0c8ca808f654086cb1aceeda7f15b9ab23776d97403f360669f83cbb3321e4bac2fe75422cc670a08d05407dacf48cc27c72b1813d2b1b79d5deb42b00066e3225d24ee773bfa4e685fabef4e2a49da751559c64f2d9db2485008b1fded20fbc7171a54edf262ccce4e371cf2f3ece3ab4d1d5a773950558587dfb099c46331b09dc67f4d1e6369bbaebb140e3730361762e13b1749445b4b00600e531118ac58c580a5708d506290bab85db58cb852912f60c98ec4a0dcc09515e9d3a518aae307a6c318c7b67a8c6c5a704f8ec867cc264d5671e3a1e9f0cc661c718f10eb60dc7fc171490ecbf336512787b04a48e734619bb893b3788fba2e751fdb8261d2beaec35ad31cadc2b893a120db90cab5b9c9fdf7924a65fe37c54b4355738d06cb6adfcfe5cdcfb2232ab1af38a014d56e3a57f10725dada152afcf9eefdefaeb9dcbaf66c73c083cc97116a91cdba986047e25d0aa1d770233e63797e69c7552af7a9341b2830bab21a3c7a09649700eddc34d6362d19c08f4f3f15d2b6caaaf79215bf74c900fad873ffb1248fd0111fc2c07f2a6fea7bd290bc8218c04d265cd2fd082d7f86f34f25eef7123efb1a5250fc2c1768c02baaf733ea4ff4a637939551e8bc7dedc16dd87a11246b2b01b21ec11c48bde6354912017d326acceddc75b08437bf6c841aa9a414af3251dfc618b16839c4719d035a3a65737dc7798e4ad42f3404f07938e9d4f8cc11c3fdac3faa26ade39bdd34f7c0df13b3f0c5b25d06ec114497ec21b8f778487c781ef72345df82d4b448e525c8afce1083a16037fb7d5024c7b0ef2b2907b86cba75c376a79a236d18d4fc56dabf4945ce7352e0c747ad916ce23f00e664c5192bfecc046bbd377b8ec03e7dcd7e884500c", 0x1000) pledge(&(0x7f0000002200)='\x00', &(0x7f0000002240)='-(\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000002280)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000022c0)=0x1) r5 = openat(r3, &(0x7f0000002300)='./file0\x00', 0x40, 0x14) close(r5) r6 = dup2(0xffffffffffffff9c, r3) fcntl$getown(r6, 0x5) chflags(&(0x7f0000002340)='./file0\x00', 0x0) r7 = accept$inet(r5, 0x0, &(0x7f0000002380)) writev(r7, &(0x7f0000002900)=[{&(0x7f00000023c0)="ec8ac652c55511fc71dd61ee6ea57c998d010c5959f12cd8a116704cb946f4871dd18600837a5375fa77b80271308ceea8e0b3564523e3a869923ed549eb8948eee5ed7ea9a1cbd78ea1707b812fbf08f20c8b471df643b049a1a3f692486d18aa6d12fc168ad77b65013fb784d40d86992138f94a78a544be8522ff769abc4517b073db1faf02d061ead1a7f0150430627082a4", 0x94}, {&(0x7f0000002480)="108fc5e4d987e8106125c41a03305f785c5cde2a012752", 0x17}, {&(0x7f00000024c0)="e30e8fb788b3b5d409348605a19673d42d69a79e1387b1d30bf1ee3de698d852ba8a4a65d91ddccde91de97856abd81545a0cdbf990df96ce54773b8b9890864f5a2e4c25acef3908fa9", 0x4a}, {&(0x7f0000002540)="c1fca795f963992e3101ef41865ed785c97b0a788c80023894b5fbbc40db28c3c307616bde2236e1933e1e54", 0x2c}, {&(0x7f0000002580)="a657b912fc35db91a491279ca64696c9cd38d0699ea9f401df642e9b8fb03b37d4010ce535febdb44d47220f6b18085f2f72b34842141ed6bb46cf7165e07eb98cead8f6e42be54b9397c8b6a40e9add5443cf9ae39ffa15daf029cc85071171aaf7b57362f4012d7b39feb16a", 0x6d}, {&(0x7f0000002600)="6fccd932aeec919664e193965a6c4011f161b297f6516ac89e0a6df0b8c65f3034c6008e60b23280c5ee000767c921464b5d69eb8d1a6d8e7bea7036241860735ed5acad55192b92d77903c6bbd23a4a73b432ebdbac8d2f72d90f79e7081bd39d59509ff1794460e0483ab2c4e4d0ef224e6b5ba3126a23ab6bf481cfa1a9a94b75b2694ce972ac81da112835ba752a098c789881a238341d057b837f10540e83654eb43a9583e164a7", 0xaa}, {&(0x7f00000026c0)="c84387439dd55a9945783690abb60353412642f068ee96ac87c413c549b900705986ad", 0x23}, {&(0x7f0000002700)="b4559b6e100293e7e6e1b29ac4ae1308aa7de4ae609f0992406fa67fcb6a42ebb04d39e51ef98259bc0a5a50fdfaf3e69a61e19ea2f853c89f21e5a7176a78bfe5bef60987da142b343a51ff887e090c20aaf367f4a0196f6e306f4a343dba6022c75afdaa2509ac8529663fbb0391741a5e68391c904b4c5a07cb0876778e371d2ffacb7daae808c9ab955a235bd5daf706dfdceda8cf35eda4e9306d5952a334ad8131cc14961c44e64aea7185952398c44ab17dab5d3f0073bedf8f4123c86df4964f4cc95ea8fa461f33ccd5e2a1bd394f61d241167160cbf2c90e978cca44561e57deaf5738aca710b8704840446b54fcdfa768919bf88ab218ac0c6c", 0xff}, {&(0x7f0000002800)="2c8afca77b4575414c824a71e42a6b9278d24fa340b23bad6d1f411b682604df587652", 0x23}, {&(0x7f0000002840)="388605704d033bac8a59423bc482271de96d459225ff06d81b991e95ebea1b6233b82a45d68a1dc102f9ddcdc5cdaa859115b80b8b725700f04b903efb8c69cf147ccb4d9e770d5543c2c26fd79a4fd5328d3ad8eab3b904d70f6096b4558efdb780ef76774251c1e609c0912f5f3d7f6335eba74b840e6dd14870a87af816c0eeb3041964345ae104e6e001f6bb149d840d079136cfef81b0b231d92d681b936318d4323d", 0xa5}], 0xa) 15:33:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179001c76efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 15:33:45 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff, 0xab}, 0x10) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 15:33:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unlink(&(0x7f0000000100)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0xed) r2 = socket$inet(0x2, 0x4, 0x8) sendmsg(r2, &(0x7f0000000580)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1ff, 0x8}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="640c4c3a1ea058f087332a4a63a0fa73d28a879f45ea9a5313a70e64be117f16cddd02a579deafd236ca3abfa29e5b52afb6fdf95f20b0602ae0ce79b056e0bbb918", 0x42}], 0x1, &(0x7f00000002c0)=[{0x38, 0x1, 0xed34, "5494947d422144ee107c14eca85807a69c805c8732f21451db24441bd81f2ee5c2"}, {0x50, 0xffff, 0x3e, "da24ea04e4396ef436ddc5f8baa8c68e68ef9ad02ae6d78888aecf222639041659dc5aa4d8a2581079cda3069fdc0a7f0fa0ca0aba102b8c04d9"}, {0x38, 0x1, 0x62, "6c2bc0b312b2ecdedec5df9c903e36c442dba65edde8c8957a6d33ecc4a9347d6fb7cd5b041a8e"}, {0x88, 0x1, 0xc00, "e635d6e6ddaeabc759f4791b892d351d3b84640b1f09f69fbab9d537941d76812813de298a3b6fc7e4780f146147de31f8ab731e86302e546dde42f9b0a321b26de2fd1ff83ec82f7881d3527b7042ec7bbecf92eb846a967883aecec538ee03fdbe3679751ffa621cac94e0af3f534b316233dd0c"}, {0x10, 0x1, 0x8001}, {0x90, 0xffff, 0xfff, "ce5dfb2fa376dde5724befa8d077d602f237d51784a48f098ff43bbf12413f43f724f6da3eaaf32c07052b02ab5f6967f3e66c519b0d47a3314fe671b785c8e0174da5b7e08f35d7b11900bcc5e1ac33f6c705c478e65d0517b958e46494c7fdaa99612299ed0b457e57e9ade02d47cfdd52c5105e833d62fc"}, {0x98, 0xffff, 0x5, "eccff848eede5eadfc08fb13c7f12fdbdedc6fcf00dd7ada0b2b3bd52de3a2dd219a378dfc442408632be2fa8a508b8b0b9b29c6d712fecff06179f3ff6a2f99eca037981b18ec465e283a2307c7ddc781cd7dbb54a2c7cfa2c4becd6e1e29763627099a1a6f92cceda44bdaca499366f33fc7f1ee8c200b8549c8fbbfa7d578ae88cca9ea1a83"}, {0x30, 0x1, 0x10000, "2633c52d040831223ac67a278ce5c4bcaf508190475d14a7d6bc851868"}], 0x2b0}, 0x40f) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000600)={0x0, 0x0, 0x4, 0xf9cc, 0x80000000}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000640)="a0e056206817fd5f48e10c9233314d8ec4aaf4611ef979c8c0aeae48348b47237ff3b2e2ee90c94eadc5bd176a49620017098a01ba0963cc076a7710cc0c606069421ee78f252953b2af1f84626775267e42df16cec2861547c6e0463bd744c3503de4184ce6d89cc44b41828877fc52eae49f5289145093d589377645fdb8ac21a87b8c11665d4d211de18eeac843799ee059435baca7c5e7b24afba1220c5a68a416ab46ab9009ab9e5ba688b6ffe873b57d244b1b3e32ce4be4adf3f2f4561610d14acb17c8c8c81d7ea6305380", 0xcf) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0xf7) shmget$private(0x0, 0x200000, 0x10, &(0x7f0000e00000/0x200000)=nil) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x8228, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000780)={0x0, 0x9, 0x7068, 0x5, 0x7f}) r6 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x8) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000800)) fcntl$dupfd(r6, 0xa, r7) bind(0xffffffffffffffff, &(0x7f0000000840)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 15:33:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="01002e2fd249d1e3bc62757300"], 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="4f7dd1db2f4e99d71a861c534c62a5dcba14dda2ba696652050b2084cc1918e4ba770abb4b1a28f52870d406bf373587c3c185d39347abac1c9f63d71bc3c044a53676c6e75029a375c23b269fe0fcdce6673805b35dd4edf3646f80def8247b", 0x60}, {&(0x7f00000001c0)="9ec40f8af02e0d762da3f7e7def7a2587ad188283fa98b10dfb23d2f45ea9a300b6a55de152ba93da42b23831f5a0f9c6443f8376721868756add34ddacf8ffcae39dafb39fbb733c17f0fa9b14dac1590d35baa1d1aafac5504363f26fc74848921db7fd879731d5e60121cd26a17f9c3211291061a11a16a7cd27f2c90598c0e27a7af417338206671d5c37ebb165cd936fc12b23f5f3ce1186857c45a2804cd7399b4f5c6d2a1bd4650fb9d7dff65f3e0ebfe2fefdd82", 0xb8}, {&(0x7f0000000080)="16f764b44b8c7358", 0x8}, {&(0x7f0000000280)="38e163b4a5e198d57852525bc0938e200df05ecd01445f71c3cd7e1751740e63374fa1ed073b12c99c05209193", 0x2d}, {&(0x7f00000002c0)="0f7f06856b31dc332962573e31b1089c3e41ee60a3a6b74a4e3eb854f91374bd7971f88337a9cb5d453d699d4353ca9188896b045d67305c3a5b31a0ab13486b3a2a56e5083c3a748ed50ddcf2abf37f1f25b39ad2131035f8646480a3d085c609810ab4990bfcbd0d31dc1157738df79ecf5b3055a6c747d4538fcee457c07868d3f28796997ad11cb3fdbd9156f23a", 0x90}, {&(0x7f0000000380)="67f0d3afde0c8ab25ebbcdd892e4ba33b7303c0b14751b345e48f304dee75109ca44036d01d864b4358f0321d8b3c4bed7c93007fbaae48730ae0549a39b5cd7512481792e7f6350555b986ceef794914f1f49da1c4d8ee831a25b56e300196c9c4ae0b838b29fb55c9601ef", 0x6c}], 0x6, &(0x7f0000000a40)=ANY=[@ANYBLOB="4800000000000000ffff0000050000006e2b6af97ead63cb692a47ecf010cc1cc0a484b714bcc20d077988602f54098ad27cee3be592803130b8bf6d8de318d1b149f06f000000005800000000000000010000001300000081c94e890ba660c937e2e422a2ad93896bb1e09e58eea004abbf4d0e7aee9629740a93ff923c3625029b78029f1588026539961c19087d81995f9a916178e0bee5ac0000000000008000000000000000ffff00008100000080f6f5f5f87879c272343fb4caa33edbbac48c5af4c890c6a6394261e289b72a05ee8f08650eb38b3c553f0a6a00e285618690b4687d94f61124d1f49b9b1ef56e069ac1b5205b4506d8aad05012d2ba8e8bf8059d0ba40f5e0567129e04f17927c5e443549ab520e232d4f40f3b0000380000000000000001000000150000007e8648e48af58e58206d5a59d6019ce7d47f21aca03b9d3f74974db1f0f51f77b3e9125d00000000e800000000000000ffff000001000000f04d32741730305a623023255753a7b8964dac69d76aa96cf393d560c1df998aade53568be184c0404d1ba1cb97cdd99dd00a85276975db8a6ea22877f51790435b95dab67d648dd7e2646b80428a5a27381df0090f7cbbca98169f8f564be940bf30752462a825f7c5ce9a0e977989f750c0653c4009ca33f3a675ddfbad112d05ad24d5e9f97e806174502955cac83e76cabe6d1b2d53614306ae874e0e667e899ba6a6e6db7d1f22c97f0b4ef3ce1b26dc87e7f2e1e5d6ded46c5dd30f05f421636a3c74e6e1eb2790cad850dd84733810629ac76d7621000009800000000000000ffff0000030000001016edaf8d438f6f7cbf0726b6fef533d9ed0b56f94f2c038cf39b0d043ca984866f97fdc42eab6769d807a5bcef1062428d98132d50e3cf10bfc6241507d584e620f814f4660521a161be4059408dfc5616107c55af281821c5753fd4cd399fa7e47930b2a5ec6743796711c365e3f93565721c19f4b961af306f36276d1d0547a146800df7cb000001000000000000010000006102000074e8d715e9e70dc93f426638a421cb54623fee33cdb445fb5d72f70837d3f64b50feb520eb6b50dc1faf642a0580cc4577322ab5f4f9dd636bde95f466fea5705ff7db37c8e82290682eb2ae16f1229322be0ad922fa473a8d6df696988577192dd5dc7ffb3c8d72e6fbbebe5c69b6e0d8459576cc816a0ad0c75a8dabe10a894aab39fe751681bc471244fb0c83bd5b69cc0aba8e84f83919a94b088aee823501b5a7d22d4e1c5c40720ff2941781a74f0e8c63e25fd052ecd85814a865a640f97e5c947ac2ce199a304129e32b963229f5ebc658965cc3f0c4c259165bcd8b8e8c2793cd8ddf72200c3b0000000000d800000000000000ffff0000120000008ace25b452f40b1debb664be60d58b0c981b8cb80493ab9304c1ecdbe7a404c6461cdc43384c7342ebbff8941eef3cc54cd6762cc1947f5d2198db344631245404c452d8abe4815c3d43efd4375ef2d3c72a73a1e76d50eb9be1575794b2880b0701cd27bb1c45e693be624a148a5826f55e7fc7f16bd3d6b9c5bee396413f23cf937ea52b074f8792ad7baaa6376adeeab72f4327664c78f7017d2b2a0d0735ac83f3f669d5013c8a882978a7d549d56909088d1ec092a0e77bc254583a276390c279399f0b00007800000000000000ffff0000000000005f692a9614348489eed85381e885188f631a16ef818f8255f977b9f3a360ff9a4849c9ad5892ba39f3916cd4329c62316f7d61de7b06da30195fdb57f66bce5f530cd44a08ff84f1d806201e16e54d2518e3ce141000432dd90ea05de3d89480bb8428b27d26e800"], 0x528}, 0x9) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) 15:33:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r2) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x6410, r6, 0x0, 0x85) setregid(0xffffffffffffffff, r4) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:33:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x98, 0x8}, {0x7, 0x80000001}}, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 15:33:48 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="06fff70000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="65eb5c1216f792219ef03711931c16b365ba8eacf74c8f7b12aac1267457a6e91d6cd588b62d3a9bf48e6dc1a28e29db6eef344ac4a27c2ca2a54ae1dc42444df3deebb396a08f19b343f5e9fc73aa3137725224ea83051f15e6423daf30cb8d608c1dfaa00625edc285a67b31b0ee6f934b67eec0aa87d51cc0335f841dff74a3e206bc093d675da23fef3decde305f0e29e915561ef2090bfd7200680e84bfd2c30dfa9f997fd575c1db1a9a8bd2b7e35eb872f0ebc708fe0b8f564feb5ca68ed37d50f368edc2ba2fe98a6a764100"/222], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r6, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2db6c33829bc6f4c83d9867b311292a51942586812d33a651d2b5bec11100e326db000020000d2e7aa"], 0x10) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x80) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)="0b37353e0004000000a68a364af19ccf0d0f0000000070e42ee7246d00b82a480000530c7fd3500e57a5376ad84d688ab795d768cd25ca88d8d7ebb5fb105c60019440503fc4826c002ed524c59faae9a46aab3e8e7e1eca89a64b4209b361f58cedc6dfefca326e064e3f362967112c9b32030fd9f21c48dfd564c445d9162afff97acab3428b76a44d551481ff69c27e91c26a6b896b7b070000004be6c437864735b2080d7e9459654100c39564473d8af37e0140f30bf502705e2b5551c772f5c3f3bdd0b3b79bc38d745fda8bf053c5c45c5792a1552936f0644f39a5088a7951056136a4290e7603affeec9c000000000000c0cd55c645019e016cff", 0xff) write(r0, 0x0, 0x0) 15:33:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400}], {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:48 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 15:33:48 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/122, 0x7a) renameat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000040)='./file0\x00', r9, &(0x7f0000000100)='./file1\x00') 15:33:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 15:33:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setgid(r4) r7 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) dup2(r9, r7) 15:33:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7}, {}], 0x2}) 15:33:48 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 15:33:48 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x9}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x3d, 0x3}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:33:49 executing program 1: execve(0x0, &(0x7f00000004c0)=[&(0x7f0000000340)=']\xa6(-:\x00'], 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) sendto$unix(r1, &(0x7f00000001c0)="780cb83ab898282a514531e274b155517e0a14a8988fceb630a0167917516740e488b05d967c217faf84e790ebccedd325ff0fd75f071e1d0da3ec093c56c033ab82fb0c425b8f2997226dbd30035fb057ee9abae57af5d93a627353f757c076d11e1c17d063fc2f8814a139c88cd88dde52a3870790f012826dad7602c451919785631bdcf7283b4ad40be2bc0eada150efaf7a4bc5cc803b7dcd5261bf8a1a9026d2937ad4d17a052cb3741f1bf080185082", 0xb3, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2a1}], 0x1) 15:33:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) sendto$inet6(r1, &(0x7f0000000040)="9fb6c91d29dae3d5d1a3683066e746b4bee38cf562af2ba954c15478e01d8f3671b946f29108ea61cdda50f8d56497b7161362b95cea33b0b270b79b0aa215f28f240facacea56064e8b8a235667f29cce82c9bcbf10533ed9", 0x59, 0x400, &(0x7f0000000100)={0x18, 0x1, 0x40, 0x4}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) getppid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) semget$private(0x0, 0x4, 0x86) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 15:33:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000208000/0x2000)=nil, 0x2000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) write(r0, &(0x7f00000000c0)="3b75164f09ec60ab60dd322e2579540698dda6ed0327f776683b8b043dc079f1f2dfee82b1a2f1c6e3f94f0419e55e38dd2b4d0fa253a901f8ed95d8219fc8b661d37e1ec1b70b42d133d9625bb8731087ec86e04b183b29272e7b105d3fa9300242ee88b2579b6b9bfb470b38dc89b7fa687fb361fd7d70091bed2944d35e8aa4700fb524cfdde5e78972c976d3f8c503de1fb1bf1dab07b1c673ec5ef09427440ff6f14ca83fa1637d0cdde67c876c0edd31a7daa1bf9738f481135d45f598f42502e1319c8c7fd6c9e789ca2dfe774edfdf70c25e03cdac5a228640aa892e21a8fff74e9f5bc786dccb94929370f3412721808b", 0xf5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 15:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0x1}) clock_settime(0x6, &(0x7f0000000080)={0x47ae, 0x9}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 15:33:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 15:33:49 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82f53c7b267500000400000000ff"], 0x10) write(r0, 0x0, 0x0) 15:33:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(0xffffffffffffffff, &(0x7f0000000800)=ANY=[], 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r3, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000840)=[{&(0x7f0000000640)}, {&(0x7f0000000680)="9c0552156c85181e300f76d908f7fbb382098dbba76981c6a11bcc0777e10f31e146f406187cfa6efb6ec294fe", 0x2d}, {&(0x7f00000006c0)="0fd824bab25203602ffeac6b068605551263e79c0ad258ffad834956b9ba7ef0cac92b98a11e4c64ef1916de9ce67530ee8604c01e91834f93448355fbcbc550161fbf187470a84b2647cd97", 0x4c}, {&(0x7f0000000740)="ea446b76bd354cf47fd0bac4e11dc2ea734b5a39877ec0f6674bc674debfec0753ed2afab04392d95570efa3be8913879fb95ff990bbee0c1ef9c587161247ac46f8f50ad0e52e38660714bfa5332d7119b5b08ba6372cc7b6ceec5ff2654ed66f71a90c33ed172a61e8a9a2f8e727133050c10386bd24ec6c261c1c78849ebee6f833718e9a17894a12", 0x8a}, {&(0x7f0000000800)="8a89c65c0d5f36710a0b81e6d38b4241b5a70b367b876c804f052fba411339404b57a87a28397577f58d92dcc276822c11df98ff07d9e449b3c5c4b1ad08", 0x3e}], 0x5, 0x0, 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000100)="c56588607ff2e3274996b0cda7578a311fea55a5f23068d35fc0d37f491f3864f9e87f051bdea617236b52152e7b0203ef5211dea7a9cf0f3220bdd4f82a71fb58eec96f50c5ba6129e70450d5d69cc8f3f544a4ecfe3b2fe134891762c8f87b460e3b01d99cb41ccabf785c1b80f19a6589f229ffbff7705637c6e4695ae13db91fa7a82b5c949a1a3572e999b9c1c099231be673525944db8fd0c979d78670a6c57a27aed4bbbb43c78fbefff2fcdd830f785e7b8fdeb9fbd3aa2b2842a13fe7df12aaf4854453afbdc1ac7501b6ccfac5a01a3fe17a47fc605071eb04dd79ca84aa939bdc74c8c36aa91c61f7bfbbbfb13e807e652f5334f1888355e6a2ed4d2311e12780e32832927e3d2beda606f6833f9e603f3776567e91608f79b8ec243921c62ac3e78b87f700b41645c7bd81c66b419663b9c7cb32b0bf0de1f2d0d8ff76d2966d814ad622f496e7307dcb290027de568da1464ad17d588c6dfc712cdccda311d8fdf2f9021794dfc106d60a38a73c84049b7871428afe9318771697ffd324b2cfdf97f19dc7e0c3478c32e13552ce055e9caa3ad37bdf139768f05c5871807de9fe963cc19449b471e1b0b3acafb85cc1b6eb2e8c580f609f67ffe72a040643e46118e8cd32a6ec8a2e89ebd81d26527dc116775b96e409306318cb82455e56838047a6f20030d34b44ca8c739b7d86cd40f3567bd42b5d488ba2e107caf9b56d730490705cd7880450d1271f21adcadf950e4a9014692734a716074e612208dfd1f755ff3e5b8077ba0ae66d080c2253ffcdbec92e482177ef0322f2a2efa1a4962b45d7b1900470134c69ce642891de839fa74af6192383bf4331b160a6d039b5ebddfa9e25b0179e1c5c8182c0d379ac5db2cc8160b31826ffbf8a3ec31a2b1cbee3c458b87a961b6769a9de7acd81df11b7af72bf0a3543e421aaa4a294bfc0c5913f2350b6af5f5ce6a0fc5d7eb819dfcac5d9f611acec27bfeead895411de81aaa7e87490523acc89da5404c63a54b84faeb19c01cec8e8a993804983e717db4bea452f9dcbf1fc3ce669b9b0b0c85cd677bb7a085abbea90079a4a52418984bbe63ad31d5a250eb15966468894276ed73b9b851a294438b13aca15330e3345cb0c3c8a6ade00a1dba768a1038227ce58a5712a605df0858f9101a3e8961cc33767e58f3fe132afb460732055d0f8ca1cce5a0777a75e61707bb08ca97406b53126872207ca89b6c67150c1e607b00b696e5b2e9e6904c2557e48ad84bb053355b38198a67ad5a7c52accd427d4f2e7f19483669a6c67f467df7c74e84ecbb633ac4559f088016ce44889fb3035060a970f97b0beb3218b39b3430e367cab12e2e159b8b81783f760672b328def8a50c335a57c8c0869d2cc5dfe06d3a5d14656178f75e38d00aa1efc6285a81f9152afc7c958c606bb4d54ad67e6a2af46041e6ac170ebe90b6e9640bff70c092cb71014f69b7385590d39b660a92aeaac0f3b0ae2880f48b32f10ce611d93f425aaa161f046bacdf7cc242106be2584cacec158d64575a4287df82a0f8770298a733f0b9343d8ca8313b77f5a288ec8d4893a78a6e20cc779868191287a6b3e835146468faf57aee09104289358a1b7ff050ba8c9dba55973ea305d8a6a008488c3fc83fba20f967df89a67196d79bdff38bfa22588d6adb9d0c3cc080e536bee72002ac669ddb0cb321d45ef5935e520e305353448c85dcf7e0dbb741787e3da5edf63420dd0de1742819e2a465daaae6e141cee2013a86fd27baad7cc88b3b689f5c8d79aab26712155c39ef64568e52391d21780082662a1ed510be69fbb8f10caf761d31dd811ca5d44c91409ea8ad75ff98886edad52e3e78eba26e37f", 0x536) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:33:49 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') readlink(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 15:33:49 executing program 1: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setuid(r3) 15:33:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) read(r1, &(0x7f0000000040)=""/47, 0x2f) 15:33:49 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget$private(0x0, 0x4, 0x219) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x4}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r2) 15:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000200)=0xc) semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0xbd66, 0xfff3) syz_open_pts() socket$inet(0x2, 0x3, 0x102) connect(r7, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYBLOB="de997a14a1a170911ad6a19edf17ee57c9d76e87619550d91fc727d6fccbc3f069bf112267b6eac49a04a9a9d0bddbd4883d45317e0083feb7a0958a23a577a9096d284381a6", @ANYRESDEC=r5, @ANYRES64, @ANYRESOCT=r4, @ANYPTR64], @ANYRES32, @ANYBLOB="4096fb38a906d12c65d0986c2848a7120d632c9eaf5fb3793027569adc82115e470dc5684eed0ddfb6e2f2018fb52ff53f8a7e8f64d746f973e0c86b5a70f9c0192e7c612dc1072997d972038d8786072259c6c47e64513c3268b748c66abdcaad6678", @ANYRES32=0x0, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="eae8c5962f80bef110d341ec3e41f8ac804c384efa9659397448c8d87ac0238980f6a4a044d3e92d92231ec85d5ad8ee2149f0ecfa9155b2fc3305dd5298bb7c81fde0cb60a3a071f7e96cee389206994c12653d11c9ea331fcaaba03d8f7b40f2a23a3eba41b724c261f90e9b775797203acd4f636c2116ab9a4c0c3c337f0043d371132036c0c3aa9f58756b70fdf072c4e7e6c1efedc3dea04879a9755aa92754554aaa", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRESOCT=r0, @ANYPTR, @ANYRES32=0x0], @ANYRES32], @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r2]], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r8, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r3, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000000c0)=""/41) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x14}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 15:33:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="22309ffdb093c0480e74e49820c522", 0xf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02, 0x1f}, 0x440010010, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup(0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x10) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x8, 0x0, "0100ffff7f07f8ffff000900", 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x10, 0x2, 0x3a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x1) 15:33:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x88, 0x189) nanosleep(&(0x7f0000000000), &(0x7f0000002540)) 15:33:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x240) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)="16c196a913872392a4d08edae7bcacebdaf7c7bfd2618857a382fc77217a187312ccd6e329bddceacb4ae5a96c5446199279ff7a64a69aa7d026b3a5d1cc95f1214f43e55294407a1c2ac71b3a028cd1f2437137108e24ce88cd94493f5b2c08cad6800bd054907554c5efd8aee0df1b790e0b1ab504ff1d41161f1401e68adb8497a7a2f507553828919447d3b6ae90eb24e5d39af6428b144c830692e7bf55db9f98632f524936e02cc8c394", 0xad}, {&(0x7f00000000c0)="69b1f52d84cfe28d35e4142cea2b3d760192c529ee00655b337e6f94713bab90", 0x20}, {&(0x7f0000000200)}, {&(0x7f0000000240)="a7e62098385dfddaf5c574b9a584363dcb299a8125ab82e57c1967a03675b0ca7e74518a294871b235ed48076291c44228626dd52de38e3d6e747f833f33f6f8b747f5395066d1ac7ea6838e481e3fb6d4b1e542d85942c26879233d7cf3a9f3a63ea7e17b7250173fa920251980c7793f382254c5892114001ebf3d1bc7f715cc9ea25604aca3c3ec5d3da14ac65b39842b5aa9801765a1fd159b9c6eb05bfde4fc84760f10fce3dbb36016853d720d859119c88b86", 0xb6}, {&(0x7f0000000300)="94a1a27ba6f8dd95e5455dc5bbb5f3c3f167490af88a9fef8515dfe50f724864c57dab3237c6f1e17dd4f2d92291977c50b98a732af70cc785e725b97499875a26a4184e179e624fb09c0904fd7d5db58d4c34273b972ca3bf6ed9a0c4169106db35206dad86296ec38edc01509e276228c81c16c0000e99c15977dab39f0620750895655ac31ab500318bf62ccf70731214b953232bb1851808057df4391a10", 0xa0}, {&(0x7f0000001000)="a14e2e1cc182ca1666f33ec8b31bcd243a0fae9c8430366bcde25dce0874c64b7c65ad0a39954f82097738bdc117e055e62e4f1aa7716f3031eb694faec75504611d27e49027ae5721a2917e1510e17280976e38e8af4769207b6542fc6e2c5f91e9e40cb456b8cc6e5d536847c1e3e487cd3a3858b20f0c7900bd41c4b635d9811a87ae6e7852aa28246b9e502e9bfeb6028b57673542c3cb880271b2f55ec4a4282ef72a089c0639ba5a2363debe4bba431ef39a77413150d8b42beda1b23108c232d9b7b80cf2df33abd5e6e27ace849c00d05f4ef056a0951b0848cbd9bd499b8fe39bcfa56da3c4dfdd7d2207cebe545a2875e87fa11f68677a00d9656563aadad297a6b141627ace2edf853c9c21d78cf9465b04efc2e9d9bbe11bbc039aead92c10d6bb60b43f9492bc507b28dc40a8d56ca76a7c6698b5a631409a1f88dc2706629daabf960398e8f632559d23a1d3fb95766a86b06364faf7394d5d65298a14768f91c2dc7093a4ec1d9446df58632345d7aa7d569071538706fffeac7fe307d7fa0813b91dc4aa9f01587f9fdd530bdac821d3c18ec568b3ebcb09af12007053ebac52d4c76bde24120be3021736b48843d1278d0d11fab8058039f2b220b4d8dfd507ec05cb781c55eabc299262215fcd97f101517b109a638dad054a8de24d3441c979312d975902554de741a7566983f45fe13c4b3904213a55e55cb6a9d912f1849f9dc51d084c0e8da1fbd67e92067f5105780bd50915a5a94aa800fbbdd438053f61113be3aa37d3c39af973ed6a4d95135446b507c4e5e182a05b5dd69e3261a9350828b846faee43b48eac1e6ba228b3cf1da86bedcef7eb51bd947e5f8dd17aef2b1816c55e886d13c60f45adfb5fa4393f9b19b26810ab8d639cb89559b4f48e4d336b675be52dfc9a8b78472a39ff226d7371f406ba9dc6c1e432881f4275520cda79945e4ba11d4ae91f9b55cccd390a684d50729ccde724ea0b400f3f85e17658bc9be908062ceb7866e7ec4f08aa47902e522e6bd7b041d09ab277c0156df0cb3f356244b090a2f41890f70d527ca2df8db7c7fa761638d15f05892e193c60af18c26df599034f50201b43425d54c8b3bebb7e174fd3d58e369ef85e85b14df2b784e329464b795f49ad2ad89b5b6a5a07bd68816e527e954293d7f15af331c3d70f93a436dcc9d046564052c910b008021eac5d991d872552cfac04a382fefc2da78af0ce784b04f0824f4fba54aa0d33d2c8f8734640d6e5010db09e38cbfbeb95da45515462d0442312bf4ca9347f730587e4c25402fc282207c13c970b63a5c792295b70c1575b9d0fd0a5d94d0414c7f2c3752c32c179b15d313c60def685e19652f5300a6ac1b6be66cff635fe5fbb9a9687ea33c3736efba66ccc54e79187d1cd482bbb1b98bb85394fdbd6a3b70a3f1156b001f6e0c4e2ccd5bd5ac7f2999bca11accbc014312d173b2b3718b498fb5fa8b9b72830f523304828cce508a877a8a9b1f5345bce8ffab000c1e7554431e874d42dc7938b77a40ac8f3c35c5d0a50c216a9e71837f2b82ea62c36e511647800ec86a3e338dadfef8f2db95511ab4d586f9b192bd121b27daf570712d351d498cf7308d829878fb1cc908db86ba68c926cba2d4033962104e5edd3bfd1765de5acb1396e7685bbf555d2edc56ef3ca9950002168cb4bba91593f765174be7e7b19053fb7e86e8abfd1f163c9724f5fd73b3b776e7411016b7bfcf7a9edf142df59cdc3ff1b6ab2f41d29a066bba1c7922175ac0a9da8fac8d940c6dc98416e930a0feea4b8fdfa8c5cb64f381556e12fa19a21913690b005e025a717643669b13597d7012470b2f8b283f3b49ea0028c93321d0f1d442bda8fb8fb3737144e59ea818fe7d38fa567a0cc001db788e17917c945578b99c920ada8807b24578167fbe709eda2660cf58e5544f85206fe7c503da7be267a3734b842ec74d328fa212dfed1b82330a663caa10e8cf5fd981f112fbdb5020123ea1b26974a20ec14de1102fdc01825f11436a8c5e25275ad3aaf7cf88faec84fcba55dd50c71cb8ce8207553f115d0ee3d8f566d1ddc648cf6c61df6c1063829de69df2436926ac3a6171221787c24b03a3776e78d83334296422911e711dbb75c299c9da5eda0631b951e9ece115fe592d33de58d6ec29cdf55616b8bb489a3d3d961ca162ad9cc0d616213d2ef67cd11e4d7ab89adb62b99bb9f598dbf8a40a92db0e3ae4e3428ecbf57a58c0bc3b1f82f774a8209045d7915061a4b6d0cde813e43830b5dc9df927a0da90a3a586e867b749a1917ee682d33bcfc3a1ab9a1372ca609ddf3b2aeb733786e9ce257c260009e4b94eb7cd2ac16625aa0481ee0a625b2f653bede726c4dd8c3482ca70cecdddf83f45470af2b88f91a34b3d15397416c8ed647cb7699c05260306a8eb7def95eb2e6b7bf24fc8339a12412c74d9d959768406fb0fd5c6acef51f4995eaf56ef7978fdc1efd30614553550f9d2995280a36b904e118ef487b98876cccd00c2f16620b99b839b41cb6866a19ccf03fd24a8f5a4bed3db5e5941853fa3e4875c53c2a3c668ab00748d8d187e3f1d3490ddc80987aef9585667f9f74f7727e5ed2cd169e4f16c74a626b614335058c8a38f553e3c37898678903aad34867983b388e7c99623ef8802c9b9fdf9beb5e4eac238bfe4f809f9ec50abe20abcdb253bb205ba87ef63e42ea51888be10d315219fcd582a93ad5bc2ea6492d2fed86817326d0aedc9f58893593304ee2f6c7b9945e5aa74cd5d7ab1291e6bc9bbfc6e1ed8664e1dd4547c6d7671186aba2c27020e5d3860fb2e052fb55f2c554b92b183ea3235e3e07d00e8b2784f8216d7f051c0641b77cf1fd0e325e056b7a00b25f3eeded892eb11bc86c400a4650bb98766a0423d3d726a0592a6fa89c3a070a80953f676bbed8e403d2db561e8c231db254ea73bda72931c81a6a514dac942b0abff56903ccbd85d7ae7766b150afcea8fa7073033fb3325c68013a73a31a9760c81e82c2a56058edc9f58f5f5cec3b719c02a5a6732e4b59e3406e8e4768fc422557ac39b47b1a5b3e1e977dabec76df049eceaadca6e2fe9a90de934f920661c9647edf8607b4eac249f1b63a0e6fc4c5f6312e78bc32d396df9d6ba7507c422d2e777195b5030a670fcc01753df6f388f76358938cfd7b3e4504f3de6e02c30e6c7abf02e15ef6b455f53ae3356050cb35f7e23cb0731de74e70b09f2d595de59ffa96282c1c86074c93b83ccd98f3cbccc43554a44adb1acc7175d5089a92d51debda92fc232393cb94bb6388a49f18fe80d61cbb344ed1c8fba0b476198ba9ec7a4fdca459920d6dc060ebd5295415f6ae6de4e4acce5246ffd37d20bcfdbf5c7b0dbb78684e13ef6c543f945969aa5778ceafe2153d82e1488a9da56101aec73f0b3124369432b5c8527f1bb1091ea5f027284a0080dbde938ff02a4a49ad1a3d1ec0a4f04569fbd31399db1d3f561d4742581f6f3eee6d1c3a1ed249a7524190936c703d5f6f36bf3857059e2965b92cc7f23553c915253077ce2791b113e39fe24ed2cfe8cdc7d1e6010fc01cbfe4ee24f9d89e8d9dfe83252869b6d3769be3d3829539a9b0189d52a666e7edbb3f46476c00d72f17ee082e7803af867930aea27b9c6b21432c531c179878bb77a8a3fa8d734e1f798591e9748fa1e3433c5cbeddeccac07555c01d0e347c3691eba4f640d9b28bf113d93a619d356841037fdd1e00ad190e5d8d4f8e16972602e23053345cd192bebc8ba65c4914efa912c337a793e6e819d800d5aeba57b6eb2284e63563ec50ff830274e6ab2571fe88a9bce5ae21aef8418fe33ebfd244b9211d7cd2f2015947a46f762e313ce55ed9dfeca2b00c38337ecd79265a44e5aaf7e803c2b8c9209fddc407a15347c48012f2e1420c9192e7aca3db644507954fe28d7c8831d06978ab5a207908718a803ec3752baec361d68eb5be33972e7ccaa8c95c90b468d0894e8444a223a9151c33b1dcfc700b3f3ee4ef7e6b6ef6387ddd89422f7917aa67481f318a195b8627f267a6dceb6a02756ebf741ed4e06c183a1e996e510ab10ee506604b679161d58c82cc235d5fbad884cc1608fa9000350638d48269dcc7e57fd2625828a86d43edbcc34f587f655e5277ef2f01e92ced2ae9dff2dbe2b8b01579b44cc84601a36571608b8ff5fabebfe3ee4a10ff3a67adf58ea1927c74f5f8140c04fabd91a1342ed9f43a411449b3f9af0a879ae63dd6a88ecfb7ed8e1a7c086a1e885bf3ace9031928f84cfcd667304422535d666a70391b2b438d6c707b3b9305ae8eb4af8d004e2079773a654bbff3fc9647c7a7c7801b949aedb2cff3c8d3917c3e80bd5b3b36cccd14d7064886db49414c0fcf48faa4114f3920646e5cbea5fc200a1b1cbfd814fe61e471382e21414b351b6a1516617f7b790701f893e8ded5a85608fc0ea02ea7fbbbcaac38adc732554da11cd3efcdfa8c77a8e0b34419b7800a31e3a8b470ed8b1ff3389ceafbd0e32015e7e849369d77f9eaf03ceb7fd0e42c694ae8c7cbbc9c570e713287e8c8fed8ed475cb23a3d1ae60d98fa458b8078413de78a148e4eab8bd28248a3239c20bf73d1886335c6cd00d1d55955f91f7744f8000d4f22b5a007671a52b725763f461530d0387c14494c7fd9dc17ef47c55cef132d1eca4cf286adff5f7953d7f347d6cd09d24121d3bedfd5c2ed24387ca5a186b322cba0d221309c6cef2ed561e878a55efeee96eeb3b5cb50282e9106cd21c12a3db1a2e221cc0849c004ad9270eca9984809e568d990cb59a729b2d5b6592e8a411042dc4f95b6b7c67f0c5172ffd1589e54977884094ef0dad17148718152f8cf5fd83aca5b975f1eb310effde8ba25d82d8797f2681369260456570b127d8ec535a0a0ec67aa645bc05f3cfc6687e45718d66eaa3d15d17def7a2ad46470147f1099f7f36bd9ae023f1b81ad4876bb0c7d6a16900ba5e5a0cccb0964ad2f94d7bbb52b2c5348c58957e24c646ee1df002b046d501ce0cf9e7f6c78e2ab87915bc7720e080c63c72727ef822d09e4a2ceb047c1e77ec20c64741068947c05a6fe0d83361c71d884cd74bf1fb97c491582dab92fec9d39068b7789c90ed27bbe87f63b92c41be50f727c8cf8703e5add55813e0e529c089c4f6e926241fdecf8b8c2811fce254fbf553e70797c7dd9491fdcfef4ab435d8a4843bd8d0fcd3b08246b696e7ecd90293a1c1e8017ba7bf70a1f99f89e39b756041bd31a0b1aa7923ad68f6b082b9734aa713972c12029df0e40aea7a1e5fb92433068b644f9752713ff1391385675c299b044c7cbf0385fe17a9c119fd31e1ec8babf26b291f02b2bfa098a0ac8a78fe070b0ec1f4c9579cb7532ae161c8f34445a3b0eb5af57a8abbdc75c7cc24f68b8667d44662a073acb99e2591ca006a852a7a030c01493f9301c5bd3936ac666300095d0dc660468dcc4db8307f2cb2d7dedeb0417b98a9838387ac19607eff02c02b7cfdf3ea2b43b9b4088119df7fcfeba41e8e7846b79a8a273c5bc52fb82ef2761da380e06bf39da963ffea3e73ce48eba161b0331fc15bfae1f2547af4cb81ea5a605b42c39f7bb591c23491db858cc22eba1d9e4b9a8ac02bac5a683775ab2ad4306b5b3f09c1f3f68fbd4853f5d5c47efcbefab6af0501dfe3c579cc2124f82dbb51651137caa77989a874750930af8b6481ee908beb9b4676c37323dd1d8aabd0e6cb7c958b392fc", 0x1000}, {&(0x7f0000000400)="ce9337c7bbfe9dda5aaf6b151e16c181eaf4a39638753c94aec1812c71999194cd57329152a9d63e874a6491d5c4f64f09e8", 0x32}], 0x7, 0x0, 0x100000001) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 15:33:50 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r1, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x5, 0x6ed, 0x1, 0x9, "8006515b1f674563ff1b4f3174822a77d212a697", 0x6, 0x80000000}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x1f, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) 15:33:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x5, './file1\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x8, 0x1, 0xfffffff9, 0x0, 0x7, 0x24, 0x7, 0x1, 0x0, 0x40, 0xfffffffffffffd3d}) shutdown(r0, 0x2) 15:33:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:33:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)=""/10, 0xa}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffefd) setregid(0xffffffffffffffff, r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYRES64, @ANYRESOCT=r1, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffff, 0x40}, 0x8) 15:33:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8", 0x9, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = dup2(r2, r4) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) r8 = dup2(r1, r7) r9 = socket$inet(0x2, 0x3, 0x102) dup(r9) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0xb, 0x1ff}, {{}, 0xfffffffffffffffb, 0xc, 0x20000000, 0xc77, 0x7}], 0x5, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x68, 0x4, 0x8, 0x7}, {{r5}, 0xfffffffffffffffc, 0x4, 0x80, 0x2, 0x5}, {{r1}, 0xfffffffffffffff9, 0x2b, 0x1, 0x20, 0x9}, {{r8}, 0xe6c8684f1c93a56a, 0x79, 0x4, 0x9dc6, 0x80000000}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x1ff, 0x5}, {{r9}, 0xfffffffffffffffb, 0x61, 0x1, 0x7fff, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x7, 0x9f72}], 0xdc, &(0x7f00000000c0)={0x3, 0x3}) 15:33:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xfffffffffffffeff, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0x400) 15:33:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 15:33:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x1, 0x2, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x3, 0x2, 0xfffffffffffffffc, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = socket(0x20, 0x8000, 0x7f) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x4, 0x4) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x0, 0x400, 0x7, 0x8}) 15:33:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0b641fff8fa1a9c604766985e8642d23ade70a"], 0x1) mprotect(&(0x7f00000e0000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000004c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="6a8bc9634e19767b078402efa10aedc66e5c8dd4bf1f674b6b97621066411fa1783235a9764326a916b081df0d067410e10f66cac1ff586dc9c1bf9d8c2fbad3917cf36e89fc8baf5572bed44f888fdba57902ccb958334d26ca6fdf03a234c1df54afbd8b297685d730688d01516d951216b6c387d464c48c462b0a92b93cbbccb1e7cbdc"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 15:33:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffd, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x100000000000000], [], [], [0x0, 0x0, 0xfffffffffffffffd], [{0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x100, 0x4, 0x10000000000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000616000/0x3000)=nil, &(0x7f0000812000/0x1000)=nil, 0x2}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f000049a000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000889000/0x2000)=nil, 0x3}, {&(0x7f00006d3000/0x4000)=nil, &(0x7f00000d4000/0x4000)=nil, 0xa562}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000720000/0x2000)=nil, &(0x7f00009b9000/0x4000)=nil, 0x8}, {&(0x7f0000a65000/0x3000)=nil, &(0x7f0000955000/0x4000)=nil, 0x6}, {&(0x7f000064d000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f000040a000/0x1000)=nil, &(0x7f0000916000/0x2000)=nil, 0x3}, {&(0x7f00001a5000/0x4000)=nil, &(0x7f0000552000/0x3000)=nil, 0x800}, {&(0x7f0000a7d000/0x1000)=nil, &(0x7f000062b000/0x1000)=nil, 0x5}, {&(0x7f000020d000/0x14000)=nil, &(0x7f0000a9d000/0xe000)=nil, 0x4}, {&(0x7f0000b10000/0x2000)=nil, &(0x7f0000907000/0x4000)=nil, 0xffffff0000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000710000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:33:51 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x3}) € € vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e818000 15:33:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 15:33:51 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6c307b4cdac8b60059d00feffffff0000a3bb6b3c042efdd10000", 0x30}], 0x1) 15:33:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 15:33:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = dup(r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 15:33:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) pwrite(r2, &(0x7f0000000000)="add537397a265db2e162977277205c80d626750105b7352c1fe3eae5b82a163b4eeacd2eaddcbfbb2606179193c156b3e3a699e77fc99c366dc44babc3906240867ce4901637ce88c231b6950ba45a2c5c168c18b40769822dff2f1a7203d63e31aff96353ffadcda9397328e8d9c35671ed5db8edb46992771f491d3678c5a0e4adc91330baf2717816f77ac69c36334fe28a6cd0e913ea229bbd2af47f85039577b13cb80dbdd17e332fa18f59c926926579a08161fd5ac9f86d2f0ee325aa5733d4ed5781", 0xc6, 0x0, 0xdb64) 15:33:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="2321d757a87259b4c474c23a71d226f86fc6daa2e777aea5b6d3a091b30a0c5c0e43c3cf5075473808b4a83695e6220300a2298ff977bf65e66f5547fea1dc17d2c51cadbfe27d6f39e957d0c9774e95da1779fdef2fe9cf661db9eff85503cc8b7ca494fe254af8fbe82bcae39c34396c93ccaa109e264dbc16f04d2d5e8aaa3a856c4f740433cfad6e1d636d19ddbb1e005b5618ceee58d684902b7bae5582d87661d376", 0xa5}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0x1000) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x3, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x1, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 15:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x2000000000004c}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 15:33:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) shutdown(r2, 0x1) shutdown(r2, 0x2) 15:33:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) r5 = socket$inet(0x2, 0x4000, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 15:33:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) listen(r3, 0x4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)={0x800, 0x1}) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)=0x7fffffff) r4 = dup2(0xffffffffffffffff, r2) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="a373068fd6e8a9d7d83c9185b8d36a223fab78a9a49f416e3e4376be4bf44eb0061adc6d13d42ab15e833be3f4084a67aca62b59148ae517002d09108e2504fe89af60fe4ed38d2ed31966f97c05b2f79c6a6dac5a22975594ac309528e250abbc7300bcfcd8db9b445fad78968dfc3c805008cc203e7d0a9eb1b211c4c4877713283a7e332eef4d691dc8db25d9d27c5e892cbed4d6226ff3cd7e81e6874be22beee399ce95b87c6412bc3f0e01f2a985c08e88b6f68dc06080cd70db73d0f4971ab0881d7e069935291bfcff8e4dae35e2dc39fef6bb82e63357c63e0fb0ebcc86cdbd836b240d95247bd517b0748c3b832b45e05f", 0xf6}], 0x1, 0x0, 0x0, 0x15}, 0xd) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x5}, {}], 0x2}) 15:33:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x401) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 15:33:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000180)=""/153, 0x99}], 0x2) r0 = getppid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r0, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x1000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x10, 0x2, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 15:33:51 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x12) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) semget(0x1, 0x2, 0x40a) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x134) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x9, 0x821a, 0x8}, 0xc) r3 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r4, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x1, &(0x7f00000001c0)=[0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, r6, 0x4) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 15:33:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) recvfrom$unix(r1, &(0x7f0000000400)=""/96, 0x60, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 15:33:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000080), 0x0, 0x843, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:33:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) read(r4, &(0x7f0000000140)=""/200, 0xc8) 15:33:51 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff203d13caaaaaaaaa0486dd60a4000000002c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r4) r5 = dup(r0) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:33:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x5, './bus\x00', './bus\x00'}) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000040)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307004, &(0x7f0000000100)) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) chflagsat(r7, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) 15:33:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x2000000ad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:51 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a406000020000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = dup2(r1, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r7, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r3]], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r3, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000080)=""/188) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:33:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYBLOB="1401d7659dcfbc04e3b940b6a41d84f32f2310833b144bfa2283a902cdfdd1b9d510fd958b27a1fc9e76a0a4450c871ea9d7fb908b783f71e52d192c918680d5f4f0a157799db6a3"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000f3fffffffff0ffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000180)=""/4096) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:51 executing program 1: r0 = socket(0x11, 0x3, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) close(r0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) dup2(r3, r4) r5 = dup(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffcbc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, r7}, 0xc) socket(0x18, 0x2, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 15:33:51 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 15:33:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) getsockopt(r3, 0xffffffe0, 0x7050, &(0x7f0000000240)=""/104, &(0x7f00000001c0)=0x68) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) 15:33:51 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT]) 15:33:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) r3 = socket$inet(0x2, 0x1, 0x9) close(r3) dup2(0xffffffffffffffff, r0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 15:33:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4, 0x20, 0x3f, 0x1}, {0x4, 0xf8, 0x3, 0x42}]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSCTTY(r3, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0xff) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:33:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) socket(0x20, 0x5, 0xfc) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x8000}, {0x18, 0x1, 0x1b}, 0x2, [0x9, 0x4, 0x3, 0x2fa1, 0x7, 0x10000, 0x4]}, 0x3c) dup2(r0, r1) 15:33:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000000000, 0x10001fffffffe, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x820, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r6, 0x2}) 15:33:52 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0xc3) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0xcff07629fdf0bf73, 0x1, 0xbae6, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 15:33:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xac) 15:33:52 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffff4, 0x0, 0x0, 0xa}, 0x8) shutdown(r0, 0x1) 15:33:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xf8f5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "0900b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:53 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x3}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 15:33:53 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2a8, 0x8) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="23a7a1323235ae417510c46f9f0abb4aa467dd606fe1e81367b31b742fdc0d9bac6e907750eb1707c271918306ddecca13062990e40ea535fc301fe7fdd6d9d3d2481762f721329547e0430f75b99955fc6b44913927836c94af752c70113a8920795f2c93de872cc0f53e160ce5d53200c927ceb9c8f865aa4e83a2f372280c3ef9c02486632e2907e27f0992c46fb89b56769f", 0x94}], 0x1, 0x0, 0x7) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x100) dup2(r3, r0) 15:33:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa95e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffefffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x80, 0xffff7fff, 0x3ff, 0x1, 0x9, 0x8, 0x0, 0x1, 0x0, 0x1, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x80}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r3 = socket$inet(0x2, 0x3, 0x102) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) mknod$loop(&(0x7f00000001c0)='./file1\x00', 0x2, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x3) 15:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r1, &(0x7f0000000080)="b201726a22af76a71130f0b13fd776f3ad57078850af5dbc4ff7e0ec0060e712c7c06f4576d70a3a1a4dd633ab004f7d301a3a77ff3e0f85", 0x38, 0x409, &(0x7f0000000180)={0x2, 0x3}, 0xc) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") mkdir(&(0x7f0000000000)='./file0\x00', 0x3) msgget$private(0x0, 0x330) 15:33:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 15:33:54 executing program 1: mprotect(&(0x7f0000281000/0x1000)=nil, 0x1000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000040)) 15:33:54 executing program 1: poll(&(0x7f00000010c0), 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 15:33:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r1, r4, r9}, 0xc) sendto(r0, &(0x7f0000000280)="f7148c42a346dd537dbfa42321335f7c16689ea81f1cc384cfa475730ef15cebfbc2483c5f3e0071c1473984b67f8b5207f900ea757dee3b7c72d0d39db071bf94aed01a2df1e2d42094681231c2e340826f7017e1a9cd6ea0b73ea6d0254fc37c66a6794986f0fa7c992a738a8775e119dd9f6e30b4096476a4c36020ba939db1a9b95147ea54f7e1106ffbf677fa90b788cb8132f749137a40ff4d569e51113d8201bd0b3aabbe394589031c693741cac7612161c287949dc2c62917974d28d516330c5a3d5a49d86f", 0xca, 0xa, 0x0, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000100)="1739754b05393e3a2d4daf", 0xb) 15:33:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x401, 0x2}) r5 = getgid() r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x2c3b, 0x0, 0x8, 0x3, "84204445b5c0ff8c8381e26ba4456a222a89a3ef", 0x3, 0xd9d}) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r7, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 15:33:54 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') 15:33:54 executing program 1: socket$inet6(0x18, 0x0, 0xa) socket$inet(0x2, 0x3, 0x102) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) dup(r2) r3 = socket$inet(0x2, 0x4, 0x5) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:33:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 15:33:54 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x6) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x43) 15:33:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) fcntl$setflags(r1, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:33:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x4) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287215e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5f03bf0000000000000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a00012000000000898656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ecdda84cef9aa1baa4b79a8e739dc75664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b000000006ea7d2308bf29361d0d5682fcd8e275a9b0be9103a4154e49a9f0f46d94774fcd1b5d6f578386367c3092543d6658aa27ce5324c1bc2633b994fb00da28f997a967bae1fa3d979c4e729efba66d5e11453be3531a7dea2fb2d85c6ca7e6855263fa0ba159fb288c1531bea798a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b693a1dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27a101fbbaf30217f0da8da409047c087d000000bd221327858645ffffb6895c49ff47e3586a76322b1860844a58dca0720f27090000000000000037ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0443fa14cb8dc6758b21ca47fcdb945c0e26aeccedb74c7d7210d35951702fb7e16288aa2319c42e526fbd1e5523b2a58f846df373e95f7afa03a0319c6149fc9601b46eddc592639794b749fe12dc1fd01e96fcccc73d65c210faa4777fe49c7e3f92d5fa6883b8d2ec1484932b7e42dbfe956c97ddb627e06caf69fcaa72975d55e6f360169b7a1decabf8a83a679e0c04b07d20b1d4ff8bc87b4ae2a304ad4d40af2c2a878305c886dddbe59a772b325459c8a500"/809], 0x10) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 15:33:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000000000000004}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000346000/0x2000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = fcntl$dupfd(r1, 0x0, r3) getsockname$inet(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) 15:33:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x3, 0x102) dup(r8) r9 = socket$inet(0x2, 0x3, 0x102) r10 = dup(r9) ioctl$TIOCFLUSH(r10, 0x80206931, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x2, 0x6e0, 0x7}, {{}, 0xfffffffffffffff9, 0x35, 0x8, 0xfb6, 0x100}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x8edd, 0x9}, {{}, 0xfffffffffffffff9, 0x3c, 0x2, 0x7, 0x10200000000000}, {{r0}, 0xfffffffffffffffa, 0xb3, 0x20, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0xec, 0x2, 0xfff, 0x9}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0xa0e3}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x1, 0x4}, {{}, 0xfffffffffffffffc, 0x49, 0x2, 0x35, 0x3}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20, 0x7}], 0x1f, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x10, 0x20, 0x8, 0xb2}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0xffffffffffff8001}, {{r5}, 0xfffffffffffffffe, 0x49, 0x4, 0x80000001, 0x200}, {{r7}, 0xfffffffffffffffa, 0x28, 0x80, 0x200, 0xfffffffffffff113}, {{r8}, 0xfffffffffffffffc, 0x3, 0x20, 0x2db, 0x5}, {{r10}, 0xffffffffffffffff, 0x40, 0x40, 0x5, 0x1ff}], 0x1, &(0x7f00000000c0)={0x1, 0x100000001}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) 15:33:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x4b80000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2d}, {0x6}]}) r4 = socket$inet(0x2, 0x3, 0x5) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000140)=0x9ed6) clock_settime(0x0, &(0x7f0000000040)={0x9, 0x3}) pwrite(r0, &(0x7f0000000240)="f94c", 0x2, 0x0, 0x0) 16:00:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x9, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0x5, 0x204) shmdt(r1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x3, 0x3bc990809fa18977) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xbafc]) 16:00:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20, 0x0) write(r0, &(0x7f0000000340)="bd4539db4d0e124dab659e014443e4b0f639645cb3faf466e165bce3c296da216153868da1faa777107e83af5ceb2cf6ca0905f370ae2f967f00748cadd17a171972ea19bdc863d0131c87427169684af0a054239142bcd9d2f71f2ab66c30457529c3d0371eebd76dfaf66a0cadd998b12d0e9112f1d0ab72066dd63d05335dfc98e5f684dba8cec7536fd3a8548fb9f96722510e2366ffec00ad158cd86bcc49d8d64a2f5d154bfe8dcef2cf1f9e10601838b5fccf429271041c957f768b0ced0bf26b35287226ac35a974d7174dfffe80b9ea3f313eb8f91dbf0f7642965ec971e7b57a248ee290eb9cec47bf73882a1a9722cc080a022efe7319e042af2551505cd8922a88eb353e9ff07507737b5937ab4fed8316dd360433ba1e70dbd7c0cab56ac4b0f2ca6955536e378266ee960b3664fb8c6477e83d9ee8c01a1a6d388ce2c958d6f25186fed4587fce756a0367f2ce807dc1c82c540a8a2739bc50e5bcb7299c1d49a153767c1f58aae33a9f82459f64450f1db224f627fb091639a8aab16e4920c23fc94d3e4ac83c11d82dcc3d7ae22d0a38f0436fe937868b1788497bbc7ac18d01cd6d6e436dc7a46220aaa28e6fec0f37e35090ac42e0f35dc46c2ad8c05f4f07b0ac56406a5f1461f12ed067e10fef50fc5d5c7fec0db5944485fcdf54769bb309d94aa000349bbb1595fcddab7ab3dcb5077b7fd2f1f9564c4dd6ae6b475314bd2c8e56803bd4a7c0491ecfabb8026a32a9b9dbf4ce8d26658609770e18975afb6fba8dbaf6c7248afd3ddaed621ff14694ccf095a94933a4707fcd79047a1c4dc31b0ba50cf187ff23ab2155fddd926c7c7a70db7f4633af3d423fdd92cb6c2dcb564ecd0beab38a49196a2391832b070f593fb632cb458e2610e6990bbd209b35d453132700e043ad9e221d79b742403dd9ec1b43532b4b18e5fb4246fd1d557886e053a0d07cb7dc6c0cfe369a60f8ec9824b09e0d198be47ad9ad5ac37d32dabb9c591c78a48bd3fd3dca900bc20d1e8394459ebd10f9d62554428adeb6a46c3005d47bc6affc66d70a03bb7688b3b7eed6796b01e493ebe02b3ac1c6b16983fa4b9e7102596f8403d27daed9c519dac10dcd0c48c1b2b3b454f81ddeaf9fdc1d90f341ce8ca71e7148a84dd19077ba7f30cf5055919572b2b8ff7c44b0dce38013b00831734e3c924bd68407a81bc0dcfc4e543243d85cfc3d4bdee812d10c6def774ffa9f6a5b8c2fc3f3700271608675bea8e3ab7d3fb4dd1a165bed805a7e91c21c216251c48a0b73fe83a65d391e946e2d95386d2577f6f80fca3e40149559ba91ad56923de66578030e2a725f02ad1a10f0b6386e06092948d8edd6750cf0cf94d9ad9cd183de1fbc7876a22902b6a67056204f3d42465e8cd0d4104c694cd05776ebdc375107814cc3cefa1456688b5f934ef8772351cc91bc43f521fb5b9d1dce228e367a4f174af9aa02fa303d2b91cfc6c6995dc331cdb68a71701a2c6de16e39ef821a9664e76edb0dfc5c099da8d61211a3fec5bf4400db69c15b7f656a0b6a27914f5e33b358f9b858625205a95f7dc124ebfd932a98c4d4a9175d3822fbf28cf72ba8f64e481bbb8ae861be0576602674d29b485a4d6b712bed406b86cd6da9ba1aa23f3a07a2814d4b133b0b4fc6d2d0910410ed1bd0697945c3a15fb5955c1946cdf3d5a237babb8571d801c55d93d57cc3f743703cf5c8add0b904c37a0051d9299bad73e0fd30b5c2239bd967d3acb81deadcdc13ab767d15dea75199ceed5f5fbf16cf1012ea38858f2383c203c132944e7f6a184680f4aa085cdc4a2b6583228866f1b5308e46abf9ab375a06090f27aadbc72b84bd97895aa4365a9ac3d728543c90c3a9f50460ca2af1681015d65d20429d13473d0230856457d279e8ae028035cdb4935897d4eb674e9f5607bd8a20f965c27db3a300c40703ce02c4f768ac6cefb29e95b6e56a80e3ada5414c23c5d4fee8f8d91adca38c911d7f97bd7ae81aebc426f05cbd91c01862df5b731a1e83eae4850261fb1c6c7f9e02641c68881795369146769317d3a28df1585792abdce8734327aafcc0d3a12fb8200440b76845e19c7b3d6b799cb040bab42ef440f79bf43a7bc277de44fd2b2b5eb82b1b6d823a4dca0beb4373e0bebf45e3576e89540f25a743f3163d7915ffe927aa975da9dc77492d0fbaf91214b9316fad6a6154c82a3c7e1640d258d32b8ae82fe42251695487733dfab1c58598dc0a35b52411a0101241d4b74115ce9f611c57a9e31197279ea68d9018b2504a9d3a7a933d78c2d68eb335f2b98addd5d057d5d419a467bcadf0cf9293cec9686088283662f76122b9c123c6d8bad32fc0d7b00b34b00be454e3b884799fa3c17e5d7cbfe9f554868270c2279d2b3ff42fbaa6cd767da23ce75566a57bea40c3ed62af9221dc6adfa9a4aeb612c52f851d004de0f4f8a4fe2c8969013734c8a48bbb4d9a04d4b70d8abca9f2460959fbd5566e2e48991d41868efd832e0ad0fbbd63c818363eecb3938dac4bf8083cd70613d72d11c00fcbaa191cf5db9b0dea7cad1eee08999fa5241ae6147e741265935b0a5bde4152f8e0fea1b1193a2c80e3a7d20bc136fde0d19d51e54b4a9372f73bc94c8435238a4997d1f83a031990d1f56bd614fb58171c48aeea6c63deb5cdbfc2e184f2a9511c39ade02a1391e7e5f801b19c44292453374b73c8ed688d4088dc65c626a056261a8c4eb840cae8061df7f3a948f749e684681cdc4c198b7080deb18c9d88ac1e565b2a763c8146b1b9daa03338fa55e0e8196ea84aec05ba560f1c82d37bff958e0f2e99c06b71d141c621dfdcf07e18082cf59354b3606106a36785c9faa869474d6a0aa8e9b56fef75f1192c1f1fa382aa6a02cc0d351825ece0ae6dd0322926a57fee86fa952e98beb31584043676a7daef960b542defbc648734ea361ae2909382c4bf2ec794879b01f6d27ccdbb57dce5af45658b380fc3408efb83c8ebbde0c5c5090ad9564faa53a0945acbcd3cae0f72500202b77c8dc880f072a1452b03a7fc801c0f247b2a23354c1ce5cf327a8039fd3f1bcf15dd24030699b0989131fc384d854597753d00766736b298fbd2cd6487e02c055ec7db04407096ef741481cf2c96b6c6ea131b2a4f731660544914b45312529e878df3449af5a846af7bac3c72b34c8de28d7114e3f634c1b955e7e86df02c48814cfbd1eac14461d18da595361631bdddc58c5cda507c182b6eea954a9d186f15bdeb6fbb6907740a282654438ffa98c8b80dbc184c79d7d8ddb8451d0b17967b79b3abba8231bfdfa811245fafdfe83c56695becf7c0d78c82da8c1dba041d02b5e49b1314025cb8da0bf07f4122ee0028fa7f7baf16569708d9cd01e110ec2d7cbb14af5f05e4ea3189aa7f3b7fb0d66b96621f9696bc2b3f811c0fe6b06b2fd609658845fce471e493ba667e23c2a2209e5b00e66b4dea767c47cbc07d8060c2c13599f17f4a69f30cd07d17b2227135dbd65c588dde9e5e81e4ade2647689cc980dd3a090500d357328453af84aa0382a386dbf48df9222439aa5fff3d569485398b43a1d4e4d080e28b356f7494074f544c934a8c9caed69f2aec286b29b8e512ae5866ed37356e42717914ed24ab5f0246a1149f08d78d17141484951a7e53ae13718e208e6067679b18fdc585d9d58909b389b39ecd53c66d7bf11e58ca3dc335594610824f68d8275d32af393f4cf10ba32b8850723ddd7fdb55948dae1d6674fadd93dfb17f65fc79710a8abe1924019e6d5acbedac895feac2b3b155d9f80983a79264fad04404ad77a370730cddbe1550154c15793d920f1b63286e3af9adec9d1282eaf3b8651a516cc2ab462569065bfbcf878655dd280ce2eaf39b5cc48fe9db8e2465b0200bd07e0a1ad02e52ab96fc3ca8e6e7168610a0d28c43b30d21e57da108e5a9120ea9669126abfbbce67d219201a6c9508df5c55111b7936b460231dde4bbc9688658871c6b7b8a19efce7c21c880a383a692fd5603efa8a191258f86b3ab443248ed52cde19f91ed86cd99c5dceefe469ddd85ea4596f4352e09a6cc6926a727c097deeab1800b683d2ac8d770e8cd71f8e423fb17e638a7ac2a7c2ad2e772067f84d2200e89deeb3c985b21ab45c146bde2d8b225e8c4cc24aa6b555d0fe2745de9568927eb88c78581105a9293921fb4ef57dedebcce0f0e4b2ba2fcc47131a43dfb75b80632a4af51f6931077c3d6761914349e6c912b59549a9ed8123e5995230a59a459bd562dfbac9f863626be8b02836b6aa128a2b279de1a75e49d4ef8b24ac2ec61f3b173d6b41508dd626519d6af72bd39f59ad4eb13c0c2deae9acbb01cd8becf1d58e413fc27c5f2f6979eddc123d5ec48b412e4df5f78fb1507332b4cf0d8a76674962f2ea1bafd4594317633f7432b1ae58f5bb27a46bf6a33a602618d3999d3977faa9645a3084193403bc197dfd43e63df1a620e35c36a3696e608df5a1a3cd9cc4b2343b7e9fb968b04af4073acad50695d16bb9912d0ea347368b297aee28855e83928a9136d6e656c4210c6eb10e20d96135fc36acaff425428871bcfc8613a969b9dd0ca445c8738bba9831e8b3d824331b81276744d4770a3c24db26e2f88b420883b5172192c48d45023ac6330fdb050a77fca3ad4263e82f678486f3e02c7b5e383b3769c5a5beaa90dd61fe05e8669af08c1427cc676995ab8d2930be6d0aa9b5728bbd6a7be9b10741b93ad42cfa2108d861302680cd7ebf4044ee44b1f21883660019b17d40dc9448ba4885a13c03797640f444d98175a934ed80152b0edc421000ff8296b638344ccf51999b1887af16c60c7fbd7482d0359ee1e224b4c2a8ed94700c9844c0cbef2cbde0f4bc1d6ef0c2c3473edd280e0158a241e0322f3aa87697eb7ba6dbe498be40091fcb4a24f504b3df63456f3a0c2434e1cd67d844880ecc3d3764f306d5477648ba6b17e7542c0b3e16968ba335209b7c5dd64ecfdd3cd22302032c9bb128e92c9e4098d882dc5d00272d1fc4bac63e8c20e1ae33b01e9ffc37e0d51a336477d792e6ab2b7f4e52aca55c192bf308acf4245298a26dca7c895dabb27c759fdfc60717f72bd858240f9a2084f7a2161b198ef6f2846a434ae14fb78329d1ca6f16e2929977cc3aefa4d52a6ea2b384d286f1e38d904f9d9291aed1ac49498d9bcec6671b0a2dfaadba8464412426225e93d85d94e6de8040f95ccfb2e194c1e0102f19ab525a3e07a2c167524a4157761fd2dfd8cc434a05dbab7d525bbfafb198fd08d69a314bb0f71294797581d2353bb283257aa90e39b69c7cc26c7df3622687ed4a347a2c773b9dc45a95a9a3e33afaefa795860e95bc880b9ec66d0b27314ec98fdffdece01a5a8d2da78adaad47b031ca290f58c3b4c449398e75c9e618ed56dde5e06013c43ebf529216ba7820414cc4b8cfc517c63860f54b13a6e1d0273fd3bf09b29ef4939ad08ea257986a08109aad43faeae99de022bebed625f71f986def281786adc97f1f08afc5aa9c9140cad4ae360095637fba4c04b28abaed8bd31aa47669fafb447d3a73794b08d86f1d8e95eb6428a4366b82dd61f68b8dfa656c480fa7c0c6da8ef22583069102479d115273ef85e29dfc9b058add175cd5584e0c378edf5c212686493fc4dca6d94ae79b30ce47ae4ac8c544d26bd0543a333c41b68ef62b1e4df80b5fd586da499638c8eb39107f5d8f49c16683d8f7185e97574a55d399", 0x1000) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xa0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='r\x00') chdir(&(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xc8) mkdir(&(0x7f0000000000)='./file1\x00', 0x48) 16:00:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x3, 0x102) ioctl$TIOCSBRK(r1, 0x2000747b) dup(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0xffffffff}, 0x10) 16:00:09 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa6c8eaa7289690000000000000000000000000100000000000000008000000000000000000000000000aa"]) r0 = socket$inet(0x2, 0x8000, 0x40) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="b8bf51abc37361a85701b2b18605911e392e676976c8fa5e21e91e2be5235a492359db57135fa7833949d2607ddac48d75", 0x31) r2 = dup(r0) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) shmdt(r4) shmdt(r4) r5 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x10, 0x1) close(r5) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") chmod(&(0x7f0000000380)='./file0\x00', 0x80) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/)[&C\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='^@^(/(\x00', &(0x7f0000000180)='[\x00', &(0x7f00000001c0)='m\x00', &(0x7f0000000200)=':'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\x00']) 16:00:09 executing program 1: shmget(0x2, 0x4000, 0x50, &(0x7f000064b000/0x4000)=nil) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x102) dup(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = fcntl$dupfd(r4, 0x0, r5) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) madvise(&(0x7f00002fe000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000000c0)) 16:00:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = msgget(0x3, 0x7bc) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x102) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16, @ANYRES32=r7, @ANYPTR, @ANYRES32, @ANYRESOCT], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r4, @ANYRES32=r0, @ANYRES64=r6, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES32]]], 0x2, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/2) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="86022e2f66696c65302f66696c653000"], 0x10) connect$unix(r8, &(0x7f0000000000)=@file={0x53889fd6a6d35b08, './file0/file0\x00'}, 0x10) shutdown(r8, 0x1) 16:00:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) getuid() r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x0) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) chown(&(0x7f00000000c0)='./file0\x00', r2, r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0xfffffffffffffff8}) open(&(0x7f0000000080)='./file0\x00', 0x180, 0x10) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xfffffffffffff9c, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0xffffffffffffffff, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80000000], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x7fff}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x1e, 0x0, 0x1fffffd}], {0x2}}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) mlock(&(0x7f0000eed000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000280)={0x61919dd1, 0x0, 0x8dcc, 0x1ff, "e6413ec64f54864ce8fc921ec6689297840c0238", 0xe9d, 0x7d}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6050, 0x202) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e818000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e818000 tap0: address list non empty 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea1b3bb77ca60c128295bf234d28b753d505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a374a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be95d55c64aacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c3cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a270778b26c46049befba997acb9ac447ec12094bb76a431e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9bec0faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae974d6730c40e41ba38d9a89e0ffae10694eb4c1e71eb66065fb774012ec32bd48c7926b11821b6a2c19d7c8296827600d2c4d305414796f9ae655ca323623de4a8bc5230e796d4e467849ba36c0cedbb4d4ee5e8d3187897ff0f75ebe1460dfd765a899bc11c63a707", 0x1d2}, {&(0x7f00000001c0)="1e6270065592534e694b4be1a11b3063de8377a922c8b5efba8b22ac97ef9df0a348725fc0c40adcc5c3f8fca99ac4cf144e75d7a224f1a4540a61964188a1d705df767ceab32c2371bee068a162e3665d6e3dc1ffbe12ab4981962638b5604ebf0b2f4d941087a1f7e0620c1a4754845570ae3d6e8abd5c9fab423b5543e3930f8de56af27b64b27221659f3face692e240d2ed8f8ab1c82dea22c1e4135e6b7c26b57a3d750017ccb5d7ced3839b51890ec565108d82e2648c800be8534fc7738ec44a38ea6e900ac28e711fc67b30a7f22177a766c5551e6457ed545546940d710bd9c50d5e228233a762edb32f390831e008a54b5cd7", 0xf8}, {&(0x7f0000000340)="97df98dd9fdf8ccd58ab51ec47d22a37d445c314438980c6084696937f8796dc9fc70ced21f3b9188f30b784d12c323d929bcc9b8a37a7c89033ff21dedda7f35c872a813a82bfac1f99d802e60e724e3728c544b975df24b8326de92d5117d550938d9c030291c4c4eb5ec8ead181b706aea8d64fbd291b", 0x78}], 0x3, 0x0, 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x500, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket$inet(0x2, 0x3, 0x102) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) sendto$unix(r5, &(0x7f00000003c0)="242df14db2e83efaf481512fc0ac52b43481931abe2c3dce808a2ae9c36fffdb19d28125196519e73d592f4052e82fe3b4bc0779050f024f5c608c7a5342a4c2bf30b5521de07ecc17304d0d166fce2895c1798f05422a6db0caa915facfa229757f13ca1c4b5c34d38b8210bbdffd1bde0c1024536872159dcdebcb43e82ff1a84ba93e9ff35e1c6907343f3cd3668a70bd852e547acd725ecf2ec5", 0x9c, 0x40a, 0x0, 0x0) r6 = dup(r3) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x3, 0x1) dup(r7) dup2(r6, r7) 16:00:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c28e8a3e6d851cb5e1058ad546e6af05fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca1bddafcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e2e", 0xbc}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/91}, &(0x7f0000001bc0)=0x5d) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) sendmsg(r4, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000440)="bc59c60ccda415332423450515069c51a88f2eac3ec0dfc955ffd8d66ac23a97da85faa81be8b271d33fa95c4926ec3e3432582d026635a96cff4816e8d667a5ae5f8d105fd5cdd3e803386416fc229904190894caa5f568c23f02dba0ae13457a8e8095e3fc1173e68ee91f50830fd3a2981293", 0x74}], 0x1, &(0x7f00000008c0)=[{0x80, 0xffff, 0x7, "fdf3a81d932cfc84c96586822e2c4f3732b2f0e8faa49da6b57dbf6f98f9b1085370633a6d2d3fa10c3c2758d24d6191bb1102229ee99a1a2d6a6e5e75036559b8e9c8be104c3448db22f86b5a355c6e32a93856e8b62ee8cb1ef18ac0bc5703849b0d9ccc6aea8bfb7fd7f93c6e5f6d"}, {0x58, 0x1, 0x6, "ebf3b510ad927d9671a83dd24d4c4aa18ed08cfe9086d723231a563af8cf58178ca8c9d820f3cc5158af48fd1d8116f820bfacbb251e08b09e7dbcb6ed357e998f6ea401c475"}, {0xf8, 0x1, 0x7, "3030f236af27e3cdc78cb0c6b58d48bc01ffaae372e32c8343c888668f1aa5f767cadd4059b6451846125a654cfa4684f01363a039b411854cbf6acdf3af617a61f47c2af062c877c551fe602076a506f643dc6b279253eae4e52538da18ce562c8de940f7bf19b19f3f16bf81b760dc2e86a189ab7bb12e74b3a2ddf198f6427172b3f11f002cf2f1635d64f950f4c043790e6fe22191c9da8de50e7b557f23e27f703c4d1159766616de2f81df65dca581074fb8e9249de857f3593b8af0048070da8ff9e3561cc50bb28cf446238bb708caa067989409b2ab977c9a1a525817420a4b9214"}, {0x20, 0xffff, 0x8, "da485855b02fc7e5d9b9"}, {0x10, 0xffff, 0x401}, {0xd0, 0xffff, 0x8, "80aa6c80a9da9530c6f9d9b08dc2170647351b725b2f81896730e41a7ecdd28d18d7343c3fc061fb0dd71f3af0e03a394fdf6ee769b24e259f765faeaa9149cae4cf9ec155882526cb33097ade6a0d40ff052cab5c7eae8b1aa19d57d132cd3bfc86714e9946833b2733684649fb7f09b15c4d13c4c2671d040c2e9908edb06391611cf3d40f858f5ae9c3b67a4272a55da614d381b1d43282b430d33f937a782244a082bdb1d4441ed18d1b8d3578ce69e173fa27bf86418e7368f55f62f6"}, {0x1010, 0x1, 0x4, "d4d0681cf6123e270f9a42cd5f9a62c665653943e2d8fe624f17aff6ce57a9440a8396764425be6948a59a87fb2124663550b9ed4a688f7127d6a41916eaa14f31f7423968a0984f06828fa4c330d0289552f03d358cf0263b016dcb0a787fa6e846dd3a3d7a8eb337e0e5dbbd7c18e84255b9ca5f853bfdc4713e8ce2ecbd1d5d0546dedb83807a0bb26c89e238ebdb587bc57cde15f1b3e231afee2507151a354694bf9c100d95b3cb8994aca1e887227aec365c5e2042666dd35f832c3510b36ea8fbfc6ada53f32a94b8260de5b0d18fc9adbe1fddcdf0faffb867d60c0c9a8387ffcc7cbb70e25d5221fcc793c5d5316a4a13d6017ae493a26fda626432266aab66d215e8924015a4bf82383a5037c890ac9505812048a1631c5b45a8dd1ce4891bc353144b73a88e160cad872a236f603cf84c7576536c4382dfef7b5ff026543a5d24f889557df36924c97795965582fa423340ffe89b8b41505bad6a42e7aa087f40d7833a2334f70a64f607bd8892c68a4855d60b8c9114a2a256d25b44ac6c49231a950b6cdfeb5ae4d16abf099c5a789a042ae68b5c461f12fee5b509088793e45d26ce558ddf70ae6f45ff50c562922928e5caf00b4af6a7afbfa75d6acd7096ae00b04dd785ada9ccac7061183a44c74eaaf2b57f1dde4cd918b94b6d34baff1ee2fa9b567e67f3f1ada9f255bacd087941e230f798a437eec72e1c7b65ca1c885ec8f75864d6f7667161c072991735a64aaf33e9b44412922314ed43d31e3b6228341b2215f08dc85d0ef0241c963b7558ecf6653fea51cb58b83ffd95b5c7b557ea4d930309207eefc8e686b730d064e13b239dce3f7cb04b66ff72790c805a50992a68ebdcb22212cf7b2b8de07da3269aea1a024fb3a8008b54ffd6eb48b19d7ca5138c36c6088c221431f7d4d994416bb085f6d6fb330362024305fa10ea0aad76301f77ef3a9438a6463e13840a98283b209857f055588cdc8b03dd20dc5fc5b0cbc8c70e90f2156027ca53ac937272efd9b9716bc72ab1b640f4bdc442595d5f3f6255ca2832947fc74b4aabb20114aa8a7b857c0d27f43eb2f1cada9e2d0d6cc5a33a8dbf11411a53d8c4eb5feecc9b57dc900b0819df0abc6f03f2899a7444ec10c22ac263b2dd9a02f2fc09522233d38aecfd9962e196f0f19951ac57b63e1861067e17a18a228a106cb7419aea8cbc6d656e53a459744c58cd1963a4f6e0e31f0679cde814f7ab077e8ea0a3f1fd47c33185903ef75897eee0f5c817ce280126b0d6ddcc70eb91f72260bf0509c028f37cb126f9b2774e8e1bcd62eabf5e19aabf4e91c959e4fc85383b10d3a539b8807b25597d7be2aec67feb0745bc5c332afc4ef813e01fa3154b33f7e7eb56c46d6b1de0eb36c1cd70ed6d419fdf51db349d43d686334e11b98ec1ef28e5b9a65e7454afdd3b9d065b2fa8d28156a28afb2af4c20d77b9a1441af2c0691d18b6bb4be94d676eace8c46e72eb103ba32004855db7797af8440037519d7c4ff461ca5c9b437caf2012550111de03ee79b23a7ddeab43553651bdf913938e88add7bd99f54545be0688542df415099143f09365ccdfb465cc0d648e746312d8e0952732999de1d658caca43e1b6d5be14133750f9e39e2f1b752e2a564eb50d3468ec787c2f960c6d8046bed8b7a9529dc33113faa0efdf392e7f5f80ae9e0d5c2c5826709af8c9cb5d0806938baafe0e2494339d3829f9a66f8f432211a230d65f82dea54f8368dff58e5efdd0748dffe3fb3473a9030068b8a14982afad4f6548b230d147388877530bca79cc9d9f16d91d4eafe8e78482dc1adf3a41fbbd773ae2eb804c4fea02bc7e65f7528519e8e17dc9dbdc62c795763b7002e55d00155c92704c876930bbec01c579abfbdc8f56b69485ced7fb766b5d01b412f3ae79f537b78b059f8207271b989840a1fa4d51114b5906876011df4c408de2e2a4e91f819f6ee5bfbe213c1057180ed757c4f05751f4fd50bf715abcc64c34d909929eff35ea5bc4351f0d0f80d6ad04f325956e6a8f1eb9b8967eecfdff72a2350f0b29a0679ffa632c92fb98c225a57ff07c33d2f358aeef74d3dc96a6367da745d1561ac3dc2f82919550840c3adfca31fd0f59bc71bf6ef9d618ef1d02da35b5f25fac5b6c5c7a4ef6d46fac6c6f0b690f0800c19ba01c84fc8c47da4c72d657975543a82d63ca32485b05e780fe57f1a13730e4932c6e8d1807b15dde3edcde564c9aaac71224940664a9b2a1c4afdb49fad646d3bbb741747bc3b5a291b582edca0b4463097402d19b05d336699538741f2c79997d59234c420e58015db9b0089dfb98c0743348d54dbf2b9d1e86c5eea4de57e860b702227362f4955ecbb88f4df39571ac70d1c65ccea4502252bbcd1cdee02eb1fb86dc0622136535b2cae32f64b0d4dcc040ebabe1130904e526a371f57f1c05c770912170fbd5fd851418aecc6fd52e07b93e16bd4d7bf591bb7d224ffd620b4bf7bfbfa6d3c14714331d758b88527d2def4094f1a7c75477f8e7065a4d4a4c95a9ce56541d4a7acc38c136789ab9646c7a8d021fd3854a80fbebcaf27bd1260a3ac28c7e1789b0d4b77480dc8067fc0c641b770482d26b3dc0d98abf44adc77adc364fe6585ff129f88d79cb1d7e5c320b4d3ef5905241a78ea03c79f32ce78c511cb0d546cef3e0cf1b60a078c9837f16a1b13960de1a469a2ed179d7fb880aaa834650a4899d33e3575ef166c0181ba404e8ed0eef72ed216f24d2c16c6c22dc2fc710e198ff9c48f284a8e380b0b822a2759f62b55f8304dc2e886a3834ed9f8d2b38c3f5aded04a742dfdb3eda260480e83a7ed22cc1756c6aa3cabf94a061760563f126848730bab20dabc2982a58063f9654d7b56da9a18805a9420a14abdc3d946449fd648322876dfa48ad7827a566197ac2c96b486b942ad149a9d93f5623a955502d905251068eceab54b8a08b4799b8f754e1d2c6cd3c4d40d6f5e27d0b95065d0721302086e62ca0281671b1a6fb52c86a5a39008d3b66be9be12f979519410229983ee3e3e4a657f71ad5ac2297564426e482064b4433a53710981e530e189ebbf89ce6c97c40ea1f1d100e2cf8f26838787cdd2da4c522785a9020c89e8f9fa4f4dbeb7a6836cbe16ef377349b464a2d3810671efe4160dad30465b0cea0c06e108ba1d8c649df6c7dc3ed4c57d6e27c72dca98699c83bf6dd4977e3dccfdd9de550c360ff1476306666bd44a9b413793f554c98933b5cbd1e075f2953fb8a8a8050d90538d986024bff57bd509d692f2307f417078aff0f1d0a481562ef7748de83f73803ff00506218551370244ae1e80e74a003f1daf64b775f311a5a000b87ff4852568ecb6dc635776eb25c5bd50008377ad3307835d2e4c806c346cd94a31c6f7927f5cb2a166e31b7689e8c83248409d65eb6cd6231dc612b39210619dd5902e2ccac2fb19b2c0f22d6e184dc7bd227a60d2a0865fc535ff58557e3913006f6a84a23215483a8cf1558f1d047339417656d951d58328ba44d7b6a3a2bfd53710797c7c5e0f075b69e11acbb07093e5d1ab0c2d1e91701093df0e073155fc93a9bec5ae1579ae13264f1cb41cbbf547495216c81990d952ece2542b3b0c132d9f57c14eb15e0c07cff8b085a0d8e5d7e6270710e73a1d82b9081464b5734ca49d4f2466426139ef28294341c38be4aee9a02c394a0b1d91db90597a9d211a3c1814cc689044f52b7f686f2106eb529874dfc9898df19a2730cd2fc59bf582290a5741cdef15c774be180860f38dd0eb09a4a709ea4696d92da0db9cb1dd5768a98a5090a8502bd23fbe43075e8eca4263e300c8325941837a52933e8a50d9b580dd2ad521fd6adf95b474dc23ecb3194310f09be02831b3de8575b1a69861778fb0cc58c382ddfae3ca4c0901ead049fb63b3dffd5780ec9c5b7b068b4a4f007d95b9ae1eef9252d012f5919ec923cf7df600fd23be7baaad0f4907036a6abcfddcbed4df08c84c9ca14706febc02950d837ddeebf1a45714a9f4c776b98303545ab4fdd8b378e24836663c2bd33dd51e39c2e3c426f8b82ce5272d2018981aaeeaf78f4fa076f1dc76d1910e9275e3c54bda883a80caf7b0bf1107c90be8e2fc026829ae4df7060c4a93b2b7cc74c3a972f742cfcfba58dadd0f7cfedbcd446b49a4bc101bcbf8103ff589bb42b4a178e8a7f0056fd62ee3e56e53bfce734f77ccdfb79495b0c87ea018508e9ae44162c3e4be325049eb3bda114e1655a3aaabb26da33d570b5d2a686e4de3fed8fedd6b2da27be148f0be85daad96e78b0e66b626bef9b0288319fa63b8de386cb96150364ffde42591ab35913eb49f388e54202816356e3b6d003c1c4d8a3cbbe103d73e945807c31d245344e9b6d3e3231e8a0fcbdde34d0e482f75b5381a9f54be6087c38f48c40cc1563da7921876d793d3d7d85d724a1f0739a933d9156fe17cc5a3011018f353d430921c9d11b0154b868a8be636988ae07144c1d0bed3df09f3135f63cbc0b00e20af4925f4710202ddd939a3f9aee2722e1ec308d38aa6f49772eeb72dad978869aa92aad57eccc6354138450a9b45874306653f0266f81f31566db93ecce185ae65b45600b3ee98a481c3d409d4f803344b14cbf740bd5f52cc57f9c420390e0605201b3b5782892e0bc5f297b388aef19d393c6139eef1777e69183b33a2d5bd28fe09a7fdfd969c35684d68b3cb462011b51b67a87b9f54bc183e772219f275edb2d5eba43ba1d020021725f2a6e7605c56d4971dde86c259fd236edfd959b335f0ff771b1cfa680e96a321aba41fc6f7cc60b5e7f4dd94d10b96d92ce71e4040acae43c25dce3baa8219e86580052b3790d8afa6cda8b955667d8a9dad34e548bb7b63b23839cee0fc02dcbe18e6745cdb2c53d98f4bd5b1ad609cb1dbc7994b4eeb90ee3991ec26c28f3e2f8a0e69faa92520c9341890cd8bc900025c04985acf6127f552fa876b04aba044c93c29511d80cad46d518fe741839e52afc502b139f0993bbbf6f40edc63b5cc3069038fb062dfecc07b212e1125d8b6a76e0d555d07bfa0a1bbc13f12fed8f3b242fe1da788ede950b17b5a67b88753ff95677e381acf12543e0cf7e96f49d45c8260b3c1a1beea71a6cf729be36016a13cc21df33e5f958494bd8143ad4be1e9d3cd6c04396c308c7d20b80c7ad8b356e9b0f5ac6ba9344c1505ab0679d2462d133a9dcae95a34d624fccff289dd0599d34a14ee64cbc2c557a8853359ca88d5dcaa9a70d61ac86098b1927034d6d97f7f141bfef3a33b6d6323ae1f2faabbc90570dd24644b826aff34fd36db729203ca908687cae54604ca932ca3c2519ae2cd496a3b8e44f70f461de6cec07c5042e9eb72871201dce73b3ac99b4b3270d4dde3d5ba1d7b30204379e2c60a114d449a03963a85e19ca305bc69632bb12e3dfa6462846f6ea7cfd3123ee841cbba8950b8b263b83cdc7205433f3e718d7f5733e07c4a2f5b7c61a70a54f1bd9f72e2528780df0d093163afb2956523a6f8c5a2c9fb4a54784e96fc0316a98ee0eec7a6fcbb75ac2759c718a298f5753e93f976fb7611141414d390c11de98d9bec38a2f0ed63a68d85e6a644fee7288c83fd0a3f90e98572aa5997a195a89229a3e28902ab99f7e127b2d8a7584591d07af94666e08ca4eb9818f2342f34f85c81da09562d7b7836a9409699c7072f4102972ef2315f2771a2eece20099a2e500edfd80604d59f407d30ce3709e9ab8"}], 0x12e0}, 0x4) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000740)=""/98, 0x62}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)}, {&(0x7f00000007c0)=""/216, 0xd8}], 0x6, &(0x7f0000000640)=""/131, 0x83}, 0x801) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="6dedc6016d895573503df2ee084dfbb5dc7ff7fae6a8d0040208b128bc1a409b88b96bdb54cacd5bd59a165426a9142d3c640ae577e7cb5422ca31e3aa509f8b65f2964e6d65d75731f7622d", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x9, 0x80}, {0xc7, 0xe8f}}, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x8, 0x2, 0x3f, 0x1, &(0x7f0000000140)={{0x5e, 0x1f, 0x1f, 0x6, 0x6, 0x53c, 0x10001}, {[0x8252, 0x7, 0x1000, 0x8, 0x200, 0x7, 0x8000, 0x3, 0x3, 0x5c04, 0x1, 0x5, 0xae08, 0x9, 0x7, 0xffffffff, 0x100, 0x1], [0x8, 0x6, 0x2, 0x7f, 0x4, 0xfffffffffffffffc, 0x1, 0x8, 0x1, 0x7fffffff], [0xffffffff, 0x80, 0x8, 0x8, 0x3, 0x2], [0x81, 0x3, 0x2, 0xfffffffffffffeff, 0x1000, 0x9ea5], [{0xac, 0xf3000000, 0x1}, {0x7, 0x0, 0xff, 0x598}, {0x800, 0xecb, 0x7, 0x67b077e1}, {0x20, 0x6, 0x35c}, {0x9, 0xffff, 0x7, 0x4}, {0x3, 0x101, 0x3f, 0x3}, {0x800, 0x40, 0xb86}, {0x401, 0x6, 0x4c, 0x7}], {0x5, 0x9, 0x0, 0x8}, {0x1, 0x3d04ac05, 0x3f, 0x20}}}, 0x2, 0x1}) clock_settime(0x0, &(0x7f0000000100)) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc00, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) getsockname(r0, 0x0, &(0x7f00000026c0)) getgid() 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ba"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x0, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) msgget$private(0x0, 0xffffffffffffffdb) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r2, &(0x7f0000000040)={0x3}, 0x8, 0x0) 16:00:12 executing program 0: setuid(0xee01) r0 = socket(0x6, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000140)=0x7fff, 0x4) r4 = socket(0x2, 0x2, 0x0) socket(0x20, 0xb8039f7ae6b6ffa9, 0x6) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) dup2(r5, r4) shutdown(0xffffffffffffff9c, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x10) 16:00:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b70900"/14) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0/file0\x00') 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r1 = socket$inet(0x2, 0x6, 0x3) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) shutdown(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000002540)=[{0x10, 0x1}], 0x10}, 0x0) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f00000000c0)=[{0x22, 0x5c}, {0xed}, {0x6, 0x0, 0x0, 0xdc0f}, {0x6954, 0x46, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x80) socket(0x10, 0x1, 0x7f) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r3, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a633dff077b0784"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="84bb83d526345aabc0dbdf4f51e59a9fda68a2682bff7ac22ca7f3ececc8f94d88fbeb956b08274987cf67bf41296f047f919d2ad89715fbd63e927bf14c56770069bacca81272d95fc7b189c867a7923ddf3173acd144147339075c0704d4be3e1439a4330d76f688", 0x69, 0x600, 0x0, 0x0) 16:00:12 executing program 0: semget(0x2, 0x2, 0x501) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x17f647f0], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0xffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xa0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0xb2af) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0xc4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x8000, 0x1ff, 0x9f, "0ec859d03f89569d3972bc66d147a9c01eef8b32", 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5fb4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x21) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0xfff, {0xfffffffffffffffa, 0x5}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: socket$inet6(0x18, 0x4000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x208, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x9, 0x1, {[0x8, 0x7, 0x3f, 0x28b, 0x20, 0x6, 0x9, 0x9, 0x9, 0x3, 0x82, 0x5, 0x9, 0x1ff, 0x1, 0x4, 0x3, 0x4], [0x5, 0x5000000, 0x47, 0x1, 0x7, 0x0, 0x3b, 0x4f, 0x8, 0x9], [0x5, 0x1000, 0x10000, 0x3, 0x1, 0xdd2, 0x8], [0xd7df, 0x7, 0x8000, 0x469, 0x7, 0x5a66], [{0xaca, 0x800, 0xab, 0x9}, {0x5af, 0x8, 0xfffffff8, 0x9}, {0x20, 0x0, 0x1ff, 0x7}, {0x8, 0x6bad, 0x3ff, 0x80}, {0x9, 0x1, 0x1, 0xfd7}, {0x3, 0x9, 0x101, 0x9}, {0x1, 0x7fffffff, 0x0, 0x2}, {0x3ff, 0x10001, 0xea, 0x2}], {0xa53, 0xff, 0x3, 0xfd7}, {0x9, 0x1b, 0x64, 0x80000000}}}) recvfrom$inet(r0, &(0x7f0000000040)=""/169, 0xa9, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) poll(&(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) write(0xffffffffffffff9c, &(0x7f0000000100)="03dc26c56bbc7c4d104630b6f415babee620f1213eaf203497ece97077581e0c2cd45046958fd1149e8ee70b5e2b7f0f732b1ed9735e406d8c67c550c45f48459c352f3dbfe8a511734cda940c0f6ded5729291bad0c2d9c32cfbea615e450ec35e70966788bbfdcfdfc9cfc5d7b24df93cf9a71d50000dfcdd067a6b55563a2347820d7db65695fc6462b979ea06a8773398d544d00674c16620738c6774cc5f58cafb5418d9aa0b08aa6938e13c85bf40a982f", 0xb4) syz_open_pts() syz_open_pts() 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = socket$inet(0x2, 0x3, 0x102) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/179) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) recvfrom$inet(r2, &(0x7f0000000100), 0x0, 0x840, &(0x7f0000000140)={0x2, 0x0}, 0xc) syz_open_pts() close(r0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0xb, &(0x7f0000000000)=ANY=[@ANYBLOB="000a6904d3f53c3ebf42"], 0x1) 16:00:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) utimensat(r1, &(0x7f00000014c0)='./file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000140)="93db41a83e151f62bdb1ccc5dd3a12e09a6dd4241c7ba6ea655f3ddccffb9d68f1e974ab6853727cc4fa46da10a02316ce7cebc27bc9c8dca57d7cfdfc2af67ded7265baa4b6921cfb45880a672d37e19ed3e495d3c0bff7cb46ba0eaf0a37c3ac77d7b75625e9057df5700c5d6a5e252cc50b34a4cfb6f1f5c5a7c0a8917ee813c7721850e291e837285c68484f3073f6d8e5232a0f5ffb984e2649a4c6b1308aad7a9747bdd2f825da98b0a44f9c4c1ca977f685b1994bc9487c05acde95127d9f56e09e0c95e2e2fc1d8f1fb13369a42bdc7fe63580fb322ab26fc4e337adbb59dc1a892b32735f5c4d73ab535d68394f413677e02049d90fb7aab459b21e09f6b3f8e8555c00b89f4932ad1d0d1b0b5c34da2f2125111fa095f7e25d511cccb1ee896cff0523b1cc5c20e6664d2cab4849f8fb96d9cabfd74f93b0c3141b7b17b787cf72fbac2303f17cd24633572869ee6996cb7bfdd87792985097e32bf65891cab6c4e2fda7eb7a52fb997baf62e4cff6c482fa394c13854220fbf845318af18a4318fad4ca6823e72d34f84438d827bb5eec18c126f7100279bb9b0a0702e7531181388817465a54e6d69670d7a092cb847da5db5e9d66588da14c384979249bd5198134bd9e2720e5f0dc09df4d07fd96016f37165b1cf56a851a9230ea57731d86a087a76cb707bdc54a84c41d6015e00077f968eb0b02b438eefd18c3f6d4c48ba87b3de4a8e7469fc0c3f6b36817fac736ca68a847ce241e3ecdaca9f1f41f2b9eec37a60550579afe0d8dcb96ffcb0aa0e4b1a82f05f7af720e3c130744a847a37b30e012cee2a06f2969305bb27ac156997d1b80b161f97dc63369122c7fb52e39afa53d70d363787d99cb7dad465dae475de4c7494e98016d98d68f374936ffbe3492ed95e34411c7c21c4d6d540bf5a0514766201223b2e5b69e92cc71f0091407ae02782fb19d3adeeb98ba13d07903ced1540a5f1d9943e7ae57e8f06d8323d1cfaac3c2ebc679fe54aec96a8b0a76f9645ecfb164d8f0d1526557df27e9a76073c465449af9106a160e81827c8239d6ceb55ccd6ff6d5313eb5a7d3b2f89dd3009bb05250840aa690ba7b865ed672c4b9e954c5dcb13e634c9406248fa919c6863767805888e2f88829d82aa027d017e916ca338f48ba6669e51f2bfd7dff41fe1bda595417ab5e7d497f24c8917d8ae88ac62894be781f1c294408d7c10e38c64e2ecf6e1588236744424ea4c74dda459d1fcd247f442e8755eaad4b806013ba05adb09cc4acb5e2cf8bce2300be9683259e59f75f8dde7aa31ce04fb819a442c43966457bda4ea5072897eceee28b9947531012dd939370b64f7ff5ce20ef492450a4dbccfc27b7a51b6beaa7cf375611cabeba31f704f0dff2e16560d4df1d4b8b03aaa811c8f80dc443f8e80f9f70753d21e0a5001352691f02bb05997f31239c3264dfcd75c3093a25798e573a3a5828519f89ce83cb2b8f9407929410ebdacf45a1e6908b6a492a0893c7c074e37ba2ec9aeab9cd4ffc465fcb28ce3ccef0d38f7d130cd7c77ec620a2f7e6eb4d01d01347522f6f54520e0acd44ce6133cfd165e958b42c8734230c3ea129b77f95734d0d3cc132145c636eec91fef3df95f5bacb320d10c58720f54d30320842bffd5d22aa00bfbd2677d3729e319ea852083ec821c9be392d1dde36e8353425f42532e30bae4461d286dec5269e88c9091ab68890765e111efcac2d3d2c05b79372e8a54865d3b7eeee516aa9db6224ecf50ed081f413515d34fed706b11b453e5eafb68f5eb05ac57fb44d0cefbda1e9a4efbe1a84ecac0d7df07cbfd46ad43b82b9cca7c67cccacfaa8a89c6026e4fe1a14181888223295961b9f7d8bf86ebb8c331e91b7e2f1c22951f13b27333948bf3ce6ab55cfdbd07ec3e104fe9df22bbe428552444a8d6f5279193fcae687fd54219851f8bf29d0d96ce13f08884b8795ad1627bc01c08e58b3b65768b0efe615cbd5f0344a5bed870495bda8e809a9c88402859876f5e5b21e724d7131241d185274ce087e093d4b4064ef291a286e7a9dfd4140e6e77e36f49f4521fc8353c494476c2f1688a3202ba51300e325e9d73f36ccbefeb3fbcb472d8e51e60a64430ead51fe47a243bd1252283f5f88c345ed6e5e606fb76e3d84b6f0aaf4e07ea4a32b90de04b8835c6ca32f988904f4f9b7cc51adf4a3fb8c72bf9cae1e8f24df5d86c8cf7e21e717e44f78d3b737afbcd5460f1c79022476fc7b735ca944fabf36db2f59b0f0b506223a00da98a9766a9fe2e7bea838fbd33ac97a832fc08e5d222252c70854c794cb08707a053fb04ef3ab66d5c4ebb965e0fe7650f4631acd3694a7b2274bea96ec7b76cc4b2b91d3afb68ebe8346a24c532c64f977d9dd3846970e5d60f5bc0655155838be33f53060a4a43e5dd11748198533505ceaf9d463f6b26dc71b0b8a7496c9fca191f7a0d2d0099f4473ec110dbca407df791aa3a37143dc8486d4f019785f9694a607c166b9ae11bc6e1a172fb084c6e8b190020e0e381c9a9cd54c746dec25cfe905b188afd9d53fd63e61229241b761931faa814743b0be139fa7bab0eba265b1010d85a6ec9b876c1039818e2bdaf8a32dbe8d573b236ed736224d022d8fa2e7a2aa75c63ae0b4756f6a532e2abe7b814e6628ba66d36bb5b6eb4ff99de5586b43482acae9cf93b44e6f3c6768965f035ac4660b3489075982d5045e8a6ebfafef4debc84b8aa3e9753c8727a2aa0594ebcdb95b0c5e9954c5662d572a01eca29720bd98db59eacf47361f95e03fbfbb8716c9b19d64672daa842a598dbc9be47fa7ea8ab2b32e5573be40ccfe79eb87a7c376c30453fa31faf1a7ca648d1088429ea5290ab9d26938f36366e990bbb1bf593634c12d1af9ba5a7c1eda9eef572c2e004f4e1e0418d2caecba8ee8a822ad99f9f5def05de3f76907369225dd4b6a5fe14e064164badee7d44801d2accaf410bad7a5343dca2a228caace8b63bce91a2cebb7aadbdc15bbd83dac216f218c45d505a43e9837d2db0d83c6b3c36f7a05337a675b77664228abeca8bc747c4ba0cff29967f07bcb33bfb43b20ce0ec0300b7628ad8c2bd07e5177bb33b2b96f26291b22fc7a59f0977688013b537cff8aafa01ab4979527ff2fa7db5ac27b00ba421060e4adb263123e900fe67f6f0a7ac22f86615021928b82a0a98220b5b1b63b913ddaff18ec5f39b7994aa47d5b56790481889a9d7d4d1d0bc4dc66eec18936b3866aaf8f6f8e09bc9fa8c3b0e21ffdda731efe3241d3dfb06e3688e92b8f24b2bd163910a24760b5b72f7aa0c38069029423634af50426ac3d719ff8ee0ed0242b8ac739aaf86034de9578b48c5bc968e861a258e259d31071b63cf3bff82865085246b0298928c5637c0b74d215f5afdae415d699f56d4f3a2847e31afc4d762b266e170dfcd8968e0e6d7689d047bb8e20d401b44dc1eb8f34c4fbcd4d87469a9784c34d1e807e075d1b5464e4ec63fbd671eac343c5a0477dbca1e327451674856a4d8076f9cd8d33c505c32a842ce0f498fc229f7aa7276fe9d9347186f6b88ebbd2f696e90d0e68320f039d7e871ce1c474557487dc619fdf904a15b285621bdc5f03aaa5480db07efe0e7f21120c7139f6c58f23e9fc5f634bc6abd09b3fdb4ba8b66b2c6d6c091b0790151ad766eb6badcfe2145f2fa3b7216339436e568f545e3b9cce8b394efae2979337dbdefdf4002c0e5f49c49a46370ec2908b95035b5cb25e77adaf600e6921bf4776840d6a197b1544b6ad0b9fb80ecb0ad4a038c80c40a02b00741873b242fb4a54b78fe04dffe244da683bd8628643a7ecefccebfe2441f89076f2f0ae15fa393ff17573997e265c2da0767ea79a3aea91a1930e44c6d0c68c540bed37a716a2ad71ebebac752c63a28902b010a6921c1e93d16f642fe154b6c8f67ea90a40e7afa344b98b51480ea441c022a1362cb8a183963ab40bcbfc8818b51cde1afab5cc3af9b0035f335281a2cf2b7eb8519082f6ba249d09042033cf7bcf6ec689da57fc8ffcde34390cd5f08cbfcdbecba758b16504580d0999aea9d4201278dc3dc4f6f02cd1ac59a89267a03cbc6bcd47be468d8d648e35cafef1884a29560c9d03a994369c30920ee6e3374939f94571048cbe1d0c61dbcbfbe528ac623978ce9ff70383bd10674d6971141061c0122076df7fc98b455f16236fe1ef65bd50ac904e9224ce57f7516947b3e6b0a63e5f419238269d23a6ebbfaaabeb50bd8feac576b76aa73a341f01b59bee0734f58ccdd3df02f8a84ec2f1b0f77839e1ed4eab3f67d224b2f1cce3ea8cf14bf792878246270707aad1c615025c158685238fb377f581fdf8d16c4405d556ff0660112a51a447317a5901e0b567d4efa83d7d70768fb6463c84ab47a2b95504df4d7f93e5b861f3741d471a3d229cc26a3d53c33975d959cc94e5fb4d89646b272a62a0dfd250307c52a1b543e69e4a3b8cdf54307f8452f3b21fc65e55d411d427a7dcdef53ded085c007bf0ff3fda4f131dd7eff86becef753bfb9e9d4a0f9b7ce6242e4b62bf5adef286b76cf6a8f5f7eefe74d37ff599a4a8dbbdb618fe274ddb4293a9eed72ccfa400ca551c076fedb4e34efc51a1b3675c99cb4964f91cc8638afe3ec3ab476634941a284e30037f49445db42c01dbed292b2c8959ff7d89da3d772b66f665ab8143d5db3a074530d278f8bac1852d06ff668b8004afc070b43147853947cdbf5ec14ff20cfe15a80d82163c50bd5dddfb8ae265787b82c55c1041e5f4e628913a733d20635f45c6fc22d89f43b23b82c288db5fc3d3ee22ded65a732ae525c91dfdb06a677f65ddf79d9a8fd6b064cfd343846e65579bcb0ed60f541c8e5714e5ef422dc39a9aaf7ea46bdad471261432f008afccfda6f76bce3cf45079f58923e5cfbeafc2ecd941dd155b1d0e1802715a26f32861753db6348c01370e2b64a39a6408df6e0ac55185d6ca461e693bb58838148e154de0f241a16c09b37d7e6242c277ab9d71ea675a8e81fcd31295cfa6a82a8a0e4324f528c327407260f110980c1cee174f2a1929cf9cf9bdeeb714c9f6bb8be046a47264b01f58e42b19c5a91276d1c13eaa352ae8b12d737bedc0135d3dfa41f3a276e1621835f90b20cfac825b9f5968d0719b78130aa6d8f47425002f6b5af2cc49434adfa7ee840297c4e5f0e649f67ed656ccdb7022b7920d23d207696ddf76084841e1c0500a65af88ab595e0e94183b8565c69a5912035b88a99732a2e71942645ccdce488e6d2f7012a572363bf9baa444164d1d0ddb84716e3429d7ed4f7a21af668c9960b9b7b440c53e64ee5591e6b411542bc04b2a01f03819b496b1a12f7a13b74f7b6ab7a68778eede296ab8e13a0d58f828b87901df0c87471a580f96a5f04056b2051b86129fd38006312369fc431dda1609ccce4e251a16652a6dadd2be73268d92b8df1e12c3fbcefb88c16002c00b4b88b291f27670ee89a1353469ab5c75daaf81da3bab6dfec03de6d4958f1a10e6344bfc35db5a1de2430ee9c7de0a70515a374a003a37b18bc44441fd0b65d5f483692344ea9fa6baabaf1ddc05223ee115535d16df057f16ecf91e85929e1e2e06f092ee23d4e0d3f1297d6a59acc3eb4d7699a80cf77769e43b1a049f7f0acb50f60acfd67961591ad015186efc72e62bd935dbd5b38fb5e4ec15b08616f06934fd3c23a51cd930fd2ca03ad1a0ab3fa63b6c2fb3d2b36314560d0a4e", 0x1000}, {&(0x7f0000001140)="ad5ac056547695d59439f5d58b864e824c9d49c08fcf73215b3524f2c2ff5958245f427a3b0048bdbc66b06a3352493eb9a430d62e9425dbb6af437719dddd62431bf1f3ad2711dbc03c2a2d69b53e8aadca75089e14e2d9f1fcc3b5657f6f0aa9552a05", 0x64}, {&(0x7f00000011c0)="23b566aafbd6017b01f7cd581823f3aa47fc6cde85c09cf82766232e068c1b7d56fe28f56056ef91eeba2d7b9916acde51f0d597cf09799e2ba228b09a1121f9218cce5b37bb8baa3efdb272ee8d7d3db0458da190750085b75f7277c91466e943b32786faab8e040c6215dcfbb61f6fdf2f709cf08890b305f44eac3c45439306bd2d2df771d6215619bda99581b3b1f26c829266d52bb3ae9b2ee4046156bacda679b2dbd997134b931e6d65c88ab1", 0xb0}, {&(0x7f0000000080)="7d0c23a8942906be0c7de966bdc29c7ce58b7e5c601310d8a007b8a0ee9e4ea21ac2bf5f139469bb9469f0e22ad77de62a572e68584719e9a3", 0x39}, {&(0x7f0000001280)="507c94a276388662def704afaa818fe62e3ae887a1b3f6bb3274253068c9d846bfe2461f62ee19b01785cec51c7e333958d5b4a93f9cf8e6298be0454140ca87ea78dfc089f721613a1aa14b20f20a04357f86243e432c7e534dad7c645b080fe237086163ea51cb71df8afae84e49aa6080bf2e547f9be552dfefaa73b201c6f2ad88f425916081828875", 0x8b}, {&(0x7f0000001500)="9a5dda1a8f4d4da213c771c95851648c42c45980ffdbb2bf968f052746ababcc6a6187a21be9edeb139816002535d7f0fcd9c09e09c17d525ae36264429eed44de2ae4cb5ea552eb08968fbf033c99e131791ba1aeb22d6ba26fc694104cfb452492d0ebcaefddec626a9eb9d0d6ea473ba4453f2d8bf079db0ccc06a2d93ff7df7761e5b5897801bfd4e42a954d6f395003088a700d7a64b34f1456d468aaa3ca21037c48f68a964062efd129fe9c4a1259150e85f820597ad6496ca6d139ef68db63aab509", 0xc6}], 0x6) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xfff, 0x3, 0x1, 0xb1ca}, {0x0, 0x8, 0xfd, 0xa643}, {0x3f, 0x7, 0x9, 0x101}, {0x101, 0x13, 0x1}, {0x0, 0x7f, 0x7, 0x22}, {0x1, 0x1, 0x0, 0x3f000}, {0x8, 0x1, 0x80}, {0x6, 0x81, 0x5, 0x8000}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000180)=""/255, 0xff}], 0x2, 0x0, 0x81) chflags(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x9, 0x40, 0x1, 0x9}, {0x7, 0x8, 0x2, 0x3f}, {0xffff, 0x6, 0x20, 0xff}, {0x3, 0x7f, 0x72, 0x8}, {0x3, 0x4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) socket(0x20, 0x1, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) renameat(0xffffffffffffffff, 0x0, r0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x5, 0xe5b5}, {0x6, 0x4}}, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) 16:00:13 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) pipe2(&(0x7f0000000180), 0x10004) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x6) lseek(r0, 0x0, 0x6, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000280)=[{0x3d}, {0x1d}, {0x6, 0x5}, {0x1, 0x7}]}) fchownat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x2) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdffffffdffff], [0x0, 0x0, 0x3ff], [{}, {}, {0x0, 0xfc17}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) r6 = socket$inet(0x2, 0x3, 0x102) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) setgroups(0x1, &(0x7f0000000000)=[r5]) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r0, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000180)=""/131) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = dup(r0) writev(r1, &(0x7f0000000b40)=[{&(0x7f00000000c0)="f0be1e9ec6a6d5f244a0344d8546a410a21aca6a55c445ae25b2bdf0", 0x1c}, {&(0x7f0000000280)="3bf5773a7ea8132eac66f32d68d44486fda109530bafe571de09db721dd3188c2fd9f4443070800eb807b944ddae753a4475442228c88e544d95472146056b5f3fca62e5cf8182cee1b4b5cba34ea7c03154929c77", 0x55}, {&(0x7f0000000380)="24637088fc45b400952eb52b272b3e91efa5390cddaa9d7195118ca9546bf464ac269d57dca3f8048b1709a257c0d7efa2f2a7a29bc093202a0125a646aef23001fb6de630d57a6fe8b789a83684e28afd6cdb659d8e7eb7d637a1ad2abff9e2745daee748df6109c326614f83986b410bada39e6a94ab00", 0x78}, {&(0x7f0000000400)="f96a7cc9c7d5e146ef350dbe4a90335b6cdc6cb7a1b3d73c3ffaad12d06f7a6abe58b3f43f92bb58e557a4b124568705dddb9bb84ef54b6d4a9c9f3707689182fbae6a521dbd9f71922b368071e55e90fc48dead39ad1546e7b2c3635a4d9374dba3ccc79b00ec0c38fba0e9fbd6229a4c1a004cb29c671ce3d16cd102d328f1e1c9e4051c988278cdd69de9", 0x8c}, {&(0x7f00000004c0)="c81382c145798abffdf87b96f6ad194067c7af6f0cafa4bd7f08ab0b13c66342ab7f1140047b80c92705350241ef3661d9e948289119a9fb0ca69b21ac84e78b08ec51d8b256dd743cf64b59a29aaefeece4806ee2bc2070d500d8fa69b4276529f4c307eb7736b214ac71981bb22efa7892b8d85840509cb57030e5e80d14c422f696fabbef2e0cca3fcca6b6f302f1a72ab27d5d9cbae5420bc09c9feb8f2ed72e55394f62028c3fe4efee715bb03025d13eacf8698cf1bc38c51f13e744532c57d7f3db0b0113706d2931405d4ac71cba92c5b9884eacea415ab6757f4a0bb213a249a1b9e0a02059be4145fa9ef1ec05a2", 0xf3}, {&(0x7f00000005c0)="d84f250cb3e7c20cf74b627089dc13b1838bb0e0a21a24e7cecf46d3c26733238265311bcb942225870d859837307ec4b75e015cb62046573ba765d4479f945111c8ea6e0aa06181b99846a96bcbf773cd5ec6aff442e2ddd97a2880e99b50d6ba4efc393c005a37c864291310beffd261597cb2ab756bffc5b40e7d60b76b979ed40af150699ca7ca379dd05390c8fa32f83f5131c305130f396a68a4882bbceb9bf2fb1446169faa8b99deaf95085a09954be09a3e53752231dc01ee4e1cc3c0b07388c450f735821280a969aaed03172f9027cc701fef40d14c96d3a0bbb0ec4702a67be77cd190a634f9264a676d5f8bece4ef6d86e5f9b5ca", 0xfb}, {&(0x7f0000000780)="893475388677fe6f659b81a4cfc8a15a2d3b464599c1abebef2a9e7a4611dbdcf9d150f41edb16228b0a455ecb8fb270a1e038c84de4de2eee70b8fbe92864ffcc7eb0c497fdfda01c1d7ad6f37fd4945231b92dabbcdbdca235aaab790f8d70e790f5452c9c4dde6fa8d1a18daa412f14db96b84678cf32ae74782f2bd9831c6ea48fe16227bebe3ccf42713320bd6433ec61c6d940f3", 0x97}, {&(0x7f0000000840)="08a420e6f9e5a971f53e9eda72dd48ed9e1825bc4056df093128923e54b6e1c49d97701a4c915129cadf9623da04f37adb4b25a009d9c65376d55de420df032530faa53882c1ea3e9fcca0c10cb57e33b462c7e2918e90e9bdb786ce4d32db7ec338d0e77783e62152a296ac818f581513d1e41f4416f98bc0b41d756570cb16cba6750d7599c3ba2d037d5ee1bfd2347dcad11d05b6e8fbe4c162470d577fd6d262185e546bf9ef8c230aa89a54ae397c6a0f8b7205b9ac1fd11d553e429aba0e66db955e1a8f2a81de3a5fa39de89a800c", 0xd2}, {&(0x7f0000000940)="a1216a1ba525ceb771c53d781875501275529740c7d3110cf2583582fdc8620a01e02503913d184805157776a7457bc052b644b44b34e4e15513126b4e4d8cb1f15877d0bbee921d55bb2267c7980f57912d99572e61cf3eafeea928c7aa80d94c63b382479141994603b92feac886587571642781c6ae4ebc86cd5dcecbf8c94abb1d36de1dd18511c88d6d1fca6b6bbd4b7b85afb39b1563d1850a5d16807c80deefb69d8231ebd4057a46f0d3d26d60daba3c333ce1c65da64d294b50deb8639ddaeabd2a4acf01ae1205ca61a4bec067d542e768dd2f8929107c065b3ea8bbd9587a7808fa152039a8ee", 0xec}, {&(0x7f0000000a40)="22fb392ee4a5481cc5a4de1c5fdd2f7def8c55d66f1aa0e64a93c78614c61ef7dfe672725f3a813cf0427c0b9b44a727c0b3558b608eacb240fb6210316b262c62d68091e99a8f3bb964228f4e69271a0f128470725f0710c0838abebee55edafc99814ebdfc583b708cfe8dc3f471da3e6c6cc3519ea63101ec2367d953a02d9c47f1f394e56f50ffd515452b620a86ea8b61d22b01c1b940a78f8f717db4c4de72bbb15bd4b890afcdfe67a592dc0bc24ac67da317ed0751f6276f1c7a776311cda9a9ce4dc15c35de4fe0c56c91dcac34b4508f9a", 0xd6}], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = syz_open_pts() close(r3) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7, 0xffffffff, 0xffffe2f6, 0x8001, "e518316acf80a2f1d8bfbf5dc496e19b6dc2f983", 0x5, 0x1ff}) 16:00:14 executing program 0: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) clock_gettime(0x3, &(0x7f0000000000)) sendsyslog(&(0x7f0000000380)="1c272e7916752444eff1ef6fb707435a83027c828f3a3af62dd7fa21ed22b7ea4f1a40a9c9d7883421be08a1aaa5cb9aedfc95a1b4afc6bd1705b4b576415191292793a812a3fa13c7c22710fa5ea96f6366fc9dd724f3f06dd283f916c1fd6936879335bbc40a64b3097a4f8c6b50581aa58f21362b0dca1b6bfc70a77b217015b24c1e66cbd5b8c4d8ab3afea337e85331a759108abc402d512b8d6bd37787dd5c1e1020c0a9e2785d71a7713d9757cf47c81a0ef7ae3c87e110c9a08f3f64b37a44f1556989b0dbb7b3020281da98bc77fb798202098e429e9e7f38d6761e291b7e3511b85f5bbd7fcb78e36ba0d05aef0e827e6d263121187352", 0xfc, 0x3) semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setregid(0x0, r2) semget$private(0x0, 0x3, 0x100) semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x1, 0x82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x444, 0x1000) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:14 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x2, 0xb1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000900, 0x0) pledge(0x0, &(0x7f0000000200)) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x10001) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0xfe, 0x1, 0x4}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair(0x20, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="233bfabcc4bf7646003c85d63d562b"], 0x1) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) fcntl$getflags(r3, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce6"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000240)='./file\x00', 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc031) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x9, 0xff, 0x5}, 0x9, 0xc00, 0xff}) chdir(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x10001) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x1, 0x4000, 0x83, &(0x7f0000000340)) r0 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r0, &(0x7f0000000200)={0x0, ""/64}, 0x48, 0x3, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) 16:00:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000000000301000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) mlockall(0x0) socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) dup2(r2, r0) r3 = dup(r1) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) dup2(0xffffffffffffffff, r3) socketpair(0x2, 0x2, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) sendto$unix(r6, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = semget$private(0x0, 0x5, 0x204) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f00000000c0)=[{0x1, 0x0, 0x800}, {0x4, 0x100, 0x1000}, {0x4, 0x1000}], 0x3) semop(r2, &(0x7f00000001c0)=[{0x0, 0xfeff, 0x1000}, {0x2}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) r3 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000100)=[{0x2, 0x501d, 0x1800}, {0x0, 0x100}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/14) semop(r3, &(0x7f0000000040), 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2, 0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0xdfe, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x1, 0x1000}], 0x3) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x8ba) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r0, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x2000, 0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x80) sendto$unix(r4, &(0x7f0000000300)="47f0672c375684164d291a7013df1e2e5efcd26dfd4ec2000b9db2b7247e9698a3a2567c76b43df373cb4583dc47ee5694a685fc434423fac70a7e38ccaf5dcdba8e0914023b9a7622c9f94c97ba30f706032c4b9265dc512ba5e8311a4ee902af5affdd9b974cac24211610b9782cf96f527684af0be2025fc6492807b971a5df621e40c05deddcdff226cafa160f485217c7a8b4cc3285280f9867d5334e39d3971e692b60", 0xa6, 0xf, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:15 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r3, 0x0) r4 = geteuid() r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = dup2(r5, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r7, r8, 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = socket$inet(0x2, 0x3, 0x102) dup(r10) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8000, 0x0, r3, r4, r2, 0x2, 0x5}, 0x8, 0x1, r9, r11, 0x401, 0x8, 0x401}) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt(r1, 0x8, 0x4, &(0x7f0000000040)="6410d89554de1fa2061a6883616abb5d73d693054e544d00f2aed4f11b3b4eb1c067ec7ecd391d66816686236ba9667169b0d8b22dec16c270fa23cc0a65ecd43fc5276301627e50a28a287935d7b5808fbe4a1a566ce3838188e9437ea5422221dac8a5b61281c2c91da3928afdbdebe553f797b6454a533f06f0d73b853345be55d0ab1cdb6127aefbe021ddf24cce9699625c6525a5b9a23bdb48fc7b36fb205e69089039427b5e280ff26d5d0cabe88c870226530b2cf098f21eb2ae5783fc7d8d4c597394a8614116dae858e1989656061b76374711b42f90e56c183892e0870d", 0xe3) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c01800000000000001fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b04000000c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fafcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000d9"], 0x10, 0x0}, 0x0) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffff8], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}], {0x0, 0x0, 0x8}}}) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x80) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x10001, 0x100}}) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa8023ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b210422f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpgrp() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, r1) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getpid() geteuid() 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3701804c53911da0c5a2d75700001a0500adbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) accept(r3, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) chdir(&(0x7f0000000080)='./bus\x00') msgget$private(0x0, 0x410) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="cff680d66e3544f0b277ef918c263ab4a964de9007ac08c016e215e947a7b1398223f33d412c24c086cf73bbb40f8eb2cf920e73c22349941711380f57e32ef8e64b1ce10414ae9853343a3bf35152e93eb7b6faa1c54bc2bcde76e59bd4dad63d16aa669eedd165d82b31a5c9a68cba49c77644436501d290f4953e6e7128797cb0bf92a6cb4b2686313073e4ad94a9470f4da4c10bbd99018ebfade5fdf44f9aea9f1f9f1763a95821e1c01829b2c1feadef89d52a87a6c99b75c50f6082ed1acbcc9081b453854d7ae666c8e7dd2dca8b506bee5a824df2dc4751734f15c3a63d52d5d8c9a3fd9f10a790ec25343886", 0xf1}], 0x1, 0x0, 0x4) 16:00:15 executing program 0: rmdir(&(0x7f0000000280)='.\x00') r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="89e15597794aae4ba7e5346037c84d1bbdda1d082a90443e703ebbd4b2fefe0ee86cd2b76a3ecb6b9b4cbbe667a847fcb9526f600df74089d119a2043f37aab47a963f72e910a0f3352b27de2c9d346ccb2f958a7c96b385d2e98eb22640c16e76feb7f7268a61e2f174ff412c0877cab0e8cd7d2041351996f4bc94218ab5243fd4bc965b977c96939a58b6b42e8b2b", 0xffffffb8}, {&(0x7f0000000100)="a32e043840e24c5b65a044595c673bd6e6ff12f2cc590a0dfd052e26e4865433eaab87c74ebfbc759a42da86f79ab646c64594767bfa7cc26c45e3c0fa31cc27b5ea40acf9337715b6e7d8b7fc8bb63f616eb1c861728ef4db3f117a0f76e71fdbfe6964a61fadf9b8b8beeba572c6", 0x6f}, {&(0x7f0000000180)="091a95055eed1e330f3e5f5c7abf47a7b7d56a5fac13187b2cdc9b62b1bc06608cdb1a98f6c095ecee75ae6ca30c77970b55a00b919a3732bae5c7150de6094f05c3bebbb96886589231fb534c138876cbd9a376299738b7f7e76f475d0c3e9f53929efd4cbfc8435c7a", 0x6a}, {&(0x7f0000000200)="07324edf55f9a501000000b6363358fa89", 0x11}, {&(0x7f00000003c0)="ba5dea152db02fcf7ea0730510bd3138e2176c67532292a14287130becbad3a8a1f2793630bee1bcc9c0160de17c9adff65875977221e00f8806f648c2272323cc519365fc62a07cdff5a82e85fb72ccc64049afa15609ad83237f7e8620ed485c4fa20301a3ec9f1075e571c82f6a8271d5f58350071f34504f157be404a23effb3deaa992ef77a7cc638bfb2f91f06250f546ded6db8c9b072077eb4eb5f6bed7e3d401af9d01098b1dc0b7a4f2558382bb0a305dfc549fdf285e1f1695bf5e82dea383e8898d9e57051ffb8d6a2f169fe23d45773154d", 0xd8}, {&(0x7f0000000640)="a9e48dd225168088ab8acf010413a54a656637cfe49202ddb92171c7426b620bd2c87270194bec2260c6c0b024b3ef85c85b974189628b768d196ce8d984f936b378f9ced22c184394457fc0c70e0eb6a9966951862e73db07e957fea22b40bfcd050806fcc1e7cc74d99e2a58d938efc3c6e368593d634650f91dec55a11ec965c5e092ef6359dba266558494d9aff0ee21b42426893f9bfd69a2e745fc78b0bb58c7415c4ecbe0038055364619d7a448658f8b6a8cbf6f5444dc097d71177d7f86f78e9582208b17da325079c3e23e2f349e2b0b6520f653f702d188", 0xdd}], 0x6, 0x0, 0x0, 0x400}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)=""/189, &(0x7f0000000600)=0xbd) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000340)="631f7f17b11506261a025bf41f77b367c694df2ff665bc5c50fc01b9bbd81114a11109913e49787362cbc219c86bcaf7b23fe7469e91a99313cff0910ce568d0e3ccae84052b", 0x46, 0x9, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206931, &(0x7f0000000300)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c65300068c74113431c485287e9f6a08e01eb318543fc851aa58796fed7714282dbf8491c3f5eb9934aa178d9609ec4603a305a69900f256d12652c951433ff1b754ee5c21c81134c84546cf2d7a90b9983e2c7234ad2d76883a96377da179c29824107305d388dfc5bfaf267c257430e1a4990a9f2ee07c306097c72b46fe7b27f1449b41975ea78a6ecf5d8099a606d98b9e3b4514cbf8be8515bdadf2a054be7c5a588bc7787b8edc49d7b50b670"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x105, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000180)="dae28754739084b5165f2323ea09094b9cdc0d2ec4a4fb6d640cb7c179db324ba326cc908831853ea7de6174bfe9de56d892cc7357b8b7dc33b40e349d0c7703f1c4dd94f4fe5173f86dc5f5e708f517a078b812fe3b62af8d83f7155a157b61942a3f7d8c156f0790e1a895ef28af0b88fa875dc61343a4648792684b27e76504fba67a1d2ed2f9a12fda9698b02c1f6a3dbbfcc2027ddce650d42af1bccb761792ed620b6b"}) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="13e197713a479c4c6183e921b1dff308049909d46ad8125ce44f5ff26261316cd5d52ed96c4396f0a37366e3a779b44bb300bc24235f1f384a9de3053d7394499f8f2a0a854e2b072f173d21953dac535298f52affe94cac02f3e7bad2652597c6813aff03089114a8b4a2c1974721e1667fb467a5450d4e082887d0d9037e4f7401f7d4f2a9699af8a4f2d2d58dca1b", 0x90) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="0027eaab000000800000000000008000", 0x10) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xffffffff, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x214, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x7fff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4011, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) preadv(r1, &(0x7f0000000200), 0x0, 0x0, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = dup(r4) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) pread(r6, &(0x7f0000000340)="bcb7a5a9b5dcbb8521688fd0a14c25188d559c779c10ed1b886066844167691d82d706015f4779ef36260304c158dd3437244181198b69d30381c3017c149c886a372605d0a354fcc1d1825ef89a008a5afef5d3b2a231b1f7632b1ed5bdc2bb2b769fedfb376e6e266cdd6c0c8d7220d37a776bc33940a2edb125c920de3e904b92b68db81a0ec75988c9d00cf8c4cfa3523b810397d866ea6516b409ac4813523498c26d74671809a11a2bd35b860c9f83950355806b018cc3e34575f87535ef7b271cc7d0f62c625974186f7466a6b76846ab375d80e582e97ff260cdd8db01c1c83655c7f9971c941d2948d7d0d64f7d0a36d496bf0ff0e5e134423d77470f16f9a1450a9f127e3b1ae8d2059ec3edff5964f284cec347d7785e09d0c371f5f96a2e13ca9baae69401803c3215ec90635a1b7a8995d993fca2bdde4b61496f91bb9a8b935248b4f58797653027ca0103aeb6d56602083430a0dfab28f0a5bec4451cd0be0e45ff42216fe02f4834625432e5fd35e3772769a727c4b0846b66e66a413a72868e7baf30a0e494f6e2cd7f55ab696c7d81bdbaf21f3024beb2e95e0ce184966375c408e4763939e14ce6e7c2aebeeb4ad23f6947ef22a62c2bcaebed5ee8d416db556e37ddd9538d359039c283f1cab3ff0ae751432afa3b4ce99c02e86e2270699e4685a77d655516961e37cbf1ee9b61bbc24ff0421552cb32fb52a5c2c3516e3063333a9ab58c215bbe73f065d40b753b36f6cab0e0fbd87beead235ca5ec9806af9d8ab2d2c6f3dea9ed12d3e08b235ac45d8c097d69ac8913323e232e2f1c8800ab8fc145b5b84c6392962ba0ef12948c065fefddd1e382a7ad649390ec2371c301412bd0417dfa5a3ce12cbed997a566c663d7494dca0b6955922c76241a9d2a6e687fa1e4bc90a76883cca3468a103fb0adb4811c6019f385264fbe693f533f19eab930ae19b0df31be83b6475bd8ef27ba34fcf50dc385d5bde52c59713f1dd5537d94c7ffa54257b0972976038c7a3758bb18e4d8c846c67b9eff920c88d4b75d3cefc9df9f241e057f47895aceb4fa8f53c678a84a2fe0a43f5906a402d5ee224bc822f24fc8fea7262dc4de3213a9a8330fea7b9c82da3bc05c006ecfb04f653f1686b240c299e581dc8b6f8286a1fd578baec7b4a6df43dacd77a8b777eea664da54b92a934907d4e33e20026a34edcd388dc5ce4505d8a1cab36e4dae74d8648da0bfe2db0ba0e9625433fae9220b12ef42367765884facc868c02ca7e60396ec35de2e6684d01bc250b7163fe84db3e1ea534d4c42f4171eecfa7f97d616dedb4b1e64c8aa5a8d51c69d70f41ec412a9d66dddf5fc027c92fb479dfa5f07e97c305761f66ad2f2c9a380dae6449a0401ff2de50f8391231eb8f1b3bd1a1cecb1fab1581df230e81b814fc67af3e782faa1b33dab05a29be3bc4d62b32b34c835125f900cdd9f908a2b450e4ac510c877f3ecde3c26e77b3c09194c69f082fcc0457ab55f06cc06735b0b5521f379607a63704e42aa0807f14629b5082d1f62ada145e6ec72d131752e336a076830bbb7a686b47c390bca26516e8335a5cea3595ae88342366aacad40efa4447824b960661cad8fff6845d6fb5ae29773d4ded8e220e065785c2f37ebc2848a33f0810099bef161a5a8fe4adfd9b7c2cfa993699a36b7dfe26d940631818685f7c5f4afbecec5112d3deb79743761723649955427d0c719d628c05629a0ae645e365037473cc1b688974917e340ab494ec43be8bd90d54d92503569a8c830636bce9d091214a5dd4441ee525bd48ee065ad18301451936f698858e33f953d896e5f30bd42d5e465cac2cbeafb6b63e49d42a59076992f35edbd11f140969384c1ab9be0980dc07cdba4cc9880e4e00d7f2f68295a02946c482a4f914b15deaf9881e5db55ec74c791b22a381a31095929b4f9ddaaf54eb32460388e0483812dded8dd8dd5f76b5e7ef6c6ac1b109ff3aab83a4013a7de46748044d1457de08495ca5f8ca097c7c0a85329a7dfa33a723098cad5b9c4523a687a8b3c6ae143ecb09ce2202f697cbcb8843848747f2ffa5e5b53946ea0aad1b1179f3fac6f21837d4839d88b9e36506983f1281655489468f523861575a34586a35999cffa7f939602a6263c0bdc1741aa6f22632860067a49aae92776dd4f38d192b5efcbc9ada47756ee9ef1468f71e61a532bdd909d9158dc6115a3cc4f38bd8b6f6ad651a77ea244a5bd5ca9b3c710dbc9e3f353ada1ae5d9592f02bb2acc4c04de8475ed4f5012a0adc97ae990fe30e0cdfaec809e460b6f83ae5f85166213c567d287bce69f22bedca8932759a9f9d42a751ed71afdb9923078b56722a856a22b87131936d0a329eb061ea894f7c718bfafa860da4f77701d186833991d9c957da4aaaa3a3ec4f705c6e418c4632a0ddaaee17e8ba53f63c09b2abb2276431793719c4a81f18bcb9b11b30aa39f7ee9a9a8f0794575c211bf86b04afad98badceb9adf7b84eaf5bc4407d648ed85ed387286bc4e3c2a6c405cf4eabf84d6b0a1a3eaad57cc6ef868b8ec870b8c244a07ec513dfff73acc7dbf650b1db8313d44f4d942eed4e18f239ed65a54e781d46faf161fa06cb98a023592aa3c03fc7984921457be7c3eb76faa37ce6ff49b161b227727c3810e323f5b7006172267c74ea21d373769141ef8ce1f4ac314320b37c1e10c18110f82a286f9bf2032ac91ddd83bd6af1d4abb3230c8073216f61eea06987eb0c3d6348ca145ce32b49f0ebda0d8aa1e8f8ad3cded464e15ecbc11e388e3a3d4579ccafa66aa2165ec7ec1a5612b1bf6c198e0cc3374102aa9ee114c89d60c6f605958cf618f62a52a7ec834187a139c5fb7e8c1b3c02bac02d6409a80260d10134fbfaf8097413fc279c1581ab6736ceb1f4a9ba9d8b1a343bd1e2420d2e40cb31f03660962bd39232b63f7770ed4ba473012571cf6b675a0a95a539a3c6eaae4f767a598411ce1f7401aa36a2fa9b6a312dfc70d11aaece6731eddacf31bd1072628dee587860640865005e6eb24cc3bd8fcd030a2ff77fe3dbaf22b32bac88f4576339c9a6f82809fa1760e13898aba55b440ff2fac86300e7674d12be9775d7ae04e235c7bb4f6d7430632656c73b1eee011244fdfdd16c2abed6b69e28e7f45820db2e697b43728138f0b04b20dc7838a9483991fbc0489c168f74e9dcbd15bbbe8588ae63aaf1410cabdba6a7a7993f809314b19b1229c09c32f9f88b894d7b8ba4837fabd86cb2e1be52ac9b1fc63bf1b1dc123877163566c47329f2dc0e25b544e558bd9077436553ee57b03246fd9b4823a0df73011c5fe877ea22c16694c0bc220a5630e5b8645ee7ab8f295d9b4acac6f890a66e5798d2a277ee6e010523cbcf7d02fc29614c1c75a4ae740008fe0cb6c93122a8b8e3d5624ea1c060755bc363cbfb8a93b81afcb6d208eaa1e68140af6ee5603550f518c2db3f5444557ead3a96bb082aa93088828ea65b614e98a85f1cb6f500cf3657d5928ee81e42d3b812a670145dd114d0aa3a04ba39d3e512dfda9abe64260d471181cc41c4a26108e42b95268956799a4cdfeba168d8eebb160bcfd31cdff17623c6b2d51ae20994eff7ecd513059a99cd9be174267a4a600964ce67998afb7fe88ff214ec65d26c63f270f063309b898632861c5a0ae8ec85f8034c719c1bf2c4a54dc5d7d3f3a44e5e03775f945de789b1b02e3ff2affccedcca73a4ef6066cfc8acc4254893443eeae4c83273e94449d936a052bacfc156d9a13ece1bb3494ac67fe064467984389a6b63d8e83054b2bde324c195e72b2ecb26061038f1ceb3a18058611c4015526d7e6971ef8798036e45707230d64fb7e955123a0883ffba4faf18cdff3ce120bf80cf6a112da50a12564c67eb45edd81a2663fffd03c80c56b2f9019d1daec9c7f2a4b87b96ee8faa2d719d18b25403ac8ea61de0a38c48d455b35f7dbb1472d14b2d574d3317ccfb01d1b31bf44e82edd9490fc1ec4137e683d5dc575578c984b830f8c28bbbbb195c6a4d85be1bfe6fb2b99c79c0007352ef9bd80890719af9a2f49d8e37e7a96c5cd6f568770865d9702d37ebd747d0153b0d99cba7336c6ab53736869db3136ad872f0270a6f6677620afda9385c6e3cb534c607ffa51a046a2882237f91910b08b6edff9e9d35080d7c7038d0b84ee57f59b982421925750c0bbe7497d96a42daede3abe7071df303dcb10ac23a1ff1cc5675960c95cccad57e837624f9a468b3bf21bc0be3ba51d239884df69fe3bbd2c6c1c3bea9b9d394ca1c1af9caaa054164ef92edcd1daf2837f5bd8469c9cefe71d71bb5eceaceb4a95f4e79360aef2fb701e8260a3139c65bec8da518aa5bd3201496d406f502f2272a14a2967b3ca0cdb9b17a254364331c66f6199d3d875b210cae8e923793863c1006140cd05f044874b6c3a67d5adcbfd48ef46bbe6c4167b90efd66f042be8332d28594e3b1996187e43bb0a82ad24eb231f68633057fb4e8d2836e51d777d54b9922be8ee4490f4fbef485ad2d50ebc49e264446dec0d09ad1a3dceb388f5d10de205a6a0f03bf5c698f10f5fff8a0eb2eeb57920706f02686f015f202bb46509a4f0c1356a22f013557536f7df9939a46cf6fc0145917f59b40448e25b5bb21c892a94dc6d0a46cb8eedd74dfe9a4f30dd9bd6c3a5da2712fa8302a8c189a278d5597d80f3f60b2ad6b7dc63fe0eeb1d34e3375ba07eda63ed946b9c1f9306d1a22bf3b00a83b1b6a74bc212b66f2242decaeed3e25a26ad76033ed4608fb980de499376af8f849bef2924eb639942cc3825cd1360253c62fdb4677c888240d1796c156b04e0483bd5d8044d99bce552f23bd7b779765b8dd5cf535506bcb113deda1af9f7fcd3a96ee81de1491045f0b99a6116e801117e0209f7f4011ee6a0c85dfb0a3b5c64901da09b65b65c748e825f07fa50cad7af3aceb7bab373f3788d1fec26a8a071730e6669d540db8ef98f6ad38c88b782700ea7167d9a68bc709d8606ac8db37178438755c9b9235f3f270e19ebd209a36bec2145280db98299ae733f03718415e6836b6333e68d9a4e9b765999455b506bf333838abbe6464d6dce29c296929a9a22293a89c0b817e53aa066b1dd769feca142e9fb5e5830d1df896b43ea3154548948de3158dfea92c67ae5825dcd003ffabed50f36f88e295f99d4c00ed144bec3a0c704e1474a1a220412d39d0529b57c442933700b5e307b5aeea1c4551272302a069787cc2c12acb2b38fac07c7bc93926156450a10a630879f515b6f4d7db869dea4bfff67d6e68343bf20b7ec53668da5c74eea899ce7d09b209068481b6a445165df9e9612e0f14f4322f62e9aaaf483e053949421257759181d7db272b8687aeb8b57b19fd4e2f4f3ba96608bb6113bddbe8a304145cdae0927c7cf3b5cfc8145b21c6c704e2794af7274ec84e7e28b8fe74c963f3e5dabc3bb366fa6e02a2b6223f58ab34469d06e5415ec4e9f6a0b96e573d4a110ce7dd4bb23412ed97890e796ae880d6cb54c111e11434fd88cf09fbbfa57bfec43fad97968f7d7f6d722d31e2216c20c97f4753fe93431522e3de797e818ec4615b51c574ebcd1003e57dfa3924e3cfa6a2dd1fcea0289766ffe6626414c0a5b3f28621e30a3b7e6b77ec4f087d649ccfe9a007797d24a3120e5672700d0e042fcee479f68f2c12c6adb3e83333c7bd8bf881597ecf61eebbe9a572190b174edfaea4640f6a09c82c7d6cd", 0x1000, 0x0, 0x9) setsockopt$inet_opts(r3, 0x0, 0xd65d9221f6b43a8b, &(0x7f0000000040)="7aa45366799f4025cf4ae253542b9be228f8dc233fa9cf989fa8fa9054ef7ce6fd3b37810bb9e21dbdab453517ce2a9b72f6cccd12cf0bc1db9ca6afbc5a4625f91b51ecd50034baa5f093b1c3ccaa68e6994f6c091c3b5aa29f91d016d3d8c34df3a9a2af087b0a6e628952d540790878e13514e6b1181098dc600809242de89377c65eb6672718b0b3f99672b3348c567f6b4a50ba75b778f0efd35d76c9148fa34cc09735d3761239ca4c1f0de697f9d24d5c4a7b014773ba89dc8878874468e78aec42e9924526d95342b30b6902", 0xd0) 16:00:15 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x168799ca24594589}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r5) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0209000000000000009018f307002c"], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x102ff, 0x101, "003700200b0f000005000000ac39000500", 0x0, 0xfffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x2) dup(r2) readv(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/42, 0x2a}], 0x7) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff00e5000000000000070000007fb898dea95c889a18ffffffffff0e00737b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b510b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d136fbe000000000000d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/78, 0x4e}], 0x1, 0x0}, 0xc42) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r0) 16:00:15 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x4, 0x6, 0x8001}, {0xbb78, 0x50, 0x9, 0x6}, {0x7, 0x80, 0x9}, {0x7, 0x2, 0x7, 0x80000000}, {0x3, 0x99, 0x3, 0x4}]}) acct(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r0, 0x80206931, &(0x7f0000000300)=0xffffffff) ioctl$TIOCDRAIN(r2, 0x2000745e) r5 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000040), 0x101, 0x0) kevent(r5, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) readv(r3, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/155, 0x9b}, {&(0x7f0000001180)=""/161, 0xa1}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) sendmsg$unix(r4, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002580)="7f", 0x1}], 0x1}, 0x1) 16:00:15 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000707ad5b2687a027fe649e25f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a583565391e5718d940709826f079bbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061840c50191599000000000000000000000000000000000000000000000000000000000000000000000085650e4c25db9d47716122c5e7e462ee97ff4a882d12fe18b8d8e13c718baf6b2ad22743781a2895442fa00dd75b1ace9e54371447b080c5ce8bdec0b2f86b9fc8e6b54cf9e21992e907cbac1c62913229d152bb269a3037921f10f6b505f0fcc7e64ce99d56884126cc2b5ee2bee810a18bbf82fc6b7e97fafece651eff4fae2de157f770faeb05916f91e75656730326998321916b28c5c45b2de879d41cc81e5aafa3229bee427391dfe2874a4d167bbec78692133fabddd05f39033eceed8ca86362b08e2eb62e0c3b5c6e42e5a613a72e6161a57539908ab60bab3b5aa2951b7764071ea4"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04165f95ea4a5c5fe65ba8690a202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e310330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddfe7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2effffffffffffffffd5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d53c3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a3c0e600f017b6010bfc06ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:15 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [0x3f, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffb}], {}, {0x0, 0x0, 0x7}}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xc4bd) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x7}, {0x0, 0x2}, {0x0, 0x5}, {0x82, 0x7}, {0x89, 0x6b}], 0x5}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x184) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1026a00ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec057d44cb9c65929ed3a476aa872f8c33b8c6a10166a858e3e59e2e4e7d281724b46ff2649c122883bc6db5fcd22fea9dff42246614e1f4689793935356e3b413b4799f11f866d9cb6da4b064e8dd74ed0f42f4184b80c15688c106cab86010c9382b8c79d046ead5a2eea5920618b62a4fe9681c2c7d11c53fd7cab43dd68573f2e5e4c6b02b31d327aa78548dab01a29e3cccf25d3aaaa1efb01352aaa870548c4ac67aa9ee2beea9c9ed96623ace17a94d1718636049de3fcc694e1b42da9b0f0f6e999c8c4d5142af646de6313677aab0584593555d4770a0fdd9b1be4fd686215431ef458fa970fb16caa2a5c7d6728e58d14a53c3f33dd212a359c69336d2d34be4446d6c722319c08c0c0811347394064a789b94b1d49a744def897e8de5b6692faf56f1ab576916bad8e674ea24ea7b2e328898f7a3de557dd17734a3bf7dd4fd1f6a8d633da54805b98ecf74636647dc17d4db148a4deb095089b09506669afe5471a8fbf9b6607d3c6ed64c3e0af26de88bd3dcf71a1d5dd0fe9cf9513a8e20a8d19b82dd80493b1fddb97e381a25e9bcfed39ae91a0ab6397bdb4f64b4d5a3a53d128efc4b98f9172fe68552ca0e225a47c31280fb409712219324fbef75667d66a0a0b7b527d92815d4350d63028b5700537dfb1247cd04ba76deebf240631ead615ed7cd93708c6cb9886994914d73d40f6ea3907146b05d8599046b3deacccb5e3c84e19698235f1ec08e25b2a23526d71aaa982d4097a15a22493b4f1d27d9ea3e7bce8d045b7a01fcfd1a036cae2a8dd75ec0c8055e9d79553a954567b7a47e780222edb7bf3910ba19f0050226acae5111b6f6c197dc7ad4f1a831e442aa72afb900f87239ddbc695ba76801a7ad558e9a2705dda553938abb316e8f80100e8f49ac16f08cbb9c9c3b75a1a2029c3a331670d49f1fd3f16ef7d72b1d5096c9403f997ff293ae69eb9158cc212367939b500316515a28f81fb1df44de68451d6600268d46afc94be20d630ca1e38e2ce077816964afad88c61bf12ab2b788d47b287366d479055d151bb8e49e9dc84f500feb203d19fcc145d32f0f3b3b9ec3b8389126d3817e752fe61c83a04b16a99e08ee30b1dbfdfa2ed0fcbf4e2f83781ac90f061372ce1804d2a281e37385205bdf79a73fc2aa51881e524bf2b13ed3fed3758a6aaa2573ebe393678fba7a97bc4a15c5477e526fe28e64d54a70921ed16ad14202c9a911ed68f7f2aa80d65b474a2d4ee7fcb76ba220c5d618579958adf8b0e2ddc4193eb775375fa1171808b26e9f2ae867c15e5c191073c10d900077d95e768d2eee4754d43fb443f22caa538e2aa3d07b44436f512c572193cc638d51b08152c030743729a34d2c693b2114811d835d454bc29d1d9c84b4737f110960c0bd8842692cc0e140dae7b18a22bd963229a0505455c1caf05b8adbb0574c9ca8e4376d00821410e2516a82ffb044b3782839f514a2701f5c830107ebb6605330c758c7af330792d288164f8301732c10dd0bcee9ac04f713059f91d4e3f72873e934ac7c33ba1daf9fbec7c1ad778e45bb3ac730be7756217e345a19b71c9ee1aee8a69d12fd0840070a7148adc96a9712daa424cb5b29b8151a836b15d715d832a962fdb368bc23328542e570b76dc0b5407b3d6e794dba9f164696910bd45c57e922777c784c1f129a6dbbe1112dcf1f0e6aa9c239fd0524f6ee65db6454869cdcad38ad9f17ba2dffcee85afdb4568e26a653bb30689832ce3c78cb6ac1980e1019e2e7fd13be3e8751adb3287a3560dc5b33d724980d5d2b7d7bcb62571624bd4eb93fe71a96127ff26f4ca750b2f93f60661f33f354c1baafa066b16a41bfd70241f7b0d32bfe679033cb2ee2bc9477064f764ef9bc853f9e23fe29e793e556102cfec7bcdbb2a368e025f3e349b102316dc207ea2ceadb5d8a79e508b4183cb93c5fa593dac1c94b04b7c00bce9289e6a1cbe2fac78f368ee96377d871aa84a9bd299efdab9b889fa3c6f550bd17f454b386d1", 0xb39) connect(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setgroups(0xa, &(0x7f0000000e00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) write(r6, &(0x7f00000000c0)="d680767ab4ab8da5a0a60e9b1ba7cac50bd818ffde3fa8831ca9109c5a85621efc48cb6557d32795564105d7affb79d7f87ca3f81fc7fb3f5094f5a2d08e78926979a841138c3688468952d7450b892719ab8394aff1bb98e6b68d85623f4e046510ff11fc9c7a800b455d10bb915a09beeac1db7eb398c276c4febb6756f0e300ebd8997ba40f217a3501bdc0e6d0b365d12a3a3fb65dc78e4fc19d961a68f8987c731865148e685bc3ec0b861d17c4ec03cb616b8d3f4ab59fbc1d0f6b665d618456921d28bddd8b7c64c824f5d64abc970ae2b03fc19544997f46ecede93a92a0023dff2f437d6a8dc7819e8a418f0603ac02ee5f0fe568", 0xf9) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee34ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012afe6ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000002506e2c98c0000000000000000000000000000000100000000000000e0d853fcd94c20b9ca1cdaea0e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a055ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d15d2c52da1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14b78c70a0ab0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7baa3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc91c772d47583a4f0b5f7c0e74815fd027d254b7bafe12860c9374d62284ee74ebdd79bcb512136fe46eba1b1a29e01b1f9b87051e78481a34de0b59064b42c6b698d30085bcb4ad3a9c338f42d1845db0be1ea1937e2bb5cafdab59cfe4321883c889170cc43ca2a714ff86a7aaec8468562ab77f106c0105c0b896202f16b19ec1972626d9981df00"/1025], 0x10) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) mlockall(0x1) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e3416", 0x11}], 0x5) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x24, 0x3ff}, {0x87, 0x7f}, {0x26, 0x7}, {0x6, 0x1}, {0xa5d3fefe5b742258, 0xffffffff}, {0x0, 0x4}, {0x101, 0x5}, {0x7, 0x416d}, {0x87, 0x5}], 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x4}, {0x18, 0xffffffffffffffff, 0x5}, 0x0, [0x0, 0x0, 0x0, 0x4]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x10001, 0x7fffffff}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x80, 0x0) write(r4, &(0x7f00000002c0)="543433e6", 0x4) dup2(r3, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, r5, 0x0) fchown(0xffffffffffffffff, 0x0, r5) dup(r3) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x87fff, 0xfffffffb, 0x0, '\x00\x00\x00\x00\x00 \x00', 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648ebbb15f489bd9c8500000089618cb43b8753563008b8da9e2744a6bb6351a3da6deb7712f537698c548264e1a7eebcfd1755d7301e3d01d44f0523f68baa6ba645050ce3b5075edc0cd10bd9c3822cd26230db74c59d76eb19d8be7006232002299d958756862d3061acdab2b2b94f77a5019b5a5156bdee6792fbb00791fb", 0x93) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="7ba66275ac9e33d3d305ceed4da8f087a57befc2ad8f47a41ae9b15e7be4d543538c7db6f8c7dbe933a401677f6eb4beb7b64aecd5bd7ae73c13885ef99bd586869ede20cbfa7786fb637c0fa3ea5fbc92a198748251d19688a6d77e9c10990055a83b7cdcde77f44f4d739fe734582aed9ea173f905326acab7127b05532fd0d83dbaa904d8bd1e04eb0470cfe3ebcad8a04643ff9c1e8ee7e316bec30b2d21e9ad3ab1f4ae726f789ac316a9da4a7075", 0xb1}], 0x1, 0x0, 0xdcbf) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x1, 0x0, 0x401, 0x80}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='@\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='[]&/\x00', &(0x7f0000000280)='\x00']) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) getpeername(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x188f2ea6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="20af48b4", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="07000000000000d7599d8bb62331006fdb00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="e20e96513757d50009d8346b529ac5e5b37af4d3476381c21caa6ba28fffcea317a57a083fa78028f109ece15efe508a2820abb70f2eb103c91168a90fdef09d6f3e14d35c28cb0d296938c1ba1d57e2d7a2453e9c986fc75fe95835f29f4142ae011f83f92f3e9cc07630d20cd4ea6a374ed0915036cfe27eecc8bf2acaa2a99d912181f76dae1a9d9cd72b1b8eeecef594f6df4b9bc47ae6aa4443038daec6980355df865c6c82407814c8127c0df3f73d038ac08eb4a3"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)=0x4) r5 = msgget(0x3, 0x400) msgctl$IPC_RMID(r5, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getrlimit(0x7, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x80000000000080d) dup2(r1, r2) chmod(&(0x7f0000000040)='./bus\x00', 0x5) 16:00:23 executing program 1: ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ftruncate(r0, 0x0, 0x7) mknod$loop(&(0x7f0000001080)='./file0\x00', 0x6000, 0x1) r1 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000010c0)) open(&(0x7f0000001100)='./file0\x00', 0x10000, 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001140)=0x6) clock_settime(0x4, &(0x7f0000001180)={0x7ff, 0x1}) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001240)={0x1, &(0x7f0000001200)=[0x20]}) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = semget$private(0x0, 0x1, 0x394) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000001280)=""/231) syz_open_pts() open$dir(&(0x7f0000001380)='./file0\x00', 0x400, 0x58) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000001400)=0xc0c84216) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001440)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x9, 0x1, 0x5}, {0x101, 0x1, 0x4a, 0xfffeffff}]}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {}, {0x97de}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/62, &(0x7f00000005c0)=0x3e) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x24fa, 0x9, 0x11e, {[0x20, 0x7, 0x4, 0x8001, 0x5, 0x88, 0x100000000, 0x5, 0x5, 0x2, 0x2, 0x5cf, 0x7, 0x80, 0xfff, 0x7c2, 0x6, 0x10000], [0x8, 0xffffffff, 0x9, 0x8000, 0x8, 0x7, 0x1000, 0xdf, 0x400], [0x3, 0x7, 0x80, 0x7f, 0x3b2, 0xffff, 0x99b], [0x5, 0x3f, 0x80000001, 0x100000001, 0x7f, 0xb1], [{0x6, 0x6e, 0xfffffff9, 0x9}, {0x8, 0x200, 0x0, 0x6}, {0x3, 0x7, 0x7fff, 0x8000}, {0x80, 0x4, 0x100, 0x617ff45c}, {0x401, 0x1, 0x3, 0x1f}, {0x7, 0x5, 0xc76b, 0x81}, {0x2, 0x7f, 0x491c, 0x800}, {0x8, 0xffffffff, 0x5, 0x80000001}], {0x2, 0x3, 0x80c, 0xffffffffd769e2a2}, {0x3ff, 0x8, 0x5, 0xc567}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x9000000]}}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) bind$inet(r3, &(0x7f0000000600)={0x2, 0x3}, 0xc) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc45", 0x11, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0xb1, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x3d}, {0x6, 0x0, 0x0, 0x80000101}]}) socketpair(0x1c, 0x4, 0x3, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x7, 0xfffff001, 0x81, 0x2, "b03f775ec4367e04f8cac04758e00cf3023defda", 0x8, 0x7fffffff}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 16:00:23 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x40) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) chdir(&(0x7f0000000180)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00002e4000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xf7, &(0x7f0000000200)="b6f3121151a7ebf6f199880a897489a1a5244080d325d851ca66cdc733b80d500f5b63c95923d816b7314935f3b733acc81238693c648a7766d56d84ac9267cf663eb396e4465a1cb6179c82721bd855fdf518fb92d244a007fcd678e4e2a71c7bbd4014291aa6ade5cca97b68db0eccba572fdf2e61c1148d25627a1b8c98620756f3980a844f893bf3dcd3038b35ec5b9680e5e39a0aba6b41c0f383b5e85229335122b50a457cfc5066f5d3b567f130bd6cfc66dc59ab99d6f77f7a057ca636796a2dbbaeca66f618dc66dd46fc3bf98b98cf271117303886158f59823f1a0a626560221537ecfedd2fb7e5d12cc157a97225376684") 16:00:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x24, 0x3, 0x81}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8000, 0x3f, 0x1f, 0xffff6f9e}, {0x6f3, 0x2, 0x9, 0x1}]}) r4 = socket$inet(0x2, 0x3, 0x102) dup(r4) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000240)=0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) socket$inet(0x2, 0x3, 0x102) r7 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r7, 0x2}) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ce7238a9562b00"/22], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) 16:00:23 executing program 1: sync() r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) r2 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="2b3160b486a053f31eb4d7a5bfbe5da2f0bd1c88938f6d4944af5836afa2f3d549c54bfa6645295c1a92aba1ff6ae4429f4f5a75437a9264c6543520727dc83ab9cb12ec136d2ab9c6f66ffa41ac6246e466b4aa18ebb516971ea0944bbe1af44a6d932542296b8c42a6a504ab60c6ffae1374876e501d37c4cecdfc32cc9f3f8f8b5eda994195d44da755c0", @ANYRES32, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT, @ANYPTR, @ANYRES64]], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setuid(0x0) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) connect(r6, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{}, {r0, 0x2}, {r1, 0x2}], 0x3, 0x80) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x8000002, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x5, 0xfffffffffffffffa, 0xfffffffffffffffa, 0x8, 0x7, 0x0, 0x5, 0x7}, &(0x7f00000000c0)={0x3f, 0x8, 0x1, 0x8001, 0x7, 0xfd6, 0x0, 0x100}, &(0x7f0000000100)={0x800, 0x10000, 0x9, 0xa83f, 0xc, 0xa83, 0x3f}, &(0x7f0000000140)={0xc00000, 0x9}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) sync() syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:00:24 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a977548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffdfffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x101) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r9, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r10 = getgid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, r1, r2, r9, r10]) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x4000}]}}) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) fsync(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="114c66a802414b58a260c864c268a771c45a0e4700dfd59cde27abe5e933403c857c5864d63da55a29d0ef3974af95f9"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x3f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60, 0x0, 0x2, 0x7}, {0x1}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x50) r0 = syz_open_pts() chroot(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x7fff) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:24 executing program 0: socketpair(0x2, 0x4000, 0x1, 0x0) r0 = msgget(0x1, 0x400) r1 = getgid() setgid(r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/181) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x5d}, {0x8fd}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0xfffffffc, 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ff01000000000000e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b000000000000009594ebfcebc41c8d743750"], 0x10) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) preadv(r2, &(0x7f0000001840)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000001680)=""/195, 0xc3}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000001780)=""/168, 0xa8}], 0x6, 0x0, 0x9) writev(r1, &(0x7f0000000000), 0x0) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x2, 0x0, 0xa) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x1800}, {0x2, 0x8, 0x1000}, {0x2, 0x8000, 0x1000}, {0x4, 0xff, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x61}, {0x3, 0x9b48}, {0x42b8dd59d186a95f, 0x1, 0x400}, {0x1, 0xf000, 0x1000}], 0x9) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:24 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) r1 = getuid() setreuid(r1, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r4, r5) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000300)=0x64) fchdir(r3) getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getegid() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x0, 0x6, 0xffffffff}, {0x18, 0x0, 0xfffffffd, 0x40}, 0x8, [0x4eb7, 0x1, 0x81, 0x7, 0x10000, 0x9, 0x71, 0x10001]}, 0x3c) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_media}) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r6, &(0x7f00000002c0), 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r9, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r5]], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, r10, 0x0, r8, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="4c58c045f35de571f2248bce5bdcb3f72dedfae02d346e8d85451fc11f6321f80c357ef5f397fbdaf78adeba0723db96195f0483bcd8188f6d7222ce5327203aac941eb68fce86908be6fc075b5ce32538ce061759a76a87b1bcadf94f41c5bdd8b4830d5f9cb2da7dc2a3305d36b02293f5d6757438411064a93cd0424dcf030bf5f581060835a5ab2aefe362512361c006e56ad8e45930ca174f2b134705db86a6fd6a", 0xa4}, {&(0x7f0000000100)="aaffd5e8b358084e7cf1bd875717d1f232b5e7c74d9dfd488cc1e528f0f9", 0x1e}, {&(0x7f0000000140)="fdeafba9df", 0x5}, {&(0x7f0000000180)="7e81868812380c53e9a0c9a672343945b86d9f3c32dd", 0x16}, {&(0x7f00000001c0)="b0a69be084cc1bdf44449d6535cd6af7fc9c00eb8e027033405a1fe4ff9fd5e43653810a29babee616994f4fc7bdbb2ba97b53f3e0ea0c832502eb6c9c964c0450a68e4f0b187b9ce813be5b4c242a45b426af6e05de2954b3c24e7ac3f92fc18caa5404034b67372a2299ef8438154abec519459edcf72ce2f5c9e9080dd451ffd6898730fc779fc84a30bdd1f8b647504ccf835fca14033cb6d893047c05609db66e05665d83861c0a5a155c3452dceb1350", 0xb3}, {&(0x7f0000000280)="de3c5cf2808d79f1954e41a8bcb7441c78663a8d35e1e9d9b70ab43b58becbe433f089f0cc569be36ba14351b7e2609159e02ebf6d642859d83a224ea6dd5f0d0c3c7c8a0e77b74f5dadae79ee28c95c2c47402bd7e3f5da5d50cf3270c492a76a2ffd78146f8db475aff9ceffc935c420177d9d3576ffd4037b62565831e0fb0abbd098bffe31b3d90f627faeb79fc5ada2f52ea2903250d1dc7db0df8bcebc", 0xa0}, {&(0x7f0000000340)="3c41ce8d75bb380725c0603c559c2434e4a8dfba0d1e108eba47d241a897bff76f16f6d4f52b3a", 0x27}, {&(0x7f0000000380)="f5f89509e527c323fe5895931a70c1f5eca92909ad1ebe3dc7b9acf041260b54", 0x20}, {&(0x7f00000003c0)="e47407bf73b1ac94ea77826b099625a10a17a4d399289bedbf38d9f26fad7510d8ad43744c28f700a251fb3af7fd7d01f52dea48edd193c4567aaee5988e6fee7829c7fe640598ac4714dd139304b1639c4fd5afc6759acd05032a06b0f701c1cd1221e662f3d1e81a75fcda8c362da5e3d244aa4eb6019fda3339828b79120e9828b75490e561bf6a5d77476bfc12c18606406d96b5df05d2ee760b36542bf6798c4159abf70a859c79d909f2e2f1e47d1b4232607fd72703818318906458e99c91e5c5a2779bf76db7d407104e62ac88dc7e54c8a87f90f2546310c5708dff8eae5947bedeb48f20d5b6298000df04182fe7122fc0", 0xf6}], 0x9, &(0x7f0000000580)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r10}], 0x30, 0x4}, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x108) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x5, 0x7ff}], 0x1}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9, 0x0, 0x100, 0x1, 0x0, 0x3ff, 0x8, 0x2, 0x0, 0x7fffffff, 0x3f}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000480)=[{0x85, 0xff}, {}], 0x47}) 16:00:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4000, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000200)=""/201, 0xc9}], 0x3, &(0x7f0000000340)=""/65, 0x41}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x6c}, {0x7c}, {0x7ffffffe}]}) r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="53577e400abbd70623d728948bbf9a83eeff15f95a9be01b318203da7f8868ac076c07cca40e0db65a8ca8f601472be84804d08de5a303e6b22d2733bba665f89f9c0d3c4ebb25b894b12e5b047bb20a41a5b897c8ad0d41bb95f20cf25192184cc893addc930ecf504839287f968b6dc9889c4d3d6bada1c020851961c598dd33d2ba21209cd14113b34fe912708f8a6c4e7bf4d9eb42c97a0b30042ccb06f60a2f1e16dd56e1a7b97c26f672b7e3b08bb6fc623554416eb126fbdf2aea7f3ebe19047dab914054cd0ddc5f2373e48738b079478f21ec439e820b10ac8d19157d6bdefe3397440202a2c61d3ce92b3712165f", 0xf3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1fffffffffffffbd, &(0x7f0000000000)=[{0x3d}, {0x84}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0x1) 16:00:25 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) writev(r1, &(0x7f0000000100), 0x10000000000000a1) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x68) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r4, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000380)="dce09bb5f94436ddba2bd3aada3285902a9f9849e1e8c285b4f4fa60f20950ed10735fa9348b92cb4f5bed6dc1fa8110533bce84267c25ce57932f5cccfcfa8dec2051ae0bc33591bf2097217dd14b3b5e6d4c1a019452344250b2daee21b369e62bea6c0d2bcd5c69f187149bb061bdb92f0b02b4f03bd76aa8b37b6ee3817ccd8050c13b40b61faf1ff05beee37306b578116e6abbcc7a85475988cfddeb0f9562ab49c0d2490c0f678e4e15a8195f5b2de11abf58ef7e32711f35220348a08a56f4e996ec358c5514227175e0", 0xce, 0x0, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, r2, r6, 0x81, 0x7}, 0x6, 0x6, 0x3}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) acct(&(0x7f0000000080)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) socket(0x2, 0x2, 0x10) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) sendto(r2, &(0x7f0000000100)="161a967adf179475c6658c305f89f293a45ba420936f8ca1338a02f9854ef4d1529e4b2842284c0e7de6a7ae9b88046f764f7f0b0800b49a99e713b66672c518c5185fcbddb1043e9ad7c1eb4ed557b02d7c46ba3fa0f215fd9b52d25042526c31a3b2a5553192d8d61190e1fe1d922f3955e8cc3bebbf8d088408e4fac38a9e8754c6bb025877fc744a667a89d2e0baa0c00f2eab45a53b89e60cde053e5952b619684db1ae93f758000b98737c0b1fbafdd3a8ddc8e9873b69702cddcaa46707089ad31a0a7a52c72641e6a1", 0xcd, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x3, 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000280)=0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200052f66696c651004"], 0x10) shutdown(r0, 0x2) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) fcntl$setown(r2, 0x6, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000208, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:25 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0xc001, 0xff) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x6, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) sync() syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000000), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) r3 = socket$inet6(0x18, 0x3, 0xb0) flock(r3, 0x6) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0x69}, {{r2}, 0xfffffffffffffffe, 0x3, 0x40, 0x0, 0x81}, {{r1}, 0xfffffffffffffffb, 0xa9, 0x4, 0x33, 0x1}, {{r3}, 0xffffffffffffffff, 0xe0, 0x8, 0x6, 0x40800000000}, {{r4}, 0xfffffffffffffffd, 0xb3, 0x80000000, 0x8f, 0x557}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:26 executing program 0: r0 = socket(0x6, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), &(0x7f0000000180)) r0 = semget(0x0, 0x1, 0x29) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xf0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x7, 0x2, 0xbda}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000300)}, {&(0x7f0000000340)="75f037d0b3d8c0f324f59d3f30a9afd68bdb6f5bbf2a572f5c96f966bc94e414265b8aa0f9ef69ab6eb417b66676a27004243bed68135edc559080975dfc035460bcefb7a470551b0f9b261710c509140e131f6141f9685795dac45e81f15d95bddc1217ab7d18f38479e0e59b437e14df5e2d62afa1eaf7d49414cc41ea4df8c6d332c1f965158e9e4aed43bb5f1651212c56899218ab227507ed7b9fe808eae48f56b0f507c8d0e9e2c0bce163b8a939b73741213427926df866de6dd865f2a0f5adb24f078103a9d8dd79855d3b47672bad3a5a1b497d9d160139b1a27b70a71a3f9f60ac125bf2923586adc0b1e865e2a9d06eaed2a0f5b02d1a", 0xfc}, {&(0x7f0000000440)="95254541f56a3331310945c10dda8f3bc08b6c8f013b48fc2607dd2f029590d5a6a321b6830062d69d01b7f572ecc526bb4f2af0e1be0d6594d035e5c1533642c272c320fca11db5d99e536efce3ee5ff80af53b596f9aeecff641349c762047a8278989c8bb3d90de843d2876236f6bdf1cddf96b987927", 0x78}, {&(0x7f0000000500)="42b7847d40dd746173bf0b35bff3ad55bb860f4602ae2f88dc7af20336f66c1b106045859ec18528f80635e69f24ed0d021d811e47695dcbcdafcd63196d250c4b9dc51888a726cb71eecebbeaea420cc0c47c01e447366dd74913c9bc927a83e961958bce97a410bb754a0e54a288844b88e3a3d847081bcf02c290ff1d464d9a25f7b4ea740c81e172b214c5b758e01827ed961f779168de5a6767d84754ca1b34aee8a9e1a51163ab4d71c07d5c69cdf55d86386510ed681c511ac7992571c12b97039a1e4b5d245d052246fb8921f40d74f1235f497c1c3fcf080be21a639cc608ceead5e942c6ef3130", 0xec}, {&(0x7f0000000600)="9481654626f6d28397e449f2126cec757da4e50b0783913aa77df25a0124964b3aa3a92e27ed4402af4fdbd26a1214842ded1982139a626b1e4081ea481f4692923220254e9aadd5a48a39ff9e3d35feb16c830fdeb405466fe2782de5569ee706f1e7e0442d6706542e2090b9b3bf7e57d901aecafaaa1a682fd1ae29585bdd68c7a5c1abddefc3fa994e8ef631c9aa75ffea70ec8ebcd65fccc40a8a61e9ff070a7c89b05e242b44c202a6d9a633b0bfbf86005388c06c3e1a2e61e96b821f3244a192ea2f100d524bbdc797ef5d945ea37f97d8f6e080508cc8c86476ba2c5bf86feb48ec0001f42d920bd8c33babb63b2a5eec8749a58b728672013a1428dc717655438e7541794301382e5695f0f49716f51bcd9af3391be5abc9af6da46af090ab31c2d3bc2b883bffbf96f5cb30fcf6df70e95f0822acf0f98743b068f329d007e20ca557a778b01cd9171587c72fa9416cf7c2365f6c45768f7dc27327278ff37abed1e33fda7af2547c798b29be75642021a1c9791339564fac60143adde847b1792933f7e322d4e51fc576edc80c2a5f6d6218bb01cf342e1a1ed6ac938009b855eb87a30f992823f886f54ba5d094115784ef9c3390be91c4e93f70833c87e49abf2e44882df81e7be5060993d92c6081d420c8c896cc1b3977e1dfe687227020fffc4f534e59c881bd08c781f023d6bdf881e366e0a6d18f1c1cc4de28c07d6318b184e5daee4b488fdf44101f5fff253387a4259073f8acb2ffbee9f49d2e81de875c556cff7262d5df6596879345500e31e0888e5e46ba1f16c03e70e802d033dc24617cf9046a5e1404b9329ef2b8f6e71e97a9e0aaecdca9082c75d0373f7a591ba85e58e27bf240170c3396770bf8786031347c17eac7b42ed3ec9c516523511855e5a36863318d025360fce214e5487378ce6af32bb258a90ded5bc40c4206a2f5006d726319cf432fa25fbdbe9c5a6a1c3c7f7ec2df8de6328614c1795ed91dbdc34a7250434018723206818eb5285e153656507a584dcdae54850a5045cfba16578cfde5e3ede1c95774b02df75fc8145dd9bab181c412430aa081fae93c43e50db94d0440dbdb4adf7c483ed057ccb247c359cd68c124e5a2098f0f3286d261ec2762564010a23d81cd930f012e13251ed1752d8f30d7d482cf804552025f739466228266d652ea9c5d6f4b75be4eaad47d3319933a857b0f762d68f96f2b1fcfd8363fddd0411f22919dd232b4740053270750205d30a8b765594ac824009b31f4120db6f7b124b25d85b06d46fd094e6de719cb24b7d25b4308886c8cc02495a78209b37a87534e5a528643a273e86c90ea34d640f7d2231c1d8fa1db35e50f90fbf84d094b5b96a7366342d8ec571412f7d2657d1e01bae380abc1ac0b80e91c7616f04615dad9b3f26c6801d0894b85a71bbc908062d310ca9bb59b6e613c81d141a7cc6ae2d81cf806ea866fd4a49f7e3644b15e17d1c317086c14e0f9ab653f3fd37254fd12038b6330fa4f682e0861da381ff72a60f1ee930b5081627ee752323556b1c7f8598d78c735693f1966f63e9e2ab57aaa1ac188fcf9a328991fc6c2f9d74ba4db0e9b60ef9e95bc93c884e93e9bb936bc51127b598f09e100c68add2f85f3b73cfdb5677ca8ad8ffa78af32247636210db42db88d92a7790253d8452dd0dde9714dfbfe708a236a043f935eb3bca7fc238699cde05e4bd2404f0bdc75ee4d2a699a281607010d6a62277bc2ac7cdc38f7e80d5ab45a2dd2fb7c76286068d17efe9df765f33525d9ebdd48296e9a5303359dc035720bf7d1f7bde9c1eaffc023c191ce66f61fb7aae0bb44b1ce8dfff0f69a9556df0844321e16efc1775d24911e5352cc30ca2a1750fcdf978ca120a9821c53d132eb11a6f52bed45c71ae94e9e111ee5f2d365df3b3998d3f74899bc67795376b50a1b76f9676a36197a7494f7f35992e0c8aceaecf2ec2e831dbceeae6a1ecde7c10081e3f61fc4fae1d93a03506013aa6db428b276f31a0d065a7687bc420769db1b42f51cfa16087660d37f7c00a376db3d7bf6356d6b7fb24cec5f9eb5f46e9baaf3423b7e702ef4dcca8ec158cc81545f9efa489f2c39a5960490c2e5f03b089d3f5f753431ba5da18f957d997aa0b1637c3fe295414c183b2dc2062564f1b459ba806de6fba3f5eea25e882403d7e6f46361e1f2c001e2d1e33fdf2070412c05c73bdbb392bb1ae996972cfdd72fcc60584515e9553f955fde749ffe13793b4a1433c712d0dda27bf95d7588bcd203755c2c9d46a9d5487cbc5e68acd3806034a1600d7b40a0612a72d860803efc24dfc015779dafe8789146570efbc5a7c0c2574f2b32c0a0d81bcff13ace4ec8372a2e8945d058e4f10b3a2bf2e36c642cd0330f05a82970bfce52cf1434093dd31b35a8eb5a9940bdf00bee4105fd9c1a04d69abdf76642cb5728fafbffa59303573dbcc724bc0ce72a991ba03db25b8b365f658425ceb12d5cd302452a6199e89797b70ea758a8f07fae43c336260d482b65d01728c3122901ac7bbd0596ee151e5efa14cb99b84af21129f755046122b834b26dbe67ae4f0c3b7d68f527724f9667eeb69d600e9852e07ea486b2325c9e5bd4bb3d49bd11145d7c6c04f2499e1536f17bf0806b31a6b0971daafbc7c9d46c1a155e31a9966b3e4e2dcea3f3380b145ca4be4acd9f51210c6eb760464057fdd60539140c0c09b09aa9da2b90d1d713542fc2be61c1829deb440b013adadd2059778a9872cd40aa4b4ad7d53fc90b0b6da8d9a0710a7b36cc238aea145849149d13227413b552e8fe47d3e5c54904f0c987eb7b84ffb9069318c8e76693843b33dc8b1f9ee5222ee97cb4e71f10b4e9d5599f33d50ca4e38f454d943db52a8cb3b125b0ce09c4ff2a4366ad024ac4229b3d83a7755f16614b30b27331980961997884fa8e941480d381c4d759c0c1b27d5199f80c45549dfe625930300f8ef5dc22e858beaf27e85e181f276395d9dd3e6afc8a61f93ed663a2d0f6a6a35995a3d876937659d40438bc2082e1bb2d354e0dd560137b79ab1d6e9d10cff80046f010367a64b636e94e0a45e62ca6989c13c05b78aa6beb7e4f99bd5367dbe50ada6600a061dcbbdf137401de04af360abda02160e1ef8a9f13f81d5836736b6b19e8e879019c7c54964d61870ef4185f8c3bc20aeda5fcaaf6fa0d7aa588a0541bfb488c549fceaa406167911e91c10e8004346f10a91f4e20cde91813ef44c3ee7e820ff2a35f73f7c44f8b6758ebd3780e4a656dbf14b240304003c706215fdf93a4c572cd87115c4bd6457688d5c628be3590e2b82d30211034206390202737a2204a26691956e328c4f319c7a74504847b91483d5d6bab943f2c6f8ffba9f5662d0fb463a5b9936838bf0cc50153aa6f722fde686bfdfc8ec182a599f0dfa20d7484af20b6f71413960f5f6660eefd8e704412b697b58dd5bc7742ca026d57510a198abec867eb548c07f27c11d785cae76bd2088d53fdbd70c8a8d81c511f1cd2caf74d2dd8cce19b10914188c810d732b61953bd88c24dada8c866f1ef65c550ce17f7559753d1259d4b7c9bf583debaa94dd63dbaef4c62a26bfcb11b860b9da73d50546a98f8a328e21ffbb26cc71ef4196ed92c9682ae63e3b16c88e69a835d1bc0a713fa1315064ccbf6eae6cb0f28c52cd31a2a25323cd9fbc409a2b4ddd37604e617add5f854301779f580d6d6f557ca4ca89b31bd01a844545bf72934499a0d3d88ae1241417733b197e6780ea36ecac5f1ea46dc695716279bcc2e6900c3f3e93e7fc1651b43664c6d313b0681ca03bdb45a6e44c61fed5c3c11e6e62ef33a9ef5cdadfc200d1ca741d854db6b12c8942c0abc4a32aa4c12b4affc5e5ec5a60dc60f1e3f5184d50d6b5ef57de64571f84b476af26b09918879d84652976d4f3c0b920834d94e610205afc03efa3a0275a53011248c783186755c847e1c8609b6502ff02a6652a2066fbca76c7f96c7f06763b650d99c4e8a149b5541209096c37079f80abd57fc10f8c3a9a57003186a9e0d078eba8fed1f11e62e5763c794d7147b91b651ce9b0a440ed724ee7d965207e596ed0b4375db677403e5c899b63e446deabc25599317cc69418fa209aebf7db8ef1609479892902a8a3e8171f5db223cc08c53f22ddc505a02bf4cb8f1240a4eb3e1c8ab638d831051862ceae35aa0dd1e615e8ec63360c18d772f6c51a54a8a0cd96baf09c59da8066490cfb8822895427b57f8ac9fbc23212b3cc730a40a54d1a0e4eb75b4af79d37a2c07fc680d5fdd7951d269808507498b654d0404cae04f8077a351ce5a57b9d9c8b8036a61fabd18170889080c4043ef5124145cb30d9fb9d33f6ff3268b8e7163ccc49fbc49fec6e21b24169aecce0b5b734e1e85be26a0d22349eb76be1377bc6759b0be6f32a4d9362be3a3efa1d8a53a044fc661de34224d80b79050ab7e613fd101ebff88bfd02a3f28472f92f7ff3773e2d5c71b4ea0d6c61bfe67ed9fab62b1c2b991cdf663d43d83795b3ab303ad441006486ffd654eb6377f0438d535509f09d1df460712df24590e59e647ddf6378cf5d19a2009a2e2222a89f5d6113ca9d9545dcc4d519f60a0ac15b7a9d25a95a96c6f72acd36d20476cea8d21ef30b06e23cbbaece34b38e3e6ea7f554530c5b0c37ba4a4993f2ea6916bed777f9fecfad277dd6f8d934b93a7af3325ec", 0xd1e}, {&(0x7f0000001600)="e6", 0x1}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1408, r5) r6 = socket$inet(0x2, 0x3, 0x102) dup(r6) pwritev(r6, &(0x7f0000001640)=[{&(0x7f0000001780)="7bcdb0d83754d146e630c1c4bc2395b74c8bc9f68f61dec2fe74e818c32133512884110a9368d65fc00d8d604c924f5a06780be765353e808946dfae83c4cdc26d11160faef9301f452a469e56790836178743559a44b2da200d964a080fa04f1f5e657e56674d1d381d5a43166a583f1b97a066a3cd4fbb2a406650b4bb9509433f6eef1c16dbbd2b79dcfb31196ed724b3eea7cc0646ac1a927c9befba776236381a4fa782684753d6b9322b6a699203c5729fe70220d02c3db4d0bde59aec10aba504d2ef5cd7bc5a0fe4582f28827a5641d0e7972ec61f4fba0b9521c71db176a3a1185e2fa55f14a4727e8c99183ec232cfecd8de0e898bf64431e62185ec83bef6add1a580b2910bf75f313fb9a82bccd71108ed9c9889ef5ff2e7dd6aa5cfe84fe2c0c6eed35130f18e5c745528090217b3b8dc1bb754738e1e2693bda10b4340ac32271b2530dba67c3767e8775dea5a22f966ddcb7809027eaafbd52b9a2c63b370d8427dc093eb5d2dd78043c9a82fecc70243548bbe5bd690d57e09d3fc2cfdfda1f45fc3f20d6e33a20f82a59208681fdc089297f64592fe3bb7c4edc94e01af3bc7b68ee41dd8e8ee8ce561984acb390b5bcb1eacd6e3dafc4e58f74c2b96335c4cefa45acffe10cec6ecf47560739c90e7fefd7a3c23b16e305f7aa41f813f5b93834e94cf425f09dc1c103406ce3063a18cb0d7a260d40dcfb1f210f17d4f91690b7f16bf73c828bbcfde45f45e724cc685431936815dced83ffbcef1f166ac400aff8d37753d85a4e0117d7968f6ef6289abd7a57b2baac06d1d8fc2b5cfc48a7a96cf91ac76d2a792ec08f9b412b2f49cfd44e8773f56e2b6273521aef4404d0e8c3cc62614624861f590bcc49133d6b765d8560c917e000555d43b97c326c251e1eb0bee25eadbf714ba62623c7d2a3b3f7175d13cf5102198b44002993e2233d8364dbe9b35533e08426492b38a5cd44dd9ec2d78380deb4bdfeeb2195643782562c2413c1917e6f95eeff8e5ef868c56f40f8a941911065ae492774f5abc60daf9ac55928893e34d217026c7ec7526ffea8389b9c14015365fdb893778b77845e2020cc96611952392f8f49e20bea7c050d4a50eb4396675e217e3ba4a082094277166aae0482f80cbb688202ccc8fc50a23593c5b371b84b295d8989c4f772d1e55321544e8829fed7b9b94dd4e1571da0178cefbbf2a50e3b5ca59926586a8f4a319b7f8fe0e83ff462a9c90d9d6fdec2fad037f07184a44737c8b7f0728e75766b281e7a609076c87f474dede17c570093181e38be73b5567948a57a25b17e5edad38256d6d0bf3d73a68760a9a3ddab5f8b97060ed6b6bf5d56af6071c6838371905f97bd7947acbb5b45cabcf3680385216ba23ebe2265bec99da4e497f6363432da39bb698634cb15458ec54571f8cab91494d80ac9b2320628ea2040b1dc26c7746a6a1ad812a15959343d5251cc6dd0918bf09e14e282c51ea0f62018f4fe473d4a02ddcd656b474a149069bd04b23d4da3fc3d3a04df5e3b4b01a23944d82631977474f8b81c53b3a29ff4ed07e293fe4f5da93916bcb2dfde9cd2c314dc9a189cb9d6f454128172017a8a0de7600e88f37fadc74f1add7dc9bd86435616c33a8601895c3ad6a6bee09b2ff8dd2925c4154c498ca2256b8fe5974e6561d8004287578ef340979477ff3a09fff5d2c041bdb94a22da2cc7bb68496d70300ca5a02d2557e272f870841ad6df5be45c89805fed1abd0128fdc76ae8cba426e5e3df2b238a54588976ac3168dbbf435a0383dc4346bd965e6f0768bc48aa5de27e0e58855c3102ed7aabe63f0ddf84b3ba58532f2819b33436cd90b6838e85d02f721feb867d1460e1bd7776657111ae3fe85dafb126e4da60e300223004826deac68bd8ce443c714e159daaf05a71e0743a32eada62a15b93df3b36ee251dd48905079186d8b860aebeba4a91e00d65b7edaf040808729fc731f41acd0114421e131bfb7c592fd11d9a46c60e3878e9ec76ac3e5cb2a9b4606ba6537d154bfe7d645c4f4b21365b6340714cb4ee7cfeb7bc352c65ca5ff630cac059b954219142503295e94e9583f5c548d818206b1044a611a1c9af2a3bb07106a95c45c71c6af3e0e063d33c4866eba8e73fdc474f042c9d9ee8d0dda12ef0c1f2d73a8a16ec5a5aad0274313ce5cfa11c89f409d989840d3f3c0b9e599ceb1dacb2814115035215cc66c4d51e7a017a842e9703a74bd1a0ce1dec3bedfe86921f6c9bb544787993c735e5e20a1fefa8459438cf3b827f9e96a28086329a3845ee5cdc714954eea45dc2ed140aa4c80c8d88ba82ee6604f595b6696b7d7f5fb4ea6386de54a301f08cd16d63b9d9dbc25dc7c1c3519fb20f492571288e1c689bf90f5300af1b73eb112704defd7802fbab4074f7efecccb2058861ede92b41dd541fc9cb170754761c10c9dce16832455a57a0b4302a45cfd06d285962f1cf72df1b7e473e5acaa7aafdf485c0fa910c2692396eece080403a6d0608a7d85c72e75c91a447818b842c92397872192e2acbe2cd0d5a689a03a4dfdc90f8f84e191e8cca00af79a6b96511af041eedb7b1ed0896dddaa5533f208967edc2d5e4ea4638458cf78666f53b226665b28a3fef7dcebff5b8d854bcea74cc444111889bf0ffe22b4d49db04eac7b57df0ee706743cdd1803b91b80dcc6776214ac8357e901c0e9aa26075f08c12cada4d3af6c61a6b85351e3d00b1b1a3b647d49ce9fe02525a3fae181b9add9d61f27693aa039c43713374d95e6ec583d85062dca349e9c05e4970f4f46e48de40c28ca7e58c6f342d3f8304b6687e14935994136c4d026b7be2d24336314c298d09770d48858107945823a4f708f46d97b8e63ca0f4893bee27ec513ccf9b6ba3617be849a937c5d9906c03c6b7e9e6e22fb93ce977e410046e5faa9b3ffcf3756086ce3116313ef7da45559b5873044beac48fe4511e32cfb348de8643a303b5a054ae8ecc1a127f84812423f5ee1bf00794a34c22b6a858d6d2033301cf5ea6092a10c29525e4f9bba4d1470a30f6661f0adbfc2d29d51ef6938da77474814c949b5c32b9ad371fb5d67401341e684eb8d8c3cd1632b610c9bd87d0c7e7a795c057b4452f924b2195b22da6b24d6e13a48caee9986078c4ca98638dac21b297d3052ae930c2a4534cbf85ea9a14b239be31dc5ccffff61271e284f53339eb884d237fd5ba14d42ecd8294427f66cd520b15dfa93184d4183363a7901830093c9530f9384c34fe33de14a9133247fd499c9cbdc59db90190e097c079d2d8b3c3c397fb8243df84d44488957a6b9d254ce86256410031af7626251ffd4646779a1ce5559c1af34791bc93c91ec0b0b90c5d78b1216628bbc6c7161ca8409817847220b2ce181583b5b33f7c16e7e1abffaef17829d111efe5a9354b8abc2be00a750cc29de925c0b2e99bf6ccc80ddc7f0f6a803678e1f2c4174c4d793c5684ddf13308a33ae4f2abc9a20244bb3ca3ebe6e1d050362f74667edf8d22917a02dc0482fd163d564208f05c40614a13a7d3e2ab3aa9794cd13f05ad258676acef8c76f938a2672b753b30bee336a6d6f0235cea1d7de81c7f03cce59e3f100cd8bfc8aebfe3457506079d1cc20655ac08699f71e433121c9347b4c319075c0088bfc634723a34d1d64113e55e38f7e76c0d67e6f43884af5b67b687bed6b6952a2ec3f5aadbc217c5f7a9db2c18f1a3ee207049864a1556d17f8e0dc088aa2c541a7845c25a593bf24c32dadcc492378a474daf1a3ab23819e2155dcaac13db570c866d228e6b1019ba3afed0940dc067cacf04f113ac1bf573fbb8223a6fdbc38cd3bdf95c409b6187453b60436748569c72a48f3b69e33dc98ddcd5040419e2ad15f7a465762b29300b4026875397e021e6d08f1a301265489c8e03c4d5db603c7f4eddf456b06c971589be6994defb98653ab64ed51d4c3ee8b89fbb2e4e7cc08b112f3d00234e04b5ea8c507c8e107d3c77984853ce39c0aff09a6e280843eb6eca5b2505b67fe0074abda32c1e4a46f1a281422a3ae4582398ea8162e36fa930d7ccbe5d58de28ea4aca3e3d83e73534a39edc60a62ff96b416b4458fad083516971d28f139abf84272102d0a775e0b7261b50135acce2e40354afad45fb4ddf39315e1a371c5e7aaac8364939284f6edcae32b00a864fef5afc16ea755a74b014910c06f3bdb207b4d6f2eb28d8110594ef5f750c62389d61d3b0db7edcc8bd3572a740fda8e108f9f3bcf5b009819e8e2175875610d27556dad2a33392652ea97e783000c55ee4835adbc2b25a6fa6ff7556e6497483d352f2fac029bcfcdb7dedf123c7c915e0fb0d5ae7c23a53a26b71656c8489bcd4431d2dda8f5a2500299dc5ae95c73a2ce051d481cfec2686a973d471e6f5758d2cc124500baac1303a44f87daf66151716df91686316cc934e55a4dacc6cab0e8879ea3b1633afe3f486e44166bdbd163d47b0e051547ff545ac93ff125b4f729d3e7d1359573c2529604021f9abd0d8323c5c9709435334d371b60d75aec2e629818ecb6357ec3519b8604a8602301b0b73fdcad895cabe366ea662e8633bcfd84d712f3f335066c7ff389b774895037a3665e855b61a77c77024df6adfbe4ec3a617985cbc9ffec11c8c85a1105bd145fad8930b0e616a1fcd1a943574b11716bdcaa7964f3e2d905bc5e257c0c9cf43a66a4316b62f915aa957e4619146f2c5ff1164da7f505b46d0e78085b494fd0aca60b5baa141059f43ddd813ee63c820b537bfe1fc5b65649dca84ee7e0aff4b9666034ba4000bf6792a15b9ee5edda6c1fdefd52391ddb28b55c818d122959ad8f6685b8370177c4cdaa28b375dada09b6fc9244cc33a506aa25a6ef2529a30405a8b5da058eea67b9a8b1641cf79b2c3af3006b2843af181cf1edb9e990db057cf02a2a89c8fd3e619166a8f7d71764fccf89b6bf7343008edba0d97f762e0db1e18952ffa8672280293585a3c986829d3bbe3a39553a9258a5bfbc95a691709ef40b09c2b6c9d03dc971be0ffa6cd6ce54dfd8fbe85fb2bc40e41e78c65ee19a8e38fb744c30cffd0c244905e2b930471d92fdf73650401fa458d529a40e682f4c17e6c1dee7cbc584d916839fbd7dd7da4481fcfea740783dead62d2e712fc87fa0a51935aeabb84140962516df236569fb0487f7de9f79cf1decfcf49daf1b9c01a38d60d4f17f7ea51c5a565a2b8a375c27093a9a541eb7069c5644dff852d3fb55ad36cae34dc994fd48f8f6b549066261ee083239ee939f13b68e659542c0246c345c280966c9b8b76ad21879a92d546528c8116b8378fc41795aac937302e5d0b614ce0c3f800155d0a84a15dee777fd14523e6c25a0c3f39226ed4b4b0ecff46d868c56f22f00aceaf83ea95c552a89cd135150d4e52994bfc0b1abb27bde3c84df4e4918eac718da764a36f38e816d01e1cb2458b481ae9a3d86208fcd79f3a573ad528e165254b916de6fe1b418e0e5adefb0942096ded397fe6a07088b2b979dfa79e9bb9435e89e9a4dda41e39387f33a6a0adebd4c32195145c797d45efd9da2741dc0e9325c28548ec66943f7a841cde36a87d9ef6c2a030036e6e17038622ed8329ff6edd8d84f337351f2c00c0380a78c9bb075ac3cb25d157ec0a361ad70c5da4a31840090fb847340135e8a1085de66e756cae0c380a7e02ee68c67a08cde16ab2c711b546463900646b1045b1a7932e66f277e74ad4fbe94c1", 0x1000}, {&(0x7f0000000240)="b9f814d605e0ea2e52273e4b79f7381c9fa947dfe9e93dc5fdbb9a8680b352ca52b3e13a8d206cd725ad7a3b319eafc7e0dd25b9c4468f0983fc187ce0811669044c4e8d39247820bf245b4d08b349df0505f84dd3e7fa4a867d64ecbdda97af7d2d7905dea6d93f6eccbfe6e08713f750b7baceda0dfc467f35db123c57dfb8c238772f27c32fec4999635a95cb944dddc218769512d66a9083dbdd4f04d5900d9268449e5d8e29a8dadb7b68de6fdfa2a6151c76231b4a0817b213f60cf6bbaf38e8cc32d58c8c5f17c61182479a404cea95f8372d789e40162175e3a0be5e02045c0c04b1203aee0bdf3d56efc602f5aa961d4782b5fb4cb6368b5cf4e7", 0xff}, {&(0x7f0000001340)="42c6e3b7207429f65621f6b086be39a88bb3e9bb6f50c395e763b8ae5461260572009653bc553fa7e8efeca87b6336d52cdd7c077a186b99b05f0ce7b27dd4205d260e95efd91e62e3907af5d355d629ed1281cc4b656b0a322b42753ad535f835f9f9bddf39f4e3", 0x68}, {&(0x7f00000013c0)="8aeee9ff5212a39a9e668aeb20489e226466614169a281e6b483467d73c35d803e39abdc1aecf9ddc100b60dd866dd4e3a3f41a06bd86aca4e29b5da7137f3be35b2c441a2b3fe2371f48d94afe266a6007c6a598c62aa525fc2b698e35895a77e003126b916a61864eeddd127ae9a6f7fe53db46aaa", 0x76}, {&(0x7f0000001440)="56cc2d077f646c8ce28b426c8c36fb70dc233b25f1c1ae8f51f4da274a8d0a205b042fbf07294c68f76876ca03f23c90f3d2d13f7516c4575df68314f2bc38ea4c6ad536d5fbc242bed93f8cedc9ca76163cfd20d6ce7b534907424c81584f985bde7cfb9ff6111143cdf60606cc4d8c099c29ddf6a50e05f58d4deb00f2f26cfb9e8caa56ac237a92d97e7dd71ee33683ddf4", 0x93}, {&(0x7f0000001500)="41c855409ce08da0c306758c38665c7a3cd22c463f662266c776bd074395f0a3de96a73df82aa8261e56e1bfda68266e909719454799b9ab52c499b0333f5ef5cd55e430f1baa791a4fcb1625a5396c3edb9f7", 0x53}, {&(0x7f0000001580)="5a3cb74ea542eb73f595ed8637c2699de83d69", 0x13}], 0x7, 0x0, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e4e40ee1d94e3c6"], 0x10) pckbd_enable: command error 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x1) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/41, 0x29}], 0x1, 0x0}, 0x43) getsockopt(r0, 0x20, 0x100, &(0x7f00000001c0)=""/201, &(0x7f00000000c0)=0xc9) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10000, 0x80000000}) 16:00:27 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020a07e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, &(0x7f0000000040)="93a795b2", 0x4) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x7fffffffe, 0x100000000, r3}) flock(r0, 0x2) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3f, 0x2, 0x5, 0x424, "bb6a74e57891a066a5482dac36fd43b9da49ae06", 0x2, 0x3ff}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20002fffffff8}) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8, 0x0, 0x0, 0xd}) r1 = socket$inet(0x2, 0x1, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0x102) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) accept(r6, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x1f, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x2, 0x0, 0x0) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0x2) r2 = openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x20, 0x11a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7f, 0x0, 0x3f, 0xffffff81}, {0x2, 0x80, 0x7, 0x4}, {0x1, 0x2, 0x9, 0xfffffffb}, {0xa64, 0x0, 0x7, 0x6}, {0xb102, 0x81, 0x0, 0xff}]}) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x8c) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x1201, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0x10001, 0x9a1, {0xff, 0x4}}) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x5}, 0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:27 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd", 0x44, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0xfe71, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) 16:00:28 executing program 1: r0 = dup(0xffffffffffffffff) pwrite(r0, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) fsync(r0) getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) write(r1, &(0x7f0000000040)="71499b6f88fe3825c0f8110005926bdcd551ddbe30d1b8adb522e64707ca1c1e34e28d0d6422d3b039f0412f656f4e464338ad67faac57fca37a11c194325ea6deb5b3a92bfb0d1a5cd87deff8266e542413a73f1025eb0a3415986c54b62666db4047d1bb00e60bb494eca97bed53c3073b3732bf3c927f1a49f3f7e25c32f50b98f7f88bdf28c5ae2ae3e524d2432c5c87bb8620", 0x95) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x5}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffff4c) setregid(0xffffffffffffffff, r3) r4 = socket$inet(0x2, 0x2, 0x2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x5}, 0x10) syz_open_pts() setgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) sync() r5 = kqueue() ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r5, &(0x7f0000000580), 0x80, &(0x7f00000000c0), 0xfffffffffffff001, &(0x7f00000002c0)) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="6a8b6db7eb58e045c96395bc45f39c2aa85a11043059"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 16:00:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(0xfffffffffffffffe, 0x80, 0x3a) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0x2}, {0x45, 0x0, 0x0, 0x34}, {0x20000000000006, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/129, 0x81}, {&(0x7f0000001680)=""/4050, 0xfd2}], 0x2, 0x0, 0xda) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="d86059d632fcb602233182118bc1f23dd44c341e649f149604f9be55e5ef1730070a7e54d1cfece9b022aea630c110cf333208565594c92c180d4f3f22d39f473a49afd434f7aed45c3634f69357ee0fa65669f23f67f739464f2f25a0b79bf9", 0x60}, {&(0x7f00000005c0)="2a6902213b800908fff843987e5641fc4cc93866e62cf5a6cf02b4aff20fb506763ff90581c907005619f90218e95758ee53f25fabbacd7c979108e3180b0400ad261ad1d416282ae4e12d2bf4311563526bc8414c3a6fea8a1d0c3a56bcf316798794c18f072fb3c309993424690ed01d0eeceb645350b68213", 0x7a}, {&(0x7f0000000100)="bc3a0ce9788bb5391f677e7a71a7ef05b3b90a3ad723478969", 0x19}], 0x3) pwritev(r0, &(0x7f0000000540), 0x0, 0x0, 0x8000000000000001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="147679a8640d00c118576c9ded9bde84ad2bd96cb78abc59dbd124a95362ad7dbc14709075158c2d11b45d0e531e8321bfe53a7d8b83ca7242a53023ec83337fa40986dd07dfaae1df9b3819995c0b916399b2c2f446a59b9e783d3a49e290e03aafdf269aea207fffbf34b9635fb978cc086180fad72975a7388801fdfd40abb80c94b12827f9b774ce1cfc18186b99893fbbafc62449d73ea0c0ae78620641438ca0c9458a823397fa7c28f7bf0f4b4bdc272e2e97d04b5af25e099733c4ceccb3c8380f75651b3e3916855c32ebe55680384a9fcf545810a4a5dc230ace94257230cbb7b0eb891e2b856816c1dade", 0xf0}, {&(0x7f0000000280)="f3adf5546508946f3534cc83cf353a24a0b962db2054d3fc92726b71b48e0a5fba719ad26699d50cadd4f5a51f99e5ee952c104c7d2468dd1dfe92b7c9d4d96ec67ffb186b0f323e9cbb578811fa8d98cc5afb4b5750389751280b9960c2ac73e283b0c98dc4973f33e84ceb2b6cf0759f35d1f22bde8341c85bb946a07b1e5ab20c4e0a9ff85aeebabcaae1f1b5fd250bac5cc70123c74a5a40359d7d03cdb2a10cda4eca476f2fbd2b521bd3c2024f4bf6eceeb52f8fff91ff272f06b09747ccf9881cfb672ceca8b3d5ed9e9b01ac5939992e495c50390fc156c07d921ade08", 0xe1}, {&(0x7f0000000380)="4c69d94f69e97383236cb9a3fbf75229f1cbe17b2f50226bcf063179723cb766b9897f37971a85e822b6537a7b246879da17fa3647491f141ea2d30f67b7490f0508648269255c4412", 0x49}, {&(0x7f0000000480)="b02e8c8f013306c4d86ae4f98a51557639f1950fadd8bbbf5f93f92f35035d8b9033171d7a0f5610ba13c9245f4500647b180f74fff260dc959945fcaed63b54d8f08471e1e531352ccfc6d19856465d2c2af22acefc032c942a083702b4ecafd0c7997b1b53556941d93fcca1d6f07ab08f76cf09a654ea37dd74b541868aaab981b6bc2e657f89c81936e37e6c75c544929c87", 0x94}], 0x4, 0x0, 0x5) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sync() 16:00:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x104) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x2, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100, 0x6}, {0x0, 0x7}}, 0x2) close(r1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xdf19cb970e483a25) r5 = socket$inet(0x2, 0x3, 0x102) dup(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x800, 0x7fff, r6}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x32, 0x0, 0xc68, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x8e3, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340), 0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x106) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x1ff) 16:00:29 executing program 0: r0 = socket(0x6, 0x1, 0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) dup(0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x102) dup(r2) r3 = socket$inet(0x2, 0x3, 0x102) dup(r3) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x100}, {r0, 0x100}, {0xffffffffffffffff, 0x20}, {r2, 0x80}, {r3, 0x40}, {r0, 0x40}], 0x7, 0x400) r4 = socket$inet(0x2, 0x3, 0x102) r5 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) socketpair(0x20, 0x2, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, r6) r7 = socket$inet(0x2, 0x3, 0x102) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) connect$inet(r8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r9 = dup(r4) ioctl$TIOCFLUSH(r9, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000080)) 16:00:29 executing program 1: r0 = socket$inet6(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bdd", 0x10, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:29 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000400)=""/93, 0x5d}], 0x4, 0x0, 0x8000000) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) sync() ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x2, 0x86) r8 = dup(r7) ioctl$TIOCFLUSH(r8, 0x80206931, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r8, 0xc010570d, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3d, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) sendto$inet6(r6, &(0x7f0000000100)="018074f2000000008cb5090591a1e21f", 0x10, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:30 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0xc}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x13d}, {0x4c, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x3, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') msgget(0x1, 0x48) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x2000, 0x0, 0x47a, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = getpgrp() r5 = socket(0x11, 0x4003, 0x0) dup2(r5, r3) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSPGRP(r3, 0x80047308, &(0x7f0000000100)) 16:00:30 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0xa00000], [], [], [], [{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}]}}) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getgid() 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7, 0x4}, {0x1, 0x20}}, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000002140)=""/4096, 0x1000}, {0x0}], 0x2, 0x0, 0x0) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e818c60 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e818c60 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xfffffffa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pwrite(r2, &(0x7f0000000000)="8074a1fc99eb522e21df4bf9ad45f7839131d536b6755836e4b7f9d3d393e96ba2453ddc33bf", 0x26, 0x0, 0xc7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = dup(r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x20, 0x4, 0x81, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x6}, {&(0x7f0000012000/0x200000)=nil, &(0x7f0000084000/0x1000)=nil, 0x40}, {&(0x7f000018e000/0x4000)=nil, &(0x7f0000005000/0xc000)=nil, 0xe9d}, {&(0x7f00001e2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000189000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa54}, {&(0x7f00001ad000/0x3000)=nil, &(0x7f0000056000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f000011c000/0x2000)=nil, &(0x7f0000021000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000069000/0xf000)=nil, 0x9}, {&(0x7f00001f9000/0x1000)=nil, &(0x7f00001a1000/0x3000)=nil, 0xe5b}, {&(0x7f00001c8000/0x4000)=nil, &(0x7f00001b1000/0x3000)=nil}, {&(0x7f00000b0000/0x3000)=nil, &(0x7f00001d0000/0x11000)=nil, 0x8}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00000bc000/0x4000)=nil, 0x6}, {&(0x7f00001a8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000122000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {0x1}]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = accept(r6, &(0x7f0000001d40)=@un=@file={0x0, ""/4107}, &(0x7f0000000080)=0x100d) fsync(r7) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x400000000], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) 16:00:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x110) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x0, 0xff, 0x80, 0x7}, {0x0, 0x7f, 0x6, 0xffffffec}, {0xff, 0x7, 0xac, 0x400000}, {0x1, 0x1f, 0x7, 0x5}, {0x8, 0x8, 0x3, 0x6}, {0x0, 0x6, 0x80, 0x5}, {0x2, 0x1f, 0x7d, 0x7f}, {0x1, 0x1, 0xeb, 0x7f}, {0x9, 0x6, 0x0, 0x8}, {0x5, 0x5, 0x1, 0x3ec}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x8) write(r1, &(0x7f0000000300)="cbdefde129e12d2c676d7c78dc0e485bf17e1f3aa9ee87481684c2c7d59623e881f16f4ee19003706dabfd931ecefc241a58c2a3767bc772a351702056df03232f1d1b5ca5b408cdb47ce36f8f17b7a806aa498f4baf5f1cec4f595b2b5b60a2bf258569b67d95c680395e764b4a258b64f2446dbbc0cd66ac278b2c4bf3e8eed3109b0ac58b62dba17c3dc3e11902f9a418a60b01ab4f3f44b388a2b08910ebe960844a6b2f5e65c061a86b250feb38deff77e310a33308eba87d4f07b26f56393e3bbf8bb800cadb13b8021fd034e18b89e91b6f90da9f60e0ae63601586205410b78b38318079d4f5691305062a60df6009f246bf76c1b9390d111e9b93607164f2f3f9bba3984506d4695e0bb4f99c2b3be669b81e6de2167f42908751e1a6844ed295a2beb6dd078088f7bfa863f2e8f78fd597146bdb6623cf6cbe3bd4dccb1f8de211db8e97fc756e9ac6b164e9075aaf854d8bcf0ee1099705f6ea682ade08ccdce9fb8a590ad73140b3c3a8dcd49ee04cf74f8e6ac244280359186e28dc4ad8840eb3d2d5bb97a2470abf60f465f0e6c37d60a1c22c979698bf245105824df6750efd57c587b6e7e5c8623c9292c6d7621daa95e425eaa0329e69", 0x1bf) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000227ebdf3b006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b838530"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001f80)="19c598ef0d6fd58d87cec25e6ce200f29a1f6a087aded39bc0e7771e5b7a753bfbe0d4797d4dcfe03a0566ac8c8de7bc3533de0aa4ba74028614d67c21c550dc6ef12514130bfcb6b939c07259edb44994c26dfb3117ad62a81cf9a12b11172ca2469ca93249ead640eb762bbbb50e7bb1eebef8c140ff959bd7e0a4c46592271d95b9dd186954a5c3accf4d2409d3b12758bd38c17c5b74d837c03f6cecaf25308d9cb59f67044f4f2dd305747a2d2b9ddca47ce33e55ed3a960780054fc077ee3463c30481f2af6c0636b2c50364a1bcb04360be12e051a494aa465d1a0f15a9eab6272f7fd52debf47c5531939471e2d4c3eb9282b75486ad8e617120030ff3a84f69dc387b6b9d8eafa22989c94d7d4533440bbb4da5d770f16fb652211d3d043f6adbed2eab1ff6d83e5389978aaa80c4c080e409d1e5c2c2286498864d0b4e6e7c21bebcd8627164ba899f252a0d86eace6ea722cd78a11702d3dfd2513679d89aa021c459ba82a6617aca0a011ac71d76d2b72ce78a1dd24325f291993d19959f54e23ac533d5f73679e24dde9257ddff4e5517080bfa716770139e0b9307c7f8d83bdd4c1e95c1b8378b01b5348a7e861f9aedbfb84e4257d3160ec77bb90dcc3b65eb96afe82a64c403fde227f16cf5c02d856fe4769cb59d914896bf2572860a6bdeffc65add38046cf53823a30adc3e637456d508a0e64c7f5108d6c0281cfd235db30f6655fdba84bf565678e8c42ad4279f64f54d7ab88d1b4a0c44850af1a127fca54cfddacd9fc76007b6dd0e844b04477bb3248d79f42b1d59ae0530d07b143a6f2dfe3986c0dbe0560eaba335ba4986fa97c75a65077f3fefa675f73e4334a99c3a0084e5d3d26c71a181527974bc854131a001dbef0606e2ef419ac4a19867ecf1c95fd10dafc6cd1c233959c8e4c0da095119fbcabfbcd0b86cf10b4b0bd042cb6cca55245d32cd0002f80f869e85681736ecc94eb7a3fcd033b0cf0a712eaa2e79fd0ce191c0b539b2ce0c3bfb876e8f8cefc9562b1b77e0cf845e14d3491bb3c4c0be71436fef7c5e330365dfb736879a4924b39225c6c059a94342b3c483a80d156179aaeee47b3d0c5a5311974917e75a4c7afbad8ab93ced451d8494a59ba7127e1c2ed8fa4fa5441dd1f3cb9050935af5ddb5714abddd0c8e5a79ef3bf80955210e650df21c9a98b287d09be7fe8e6f5989cfce88a67788dbb125e614aa3af0e42f54fd8423ea80b28be90c1a8eaab6d606f11071b00c5c40a71fdb7b1970f48b737ab186a7afc17fce737d29ae192ef7575abb153b9844f816a147313fc3dbb821f4cc42ba87da982d1984715acd40aa277694aca69ba319d4df59080e79b0b7d44fd16b1a470668fcf2fb4b7c729ef09d7bced94ad807b147012e5c65c605d21634be7355df1dda751dde448c1b34d45d7dd777b775376fe1b1fe4cf740d1d42669c6af4446794331016b12c6ffe02b6f4026a8f247787246eac080747bab5e4a5d239ff7affc1acb8c690b415045a3c6b3edfe6cd6afb0fbd1ba266d8897c7ea15d81455991c7002b04ef8dcdf55d473163cce1a3997bc103adf013cfb48f318e02647716aa25c03508adc6225f27eff7a60410a2ddc22da888f58186877569e66f8c64ebf90a744ef9a8f9fa7e9e8b691d35f8cd77f3d9408e3ab27e8a0eed337b1c9c0dfcefe419c9bdff99929e23861e472b7b2c51dcdd7b5be72dfb3147c94e7352df81517d659208ba81055a0beda31c0acb50ba70063dfed15dc43aba06448ebfc8432cf9507db38ae7fc2cf91d30476df46eb69e54660aab157715931904bd77ab084bd0d661a1682e4091f8cc96597e3f51683b45fac9a8bc30cc2bd30f65f5bc054b36dcd58500c6345018966d5036e7c0d10ee15a81dcf010fb6e636a36a5ca0d9158fb20741c1b7ad4b590fdb986efedd5f23c634f605f240cf7f62fbb70b2694ebcda884f7e99748c3efc66bdf835eb0c0e197f5258374a30facd874b0e64f4aae16a618dfec735e550c0fb0b6a45b4dea21342a9298f5c9f74ec483f0fa248a070d2ff0e13997412abea2c0584148bb7f2428b14619e97e593635e6075d38655106d9f1446928b5b9068c0698418a38bd36b2d43afb9d9bc91a6f61d8706e34d91a7e8c8d0643d49a065b7a8483417c4870dd391bfc8937e3c45d15bffdb9df188269b8ba78f10199d0c53cf1731dca599d666e288f339bde6f5e357fdfe95d1275b0ab280c2ab4aa3d8c09403862719cb59c2abe1611355c3647d92be38c56832dcd59353904d56d33bead5bdf930fbac78efeff82928cd3b420bf20dfe7420f608ed8faf5e61db010a50bedff8498dad58e28f87394f693211265628f80797c4d4ba23676c81769c39ad6e18796ff467fd0cd8668833a486ae424054fc0cb4f9b6f2c0771edc93c0e8b929e2992e19a42ed312cdd828b5a0ae4ea31c2e3a5bed0ae04136b0c677dd39777f035395b3fd995320aade07f531fff525557d1327dacd14173e1e586525aeecfeeb0f0abc8e2fd29b476a732a8d1b8243b63523fbee50cbc32b5256b6f44a8d0cd71c3d7acef38282a9a2b057d2eb8fb6ae98934a0b2bef21739e5d35ab9a11ee234eb915d76549dc0054fd5540f867706c56a3207a490d4d93dd9e1c72f3bbeb872cef53cc98d770a8caa5e07fd7e95270b64511d21e1a480e48bb2189d1ab8a215f56af76e0c2864be02a9dbe0060566ae543806a82ddf345cb8967ff9f616d4df9c906891f5687238867ffe9f6704328260ac8ff887128e3d15cf9457467d92042d1fef16cf6532f9b2bd499f0a429ec5bd7dae43c6e41ac425467a2175c46d9073a48756c5d388870e1c145548485d4080e771e6f1751e7d0b358b63d0b5f6b0a5bc53b2d764d969abddd516dddec9133af8b8f7d2df634bb7d1f14a921066831ed163e69652d61c337fa2a42ab02d05d614de86e17c91534fe40b0a34503cf522466b5286f8edb5d4aeeec91a7a8f5069c5abdc02e2a404d9e9dcaf890afb4741b3a2e5deacd06274bca62444fabc7251e677a68148effb8e432ecd396f0945d6bdee84900a33b3806a2276d39a978c7208e0a81a35348e72ace767ea473dc920f0eda2d3ebf6469214cdc7d222f9603620be35ea2aa1760ef3b3bc4dc2e4c6921b731df7879421c9e983b517665c7a473c807defc95b191762cdeeaaf841225e98523d6cbf57afbbb8678d87d854ee0aeff1d2f8fc4a519f77dfaf2b2acff440c66742b378dda2b853a07088d605b67cf557c3dfded6c732e7ec60a97b075bf4d53aa629ffbce6d612dbd534c3d34929dda112eba9bde284b1523a1b1be6676116ed74b8eb2a72d2a3040a5c89a80e28a0f33d93fadad33c2608dc98092a80fc32a7a906b6584b3681bb94d4c46d4d87ff98afa11161f6cee4014ef4116b7f49fed5afceabe21b010b71e6c8a3599379766fad76a8431987da23c395b5cf821dd07e3546db3b8464c6bc6ddef00ca8fb28947e77ac28cf28594408868b94c75672e94cacf5b74cd515f0315274ce4818b03d55c1776b20d4e2879e6dba7b52e53eab8da654875ec2f243d3f311a7965a64417f1da11c0f453ab15ea35bb7f17e7281e73b6a34d0d09d1747b45eac30a0cfbeee5442b6f3714dabe7ed1adb32d66b0b272811d888847b87f7a34740c5d9a319018a43c4e12c5133519aa25446eeb13367e67331ccfe99069a82795c664fd3fcdfe9d66935a85e06d5c0533a4ecb7b52caa16d6385b1113de6ba621c6578b42a7a896901101c27cc4da53a488c1eebe52f02772d947670882cff221741942784b72c60ff32ff0d16a63705997cd9e5c9f6a6645e18c775a33d3d25053947c9ac8118eadf156e41764577da384d5c9e0d722a480f9d8cce7e890242fde5adcd186b959cf1459003e32aa15cbaa4060734cd5ff52beb8af6585a390446ee5bc5e7c5c2dbe3fa0aa95a2d1a31dbc7864807146b13e7ae24120284809dbced113da76b12dce142c3845a640a98253e4b14edb575e96380dcf502c24d4a94226f56e9fbf1842af0eb526a32efe46a9e5d2be185c1e1f27f9a93deba29ee905e36df842c6330c5d044de4832c4516e9c2cb615b057c678228948ce8fabc50ab643233f32a97734966d9d71e662c2bd113ab25a53794550d822f8fd001178847269c0fdd1d8bf5ab245c8aaa447e5897957819b3ca257d3d1d50418732fdf13c11dcd225df181389a3fd0513c4668a5016bef73b2387135169729d64b0ae527c04cf44dae838b3fdd818d1d739a6dc247e3837de71778b7f25101e9accefbef341b76b4ab76a20eb2c5adbaee0f088664bedafb2da1fe5f48c0c617391e26dad6f01ac67fc094e21008691a880f1464125ffb895461c929b658b4b6add9d8e13eef8869af2de109386263936f7cc99d79611be38f5078e2ede22e265e44967bc5039fabfe26ddf138ba4cf18215e0df0fd0b7c7bf979800966e5b26fc9171810e6ceba46af20db9e96f352fbca987f8e0224f4a67438200b912f594142ea38897b453b4e5963d277c29554998a365be72239c27e4440a8c594c4c632d1ea34bd84c546185130b8d7b30dcd9d8c6692ddf3d7097c4ca5506e9ac7cb70c9e63cd1db69569fc1c3a81523e63777b86527246ab32234f26b120b54e0ab91d95b2af566e683aaa4816aab70067a820b16778c919e56c5a10d4bbd62869ebf8131441ce2e6b5b13178013cd89370c8e1356743674fd8df0c8cf316edf86f21dca0dfa12e078661ff0520fb9ba3bdf5709937de7452356c8a459cc942fbbbecc73c3b7f93f48e1a66b3373ed973c5b40901f5e010d0bb316110e8c154abcd07220d2cef14c7723d99c78dac41ac8c03095b7b0cd2259a11a53568d96df71f87d073ea968360c4a3bec6e72eb0b7d2784f99942e5c295d875c689bdc1100810728733c4f552a7c88b1409dad038947f287e8c40788e6204b84b8c2d16c4fe6c859ed12071027ca2413bffeb74861e6219ce5c7407d011e8e2426c12a44a3b6488f30ac4db06a903fc0f8164667ef9ae01021e2c07d80aa4dc011be880bc18dad700c52895963c425edb486ffaa67aa53261b816adbda11e94844d96abf75f8216743a16c12bc2ac117b07adb2fcfcf98d8a8d54dd955e5f7d97a84461bba3e8ad53f9c7995dfacfcd6bb30c9241e9a9cdd5fa2776d33b7582a4ca7b34b4ae7579676af54e1cd48a74aaf41e947f6545e08684e42eecd6cc84a3c52f3378d0769a0877f59f568b08cffb5d8ef0fa72e17446a4b80b831a9c9ab4cf5c551a31db6b1b745e46856e93ff52b7c1770e028b2653674395ac1a675f2314a0492b5e911099009bac6433ccf6c605769d4cf4bb160d97b243c04ce3e5c33cb9fe691a3390bd56f3295b84f67f2069e93bf993d408eeb27de8782e8d48079bdab0b2e126cda54ef6785b398fb8e88e97185d95f1a1412ea465052e000db3e2311b765d8643952ed6cd42269e3ace06a0d40e6eda0868e681c2f34f12d3c39cbdfbbcb5198e3f39e3c345cf08a794426044c863c49915cbc2e17eca55e0a2268a34fc2de2bce216c956e12f4e8d02b898046bc03d89d0dca16a4ca9c45244dc63fd1b718210ed8096c5a652f6bdd6b37ee96f58287f2e865e3bc3ad54ad28c8f1bdabb83f5538fe9df85464c007ce27bcf39176726b8a79766c513885a50ddfcd0c34de74abf82158900dd0f403d8fdd9ba12ec8e27c849cebd06064e204c549b550f4472c254b6ffe94f0a88d0543627c47b919e2d2aff", 0x1000}, {&(0x7f0000000200)="34f9bd08dd2bfa4309065b3cb3a7d09041b9a152e26c1345310aa559e5c785db60f1db4416a55b17c91b8f72629fa6e1a7703c0d9f57b83ad977559f0a36a7de2b09e0a7e0aaea1073f7cd132dc2886bf74c225427023cf56bb61cad6c41bbcdeaac09c37cc21c5da33bc55f3e61591dc1293028112030aea15f4375f9c486f8ffc3d3db99638f64eed7b2c3e79dcc2df9bb405af18e5ffa14fe0d9d425e2c2306d08d651b14398d57057b78f51fbc35927abf61355b33a6548614506074", 0xbe}, {&(0x7f00000002c0)="e665d2495b70a207f0dad680c89240dbad30992c734c7279bffa30dd504467d95498c8", 0x23}], 0x3) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f701ddf8f357f303000100000000ac750000200100045e1120180004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket$inet6(0x18, 0x4000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x10f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)={0x1}) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) tap1: address list non empty 16:00:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0x102) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r8 = socket$inet(0x2, 0x3, 0x102) dup(r8) kevent(r4, &(0x7f00000000c0)=[{{r6}, 0x2, 0x40, 0x5, 0x7, 0x70f0fc97}, {{r7}, 0xfffffffffffffffd, 0x4, 0x1ffffe, 0x28000000, 0x1}, {{r2}, 0xfffffffffffffff8, 0xca, 0x80, 0x1, 0x1ae}, {{r1}, 0xfffffffffffffffd, 0xe, 0x2, 0x8001, 0x6}, {{}, 0xfffffffffffffffb, 0x42, 0x20, 0x9, 0x1000}, {{}, 0xfffffffffffffffa, 0x976b7fb259410d66, 0x20000000, 0x4, 0x2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x20, 0xfff, 0xfffffffffffff000}], 0x7fff, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x81, 0x5}], 0x1, &(0x7f0000000200)={0x1f11, 0x8001}) ioctl$WSMUXIO_INJECTEVENT(r2, 0xc1045763, &(0x7f0000000080)) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x18) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffffffff0100000008cd7fdf03000000cbf664d7caffc033545c147187cee012e53bbdddf15fe90be713d136303d8697fa0d2e9b377b5dda9ec7dd9a0fa4836830b7c40792b9b20fcdfac2783b1dd713e52f28eb1ed37c60d5b9d4987b377bfd1a7ec833d458ea61f3f77593f9ef1f870ee190c4421e6d73bc562afb15828789cb5f6d0580018927395fa2", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getgid() 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) lseek(r0, 0x0, 0x3, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = socket$inet(0x2, 0x3, 0x102) dup(r1) recvfrom$inet(r1, &(0x7f0000000140)=""/206, 0xce, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50707000000000000cac7db00000000002eb637000000000000000000000000ff0100000000000021d39b40cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab6000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607f1c26455bedfb9c7d35f22000a551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a0200000000000000d6ad126358a2bf7eb6652c52476b0f0000c0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6cd8bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f7740f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33beddfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1aa2c979c457d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3b9cf40349cb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c0500000000000000130000000000000000000000200000000000894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad445cb57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c05bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d8ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc720c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000c56330eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb25de4e2dedd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad745610f922fda7e94ad22669429e946e0d242524e7d9dafbaa2b504aec52568fd99adcd4e2a45d64c7ac1d75ca947bd9dd496089598fcfdc4121678cd810acc42f3dd49efa57dbc6ce523a0220a493ecb499bc1b659240812c8a85678b6b973eb35ead42c59c67d2953e6e0b5eea36fc84fb302757b39aab86b42b72983d3cb92ed3bf000000000000000000000000c276ab7002ba9e1c9b7c52e1b0790fa106000000fd08ff4ed24b4a504242086ba4198724f05d0b0bc24098c2fb35bd8fd980cec324de4d234ace89e50e6d746d98b44cf92d19da77076fe12e32572c7300000000000000504d2c13302e217477cd7f5380c1b23607d10db7217d461d3aede7e5301d2428bb67a51c79196e183afb572fab0d49a5fac9a47bfdcccbffbedd159e0788fa2776558d4da810266587c6ec324e0977ceb73223b607b78ef642ea1df0fa9eb1326ddb8fdbba67e00e01499fbfafd09ebf7843d7db68f9368a46a38da9f941576e2bef3be12e5b47365ed67d544262c5291256401291acd3e6225f20350af76d1898edd1ba060bd1092b2c68043e40dfd66218668e0438b35182677515fb96435faffc1b6aacc360544920e55a9d456b45624b506724ede8742bbdecd858f143ac4b55e3194882cae360dd77816400480a044553787855b8402e8535636b9aef30f7a3c08868f8a30755f1180a60b793088109646e7caf0b57b73a0706dd62fead75c16e9561581adac8e41692396c6595f80f4fdcf4db4233ae8e206598c442cf68ce368a4c503d0b6c888065644a41a8f0f16ec43a02a00ac18df917d2a91b606d61f8abc73930ca43affae72fbaa190281900000000004a135b3bb65f90a6582f97286bc020b0d571894b67e3c03d9ded6c13b2544dea2c26576971df23f0a328cf2913b77ebc01f276649763f41b30dfd60b91eb8d6ec1ce39b525bb7f3c407476b2f81d588e0c83a4f2d62b644cf12b75d0da92a4eb3530cf82c759cab2183cb8b591d66a38ed3a5d99540a46120f6044b94bf3e6619560e4306fd0188c16431dbfecece2f9d447fa170f3bdf0f509cd18e8ff921dcd7299f51a658cd844fe5570a0aac3f"], 0x10) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) ftruncate(r1, 0x0, 0x101) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x80007df}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06283665668679bdcc5", 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000049, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x3, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() r5 = semget(0x3, 0x0, 0x20) semop(r5, &(0x7f00000000c0)=[{0x1, 0x65}], 0x1) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r6, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRES16=0x0, @ANYRESDEC], @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r1]], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r7, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r1, 0x0, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) r8 = getegid() chown(&(0x7f0000000080)='./bus\x00', r1, r8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3ff, 0x5, 0x6, 0x0, 0x1, 0x5, 0x9, 0x1, 0x2, 0x1, 0x1ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) openat(r2, &(0x7f0000000240)='./bus\x00', 0x10, 0x1) r3 = socket$inet(0x2, 0x3, 0x102) semget(0x3, 0xcd3eaea77da62ebb, 0x400) dup(r3) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/50, 0x32}], 0x2, 0x0, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0xfb831de27cdab615, r0, 0x0, 0x6) getgroups(0x1, &(0x7f0000001640)=[0x0]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x3, 0x102) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000fab4c42967b7f30a00"/118], &(0x7f0000000000)=0x6e) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='D', 0x1}, {&(0x7f0000000100)="c1d0df5ef96fd5b44ce60ed81d2791b1bda2b051a61887df70", 0x19}, {&(0x7f00000001c0)="d4712560541b89c3af6e78a11f30f6c603f711f5bffa1498ff12b2973592b995043833f5c5c3052a28c4abeaa06af662103486fa2671", 0x36}], 0x3, 0x0, 0x7) 16:00:31 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r2) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffaaaa7289b75c479b86dd60450000000006000000000008000081fcabf185fe8000000000000000ff24f4aaf80edff77fe870513424adc147c5aba66d3359741801e299f00430425dc5e9d2ea48c45fd28dd8ccfdc52464f2601c5e554543c6d16176ffe7b25654b604262e73be5e5c36a7e2ce0f63a381e01993dca6d2a8fd1d2de5060fa82950b9ab1aeb2ceda4edb37ccf28b076a6bfce0000000000006ddba3875043f78ae4edadec1ff357abdc5de13762c621fe4d7b1c107ce8439c77895972000000fad943f2a064c1ab640e8ba09260b2"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:31 executing program 0: setrlimit(0x7, &(0x7f0000000380)={0x612, 0x800007}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0x10000000000, 0x2}, &(0x7f0000000180)) r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x0, 0x4, 0x20}, 0x671, 0x2, 0xffff}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x6, 0x4003, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x802) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0x102) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff9bd73c00bad0ec913d3380311a67f7d9c7dfe16d5fc8028031d8ea479fa5d27b757e98e57596a17419fbb3aa64ac099b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x3, 0x0, 0x65, 0x200, "0080704b6dffffffff000000001800", 0xfffffffe, 0xffff}) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206931, &(0x7f0000000300)=0x2) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) shutdown(r1, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:31 executing program 0: r0 = kqueue() mprotect(&(0x7f0000c62000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) panic: pool_do_get: pvpl free list modified: page 0xfffffd806a615000; item addr 0xfffffd806a615008; offset 0x0=0x0 != 0x1f89ef6d0d03e405 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *417956 68750 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8224b0d6) at panic+0x15c pool_do_get(ffffffff825833b0,2,ffff80001f876d68) at pool_do_get+0x42a pool_get(ffffffff825833b0,2) at pool_get+0xb5 pmap_enter(fffffd8056b373f0,202e7000,6ad69000,3,21) at pmap_enter+0x160 uvm_fault(fffffd806bc0a990,202e7000,0,1) at uvm_fault+0x108c pageflttrap(ffff80001f8771e0,0) at pageflttrap+0x156 kerntrap(ffff80001f8771e0) at kerntrap+0xdb alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b syscall(ffff80001f877530) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3fbcf1b0dc0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: pvpl free list modified: page 0xfffffd806a615000; item addr 0xfffffd806a615008; offset 0x0=0x0 != 0x1f89ef6d0d03e405 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224b0d6) at panic+0x15c pool_do_get(ffffffff825833b0,2,ffff80001f876d68) at pool_do_get+0x42a pool_get(ffffffff825833b0,2) at pool_get+0xb5 pmap_enter(fffffd8056b373f0,202e7000,6ad69000,3,21) at pmap_enter+0x160 uvm_fault(fffffd806bc0a990,202e7000,0,1) at uvm_fault+0x108c pageflttrap(ffff80001f8771e0,0) at pageflttrap+0x156 kerntrap(ffff80001f8771e0) at kerntrap+0xdb alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b syscall(ffff80001f877530) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3fbcf1b0dc0, count: -12 ddb> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff80001f876bd0 rbx 0xffff80001f876c80 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020a11000 rax 0xffff8000009f9680 r8 0xffff80001f876b90 r9 0x1 r10 0xffff8000009f9680 r11 0xe08105a6c6bb6da8 r12 0x3000000008 r13 0xffff80001f876be0 r14 0x100 r15 0x1 rip 0xffffffff8128a2c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001f876bc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=417956 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d752398,0xffffffff825a8148 process=0xffff8000ffffa740 user=0xffff80001f872000, vmspace=0xfffffd806bc0a990 estcpu=36, cpticks=11, pctcpu=0.0 user=0, sys=11, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 68750 18241 27932 0 2 0 syz-executor.0 *68750 417956 27932 0 7 0x4000000 syz-executor.0 27932 13959 16638 0 2 0x482 syz-executor.0 14821 295417 16638 0 2 0x482 syz-executor.1 23149 328704 0 0 3 0x14200 bored sosplice 16638 523733 99109 0 3 0x82 thrsleep syz-fuzzer 16638 112380 99109 0 3 0x4000082 thrsleep syz-fuzzer 16638 282659 99109 0 3 0x4000082 thrsleep syz-fuzzer 16638 448562 99109 0 3 0x4000082 thrsleep syz-fuzzer 16638 94625 99109 0 3 0x4000082 thrsleep syz-fuzzer 16638 508567 99109 0 3 0x4000082 kqread syz-fuzzer 16638 440876 99109 0 3 0x4000082 thrsleep syz-fuzzer 16638 357094 99109 0 3 0x4000082 thrsleep syz-fuzzer 16638 458739 99109 0 3 0x4000082 thrsleep syz-fuzzer 99109 481431 92463 0 3 0x10008a pause ksh 92463 279208 98569 0 3 0x92 select sshd 33764 368928 1 0 3 0x100083 ttyin getty 98569 416169 1 0 3 0x80 select sshd 71681 286998 18466 73 3 0x100090 kqread syslogd 18466 172135 1 0 3 0x100082 netio syslogd 4095 131007 1 77 3 0x100090 poll dhclient 42670 355301 1 0 3 0x80 poll dhclient 77715 159650 0 0 2 0x14200 smr 72656 334305 0 0 2 0x14200 zerothread 13650 351361 0 0 3 0x14200 aiodoned aiodoned 49967 46035 0 0 3 0x14200 syncer update 68268 320942 0 0 3 0x14200 cleaner cleaner 23875 86930 0 0 3 0x14200 reaper reaper 29612 216952 0 0 3 0x14200 pgdaemon pagedaemon 19827 394229 0 0 3 0x14200 bored crynlk 13689 98585 0 0 3 0x14200 bored crypto 75546 61116 0 0 3 0x40014200 acpi0 acpi0 17295 155542 0 0 3 0x14200 bored softnet 97963 396683 0 0 3 0x14200 bored systqmp 37202 331997 0 0 3 0x14200 bored systq 58218 190646 0 0 2 0x40014200 softclock 65706 474914 0 0 3 0x40014200 idle0 1 378371 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9534 6491K 6852K 78643K 11689 0 pcb 13 8K 8K 78643K 173 0 rtable 58 10K 11K 78643K 464 0 ifaddr 78 13K 17K 78643K 202 0 counters 21 16K 17K 78643K 37 0 ioctlops 0 0K 2K 78643K 94 0 iov 0 0K 16K 78643K 112 0 mount 1 1K 1K 78643K 1 0 vnodes 1214 76K 77K 78643K 1642 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 14 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 125 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 761 0 sigio 0 0K 0K 78643K 18 0 proc 49 38K 55K 78643K 528 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 108 0 in_multi 75 3K 4K 78643K 236 0 ether_multi 1 0K 0K 78643K 42 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 280 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 128 136K 136K 78643K 2673 0 UVM aobj 35 4K 4K 78643K 51 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 181 0 NDP 15 0K 0K 78643K 41 0 temp 121 3037K 3117K 78643K 25846 0 kqueue 3 4K 16K 78643K 50 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 9 1 0 1 1 0 8 0 rtpcb 80 75 0 73 1 0 1 1 0 8 0 rtentry 112 81 0 65 2 0 2 2 0 8 0 unpcb 120 471 0 463 1 0 1 1 0 8 0 syncache 264 16 0 16 3 2 1 1 0 8 1 tcpqe 32 28 0 28 1 1 0 1 0 8 0 tcpcb 544 422 0 418 1 0 1 1 0 8 0 ipq 40 6 0 6 3 2 1 1 0 8 1 ipqe 40 62 0 62 3 2 1 1 0 8 1 inpcb 280 2126 0 2118 3 1 2 2 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 15 0 14 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 1 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 384 0 291 15 4 11 12 0 8 3 art_table 32 386 0 291 2 0 2 2 0 8 0 art_node 16 80 0 68 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 33 1 0 1 1 0 8 0 semapl 112 123 0 113 1 0 1 1 0 8 0 shmpl 112 49 0 16 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2484 0 1086 88 0 88 88 0 8 0 ffsino 240 2484 0 1086 83 0 83 83 0 8 0 nchpl 144 3728 0 2128 60 0 60 60 0 8 0 uvmvnodes 72 2819 0 0 52 0 52 52 0 8 0 vnodes 208 2819 0 0 149 0 149 149 0 8 0 namei 1024 10835 0 10835 1 0 1 1 0 8 1 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 528 20 0 7 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12035 0 12035 1 0 1 1 0 8 1 plimitpl 152 65 0 58 1 0 1 1 0 8 0 sigapl 424 942 0 912 4 0 4 4 0 8 0 futexpl 56 17181 0 17181 1 0 1 1 0 8 1 knotepl 112 164 0 145 1 0 1 1 0 8 0 kqueuepl 144 123 0 120 1 0 1 1 0 8 0 pipelkpl 16 208 0 198 1 0 1 1 0 8 0 pipepl 120 416 0 397 2 1 1 2 0 8 0 fdescpl 432 927 0 912 2 0 2 2 0 8 0 filepl 120 6647 0 6548 4 0 4 4 0 8 0 lockfpl 104 187 0 185 1 0 1 1 0 8 0 lockfspl 48 64 0 62 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 715 0 708 1 0 1 1 0 8 0 zombiepl 144 913 0 912 1 0 1 1 0 8 0 processpl 920 942 0 912 4 0 4 4 0 8 0 procpl 624 1840 0 1801 4 0 4 4 0 8 0 sosppl 128 12 0 12 5 4 1 1 0 8 1 sockpl 400 2686 0 2668 7 3 4 4 0 8 2 mcl64k 65536 327 0 327 33 10 23 33 0 8 23 mcl16k 16384 7 0 7 2 1 1 1 0 8 1 mcl12k 12288 21 0 21 2 1 1 1 0 8 1 mcl9k 9216 9 0 9 4 3 1 1 0 8 1 mcl8k 8192 24 0 24 1 0 1 1 0 8 1 mcl4k 4096 60 0 60 3 2 1 1 0 8 1 mcl2k2 2112 7 0 7 4 4 0 1 0 8 0 mcl2k 2048 61334 0 61299 17 11 6 14 0 8 1 mtagpl 80 62 0 48 2 1 1 1 0 8 0 mbufpl 256 104728 0 104635 59 42 17 30 0 8 8 bufpl 280 6343 0 951 386 0 386 386 0 8 0 anonpl 16 97772 0 82364 76 2 74 74 0 107 12 amapchunkpl 152 4930 0 4775 30 19 11 20 0 158 4 amappl16 192 4235 0 3347 55 4 51 54 0 8 6 amappl15 184 258 0 256 1 0 1 1 0 8 0 amappl14 176 21 0 17 1 0 1 1 0 8 0 amappl13 168 200 0 196 1 0 1 1 0 8 0 amappl12 160 257 0 255 2 1 1 1 0 8 0 amappl11 152 57 0 47 1 0 1 1 0 8 0 amappl10 144 227 0 222 1 0 1 1 0 8 0 amappl9 136 466 0 463 1 0 1 1 0 8 0 amappl8 128 399 0 377 1 0 1 1 0 8 0 amappl7 120 320 0 309 1 0 1 1 0 8 0 amappl6 112 23 0 18 1 0 1 1 0 8 0 amappl5 104 855 0 843 1 0 1 1 0 8 0 amappl4 96 615 0 581 1 0 1 1 0 8 0 amappl3 88 133 0 128 1 0 1 1 0 8 0 amappl2 80 6745 0 6672 3 1 2 3 0 8 0 amappl1 72 25964 0 25531 26 17 9 20 0 8 0 amappl 80 2126 0 2073 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 50 0 16 1 0 1 1 0 8 0 uaddrrnd 24 947 0 919 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 947 0 919 1 0 1 1 0 8 0 vmmpekpl 168 9295 0 9261 2 0 2 2 0 8 0 vmmpepl 168 115694 0 113599 142 35 107 115 0 357 15 vmsppl 272 946 0 919 2 0 2 2 0 8 0 pdppl 4096 1900 0 1851 9 2 7 7 0 8 0 pvpl 32 290465 0 272079 182 7 175 175 0 265 26 pvpl: pool(0xffffffff825833b0:pvpl): free list modified: page 0xfffffd806a615000; item ordinal 0; addr 0xfffffd806a615008 (p 0xfffffd806a615000); offset 0x0=0x0 pool(pvpl): free list modified: page 0xfffffd806a615000; item ordinal 0; addr 0xfffffd806a615008 (p 0xfffffd806a615000); offset 0x0=0x0 pvpl: pool(0xffffffff825833b0:pvpl): page inconsistency: page 0xfffffd806a615000; item ordinal 1; addr 0x9173a77ba12562df pmappl 200 946 0 919 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 332 0 77 8 0 8 8 0 8 0