{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x80000000}], 0x7ff, 0x0, 0x200000, 0x0) 06:02:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x5, 0x69, 0xfffffffffffffffa}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x40000084, 0x9, 0x5d4c}, {{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0x45, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x1, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffd, 0x84, 0x11, 0xaf96, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x6, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x10, 0x200fffff, 0x20, 0x9}, {{r0}, 0x0, 0x10, 0x0, 0x101, 0x81}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x1}], 0x20, 0x0, 0x3c, 0x0) r3 = semget$private(0x0, 0x0, 0x110) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000280)=""/245) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) 06:02:08 executing program 0: r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f00000000c0)="0c46577d8f47b05cb04b30bc", 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) 06:02:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000001200)='./file0\x00', 0x10, 0x10) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f00000011c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000040)="0590851c00672a42fcaa", 0xa}, {&(0x7f0000000080)="f6261e101a8b82929255d9859e308b6007fb2db5b05cceafc34a769d401f51a9a7c4fd5efd3d39575c6643584826d48028cb944b2d3ae1bd13677cdb443a1f9a721f76ce7df5ade8f529c903c3f9d5ab59ce78a05bc529340d55b1ee7633c90ed17d7f97003d4b8859ca180ba21429c552fdf644b22b9a317e017f675e7003a3f0e40d973fd7f33c2b93112472325f371c5832e558f367cafd119ceaff9e3a9b338c600d7d84ef64c6735ef035dd54c72d778e21f69a62d390ed116e45016152a9b960e4e25bb5127ff28dbf34d569409d947a723c555a8c58ca5749686bc9dfcaa07741f5eb5cb5e32a3bf6dff2427492a400a0aa3fa6243d28fbdc6552912ef511327a974a183f70768f2196b0fb3632073e65fce968906ced3efd1464022af79f2a42d67003ab65c06d2e95a40fd95fc21bc179f3906138a1775eee3140ebbdcf7d5b0298fd12db91db802146e26d4b450e27d6f17c37f876cdd46572458cac41c60ccd0f363490cf972b7cbbcefc2a35b5346f3cd28a1f86e3d5a89a216e0bde0681ba8d8eb7103b28ee0242c0bcb0ae2571169b0bb232127631f83e5c15b642d96ee4cf04138ae72dceafc95847ef50b889cf55967af41ddc4dd1d28ea9af267d5ae192a1f827a7ffbfd414410cc710af5b780b7cfa0f003d1d82c427e629e772e0431a43242d2df25e07c8fcd4eda43f2e9e3ae298cb08164a05c1b9c975f06deda0af9e770740f2cd1dcc4bcd15a9c59cd7e7a9dba0d02cccdc770b56a272682fed38b1341743154ed8963d2e9c9bf71061aba3f0e0fd456668ab8aa3ab861f33787aec334d961551d98ae8f0d7c8d50ee01f98653d1d8e866d0f6dd894695529b359840f8cd1fc6c04f1d34c88d9f776699bbefa7e066dd84ace6475c02793b272a8942ff163df2cfc7d1b4a399f2a34bc9b4ba11f8c166c2821dc32dc277ca366c48301dbfc163a2acdeab5e32ee234330d0412683bd5a30278d829c46fe8b8c61bdeef450c297e62fb98e0a6a56a2f857bc320faa60f5d2fd7b732f0d5a8ef326b47a78e2124af4fe1fb433e5bcccad4aae54135ca17f2fd426430614eb1bdb28d9ea90b29f84b285a88e6410412638802832f6419ae38ce7f1ef486768da7f78cf928cd2e9060a246b7a9eb1de5a58448c50aff6e8d7db9a27607ce13dcecfbbd60871a1cf32458ab201d48ab27ca721f9f295b48737aa46bb9dd010a426c58f95e09dbcd3f253768469fe0d2cf52121be9f1fdcbce10d0071bcaecb21ccee76c4624baec34037c5aa8c338dbe80da6030accd068c2ce5e3c68d91ab7fb2dccb9ae2633fb0d38b30a8f2878eb4f5395e3fb7b77a8d07cad6f5a96f7aa3aaf446a4295e20067515fd074025f7aa457f499a6fe7629e2d1188469a4bfad2724bd1332d35b239511a0ef9468e01646bf8a3e1d79ba04521cedabf6b18517cab09ad9be6f286299c7bc558a548119d88113490892c6e777ca1eb604370cbe5ef3f52afaaad763d8824c108be60536d105b2748709280b4b1225c92ce0905dfe28bfc86cf338f2cd9446b57664ac0e427a26de562b8f3167f9e61175960eb599c77a1196a6694e169047ef38ce87c7a6195402d4ffda08991c9c42bfe9124802bd8bc44f00341219a7a70d36b865e3c37d798a5d2621ff529dae07fe534a580e618892375763e6ba9b58472d40a1f0c5dc4c651eeb44c2817a4820e32391ce1402ad1af3884d7415d56d80bbe270ee21a44a0364c19b4fd8b220c346352af22c16ff89c997615556de4e33cea344e9e1e3c008b5525f7290bd337c22718f5db9ad830e3ff976d13e7dead861dae0684cfdbe9eeb27abfe069b3f947f4fc369d29e9cf1384d9fef65d9c6b796aadd76eee46eb94af551e6c0075a04427bbcae250471fa1c152b4dba9bf4200c6a3c5d28d2d3a509a1bd50e4cbd7abe6d8b25dcbf508c5876155887c8f546ef7b69b201922c9fd40fabf1887e50f65e4be44156e9ea64d2aa22e6a683c6254ebaa06f7ee860550cf4e6fc18fd2491e1504cc42d0bf3bda1177421524aa48ce2447ff7122818027bb93a0d6615e0711252e4ae45c1ed5aa6ffab884e7b8e38ebfc4f66120271d960bf0541b85e5dc894ba8948cbd081091271fadd053540dc8877e101300d21a0a5599ff2323b41bb70ce85a3f16ae9c6e2ee84d6daa43c8c2a49b5cdeb14e917f8ab7a2464eecec446f58851b1890680034ce271350656bb497dec967c1c73842efae7681c17e5d2f5b5558049babf7a18ca518e6f860f7ef6d2391026db0428f74d6197e6aa846ead29282060ec2ab911532045617a02161ff67f18adede3e11584d48cc539b4558a60475f9130f4cc4a8175d979bd3f59a4ceaf5161b21122d5753ad7a7d8e068e347c07041fad4e724307403d56d688c082c1130ebcf79d9106a0a9a90f0abcbd6532fd99399d9216ce25e2b666a84e40e0acf5f1feb120aaaa490251a084fba278d20cf81fabeb6d973f026dc22df31241b18b580936936db8491eff6e015c0b1cd2d71f7588655162b980babf7cfc48f7aed8201b6314bb5973aacee7f363ace5366971e15e688408d82bb71bbb6ca827df47a7bf6294ccc2d01e00c57029b1e9c1d1f67ec15001da5104cc5f0fb22bd2a03f39e75bb4adf3ec18a8a42bdd1a60fc814bb0f1bf8189eaa858fb5580a7c5b2facf04cc6197b9c0310bf25635a0b0c3d1c3297bd0765ef73dada51953dc03837b63dd82c896b9f9fe1e9ff5d8381608981a1a8d1b2e4283a1671571ae12f971da30d7f2535814015725082d816f98351fde04c5bc24f25b2925396378b473005317bb029ad3118d3d699b760e32ff24c26490a5ff4b4cd8b36b8e03d8e74c7ec9fa7e24fcbabc060192400c4b09170ef35b174510a5e5fa5f43aab6d080531b44faa1f6b020e40290e118c78e21774193353ef10e83b611f79287cb812370db988998fef474745cf3b09df845b750bc6c04afd0f4bbeb6fa17155d239b030fad5d2c898cba69bda7527817ac6bf142ddf55e884cae2954059c2eb6cee82b5bddb329a417149382b30f644e79af0004bcd125f6ccd9566e1d481715d0bcc7f792a928b62bec025d578ff2b0348ae325b87160fd523553cd2e0f77f97e5455ca70b05cb5d1c8f055c020c105c5c81a57b78e8f28284688b19576ec6298f80d78ac0fdbd42d614723a277cc17fbc1fb8e9fa672608c743eb6e25d83c91105a1df43add86a2d2569ff95231f994920d645483e9a8cd9740c2fd445768c8cccdcb2a1daf53b5d616458ea46e4d667435b350b57d97340c7e46c6b8f78967076ecd6c3392e65e9bb8ccb8639817836dfaf57dd4b735836c8cb477c9b6dd900b8769db14763b433eac050a6f0f73b1de5583081a4a5b2de92d5f1b9435a47dc3be6ded4dfbb9fc402356400f41b64f19d3b81f2ebd9103c6792264e34bb1b18fc1d048f28c75f4398f6584e199f19a0ff58e516fa953db63981129a2d80edd2e1b4f71956f72c3821741547b84235cb24541ddf3bbf78adea679aeb4fd61910322339f4a7cb5541a3d29bc2449c5fbca4043a84ee9798eb9350cb0e8cd95145bbfa2334cd8e9ef9f803ce98dc5ce14c92663b50f556aa1d115da406167a2a8a78b7f3e845adcfc25ab411a224c85e9386503ea0921750fdac8726fb4ded2c61be8360767707f31071e0c832f546d979a069390d1c337e5a9e8908023f29bf06aba78bf7752dc313e2892b50909c3299922955c372cbb4ce824a7644e1ac643323171c702bb400b4ece2feffdadfc329f3aff01238becc77ff6354ed3970c377289af51a8c6bc86773bd515148044f769e07d3c4ca25d69af25ff07f5376c2a4b40ef632338421e81ff7386512353d59c43482fc77df33da618589b1766f111df68021d108dfd68d417d1aaa4f9e5fc81046d01b2aae982ea801efe3d95a7d1c74ab96e3bd94b374ede0a85af14d0dec38e1a2a4a5cad0d45dc531de00c5db35925ce6ebbdab28731d771dc4d72c3ff294c07f72677dd6065b0c59989e87614690fefc3e8c7634b244d039aeb765d8ee5d3d1306e8e784675f28c325c6ce57df2b7fbcd6d58660a3c48e1e3b11d862efdce0efca9202073720125d70d71d28ff6644db20c8ae192632eb24bd39b813a79e581264499ef4d8a9495e8e6861503a06da733930ae9887f4caf99e6ea1a7a3268068408de4a28122bb29fccf2104f7ed2bb92b388e59b15b52f6f1668e84a80ce480aad7e662b4ce11b07bbf5a116930a31952a80793461fc5967ddcdb60be5978731dba290c3e2f67bb4f656aa75be514c5f8e289e2312500400972f30b7c6559c29178eb4afd06008ac5ebef2fff913ffaf99bd1f30248630cea2046910f99b03c22ab264912dab8526daaf03c7215dec5274dbccf89e8f6ce9e34ee34154adb73eac61561d8131fdeb67808bb94d88071d08577d18c7b2dc1af82b81afa4556c0a23d7f9381f1689434b54c52db97c0c9357851d451fb41b4824925b0bf5fa4e57d3819abb5ad59d672aa5629c22afede896c4cbf76b9718c43d541eaf0a34fd78f6cbf0937010ccd38b82da8434aa287ed7e4108950a5e0bba98f1baa72132ef3be6fd4cdbfbc197d89dcac1b7cf1964ac5ed8ab5fa7cd118b5b8284050930c54211747f92b964a2cffe905289495e830f7972808ffb70c90353a4d13553c8e9901eb914e481257fa3704597cf8b6b9c0625aad36ae43e759d0b1948f424242c62d8dfac6497c22483594154878fcb9134f271b39a8ff552a1fbfab84cc8e5e9ffd5d5eb678bd8daa7f8b1fab8c0e1bf217f899a4fb8bb6ad00385f4f4768b2527ab665c3f41bcfbd2755dfdbd573c327e4d55f2b0f90f3d6b50f53ef7ac074330b35e682f6e44da4309aa7c51ae5bd371f37cdbf085d6f89de8734486ff3e05b770f0b40e9f8c9753123d2106605016ad05cd52cdb52f47ef011b0d85343a7d19ef758828a767cee2d7b1f120ec0c53b7da00137fb7208ec190a162501fd17dbe3b53a154a8f64b89fcabcc9adf7c6a05e0aa0c745da303117196437919a19f10e42bf3b33b156d883458acbe611ce4121e786a70378816d63204ed94b40c0663ec986fa17ca4ba34f71c8279a73d76d47a7c15bc3a2e4ff16eb9ffae0002d94b6e0ebfe3024b44b80ca3569d518eeecc79c8071067dbd25d9af42e60128383381cca869050438156bf237586246184c0f99e7894924e971c19165d977d935edda49668dd695b6cd85b8d6754c6613e80ed72d851162ce31f314dcfc72d123699875544ff00649d709694082d07711e9b3f527d3f2c612c2a0b2d27666d30f2542ca94f54365963fd2b63f695560d7ff57bc3c7736a6bea0808887150c5d1899bc185b5b0d99da32927ca639d5eee6ad9fafaca6ac6254a10cbd79c7fdab70bd6b4f9e10d812adbbb3f29d99e2b919f0d51ecb10e0146dff689eeffcdf14048db0f5b545641df50a4a103bcbcbe18b8654c97f8076e9e2015b77b218bba6c8f8848fa0ecf20ecee3e91c14338fc930252bdee8eab53cb5e986cedd8ba563b1f0d758eac9835e77f529332c3b9cbae89b8d2f0257adec5e08c600817a9aa40d46d90a6030066c6d1f06d6daded530ed8515f6830f8d2cbfd68d313da204aa0610456d8da6429e0d4dbc13c0680b8ec43a62311a50daa7b3490f69b987ea83c98ba018b81beec1833917808ea8ea29faf4faa2f6a486373b4b4e26a5ba2ac993e2343e3e325c844aef3b284da1fac99437d08ad764b97c22b8bac6c4162cb6495d", 0x1000}, {&(0x7f0000001080)="969e76d785c5decee0ccff154119417c7962cc909ecd64caf1dc8a8ab8e72ea156865d029b7b88b1febda44f822db22db1b86d0a0f1560353cc8e2bc6f3b8fdec90fdba181cc18406010824727032456e5c7223fe6fc4d53a5cea9bb3e67eb191c9c0c15382f1099c49c74a5d3d85e00ee4105cbdb16780c777b5c21276514291a21f990ad7a8e281bee721155ed9b6523d3eb6b830ba5d1bade03c5a36500f4b334417840a0c29a13bbf297cdacc6de942300c3e6fdfff9c19143c246060a9b1f5413bc1f3b46c11bce03cfd92587a10140d83345ca7d5905812017d53e612fcd3a3c04c104259bf1213eb1a2b962", 0xef}], 0x3, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) chown(&(0x7f0000001300)='./file0\x00', r3, r4) fcntl$getown(r2, 0x5) getsockname$inet(r2, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ftruncate(r2, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001240)=0x401) 06:02:08 executing program 0: minherit(&(0x7f000022f000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f000030f000/0x10000)=nil, 0x10000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000000000/0x400000)=nil, 0x400000) 06:02:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x5}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xffff, 0x0, 0x5b2, 0x9, "3f150a006da3e1ea50f8c6403f5eaed11ffa0253", 0x4, 0xb273}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) ioctl$TIOCSCTTY(r2, 0x20007461) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSTOP(r2, 0x2000746f) msgget(0x0, 0x229) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="69d2842519dcf50a40984a332b36a8cbd0459682d5349e85f141ad46a59fb0af0d84466153dde3d757421088182323df577ba792cf63ab2fb68704", 0x3b}], 0x1) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f0000000300)=0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 06:02:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x1, 0x7fff, "c47f55000200000000f96ff5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getitimer(0x0, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:02:08 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup2(r0, r1) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/79}, &(0x7f0000000280)=0x51) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/5, &(0x7f0000000180)=0x5) socket$inet(0x2, 0x8000, 0x480000000) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e5340700"}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x99fdf807ee5282b9}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe}], 0x9d2f, 0x0) mlockall(0x0) socket$inet(0x2, 0x4, 0x7ff) 06:02:08 executing program 1: select(0xfffffffffffffec0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x1) fcntl$dupfd(r0, 0xa, r1) select(0x40, &(0x7f0000000000)={0x4, 0x20, 0x9, 0x6, 0xfffffffffffffffe, 0x4, 0x4}, &(0x7f0000000040)={0x5, 0x5, 0x7fffffff, 0x65, 0xffffffffffffff63, 0x86ad, 0xffffffeffffffbff, 0x1}, &(0x7f0000000080)={0x2, 0x10001, 0x6e41800000000000, 0x40, 0x7, 0x7, 0x5, 0x3fc1}, &(0x7f00000000c0)={0x1, 0x5}) r2 = getegid() setgid(r2) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000002c0)={0x7, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000240)=0x3) 06:02:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1f, 0x80, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff22) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:08 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 06:02:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7) fcntl$getown(r0, 0x5) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 06:02:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87612bf9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r0) r3 = syz_open_pts() pipe(&(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xfffffffffffffffe, "85491702876ffe4dbfa620000000000900"}) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) syz_open_pts() 06:02:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x3ff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 06:02:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x40, 0x0) 06:02:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000040)=0xfffffffffffffffc) socket$unix(0x1, 0x1, 0x0) 06:02:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000440)) r2 = semget$private(0x0, 0x3, 0x6c0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x6, 0xffffffff, 0x9, 0x1}, {0xf43, 0x1, 0xffffffffffffff4d, 0xffffffffffffffa2}, {0x1, 0x1, 0x9, 0x8}]}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/69) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/49) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0x2) select(0x40, &(0x7f0000000000)={0x4, 0x5, 0x80000001, 0x5, 0x10001, 0x9, 0x8, 0x2}, &(0x7f0000000040)={0xfff, 0x3, 0x970a, 0x1, 0x9e, 0x3, 0x0, 0x3}, &(0x7f0000000080)={0x6, 0x81, 0x3, 0x101, 0x3a87665d, 0xff, 0x8, 0x5}, &(0x7f0000000100)={0x6, 0x4}) pwritev(r5, &(0x7f00000005c0)=[{&(0x7f0000000500)="70edd6b6a01886402917e6e7bd683d77753969e32459c7b5dc80160c69019d9fe8e2a4f01fe39b4e685647485d29d1c9ea94455234e4346c46f08b8a679b3e6c00aaf58fa622c20713db519e28cb00916391975b1514c0150d184234c705dcf8271a6ddf3fbde2c6", 0x68}, {&(0x7f0000000580)="db43ccf581d2214589fed52dca1287997a6e9e933110bacf5a207e5cb1a46f0383cafd52bcb1a5b120d111708eeaa8366297bb15bb", 0x35}], 0x2, 0x0, 0x0) getsockname$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x7, &(0x7f0000000480)=[{0x8, 0x5, 0x7, 0x3}, {0x5, 0xffffffffffffffe1, 0x4, 0x6}, {0x3, 0x5, 0x7fff, 0x3ff}, {0x80, 0xffffffff, 0xd8f, 0xbf}, {0xffffffffffff8edd, 0x94a, 0x4, 0x7ff}, {0x6f, 0x4, 0x1, 0x40}, {0x7, 0xd52e, 0x979, 0x7}]}) close(r5) r6 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf147325f4b0f987fe2cf025f5a50fee317a7ef5", 0x25, 0x0, 0x0, 0x0) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000600)={0x6a1, 0x7, 0x8001, 0x1, "c1c1bcd0b30dc418603d7ad2bb7fbdf2767ca2ff", 0x4, 0x70c}) 06:02:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000300), 0x62a201d20170229c, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = msgget(0x2, 0x300) msgsnd(r4, &(0x7f0000000080)={0x3, "048375c6f1c0d2f7be5cecd18615e68339f7589877fc31e79cf2647879267e8348b80e85b75c3af284686fef32beab2c60d778dcd9def352bbb97b39ca2930b935ed95fdde08e943641679c263bfeffaa205cba9f22593fff324200023d0ff2fe1b69672c3a8975fc5a23cf0d055a23e017291d23ec80aca5db59e1dd7ed3804699a7d3403479f46721a07f39c70423133a0d2389cfd6d8460198f98ecffa445ff6ea5"}, 0xab, 0xb0bd6cdd8fd66a6f) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 06:02:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socket(0x2, 0x678710d9928ef2f8, 0x5) pwrite(r0, &(0x7f0000000100)="4c569fca2398598a8119c9a54a8eea6361c26716c8b4bd1c42ee8554ba4c09dac344f7b5072e879b13d6932cfa690fa998ef01cc5f2cbb8bcf5bf44584fa07d822a45eb6525e7d45ecc74a47bc059cbc81b8504d5a4ef2904786b9695639e7fbb65295866d7f8969a430b013188cf9b8927c5d2a6266a8ab5c9453c14cb2a1", 0x7f, 0x0, 0x39) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x1f, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x928}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffc01}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000680)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r4, &(0x7f0000000700)='./file0\x00', 0x10002, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000740)={0x20, './file\x00'}) openat(r5, &(0x7f0000000780)='./file0/file0\x00', 0x2, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) fcntl$setown(r1, 0x6, r7) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r8, 0x40044b06) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r1, 0xf, &(0x7f00000008c0)={0x1, 0x3, 0x8, 0xda5, r7}) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r11 = msgget$private(0x0, 0x1) msgsnd(r11, &(0x7f0000000940)={0x2, "739f5583c11eae76af294c5ccfeffecf62815854275486df21a953ca817f229f88b7ccad93a5d4aa7217acf122dee08af780ad7689196c1f346b1cb09cd9ff"}, 0x47, 0x800) getsockname(r10, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) msgsnd(r11, &(0x7f0000000ac0)={0x2, "a934a3b109e7359044605f7081dce8dc236c7c0a6d963f3343e7488c0547d8095b9c92be1a896301eac57f86673517001242bed692d7963d10f040"}, 0x43, 0x800) socket(0x1e, 0x8000, 0x2) fchmodat(r9, &(0x7f0000000b40)='./file0/file0\x00', 0x82, 0x2) execve(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000d40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='/dev/zero\x00', &(0x7f0000000c40)='^}!#,%/$\xa8-\x00', &(0x7f0000000c80)='/dev/zero\x00', &(0x7f0000000cc0)='/dev/zero\x00', &(0x7f0000000d00)='/dev/zero\x00'], &(0x7f0000000fc0)=[&(0x7f0000000d80)='/dev/zero\x00', &(0x7f0000000dc0)='/dev/zero\x00', &(0x7f0000000e00)='{\x00', &(0x7f0000000e40)='\x00', &(0x7f0000000e80)='-\x00', &(0x7f0000000ec0)='/dev/zero\x00', &(0x7f0000000f00)='\x00', &(0x7f0000000f40)='\x00', &(0x7f0000000f80)='*\x00']) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001040)=r5) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001080)=0x1) lchown(&(0x7f00000010c0)='./file0\x00', r12, r13) 06:02:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) symlink(0xffffffffffffffff, 0x0) 06:02:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) semget$private(0x0, 0x4, 0x1) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0xd6b, 0x491b, 0x2a4}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:09 executing program 0: msgget(0x2, 0x551) 06:02:09 executing program 1: r0 = socket(0x1, 0x2, 0x401) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8a, 0x6}, {0x1, 0x80000001}, {0x45, 0x1bf4e0000000000}, {0x21, 0x6}, {0x101, 0x2}, {0x45, 0x101}, {0x100, 0x7}, {0x1, 0x5}, {0x0, 0x400}, {0x22, 0x10000002}], 0xa}) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 06:02:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0xab) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = getuid() write(r1, &(0x7f00000001c0)="fca5af7c4fb4b17900fc4d65cf5e98eae3f8e484d3001e80c76fa0d373382e4d390fb58c8910a8322e7207130a4c9f680d18ce995dd7c998e233976dfeefaeb692a8b68acbc9651cdc3a7a5356960299f91d05217356156c9154670b440ad0ec8cf2092e42723cb8e9bf2cc6bdc7e9450ca5f2f4f3dfcd170050f2a3ab124cb8f5b65ae14551d11d70aea229e8b13f59a8f91173e6e64efc49417d015597b14a956adb7634a6be3ba9982fa4e8c11444954c09db0fc35983a1185734210823eaeeb87a9695d3ad1acd7d48609600be1783fd27050d33fdc65406ab51e31637474fb368d530e1e011eff06f8745634ede772871f3e5a56cf90b891f9e913925a1b7f922b000ff008f36e967c815888514f3e2d09c2ce3b8892b51236c22f89a928217b0df42ee53d198ab5f5f1f9aa89679a72ee46bc37183963f4828e3e0df4fdb66d53ca7def99335f70fd19b2755e7e71c3d89cfd04ce4e78eef3019e933da58c2b537aa35d0b12595dea79a6ef58f015ac0b1d4a8b87a2f4d0a2ed4e6481cdca24c4ee541b98492e47f028d4b1b9e0fdad2238ab32bce9125bff824b3e0948ec3034314effaf9466faf6895ac787633d413b5081affded978d8667d75189dd31a9d867bc64c9a9ac74011cb5c1915ae548476a7c498c79a0a41b31e5f186bf1f25dbd21e1e3b52ec9708a97ff3a1ebecc483a0e3529f50b0ae815bb3016fa759ab63b50b282cd188558f2f3253d1c8cd2a0638681d84570218e5934ee2ee1c0677e54ca5041dbbd6b2f15ce348990baf6d886bb4a043b37a4e39f3e2b0d82370f9d17a0546d7c2241797f9226e16cf7edc658b7cfe54fc51b519908c715528d97998d3d814a4de035f3bf8eb2d317d23c468837c8b59820c66852dfc8bc2e9fb6e64ac27cdbe7ec3661157b744f5535aa3ca926afd99bb829517ef23b01ae46c6649eecefcf07090b79168f274cd9b293e5769a295c8c4dae7af373669905683d03562745d2e89d063f962d66ba2543c50f906648de4deb8d6beb2418140fcc0835c9c878e208763c342a655eb8c165036543a370de2cf7accbc521484acf8999437de0cc71d28e3baed0d7cf75ac467f76c5fea93623e66fba7afa17102bd506683536339ba5c2b982245af205b1dee76d8c88c71695e269bc132b057cd84322cc09679c5cf42ba72b28028c0a84aaa90382bd0d4e790542df0ab8b8c79965199dc757b85e1c382ce466218ddc09345e34c670f60a759e03a216b72945552e821b89778a9a4e43802588ed885f36d6cd9a520e33ff7126355e44f55ac32abc0ae6e3881f420e92c8faeda54823e9cb844f346e38d3b795f83b93ffc302a59c67cb8fab6bda81212c55146269f69a5f29efd7ffdfbf0135a834147c768296c78f14f5d220cd70326a90f83640b724e99e2bbf7df347732e363558dd45f34784694679339e69249ba61561729abe7ea49d4f4b97dfaa4b4b66a22c45ef6c48c6e405f18c4b44d1ea268186d6132dbe7f597d0ffacffa36b0046da084725ef7a33ba48f6d6b7d445e52f3531366243aa48c5dda3e919168fe14bce6591887801f60e453353fda66ff5e34d230f6d5546b067d23492ffecf3ec68618554f6e9c71b3b3fe16b1d1c8e0cd19704a40b9ff4c0709d7d37bc6d1f2271f64b4fa0a964673e43ba67bb022b39fb5f16ad7c6bb1882629eb26e6e082ae46103b4bb9ab18064118db5b985b3ec88b7ca46d3dad5e1e2f002586103fb488a7e35dd1f9895504573b153dac6ac3897bdaf88cbccb74103393aa4acbb869a84e9833438effdea4e3c18af4cfa507ea74dc5802a1ea5db6adfe0a38f2bb7d2159a88c80b9f27bba7f377906ac848518afcd0920014b00ed6756c3a6b982f5e5511a69eea22f9c7b5224588ddd77173e42fd2ff3d33c4fa097f48ff4b9774f12a18159c5d36add4e8093ea7b06320a3ade594b5cfc4cdff9626e2fd6b63c0d6b9d92fea4122aa5bd33cb457e4d5c188c0eae00b5b014c84df3f3bc62c46b4319de14575c719fd22181071732f6ff1781d5021f0bf7fb43f49f5a148f4f4b66592aa6da932702cd4b549b957108ba6340e4a829090c4ce0fb42a8183bf2e23b78f9f6ff38b290958fd6c688df2af477c6e126cbd3c556e62eb9781e4534cede197dbb30a4cf688c228e7c259e7bb4e4e95718fcb5721ba813a82ab5082049049ba3a4d8882cfba0da6f98b4c7e104ce3282afcf1bea5ff50aa7ff356506cfef1869f79461597dc3f22cc478c07dccb9aef4e48e7550e0c97f3749f39d05105a7a93d0c17f285b82d4182b2e76870331b068c8aaf5bdcda4a2334a11e52fbae8746d92b8322188bb20487b22e413c4ee7583faf431700a103d8e33683511b85c6f5616f526a52a588296eada64471a50624f1f4ab9a01be8980f34f0205976e063504a93a773f9f15249c2be1235af3149965db647e86db3252d992e955e0c96cba27a0d2fe2d3682c2b3413355880ff1d0ffeab0ac8b751162d43fe353c4a26e9cd2c667c7d39ce146263efd9576ff8d9689468ad1070e0b24c69930c8efe532af98254a6509a21f93c73764d636f119018480206258b19dfea952ec507959d7625e071b8953f644c45cd3ce1dfca595af36274513cdd8e0795d70f4478e764f83728280d653f95ad40b23ec3320d0adf46ebe36369860220d222642131f4349b58f54954e8298823e9ac40be69b4d3983166c2b98d226622771c21ec7719ba4f8fedd9a6610c757261e6c145ac38e6af5c761ac862f4dae08726ef93db862d01e398d51e147d5a693be9b0066263b1bebc9ba79ff453e353b079a9644e331adeec94f1c8629e1af6e063077be16688a579b33fbd34bb115c2fd7a6d7a09b9add21575b1c9a9ad8e21d3486f53453cbfbebdc385e77c13e5d7e86f32f24bdb9238043378fbfedbc455de1eaabc6e24f47d3229b60f3418564a154bf792faed80b871770c496cb0ae096637449c97f6c7e9ce1b4471f7b6e2dc4541271a0bde3c706240743c9b9001c73bb758af96dc0cc0123ddaa191d533dc7f5ca6f0c46a8ae741f64005f1a6071c986ea4525f036b73b280123b4ed3430131f11578e58cd3d9fd5d82c37512492e6ffdcafa920b8af241e633a972a7bbcbc6573c65606a37a701df53313f5c8e30bb59d76970d4695ca9e9e82ebc92f9da34ddedfb15ad82f5164ddc918af743bdee35dbd292ca89ec9d0c661c282cba93a589829344dc5eecc7ee9d4d79d4da836fa3bede2010de9ec6c10fb288332d8271d64e07c14b72c368f83bc58691378202c9928de56075f71368b2ffd7312e9de8c8738a85dbde1b1d0528e345b6da0a8b48a07fa2ecbe7fa2212497bf7d1283494a8b093e069299b036e3170dd9fd091b43d69d1a9875c5b6ed127b4ba6b5c8616c7f4795c98ba4e65da3e343b168fb14e333dce2dd6b0e68625999b78fa4b16e85be1eac3766c97bcd0a663292989fd4ff0f111d7a3b09014370509c558ba79f63455871e28ffc75c1bc86a2cd7bc6efb28b5d360d5fa6663816ec92626ab157fd6cf6acba89f8b03f386bc63ed0949f40c488494f31986242e5afb7ed1fb47f0cfc4c6d36c388ca387276e47f52d8ffbae44522aed2264d7374cc9b27dd4cf168e17741f02e182b18a357882ec6ec1d713d7443dd373b7de1f78003bbcd3e1c980d76bf934e3e472fefdbe186a034cd5f868af31033794f18d973955a78d784f9c3aa394fbfd4f553ebcd444e9fe6ccb89dd045fec5505c361d5f2bf3b0e5784e352179add079f92fe811570ffb93e60b28ed6c8a46becd9d6cd7fc9afc7e460b762dca6295dd8674acc64965990be8b3215614732134e5bf3f021c146fdde0fb1a1aef5aea9e4a75800be09d1dc75ef713db347da3a23a50634e5cd6aafb2396a34fc7c0f4a19da73e0792997e0220fb50ccfa182d3b79c37a863f09400285b4b9a9151c282ef5e5055bc2011c8eb149078f58f828056efde1e51e9f4b18303c2044b05956d305a1a5b4292a5798a6c9d2524bab4dd70114465fe98108fbc90b6d5221c5d34e895a7282784778bb74f86ba041487fec4bad4c17079b1a46be4ff3cb6751fcfa68ec6652486fdee87b43d8e3ba18ed85950506740172d010bc1abf5f1cb7c22e4897fba3f16275b2af0adc1a82efa4e4e2ab2ebf4285ade35b5995aec94aa664c3f581b28ed6a587c6e78b191988e238feaa0b6b435be9e25573bc605da60cd16bc8d74cdb191d8a20b69935b36420a18b5df0cbb295657e33dd3fa9a4c0228affde33a700c5d1bedf5673852c33cf5d03f740f596374aed88de1afc0360e2a909842aac19d7a8140194c6d623512629726535a2b04ea8bbf2f6a17971e7f59ec72b8483b39a663acbbb9956511000bc0b1b8d371693dbae9513bf7f0cd5a4fd163a7f0c9eba15a83b8e93b6a2525d35906f0a2a6f97fbf8c87044d9d605d04924be2430965a741900a295157939774a6ddcb9017925bcd0515cba1ad4e930199e385c8ea2c75eed82fa8f023d53f3400f3f18ff5fbea0924bbd819baed02eec13d2860f46e3b97a43e2e388befcc4f57c9c69160c07ae2a808a92c568d85dd78cea7850b9e241b59bf344025e22f669088827023f8bff95d855d813e283de19d1736e47dbae294b895ccaac33eb7eef276cb63042fc4317ca55843ee7c21055d1afbd895b2f4233a1aa352e6f2595c868498646c188b588101cafb5310eef719ff271163fce1606b305d2d6f714892fee2a79e0595d9589d16f0a601745b19d63492320d19596fbaae6e0ba983a111ec191c0be16debc9b5cf437a9d3ca81521b96cacd2c8b25ad41d0009cd1ff0a3e4705a443cfe173a45521e6456fd00c7deb1391e32bd1bd629923af05c521c0322de598460fabc328f8ef4db1c710a17c9b82c29046d77a158ab75dc2e32dbc799960e98eab602977ca37ad4bdabbf62de1e3eeb185ebf02a6d596d4cdd565ef2dc925f79c28af3fed05b5261ba21513f00032b1965b53eaea0b4705a028768c1c5ff33b1cc889285a51f0b93f7d94f42e5a81e4406e88409ff566f9ec7c9fb0f00dd1b00e4441298a75e0a92d57cf7009040966160de13d63faa51621a51b07ace8fbe23aca44c4ae4f3ae7696199e890e22d27aa52b1c74e044f43793e6a3b594a33fba571c821fdac4e2e41a7be31ba2eb3ed996bef3be2f22cb5bfafaf4f4b850387a1cd54717a4e34a7183c79dd169cb8957dd361c3f5fee7737566f8d1899794ba7770780537659a3bbdb6a1fd76dadf236002554ffb68ca6ef04254632eba6ad312742d04285ce9033c7b477e138be907fe91f7a2a19604c27845206640a9be568d742bb4187277341350e70fd2b39200141207875f85f5d90b5ad61617f19028bd706478a6b21501f2b30737c934c0f7a948603d56889a8c990bcceccdf4ebe2a4cb5120594911bd87624a187fa782dd5e326f9ad8beb6069b5cce5ff88b843d6ed5f74eb2c18bd34e6f96b81ee3dd799d1d5f0d6a6ae9fe2611509c6f5c4521576e843e6ca6482dcfaa33c7465512d9aea9a4f24c910f35109b0434c642832ff614b4703dadfd8fd6ae96c94e62967784932dcfa1d77b941860df68cfce3ace3b573bfedae694f8e7d070cf062bc991c3c0d032a3956133bf5ec88e0692d6c0814bdc0b0f4ed367aba857862c9b573dabd4df01113866b6233d1f3bee6dc0160615dc3cf4b00a6bcf890d0f1779b7e103994a55465362d3862f6419de3c38030ad04497065451125a1562afde441a9486351", 0x1000) setuid(r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x90, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x4}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xe1, 0x4, 0x8, 0x80, "c917adda6f60951bd4afb8687569de461c24e777", 0x4, 0x1000}) socketpair(0x6, 0x5, 0x4, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) 06:02:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x3427, './file0\x00', 0x101, 0xd83e, 0x9, 0x7ff}) 06:02:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="59f1ef60d624c908de4d1b8a070be602b4d1a88b2b0e15a09c72bfbc4ebb308122eea322635b95f6b14296bbb057ef6f140859fdfaf2423d390249a6f5b33c52815212defc32f782d3a2c9ce00b0d48cfa8992de752187ae2c41f34f1a643a23a44d131d957cc0eecced505b259705aecf5d510ed1e89f32a2a1e37520bda194a177f138bf2cdeef1b3a2eb7d9072acca80602c7077bf0d3bf493074af7930b3023090af046594f55df8ef29d0a35c8a7034df967d9c23bec337fc2b85a9696bc242f518b9e81bae08f108a382ceae4bd5fa80550103fffd0c35154be88916a39172d18b3394a1a0d2fcabe8c4c8e2cc6cfcc4d954e8172e593e58d58bebf34c9436d787d17e66a7d14313079fd342b7395a3310d84c1d29666e02c9ec688aff053fa9aed3b57a37f1bb9df02fca4f7c909c822a2639c31e9f7bd3528a7d363e2e3f550e0fff86d45811796e477cadb57f563538d8aabde2e33d5895b3ff398dcfd076f253604d9f6b6127edba9c5277fb3e1ee90d6c236f8eae4f6565eb8dc900e4d43a52b8b204b57f9b87b29522f3c23b618b88e3f5eee26d44defa256b53fea8684d0e0b56cfacbdb31ae043605a1a7a7ac28bff830baf9f7efc205ca0403654e952566b4a8d0e52b40338760b2604df7f031be32172c244e7f42b6238dbb7de0f3e16b2f7ed3386ef9bc34a52cc176b301f7b44a7270b342f7ddb82afbfcecd5e219d243317d41636e9a57d638ecaa56f6c2c26e39cd40aa60a483db606376a08375948b2633b8c0f59f3e94ccba94ea2fac9a4f6421b2508859a3da6cc574a774027f446d9f222015a3c3b2c043f725591ee8f5e88b251404f85c59606a76fb60c5ca2b39b2fffc85fa19a02ee5e775ca2016901ea112b1d75a8eb1d74669e618244a362d4b1256a00bd555ba1d25ae1cf2d94f5ec06ff25903aeee7a345d41a5dbd7f66c991ab3b448fcfb166dd9186de6e95b98310a00ccd7e1b6705a72e97103f4bed4ff9fffba494250b6f9e8863ba3bf59ded2ef1c7d4c0da0bad9df6183e30f9d33dadf0fbc0fc562fe0e2b9a517b90786b73664fa9e15f4fd54fda71b34840f3a051ffa5e0021380d20f3ae64dbbdc0e3f74fd041bb920fe925d0c0bd285448d4ec8eddad28d9f6888c00b8c0093b5946be9851d7f7e20a8dde3e7ad9d68e6a45c83ec70dcc4e7d0a13c91c23cc283f23a0174bf78d452f87c13b17fa261055372fcbc558df22c77dd061da808e597acc190a32c8b5c72b99072e07262f577ba0f2a6af1b4d3ff768ad11e8c887bc08c102508577f57df49389e02768f1cfb4684dfe7f6d6d0de7a467fa7b0cf2087b624a07e941ef44c95c81375484da3ebb3425e5388dc769d1936244c617a47c62ba7cfe4965619021ef0c5372c3b572edfa536cc9787a6ae3cdcde9fe81a02226e8b5aaf1cff6e568a92d884b07b42210d63374ea7edbe2764e17cf776aa634071be9a59ef77f5cc1794474dc01ba46084df14904d47a329e35ee054fc3d90c76ba963175d2d88b11d2406a0ff6d6bc32477a4487ec9b4135d6a4496e9a541b369150fd6e45e94ffe3cd8e0273dc1f05c57f8b64e349d0ba8bd5266aa83264cf4f20b3971d0a01cd8ceb53a6912dad70bdd07a61a8bbc9f14f74355d102efd44ebebc17ae34b68be6c3c0f78828f07c03e2b42451dfb330aaf9d3fc35b957812d3c1a9f3ecef233a3ee4bd6b1876994bb179249cf49e28946b7baf993f6854340a6465002ae35b38745f901a5485c48df376ca1694a23b7ebc2c1663541f04968d90052925ab268518712a1035c3f2088ef7961e6355fc597ce86bf0f29754adc93e7d381b8fdf6497bf6456687aaf2225715e9a1428ba5683117cdd8973cb0e4f67be211d995543d4cd3e41d8ef4d3e0b367872d36ce2fbaf1b4fa1026b0de42ea7ddf3f26028f3e8ad44c65a31f64553cb04b5c6e67225d1e30864503fb81d453a7c9f80ac7acf4ce8e1224d3d86e21e081e9e79aa997a565cf6efa734d341eca76587e116dc62cf236be2fa7915a1917fd84257b833495f98ddc1b545030a0a4faff1cdf24e3b86b34eaf65cc9adb85c08e0f71ef1bab0734f255740e0e360d521c41185110e234ee6c21fc24e01e4334cf66c50ed2d1b3457e1ca2c046509e188f1195ec7174a74a3e8cf2710a4b2b6d880c0ff689a0cb8818daef664ba83d2f763a2d57a28211905da43e968317f027920604822ce8aabbfbc5d0b040dad9e565f4f03d2ad9474858a908d0a29aa3862455b8b4379210b35d265beb01abc955d5857231b37d8e7790001c449c1b5755f685e1b0878de56594bb70cd727803ee24e42dbcb299ca1930c87ff4904cec59dab9e733c65e2e2d3ded6fee04e28b812f7bbbf25ba69e5cfde65d130807b990ffd451a53a39dd13ca55883c2c8eb69156bca0fcb81706edab41adc45ac88995b4834b9eacca00ad1df6d1ca9bd9fc49679b0983ac98866aeb9373217ecc1687c3b4fce24250666a4b7c50f969dbfa14bfb2b22dcd4f1dc2cdf0abaa90747be06d9d0cd8f72111d70d8a227a93de1cd55164eb3320c88588f3215178a20d2161bc6ac855fc0e0dc1299d1c92da9d7c5527cce96fba91483ad6504ba53e4451a3fbfa972babd7055dabbcc81d77203aa8bf4a00ef4940034ad392ea5df380a35f7448eb6e9b3055fa6892a770f26559d49e0205b1152f4d49cc0d361fef97e95288491ce80335ab36e6ba4c4b02efa4aa8ae8434c779b1b6c6f16ccad2c00190403f2d8aefdfac1edfe00516af736af9784e2447a9922e711da14977e717059cb471d9313228a0a1f51fb7155e19002f625352fb66de9b2f1df6b3458bca9e21ad7d135a30df2f57d5a82d846636b737c0fa4dbd9450183d24d35f5669afb4bc257177ae5671ce7eb848345aeb49ab41be22b8f5b048dd460866346bd4619ae9ad4d34406de380d87de773f6fbebf5f3db2d4bbe93830fc79f325b1fca12dc24bcbeccbcc317dd6b657792091f5dc6cd0b581e718a0531133eaae2dc268928db2b4bf408a9014d82c15b2f935f620b01989a1a08df0bcc0b3aea7392a88e28cebda92842299bfeb490faccd76eac98d4f57787637b14a8df3efff9aeed5a665d90043ac7ade985e7882caf1de58e565fe8976349c1c7c6261fe0a54fd764e9c961d6692dc088e988bdd5ad209e6756e8ebf74da45acec934ae7d1f01192ddf9dda01c68e6149c06f0df4f49493b383b018683d39149ac4fe363a7a5e04e1cfc6350614a161322154e27d57221e5519ca27ef814230c7e0a833d224790773e3068af3dca3c25052af257582de29742631635ee66f09f6492e91b5198ae2bd53712f2afb70e39aeab47f6441f2bc8ab3271fe7e1a890b4f30a4b6f323b10671bcca7dc25aee39c23a2ece0d18c1a08567df27afe26153159dcb5d673bab3317827c8451f79c9bfe7dea40bb4a13c80547b4a8b4023eb3d1fab1995b41fbcb3c6d7949eea4221eb6a839a0a81d020f105f15230122f5cae1d3220b7d18e56efc34ea3774d4cfcc6276daf4957b4752c0132a981317b7fb55c85489136ac1a1dfd7f6c7cc6cdd8b58238a05241cf301477884c5f358e08130086607abec6559544c3f045f22c18c0b8a4de3c5029d16fda4815594ebe338fa43ff62bf43e3a24f1ce3b0121b36ad068d5c8eae8839308a3455adcee43815d7f6fa5d9bb0da8c795d3af77b8164f384e1ed7bf3a7fc199f4146c7de890c0fcd70f88debaaba17146d8999695381a5e32ab527fc91d85bca9daee60d1d5f6c0e22b08204ba5edb5f104cb27ba6c09950ad7c328cc6fa5a92553541403b3fdd9878611002b7fb318a510391647033bc9a88422ac9ed47d8281d230b20f744752ffa82d7de6a75a48cd303d4639bb30a930de8d4f4b30f161f05ce8bd7f2d57c8d2615822dc00429efabfdcd1c35b177e69ed7f1469a558b2f1f2f6f4e041e28094c03899002e299771078d8727e3778dfb89b31097a355abf42c5a538eb3f4dfe6d884848c278eba383c1e7f870e471d176214a44c93a6910cddc689a67c8234051752e8ec02b073a67e47216b508c41cd8d639a6d4fc12c78ad3cedb0ccb014378559511d3e619160291a801e4ac3e251b98cdf00d900bb3b6ec81ad9c6fffb07657e77f9d19168c333cdcb039426487008a08bfe751a14e75462b196c36353c49c8cddb3af2cf91a557e5084e74de78d06ea52f2e8096640c4f71abfd8b72ed3f4f355e8af3b994e28ae5660f2116af5eb88fe0901afb0c6bfaa3c6c4eed8a86e5b5010afe626a88b8a2083748ed3fa7776d0cc318819619444a1cf5af9836298382343425591f8a8591e136012d4d032fcab96a21202f88c337a0b6839194c01b40849eed9318fa97a3a8a08a7a1b4d9621dc3802538fede1bd50fa07c3a3a260f34b5167b0a410785a8c577e31046da56993b71c1628fcf2dd7daf73648dc82d072261c3e405ef68f22f19c88d69b816c2a97beeae3cd97583683f52d9672247e5811e3bfdf289776feacd439668d0d05066fa8dda34ae1d0fbc0e84f2a6b815e25c99a73cafe896cc1ac8e6fcb1729b5bc65c7449200e86d267e144e324f615e4a5fd94594f3fd95b8d52da37eada2573bd726d6be4733d88802c57b3f396fd0cd4a4f7b7a1b592e764a876e3f762490d8270afa788beddcca5bb342274c6b877998b773126a7535b921f317841bb4c2f2008b2a7daf1bb38a1567e542cf531acb160c469ed5fc609715be72cc1734e6b8bb5904f8375e25523d5f8534d7da5b8fedd7aa04d4fc9b381ab12852d9122755cf1a91aa296076c3ace39ffc5c5a53f6ac2e1b4872f8979046026015f167b3d9ec6b66ed8324abc81e30ea874413d9a4ed109a9e678f7f40b77866ff1ca37ec3214c4cc09cf5000166650789c7f23b83d69aa0180b2f63e7b0c9bc6bf341cb04fab5bd4b55c24837ce779fa3437cbed7905be05a94a2907f0b1a42735de82f5e57efe4f95bd08f4345352d63e50589d6c8f04d62e1740088b15539f23fc37890b49be0b9ef617447e280cc9a893ee26c0329ca9c2dd3c2e508d081caf7ab00b6a8194dd72eb9e6e1a6bd75f4b35aea217cf444bf603a011989467e849177e30b6b3107530ad0a0276bf4971b2a6294f758a17fad73b17eb8c6cc237fbc4ebb27c165e11ba9299e6a9304349afb01456a9814bc9a42728e8a33bfb8703f4905fa98be3103d4b67292f87f1bbc27b5700dc8c59cf6970d6f35c0c5e2af50a6319d350249996c83648ef123b2a1251bd823d99c568dc8229dc57959755e641e9b76f5a7fd2fd729073eeef71288fec3b3f11129061c31d4f549d4574e2b34bf9756867b3fadf1fce9147438b0c497cc30413207cf0d90d2df2c278eabba60fa1bf97fa6938854c27fd171007f95839de9323b2866ef334c2320c6425be3b43efb583357bbcb749afa40f95712d12c55e5609fedbe41d4c472bc1f5a2c23971a96c14853b29be348b213df0475a7e472452d5ad6ab12ac3946fabeca341d3fcb4abbf2532a0b8b508bca6c18e37fdb33c843ef34885b80ded2c06daa88504fcdf345f5b2925ba6060c93e218f287c34a141c06df5d1700354d88516b4b32e10e6e3b56cdbdd444cc5f9c95460aba89bc261f64ef072e8607cb7f3029868bb34c61973e7b367ffe4ef63aa91945c1a8b80547a510e070287ec94d314f0d13e0b2ada05c78169930ed9d138abede824f0e5474671119a72d714d909cdb27cd68068f519d7ed86c0290d435812f1863bcac7de", 0x1000}, {&(0x7f00000010c0)="e9eb7b8aa30ab2d7c62d74e92e3f7e863bcb18b83f19865f5af5073068bb413b2507e051a056b4bda60b95ba44d5074e71a225407b7e13cbe112920e16fb185b6a41ff3d1736908f6b57b5d02f9b93b909a741071297b7b64bd4c22374dd5bcef57df5e4594aafdd3eb1aebea606d3d1ba71577b0897dd3af4bbb39ef704a3a720295b71f95da50ad840fb6557f5d0e2267e7b05cb98cf88675a585f5c6dcd66b3195b3751668c8c5b70934d3f78555fab04814626e8374b4718cf8b709bbeb0588f27cc929fa6189851aaeb29df5d624b526ab11c1cc5d0b24c960b06675f96ebd96a0136de96d6e3f3870ab8976b0aa862a81f03ec44f8c5cd93", 0xfb}, {&(0x7f00000011c0)="de40c908e90665d8f067d7c725823738a715f85c7bee79927bda66b269b3fa41cfdf4a591b6d55858e6812a5ee7c99d06f3c1a44d57298e3e1c10722cf99cd6551f8287ecf1802f468cf72f0b451a6106551e1b668fd54283e8ae8a43549f3e22102ad3d6a741377bd75f28fc478a7a95918863f2d99f4efbbdcef031005c8a4e2b7ef07b8823cfd39a073656420b3", 0x8f}, {&(0x7f0000001280)="6655b47dafe9a5008920644d3a0460820ce913eab1b73b105c640e041e81a06d1e692118dd12f4c3890eac188c33c1db18b8f1ae4c0190bc5044f804eaccc4e46bb8eff10bb42fce95cdf3ecab97d52ed24ea7433633d078ffc33379c072423cdb379e64ca8a3e427e7eb5e9010688ddf308df60120584acb3f993ad778c43463fadf74db0f66d4d81634879fc8847af1880490fc28e834c1972dc44b9c2c238735832eca50173778d038b35c20ae109aef159ae7c66965e97878bc5b2a552d8b8528b127014e5ef0a3db892", 0xcc}, {&(0x7f0000001380)="4f3c5c410b0706ff04b85c", 0xb}, {&(0x7f00000013c0)="72695dcdc5f5a98e99d6176bf9c02c34e9e57f1f6790cdf0a8ac61e885be54dacff3535a1447340150c91ab305747a1bccd8aa0d6692ccb33f7910573ff093e9cebe692a4ef02682696e86e51f8783e17a5096ea134d7a628df0327438cd521f5f057b4c6f33fa452a3b857704e2ef098e73e50dc62ae84fb1be080f90324ae27b79fbad4e5472db", 0x88}], 0x6, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x4) 06:02:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 06:02:09 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x4000, 0x7e37c9b0dd31c6a9, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getrusage(0xc4fa0f32175bf2ef, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 06:02:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x6) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f0000000080)='./file0/file1\x00', r1, &(0x7f0000000100)='./file1\x00') 06:02:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 06:02:09 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, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) acct(&(0x7f0000000100)='./file0\x00') 06:02:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0xfd1f}], 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000086, 0x8, 0x4}, {{r0}, 0x0, 0x40, 0x4, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0xa5b03c6eeb783e91, 0x20, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x9, 0x4, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x50, 0x2, 0x3ff, 0x35b}, {{r0}, 0xfffffffffffffffa, 0x22, 0x0, 0x1, 0x68}, {{r0}, 0xfffffffffffffff8, 0x8a, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x44, 0x40, 0x1, 0x5}], 0xffffffffffff0001, &(0x7f00000001c0)={0x80, 0x1ff}) r1 = msgget(0x0, 0x44a) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000240)={0x1, 0x0, 0x4f40, 0x7, 0x6}) dup(r3) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x40000000002f, 0x100001, 0x4}], 0x34, 0x0, 0xc68, 0x0) socket$unix(0x1, 0x2, 0x0) 06:02:09 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x400040000, 0x6, 0x100000001, 0x9, "b62fbfefcb21fd04abb74bba9d83e165b7221089", 0x8, 0x9}) fchown(r0, 0x0, 0x0) 06:02:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000040000700000001000000ac1400ff000000ecffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000167cecf07a4577883e84334f51751ea1e8a5a5c41e50699760a021efebe925eac015dee85203abe362328894"], 0x18}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 06:02:09 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 06:02:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "0000007f00004d16bf3b200000000800002100", 0x100, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 06:02:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 06:02:09 executing program 0: r0 = geteuid() r1 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000100)=""/117, 0x75}], 0x4, &(0x7f0000000300)}, 0x0) chown(&(0x7f0000000180)='.\x00', r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 06:02:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xf, &(0x7f0000000040)='\x00\x00\x00\x00', 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 06:02:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) semget$private(0x0, 0x2, 0x26) r3 = semget(0x2, 0x0, 0x210) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0x82e, 0x8]) semget$private(0x0, 0x1, 0x400) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x149, 0x2) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x2, 0x6}) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x26) close(r2) sendto$unix(r0, &(0x7f0000000000)="92d7d518ad416a1e6ae036843d95f70117f48205f270f77fcaafebdc24966b4a5bd93ac243d9d2f4b1472873de6c4f42fe86e4c03806291616189c", 0x3b, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 06:02:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8440, 0x0) fchdir(r0) r1 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000200)) r7 = socket(0xc7031b4ca2b46964, 0x4000, 0x1e2e8528) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0x5, 0x1000}], 0x9, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0xae, 0x8, 0x7, 0x24}, {{r5}, 0xfffffffffffffffb, 0x30, 0x1, 0x2, 0xffffffffffffffc2}, {{r6}, 0xfffffffffffffffe, 0x22, 0x80000004, 0x3, 0x7fff}, {{r7}, 0x4e28c2aa303a5ae3, 0x2, 0x40, 0x6, 0x4c}], 0x78, &(0x7f0000000180)={0xe4b, 0x8000}) chmod(&(0x7f0000000240)='./file0\x00', 0x14c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 06:02:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1f) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 06:02:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100020000000, 0x0, "00370400000e00e184b91c00af29d200", 0xfffffffffffffffc}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) read(r0, &(0x7f0000000100)=""/132, 0x84) socket(0x0, 0x4007, 0x8) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:02:10 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') mkdirat(r0, &(0x7f0000000200)='./file1/file0\x00', 0xfffffffffffffffe) renameat(r0, &(0x7f0000000380)='./file1\x00', r0, &(0x7f00000003c0)='./file1/file0/file0\x00') 06:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000380)) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) getdents(r2, &(0x7f0000000080)=""/193, 0xc1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x400) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000003c0)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x8, 0x0, 0xfffffffffffffffe, 0x3, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x2, 0x40) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/145) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8001, 0xf88, 0x2, 0x9, "436d055d3004f8ef1116b46b255c5e2cc186035b", 0x0, 0x5}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 06:02:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000100)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x0) dup(r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 06:02:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x2}, 0xc) r4 = syz_open_pts() r5 = kqueue() kevent(r2, &(0x7f0000000040), 0x1ff, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x95, 0x0, 0x3, 0x41d4}], 0x9, 0x0) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r4, r0) connect(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) write(r1, &(0x7f0000000240)="b81d7abe109d12065afa4e590802d741e890720c17373f051588870f84fa83cd5657bac8c92ed139d4ffd34f3cca63af1ca4d07d130dec735282fd70d08d0c38cb1b8afbef5a2e0dd76a561a54653e25b84b0cabb7b2a592e97bc52d3d549fbe9c80739d98c8dd62012137318528f3b32293cd6c5726a001aeff9455785c88d9622daeb7b23b", 0x86) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x5) fcntl$setstatus(r5, 0x4, 0x40) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) getuid() 06:02:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) socket$inet(0x2, 0x3, 0xd38) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2f}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000014000/0x200000)=nil}, {&(0x7f00000c4000/0x4000)=nil, &(0x7f0000065000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f000002c000/0x4000)=nil, &(0x7f000000f000/0x2000)=nil}, {&(0x7f0000204000/0x3000)=nil, &(0x7f00000a9000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00001e9000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2e}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x747818399b07e75e, 0x200, r3) setpgid(r3, r3) r4 = getuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000640)=""/160, 0xa0, 0x1, &(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8) seteuid(r4) write(r1, 0x0, 0x0) 06:02:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x39ef7c2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fsync(r1) 06:02:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x3, 0x2011, r0, 0x0, 0x2000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0, 0x0) flock(r0, 0x3) 06:02:11 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x0) 06:02:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000024, &(0x7f0000000040), 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x801, &(0x7f0000001040)=@in={0x2, 0x3}, 0xc) 06:02:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000080)=0x3) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x80) close(r1) r3 = dup2(r1, r1) mkdirat(r3, &(0x7f00000006c0)='./file\x00', 0x80) socket(0x18, 0x400000002, 0x0) r4 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000040)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000094000/0x4000)=nil, 0x4000, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0xffffffffffffff42, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$unix(r0, &(0x7f0000000340)=""/56, 0x38, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000180), 0x0) write(r4, &(0x7f0000000680)="d6a417fbd2292014d3b809591690541c0bdc34b69b76989e884e8aabad2ea790d64be55781283200102e8a906e44d559a4b45f09b56674783f2c00bef005b51d77270935bcddc2b4a1105f11caadf2e081d6f162fa6575c2c6f36c91c8fd3bf4bfbf0ac48928a0e05019a146adf3c47c17e8ff95e25bc919ac5db6", 0x7b) r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x400) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) write(r6, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) close(r2) dup(r5) getpgrp() pipe(&(0x7f00000007c0)) syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) r8 = msgget$private(0x0, 0x24) msgsnd(r8, &(0x7f0000001380)=ANY=[@ANYBLOB="030000000000000090d61789549356237585cfda14baada685175df0f589376f526ba170b32473010d538cb6acea8f27b740ed9de85921cc1904f13a7a9efb40ae2080fe1dd6f5789b9bd5880aa949c05b7ba893f20359bce64738d821f877db50b5bb6191937a039d24998920b8acf8fb18496f6a70a14881a5688bae23c577e75c788047a12d885fd491cad45bfe8a4d3f261cd6500f3fc49757428f26871f7be2fa26c9a2ad20a6d676d4b5b1599d060169f4136214796904fb1be4dee1611f0eda518513a532d0627ad5434012b8fd5f0d9a7fe6747c0a9a3018e0fd097a046d6c36461a335f98f6c0a40cce2d1aa485911bc7eccfc869083afb52a2eaafbb784591175150f8a33f4bcddc42b21f82589c4dd85175ed1eba4960371ccc36a1530a07f3e34aad3b798fd1566e04e63243e70059c98542db9ce35f050ab3353ab9430696f96b5715d28b64fae20d493d1c35eab1a27ce3b91af892c94a6966483e5dc0673bc56a71c4f6ea2f6d0dbcd0865408b92c6fc6f7e34cd20e20164710c18bc3af985d63aeb272ab208fa672045a1e36439fcf2ccaa07db23c4afc120171f721ae575f7742190a8784a1a9162951a858c40000502732c802b0b07cd3de8292ca122d8fc101d6810d1f9a36e542bad2df308296aee60cb06e7294ba673a82e3943f70aadf7b08be6d49f471215c832a75b5d5fea1710ebb34883b24334d49e3dbabd7a69699bdcce5b022ebf9ddf20bfcb7af07545c6c47d10cb0c909ccce8a27554eeac766e961e53671ee26f8a936a8b7393aaa24c32fcbcc1c02289d91a3b1e75e139b51b8a3e1881b95d0c9e8e259fdb2b92800ff49169d82a6e0b929e039e7f6a876cba6800dbad0a44c25206edfeb1818727a15e14b82cfb4ec7366dd5f2772f7082c2d2e7c1a8499f8bd9e48cd88fe5f741dd0657667a0eded491bcf549385593c0d38176ac89f29885c850b588eaa04e925071346bf7af22b80fc7dfacce4b33aeb40c71f75c1bbe9ba5da877ec28f1fc3bb37511676a622f31e5121e41ba3a19805d0bf58278d785ca701e08a7619fb9e44eaf6e77d34b4d94d013ec0357a9f41862f5a577e7e371e5e2d82a34b73df73dc0500f9a95d9b0c491840a07b843910f5ce2d8b6d7428b111e68c669d969090ecacaf561960142e33febf39364e07cc3eb98d3a0e5683c99f937a7ae2fad6a9eb7277da38cb3f58472ca50490f79f9ab4eaa5d56e84f82236c486392834380c740939ec80331db68f2560f32f61f0c56c4c21cc411a10a5a774d0fa20f7350d2b26f0919fde39e0370d38286cb04f56d89287a49f305e7cf57650c70c8710ade891cd085c032f2d2c5eb5496eb6a6c24ea72850ab56421998db94e81f2e50b1121ec6d675a06bf02c293ca09d0a5b93977eba095981624c4da1682bfd757167860f07eb94f8ad595002a14cfc68320799e824d1143c6f188815bcfef3ee73d3eacaf6eb89ab31dd73fe9932262b5b7acc7815025cd8252e61ca2f94bfa76c6c4da977313a50bc8e56746b41fcc86a3484c6da87ab9a945fd20044b3654604877beda9551c28c0ae25c19f077bd2c85f0910a5941444ec13a6f7163186f6ca842550b31a9b3a206ca9dba5b33ec7514311dab98ceb208f9ee5d4f5373ead49eb9699ed745916fe7dff4dd6d275d9feba145c05bafe64dc1c1bcdf6bb998419c6a692501a7279fc6fdefd4bf10b0914c03183e3bb15e97d6a1290d571241a5d76caf5ee4810635f454bea2d88876ece0c07829199a95d720439bba5168519d2db798eb0871fa0e7ec5b1c7609e8e2beb9cd19cfeb7d1ba5275be898799da1e11ca7e88a7552489866c7baddbcc6d38b321f1e69bae80b929de9329a3f1cad9a1df9ec4bc049bdee9bc484cd3de5d18b881fff418d11f9a8e40bdec10253ed42e04e80652f729282019486e981b494064a021b3f2f8476703f2c5ceffd250e8613c2e8947199254e956142035f49c7a746086e61a8d8b8b59de0c28cb7a9cb2deee9a26b96298a76a90896ccda739350a0a09e562c2de6410cd473076665f054d1a4fb05f12d663f14d75b163de83e98aabe463d14f5284f5ae4d72f72b591323cf4799057c45fc5fdad205764a6950d8cd8cbbb4a94322fa06f6c9fc4fd6868fef33c900cb099ff01d273abec13cd424f9bb8e59919a745872ca9896b7039b9cb30cdc7a87d3a13f13a7b15c4c852fb5fd34eaad91c8aa943cd09d466985bbb9d40e5e4df6b43fbceb725d337396841319cb3f59551bbfa2c3d2ca0bab36749119727dad675bf4308e6bd1bcd6a85e4ecd86351796be1bb1a274175ed603877f10508f6b8dab643f43dc59f06187079528be7eae159ce43a05f90e6b306b623e4ef8fafabf995471c024c04898013ffb2a5c43a0720cdda48a94d5a2210782c26b8d2f37244fe9476ce637a83493e4f6df24a8f2a460989e61bfd8c9d34a2b2be0b7150c84f2584e9369a9a5e3a06e44407be067b8843f8489c43a52ce62b80a416c630145192b02eee363f15aefc128d5b08e78e218cb61acfc92f35603d93f8e1ebd3681316071474789a947484f9fb5f2478ed91eaa436820fec39df25c9b645b196bb3c7bdff53dea926bd55667b32fe27f8e3cdd58357a6c3c68411c43bac04d4b053649985548b32689ad6211063b570357e21ae69ef18f26b97f5ba28cc552e8b3c2044882c5050e4cb0fb6a870f6ec3eec46d542d26c7f4abb3b28e733ed7b824af485a08352ccedc94924e43d4210cb195a27942eac34e5866c2f44e330af3aca9b2df7ecf82df1ec626b22e31e80277e8c53db0d3be60af81cf42024696cc184f849eeb281f5cd664dbf8cb2c6d1a397104b365bbc352342967f5ddf673443ff5feecf0ef591e18b190f6ca326ce26dfaa29f84a1f5aca50603ddb77860fa14e450919d65e6071773f8e8524f1ef0d8805270fbfba3eb5035a6c1fe64ef7c4d3d67e85166e97482deeca2a272010c3afd5c1c3f51cdbf8fc44e556affbfaf20282bdf3aa916485035936bdf73a5e654ac7bc0c4fed22ea6c367bd51c4030f8080960c110a1743ff0c6aab85db602c053e6b48059ca97b96a86c88bb7cf44e2f32b03c0b430a0f3e13f4f41b27246d09d099749734e5d78243dda3d56bbf078270d8bb60044680b8ee4bbfccb194845f8e64ccf6b045704f473e17c73738a0dd3e2cb97b7662c4891ffb11ddea318815e69334fe8c1ed2539c98b0d85acc0913cec810c5a1b04cd058291a9b92208a74fdd037964e397b3e90ddb7bfad25ef375c8f195df82c78e5d34561dff2078b302e6e36ad8ae2834bca36b6e3c3afd74ffe154ba7868602256719fad9ac6b6af48135a074a50c065abe5f80c968b2156dcdad8b0a7590e36e7bd6dbb063d73dc0bcee36af03d85ba88dc99c4dcb571e097ab390353d9966932bbd528c764ce0916b364c9e20f6512324d610f147622b68711e5075f02f0540fd002fb89dec827afc8ae5b6678f72405a57bfb4686229934378eebd5a6b7f84f454d3ef3c6f06f9ad5777bcef36aff00480d8751f9a484653c6e781fbbe82213ab1c52735fb17654a8259e0437b1e784bae7e50a59266275e40ab6a1b5aeb66e5dadc9509577daec6480afb88f018a3a54c674da685cd2427cd4ef7292d584155530bf997af9dc7fc8a4ffd1c68cbfab52557b866ce2fdac4cd596ebcd7c8e817b301d340ede95854b17b077ad8ca2b8d5ce7e14cf09b50f37e269fcdb324c7fbb529b3365b1000005d322cf01245e962598e44116dfc22114e7b9c950aefcfa1762bdb6ccc3fae5bebaf8bd928f99c39fdbbc77be28a2df94397a377a589200fc77892f243ad18c49d4da243afaec99f426b1f683d1cba96dbb59edcafdfa7e3c637235a5ec6d60f044ded8f790232ec21a6a7e23bef98ffb97881c43335ac6ab006b3e54b9f86a1abdc842b67452a9dc36d322b741a4a15768dacfa42b9227d3fc9957502ac46c0c2e7d04ff2dd2f3499b0385402f9ee8781a81af219a906ff550918e23ae55b98e4c40f4c996c9f7f7d1a3322388cdbf4b5f5b65fd0e1ebf5d70341f9fed4067df9bbe58d8f3b5570d89b5caf59f1a81065772cb7b7ab1244a7f88a11c76599312b1474d938e1b5a5b364c6e915826c9f29bb2a496908293ed429805bacae1a9057ebf68f1846ba066859ef7b340c3db3a7933611db5e50b624c76832d6e71b53a9c83cbf8e00478f8090e14507a16ab64f97c343270e2a906af2def6a60dc998dd8ab96728586d717013f28a78584199af498b86f60c3df03ebe2ce4d2dd5adf3c47a98815565a828ba15e2600a410950221cca320b8323acd8c0b2eadff16d50b3cf52c7c93038a2ce42207aea5ffcfbf80323bbf77c1841878ec976afa8745ff3e87419219ad87d7da28b32a7149128076cfbdcecaa75134a4403e39adc75e4ea639217e593d8a6427a8e4601632471963d73078f621304d7d94b41cf8b7f02b61001cd06b406eabf5af1feefb9d6680223da2217a4718a1ad0c7686dd8ee6df16c7831563cd4e869c904e7b7762d7f9b6a8de57f06e7d084baacd549c50ef3eaf0e0edc06ebadae161458ce37da998a4985ffd445fc0ca943c74c5517b1b7e87c97e5891070842ebf144cf2c82f0cf0bfd78f0332504fe134ce6bd8046a1fc446f809d39d5b70ceba16b42d393b22b47092362babf62a0f7f00c6ae66efcf5f114556220b1e9391c31968bde2b4757c51fa478495ece4483b5895e29a9a0994fc1476d9c1504e80de84a4f40d9d0fab4df253e33ab06b1886f3fa40ce8102ba774e846d9e8bbf76d45a8434ff04a23702f9587ace76cfc45883c34debfba07bda90c66d4409acbb80a6d6f37029a3da0da82abae075c1959e0b703998366329b5d75aa577c4d7d9f53a94822a9f6ec71ec0f9c422e4cf34f352d244ec9576a874f159a441c8868f2271f56c93df443809ad61370854eaf4cf0cacc6665b66c5b9fe4b83a62837dbce677905ae0f22cee199ebaf61603cecdec1b6eb6312c5f0eda24f44adbf0ab0eb0d6876f3faf9281b00fe622d8cc6b4dae7ca6bc06f4d0e02c1486af30428f0f68a647066a3af4d5f58c4e6b2ec63ab432ddfb855a5f7ac7a8c9aa28774e39a55f4e1636d53f131fd6995f6edb3dab6d9101e544d991405a77be2929157a53de5d1d3369878091810d1d1000efcb1b02863462506cba7c2ef452425f6d9956db36f68ce7ad1181d1eee2af341761481d17076867551256341cf2c4333cd1d3c9025517f782f87f543636f327f9078024b4e5d14f8fa5d3d81b6223e78732308e2caa120fb25b6ee72952b6256738916a554c90ec07b0fbd2e3aedaeb49d08f7fd86fcd837667847210a5cf779454816d75bcdf927dba140506e444938b29d4c6de6b3ca5db885f23a95db54baf0c5d13e0d76385de5523dacd94118797e06add84a2b413bc7091ade7e2904ee7ee681076cf728d113eec9ec9383934b557e3a8a28c8c2f4d5c824ed8b70bcfb00c9519bb1d652750ce5dd7d18483a073d33426e8284dd9d4d478f704d9497eda79e98bb67144ebc704a1657c71a6d66f3dc2ea28e74d9911128d98c3809cd36c9ca02eb11c0c6495203688476143185c7ec439ff6ffc006747423850c7355a5b267039ee594208a661ff07aea0f43c7c10dce2f14cab36e235c199b215026ea30e0a538377b9ca6088d1c9ba19185c80fcfc778a63d9d8c59e7e874450d5558e5de247632a7036db0950e9a803e2e8bafc4bc511f4d516bddf89896a2b01532fcd5821ba2da069ca2951b7ca89b3f84201e2c32b868c5f3db758f7c4b3a76a8c226aef0fece1776107861ff4134bad08d546fc724059994bc34cad076fb937d66c4dd690f48be6ffe994190d272f90ed3f4c1a17ceb2b66a340cb3cd938a18c3c4cbe0734b271836e26955fccefea318ddfbd56dfe05bb93e65fd0a7be605633a23ecaa60c15a6b64bfe37062be6aaa480ae3f4d44bf1d70d514e889bbbe3559d461fe5dafffcd6a714d63a2f77e3a0f33639d4d1b5e86ce9e74e97fbb3efe4aa91c340676fc94ba0fcd930a8ba79b2d7635fd8f3ccce1c02f9db80d6cc8ef9b02aaed21377158569f265fae03bceab2cb0ed748c1fc34a7b102130ef5bebd984fe95f4619851db3980bf0f893a1a3eae4090b80802827da65a3487c9594337dc6e1f7c4bb3a01ce9cc271304bfb2abfba4def02095c"], 0x1008, 0x800) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) 06:02:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(0x0, 0x1, 0x4, r2) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d094d30914bc63f2888143904ee7fb7fa59f89fc6e11443a859452c77a915755f7d40826d544a55c6ada067f9ee1be0601e1899d4b065d6e170209ab9e739c262cff0b2a34b4ae17e7911461c2574d37e3227040d14eb824c157080baa907f5368a31643a88efd0b1871428d4a0502dd454fd279c814bba9c622c6761715663e2ab8aa0f6d53d3999879755efd2807d223aa7ff13f255a1c654879eb410019eff0e9410e57af1c56c100a35348de8e97a2d85fe7422ec0fc6071901b19e3e7ad940ee7503c5e05a22d0c703d9eecfa2fd03687976de8461953e045ab07da72997b4fc8297576b28d280eca15461c56bd4d2e852793d0d2ff90e1f0184fa179", 0xff}, {&(0x7f0000000240)="90872783f82b6f7fe3b844f9239891957effe837f917e219dacebc088d1821105ddf885b0d2e5d7a54ef60e7a5f39af850127a5cfd0851f9", 0x38}, {&(0x7f0000000280)="e9c937809ca66b8f7b7f6659f7b60a548547762c772efd0b185239fafda7353308b1881aa8a6f2539c3300be7fbdc4eadb5637d5c7ae296cf35737c84273b5a52cc23a6f5f44be37760e18342a6624772375889c8605ae4c6251b27122e2cb966a6f362d1e0c8e88d9670de05c06b1b7723ab6ebfa571d8611c4ea8464297221efd9948f7ec0b5267b69e2b9d13d87294431603754c1f6e516cc9663879777cf7595f94196e2a876f58816921d4237c22504900892b591eb4805319fad6e577a1cb73c4b4a6cb3c5573d0ae0453d8003e47f0785de9693efadca0c84194af4c0fa92c2e87aca5d18cddea7e17a7605db7859", 0xf2}, {&(0x7f0000000380)="0dd75980c5f17e34e3e97dc596645112186fa236d8124335cbe970340d095f7dc2889ebf7dfba63066a119c985180bff8143ba6f0adaba3d8df61c2e875728a3a5150498d6b9941046385541304e0bddee836e124fc211cec111976433", 0x5d}], 0x5, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x78, 0x2}, 0x8) 06:02:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x24622fb9bd7311bc, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 06:02:11 executing program 0: socket(0x18, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x100000001, 0x0, 0x0, 0x0) 06:02:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3011, r0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce410000000500"}) write(r0, &(0x7f0000000140)="96", 0x1) 06:02:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) close(r1) write(r0, &(0x7f0000000080)="15ab32aee185549d7b70615764eb9114156d2ed2f2f450f718f556e9e1bb2963f86f1237455fe6328826257edf4e12d4034186834d0c0deeff484a2905d382e492d63aac40753568f4334d1a8be9bed742ef05e90b96ebed7a8a", 0x5a) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="b387edf4950b4afeaa47a86785832e7111c63434e900a71ffb35cb465cef68df6b1aa0bc1e15b4fa609cb361c2648c0b44fc3e1dd0482a8adf8a7519b7a6bd52b5347436ebbbb7acd46cbcfb0090b27a1041bda823ad518c986e9b6a082babf303bbe51fcf7c97a03a5e3d7d281f2f00d8fa595a6ba4bf791219", 0x7a}], 0x1) 06:02:11 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000180)='./file2\x00', r1, r2, 0x6) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') fcntl$getflags(r0, 0x0) 06:02:11 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x2, 0x0) r2 = socket(0x19, 0x0, 0x9) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x1f741d3f, 0x1, 0x2, 0x81, 0x80}, 0xc) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x80) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x800, 0x12) r5 = semget$private(0x0, 0x4, 0x90) semop(r5, &(0x7f0000000280), 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000016c0)) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xd3d7, 0x1000000}, {0x2fb, 0xfffffffffffffff9}}, 0x2) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/1) semget$private(0x0, 0x4, 0x100000010) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x1, 0xfffffffffffffffd}) fchflags(r4, 0x0) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x8) semctl$GETPID(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000001700)=""/186) r6 = getpgid(0x0) r7 = geteuid() r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x1004, 0x0, 0x0) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={r6, r7, r9}, 0xc) utimensat(r4, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x54, 0x5}, {0x6, 0xffffffff}}, 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r10 = open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x40) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$KDENABIO(r3, 0x20004b3c) fchdir(r0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000580)=""/53, 0x35}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/184, 0xb8}], 0x3, 0x0, 0xffffffffffffffff) 06:02:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)='\x00', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f0000000000)) close(r0) execve(0x0, 0x0, 0x0) 06:02:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x108) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socket(0x0, 0x0, 0x0) sync() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c3eee34ca570a5b90e905ceb3718ded42e11a388791435a41d8c30dfad8373fb648b6d89851d31a4c94dad2652642ad710c03be48e61665b4bf83158a566860818df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c900000000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) unveil(0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) pipe(0x0) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0x1, 0x2}, 0xc) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000200)={{0x6, 0x20, 0x200}, 0xd6, 0x0, 0x8}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 06:02:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) 06:02:12 executing program 1: clock_gettime(0x5, &(0x7f0000000080)) r0 = semget(0x2, 0x0, 0x20) semop(r0, &(0x7f0000000000)=[{0x1, 0x500000000000, 0x1800}, {0x2, 0x400, 0x1800}, {0x3, 0xe5b, 0x1800}, {0x0, 0x81, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x62}, {0x0, 0x0, 0x1000}], 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x10, 0x9}, 0x6, 0xffffffffffffffc5, 0x4}) 06:02:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x4e7, 0x90d2, 0x3, "d730c1e7bbe23cdb0000020000c0ff3f4de400", 0x101000000, 0x6}) r0 = semget(0x1, 0x3, 0x200) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0xfffffffbffff4ee1, './file0\x00', './file0\x00'}) setsockopt(0xffffffffffffffff, 0x29, 0x8001, 0x0, 0x263) close(0xffffffffffffffff) semctl$GETPID(r0, 0x6642d12b6fd4c477, 0x4, 0x0) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x10, 0x0) mkdirat(r3, &(0x7f0000000340)='./file1\x00', 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) semget(0x0, 0x5, 0x200) r4 = semget$private(0x0, 0x7, 0x286) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000000)=""/56, 0x10}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/37, 0x25}], 0x3f5444c6c022571, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x8, 0x13) r6 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000280)=0x80000000010003e, 0xfffffffffffffcff) semop(r4, &(0x7f0000000240)=[{0x3, 0x44a, 0x800}, {0xffffffffffffffff, 0xfd, 0x1000}, {0x8000003, 0x1, 0x1000}, {0x6, 0x1000, 0x800}, {0x7, 0x6}, {0x3, 0x9, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x4, 0x802}, {0x0, 0x7fffffff, 0x17fe}], 0x244) select(0x40, &(0x7f0000000600)={0x1, 0x4, 0x4, 0x81, 0x2, 0x8, 0x800, 0xf5ed}, &(0x7f0000000680)={0x88, 0x4, 0x20, 0x800, 0x7, 0xff, 0x514a, 0x9}, &(0x7f0000000840)={0x9, 0x7ff, 0x9, 0xfff, 0x10001, 0x11, 0x80, 0x1}, &(0x7f0000000880)={0x3f6, 0xfffffffffffffff8}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x3) r7 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x40, 0x4000e) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000580)=0x1) write(r5, &(0x7f0000000940)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff65) write(0xffffffffffffffff, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) pwritev(r7, &(0x7f00000008c0), 0x0, 0x0, 0x0) semop(r4, &(0x7f0000000640)=[{0x2, 0x1002, 0x1800}, {0x2, 0x7fffffff, 0x1800}, {0x4, 0x21, 0x800}, {0x4, 0x4, 0x1800}], 0x4) syz_open_pts() close(r3) socket(0x38, 0x4000, 0x99c) 06:02:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17a) 06:02:12 executing program 1: r0 = kqueue() mprotect(&(0x7f0000784000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00002e7000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x89b2, 0x80, 0x0, 0x76, "aa3ef182f42fadcf0cbe04326a304364c3cb6a72", 0xffff, 0x9}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 06:02:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0xc7ddf59bb47dfdde, 0x0) 06:02:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) shmget(0x3, 0x1000, 0x600, &(0x7f0000ffd000/0x1000)=nil) 06:02:12 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x3) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "618a0db11ce9bae1c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000440), 0xffffffffffffff8a}], 0xeaa9760e83ed41d) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:02:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket(0x2, 0x8001, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000200)="60901521eb61982fcae044db483f986ddee342e8c15e40d5231ac354ecfbcbd176f53dba47afa8270674d78885c9b2b8dbe07b20dbdc10b6c850a6a5ccd0ae87c4a5b2c2b8fd1dc855a5b1e3fee0512bd069bbea62810f327c9b9b361f1b8c5396198cf560c751161af09dd722dfb5c4ce76125329aed88b56d3b1664441689aa6ea9edfd6876994031a78f16cfccfec24f65b328ca2aaa7acaad1571638af692a989f669d4c73be6ac1281d4624eff8ab1f855d6fa20c49ca707709954802b4e7416a030f5d6ce0bd830bdd1fdb09bd6c4aab13897008a27dade7aa9e019a41a2fa9ace626b930c650a0df53a034b4087af7bc21d879396146ba101d22a3215de074c5590ca9353af1f54e9e026e264e161e40d05f28981572f637718ba4b6b0f273c4eee2cffd1edd7ecf738cb3eaba8f7343149eed441890894f607066826aa95beec2f7947482a14ff5398c6d1ec52011f41ea1cec533c212b9d5c05d0512114ba73712914cd0a9a6fb82dc2bd2e7a34f5d4700b0543980e204ba72f9eb9f639a655b8ec7a43febc351fcb4f315b1ee66797a496726f015490ba490a5259e863495a3add1f3cedf09f73636a37eb9c3d0dc9c5c5c5ac17e96150888bacd71daa4173b3cc3736a83e021f1fd20e1e5cbe42ba3145e75ad752865ad413d3ba0e5544697ad33903eb4d8ed3b6e00bb64a4b124edc9f7a3056d74f8e8d1e4c6b0581a794b685f3fcfd5d831aed9c265738bf61a0fda0cc78b4dec6ced57f27fa3385644855606d6e4dd9a3e060e017b69adcc8f3904de1368d9829d0e16fa6e5108108b4dfbd224c7fed327f500551cc55cda978d61d8c92b5c76183659820327d67230ba3824cb63480fc73ddf572ae3564fc7bd1b1ff38e7cdee5bb3f9943324b7ef3c8318320bb77097a61559e77999725a8231c8a34293a56201f07ad6f500d1a81f95c25fc715b2388f9a9b3523c3a34eabdb49109cd88926be8fefbdcd0428326d9017dbdf9db4c184303d4f7a4d30fe6a228b588e0a59a44661886db509fa9d19419bdaea745044f357a400f7b16a88d10c247be6aebda5a50b6649354feab1b09a505de4f17ff596b37c17f88a8bdf1737c3cebd6d75671963f0510e99a3c270fe6a8189fbc0bbe6aade3c9345de98eeb95e02eb1c358342e2fa22b9b034ab2a5f235a46409a8e63d32cb02d948b43253b725436b720ee05aa831a2fd4a1223a4269713cb10ab141a948fc0193617529fe2d04a3e597f8152e286081d572b2eaa8d183ed10d4c42727f2a53d2a58e9382a575abc134c669fac7d80920f585f89fb7811ce5793f8fac7c26629f72012923c81169ce9405094946aed57377d17bfd5f0171a36474154814c1e3701fafda378955a74eebe0068b3cef746b3f385b7579cce564a3f79709592e38b9b709242afb30bdb3e050a8efea9fee85bfac4c2af2c6169d64e30090f4252e5725cb376755ffc75cd53cf7d215f5335a2ccff92e46ffa77fb6f9586ec710eadccdb5df4b6e5c458dc821a90f97d994be9894813c2f262ee39ab083a22edb16d04c38288cad954b11e90291b822098b6af3c20faaa2e6e51933b3adca2d1db53ee35421fdb0fe2251b78d887c0d1423086f8a9cb896b9b527d897758f645defb5e9d6642388907108539a4a697cdd8b5be320dc8f54ca4d9a946ccb7a4fd4ad55fb9d035a6880bc696b8165d92e8f4e3901a2cb61589384a1ce6b42d8a071822bc33f8e971d529ffe825a2f54e157f42eff03680bbaba112e4856415c29b4891b80e76b77ffbde62fbad416aea6c88e45d439027040f7b208e7695a52934cdc18ca9a6a00cbfc839f2fd0dbff8cd10570ea5c9438d503f992a8fd7ffba71daa165a036211e3cfd04d0a0b5f60f592718a86af59f8f90cf39a921767134f9754ab5725b55383dd910abde5014a06c230057b6731dd828be46301326dc98991823428e5457bd78ecdcc7fb559eccf3df74f6b0a6408a5c99dde5d75e8366fc64880f1fe663298c56b88701cb5a5318ff8f2f09c8c56692cf47ab139d78d248fa6d410157493a49835cfa984c763abe2d1f7681f3139f18c4bcd147fac0a58fea874506432ae3192c1ee114fbe255eb89ee956e1ea1baf4c239d3ac4dcae7f352aa9bd82861d81668b55e4b251193422d57ea1897713091c936f5f4a8082c51957f056fd6cca81aab6561de0b2910178b043ea4697b9123d9ff8133528e0c170512510b4842d9e7c42e572af78acdb2b78d95ea578ebdec9348444a114b89f2e5c2883aaca5539b6b0d3fb4af741b33e2d0457a340a8199a7af5edce76057f351965d0b2ce87dd49d8c990090483ceccebbef412138c7b7efe84c5d814110dba1ac4f54a55c254eb5766000675801ff474e125732a9558b7b9063903bed4804850453b291929fbb43eed8d42f1f996bffaaa961fc0278a99b16983475ee4715121b54b8a1cf22813ddf35aacfba91e8bf717fefd1cc967f6caaa7596df22834e6e78bfbb1572ac10448737852e597c0a810dda9a01eae7def12fb2a02c90fdd178d10ba4e3ef93b5860ef0c513bf1203526993226eb55e164c84b150c953129394738378dda50bb23c1252428a0a38b59f402878c04ee7af9a8b3bc3fb9261543709c0ba2d7899c4f8ff685b4fcb811d742061861b1b4cfbbfa84d459d9a8e9f46f7aeb1b40c94ad399ac6b9be02e674a603c264fba39bc6ec71b71ff4bba168d345c26633f75c4bcc0890253909a37f3491745f335ecf5885e97d6729c52764afdc06dad6be72f9b276eb3a4dc596c05ddbac7cf69ba5d017401ffb1c7b9b28e4138feb9b97b64866312edd341e1278909ccfbf92c2cbc5f23b6942d35b7f670ce906652fa59ed37f3ab72b3c00b27c415f154c018e9f909b05c10f1252d922dea1235f2db6731d9e9ab47a13d883cfc8e0e04ceed56bef829a8e9cdf7cbdba87b2cdc5c0a0582ff45dd47f76180ba17cfb657d848ce13f4f76e72ee1093f636f5cd2be8641a562f58f3d9ced2fb536d2d88337cd36853d244839e8ee14e4d90dcb2dce50acb60341cd98ffe6af033ee3213e367ad64a34a54cdfef9a7f7337a9b6c856928a1fdeac5f212fccdfd71a4221fb4b4202c090d000b9b4edc8380f97c84c4ea46d05802c712474a8ecf34479077f5782f048edef9035614fccfab0262e8e7b04d3e58e99b749248edb3886d7d835a3680716b4dd2c0932fe31d82d3d95d72571e7ae132bf241dec2e34ff458326c310a885d47d9a83e760fcc5912b17c782e75fd32de8e2848b308a902c3cd74b0f376a840348721e2035e9529a585146b0d4f16f949d2ed377a45ee08a4c286afea9f389712ca69f4a391f9566a1a3ca68ae020ad35c686fc15785d03c06139e6e4a97e10a682b83f6a2ddb013e07ee8d772760ec0b3c150d5d97f0284742a0ed8c83beb30287f31e5252f932a7b266aa1bdb86888656f78f69e9d3351287c22f88957a39ba69e8231cc22e341e2402dc18b3ebc7b980385c09706ee5ac20094e5759f158b53879b6c20f277c3a4c27b93364179d7278b649e364264190c3e8937a1e90aac1f050c74de020441bccaa3e69aac452d2bd6d41324ca1a10cceb1f51a74413023fc99696b93ea57ffd06f0d42ef7d720fbec4e28c4ba68ca6ee6de97eca1bdd5a2e9e13653e93d1e6d75d504c9b2ce0a665a60f1621710dca4244d40dc00adceb753c201ac5c555059dc8fbdf903e1c164d818530a4447597c92f88a8098fc1483b87960e78518fe2619489049b1c8bbf3147324332b1aada1ef83b6c4c83407ea5cab1dcda55aaaffa1076be2cdbdea7605c62946a6e9abf9327e42ea8ccc5d7fd4e2660632936a47f5a80b5da4aed3f39a775004c875506e6b74aa94f4928fbf1ca213a1e6537e3675dc7af041ff49a82c1799d6112665f6b7a5e3409be5c42cf5895e462e76deb578c3f36042e7f47211180841dc74a864db7e5806c6b5522d377123f0a84a148c50af0998779d16ca5210e0248873ec0f74fb68033385b61aff42632493656b2d57cd8fe42bf9a770167c29240772aa9cf1cf0c853a1d1bdd26ee8fd47f9ae4b60196a55e57e1df8edc71af30e15b9bd380a09f667ed85f5ce8bf794fcfd573714415dfea54c6e4f60844a9eb77b154d5722880faceb5102e1234a80e86c672ffe8a057a7335cd235bed34f7cad30a6d36a9fb15e6c3ee991154fff49dc0d8b4ec49b2c45f46028c5ee953aecd76f9a7ee563f2a23fae17fe76901a2eb5db56ce5642e621a3b5465110f27c92a36ac8a9454da4b5db7227c9da113dc86a3ca28c6059639ba8234a33a4eb28fb7a809e5bd8704d4b04de8d93f443e42a241d56e9929d0a96c3414e56b3f70929de020d14213624a9ae03f09e65bf31d39c4c17af8b0831aa7c0bad417f9d79a689ad72aab78f6e78eed719ac7c8b5a2c28492e753fd76ab8ca6849f2b23a125aef8f66cfd5533ee9725a21a824732bedd56158a1c454cf963e9fd44baa108333b79a445950dc0280a72968ced83f989328961fcaab77f132c9d91b6a8e0496c01f626a974c287d5754021425f8bf80acd2fe8983622798b4402da3c2aa685a4491368a1e464e1bc54109e3e13f4f7cbf04d595b4c776ada46bfaa22b719bc34548637d45510d07ae56aba0a2fd2ebf21ec4e6969b0b0307272c6e82d8f0458e3b21536d50aa344f06705a21e160af25b8fe4c79403e3cdf1f9d7d2280b4548ada0758cc25d3d32ff2853016bf8c698ef7d5d3982f19b2666a8f8ac1cb5ff9543fa0142cf546e48cc8f4137a2cbdde4a81c6762ea6dabf0b15fe34a2bc485cc36a0d1ad0af397de306e1d968064d52abaa5031cb67fdfebb587892474b90598b461c270cd9c2d57021cf4bad38e0e35179922c89b27dfc12e7a4e9a7f4a02639f05d333119ab7fc2c50e5b641581ed8165a04196c2ef187d4393491f197a7ef61076dd20a23028e178d9f898c8123b72a1a04a7ce332639708b26ffec25e83af47159ab07dc47717b597b28b45f1aaa490cbb6265e6a9b53a0b28e15e754dab6c519321d308610f9db15c57fe7d8f4d34f03d64fa7037e8385090cb91b450f7c9ca2962adf7f6860ca010d649b92673fe88f643e304435ed5b46ea5125d74593c5945077ed0955002d8cfc1862ef2c8ff7f9c8da329b80af1efda74db8ef4d95e28bbc33b5bbbf6f48fed773f6fa9b0f154f7ba3fa7fd2ea272bc7349776dff09bdb2173deda38899b977278a33ebd834007871fcd6ced8d40dc935397107b4bfc50bcc802b9558b00594fb170aa52e8ce8344872e80470c79499d8697b6b78c7a6c0d4eebf6ddbf92f5bdcb564c295c5c2600e965ff298ccb761ea349c05566fc45e5ef8aa36a6e19af3f5d72bbd7c638b9123567fce7a3b5574e6b7b8f6dac9ac7653af8d6301093d204ed91ef5f97e6bdb1684fba1164fca541e0166d7d4de6b7a5bab498cfc2a4234710ae03010fc9f60dd2923a59af107423b47e47c6cbb61053c95f00cf2b4805510a2411c95468ac3aeb72f0108c3c9c1fd518a86d67a14b67197466da972f792f98be6804f6843ef4fc61f29adefcc61168384b8565066e0ba177cd9fc56f674276b0f105d7c67f63508d9130a30916594dd8ac92ed2354348c66b1e9b6815456c011755afd12728f63a2b1b46b79350c0bf9cd7dccf5d963e3c0ac735dee42a1a3c3ea6261dcbc27753ceab22628354cf96bafc77f787332eabc4b6f5b4c071357843d21df0928dfa85d76c64212f34733fda8f5d8236bea2be0d", 0x1000}, {&(0x7f0000001200)="200cb63fd5910c35cdc5e281a115383a3dce11e5810d5701eb3de53a868ab8a3ef54e0a0251e01eee312498fd182fc8850412196f31b2582554a67ba719520f46d30f79b628fc67877c36b223ea546fedc61b386efed89e7d9ac97b7193e9eb91f21bf7ae0d8bbc7b779b0e2cf2fa6f902c223addcde4a1992a59d47bda5354dffa2abcfa9f7b6df47aac3be5adbafb1c59b8785e0694db7c16e74069e2a16e20053ecc2d052c8ae6fc2e7717e75108a428a21faf5f0b4d88cea6351f6210fd6a50b8f30694cc930c617", 0xca}], 0x2, 0x0, 0x0, 0xe}, 0xafb0e4e365833bfd) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)='D', 0x1}], 0x1, 0x0, 0x8000) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x9, 0x0, 0x0) 06:02:13 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc0, 0x0) 06:02:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0xffff}}, 0x0) 06:02:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x64f6, "0366402ba77ffdff3c0adf71cf15cd76ef3caf00"}) munlockall() ioctl$TIOCDRAIN(r1, 0x2000745e) 06:02:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="961a8475a817d31a62fad4442c1e566f05da897da67c8ec64d410bf4c67864967c46194c546f7fb01479a1e789ebd0766953e8b0913d5873eeca73f9863faf841e2a3bd17ce86bf5c2f03093592f8e690e3e232551b4b626421324fa6ecb59e82e73cc04deecda", 0x67}, {&(0x7f0000000080)="cfc0ec58973d903bea8f4c15b318e5843fb4ca4d8f3006d63dc8a276afd87a7026a408a6eddfa3fda47649a6cddd64e15a2dde27e7071d3b16077b4459f7c8dcb0827aa411db38bc8e13e8c09d3011802f52bf36905f1cc3c383a306ba17d906ebd9780187d7426f8769ccb16666bb", 0x6f}, {&(0x7f0000000100)="231505a148eaf7c2fc30c9b90af19a394062e7b0bb76ebe855c1d778dcf4bb3c52f85c27ba7e35b4d8d06c24756df4834d11df92bb65b13f721f0e5a4e90a698fb21d317e13a53cc50c36c215447c7e2602a9993cbef85f3dbb1f1b56fb637ae6384b6f1822092bd429e722639d14c140ebe7aed533010bddfd3ea5632a82ab61d11d37ebeefdf484453a39a398ba2f57c6a54aa294f0ac020036f", 0x9b}, {&(0x7f00000001c0)="2a40560d4c046e88d64c1f128d2adc50a77e5a114b6c92ba5c2db52c5d898412283fe3a7600d016378854e046d855615c3295c8421e9ca41e8f2e6c55eeb9d65236e28b0f1117ee38b380b9f9fe5dad53f8a2d6fe855fba348a3edf0be7c854e0d89048ee4882a2e3158bb945fd629a3293d1134a0472c69e5edb3b00856a36e43915b50388dbb4aa654351ff19e90b1daf575bca0f77e2e10dff288b43d0776d1ecda93eeba3d9a6933d2a2977e537e9520358724510e8ce1d3c4e2a66780626de2127c9550bf176d6bfcf6f8a835a041fa2ca5141aeaf7523d0c9c5268c8ee73", 0xe1}], 0x4, 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) 06:02:13 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f00007b3000/0x200000)=nil, 0x200000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) 06:02:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="2683b6585639688a77867cf44f4a2dbd09966997ce8bd91621211f08000000000000004b2489ca39052ab0987b0f31f5b66c4f5d9645c7dfc0afd85b6c260fc6bfee824c6873d74dbeb785691a890ad7bc9fef2b396c"], 0x1c, 0x0}, 0x0) 06:02:13 executing program 1: r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/140, 0x8c}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket(0x6, 0x4, 0x16d9) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x7) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:02:13 executing program 0: semget$private(0x0, 0x3, 0xd8) r0 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40000b00, r0) clock_settime(0x3, &(0x7f0000000000)={0x10001, 0x1000}) r1 = socket(0x20, 0x3, 0x38) r2 = dup2(r1, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 06:02:13 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) madvise(&(0x7f00000da000/0x4000)=nil, 0x4000, 0x1) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e8b48a8 failed: hole in range 06:02:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x82a8841fab9e3b1d, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e5340700"}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x99fdf807ee5282b9}], 0x3f3d, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe}], 0x9d2f, 0x0) 06:02:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x888, 0x10002) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0xa454) getsockname$inet(r1, 0x0, 0x0) 06:02:13 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xeb, 0x0, &(0x7f0000000080)=""/235}) 06:02:13 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1889) ftruncate(r0, 0x0, 0x0) 06:02:13 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002b6961919daf823786db6e486c6530002eea63405f538d40758e45ead464e4984b94f249c7c76435e5b6b463a24a7f43fd976c1bb6587bace893d61098e309002932a92d55195289cb6aa2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb0320180040000001fecb7fe6febfe54f37f6c0ec9d97bad2d8b87e305fe6b34572590f8443656c2186e277dab55d582692eb3b829d75f493109145a176002e5a0a4a42825dc517c54d8d2e9945e5b1dbfca440f32f65f502bedd582548e0de43e1f9cacf7fe7d88e89a6dfe35e21d73ff8577e55250927f4bfeaafe9eb4c1b5c73ea6a94bec7adeede8bb6f6160ba7118d56f9cfa9aeff47fd9a0f09874d1a5863a5e285734e42de1336e08c98ac47cdbb0d24cfc02fd29282018596466aec17bf4761047ffc0405f5f1d9a4cc95ab4fa413714284818cbb131a038cd7ca8bc0000000000000006c587057fd298b98339d9c86526f1bdb9d75837422ad628c1f99da2a1c91cb2448c3f0a7058dde3203d55edb38cc00035627c4337979e01f0965a47ce004a948cc88df88a1ca644e9ada3e3f8d7409c44321417d56953b15c6688d85c"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x413, &(0x7f0000001540)="ebffcb00000000000000000000000000000000004ff9b98ff096adbf6b55b17e14d222c4c39773d42b", 0x29) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 06:02:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x43, 0x0, 0x1}], 0x0, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000000)={0x5, 0x1}) kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) 06:02:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 06:02:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x85) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x1, 0x12, r0, 0x0, 0x0) 06:02:14 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x77) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000300)='7', 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 06:02:14 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x800, 0x100000000, {[0x2, 0x6, 0x6010, 0x0, 0x9239, 0x5, 0x4, 0x0, 0x5, 0x9, 0x55, 0x6, 0x1f, 0x99e, 0xec9, 0x0, 0x1, 0x2], [0x3, 0x9, 0x1, 0x9, 0x3, 0x80000000, 0x2817, 0x3, 0x2, 0x4], [0x100000000, 0x4300000000000000, 0x7f, 0x9, 0xfffffffffffff39d, 0x8001, 0x1ff], [0x1, 0x8000, 0x10001, 0x200, 0x7, 0x400], [{0x7a2d, 0x37e, 0x5}, {0x4, 0x20, 0x6fd, 0x4}, {0x3, 0x40, 0xca10, 0x100000000}, {0xfff, 0x7fff, 0xfffffffeffffffff, 0x6}, {0x7ff, 0x7, 0x100, 0x1ff}, {0xffffffffffffffff, 0xae, 0x7ff, 0x7}, {0x100, 0xffffffffffff1b73, 0x200, 0x100}, {0x100, 0x6, 0x7fffffff, 0x100}], {0x7, 0x3, 0x7f, 0x6750}, {0x7fffffff, 0x3, 0x5, 0x800}}}) 06:02:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r2) 06:02:14 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r1) 06:02:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6607) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0xe80b, 0x800, 0x3, {[0x9, 0x3, 0x4, 0x9, 0x5, 0x80000000, 0x40, 0x3, 0x3, 0x10000, 0x9, 0x4, 0x32, 0x83e, 0x8, 0x100, 0x1, 0x5], [0x1, 0x2, 0x7, 0x8b, 0x84b6, 0x0, 0x200, 0x9, 0x1, 0x2], [0xfffffffffffffffa, 0x3f, 0x2, 0xca72, 0x6, 0x4dc76c95], [0x60000000000, 0xa5, 0x5a9a, 0x3, 0x9, 0x800], [{0xba49, 0x7, 0x5, 0x10001}, {0x100000000, 0x86, 0x8, 0x2}, {0x4, 0x8, 0x1, 0x8}, {0x8, 0x7, 0x3, 0x2}, {0x8000, 0x83, 0x6, 0x76d}, {0x4, 0x666, 0x1, 0x1}, {0x7, 0xfff, 0x401, 0x3}, {0x3, 0x6ea, 0x100, 0x96f9}], {0x1000, 0x100, 0x401, 0x5}, {0x0, 0x2, 0xffffffffffffff41}}}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r2 = getppid() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3d, 0x5, 0x1, 0x6f, "122f34da2e495591864d213b2dd580ee65733fc4", 0x2, 0x4}) fcntl$setown(r1, 0x6, r2) 06:02:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300ec0000828c0000ff09357f0000000400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4003, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x100000000, 0x7fffffff, &(0x7f0000000040)=""/170, &(0x7f0000000100)=0xaa) 06:02:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300049b5c945f2652c9d4bbdcfd17ce6d3f88ac2c518209020be53b225f4f07538eb5e58376fb9eff87de9c3dc04052d701ea5eec810c7043eb8c45262252160c3ca5914e8c61f44efa60476c01a0e8d0be02cda8eae52f186257a3ea0e8c9541dd9afbdc6fc87ea18b223eab211074fa0c7009e3d6f56abca7aac9b806cf163aa01fc19afc5cf9997a28ba1ce44b12b089494950a"], 0x10) shutdown(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 06:02:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x8}, {r0, 0x10}, {r1, 0x10}, {r1, 0x14}, {r0, 0x100}], 0x6, 0xfff) 06:02:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0xc) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="e4", 0xfffffe4d, 0x0, 0x0) 06:02:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5737042000ff1001f3b30800"}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x4, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmat(0xffffffffffffffff, &(0x7f000031e000/0x3000)=nil, 0x0) recvfrom(r1, &(0x7f0000000100)=""/167, 0xa7, 0x40, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) shmdt(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:14 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x3d9c8e7d0be6e6b3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x10, 0x5, 0x244) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x6, 0x400000002, 0xfffffffffffffc01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="8b365bcd38a9733cc3708f615ec0eac83611ce45118d1e9f04000000936f348820", 0xffffffffffffff19) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:02:14 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000240)='./file1\x00', r1, 0x2}) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f00000002c0)) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000002db000000000000000000000000000000000000000000000000000000000000000000000000000000000005b1c533febc7602bb13771e000000000000000e39a49bbb38940a9000000000000000000000000000000000000020000000000000000000300000055fa93690d4ef5dbce4d08c385238f6645ce9a9368e5e9f60264e130e6ba2f8c699f479f854dc5900900bdabf3f203a06ee85f7e7c74815e11f68473cb5f4f06b7871516709b60c4fd62f76261e24690f5cf0a946639cf84a56e6f08fc68e781a58f051a110cc44f77493362ea85788994f6df6081057b57d16bafe1b42e58dc1f0ab10525a180ec21dfca235d3700075d9008d3a4bc20999b451264fc74eceebbed4ab64ed047b227092c0d1a13ae009e1a62267ed410f842cd2a04bd4d414426861d56aeb5590bfe3a299e78a7845f0540451e089c08879aa4a78c8b3d5601e07b0efc7f008d306868bf69f7427b2d"], &(0x7f0000000280)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x2e, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x2, 0x5010, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r2 = getpgrp() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 06:02:14 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0xfffffffefffffff9) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='r\x00') fchdir(r0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='\xe4\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000300)={{0x0, 0xfffffffffffffffc}, {0xd46, 0x1}}, 0x0) sendto(r0, &(0x7f0000000140)="86ea861b1ff9ac805d7a2441b7978427d9ba4e966f630dd1e81ec97d388fa60c88ef22054c0e9decee714bceb1f378cc9e05935d47485aefd06319976fe5c4ebb079e2d86a3bfe65c628dea6181cfea5f6f66f658ced99e7fd713f86d85cf434f7b54d00bbd85f0999242821da4fdf4e1e6580b10fda32feeb63a0152b929e34bfff2de980f246dfb1ae9aafb6e873e5b4229678c63d3488b3bb7bc453e15b796544230a20421ab15783f435cb05c132bb0d440e38aa0ba3a898be18d7f73f668380b1ecc76c4328cdeab42492", 0xcd, 0x8, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0xfffffffffffffffc}, 0xc) 06:02:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8, 0x6, 0x9, 0x2a4, "1363952423fbb2e23e5d3a301f785eaaea44c3c4", 0x14, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x0, 0xfffffffffffffffe, 0x0, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000100)="5270bafe69c3673128982e44f4d20d8d20adbebe7f0d1d0de6ecde0d918240e7db93af1bbadb", 0x26) 06:02:14 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvmsg(0xffffffffffffffff, 0x0, 0x40) readv(r1, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000335000), 0x10052) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x4, 0x3ffc000000, r2}) 06:02:14 executing program 1: clock_getres(0x6, &(0x7f0000000400)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ftruncate(r1, 0x0, 0xff) clock_getres(0x3, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x6, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x10000) getrusage(0xffffffffffffffff, &(0x7f0000000440)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85, 0x2, 0x200, 0x7}, {{r0}, 0xfffffffffffffff9, 0xb0, 0x80, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x12, 0x40000000, 0xead, 0x3}, {{r1}, 0x0, 0x4, 0x80000000, 0x9, 0x7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x7fff, 0xfff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0xb2, 0x80000000, 0x0, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x83, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x5f3, 0xa53}, {{r0}, 0xfffffffffffffffa, 0x5b, 0x2, 0x7, 0x100}, {{r1}, 0xfffffffffffffffd, 0x34, 0x4, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0xc, 0x40, 0x80, 0x6}, {{r0}, 0x0, 0x5a726cf530738ce, 0xfffff, 0x1e75da1, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x42, 0x800, 0x401}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x8000, 0x400}], 0x5, &(0x7f0000000380)={0x7ee, 0x3}) 06:02:14 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980)='/dev/diskmap\x00', 0x800, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x181) sendto$inet(r2, &(0x7f0000000480)="c15c14334e21c656c38e82bf68dc789df527f76af2f9b6ad2ee293f1a5ca27b4a4647957ea7ec4162460c075a16530f729a44959f043eb2aee228294b2e7b3a9115db06816e25597669671d5417ef3fd0476ac04f13d141e03e42cf53b64950cada5153affec41fdba7d117bc226ae9a952bb0c9ea7b92fb5ab780cb8c78eb69229fc2269e1a1b5442ef6ddc1f9e2fbfc31e21a592e2afd7d11e", 0x9a, 0x400, &(0x7f00000008c0)={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000080)=""/204, 0xcc}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f00000007c0)=""/202, 0xca}, {&(0x7f0000000540)=""/24, 0x18}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/116, 0x74}], 0x9) r3 = socket(0x11, 0x3, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) accept$unix(r2, &(0x7f0000000900)=@file={0x0, ""/22}, &(0x7f0000000940)=0x18) setsockopt(r3, 0xd, 0x1000000000003ff, &(0x7f0000000000)="1a7b43da", 0x4) 06:02:14 executing program 1: r0 = socket(0x2, 0x8001, 0x4) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 06:02:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081fbef2245185a818657fff0e091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c085", 0xb4f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc607e59522dd465931d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65208000000914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193052511eed41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f", 0x12e) 06:02:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x8001, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1367a81cfede99e5, 0x41, 0x3f, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x30f1d4905885da7c, 0x2, 0xb94}, {{r0}, 0xfffffffffffffffa, 0x12, 0x20000040, 0xca79, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x6, 0xf00fffff, 0x800, 0x8001}, {{r0}, 0xffffffffffffffff, 0x15, 0x1, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x101, 0x4}], 0x40, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x6, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80, 0x8, 0x100000001}], 0x401, &(0x7f0000000080)={0x28, 0x500000000000}) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r4) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="01bf2e2f66696c653000"], 0x352) recvfrom$inet(r3, &(0x7f00000002c0)=""/208, 0xd0, 0x800, &(0x7f00000003c0)={0x2, 0x1}, 0xc) write(r0, 0x0, 0x0) 06:02:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000080)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 06:02:15 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000400)=""/92, 0x5c}], 0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) 06:02:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x539, 0x6}, 0x10) munlock(&(0x7f00006b0000/0x4000)=nil, 0x4000) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2000001}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/251, 0xfb}, {&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000000540)=""/44, 0x2c}], 0x7, &(0x7f0000000600)=""/87, 0x57}, 0x802) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 06:02:15 executing program 0: r0 = msgget(0xffffffffffffffff, 0x750) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:02:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x401, './file0\x00'}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x2b, 0x4, 0x90}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) socket(0x20, 0x4, 0x7938) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 06:02:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget$private(0x0, 0xaeae568a3ffc442c) msgget(0x2, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 06:02:16 executing program 0: r0 = socket(0x800000018, 0x1001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffffffffffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x2, 0x4) getsockname(r0, 0x0, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) 06:02:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/140, 0x8c}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000fff0810001d1e29e16bd0becfb698613231599321c2ab03dc4fef1c900d8ed08787ecce57a2908d79d87ee0abaaf347bf1932e9d18182742cb618254dd8021bedb76fad39e0c3db383be8f1c87641615141d14b2a35efe381e3d6e5ed29b3e8f1c92faafe8b190449b0ea5929c0d85d0cee9ce6200283ea10645d5dfda1e83c317836bf3d4a1969c95371d19498b7deb6311940000000000002ede72319d554ffd1f4a990a00001f68edfd380df28fa5bfdbbd73805bc26e9bc8b0cc"], 0x9}, 0x0) socketpair(0x10, 0x4, 0x8000, &(0x7f00000000c0)={0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x3, 0x7, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x90, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r3) 06:02:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x3}, {0x100000000, 0x3}}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0xfffffffffffffffd, 0x0) 06:02:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c5206ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fd9eb471242dc8f0d7602a4781f907001f207a2ded393a40bf0fa29b9830bda38f7b4723f06c655672afbb17ebd37af15339b2e42593330652f4caec733181ea72abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde008e45617058e01f209fc85351f823759a2c91db2f167c45d79a862c76473af940bfb99e9e04953569fb70f163a1826c3f1dd9134f962e728a2e030426749daa1488dcf55ad9ac33eb4962fc17e78fb41ad9f1b8a3291fb134431a5cd46085bcea992baf4fd8c3a9244663d125d8ca6d29cc68709757b1e80322c35a753f3a516dfe97cc6fc2ea6483d73fc63079c819458a01d75a5b23646b83f9b1f80aa777bed3332ec4cd956c8dfbca5205a49cf7", 0x160}], 0x1) getitimer(0x2, &(0x7f0000000140)) r2 = semget(0x3, 0x0, 0x128) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x4]) 06:02:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000900)=""/252, 0xfc}, {&(0x7f0000000640)=""/117, 0x75}, {&(0x7f0000000b40)=""/168, 0xa8}, {&(0x7f00000004c0)=""/53, 0x35}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/197, 0xc5}], 0x7, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075f8e5158b0dbad4a1d82b4a75183fb3368023044e2f0912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d2fcc9971a858107665e79f8454507685475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d0b7eac7897a1f8125c3f7d036f46f3cda2896765b1581a77246853175c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bfadb938cb57deafb2bb2b621f59f6e2d5a8a51658ae897ec3d9c5e3a9676bc22c9f5a8206c7e5209d630f6710a45f1f89994fa2489d965b622f737d777975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec9170b84af6aa712cacdb2b4b0fb57bf"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r5, 0x6, r7) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x200000000000001d, 0x5) r8 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) fcntl$lock(r8, 0x7, &(0x7f0000000800)={0x2, 0x0, 0xc5fffffffffffffc, 0x0, r9}) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r4, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x2) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 06:02:17 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/92}, 0x64, 0x2, 0x1000) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc00defeb0000186, 0x2) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000280)=""/173, 0xad}], 0x4, 0x0, 0x0) 06:02:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 06:02:17 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0xc000, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="cc18e1eb35f19156ef303b84514c39180bc3889a6afabc386785031a58fbc641d25ee72416760dd84889d09b2fa0dce6a8b3e5719715807e75df72aac7bb22c689db82deda9ecb8ad0254a75a1b792322bf98e742d8b5431160c4a4e9bf709a4a42370c7fe635cfa514dc382e4bc16c3812bc246214fe4bc54e9e8986e3c4a9293909c97663a79d85aba9cd60b230b3a106e7c1f6f6cdfd9e6ed8aa4adf082e9737fc0b81edc68b11679627d2b8a02bead390f4873cf9f676aaf5bccbf9005be0d571369d99c4613bea03ad18a0100000000000000884a13f508bb5c61b6fa03c63eeac80e0d9429"]]) 06:02:17 executing program 1: socketpair(0x18, 0xebda529d04b3208f, 0xfffffffffffffffa, &(0x7f0000000040)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xfffffffffffffffa, 0x4, 0x3ff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x31}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x1df3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6d7c7bfe}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4ff}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r1 = openat(r0, &(0x7f0000000680)='./file\x00', 0x8050, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000006c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair(0x10, 0x3, 0x9c, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0xca592dbf111124c2, 0x0) 06:02:17 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x1, 0x7) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x1f, 0x0) close(r1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 06:02:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = semget(0x1, 0x1, 0x400) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/72) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x360b8315187c8695) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x1) 06:02:17 executing program 0: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) write(r0, &(0x7f0000000080)="b2ed9eb54ec75c27bfb1c22f4861d77bc0656b20fec8280950866b74588523365b7223adf934fb415a3043d16f38a6ee04f5ac8ede99344b7aedc1c445571f467db18b2d0d8eb141134905693fb13f40cff75a41560bbe7e1090505dd7b428c44f7cfcb1df45dbcaeb0f4e09ca08d0bf27e1275076218d7dfe7020edb6bae6dd084b6af2e4728844a62765bba1232b4f91c52033ee34ee658ca6b7efb219b9fd15075fee7a42b9bcdf41026a9d299fd0fed42df851db1292", 0xb8) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x280, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) 06:02:17 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449a912600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4104], 0x1008, 0x1, 0x800) ftruncate(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0x3e3) socket(0x10, 0x3, 0x2) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x2, r3}) msgrcv(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000000000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7"], 0xa4, 0x2, 0x1000) sendto(r1, &(0x7f0000000180)="c3468f3045912a601dab36b1b6c82735c4d665c0e9437b162b63b91ae8e13cb2b0ff3955fe4f2f252d60ccfc93c0a2f52d8aed0c59b2d0954324d60a51bfadb9b9e0c5def39a348c08565b3e675e5c671bf33e1a046d161cfd1a15a263e05fb18721f4c659983ca2c22ef004a0771cbf60ffc0643db2b34c57e01e51c6749cf2f70a4476c39be3e5b2078b06bad41804197b7fc40ab9901b30b81c45903cba68434b03cef7edc80002c3cb61bef7a56604fb15950a37fa4ad9bfeae719eec9290cdf15a1834fa428c95a36f3ec1fbc4873cd45c8356345746ba0b9daa794a558633997cf2d7e9bb98c1c4d8a213b26ccb359357a19f34abbf07430ea8ed54bfbeb6dca0a62b184a28619c49253c87137ea05d5069b10584f4c21cc1c81ed2113bd561398da7ea3b2943e331b02d34f1b04212014822f88c148588af54521d9f280a4aa0ac69baca09d6342c5bff223b87f4f5205e13e13a5019fbaa1be1c0094f236f7d2ff0830c2b36ff5d05d7331fff3146d2dc58d2f2f94b850bd7f0566baf27ac9c3c21ad6e6558c28ffa12ad35b32f035be5810abd7124ab9b1c1c8f44c44630f2a1696f124121f967818c3173ce97dde67a49d7f38febe2fa3c773e6a2df221ab17aaa443b37b1e100f05c7320198fdcf830fd47e0d5d0b84e558239b2387c7e0f7527c1c61a7b08b697931ce7ef43545216469ce85aa5ea5c7b61a096ea91c8a60ce251ce254ece04339d3abdd2022e703fa35b3298367dc6180216f3f391ede06c21663bde0698bd1c3e593433c392d0a677dc331cb8468c6d36463d9e354287d01a8e0599f78c96cfe20240d548c2c7c8e833b340d2f80a880f2be7ff0e8098960b9e305038517069e552c56a57f7e1167a1f5b256d8addb19926e1fe2c6a6b7cf5b35c8f61b5e47e22fa9345e087227592b0190b2c9779bf4fe38c3bf7ce28588c9db42d6e88210f1d300f40837e14972db2ef3f27c1f95877749e5ede443800e1404167eec3cf1ae43347a1a08657642ef69c1c5602a7748d4f6a2b5e069f9413e3fae861d672236e87532eb74188c80643f27f37c199f352fb5f32f3124b40df469fac2607a95321c8a4910026d2de062d2b8e0f35e8f2fcc7469de7a4b1c0e4cb258dce2a6ae6d54a89c038592243b296d2dc97e04052c197bc6eca92c04e4130684f694368c89402f996d3af5c7a1ad67e7ac9e21b6b1bddedae9f5325794c8bb9cc05654cd3f94616ecd4151ba9ef5beb511d54d25d8bf90f1b7ef0d25fb92db49a58898db100b52a031e40ed9b05b6fcb51a56fb0557147b37f0eb4dbd21334d7d4df2576ce20763dc8efcb0676b329e54e80f473e10b1224637567d1dc8f0665e35f81f6c8a7667b3cb0b0ac52f10d5fab8ac43d5809f26c16a6348723a144c294455a4d147e8815b601c5eb040eaf644a112983a18bbcbb63de1571fba2a551115afd95c0a8fe5dd115ab7e9bf18445edcc9cf1c3ac3a8c6abb2a17d234164dd6f0f2644661de0d679dfd4af08c4a0f5451d80ec1f8782063e47cf4a0578b04de54e78d36ea88700c21da806eb2a8b0e3ac5bfca682aed8a5f7abb3ecce9fbcc48ce15b9a5d8b0efdc1092c8d47e23f049cc7e4ee9ec3aa7d9b4823d0f2a39f1e9da7011b7bf2cd3ae4e96493bec4a6ce1e5f6c3f73e536045a51108290a50f342b126dd0798e9c3fab7b335f1d5742075587b6697c906715c2793bc069c83d7a558792c90d51c7a3e196cf83c2416d3e913a9b8926c74941d3788ff788ca037b09c2a65d013e406488dd9db22541f78c0be15f3b5d42479298975eb4df41864cdc321b56b28fb4f35517985d1a96a7dd30e0850d0a9edc322495a982a017f3322abe4b44f8165484d0316cf73bf5dbadf1784b394d0493fdc1873e89203ac01ccb741ef7373b53a47c710d68df7f7e70e7e41cbceceda7a130e5d874c8ad7b115e318e0920cbbedb13259c26bf8770b0230c01280eb7597948ed07693f90cf21ab3b2539873ad7201fcf834d3e107d0d2292c31a8732ef6656f9dd879a43cb3b04aad8bc6f0d42710a1202cdea88419d55d1c42bbf4468916203000c1aaa17986c12b74adaeb5da8778d08217f1eda02b78b60526a0f19a6a10782526f0be6f5c76c4aa6ebd6f93d50bd28db67441bb8daba2827a4b4bd5f2954bfa0f6fd16c6b172af7fa18b0b276daf0e11eec480074140132678d6e33a5b26e417537089f75f27b93c7385cb9cf2c0f89a900fb37df658164537542d0ac967551e3bfe8a21083e9cc9c152baa5b3bc9b3d389484e1464f259aa3f2af31c9fe6cb01e2080d97e8da4c5ab4acecd4caf81ca091e8b37be5ff53a33ad3679f53af7c03d0d5e61b2875263061c1ef77693ed93b34ef510f9ba0d1db1b79ebbad146fdac832fec1e4bfc9ada2f73f1130e75880304b377796f1415b5b37b33a1cbe0ec15da75cde7eb17c21b6be42399a9e8057ee59beb45050f1461e7558f8f09b5e0ad50e3d67b9c896dc552739fe90159b412705da054533abce8c21eb538e613fc980668836cb488a91a640e468da6cb3ccf839047c5e67ec2c1008a0dd90996f67da2c3ed59ee4192078308ad4c12abab658b0bf1b21eab0e003ccc7af0572b87164a37abd40acb5178387c8b5d857197a50338a96125779fa1c08f5533d12716a7ebed1512361a5d81a58f5f459524b8746b60db1ca039abf54777ce352f63231d1fc50a5f5f994fd40983206ab622223c618bb4fe9fdc09f77aa09e08eb51d1dce736bc09518a14459156c1b3caa7d4f5a46b3e6a5f17cb69b5aa86ff7096c213dab6c85a9250a62171a12d66fa8e4ce48ce577fea8fe97ae910379b16a207cff8ad7b69ff759a8880f59578b873d88c2b420b600a7ce32e0f349d80e86dad2584f240eea01de00adbde92e575813f1a41d203de188f6449e60ed2566bea68ce771fc1708f05b2b7076db1285aa8cade86a43ef650ff36732f81e73bdc537d19b24fa686777c919cc70cfa285c3e5e1fc5705c557768c459cc40d6f20a98080077770a3c18b1d71b75173052f23b34602efec622a136881ebefd83511b4d699ef7d0ad5ce973400e3520146fa44b90c231957a570e0c4ecc517d92fb6e00706e225049c38e76c791f2224fcdad19e255a24364a20fbaa34536f8572609995a8b7fdb1022645ab717f15a17f51f88d3654fc8e31ae5ae5f4e1f5d841801577921dba7300a074cf2ff870807ae2f0445bb1eedce7513fc934c401fa1428d285ea0cf2a13f02fd42a86254e45ce6840fddd70bc69d7efe1793b428f08bfa374528cb19ea0829f84b11af838387ce4ec32572825d421c1805bd12c6066b1b3a8a3afecb41be8cef7cb8baa598077416794a41f9c54ebba133b1dbea25088999bf7de764db7179e020a6a9ab0a9a15ece5500498be358a3f4ede72425e4d0fc61a30e8c5dd45506ba66f05f49d2447bc5f3c25fb6ebdf479a6343db0ccf19e25cccf575ac52baf3b313c2542a237b42777ad0a1bce65c2b0860d39ae7858cd02e74611483a48813b592bd9e2ceca0784510a1317d9cda360f1a1b9f6e3d6aeb41baa551906ed9047a9b9fd641543f7a338b3f3a86f71a07c7dc6a9990e886634c12042e7abe538db530ec61ac3aeded0a77a8f77310c9f19c8ab5d0ddbe4cd7c4722b88dd4202fcea539055656578588842ab4b191e9b02890f9a2b3fc35f2eecbc3b04938fc3975c18dcc6c1e92f359c34def1f8242655a225dab037ea78d4ee9d2996507af5099a2e06ec5197c619c8b649a07a2bcfa7024be0796d07158bc78cdc101afc726e56abf554e54e4f79c74029b2bb5435543d3d86823675aea7f8efb611f63d635bd9373a50d5252b58307c9265c1f1ca13c80cd0032b1c2e035a87f247abe90f1df213e5fadb4a87b8048ea36fdaa645be9bd451bb218e07ede1e41881eeca865d760d4f3ba3ddd1b68c13fc4acbf77cd55346fd1d793cb23ffaa1ad8f845a7590df69de9ce96e95a04591b457832cce1e210a77d4b8c234774785e78417a58524b8b47c0fe8c2ddc5ab39c1f46bf837a15c2862ede97d66cfd1aa1e427b1315d80578969232ede2536497cb18c31893c02aa858fc78046647844d03f905e843fa80385b28f5f652c9d2cc1de5f0385ae672d57095f5013b4a7c4577e850fccb44582d4418a1e9fc01ce1eb4f1e43cbdf2ba27d865bb9701f82d672ceddea4133d2fb8d7e012bdc7163c9cff4266e1f78686f6f5dca16dcec7500ee2d01cd99fcc1e229780bcdc7aec685ad17e2b049cf3fbe9481befac36e96b131b01443fad00259c239b8d75f9dde1b433cf7dce0210c0c9e85c0acdc03e837189a89d86eb2ff9159b1730e48f39bacb436a75d0757e01a304b612663eb414b6a6480c0b3073b0eea8a4c1694a8987f8c75520f1eb843ec453ea3d53be1f80508b625344fca24cfbfea43228f7aa5b00e4a539951aedb47012278ac9413e7578c645d726a65901171a052755f160bf3d347709dfe9e075361928e732de274c0e54fb37f325354a033ad5fb7d69b38d179080f6ec0f4443e25873ec0108d8bdf9134871b7d41a1b96feaa4edaccae2d0c692501f4f9c5530a690fda9b92b5a356335fcd6beb91b48de347747777877da9bf6d0bec8092180eac0497c2683279346aec6a9d62f3aff13e3d5a2f25fe2984d5d6557983da3dac2e6a112c1df2bd97d63a0ce119eb47fb1acd813625f0ab15e74b9a679aa32cc928c6336ef7d9c1ad02ff4384fe7791e7addff09a2e4342b81680ee51c9dc481299ca22c9572c6da08ab61fa75f61817e0007c81f1a3a337cab5759d02a5fe94a0967d0e468e24c089068ffbf25ea47930d0b86106986c039d059729544d75388fbc2d76bcd48f6a6b15c2c8ef492a4f14601ebb50889510df2c0e36fa4816dacf11453623d3b6d9b6a0b941cc404bcda848b51ce647d707911e6610587feb2648366beb52250eb20f56f0d55ef79fdbe335f062d656571c13c238818526e672523e848afb1f3dce5820069c730d8bf5c275dee83c426413e365f1928901d2b8866f9c46c1753655662a47a68a6b383159c3117d8325a8fbcea3d1bf467a0d23dd7cc2b4ffd760f9df604253a23b8d5c459e592ae5b6024932b3df3e078fa60ea038d8c378389665db95ab08b51ef687bbe17402ca738e0a16ff87421b8102b79da0ad5884d9dbbbd1538ee34f0136584514a5c501e13ad9f631649753d279d4c592f71c4d47e4d7671ec64b30905b5fc2dbd3c11e55541bdfbe24e08032356f8db835599d498e9ec605605e001f17d6c51233d4b0c984c4240a390befa8874df020f4492fcd9e646cee90d076e8915cc79babcb025e18e2fa80f4ee74664b016d71a91e454a163c6bc6426bd5d9c71a20b1f55b2633f1b6d6688fc790b84cb07c0035ee76c822f6486a816ed32abb41a32a5c4910a445fce7b7499643e09bdec1566dcaa8de5a0b30ca7a907861c3eb5854c33a2d76b1fcf0af1e0a5dc4bc781c8e1b7fad0d4a49f7f85db56d428eb9f175dbca235bd1e3c241ed444559f9b86d5cf435e1f64d0b6db7cd99e0d000b46475b40fb88f8b39308bf9078e82cec9e4a94a95439dfc0b09eb69b37fcdf1f4b2c59b99018273653f7503e3e8f41184fb65086833e52f5dc741b899d6994a156f093927fd408158543ba26203ffb4b86d42217963d5890ecbb3062c6a9421b81da982fae29cd03c690317e51deb202019f41267a092c884f7bc49e3379eb55f618c2dfaa6da5af66979fd3db3ebb3962b65e719", 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x94a, 0x75f2}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x6a) getdents(r4, &(0x7f0000001240)=""/181, 0xb5) shutdown(r2, 0x974adb1b6ee71369) msgget$private(0x0, 0x80) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000001400)={0x0, "aa001c7dc46b3714995b9c98f789d43c3c72936a502651c5845df682ebe97041e9c75343d1a9efa6ff92d531ae2ff40a4775a3c768b7d7b52b3ead0f943d32e6dda6ab544095d313038f2f54c92ffa2edfd0e41d4613e081cc1df111a38a7252ab3479fece5e8920d209532ccef16b01d0dd44c6d0bde6c2d3d67b1580cf9e90e44d3cd716faeedbbe294b841d3a3b77a79b1113f76c838c1e00137694022acd8a6f30557f771a52cc71329eb872688ff81c301109b702826f96f30b66074176978913e76e2f428f92abca19e073553174b0dcd9f78173c620b4f0cfd299cfcc1404d2abb2e8118d75b915d1b2a5ca6c10ddbcef89667f361dd3960d84510de2289e0d37bcee6645848c5ee8dba30c296a6b33f55c6f89bf1cb698864d721844be005e91bbd02227f05cb5b2d5565e44b1ce20174c89eeedc16e3c499d25253ff8d3d5ca0d5978b85ee27ccfd5d24a9e98b0f6687c84c250dd505b7badc0590863d79e21f156cba89db72f45d63e9b81bf9d4c9e80f7f912ab3fb2f8c27a5c11749bef27367d948b43bbf73a21144a4e5f2f6a43f6b303abe12f957c00f251559b37a808b309c4d565654a4c93195a4ab83c7defc8063f1b83cdd3d63c5ac7ca1ec202edb4fd0f444b03b14cff4d15ad0f6524e40f3f8faeeeb790984ebc67d9a6c14225f6f5bc26b961544ef48f63e8e1211c33f917cdfb341db91a7fd9ddc57faa50d67d58f127af9126f0691e059450998bb5d2968172a53ab5b68504f5f82697fdd2671952c1142142a87656e7024de9bd24a20620b377d9199c4b491154e8eae357116e9ef2232451e476899ca9d8c379ffba5fb6d788fc9a728bfa50f49eb52dbad4b4985bab7ae8520582fc967bf741ee47421b4f05943a1b2f4680854812e11e476f9df8a480706128b784a387186358df0d32bfcaf1ca8c7753fa27f50b83aad8cac7073b11845eabfa2130267f54ee1c948b90f25777edd6056b067e323b4b4d51261224d6f9a1c8a75b98a86389d3aa9bc0e31bc618311c9edefafa4b3c3bdffe1b4dd73a3caed289330e74b8d539927982db26ccd7e9501e5cee5811779cab14699a6c66bc718de768d6e2afbb5a8e80db60bea39c8cf8ab949d1d6481f9e41526141d7053962ada366aa90371f553dbdf727605f115424522fc072094700cb394956c8cabcc4216b62132a5da6dbe90a4bcc5b932d635846cc547e5fa36ee20a53b63e6e575159823bb60d2ab8a2a5e73b412440036c51dc6ba96d988fdbf69690bacbb460f718e8a3153682a2ea8365c5f66e1c90e864ef77d775de371b258c591a146c09f5fc2f193d8ec74002f9b1aa557978d321f05038407c4a04544e73c2948229d4d2c71872aa4cbd0bb434664d151d7cfbc1b25b9d034988abf503e26039f13013a4666ec3d29658e33efe3a9fd7d6db63ca124dfcf451dc18843564ee74070186a02ab68142bd6003fa2eb2fec67403df8cc55b28798e49c70579ec426646fef9bda0d58a4024249903974c315ccae08a25291b4dc2ceb2868eb0f0299d3cb53e5a4a62e031d23538e87daafc8b326a72ba51fdb35cb837c58c5afb8534eebaa9cf43b18bc5ed29bcccc6f924b76189d6a7a0b9049535ea412a37c1f88d655ed768cac2014a454fd2b04e01ce1e5c657915983e3731c36c03b9c47288084b8c6409723f8cf40f15d9dd1692f4e8e3cb84c99afb7904906a648b4c8f7c51f40ea92b41c9b7e7c49b3e888603742bd823ecc94acf6cf3d85ea182be03e0852c238f774a0c941e897f169cd82fef0f469a0798d418ee249ad1067fdb6ebe50e01cb6237c255064f9a0bdd1dcee7413fb85eee706db1e74766224d91c8fd54c361e106a027ed5bea21b7470c1782dfed7ca10c39b80853ef3f7d298e54c19b4f085ddb2b86a028940124bae16eeb2865abb4a4040094861495c0fea2f1741b2f6f9834130df6bde487dd0ad8a01077f7eb78a24889d83521e0cc80e2f384b0bcc9aec845b0753a4cc554f8ee83ef968dc86a2fbcaea8273438c50adf9975896d919299a70fa51618f6a47ecc4003ed39b68efcc503e93fb53a274cbd77a4923573b1cde4bd6b1762f490d1a7287c0a092076afb07bd7325804477251f26be3fd0392b05a1edd493867b4924e8840a5ea1cd0bf456c1d409ecc09a3c193149f37b409ff3b7fd466cebdad3f02175b427d9c34eb673a475dcaf0e050c55af73063dc058a5ff79856b217226594f59a4e2c921efc2b5af821f375e10886331a21f2efb6e77226f632b87e726d0c38523e080544fe000b55e546558a681030552b997e16b64f6c15c05c15d462e9d2dddc5b6c68648ac5958ea281f835a99cc774e6e78652b0a12dda776a7006f4a508505ec46c015af98da125752d3f07f01cc361e1ae0ed6eab2c64b88c74de48e6129af15bc37b982447099954e692d859452d8e4538237ddc048125007f4bc50c31aaad3de2cd97507be750707344ec6b1535ff696025bd0907b8755304c526dd351aa5594eb333d92fa80f8a350d97608c45db15d68e33d3b5e31fb69db0cf0e1a2dbef01a3aff20f1e6c75066207fadd7b83672ee80703b9c3a77ed868b0fd9cb4b2a2a8993756c7d6db9c2f4e46d2feed116589939df49be1b9e4deae8b84240e8b92684428010940dfc8e66f23f71d6140d4687bc05511a4805133a736f87295e3f76c872401545d277f62652be727a03e3d72098c77207fb05ac8044c2b7cb5f187f3c00bb8f41d19f593fe5bb5415758bba09787fa2221a34a2f0eadf318826e1585b20f6b71c75b0b866a3e59aa90994849cf45b04029f8779f260a3dfc8b3d51869b0b0f12e128dfd0e9e740007fe4599b23dd4eaf5483cafff5b83d5c3e1cc92652b104f8c4b34c5f0fe5c8f741e23cef3cfbd854abf024766f90dd63427aebad226bcc7df19859482752b18316168dbde6611a0a7213fd46ad8b8404e79bf916df64de3611c8eff1295b1ce19ab8455203b815a0ff3d902f7dd68678e909e125cfffbb3539adc288a0429f245bc39491a3c4fd67d7fd8d08e8877f3a9afd74bfd0b608b3dc9560a2f9022e28d571e982cc7ebd57067449e4f65bc53653335d3a9d63859814f491624f38674c6ea4a86f66e702eaad9b8c62a037adf44a5d9db9a1a2dce068772db2403f031eb20084ccd51f252bcddc306d703c1c3506fd02add495db3ee2aaf1ac48c2d2b1e373c4a3363c39ea8a4c98e6c58ff0905e44505af51d6af0d5c9b10a07e6d500be20cad8fd3d64cb434c7b99449d47f2a7569f74a9be3f49ed403e8ea3f5252f3c26cd6ee4ff2c159042a04d047715cc2ee9f5ba965b68d97f791a3294733cd863dd32fc72b0f459be67f83b43972e6e8bf04c3185414b0f20f7e0e008f4de4ad59a6749080d3b196735179d95912342004bc4384096d31cd44c03f00fe364fbbd022c5dc7d470cb5a5a6dc952f69fe3db771a83b923469333a3a4972ac959b247b9bdf0d792fe6651f9d340edd35c75d7010cec9767f042c97581fb8698540e351ec5197af6b48160baabd5e938b19802a96d0bf1d77382524c3e96995763bc73436f0b394bb65aef3c73f5f9733f87a26b6685afef3156047fdf97417ad147e81ae4e8e1ef3f8c9420f9c0b7faff586fd3a67de868ae2b264fd3e5d89d48d78befa06eb959ff684265df6499e1f1b16c8dad697af4120d3d70138a34447794b087851997e50bbc5d497910ead1d07bf42d0484ae77a8b80d0ac707200c8f6f50c7df882c5e95f6ff456e5071e55820c5c14789b5d58b2cb2c07d3ef046143a588e08aa995ba0462fd292b17b94e74b96b7190bc1a60a8194494b97256fd7399b20ca1e3ccec345d1c3d2216eb14142bc29de8cf092c83814148274828df8b8396c93b0b095cfc840577d6a8205d2ef0ba9de96cf83aa9017c15ca4d71861870aec2c3a8aae2f7af79c3135f15e8eb7f0d17d0d6fbfe3ca4f819fc22e60c0ae2c4bdacd6cb1d9def290e180ceee6f1ba585d4858bbed0a804c1d33affbb19b158f4a07b9c0d937c0756bd4421f4d34ed48d9c74039498e113331228276b92d5243131e4a5b3de9c59d656d81925d5d6d801e27a3602d6e1860e5380f7c0d28f9bbf0601c21242ec0589a40ba567fe36c6f03b89476ca883363dd4124596159446932f2c89e1ea1b6f520e82b6051242244d489f06013420c04a042725b76c4b29c8b48bbcb5ffc8e98c858f2f54dd622ae852505f87dee43db1a4db164cfb17dc2372e69a2bab2f6e2cb21705a6cff803fea4d44784b1a31444478d4de70190f23807a56a3f4f04eb848baf9a76fb3cff2470e55dd142631e9b345cfe4a11d571adc1559f6d2635c423c18c968ad697af383772345df3a354748b671823fda4396b9e4f7c3f403162af96bc73b1541b5bc50091531090e5c945ec569c85b146914499d6bfb9ef871e86290b9c67f335408bb6e0d3d60ae21b396e9753ea6dbdf1bdeac46a768f6a0180ce0b7af6184162413cee6a703d693cd96e7da9ed3f8926665ef5e247d5eae916a26df337478222f4fcaa209cee288c82dc42c62e9ac3caaa67e08512be916a395beff9f63261792d4d6202656e0dd3b094a59bbec42e2a0a707faef57edd29ac0215c06e6dc1d824ad28bc25585ef0eb6aa25d1ae128860ca93d2fe7cbe076a7f5c222353297470b43c94b74c1e34e361bb01e72b0965dc943acb420171327f0bca20d408dcefe4f39b2e767a63a49469744198e430f0443e9e807042534fbd2df0e6deb13094e18016ed226d057f3be536dd5d4385f0887ff8a40838a8782fa7bdeb42a3da1170f510896a3843f09be49576c5c151f801a582392adb4fc72fdb93c86c2061243c54375833b1e932cd4bacdc793a8703503bdd9fcfdec44bff91d90717c3c1417c3da628a7b29e81dfb3fcad9860c6cb354d8a25dff3848fee25bf6689c0573c5ac249de25bf3459fbeb952afcb85ce207f2f0f744552749678bc3a0d99f48a1e6593b8eb5779b41bfebe47acd503b45408513709a641c8b0fe6e21a8705c0676cfabaf3f64088b2b7acf1a7a8e815b60fc96007f4b3dab70d3c54b05fcd4da7eaf19a234920454c5cbccd3ee08576af17136d4dd93971466fc5d9cebe987460ea818306db8a73978425f2cf56e7c054155be6bae212bbbdc7f6deee3d0103883786d5c5c83e6a922b6567a29c6ffae4ed964f175bcd84962ca4adfe242f4c558b88c8d8086510970fe65d2608367407ee215bfb5c46c8042c2912d7f1caf0336359511e98ce3b58aac4fba1622c3cd58b09a991c7a03476f4607db31ccbc4cf76935ab7867e154816c7aaee1d559f630af708f1372c6f4c56eca3449c70de8105c6d9980b2ae8e4e05f565284d231af07d5b76ffc14162cbbe6bb17ff45826a850b271d3f8cfcd4a8c41354f423326b0ddaf30c1fef672c48669c810aceffa89ad5e9965ee59105b04796109c92bffe4ef2ec898b2702e00c7e18d415cc9308f9f99f2f936f18700d19ebbb6cc110e52b7e6471838991de16d0581622806c411851f0ae0700579f2f8308c6094676d01c725217d73960d9adf5863bab694fefe888b4c591bf6228ff90f646e2552f80841a19491a5ba4cdb4f0dd3be748cb5587f51e7e6861b603f96306602b87bb88a36c0d594741365b0058a04e454c4dbddaab8303da0b90c05b89e733846eb3d67508dc7582d6454523ba90071e7e79dbc7325f4ca3205f2c87f3c91c7f13842ebce3569976cf66e876b9566e164623adecbdfe6f228aa5f5e"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000002440)={0x3, "a11954b43ee7fda9a1872c089ae044c6300cd93fa8d4f26e7ca6851752ad718e886ea3ae9b7659a9eb8e7aad65cabaae708701e4eef9a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c9a40cb38e262830fface3a7638a53b8612080bde3bfb2b8172f7932b12e90b9c4922decfa2dd85c57757023ddcb794a8d18858c5b1fdf100d3b21de15ae9f4dc0e1dd8c1df4048a47bc4"}, 0xac, 0x800) 06:02:17 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ktrace(0x0, 0x0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x41532187bd323105) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x1, 0x7, 0x8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x4, r0) 06:02:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffd82) shutdown(r0, 0x7) 06:02:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000003880)=[{0x0}], 0x1, 0x0, 0xffffffffffffffff) fchmod(r0, 0x105) 06:02:17 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() read(r3, &(0x7f0000000400)=""/4096, 0x1000) kevent(r3, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000080)={0xddc2, 0xfff}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 06:02:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="866f345c69e0f02f5d1eed96fb4ef56b60a120720e4d39df328f3b7c02413a79cd", 0x21}, {&(0x7f0000000200)="00091141f8dfad85143713f0ff30f7931c597a1d361c067fb4cae40212b4429c2dec15e91cd7509880b52d0b43f5f4de0d4ea936d553b70e0a83d8276680d133dbb837b348b45aadbbad77f46f7880df1ff57b22811bd625ac89a532bbea7865fb60f57019a665e6ba11f4d85875af2b6b775361c23a2954647e2b4be6a844648e0452a90804fbb222e0a07d8b6ce6523d858d45b0f57e7d67d41e1943c7c0efa8dc6273324a98708f83bb6bb86fea52ab9a6807492ec6a3428a5f3a83648d2f2824a293894a0178982c00de0c151e41ea8caf2e767ac5194dfeb33553d64be4020c25afc823bbf3f4a336", 0xeb}, {&(0x7f0000000180)="082756a0d2772f2ebda84dc75f03be1788688a47e657c0a094bddf2b48ff8a522a21cb700e8b", 0x26}, {&(0x7f0000000300)="39e6a89f80f2c656191090f088b715", 0xf}, {&(0x7f0000000340)="6a5fe2019a408ef549e2387916e7b506a50826148497886fb208f61225608acd7e0f8d7fe5d1b91a61d497f3dfe5c0af7329307fa53856739309", 0x3a}, {&(0x7f0000000380)="a6db0a004d800f65a2a8a29c1a0176d244d91e00fc3140a902778499dca7b4fee429c64b66c8085acd382fc10a447288408c7a1318e36959a250eaaa7cfbcc1c8ae45fcc3658f70ea6a7e1d186c1d13dd2dda91be4c6e53862fac3b8db36b7efb16f749640570d58df1fbbdd6839c408231a0c2ea71057c6d2f221a2ef9fb68eb94c144b51fd", 0x86}], 0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="ab0cabef712813cec3aeafbf32d7c977e98c83d7eb", 0x15}, {&(0x7f0000000500)="1c16859e0e30afcd92574c621dc8bbd74c8be55235f7aa6ee679405667ade204fc1068c734f7a5d6a9923b854da263cc07f8dd9996d1d2c32ba3cc76a064f9f8c2642860763955afeeb140fdd9065aa6ef035f355101d094b88637d9c76ac48f4b0c3f2734870fc52ecfb1fb6b0ceead9e72cc49da8ea9f0667452f9cc35fc3af207885be939c14665ccfd16a342366e04fef2436f73a207d641a06737238dee9ef33c3c9564cd7216199e71e14415ee9fe2270052bd6e240d87713dbfba45faac", 0xc1}, {&(0x7f00000000c0)="3e181077aee7a094350b2121336495c45bbb27426787a6fb74f8c2cd11a56bc465e2a8462998e8a3c341638e339b1e4c6eeba6d3b73e95f6f1eac040cea1bbc4de74c255271703fd9d05814275516a5ce9f332bcf34220701d11bc5f0d8e3b0b5a5c4d4a405da96e1410faaa6400cf7f4f9d81edbc0053db1a0a818e15", 0x7d}], 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000004c0)=0x20) r2 = socket(0x2, 0x0, 0x8) recvfrom$inet(r2, &(0x7f0000000600)=""/4, 0x4, 0x1, &(0x7f0000000640)={0x2, 0x2}, 0xc) 06:02:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) msgget$private(0x0, 0x80) 06:02:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x40}], 0x2, 0xc4) 06:02:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x104) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) fchdir(r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r1, r3) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) sendto$unix(r1, &(0x7f0000000200)="f8452fa41ea8a36767f6126208cc09061ddee9b45b479018e45b454be18bfdfdb22cfa68f0c4032ed8453dc4c7b6078c2f85ce558ec2f2ca9b67b81de2641e665edc3decd9861d2d1b8c50eb2439f220", 0x50, 0x5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 06:02:17 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 06:02:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:02:18 executing program 0: r0 = getegid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setegid(r0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) 06:02:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x4bc}], 0x6, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40, 0x140) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x3, 0x7}) write(r0, 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/141, 0x8d}, {&(0x7f0000000180)=""/247, 0xf7}], 0x2) 06:02:18 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 06:02:18 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x141) sendto$inet6(r1, &(0x7f0000000480)="42c37c49313bce8f98a1ec8f0d7becf503e2d9572b15317709508f2e63d9052ba1137fba5536380faa1bba0466abe64851d5f26417109a4e57bbb08d2fd2c3144a03d9bdbe77ce", 0x47, 0x2, &(0x7f0000000500)={0x18, 0x0, 0x401, 0x4}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x6, 0x7, 0x3, 0x1, 0x2, 0x7, 0x3631, 0x2, 0x2, 0x10001, 0x9}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="532bc8740c10b8227acb585023511f5e5cf797da8c291b8cf67e96406a903b3c255b76f54ce56d497e88f23d5250a0a8e4c43afb4ed8e8e8ca88412030298a844ff9e1e2791dec2a7a3a8eb2cf8f136ee5b4bdcbdb2a0d3e162f4050cf22bec4a671fd4dda36ffbaefb6266411a13c19d7152f82b275d5c5d4cd58b881404f0cb32b5314eaeb4ae8c97f3f733624ae26757ed74c8c43f3faa2b5e12d4c2c4bf2db3ca149e92a0f05d3522ef15a207c485c263c27cb77bec778598621cae10705a6ad0e8eb81b33b0a77dc59d623cef01a1", 0xd1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000540)=0x3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x1, 0x3ff, 0xa4f1, 0x3}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r4, r0, r6) close(r4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/15]) 06:02:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x4, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1ff, 0x4}) r1 = semget(0x1, 0x20000000003, 0x2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000380)=""/165) socket(0x18, 0x1, 0xd) r2 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000900), 0x178, 0x0, 0x31) socketpair(0x6, 0x412c7b88fa853175, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) readv(r4, &(0x7f0000000840)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f0000000600)=""/34, 0x22}, {&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000640)=""/77, 0x4d}, {&(0x7f0000000800)=""/16, 0x10}], 0x7) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000300)=0x3ff, 0xffffff5f) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000440)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r1, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x3e1a}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x2, 0x1000}], 0xa) r6 = syz_open_pts() close(r3) r7 = dup(r6) r8 = syz_open_pts() close(r0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) semop(r2, &(0x7f0000000480)=[{0x4, 0x5, 0x1800}, {0x1, 0x7, 0x1802}, {0x4, 0x5, 0x1002}], 0x2aaaaaaaaaaaaa8e) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) preadv(r7, &(0x7f0000000280), 0x28f, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x1, 0xa9c, 0x3, 0x1, 0xc61}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000f80)=""/188) 06:02:18 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x77359400}, {0x0, 0xfd}}, &(0x7f0000000180)) 06:02:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) shmget(0x1, 0x3000, 0x702, &(0x7f0000001000/0x3000)=nil) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = msgget(0x1, 0xddfa079cd5b60d9a) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000600)=""/4096) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 06:02:18 executing program 1: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) r0 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/59) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20290, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) pread(r1, &(0x7f0000000080)="54d7d817cfd3748852985eaec54a426cd7d10e154b191bbbee0884b26c0a1fcb1b4ec4c77f3b243759728c0a57fda904e7c28448b3aff69d15100ed21fe437cc1e2d535493a6892542b13c15185633c7f71fa8f943c165e3005ed058a0810b52695bc1052a99ca191e91273d7d82eba8d8b3d29e4831387fa314e9f7cb79b4c327cafb5888ac5a04c37b21a314eaa515cfae3bea9e32244463139ee81f3a3817b848", 0xa2, 0x0, 0x0) getpid() r4 = getpgid(r3) setpgid(r3, r4) 06:02:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) flock(r0, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000340)=[&(0x7f0000000200)='\x90/dev/wskbd', &(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)=':*\x00', &(0x7f00000002c0)='\x00']) 06:02:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x110, 0x0) setsockopt(r0, 0x8, 0x5, &(0x7f0000000040)="e86bac505e3912fd7f4c28a055570cb24e911ba7b8751d9bbf8ed5899d36ede3ec5293e68921322970db3a60373d158f117bfe1761dbb22bfaf57caff38b09aa860800965d33d8520b3889e403b5e9aa79c9923ffe5f5dc43f9f5fcf", 0x5c) r1 = socket(0x18, 0x490c606b03240553, 0x0) setsockopt(r1, 0x29, 0x800000000000026, 0x0, 0x0) 06:02:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r0) socket$inet(0x2, 0x8000, 0x200) 06:02:18 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x40c, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x3c5) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) lseek(r0, 0x0, 0x0, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000240)) 06:02:19 executing program 0: r0 = socket(0x6, 0x4000, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000040), 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x3}, 0xc) 06:02:19 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) flock(r0, 0x2) r2 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x8, 0x40, 0x7, {[0xffffffff, 0x2, 0x2, 0xf3f3, 0x8, 0x7f, 0x80000000, 0x5, 0x2, 0x6, 0x101, 0x9, 0x0, 0x8001, 0x1000, 0x2, 0x2], [0x400, 0x8a, 0x4, 0x9, 0x1, 0x9, 0x1, 0x8, 0x200040000000000, 0x3], [0x2, 0x1f, 0x7, 0x0, 0x2, 0x800, 0x3ff], [0x6f13, 0x1000, 0x3f, 0x400, 0x3, 0x400], [{0x2, 0x10000, 0x0, 0xfffffffffffffffd}, {0x6, 0x80000000, 0x2, 0x80000001}, {0x2, 0x7, 0x4, 0x8}, {0x4, 0x401, 0x80, 0x7}, {0x0, 0x0, 0x6, 0x76b7}, {0x6, 0x0, 0x248770ae, 0xa216}, {0x81, 0x78, 0x7f, 0x12}, {0x71000, 0x8, 0x7fff, 0x7fff}], {0x4, 0x3, 0x0, 0x3}, {0x3, 0x9, 0xf99, 0x81}}}) select(0x40, &(0x7f0000000000)={0x4000000000000008, 0x3, 0x0, 0xfffffffffffffffb, 0x5, 0x4, 0x87}, 0x0, 0x0, 0x0) 06:02:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x20) r2 = dup(r1) recvfrom(r1, &(0x7f0000000040)=""/164, 0xa4, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1590929a, 0xfffffffffffff6b2}, 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f00000001c0)="b34361d9b1a5583082d6c699cb3e280cc1460711d1d9599a1c0a6f4bcaaa3097b6cc9665dd41c7ae079fc47d86beba41c6f1f5165629c7bbae4e4bc0b68a81749d321c58c4486f7e52ad2e9a2c16d8c1c937dcc54d374aa93e4273accc994d6da99efe87d57d86e5d5b471b999ac3e5d5c84cd9a9dd9996f1e2412db34d065", 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 06:02:19 executing program 1: nanosleep(&(0x7f0000000000)={0x1040000000000000, 0x800}, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x3012, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:02:20 executing program 0: nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x10000, 0xb3c, 0x3, 0xffffffffffffff7f}, {0x7, 0x8, 0x162, 0xc114}, {0x1, 0x3ff, 0x8, 0x8}, {0x5, 0x2, 0x6, 0x6}, {0x7ff, 0x0, 0x0, 0x101}, {0x101, 0x9, 0x1f54, 0x4}, {0xfffffffffffffff8, 0x2, 0x1, 0x7f}, {0x2, 0x80000001, 0xfff, 0x7}]}) 06:02:20 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8002, 0x7a) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='@-^/^+!#\xff-\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\\+:(,!}\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0x10001, './file0\x00', 0x101, 0xffffffff00000000, 0x6, 0xab}) 06:02:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x2, 0x20000000000, './file0\x00', 0x4, 0x7, 0x6, 0x7fff}) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:02:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f660800000000ee0a81e8e45321e943cdca38ea64334e831ebedd9e46b787de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761aa02e2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c32a2644310460d4968a76d51314498f75e806e4f2d7b291af705e25ec268e69ba51ec73eced5660a28cb15f0a92864114f00002c2827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be0d94ac7bbcfa248d89074bdea69235cded56b1cf433f8c5dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b80576393f3d22081ffb45372f0c5a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6bf7e78ad843d500ff67d2a59639fe741a0aec0e0dc61fb8a198bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4cbd3a0ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4ed5fb47f8e2949e53875b1cfe14d377c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15"], 0x10) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30, 0x40a}, 0x0) 06:02:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x80000001) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000180)="1b", 0x1) 06:02:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee332}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) fchown(r0, r1, r2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x20006) close(r0) 06:02:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20090, 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x80000000, 0x101, 0xb843}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000980)=0x10003, 0x4) fcntl$setstatus(r0, 0x4, 0x88) ftruncate(r1, 0x0, 0x70) r3 = dup(r1) poll(&(0x7f0000000140)=[{r2, 0xc0}, {r2, 0x84}, {r1, 0x18}, {r2, 0x120}, {r3, 0x10}, {r2, 0x22}], 0x6, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8800, 0x0) pread(r2, &(0x7f00000001c0)="b1dec72258e1769686725f95dc35b7d81dc52e69cef5eab77802d70853c4ee7b45736f7c8bed6b0a127a84d3313e9bca13666970dbe702a82053db0ca95ab48fc708c351e8c4fc10b6b54ceac509688ad13c8d8ea745e08368d6d51dde9ab9c5c6a0e9886d23db0b2ae9ecb3b149dd5071a89b564f5ffd22784fc249a30b60cdef0f6f80c4e4ac4b6e21d39f6fd376a4b50bf26e7a75dd3ecf753707665f9ca5b5b0e36dfa9846364aecc6c870c175f70b3c1e8fe6af78f46c4aba65d43658e110dd1d7e612893543123ae4e89a3765dab16ab60", 0xd4, 0x0, 0x0) fsync(r0) unlinkat(r2, &(0x7f00000002c0)='./file0\x00', 0x0) r4 = kqueue() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="b1e5d78e1ed03b9aa7d4ad2a6b732ca6938bb53039b48215dab99d2229f742e624989d70aaca24b9f94fb6ef1c6380b0e02f7fdee6fa266b4bcf0a9c03ab242db8ea982fde1fbe1b19077b908cd8f41688e9", 0x52}, {&(0x7f0000000380)="09a7f57818ca8b68eb7be809fc655ba5d4a5753203e06e9cd7caa14243f7fb81e78d957ebc1c7f2eb957cf0f35df159f34b7f3b3ac2b00c8756d8c32b54ade86c328b5c1cece4cdea0704dec2f75d944958ac63f11067870ddd848d60e", 0x5d}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) fcntl$setown(r3, 0x6, 0x0) r5 = semget(0x1, 0x0, 0x1) semop(r5, &(0x7f00000006c0)=[{0x0, 0x9, 0x800}, {0x2, 0xc5f, 0x1000}, {0x7, 0x2, 0x800}, {0x2, 0x3}, {0x3, 0x9, 0x1800}, {0x0, 0x401, 0x1800}], 0x6) socket$inet(0x2, 0xc007, 0x7) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[0x7]}) socket$inet(0x2, 0x758e3f9b06631661, 0x6) r6 = semget(0x3, 0x4, 0x48) fcntl$getflags(r2, 0x3) semop(r6, &(0x7f0000000780)=[{0x3, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xe65f}, {0x3, 0x3, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x7, 0x800}, {0x2, 0x218a, 0x1000}, {0x3, 0x8, 0x1800}, {0x7, 0x400, 0x1000}, {0x2, 0x1, 0x1000}], 0xa) r7 = fcntl$dupfd(r4, 0xa, r0) pwritev(r4, &(0x7f0000005b00)=[{&(0x7f00000009c0)="9953a5e2dc957033a2ea2d08aa70a02052bdca9ed0faa1c8b05747cfdd4d025ad8b1af3dc404a23b56cc97fc50aa0a47b3806b317c77d962813f2fac83d48d9f6db62514de39281c59abbc9452fbabc26d370e39c10fcf020914568a3ac6c98ce802c64dd19e1486fbad98cdf7e13e62349d7665578f76a17ba24b8420b6013497ba27c0991dea5b804adad8cd4c2a90cfbbf06558498e585c0abe405155c5091c40eb6dff5837c57460dce671b798f8a581d762956590a6fab668fbf5ef6fdb7481243e5e7ffececa5403657e7b84ca9b3394619bd17d31c3df93ab7c52270b28e574ee554260f2af9ed7d4471007f57c10ee3d97323438180118408e7651ca1ca9bd695ef894e69a43fd465a046fc700addf7f85191f4df972ca0823eb43ac4481cbeefa33ce0701029f319ddfc377697a55f1292a42e34db45d8b949687fde1b1e1fd607ad2e9f8ebd8c423bad471262b81df504176b51a849c53ef8ba3e22d8cf8dcb5be7008cbdd19f1e73b6ef7655f2d00b1e4e81fd8caf5ed5a29ddb99b396853aa1c2aa3536bdcae5cd76a0c09129f32af3b01383dec394c433eec51e17d8b71f9a540ad323839a674f74c6da42ce975335e8964351a7b6ff6cedd1b772851c04dd1c5e3ec98b584e97d0e627ee7d0d3e7fd872f6d0eb84baf1a6c39539edaaac71dfe7dd305fd7284f3ead38dee306f3f3ce4370f29f08fb8d5d6b96adc6a2d7715f7a950e844192bff9eeed67b8d67e390dd974551de83b01ccb75369f11b618dfe02a9e5d74c73c03758636b95d08ad82ac7b2f038dc3e2b7198396b75e6de1e229ce9108afee05025aebd54f64b34929246b57ead940f437ca6dc5cc0d5e75c07519a0478c46c48facf59ff72ac9d65687215f12adf73ee99647a9149cf104531f3eeb6fc7469865709139066be5ca847face383175f82ea76d7c22f267e6bd8585be3fa818b47ee005a89f0b64c80c9a849c288c3736d3e83356f6b79bb1448e48412cee87250353111b8ed8da84fc4724085371cd63beab1a61ca5a76af1d259077948e68697daaa3bf4430433f356755a8892454fc849fc0714795c30c776025998ec0f624651ce7c3b413f009208bcf160b9e339089adb1270fab9ece6e15fa7ec48b65cfe35e767a9cb01ac889611a40a3108f119640f9d6caba8b24a0e745b1907d8d4d3e9ac959484f5f6a0151b42d0aa483e6456cc779493b9c2acdd0fbeae5530344463ffca1ba44b9378940d6f8b6a50b031073cf0766be624fca55e8923ff444ad70260ffc1ff06c61c46376df349fb5cdc1f6252431a03cb5f9c6e7797bb483b19575b9d03440e76c0e28d72df804d7017ead12de781cd6c0bf1d27427dc7aaaafdc36e9949c6b2ba0fc67bc4f07bc439c2eeecc4b214038c57a68c6ab61e579aea6f6bbb9bcd757a6f30a96f4b39429c4842c8cb880b4fdd93304a792c138ba4615b6a134fdee8f8e50db3873135c0630236c46a48c028dd157eba88a153dcdb617fc59fa40cea1ea6d11cdb6a59466776b6e3a058375c9ca8613e4a907a48ce504389d8c9c1ae7ef2f468485099691aaaaa31772ffb16c0b97be6b2a14c3733e0245a2f222fb9c538975540f8cd8e15110d8366a2c5b647359bfaccc00318cb4a78d73aad37394a7a9208e8cb1c22602f085f7b71f6de7a94515c975a337015e370b38a1a7ce4df48308c56270fb3c72e4c4216910a3833736fb2eba6cc611ffc3e07025114aa4c293133286d5d3b9934523dffe318e707ebf3b532c164d54a80dc028d2b6060bbc44264b49c3c16863247eb9eadf3b432ffe4eee90753edb18c4dfb57d6fcc35c7827dc7305534a6f9ca4a260dadb902d773d4ed065c86ad3c6135253332355252449870dfa7ec79b868bd18ffa2abbf7343758b159c2b2b4121a6637e0ab7681f3fe09b76ef576cd5e20c4c16e8cce15ef188de70956cdde37926de59b2ff4474c8891f240e4dcc0e1915b69dac0fe17eb231629dc6e9d716387782016bd9e4fa84fec9ddd4f14bf0c344fa1e5286bea31c043a9565859610af851a7bad150dfdc487e573bee19c582aae9fcc5a6a7b2b0442b61b93a4409f72aedfc6b4a31b1845a587990a1cf8193cb356db0b364749211c3631ca20aabbf445e4de04f7aab7b62d2e9d28722a740b5f0343d68165a82abbbe0791fedbbfbfc181fef956fb26bd712d6edee555c6e9f2c6374adbd82799f6a5a3aa00e4822fb3dfc379d859ff3f3024f5c29f22db2a2d8046746afaccba0b44d2c5209a20af2376d5d7fa51b27eda693eaac6efaf6eae5fe33308919c24e7735cafaa9d818c83404904785b313929fcf2cd9b9c0150bfcb6a5b40d19b5f70133562db03e30a7210f76b4df94f8f7fe707312d604284737c057634a36a0d68a7d18261d6502860d196383a75ede9a08a442cf73041b3c6f81a2d1921a5bc30b2f937321f9f9ecda1c2c7f7bd05a0585243f374f55078a9180c21181674d8f17187cb96d19fa7af5d2a4fa0ddf06aafa9e8f3f1229a41ebfd034beca0f0cc7fa2d1d529d0627f4300ab122376e9b0f01d2e03ce71bf84e02b92a17d8e3121ec2b9a35efe518a75a18d782ef9e6b3acb7c7a7663932aa50fb11051ea57193a935d3a4317482f9c52ff364c7f273ef3065508932e84bf9e680d56101b2a4f006d6ade7c86deb48f242cceb068cf1319eb17c99155a368cbb291ee030750ce06263058797ad8fe3675f3fda0ad921634d050ba21dc936ba12372b2a22ac03dc41a9484325d6f82e8e7f187bddf54e34ba8df9728ee37b85c7476b96319986775c8111fb00adaa967921fab19718de92fdb55c146034039b5546a4dd1a8756f3703f6192ccb8a2ec8faaa84e505129b72a2cf4678168794e3a1cdb0b10d43f9f5a5450f6d8a01d2205b67aa1959e96578b1f261b37281fb111f0f5b158d4e7b2b670bb1d3446ee46e64a6df36bc95d3d7a98535b62d0821ccfe36230ec938bf8871fd479a211e886f89edb607fca10e46683085ac6e8b538f9f96d6b8b22852fab10de7066eee4381206606ad0c41e7c12edb48c4d24cc8a6555b77aa88906909bf8fc2c975d7d31bab760bc75c078fff2a1cf3f89c55022bb6bc67689a7a4c2178a215dbbcfc428f18f949acf4dd3f172d593e4b220ddd3047ca248f4e7c78cabe058e42c66fc33c9dbe7b32bf4bd29172badebb4d0b2a6933fd7aebeb0ded594210b89c49e74babc54bd59acbf705ee1f0b28468c0d0ea1450021b9897020041a7351a74f67b0f5b53805ea27fa2c9a80e971069dcbb598197595c43affa5962baa2a93d2111fc8b3e1d652d293efd47daaff25c995e68d8770c8f84c316dc5493050cc88ccb0d1292885c3ebbaa36f3159f039bdbb60746d8d39a3a7ed6d8de93a05af7cd00a978f4ba8f92e9bd84218e011b5782e7224acb208833b3d63d4ecc81138aaebf422be2ddd6649f4ca35863906265da07ce2cdbbc8f51f7541235c645f0a40ccf2552bed09e78fd96e53768035445f7c9bab9c6f0965d644ddac820cd5c429d69c025c167a8d5e629564e28897e4e52e3b76ce8bc183828e52f9c2ca3359934b42a05c309d287d0242bea9fd319430b5896f1e77ee005b09bb1f83a33d85b60ff6f692ccbe010d6cbbc8e3b29c40de07c4246c6e9c1f838f70f4aca09a7be1473347b8c48f0752232e81ebecf12ed30bc7743300b37fc842caf2ca96d7cbaff75de1370b56ce0ae8a410958fa967531cb0519ed9da9207e5b048b440c77b3b8fdcbbdc18a7938d0d661f804aed773178e22aa7eb603548a9c6404ec9b455235c9cd7cb8ce8c4190f150c59217f3e41ccb7f259e23ba79e097c3c32ced42744e61006cf84c2c4972dbca954e211cd96945b92eb01a5bb0fe2d420615d87a432a3fdbc12a31c15a6be050c88cbd1a811f27cf15dd4c1031dc86c55f3a5520dbbb84ae6ecda531e8a128d7c15b5c2cfae9676f95cc39838a2ca23ba60bfd8ee917344a1686824e2dd9a21e979c2ee6092943f3ec0b75b0d7d85367ace72f463b0a24461e3e8a05b6b5520e2af8b5be7870bb0664433af7b153f7d7091a3893b151eb78cbf099b7e77cd30e9fdf3dd63d8be99a2e259c4df3e2aecbf84e637f8ce03126589a4c4018d3380313126466546f028f53171dce19232a391caaaddc0895040950b7e3d33c8377e44ea4eef7dea0aea2347948435f687d55e3caaee070af19de01bdea627624278ad96230891e3a45a7d9409276ab205baa5e459918e9ea02ceadd94fbd457e825ec007213ffd3a5c8aa6f1a2658530992f1d499037c9305153b1e3b3a0af7e8fdf38ef9cbafad389b18a2b4cf7294cb35eae175c0039ca1eca2e666ab2812111e9a3b9604386a2d1fe11072cdfa26bb46a3f64e8718362f969c543b44ba6f13e919036556da92eb1812eda56b23e9bd4fe3ade2e4ef32caac0c96e25b2d7d57fd276ec338b9f09e8ed604ae09f78833edb48c3b789373cfb42c6ea05ad24bfaf3d071202616ff92287ed425c44790fe282dd1cba227ac7938e0b9c1792e05c0b48e7ebbd8b1cc50c57395bffe0675932a48dac1199e7548eb222f9e628f1d9a976aede6114124bb423cbaf570ad0d138a2dee5d9e4320bf6036963b9cb47719243befd1d1c30680cbd4d53eca437e1e2873b6b5c7365c6f7c943658df40686816ec1354d744494af86e1e59e3d91374252fc262200f95bd3f6a9c647967a0507589cdf3435697f733d8a48c22ba0ae6317ff8c23b36dc68e931842d8773b92bc7ce6fc7f7990bb320f371153e6282db68ddbe55721292dcd205ec40c4f635773a64986fb29386a9c409d02f1afef8a1115ee747b1ca2d3540f63e2890e791a91c66777b9b0b27b30d75e3caadd8588274c2426584d6b844f40c6675802f9db1e1d7b82db32a335cdf7d13693d8e6e8331453207f6eed084dd857c313e75d3a67c283bb825f25d0feace7bf47da0b90a591b5125dee0453620cce17ef7fee18d45bc5334c2e43448b492a8721d2ee71aaaeee5cd915b144715d7521371927bfc6212c2a533b2414793c428bb8dd5c73dc75396015be136e62b134cc581461b8c21bb52caf403b4f03bd374c4ce2c6c5bf559e35f81e1f7c4e2106c9f6079a22fd232f10bc20edba513594cab85db7d4c1d9c6772438a9f21ee3e2fab20364a7fcff7d689041f4b2ef574b9bcb358c26b621cda58734e34724cab6f7b572c0f163b4df5eb801cf74c1651680b23b7a3d84c12b5fe94d13abe5062b028841ceb419b7727993f16c2d156e1b1d2986aedec948eba9d1de5f4df6976606f97bae56caa9f086ac0e78d5e5ae1338628c6a8c05b0963b44c98c1123b596ed6c6c99aaddacb3c773bde736eb5f4f1a5c687fc09ba1688f55c6e5e6c296e5421a123ef9ca929a9be7e5dacd9bbab96501ae726a5453dd4db44a9fa2d69c3628a4aab705ea8b539a8427f9d7823e508bd738e59a6b91018f00d15c31527d10f117946459096e52bb5228862c298b84e36e3df97caa388e7b9421f7e58394ab12bebed44933830f03fb78cd4978f0d98128434aa70ae915af7999add8a9891d9322354a838f42f0f1daf0a46674bf037913562134195330f30215c84e17e9b7ef07fdde26ba7bbdaac98a0845ab2c177ef8a06f8531f5acc9aacd2f395d6432276c8cee127502dfe6d30a38fb8e839a57a6e905cf7ca92e7ba34ee1ccd55980ac46eba6fc527d284ffc0734bce871f231cae1e4b0f701d30c04ef422687a1b6a72d46339dee173443b2090cb3dea3dd791", 0x1000}, {&(0x7f00000019c0)="20e1db30a0ac4ee1895e38ddd4c5ed8da2cd80f5f9cea1b8e5fbe5b7df2a04b6c979f9da178988b6bd440464ffbb541c9e620d44dbd5415e77a8d0442c3f6160f07f7cb3bc1136cf7899ebcbc0c95edbfadd652e1b6b8366121c61053e01b22b0be7ce314c21ed7300aadcd21a589fc0cc2b015b4efa4e8a185e0d56a85f8faf9e92d88e91fea6cf2878b790980bd892e573873fd13ffd02983aca4604ccfd29ff070e2e1e3637c17399e16c9825d585c74af5e4d1baf700e80a8fffd6ce8b3943442a8671bc6416db6358b4fda77ea69844c07d67d72c3a331fbea42d7b1192bcd7dcd019d1fa329b303847a7389a60e78798b770d711c579492cee02ddc24fce6c9c106121147034b44aac6f4c967b51bfea46f1873aac3c6b91be059a6eaee8ab313541928fb4f43e69bb7da9c5b29095b67116f6fcf66bb236a92a87b85ed7b5eb03a14933ae87e5fcf1e54f2ffd0919293b311abd0f8a24303be6a7ef032037b14172c466b0d0d57eec4fea7111d3c0207774ccbe6697e5b39a46a8b24579dc44f26963be64b2ea6e1ed0eea4204684bd8db119616867e0c6ee7377a3a2366e5b4081f1bd553be2ebf631f110916130f84de6aa0bce508132f4f0ccd0453458a4ec7e6c9882997ae4c2222b77c32d735348357c02cc61cb9beaea60babf3ccc54f09fc45c0db8ce9dae240a5e7c3977b28868b95655e45ca827d2ae31ee7f4254326343caa69bbc6ca2b7d0bfe9a0fb6b094005b1cd596d59c51bffa88e46e3a7a57bdfa40702d475562cbf0a33d6ba2f30f5b5dd5e3c1362856a9bf4d422adc576bf0a186470871ca97e8dc196404af9272332157198c4bd8da2f4f64fdfe549c9e87ffc476ec2010401d33491d1a12dab0f147c4babb58c5e1754a03b8bcc9b3800fc827bab9b49b3569bc551a887211fc7aac2350c822e9a5e314f949fc3377a9fe7e9d90252ac87b7d1529d809c9d76ac0557cf719de72af7e41d1b783061446ed41e0b792d544c4c908c9c7135b4f3e7ccf7b0e1a7d18c21b2da15560601e547db4c2a44195b33f5c2f3a032c40b26309dc6f4488315a17a21335e8448a6d0bfa07acaefc5c8414da834f838742625ed5b44b2b12bbb4370420a022dca82ddc6a51c8c31b122576d99a640d306600e7ca719d726c079a3d13d52c60ab28b4902f0e7798e745b0abe05fcdc5bba65364dd0cf91ae9d751f8640dc8f03dc5a5b4838a24926e3712dd93870470fc92c3a51222c38b20081079f6f821d3c02d76f3d9fc8718a15710a07dc0631d0413db12efdf3ee2ee245743b0efa9c07938ac369fb59491b087413ea8d2f58adc9fe69945cf774fd328e922ea6d573d531dd0f3a13b528a4f089371568f5f0dc98a7d5102d3ab5f12dc79af5ffd50679b5271d57a530a99b4fc5a17ac6d3219a1394b2ffa844b30b0b07cfaa9965290f8e058d17edf202d6347946938bb2958e7c968d7bcb6fcb4b21b9b90d1ded6851dd61a49285dedd2d95eede6ee70638768112b75ac9727d58cc9c0cb72858e20c27f700d2d9b5d2a6c46f9dae2fba8b3ebd3bf4025845cbd6379c2db8f0f37b1eafedc87918776b4d1b3f2cf0452a7c8b6ee69b61f905fcb77fa88c2c82c6b72ab66fa719f52a2e0c2756aec7aaa258d76c32cc251bfd0584ec9bdca6fcb129df96b8fdbb466264754a8bc401fca53ae601baadf57e6df20ed9961608e1dc0e3ef792e6e891a36537ff3790666338a61503dded24b75f61dd314ea18bb5a380bd77d0a7d293a8e6513be01d35ba517e8d9ad4efc819db3d2bc9ea24d3c95a73e4d28e339ae9814606b792bfa0fd36e5c5ac04b1926fbd64a0be5e702bb0a62bc5efc1056199d7e8f89f6e06499aba5f9e05d148718936bf84fe21109149fd5c3e78675a93a6f4b697b4ff91cfabc98ba7184d279d99cdfe55bb66eabee28e3ed3e58dfb947c2235919e78e9d5ece92bf044d5da24becb2897095fb06ffa4858470d4cac407d8636addad71525d2c399bd8bc4eb4f33cd51ef86cb27ec1970ad0b63b635bd0d958c79dff75ae1a2d80de344cc06cd8bd81101eb6a1205de8ca817405d03e698c793d58006704f7828ecd86a31e40815c95665b806d7ffe88075a8ec731a8ded29e9774e3b567d92e773c2fb29fea4c581d6c897af1b2c2f565811185d3dea2163f646a0ddd4b10222083ce33b238f915d7f799449c16676700c17a3bc3fc54897625529f574d920a183c46cc5d1329c4fc816bf3964061fa03314c52228eda232d10e4a9f9cd6646b986fd22b6602d75affc29f83aa2a34d4d819aca56515909ba432cf02fa7571771cbb697208c603486e574b588607c3553a0951e9675f029bf8bd85e8ce987532beda5ac5a675b2fbde034ae68f3e7eb5d0c1b58c97c5050573155e237957a6a4ae6a4657b88d02d96bc3150caf4ad41df7bcd00d461e44f7252c41185a582f5b1817fddbbefdeb947f137e0d33f2163053a247124bd93244d67ebb66cd81a24157e2dbb998368af2add6132ae1532fbbc6097af8e445062af721545bb118d16a3d5accc653bc581371d0dcb7e6b58e1061ffcfca24b433f7947eb024b0249e1c850ff491e0f724aa7593a4cb812a7da15ffa94139865da83a103f6dd6e1e579d2ecde9b5ea41c8df5e9bf86f726631d7506afe05c54f841e60b6555e24a761199a851e5e38d5d2f43b6291402dab1c9c3c0c7c6ed3a29dec400dc551a120c122f340da995af195c220f7df95791796d1703641b4584d6969929302dcb63a07095ce80fdd293092035b2f7c48e15be5e47893f841eb35b0376a093cffe29c33000e3b92ab3104e96d8e2f8cf28754a088a22663aa1c3b83224259ea943306b6b0eedf6733617fa784345c49e352e6f1504cbb981076a6cb166c8dce6e0c832b3c9f0ad680c6701d172be28b67618fa479817eb7cfacec83ebe9f2d74c065fde7be9cb31b3d2397d895d4c84872498a414c472820e1ecd200e22c3cffa481411f0635a2493b85ee6b14c38b312099e75b0ae472b27a00ca4bf25ff79cd2075883a1433a5219557ad0397f50016c49a186d303d415d23806d354a655705194e4c9f60a9d14ea070f2660200462957c1c1f437b9630287fc2367d16b967b6cdd832e414261a8b630a7692c3116ac07ea0fdf23098e74f2b9cc36362b3276bd53d202a0e2050008ef7d1e8eb562c206a5f26e095f25fa0a34a0e22b13175a8afd865f62fdeb0a20cf3662258c407ad2b1bc8671a36bfef867851b99927fc23bf98ba0bb9312519e797f36da819a7eb8e0a122f970181c9e0a6743446dfbe5bf91ebbd917f5975cc988003fe67ff0a3f1d8f311d30dd7d8d057e530719b35209c7dafcf6a02b1b44a9c0cee535eeb04d78d0d8fade5208d9be88ddd3a094652bda08b30a7b0d7ee3f820169002b65f83af86ea39e3fdc9d5c84e4182471ab13a62b79e7d24cf2255472be2c9ee30d93096efab9af5bd6ab37bf3936af9ddb548af5eefc1216e4e4450dc8203cada09e19db5d3993f4827f83b4e0820818f3b546804a9654167c64ac5ae0899c86b5f21d9ef0f0e1c51d9a3a6dbbd2c540704e3c7c8e5aee4f97feba0f7c1d90aa9907221cef796a4b244588a39c9f52868f6b4d9bb196e8180942f8a6ae04a15da611e20de0434b3d4fe864fb1ea4017817c1aece0af5e8b1b4a218878f572d05f833a60198ee3f52976b050bac35ce9fb3210f6cd7d1084633ffc3489b2b051fc0639fb1726b78fb0a1c110c02c5bb3a4fb3479b46fe3d05e1879f7d6b4c05e08f5f5cf548931c14aba6a67e30908674ebcbe622a6fb56b97d0035352ab8e07cf3f49de777c10ff33edf075564da698e979ed41875306be8975c89a2d3fcc1d0be754be5f0d37ed480f5ae91001817c97fb7e6ad7c9073e61dd7ea53ee5fe219754d66cd635e7a69f8a47b7faf86df1ce84ae6d7950b9e06bf24a950cddbe737e5fc5a4bb009f11e7817c0f08c82d7086166ef550103af74c697500f365fb0cd56fe1c4b9de22fcf6734dfbc1a10b7d8b98b4f1227ee63ab4dded046d40a0a2da88220c5aea0f8486267ec26ba3098a2bea80c0c07c8bcf004945e7b2df4f9c64cee3cd7c3f207c835ba6814f23452f1337ffc49bd2b9c9e04f1a41469aaef5315cdbd69cade0fbedfd23e03a1a21bb44c886e08de5088a361752eb6ae27107718ed94d94489f93e824d682a75ac54159d90624da6e1c3c1b7896b0433c83944937f2bd19813158c76234507700e0618236c15c716a88446c2c077affa00338db1bab055411ac040837a6cde6c02d19d2d2b78d0b535ab6c9f4d27299c4e79ecafe1b9e191345764a1e6e3d2976d69c28c70e23947d210e5f2bd258910b92077a68b324c9e950821f44a4c30913e78b4829d8e56d1e2089c34038fc035b6976ddad72a401309b37135783c8c19a94a8a6bd4febf208cf090371c7768345aeb31a9d0b4fb756203d1358d47eb0a807b89319a79ee6ebc0a110b2e611629a3920913158ddc8cf858ec7669ecc2b86b22f724c49bc86fb39fb450f869bd6adeb813e7e28a06e70da3201e7670caec7cc6d398284a7caa4cd03d3e459603457abc14892d41d4a91fdcddedc8856dc9fef27907eb0a62dfc528f7140590a04385fe856770616e6a22bd3ffd793eb84080852f49a7ed6740a7d43d50b8af97974c7fd581cb02e0a1b538ea4b96a29c03f5cd018b83fa2f11fd2ceeb12b89b7df594e2837d856e30cb6a6a1dba14e25a13872a03f8d38bedd028b1609deae2a907347fdf1e96ae1b54c5bf140af733f5714c37fb8b1aebf4ba11062a5eec8fa6800d13076b610bec921ab68a8080d03eb1b535c989925b5ff14e6da68958c7e4abb4dc2874dd617d08e8b6155eaea8b26d18c5b845237a5baf0a396bb46a0c0ccc298cb79459a3a7957fbf22c4d1f13fdf37166bbf3fe81cf93fda7c46ce19ecfe64303b1d5001e6eb21515f7a65a8837986bff9475770f0045bdd1df81dcff18b9421846b544c540df8408d9420942526f3a4b1dd5893fbef2d62ea51c2fecef60f79e1cee7121e149e6568ac8d31533eb621d65f408b9c26586e063a69ae6544d4a6070a755924237899302063309c5d56161845d9f7d8b910d697243514835e4b6346affd289d9ad530e8066bd0a3d721065196aca102760b8eb4e67d91f7dc101635172934ff39305b25989b15057d1c35da168ef5890da07ae25cd812dbd1b9309d7dad5b45b0746db24b4c61dacb36fc06005a4a7f9e92abf74e5ab1031ce4f5722be924abf6e71d91ee7d2ca6a074cf4907804cac769e8330ea3a5537ee9352b3760ef73e3d37533350c57fc1f4b6f74ae3bc36eca78d3104458bc743bd9a17f051251f4075922244bbc44955a3ba066ecd28da478d083d4f1330f74110a73223d97dc604d6212e49515d71c59a6349fc6676b2b7ec17724ac10cc288fe00ffb3ab7d8a1d99f4364b8f91464d546c6424b7b1a25677b3e9da8a2a6868fc46ad8e1f5bc09a048c0fae2a10b91c8bb040fdc48572331bdeaa3b7300e5456bd4792202c4b7bd5604af471f0f3dd054ac28cf75ba1b54d2081c6ede33180b995f9fb36085bfc1f378bd34f73f332563fbbc2871099a2c6d61d40b9c2df6690f4a161b9daf769f455ea6b6ee8150235053e0808d17dedebdfd117b7e7e24adb3b37c3baa136cdec72c2903b1ba7806ed235cdb46d26ee98daadedc8b17aa2b76d1de6c2745393fd45ea290b2ee3e355b82525d14cc80cf4aaffdd7afc8d1167f30729bc871cf70c74d", 0x1000}, {&(0x7f00000008c0)="0570d7782612f262c29ac043b09d75176b4a6f2acb9f664c675d9ed83d76ecb06a", 0x21}, {&(0x7f00000029c0)="bdf9470a1b6d8e7877112f695e83d2e176f0d0780405af4eb7407efb1e508e5ca0f78be6b356afc76676607029deaf2c05910fe5d6a486d1814756c9a55323fc8caad9628d60dd15c50beab1cd7482a5fab43344cfde3ecc6b393cd20ed07662b078e48c575d78d1ca0fe2690bc39171c6416b2699a735019d4adb766dd1cd8a169cacc83eb2ecaad3128d337f792c336789f7aac117170e1822a9179483a1c9e98e92caa09c7a7e410e86dcc39549c01dc1da88a2171e5dfa5d2929edf2756273d7dfc672c4d8d28055f0eb64f25a1a50f47e47387877b66840ec55dc6f718b4f797a1b141d460f4a7e153b773c5e6acada89005901d7f796e3ee3b972d3e26211582238353042b0941bc7878ae4dd627ae4b6c2a5be3219bbbcdf4b3b4268ce8e5bef8534c93b88c0753aff25f60358fc3d108adb72dd1f6afc8bee2ef79137602f785988d909d44cb08638b2d5223fc405656edaafad24c109a7bf81ac9ee091f6ce5e72656f1b646c3663a77ccbc0f3f98404df26104e0783af223284e41b2c406f199ccc213abd9bedb5cb33ca104389e707ffc08f05a1a329c7150ced95c36ffb2c515e91f2a8700dd309f1d01699cee188a6190f23c7506c50fe9f9457c4632e323ce85803205f9571f5702c0788e748e3d120a36783644723b8742aefbd1829525163574c8e4be6a79892225078a248d87f3e473384d2fcfb47e2981c7a6215c6f428e82d6736f06e6c2a30f058d3dc75dc32862ce99f4aab6ae09d02985c218edf9a5921f726b95c5c93357ff83ad2fc8c313e1e48d28591fc9d88748822693a36dfadd6f6cc73308521945b2dd4f5fe23665ce14317c72f3c83d0f1d434a71c37c2371e47b7af9fecafc40deda9870ea97750d313441e2b7c8d46db49a264b96fcb9c87b40e963d1d35554d3c1aadc951f9e435a02a2632f7fafc94cdd9b2bd15d12cdfb44ccff11f3f5c88d907ace9103e2555866590eaea601ce7a4d29467502325b021fde1188a05ac087e86dcb8a58cf22cb0d7c6729ede2185c2456b34029bddd490569c3eb67bbaa37f37b43ac3d254e9672fb52ee1b520cb49a54c42901712682be2af265fe3e4643a12ec3738ea088dfff9c5df85b2417e7e454af8c3595a8b8bf85589d11c95ac5a7ccfb9064b00dd30cc84704375482d07a9ec14d0fd35e5ff9c9a0957e34a362d2837f957a6491c15da85e6146783a5a3500d3b2e7626f10d0a9f421419e65be69af75cca69ebe2db16f2dad2557e4259dd2ebbd7e50011585e4334217fe643085a3d303c3cdb07743ffcc524ae6cb57cb47426a26bde20f63662e9181a3ab09a23489d6cb2f5ede96bfc51adae1fee8f97562f5e7f4989b1ccd93867a62110d128d7639d70713d33c11023ad7e20c848dd906974d6c7bfc89e9d81a658ee651fa95d6b0491a17f87ba2da14b94017e037a54059965d50d696502bf20b1cbba9a3b2de26b9f4ae9b888439db5e43bb8d75855291f80ed28ed957bcb4fb1c9da55b7391c1976b0ddefc31c0e0e0bfc42c473cf211c6d979f2917641d1275c5c0df40726b532820bab8ec97e1ebf00fb4a832ef2c223fd3a0431638e2105567ec897fd5d96da4a3109047b60a32b12c7ea81819c6f7239bd31994734f7e17c5767d2cc9bafd15f348f3ede03fd1a9f47e657194640fda13c1d3e77071e6c8f99a9a62a2979cff5d2148bd65af6cf90c1ee5414f706fa3d13d9588fbe8f161bc0d8806a60f96af525cddcfe855c5ae817ac345e2473f39f8354bda0e2d58f2cb6ce2e6a6f263690c77e9fed1858ca2fdbc4ed266633c217165bc47ab3cd0982cea85b0636433bebb6b730a5fed2f4da9709d3ea28e15814f6cd7a9a0dda361fcaa3fa4010aa611bdae00b4180a9961379c1fc0fb4bb7e74b41348bf1d289b8af7b7a78be930371570ecede4655d243411f661b93127275804c9d5812e7c5d06439d7846a28062acdd3aa18e5ce9451c3d621d478a922b8302f08e5c18726c85d76eb77c110120800cc9f9e14b6b4c644dd106941aaa822fbf2e59de748231be011969d7aec1a58f639ac59dd84e96a6eacea97add10db3f05a2bd80f79b95344f2a9ecae19ea4b86bc549863de4e7fb405dab6c27df4a6b0aabb110409c5bbf199c500761e841a317c65389f22dbb5b83821571d496e3199f2be4cd7e9afc75397ef977fd326220f5ac1b8a948eae086bc71dbdfb1e37d487d285c32c793506e8a9974a2300e96ce832df7cd4e5bd43a3587d00d85d17dd1764c9e45be6387d647356d2bffdd5956c2fb622d3d768b36a2f5de8e47f8d87eb073c19d7717ae0ddb4a840e0ea1cd5f38c4e0f5d8dbf1893b823cbd89b8f343ab6915d435706e3c299d6ae0921fd3962fe214e3cf83230b21fabaa8ed8da99729e403bb273c8a87142d82c494c2d8edb4df7d7fd34822d0884475b99d1bee09494fd53bedda4156f82cc0710b85a0d48091e1e2322ae5c1ed0ab3a3953d762ea040c7d7e1f603e621229471cf93e7efb488ab40d5b3ca2a570b597485f8a7ec0563e5ba75fbc55052aad3eeaa48bb62d2b013ec44d2bbd648e92f17df77076fa4e3cda19aba96ee1eb317eb765135da163d00a2086624cb21c08bcbd16a06cc0a6d2c25164117411d2c2ed260feedf5bb651e23c25151342529abd068114ebf131aa69f0dd5a365bc635932b206b433e1bac3bebcb4b11eab09ed12238ff12a26e265bea93ac8abc8df9337539b66a1545f81206da6a7fa4bea88a6a8795b24daabe3e76d8822ae859aa95dac5ed4a866082a598d6a7d99fd3fb095470a43158b1cf26535a3ac5cb81cbe9dcfc7d9b1b3523593d04fae2778cc956993b3b5dfdd66636908fa885cbd64cbd3b5ad3e42ce4e557e9ca83ad0f69a744f29f29feac5427fe373f1a3ebb0e476358eeeeee1885f316a93e05a623aea48a4fc6e39059eaabf9da59817ae80258738f22b0db3b43d57abe00a6eacc8d58595d01d11e09527311a77b457be8032469a5ffb9b7331330c5ef0dc095f6264397830a288e0a3f84cf7c389b4f923bc997ef69a20a980dbb3ff89fe5c5fe798430b263f4f216c3dfd8b520d133ba81fac1d10ba5e84582eafb40a7d650e3398ed2918d16cecede2953f83e57cff3fb9168883f1d02e203cd9115df8bed5945418e14684cd952c3795a1712b6858e4814dbf4704698bea6c12cb41372ce7eee4ca3846c31b852ad9366b043e7bc7b4d3bd27897759e5b1f25a32fc2c05aa57780db9516f346826c1f97cbb273f4f0e895f0901f2d054ca42b2433b96c22c2026ae13517cf838316d8b2f44e537529f0b6b543aad32c9a7709ce1c88b6a04a933d92c767849adf47c053991f3f09fcf6d474529c80cc669307816ce31debeb9e9a6dc8307d7a0d716ed824ac62c5c0a3652d3c0ec055b90c7e491da7f600dd252c468f5fdf9c59d5e7d5eaa20ec6b12ff73c96c5c19555e6cd005f176c8350c23eb8d77178658f18443c5f521ce823a627b4e1806c728520c166790e5299218db898ea9c2b0f348c6cbd6f6f16e6b48ed96daf80ac8bf5fefe65256223a1352c193614f482e906e501abc0619e2e5c7822c2dd3bd746fd4abf99401bc38c7b24d8a55a0e4ac248195d9c7bb2eca8b44f0c5ba082617aa60512b86e738c12c7ecf1ea61345085b71bca7e7f6e7f38a48eec47ddb2b3eab9a66f16b7ee30cb01f2464ff17e07d00300ae995ec40e8177975079ec9b4bb07ec59faa1e1ccd4e72a43ac6137c9a2c208e923ec08621d9f93302f35bb71e9600018718172a528674652eb5f31f9f1940650559a29f21de033599bb693f3b1bdf2e4fa6d6918cda530989543d67e3cae7c9f7747ca5935587742ce4b79128ab78bfdd334a20e8120e663daabf0a0f77b209ef3d9f145de4d4ea25a8018ca7c41cf0cb655d5435145f38be8bd1a372c24ed4d7b486f696de2330edea42b9ddc76bf1e0425397b18168ea4ab450f409a524279eb8d898eab6870d8c60e577102cc515ab737b06a045eef5de21c4ed5cb33d205f29cb25f81a5adbc8e65aa7cd0f2c78487e92f13cfe27f13270b40e6b06974c0d20599eaaab193dc5bfe7661c63ef29a3dd5b1e1fb3f9f872e590e0e1cd1d9e5d6b5c9111bd360894cae64181e6d14cb2c5f72da9e4db6414370a2b3ba1acd9b47c666ba07c762a1a7160c74c3991493421e159406c7240c76023edda1a63a082e9c5159a88d0287ddbf0be344a5eef4a64579a907ff321e2f514350b361de79702dface5a8b6739479b9805fc98330530de496143a090131b508e029009904c5b6076b1be644577455519238c7a81bd537ccf37ae6a161e8c55bba1f6cdfaf2d4094707fd528909f2c34bd668ec5e58e17c62a320c4440a576fd108745b932d31ae392ed54d4c8638da1707851b23c85848cefc62e467312dddbdd90d3f42e2408e03020997649b30fab8b55685157e54e3b1c2b25cff1e21fcd3129657c4dc51e9048c7d30305531368f25a87d33057ccdee8a4d9a928f2f6ff37c638029bcb313377654d72c8acf1eabe15f4471cef6b6a9636a26fbd7a0bf068974f393fe393e6f0dbb704c2bab3fb6e9e59e0034ba00592630d2d0aef91588beb55d8f02d0bea79738ab2f6143dac32cc0c38a5ffae2d3233590de4298899589aa02e8989f6ac06741770a3bd9bf543fc082fe8aa9b4793456eefcdabb2bc345d2091a09051dc5f48015bce45a0568466972bbde377607c828e3b653a5f3644341898b5232d2c230f07f66ae9a602a5d4a4358497316f19a74d8c925334301332c6258af00b7b22cee95e345e5496b8a5fbc4d47078a091b28983c1fe0404b4317a90ef0fbee725d3b3325b52c797de5eee7b28c14125308db6c9e1261800c4a597a7325922f1d603feb5710f4d9dcc46f3b14a1a5d2370758c3fa538600055c4ad40553c480a144250df347c61720dcb8779dd1d3fb105a4d4af77a84a93dd3cbcf83d6ea83217509a15c2d4d5d2d971bca18bb52538935d4fefc72d1f69e8d378e5ec216519ceaea9842856894fe6912bea63aa6b4fec73e6583803e088cf5e60a9b1d270b1e21c16966da99c70f17ebb0fdc04e8eb6dde3c233dc35ad662ba837ec2c0c22446253902cfdff4df960db749ebc308c3405e1908281ff1872ca56da8fb3b9e9c8affeca401e8a4c669dbdbe2fac1bcfef6096f4b47f9b90fb62484abf21505e82066da1923ed33c16a43f7601e07d5e8193117f3d7d250d81f2317204f42a5d31385627e2c6fc788791558d32db7e612b8044972c74eea2a2ea03b21d553fa8e440aecd6f2b4e4ec55be150426a47865353a1242c25449939b7248d53efbae8779d9a7d9038a113cee650fec4f094d91d6f0f9c308b8d40c991174576cbde99c9de1d0179bb918dd7edc1b95d4578bfc50701d67fe3346f1e636cb6bcdf6915c2aa478a913ebff4f27293e63f451d70314ef492086ff01275c4657ab3ce7ef615ef89132377b708ca26ef3297e71eef557a0331e2b57794c7a363c40d3e16f0f3858cebcc5c314358335d45653978332e2f8efb94fb4a4d9248a6c7c724c9e1c47f7643d91e84f3e764d4f428e6975826baea24054822477f583dcad834c33f9f8202882dd7ed5f5acc3599cb880b1be7b6012f4d161a0dbbb3f3be2c4393208e0a2637ed01ce5a2cf2a640f924ef48c40cd8dadd4f7b9991dcf4f0514e48b9d39e86d6e948aec27f189ee70977f21df152fa389001b8bd6e2850d424572fb2394d5a66bd25556a0538cc3be72c9e15a122a2075", 0x1000}, {&(0x7f00000039c0)="6ea22b1c71d11d61a03fa05052e360a653bc6eafa8890ca89600fe53ef525e7fdc8be3217cd29c83ef53af050bf55bd2db9918e7e261621f82bfade7585f56e458601a53df4ae48bbca300245b74b4a75fdea6219feb3f315c821fb106c0a64ce494e4de8528c448654ef88f5d63ec259558df9949805b370cfa831aa101ebbeb2f9facc1203518dbba7a4b0721f4862ba84adcdc7708b107458112851a1ce05019a1a6b54d7571d3cbd670513dd762809b6972236a38138281250eeaa778a2c9bc754d65625973614f31be7b19b07b824dc152f6d0ceacca4cf51db4440e4620b4b09aa3db33c53346477add0f8c8a404eb3a593af92c85b428dd486dbabd7f85418eae98126c582564fe00132a34e80f2cb8304215498396da51e212a62df341c60544eda437942170a8d8567a639a6e429bcf71861f2d5adf4d720dc4ca686bec0d7054a04bfebd648fc58211783462347cb02736d5e1db2dc167228fbaa68d95a911ee957c9b5b00fbc9c4f2bff5740ed347d3d700c75d559819165c641381dcaf8bd6306fbc95048cb5521d71786020ec234a84f146e45bdac2dcca9995dcf1c0eea0a9e09b48cc27ceee15b60489366f71bfec5b89ff35ad2154c8814f4c9323139582429d7f20768e7f92c7c8a2e9179664c09a1aa2c2965b3b34bf7eada7b8c2b3ba40e3c5c4f8d3b9c215da0fcea4a562bd64facf95766c7f3198a36044271c1e732c3465568b5b188a9f604eafa59e40e706f998f3f2acd40ae3cd05df7bbd4427a0e7bc7e47c0779d9354e5cbb475db6dc516a9511331d87205397df34fdd15e48243c22f86b845621a6bbcf8afcbe21e81a511e78505157ecbe6d68e50ed81459776207c7d134b82350e63fc44519bfb3d139b5a54ea1b22729c81582f4f1a705bf01b0d5aa40f712e3fac99c392ec3850f27b43ebe415a901c9d97b73cb6d2f0faeeae58036369071f87382125fdadfda3d1e687e2e8e94629a986d15f59a8335c1d8f8c50a8441ed17a72b2d6c94f0b94e98023b188f6b5079c29cb6299ab54e56c14673087b84967a035a7580323fcab43cd6ed4a7488c817742a3af97dbadaa1b8369a8949f659a25af7665ec09fab5546b64536d3a3b63b27a385fcc3d81d1aecb4daa347dcc207a91b0fe9ca2ef344b70d5a8c005cff9ea0ef75f22817c1fa7a21ffe32aa0160925b84d8ad74169366ba077f37203e29fac4aa648de4e76a60a0fe7992f4966da138fbf9303cbc82e50725e90ba787677d5684132f5d28f5f844332ab647ebde0de1c28a1d6399eb5d068806868d9da9a2cba09183237370d570b086ef58ddd64fd552b9b014310eadbab4da3c6f136ff8e1c9401f5567a363d193142214d8ad7a86bb4e8cc9b4b93167012db67e9546ef357b6039d04ac4f5224b88d3600e4b199aebf00ad8cfc32b29c094fd3141a736cc449152a13da138163a4db602b8c514de49bfae6d943dad66557ef52cb45a5367d0bfbe0033d2b75bd45c4c99a6c58243e3aeabd5ef2c0dc820f16d8075a70af62ddc2a30a12b909b0e0134f16360f6d4495d8b08d11908ff18d7f15c343764e4cd56bfe0376cf8cf7fc907e1263314f52e9e62fe4470f99fcbbbca313166cba8f4c03baa4b384ac9732d62d4ecd5c428add1ca0bbe939b097750a1d69b83bd42efa3e85587c60e55621c5cb83449692dc85eb36b4dd48f5dc101eecc074b4f34e43ace099b9306659bf9826fb0099fcd26d2ffc326a169092034c6593ea0b2fd8bbcf59278b66a07115214d95290108b7e9a33cedf628933e09cd3737c9bd2c0d7a2d2fbc3ae61832d340e0440c8df67f2323f50550f87bff91326fc2c625be62d9367d1b9a1cd39b6fdc303fe3edd163ea9fec9a51d52db1d6d4301a142ef4da68d49f0bb4b307508b8a9a6e825ecb24e310026dbe4e8ff6fb559b172eab39a83e12928a2ecac72a7bd7756e659d6eb4ab950baa58bd85d12dcf33344d8bd4d54facbe4dfe34c374a00398661bc087c9791732aee96b92072433332ded6d4bb87c063461b5645ab07b9fab3473ddf322b8d180ef8ee8005d4a93c8ad23f0e13825643aac5be758dd754067539b8843b2e24778a9c709a3c5e97a119c73d5023d0563028c91ef59c33d68cb2374c928577a9108f7dc5bcf20da7dfb272f55bb11d01cdb74fa4d339cacfe5b159cc71357a97b7040a7169265d6993216449baa8b80187a6f3b8e11ac42b280fa9a6f91734ba5d1c8aeb18de576d6c585add744886787a398eaa4fae53e0cd514cbaedcb4db16609c3e6750109f5e9fb4e2ee22143a0d23dc813fb234d15b8028687c8fd5a224ebd665042f1f19cda2bb149c1b79b08b9948d5ce7bca96f66a9f8d72c90ebf0c0ab00edbb6d28a780af3d7cb23648c1d224567f21c721b734a6a3c5ab1e0902c9346f24555e72f9062eeabc12ac88eb6d5f6be1bdffcedc8a62cde7242ca1f554882bcf5e4149919537ebf551890b69deb2c2e74a1d69c17c9def9b560df59a51eebc54287cfcd5bd2835e49f72295ffea8558c2b1f0e6a5003fbec23241fd06d0b8bdf02a44ba99bfd0c98f1657048a152a710d6f52fefc9532b0406d18ba7d4be586cc2015f9a7466b05c9474c42a4cd5c2f4e22a207c36cee86b68f2e2ba3749ac07de303b376449fd2f7bb56e10bd29b82569a24517fa3ac42d86d45382f1274d5fc3f4467411e464d27df690b1f4086f2389f9efb4a0c85a9e5ff05189c26ea1e037f519fc7117ece814d32e25f17bf64152c425d25e78c51a2f006758e8be094f7e917c7b78a78157603f0f323b7c210b96fd0bea4ffc88c1976d55e99602db444ed0dcc21fcf3b7b2479176dea347b77f69841732806f3e471e91a8e84cd497c07cc50acf44b64b456ddce58e06d44f1ff2026e798f4661516baff415ef786e581ffb84ae5224309ffa58a538b32c9f15cd9f8421ed5a580d42f89e7d33dd3314d359cd0f980808b27e737bbc09dcd4df8f5e7dc5cabb342e20c2de4b9caab8fe6ffd1f02eb9c4441c85f4a06186fe8f41990020f8be066e54f65d2514b79b115bc70bd8396e747ec63ed5eb29f4e03e7a981f7e83bb8b5de9b2a0edce8ee377f1e1675c0cfba5cee6e678dbc35108f19e8be5d74dcdc2cab36294843fb5627b526cba0fcdac97a73b72a14996a0c20462bba7248dff3f4a54ba514dffa1cc73fd9899d61601364a8932661f7e235fb300f840336c1896681c0079e818fb1236e51f4fd2125573a61acabaeca2db3c7b332983954398011fd25fe0979d4f91aa4072193d1683b078c19f966c90cad944d550dc32adb309673691aadeebb6f21832966b8d89fadb0719ef89589a96152d5eb6f7096ed92be6892d7189aa8cf1e5baf5db9504929042c50b6c1c8d1f46c6aee55a22042a95e7782c6651bbfd55f1238d429c1df54707c3c53efe87bbd872167bb6c53b64728b5041e6ba997251a24fca3293d534181fd2bddcfdc39183d5a2125d9e1ae5570eb1c9a0a0257f68e721c9c34a214aed4e80217341bde7eacc1d9774a44a91ca2e8b9f05a260e3f08608a92fc918e2d1bd40e56c55565ec5567ded4d3a9e709f964aeabc387e200387b81af4b15b5900bb3b3a366b640f3c64fb0af19e5ae77fa2b68213939abc2abb0cbfa4fc3cd4ff714ed1921c03ce4b38974c6c69299f4547e627893c6f7c1f2815a222fc01e92e2de05e0f8503573ee8b0841983948def4ce0246e1e15e4121ce9bf53eb44c39d72b4578651f6ef7ee105d1dd64996ab7a6fdc45ccb1413f4d8c657204f444734959cf28fe19475eeb2cb2bdf5161c3862b375dad022c5afd15a7b34cb055bbffaa62880db74866c05aa827a68f4f8886fa2bf09296b86f116ac574128c57df397384b67a023723feaa7021fabbf827a94234dd56980949093693297fbe12cf00906d618a2f9751127b1e1827a3849430bb6fe1d33ae439d6c747d5394a26344f767cb3b68f89871192139df2327f1e23b42dcfbe7620c67a9ec1b51acf4ae29eab2567cbba445cb08d66b3e422eb7c2f442b902f81bdd03238c13112826a5fe9de7a5c36f75fcf2f101065e58f14a8414a3e6a362870259e1407f0663be908340a07ab1100f9525f55466d44a78355d36fd2a4ef23a18889cf632f1ee3e849e379469420ed85ed68da29a299ddf24dbe7b2737d16ba8869e214936b9595c4cca900ab0a6479841885bdc9ebcab9981a278c7e401a8343a5c7b4073ccab21dfcb4c05980d2fa5ff25c0501f9616b6edc6a1afeb08260f8d152237b2ce08b14f3f7d0773dbde53e1cb2fa249eeab22854a50e2541c23a1f8f3523550abfce7acb403793cef96dc680f78e99573543f7d3301401d63ebfee26e436be6d8137d6c6ca3d591116c5e0b9298364669555115111a4a2b0a3c9e44e2c936967cfd15cd29603997f575e08336b0160e6bb0f309f624b93684b5276356e73b052730e815638c7474c5aa27bc8a992ef99eb11358baea8c2b3ebbbd140d6c04fb69817c72c7124164c0e2e1ecc1211bcf8838833d91c990dfd09059a5158e7c4c9eabb7207baec936bce4c2d77f4eb562ca4dd73b89bac478decc3bba6e720b208a017f26f456c05e460887b32b625d1dd85615d986c90062532143aac7fc17805eea6dfb7353942fdc9cabee3fe05e07143fdc376a66dab476083940f772d2fefa4467122fbce8e00b548a72439b89ebefeb856ea6dff41bd397f5edd2d4fcfc21cb2368f0c7b7ba2f9b0fed8cee655692d04b26aea1812c292ab5674225b1a6047c1451a58e8bc45aa18da0b000d15e4a0181467889520cc2d9bfb75a7e855f5891e5327062e87fb60e3c39056a752d47965f0bc9815c32eaf660a24b5c4e39c8d9a3b203d04257e573087da1741fe92e44fdabc6f2b260f68ec3242582622e51f2986d0c1c15d7c7305f88b525e461dba354086aba090f5f3d0a60fb774f1b9eb3560b359155d589d81e9b0fa4ef5fc81d674286c70bbf71e79111828e816c01c09ff952dd6d314fe90ebc74f19eb15e41382c66aa9b759b85233a1f89270760607ca6d77527710c1e49b1acd4119faa83c6098af7a0fa884f9ee6ed941f469701cb50babc78014b79972bae32e48312e8b8fa1a90a2bfe02f28251fc4a1236f541f7aa3b6156d0a8d0c8086e47fa04127016eb287e297f80c9a8102e5518d5b21ae3559e1c631a39f41cf30341408a3981f2833b0804c6bb4e09a8c61515d40c502bbbfaf227daf48f1f34a7192a79f19eeb4dc4e0b5c9473b7eb36e81a9cd63412170bf08aa7e6d701f9d43b90cddf44fc8e91c5429a8cfea3b66fe03b0b92c3c8b784df2edea986e994fa1a70ddcca20c00f5c1cc948136ec2bf714a048d144803e64d82bcca263d452429e5e19a484fe21c2e3ad3dd1a98e143ae14e2d6d1571b3cb3fe1485a6e6c9288d4ebe15547abf651abfdf64d37c8a833b7f49ba119baba505b45e6f31002ca494ab1f79cacdb4229bb1ecb228f145f17c5b3437d80d43c4dbeb07f5c8c1d68156dcbb5533b9b89d17e7a8b6533ce03f369e379e4a839212b9b77edfc727eee2c9cd13178d09045155e0d99c9a98d14942d3035d3d7010fefeb7aafe76b927d88e1c7f42d8bfbb15d40db5ba864a03428fc179723a37b9443581255fe222477ec183654ae678a8aa06e0d5d81969e6c68698ae96fc4777cf17a4508a8c937a920e51d82a1f1cf9248e11219c51a3924e1484439a760641fd13829a20799b49da016fdde9ddee057212739124b6597f9e4a4cca00c4cf20a4dd8c", 0x1000}, {&(0x7f00000049c0)="132434a2f5319d0b11ddc6dd43f307554cf5819c7e07aa4ab52e197b78177de6bc2d85d1307ccb9085c31815c1ac7de84219548dab6b3b83c962e1f86fc6eb4314b9950b6871194a5ad4ad6e9245c048fc63ce13c753c25dfd2630ef8ff76a9aef57ad804f98dfdbaa1c428cc85f03d9b696c823bd3683334314af18d6f491350d53b5788b0532e8cc11b9092ab5adf0f80b2322a1527483d06af6762add5d8a4e5372898ac68ce25122e2c25e00a6298b3376d4d9591864c9ce47c669fb0fcc365ce907c722e717eecbb3d71b6a0cd8963b41a72326e47b4bd7f416b5ec152c70d73a683efd3539625306ddc94ce15cf84fb75baa3d412aff5fc57bbcf2ff94d6f7c257562abf508db83df9073586311e7a233853ae5dda978a2bb9cb2e8c76ef9b9629a95bd2ca0ac48a3544c02beca87c9ed0d5be9014936c119bd28bd3ba2e66423a6f46b48b66e6911ccc4ce084255867a9ed3f4270659787ab8217eba61224f01dd2dca73c1d6341efcff3cbe72572922dca09a97b875021f7eb389004055b2a7343370051e865b06105881c837bffd010adc2dd3f2b91eca511207d6ec67961ffddf7862d3c6e81dd1fe0319a6b8e8911c028100f7563dc99413ec8cd186dfc43e7f0e721691a23279f0695a79e7f9ebd0b24605727edca6a8219e0c5ff6ec95e2666ffa43660ac01cb6f726030b367fce2b1386cf2a7888703282e04a477103bc1f423b9d3a966a550950c687a9c7e5b05ed2606c75cd0e14991c119acb08875107ece7ad3bb183cda67802f083daf1b6d44d2d80c08d80dd0653ac735827d0eadbe9b7f19067e842cf6412d39ccb08f04700a84ab0ac31ed3142ff3a85afa5cdb8b4a534d2b74cb9f8a6d379b93c16f257c265d6b36deb9064cda8815ab43c3a9959a2f3e9f66e2a36821d31e59e9d6df7ebacab4ca5d1f27f0cc313c110a3982c60c3714d9ff7eead1687ad2958d2853a05483546c5e11d58a7b20f1190ed9a9a004bb2bb7f0a5f845177f64e091b9796b242a361933f91b313ca2fb53f82ac23d0d2c69e1f6f41f300ad9d122906bb09beacf0e2cd7d6de28fac1b3a23cf1c26e948a8fd569e788a952ba371a4bea94da59ed881a70cfa05f6142c464a4457eed0415d27b34ec4b556a5754ed57ac9bf5f91952c8d1cd29f094f10743a6ee19a27e342c12e6a159b1c23316edde284beee89bdfde813b772c8a1724fc2307b9c3c0973de803cb5359454e6ecc924d0b3966e1dd79e53ff92b015cd232bd6acaf8473121f66c237a32398204b37b19813aa92e9b503a386d77234f396094581c940a21b046e62a6c0775f189a3baf878c43771cf9b858296d5777a9ec2b35f04fadd71e7965b2d05a172a1938447d9e3531b8b0b4cafdbdd894a1cda8f53d5f17abd0c8fe67a388238b4b8a1cb64a5ec9f7d38bd558607149d9ed05332226e6237c8263d900af7b60fc3664f3db3fc1ad27d09ee6b6eab2551776b27335d33db7cfbc308ab420fd5360700c26321b069de452c039ce5b7052c1b69c51e4b7e139a992f79fec99d3d9b50c4a46f3f89a0520f71dcb49ae9ca88b666aa27289f1c6fa8bb444684d1d0839405b4a35829f4e0ca88f40dca4d5c1473f1fef741a2cbd9b4399df6b5bfa7795b099a824e2aaf9dd1533afa033c88b4f96e0582c229d71dbac33419d4672eafa45c1ceaf099c82618b62b7464b93e9cfb1e4b83009683c218859d4366250d040c130e5f32d8dc2b5748a8c54f627adf29874cd747f16e7d825a2a722f5244ff5c6876c3653354ac4571d7ed05a2294e6af0c9ab04e66bf9d79112bdd470d87d177166e05b750eb7ba1d929ba1e0823230b4805e165d9c1e8ea9c1de1066f03cd0db4cb9ecd79fffa632dc3ba55e4011d80253ba8de3ed770bae0df99105e71006ed8c568afc19fd6aa85c51d5a8c6375d0367e06101f734dd9e46459c22931d42ed80f612bd79765c30d6b415253132c5596a59e8d617f9f69d0328f916a3c66cc8df56a3dc98c5f206016ec4dfaf3c6a634d407168cc2ed1fd65209b5dee4be7105be4aa0d17c0b99aa1b6554c93b9c7c95940f1a95d88be559e2f40b71384ea6aeaded10cd0e9a4f6fe828360500e60df46cbcafcd1235d793e15e9c994b3612e3bc8f0c92c18ab1daa65aa9dca674e95c90a1c81c75ecdf6b7bd1872aa9e40f39384a47caba36ba62c973f6a4650f7b63319406070ec29a2b3eec9a681f4d3c438c738f9b0b7a999f670baeeef3a58aa6aa08ede515c0c351857732797f4c97aceb85f7a826bafc8049401a5a386e15a1fafc4ed33e223a73866498bb7899ead401bdd7bd4753dcb0ab5f1c1730b886a20dd29ed39753964dc19c4eb5b383287bc8b0952b55c25f939e8e0ff43bf3032e62ad4b67732f46c05cb0c017aff000fd28cc911bbdc9faeb2ff0a66e5a4b192388483c77dbf7bfde0268725cf28bf7c6cb169e68a2810b263697c9ccc8675e8612b809de6842341ecb4422bdaac18fa6295f57a99a27797734251727e8e2267b0fdf1c7e7e7dbe0377fccd94d6fc46b80b9a3e4a8df14f96b1c77560ea6bc8c77941a273fc32809ea93bc4c6e5364051566f21c8cc834d26703504485aa7b209b80b8a6773312d40b25c3feed4ca3cf6ed0d3e28a97cde4231efa9d7601e49326d39ecb745afcc186d804da22bbf7473a7b25d3a4eeffb643d946cbbee83e1e0c5778799a621effa91a1be2fe43e6d4230db5c8ede0a716a0817705fd333b85414a6ff6c9c10b32f3caeec70f49acbd887027edb4e1da50beda73d239d80367ef338dc145987ae6f44e229e83289132884a41fd3ddaf052b2f64bb958958129d5558881df80c514db5d7f2063384e543e04081962d98a25b0b093f267440f653bd3fdc2a86ba0ddb80f9f40bd669e7d4b5b0b0987a0817d968dcb609215391dab7163006d6635b328abd38bdaf810a76a48a0ea11e4b9268c6df30d5bcf33aad0e063c340e94173e751cce5f8e7d9b7e88c49e4bf2351bc39b6c38e653ce16cd98a529a40578e85a13b90a43bb6f47817ca4f496edf002959c5434b2a1a712b617bdb95bfce90b3a40d80c7c091ad76e54451293144fc146f63090b1c57ee5174b2eb0725fa16c06e14a90ffac7ae093ea1c5f26279890fc6f470924df0a3cc6c4d5e5bd0d78812b707662b5cd8854482ccaf62378363849be51096a90b92b210b2387b73773fcc6b76e1a6f18a1d3eb5dea83ede057afffcbb5dc2df946a357f13bb7f4b56468ff1bdb20df26853e2f105e4b89e481952ddc37585e46ff8d602cf2288c9039e62a31eb39a885191a6cf1558ed287e19991ca548a01250e071d2ebe5876e3526a6dace99cdb973ca953fc65bfd66b781b4b539c34a741a4f89b4d95331cb9a03883b068f11fd2aa761257d6efa7a5550f9a219929e4af8426b0d32f28f0d96e8eabd1512b29e8e2087915498675df4a0f8b6f55106723cb148f79eebc85c4319083a3362f758c0265c224895759ef3de39de68b12010df5ad4dcdc6d394c5f3b10e8cbce934d4538de4791210249cf8eccecfdd324149af6929bfb464ac455820d9fb7c70fd990e0b6bfc57a255b1b8edf4ee27cdfda2c105e8925d571ffe9386dcaeb836d0c8b51f3a6a7016f6125a7046a6490ece6f5cf43157fc62a51182f0ea1ff61f8ad76a2802143cd6062b9555059efd70b30097b67fb5896386eee92f4f69cc5acd861a41f76db044860f95bd7576dc10012c9d806693d88036806943ac3557980b113989be4bfe3dbd14d189a1606662226364853d3897ddc61af0879a475a46c975a9facb4ae1c0374c6bc7458b0236d82d139f168f418d8519f67874983db4aed4bf39ad44183aaebadff52befec1c833392c00e674e2d6cd2c7880746f0decd60558729e2c26db194d8894d52b17f9aebf7099592227e0d1da8332d96cc593b6c111dcd6ec24788ec06af271a8c3e466c8e25568abcca01f71dbfdf3f8f276a689354e004f1737eb89f9ff623a7dd05eaf58be400402d147ea385e0cd08fecc46c3a5210c5e1fdadb49dcbf3b2950a044029b23259bf40d7a186c0c73b96c9954d483146a396743de8ed8fb0545ea54043962432325b509fa6894c940a7bb36866abca0b4ef6274c825971fd39da5ef0a9ea9b6a0747acdf6fb0bcb8c9a1ee74b8dd17682c76a65a7a49251eed16b7bc78cc72979a358b399a6d9743f17edce04c6779b7c3f17e90d2541cc10cce4f653dd5a77328724e45ee363b594e0fbff2db9b527d556e5c2b1e261a99060e57e5197165a490bc3372023746aae7ddb688ce4601eef18985d471d23a282b7238d06709087ac2b480bba7c8a526d3a01ba48d24049dfe216b93feaaba65a4180256005d122b6d8864972699e1ca31cecb15968e9f5062074ba1d5b6245ce0f4a386bafed64e560fa65330c23c82bac16f9be4f6e878ad7e1a5c6681d4a3431a70f5a5acd1561b15965d7556b77a33c16b3092373dcb33a2bc7546abf3b024f661a938aac14ad17847407c90fa715e3188d5922a0bde3767aa6535bf0aab90d4d1f8ef1fd870fe64e594ec6e3fc1e499ef186197424d9ce296859472c40405f291a6b952d1b640c75a84240d18723a8d7f62fdd8ba675604439c5e894c41bf7036f63a2e6fdbfb31d00c3497cb903e73a5b284c62613c19430fa2f7790f7cd545f87c1c0aef606cadb243cf91cbd03756084c301de49fd6da02ebbfa87a4e79bd355d08d0b7880d4ee980b7e1f297391ef08ae72fb3e5149a2b11fba6e0ce22a7d8a8630e8c17842d825240890912174aa659796d5c273ce9e66be2233e5469f27377d3a5f94454e9e8c386374cc96bac0fa2bf3ac206d5300205674b8f2f8041f1b88517842cd05eaa6aea4b7c44010bacde48bba862ccf26fcdd4784ac066935c8fe455d649e783f4cebf687454159691e4021657c0772a1cd817b1f942089da32af85ca75a9ec813c0fe106ce7fb85bf851845d1fad6713dddd960a514c997e284d9843c2ae03e3b34d1a4115e2aee4eed352979b51a18b4a5559b6b8a7f5301d7ef65ec0494ccdcb67c6ba8275aa35acef3a7872e7845aad7959ba298b53db9e5a6b7507bb4cb38f64f753d5b4a78eaff0220a60e7dcff0cbe26172637ca76087a13178cfa85bba4e8666456ea98b24bd0881eda4bfd174af85e30bc045a44126fa0119777f48a462f644907856143b45c81d85db5b0e19c37f2c919e49810c1573e1e1aa9d2ea27b9373feac1c31ab5a928a2da4918a6bf5cd30097b8e49775ccbada1096d22356be1ac93f6e76041abee7bd0ae3b8d5a5cdc099cb5fb24f0fca127781929dd0172439f652558bba6d69ec51fe176562c8e702912bc4e16294a213ce2f97f4a7906ed8076982d46e105258777b295968197357c5d2eab3a6d40dacc295ff373678b9951b9a52960e91b5c144fba3dfd2623d2bcabf750750eeffc0f1b83942097fba91cbf5b70ab6d87615d2cc0cffe91118b0381345ea9dc8de60fd0592b7e834a489b7569adc7dfbcfa027d8202b7fea1b795d32ab4a20740c7f7e24a426225443141c333165de08144de90e0418224641b60831a359b7144167f95831a348ed1b561b3cabd3a1be34537c70634b830ae2284421143e4da0e691e91a1d223ecac8ed64220b63492e0ca17c4ddf3539e179f10010de95ad81551d7b025882450d09428d2f851fac7a037632e5d493bd268bdd2bee5674a643bfe12f1e03010b106d9fc7d23c7faf46205c99fbffbdf185d7f2850ed2b89c6c55afbd", 0x1000}, {&(0x7f00000059c0)="a6540ffa9c072b53d2e7f57228ca07a105b8f3d8293b232cc8bd177f36ede7251ce14344f94a78d0ffa2735ddf9e204d1fe715c5e2188e35330371b9d781d0f0b3362b5ac61bc129d8711b75fb4fa71e013d8d5b425e4ccafafcf12e617025eef6e6b1d6fbd3dce0", 0x68}, {&(0x7f0000005a40)="84f166a8ffd49badfe3ea7870d0338738a55a55ab7a7863d958bbcd83109a8374cc8e13531b00713337d530722dc1bd24bdf77f51ff06c71467f2fb9c78a1e28046c3418356c3729f8a9687d5076b9cf1d39f441697b6846c2f98671214a0a032d7b30b23a1f7c00d25b71c896e103b92291dcb7bfba775ecac7ecb2702a506b61bb7937aac168e36e367fb7d4f57b01fa6d30cd2214af9fa131f384d7d25b5413baa1cfc90e7315a9c5fcb97a63", 0xae}], 0x8, 0x0, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000007c0)=0xff) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000800)=""/177) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) 06:02:20 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffc) 06:02:20 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 06:02:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x8}, 0x0) fchdir(r0) r1 = msgget(0x1, 0x80) msgctl$IPC_RMID(r1, 0x0) 06:02:23 executing program 0: r0 = semget$private(0x0, 0x2, 0x24) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x4]) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) r3 = dup2(r1, r2) ioctl$TIOCSBRK(r3, 0x2000747b) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x100) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x7) write(r3, &(0x7f00000001c0)="01de2e70a2226c6c9365f41e77080fd5329ed9cec4adae2ffb35679a1233674dfded81df167e8db5f520d5dc337f2801a05c66935ea149943ca73047ec1d8c6ea5e67e56e68889c688d3c4009f053dea9ffa0612a0b7d57f27bc51e159870210933258", 0x63) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x95) chdir(&(0x7f0000000280)='./file0\x00') ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) r6 = shmget$private(0x0, 0x3000, 0x154, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x3, r7, r8, r9, r10, 0x4}, 0x1, 0x0, r11, r12, 0x80000001, 0x5, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x7, 0x6, 0x9, 0x80000000, "40d9b5229f94130dd2492b925e8fbef2405f410b", 0x2, 0x101}) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) pipe2(&(0x7f0000000500), 0x10000) r13 = semget$private(0x0, 0x25dd81f17245ee5, 0x400) semctl$IPC_RMID(r13, 0x0, 0x0) 06:02:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x200, 0x80000000, r2}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='|', 0x1}], 0x1) 06:02:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="69d2842519dcf50a40984a332b36a8cbd0459682d5349e85f141ad46a59fb0af0d84466153dde3d757421088182323df577ba792cf63ab2fb68704", 0x3b}], 0x1) r2 = dup(r1) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) 06:02:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) clock_settime(0x2, &(0x7f0000000000)={0x7ff, 0x5}) r1 = socket(0x800000018, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:02:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) mprotect(&(0x7f00007ac000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x95) mprotect(&(0x7f00007c3000/0x3000)=nil, 0x3000, 0x11) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) close(r0) r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r1) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$TIOCSTOP(r0, 0x2000746f) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:02:23 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 06:02:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="f6e86ff48e4d11d5f10e818835e5744724aa5a81bcde309a7c0d31947a5df3dd6ea5cb52c01e614175aef1709cce6ea6bb5871639a6221ded907b3dc489b99c9b1ee9eedec32af029a4ed8b2b6b87f135325ba57441e686aac111fc98aae542993e9a2b40f627d75b055151f97ad63a70cc5a1d69e84217d5ea66bfdb58167d103", 0x81}, {&(0x7f0000000040)="4d5ed299cbdd25d5991e360903b6cf662daf1cfab00a22a811199cd1974cc8573b86cb54f19adc1ad8dcf444ae638481d6109203882464c349b2629ca9659ffb20f3fd8661a652f55084005da80f342250987858f97975ee710f89ce1ff14ae23550164b66ce2dbfb94e89f521a24ab397a5dd4d", 0x74}, {&(0x7f00000001c0)="e1a55967915530ad8a489e295e60268848b5063c883c1736d870daedc0010baf09f8d626de3d973e23f4ab0b051ea3c5d40267de2b0447328521133df52e656f323d6e", 0x43}, {&(0x7f0000000240)="94df5c6192b9020bb10ba7db62f76e063e2fee104044a70594cec9062901f6eeace0f72b790717faf7f7401436d50dd7593b1b2fd28145de982c5bba78681b13317663fd754c887a656fdfda2d51fce8ee36d8f1f700a2abfe705ea2bdf8873bc6dc3de5f81053e4f246c81d85657a76486cea9139bada2b8034af29c75ed2e04c26d919f45024801816b392e3e9348c291fc5df57991749040e097fcf14a71591de93d80c79a2384cdce6e841666ed0aacda9725f6a70bdba7505eeadbf4c3a03a0e843804e6c238bdde5899bc098bce2bcd38bdeb4a8d99c3fd482b97a512f245322f3d9ba114331eed0b57ea37ff7de089472f80190144739bcf4bf0d5fc177052240cf95cd2b3dc29c076f33946d327d3d79fd63dfa6e5383f9611e3ee577532bd3b211636b5861d04af7b7126a1482d9cd65b1483242b8b719e081343b2a3abfc399114f7f3cf08c829291f2373859411c51e53268f2e41b77b73f703ea86db220ba1fa9af183b1261722d04bacf51e215b4d63bd6503bbd17671aff86419fd7c4d0eae6b3041a0cb5d8d6e6a978222c45e3a72afcbec15cb35f9b4ed8dc69d6c23b1f164f46fd9a828b6d9175ee5f80c42f4062aad5af4ed008413febb9802092f3eb35b0b9ad44ee1e3f26db0be8477f9d683d791884f2697ec376afd5bdeddc78864154e2c919059821623616347a3ba6b31b48ab92060df3e4dc27142c13de58843685f4107f20a7eb42e010b2b9cc81e1dab706e1e67f66f0089c51bbdc6dca25bc4052f2eed46d39920068d4ea39829e11841648f15dad559aebddf6c2247e2613227e9008ed97c33178ae428cd107686425d620246364bdb07b853e1f6a37e215fd89ad51d1973e2fd421a75eb634f48002fc04db8501818bef88ced4a9b62645db45c44d0074c7f8651a0342c4ece548c035c9c5b44c5a9829c0de5203aabc3ed143acbeff987f59ddbc49f8f6424549c6364cd7c65203e15de3b22dd045348eb1cf323117365ff8a4627829342ea18dfdc404afe1640b5d3bad6989e6c4afa03efa83ce10a8120c4931c20bd35609fae195d3611606e292bb440f61fb0340e6a0066a008a245ad1d6d3feb349d50f90122d547f5a0cacbef31a2f46f1d168a41374e54a803b707bc6c81ef49a4904a35604504b0a6c025c8445ab0417c533a254a2f3444937d55518cc574de1a4872757a60a5f44de6dbf58f9007699ca543b27f1fff0ab56ae0493a36905af3075ec74410da6c2ffd62397374d8b10d7a85fd864cc4fc33c13eba072529c3a5afe5888940cde2d81b8f3129fd9d6dbd63c6475c0c25c68463e91d07311eab3f8ed2521b56f24762f08ae024b6e6aa305fbe4520148be49e366cea0afd5c7d2b6710adefd8c59983225d64a343a3cfa2f15549207d0ba78c84aa4c55dc9bf7d9dff9c5ef047371dbbe6eae8b3089446f26c5941df3055fc83a868710ac4c3914b75ebcc5f454a08db54368b66f481b7251ac049bf72328d993387baeb619ed45a1ee1cc98675eb943a2105174a5eb7d209a69961f2d55d32bde4862c8cfe6aadad07c5de6a901483e140c6934e035a675eb0d2b78153b0720214dd01bb2dcf87ba51b4209e87f579b5f3a565f7fd6cfd4fcb63f772fe2040c81d69c7c11770dbef92c66216619fd28d6ffb99734770a507e20d7289cfa75f0c331a1652caade443a523aa5e525c12606ba270e827c22a60edaaecf0740cbb44eeccfb99a24afa785fed066dccdbfdb7f46477f847f7e08fc5c50934a9cce502a9af04d770f29ef67d58a6bdd8506c3506465a3bfcd5a29ccc0d00bbf36df8d15c49722abfee68c3c328f9eb6f6a7f064f64c2328a508c5ca27bb0e806c7058c3f8a9038038a058b308945e5f639688e66f2524654853740a5ddc405687f6db5ffb4223808931771b8c0f6980336cb5ce898c722abae9ebc18082b7e72325a30fead057e82a0aa605fd3a7fe77f47a3df2457ff52a4ae611fb890274478aad817160265441a1fd47852ca9fb22a4e1659162c3770393c31614dcf6975af51c27defcc10e5262b9187d5c6e177e1d8d3b02c3aa1dbb675327f62542a96907c7f2aaa5d801421bc9882832bbc65da3091d7e6141d34aafc47f76e53aca6a009d3b71fc8aa1bbeda7c6184e06d71782e87534d3aca2452d55643dda65cb845db456520d7879e63c6474eee764f203565d82b2800059d4ef4d2609e33d84d00ea1ecf15a621fb0b5b89c0a925475828aea63f0e3ce3308a57b5ad45106518c82be13dbbccfed3d2e65310694e23876433edb638ae5ac7c77badd06d5b3fcf7cb7051e3f945135cbf65fd78defd801fffe79e99b41d4d9af5f25765facacb275087b3b9a0fb99e370ebd52ec50f7760dcc5ce8789aa850b13aba3e1e61e7e585562c5ecbdefc1e1b041cbdbf34686acded65ded714ac468b9c06aea34dec1c8f020a219037ed7ed4221a5dc16c4c99fe3bdbb970f9dd56e406b94eb1fa4b9e79d6b278646235944269e5646d9fc9b6a3c8d0c370b70d21161f489d38ad8d57e768f1b904a25774f2971fb88e739b72896be1ff8c3f6a03b109c511edbd8d8febe9b4c4fad19a2a3ce68ac1410510960cdc596516952a91790457e6213c6fd41688d9312f5ba3e26a69bf9b27a0fdfa1f9b7c55a36f7ccc3dfca313e0650d6a56f149a25d5b4a59ae43b7d05ffc1236777d2bfb6a62ccf64e81c087828c60348248c272829ed20d89f8123e0aae0c00590dfeda50be7501f1bb090b3f3cb77f7cd91c483a9c1b21923856364d87e21b524b14a5db3e09a70806d5ad40772b8b8060fd50bf2f0cd65131a1f3d923356b5432e12e899f9a822d4541d2edf8b0b544c642e1bbe63de776b88f0c1951ac75ec803fc8a4abd27ed083cb3333d70579186636b08f819c234cb7a71e641a256f30cb291df3b68e1dea3506720ca91a2bfef8968c4d1c538bb0598c483daa2357b07db1aae90806451684ede924edbbb09fd083792db0a0e97be565dcd68ebdd7f2adec166bf97ff6b7b0bd9d41746933d554f0ad3d2afdd082754b919a3f8532d03f2c71a252f8995e70b4561428491320863c31918c6dc841c85269bcc9d488e32877c0af65df5c653f95574e7fb6c42c4a3bbaa74f9247e844cb625952b42bb35a9f44f68553e2ad3008b3918d475ed25769544a3c73c5ad67de538d18791b8a0a4a88a28408ac3576a801a085e5aa73df6e7b2e432dd180ea983e23d56ece7191aecb8c6436ff1230f69d6df13731cc08df0ba790c9fd82fd317a679c31d3568e450dc53bd827cf43665a6c5026b4713afcb945d125523ff482d7ee59430857cab217861a63379269984e3289389d3e72f6260d1e9c48af0bf94b78eea45f8970a404202ad1c708b4829e8a53e6a540f466e0b8b36e728dd7693c10dcf6e2afb7447cec972eaeda4797395f17bf612c84f417434c7d257fd942055b34ce55ef79eb42c6cc2dd6dca9be73a61cadfb11bc59a72c434839c614dacd084c69d65fa89fef1a140bc0449b68bbc766cd1b1d0cfceca030df0236651068bfa3c3becc0e52c3b70722b2477def60dffd4cfb644c7cdd177491829447a4b2bfac864eb872b9cf2993451f8c99e5d76adb54eb979de9d957a785d93768674415501c997ce0beba39a147c204589a71e19327c23443eef43cd212295971474f8d91bb8ae752597648e06352a781c760c09f0e97deaabc6dfdc401e9f01165b19fef0f252d7e4b9ad1df9d6ccc6a4f2d228e57ccc5b0213385cc5e1e7eafd2e6b8bfc317707a025a9736c148a7944975e52af8e5eb364391893022eef8669fd4d3827f7feeee3fdd2f598193ba5dc276e316f56e3672f3090367a599cc3286850263f4a098fdc2b5a0ac4a0ffa73b21c4171703f3b4055dd0a07e49e45803cf2fb5ca99d4a397eaf3f98ca3d72fabb3490f8c6e435083fe45024df748aa9e79c3ab4863013ec1d2c32e6d0f6c239aef3227670b288e42d510ebbeb3d6457fc4f2a2f07183626e2d06ebb8a3309301c08c16cbeeee0e634f8e6ad76f529e2ac278a5aaeb1dc8ecc8188458e47a00172e7c5634c3f5a55cd87b976b1f43d4fbffb363f6d80298d6638c234b3141ae6aed3a2d710cb3dfc79f33b9bdd106a0dd4b6c95451be4b0acdf66f5df42d61e50a4f36ef6434526d23582bcc99014d2a7c27cf383340a0ad5dc9bbfc77b54890a4c25e0c2fbdf2d5043cfbcb9230afa3a93b6597667ededa772333e53ebe5e4ed100d8f9093594ffde8b790f1ed7d763bfc2e938642ff67fcd426438b6ced5ecc98c1aaacdc6224e50c1ebbcce4a06c4f016695f4ea66e205b06b07dfbac1e391d9db8d8af97ec6d83496f8b20971bacf6a73f8c4cc06b28d337651a8c3fd8dd13c3a5f73a1415331383014dbdc09829a8dbac851b8aed33b9fc00196fce6319438c14d75602fe495be40629d8129f54b422945ba1f4a20414f72b0e964e8e23172ad69b1af51e1356cdd0580dea8c823ac433bf609dbbecb6b394735dd168f48fc649f12695f22a0f0ac881875d9ea92487d0f26a5b86bbe37c388f1f4093148b3cc6ddc011eb5d0b4b8dbdd667c6be4234b15d314d2c3e7fd61c89386e9aeed0cbc9cd542c2ef01e0cef9203bd6e213589c09c0089af974a75c23a57c67c20d994fde22e4f664a1146728727bf2565b19d0e8a2aaca4522b701b7d5078a7d94be32d5ebd852951395e7e6607c7ee94be2ff1ad794885af2323e5b99b1b1acdc93828bfcb7810c0f5ed3f59a8d1c005c00f204f94845d93d2432bdb7b30bb435e39c4636950832d280a10df8dea684ab57e409b0769ef1b658edad720aa4c3e47d699051e3ae8cf5523b3064c0aa68a624149dda3512bf0e3c5796a8b172aa88afc30f2ae4173e0e59d611b6887b4151c1a20f8a2f314cebb874046d9275f0190f9fb2d21c4b154339cf2fa835c80530fc17c245df99f5195dd7040d1f15e7591f50bc2286f49a621ab71e9a9927c7fa59a201b7baf36fcf68d5ad3cf659268707c7934d062e6d2ff76426b4b94e0e858a8dd3132cefcb413cd42fa4c705fca380fa93e381d81b89f273badadf02c5104a17a83dd9c6f90746d43ad145616bfa597190ae31e38643a9c330491727eda90a2708cefc1f7de035a15f6188ebe8991dab9ee15b6c2ae55ce0ffa158205bb69c7891319d770ee33d8881c7bac2385d87e56e022f3d77254d51a0b7e3c4732e58762e5d57953bbf6ca3e4f4614d7ba5e183873e1c8843f83f503373b2330c37427715c7d9b853ddce5a6c0d9dba107a130f1770ba14c60b2b1a11869687c133435459d11c3d8c65b6eab8939017f977dd65c97297c0cf61f76358e3b5e738939d5a47c6fd44bf059c62ecfcb12870c35ef8b56a17dd935f7cf0ed2215e1eb6e0517ed380671eca5f280561abdea97c252f769d432e2bf7ff917b2952032e920ef96cda7b644bf19eabb0641c38eefd2cde7edeb00c9c7dad640f475a72875c497633298492a582d9fcd68acb0d93587f8e949edc460c192475e13da53df47016a054d48aba18fe1e613b5072cd5b419e972646983328aa4ca24e9fd45a40e1a5da2bd038b8a2faa64a9ea516990a007b0e473e5df64a49993613e711061a97c97e67cd083f5c6682bfc08e77e6769efd389aeaad00b8ad47fdc534bb32165675e1cc08e0eabcb1ff9d88c1b2b5a6c3e9cd3a63d7fa833dea0e64e783ef9bd1d8c7a40fe8557cf0bb98e0c0a565f70e756ac842bde3c5319dcae187478f27a31666d83e59b64c84bd3815e80", 0x1000}, {&(0x7f0000001240)="fb0db7e90a831bb4267522288be2c31a93da143d496d27fb1d57fe25d1ab088c0971acb9539c50a7dad009559f698b884975ce9fa7de6f982faf847ceacecdb07c8b2ab038c7b7594f91c58122fbbf5ebf14cbfc76dc90a1fd667603dadf5083c8fbfde9ce21c62a8154a1ee9509f1e6ff3091af3e307d3ad17805f52f5fb19e678cee50eee711cdd86d94f201795639ab2eb8b26f055d44da3bf2c2c65df8fac72735c7d83daedb23482a9e6008d91d056865ba4b22deeec85c00a40d0eeb7fec4dcd1fefcc86d01871999070e09f88c4b5ca31fed2ba689f8284dbafc5ba9f9ea114b95c87c9500e5ced01be3d6296b35f6b735de4311a227449", 0xfb}, {&(0x7f0000001340)="886d8d417dde3df96270f366e507f40759393e4f6788064710806a112db6b9a2dc3af8f8a387d5093c88f281b0e1", 0x2e}, {&(0x7f0000001380)="9b2963b872b6985c56443cbc0506c7d94ee7412a39b78471ce14209da792ccba3cb5947962b6a9b45d4ccfe8e03f0c9282b0b77e9f2e589c0f9b15180c240dc971725ec9a5a013e0e0153c5be3b123f8c3b3e61e7daf07f75711126c7a9d57d47636cbbe869a183f3f6da6d641a3dbaedd319478a677d0c6ef8c394ecc16a5a5fa64cd747e727acc8fc136fe31cb36bcf30677cdcf3e7ead82b9ec45feeab11c06dd8f0ad0aa79fc3035c25bebf90080a639a928b010627753fb00c0f6eb116f3636841ee43c524d317b0b64d48025a7526a3c0e1644696e0599fec7946ed794f0cca9", 0xe3}], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='.\x00', 0x2, 0x800, r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000004000/0x4000)=nil) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r2 = socket$inet6(0x18, 0x5, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x2, 0x9, 0x1}, 0x9, [0xfffffffffffffffa, 0x6, 0x4, 0x9, 0x7559, 0x6, 0x100, 0x4d9]}, 0x3c) munlock(&(0x7f0000005000/0x3000)=nil, 0x3000) 06:02:23 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000022c0)={&(0x7f0000000140)=@in6, 0xa9, &(0x7f0000000240)=[{&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/66, 0x42}], 0x3, &(0x7f00000012c0)=""/4096, 0x1190}, 0x3) recvmsg(r0, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x98417a075c7b2b38, &(0x7f0000002400)=""/230, 0x158}, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 06:02:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) select(0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) 06:02:23 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) socket(0x18, 0x3, 0x2) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000005000/0x3000)=nil, 0x2000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) semget(0x2, 0x1, 0x80) shmget(0x1, 0x1000, 0xc1, &(0x7f0000003000/0x1000)=nil) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 06:02:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000080)='%\x00\x00\x00', 0x4) 06:02:23 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8) kevent(r0, 0xfffffffffffffffe, 0xc, 0x0, 0x0, 0x0) r2 = shmget(0x2, 0x10000, 0x104, &(0x7f0000fef000/0x10000)=nil) shmctl$SHM_LOCK(r2, 0x3) 06:02:24 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) socketpair(0x6, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000480)=0x3) r2 = dup(r1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="54f3d7c7424fa665cbaedc57bfec71c617ced0769fa1f80943feaf7823423a6eb550f1089d502d9d3b556c70010f876b248f9e7ec6da98d40005d414f3ed534a57423f35fe7e2c4f087ca3e3bb43b06f33422969c94399763880cf866429b4b1638e0335f9f97ed9edae4a5a7733ee451ce902ba6e74ce8082e1", 0x7a}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000005c0)={0x10001, 0x0, 0x0, 0x0, "d614f19d7e987a1200"}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgget$private(0x0, 0x18) madvise(&(0x7f0000285000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x7ff) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x1000a) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000380)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x20, 0x102) r5 = semget(0x1, 0x0, 0x41) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000007c0)=""/250) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000300)=0xfffffffffffffffa) readv(r3, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/170, 0xaa}], 0x1) r6 = shmat(0x0, &(0x7f0000084000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x420) msgget$private(0x0, 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000ffff000011000000000000010000000000000060faeb7340cf8bda09853b709a80eae4d9b0fef33013876fca43ff8fa052c889c42a657ef3bd272b50d3b98031c92b186e7998f44edfc87255b3e9f4743f418b05462598a35ff1a5665f3424d822a7429593b461010d8ba93858a3057230b61eeb921f581ee56b72f3947c6369239a125fb172375a94bf9202a701d4a3fdc248522b3005e9bc4198f9d1c9ec3403e4ff7e6752d1783197ee26c023dac49e05ce7a913a80a6f26fd4a754b85f03193d36646786c7ad4c0701f44d193e69da7c6fc2055dbae99ec3133be95dca8e8941759794cdebab6cd74ac943fd4059fbd3c269adc40a9a68d8004c5cf54d3148397627d00eeb2f73508893866d92d527810f00b2236fc6c02d4cac6c53feeed9897c131c32202e6818bb58b440268cad7794e29378a60166d7056fe6cc7e450b0960174f81e8920fbf2c971062278e063af3f690cf86ba2eca76b39e7056116b1062f8f3bc26387273e252026826615bc4dfaef53c99231293f2e08de7161ceff35c820487ae0a7924a3a4322242a9f3818f331eb18a0956e4eabc758e71043ffe6bc1339ac361407847aef1cb9e2f13ffc14e5cd72cbd3da7e89a4f24a457023af240057f487f14935b117d8009d5cc0c04742f1fa6006430e05a9b4cf45096287a908071757608ae20aec469a578f4b2ce3f2e63cf399a4d2c189790c4cd7d85e37aa3544c2c3a3a7f5fd25a40d4b50e0a37d1bb3406432a87325ee623228d422fe796357a2fdf2072d3108622f4132f22002055dd24d6fb4e5a186c198382fd79fd700acddf31b5cffc0a86240365938c69c507e0bf5254c04c7163341ab090bc90eda8efdcb8c7e1e36723262ce8a28e7e6893b7f378bab356f03bf20f62f56e71a450b26838b5cb3449d16ad912013b5ed5ddebab3600f38381654df11ddd43c32c9d464f67386a89b56aa4fd8e90fcce02c99c91e4fca1fa533ee18e67a17908b2cb508109e0744fe65b86448e11622f19be6a139f1a3d242ac535c52dbc477c2bdd4dc1d2f21eef1e64783b5d609249c8cba839e6aa2265c9d9fe43a456f265d2ce0a8bf21ebe8cbad052be2c11c73ec9d92b5f81335623816b7f0aae4934ed55b238b0d8f0e5beaef0bacef278f4a2c1e727b2d2673e49604b0110ea55b58674bd7aacf75c"], 0x36, 0x1, 0x1000) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x100008, 0x0, 0x0, 0x0, 0x0, 0x20, 0x4}, 0x5, 0xf7fffffffffffffd, 0x0, 0x0, 0x10001, 0x4000800000000, 0x2, 0x4}) 06:02:24 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x80, 0x400000, 0x7fff, 0x0, 0x401, 0x7ff, 0x0, 0x1, 0x2, 0x1ff, 0x2}) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='..') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x3ff, './file0/file0\x00', './file0/file0\x00'}) 06:02:24 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x2) 06:02:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "af8ceb849a452c36a0db9c25e7f14a46fe056e48"}) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) write(r0, &(0x7f00000000c0)="dc", 0x1) 06:02:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 06:02:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f0000000140)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 06:02:24 executing program 1: r0 = socket(0x0, 0x4, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 06:02:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0}, {r0, 0x20}], 0x3, 0x588) r1 = fcntl$dupfd(r0, 0x4, r0) shmdt(0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) write(r1, 0x0, 0x0) 06:02:26 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xa3, 0x100, 0x3, 0x1, "3d3e7d1eecac23e3c32da0d66eb82bbb8bf28029", 0x1, 0xfffffffffffffffb}) fcntl$setstatus(r0, 0x4, 0x80) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ftruncate(r0, 0x0, 0x0) 06:02:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) socketpair(0x0, 0x2, 0x5ec8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='e0\x00'], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="f3f917590c3612c0e41b99304552a53d00fba9358b032fa0e136a9ee35a19a1d865a1c0f61843574a1c9b8e411b3d7d58d06c2c1e332185e8dc403dde2c98faa449a324318c8ce5175b3144f36e999bba44d3f6e1a18b5049b643093d5b57412681396", 0x63}, {&(0x7f0000000180)="2d7bd4c26c5d567309d79edc83", 0xd}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x3}, 0x1e) open$dir(&(0x7f0000000040)='./file0\x00', 0x10001, 0x0) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/220, 0xdc) execve(0x0, 0x0, 0x0) 06:02:26 executing program 1: r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 06:02:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x110) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_gettime(0x5, &(0x7f0000000080)) 06:02:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) poll(&(0x7f0000000140)=[{r0, 0x105}, {r1, 0x4}, {r1, 0x24}], 0x3, 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x280, 0x0, 0x0, 0x0, "170b000078a7e1ff00"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x34de, 0x2}, {0x80000000, 0xffffffff8af5d0e1}}, 0x2) 06:02:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0xea2bb4241f8c87ff) sendto(r0, &(0x7f0000000100)="2454bd07a297fdd3aa7e0a037354919be1c769dced9c4aa6fab6e9b55650cbc0f677647d", 0x24, 0xf, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0], 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x1, 0x80000000000000d, &(0x7f0000000080)="074cab64f04cf20da6a62eb786cb0a91b676df706797d6403046ef713ad4d7a39b929bda87d477d39589bfa51af0cf68e72d7af56adc4e9bd2cd5438", 0x3c) 06:02:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="071d2e2f66696c653000"], 0x6a) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:02:27 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) socket(0x10, 0x5, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 06:02:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x200, 0x10) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file1\x00', r1, r2, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) 06:02:27 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) utimensat(r2, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={{0x6, 0x5}, {0x3, 0x1ff}}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001c80)) symlink(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000001cc0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r0, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001c00)={'./file0/../file0\x00', 0x7b46, 0x8, 0x1000000000, 0x1, 0x8, 0x800, 0x2, 0x1, 0x1, 0x96, 0x2}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 06:02:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getpgrp() r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) 06:02:27 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x8, 0x10000, &(0x7f0000000000)=""/82, &(0x7f0000000080)=0x52) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x5, 0x1010, r0, 0x0, 0x100000000000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x8) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="9a2b61784a5d289a6f493065d2a55e91a3e4cfbdc44f0a64487c708d9dec1be775450e4736f63918cb77ffc3cf7ee9552be996193736e5d944f94f1eacc087fd3266fa49ab3af75fc02a3de7", 0x4c}, {&(0x7f0000000240)="a88b3e790914f5a2b5a1365f19e3a284b96770a13fb9188acff936cd364594ae4950a96ba0ec45ed6e0a9c2565e34c87490d56b0ef37837b7fd90f29478bc269a80357", 0x43}, {&(0x7f00000002c0)="ce93667ce01913fc93aa4924cbe2ae11187a45cb02b3b1286c61b66e73cd0e36e0cc6b38784fd112666764ebb8046f88f42c7f49caaaedfe890ecde7529c6bedcfa1e2934b471224056071800f6f6c42a22ca7c7c832b91607fdbd9eea512cfef43b9b42", 0x64}, {&(0x7f0000000340)="2d4ed2674ab6640a834e37557f315079fa25956da4e9a09febd36d5dbe7ba2aef17c719467237c77dc98eff971868ecb5ad37f285b23df8e52fa82d0f807a494b4e6d65dcde6f572a5f0f4fbcc3dd9ddf95aef23337db9ba7310ae48bd82921bd41f7e", 0x63}, {&(0x7f00000003c0)="9a5930a77c0d86ab116eef832061d928cbb3e971bb0b2135147abe76f5e71c5a6e09fe49b618719eefb8b13871b48e070325e11d7bba5a2cf7dae8eced72f081891c12d66885f18f1611e3366a39974d4f2679d5c8d1833f3e1078ea31b37df29ea566b8783bc3e987bb6af2b3e6f2273afb08de5ed957a17e79364441d49f499b7eebebb2522ceba7a1de6861a15aeb65a6ff8a22c2b6626232718fda1e8be163b37cd1d89b22c26403b64d6269609efa03686a97ea7bd12573e3c432d32d831ff0f5f420c6b4b5b07b141c3b8c08c49bbd8122ce139b57633419dd9d467bae844b21dc16e9e5429949", 0xea}, {&(0x7f00000004c0)="dbbcbea6bb27279999799af7a2cba1a78a4f94f503179baa1d92ede865c132b121a1eca85fa83b0bc58af639af5b0a6a96a7e87002a9228a868321f8e4f8a7cb21d0b273a640e322fa11c1bd9c783936a41a8851af5fd97d3be49714b4112c9578b06a8a9d12b58b09bc50a8f9b368efd2aa388d093f03a4c208507683a42733825c", 0x82}, {&(0x7f0000000580)="ea542782d8e94e6a07f23cc03da217727e845d38e981e90a3c9fec442b8770004c7f522e3245fea33588b1856d3c9a76be79cfedc569148b9fd246489158ef9a94483c1014719377691db24e21650d82f895e9e1b426bf24fdf1921925c9ee0cc097d7b411fbc7d481758ebc9b7731dd5fadc996dbcd11793b179b3c30cdda82405c7759ed3ca6c798b3", 0x8a}, {&(0x7f0000000640)="21c929095e7d19cac913f2c7600e4b74ef34e0d784f96999349cd9e232c718441d6384f798347d4b18c29383da32c6ba8676c3fc2cf3828e27b5accacf059808c624189634deee38eb9eb6f6685c6921d442c4bf0d223abe77b2e9d38fe8b3634bc3ba448ec312b5cdbf987cd4c9c9fb75ec777bfb0fc6f81ccb34f99a0e4fdccbf291d4a16d9821c7a1ffa379a7cac740c7", 0x92}], 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000780)={0x8, 0x7fff, 0x100000001, {[0x74, 0x4, 0xffff, 0x80000000, 0x4, 0x1, 0x97b, 0x2, 0x1, 0x6, 0x6, 0x3, 0x7fffffff, 0x5, 0xf3, 0x5, 0x2, 0xffffffffffffff81], [0x2, 0x4125, 0x9, 0x1f, 0x8, 0x431, 0x3ff, 0x0, 0x0, 0x200], [0x3800000000, 0x1, 0x0, 0x363, 0x7f, 0x6, 0xfff], [0x800, 0xc24a, 0x6, 0x8, 0x7, 0x3a8a], [{0xffffffffffff7fff, 0x5, 0x4, 0x6}, {0x4, 0x7f8, 0x1, 0x2}, {0x1, 0x7, 0x0, 0x8}, {0x1, 0x2, 0x4, 0x3b42}, {0x6, 0x5, 0x214, 0x44b}, {0x10001, 0x3e259ef4, 0x0, 0xfffffffffffffff7}, {0x0, 0x4, 0x100, 0x7fffffff}, {0xe81, 0x2, 0x7, 0x3}], {0x7, 0x10000, 0x10000, 0xfffffffeffffffff}, {0x1ca70c80, 0x401, 0x1, 0x5}}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000a00)={0xffff, 0x1, 0x2, 0xace3, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) listen(r0, 0x77) r1 = semget$private(0x0, 0x1, 0x10a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000ac0)=[0x1f, 0x1, 0x81]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000b40)=0xffffffffffffff7f) sendsyslog(&(0x7f0000000b80)="419e26b742706ed781b9c3f830ad9f5f8f891812b1248b48aaae9971a5820e855edad976f4381f3e3305a83249a75c5796495e8d5f649f7f3673f1363a418956c364f58a9c39649a3e71db1399f77c638122239123a938ae34c67e6cbf9a1a8d707336c00630bea07d7aae7a75194c989912a9b04b15468c5b133d6d825b653e25bc04f055c49d68329f2a337be5fca5152aedb0875555c60405667b83c908536d2df2b535895f94d94efea3b9fa7a5ccea62906f20d997576dc65b27ad682e93768b1f9a24fb3a8f32116842163c9bfce87d8664c382b", 0xd7, 0x1) r2 = dup(r0) sendmsg$unix(r0, &(0x7f0000002280)={&(0x7f0000000c80)=@abs={0xa8623aedadb438d2, 0x0, 0x1}, 0x8, &(0x7f00000021c0)=[{&(0x7f0000000cc0)="3e195eaa709a77747eedae70de12b97801e798497d630c6da2a6498444d95b03714720b99e327131b44774a2fa811ed2d38725976c9087a58085cc5cc4be7234586c10fcc56dcd8d3cbfa86b7a99f91190f8081f21c7a6a9c900e55eb79b072c6db5ae482d3fc0834fe7c5bdc067b2640ffcb1807b6cb06d9fdaa3c0b34c68fa282f028e83726d9a36d2fda03349d9e1f1e3b3c5f9e97219bc497ac292c4d242e85d2b3ada628e3cbd82fdf1b288141144a554fabb361ffe40cc4ea434fbd9261aecb0f0d4df9d9b7c226156a8779b1a1c7b5286afd92bca9bfab7bffa8894bd7ca8c5379788783d9c007f67ff7025db", 0xf0}, {&(0x7f0000000dc0)="db7cb627357cfd317a87d84bb21d6681cccd0d284c2c54e2dcda754e1dcf97ec2393351a361a618aa517e2a25c7d2bb438b049e60c6278546e7b6c09cfc6fece30733bd03cc495a6384721e92639266dfa016525e22715c90bf35b9b22684db50396c7cf368a23feae7a86a491558c6d7dad75c76688dd935341257349ca946cf0b99c16413d12e0f56b60c642ed280f63a406b45a1c394c4843c1d2c7d401a5f6c7a3b1a1a0de0546478fa1702a4f71132a9968a88cad80b5031c1a96a7dde7c7733ffcccae999597e92eec9533683778a3f4e454c4bf380e3f4e89499a51acb621927f1b152a9dd770f40f342dc62b9e9cf6", 0xf3}, {&(0x7f0000000ec0)="d967391a60c6b97981991afc34f1abdcc633fb4dfc153a06a0957a31d17d2c3ae379b544902bb8e0101bb6562da1029b2af79bd755d11cc4f99edf302caa90137f14047b9acbdac42e25578764f1d92e78fc75d2442bd8579e651a689f6ea45501395cab6e94925d6dd1ddfff9c613da9c550c62614cd93bc7f8259e0e3c4e233993ddc034fea578eed6ebe1bae2690cd161d82c9d28e590eb4e0b232acecb89b2b4db778a339ac913bf7bf32cab34e0e8951106b6f62b34e4fd6b649430ed61494a80df41a13169336e93dbd04332a9720c38510b48884b5526140734", 0xdd}, {&(0x7f0000000fc0)="735755fe9c93fc91e5e8b2e45362842f6880eb5ba849b1789ddf30298f2db6ed12cbd12049d60018e18c25870e1022d0589bfafdeca3af16a5bb747c8a71ae2ddab8e584610e5ae05b9a51b151d0bef98988adb01db645a49000ef96f4c81d25fc819f13736fed9717804eb95bf7468bca3f0f8c0f5748838a66bcdf00a18dd9aee0fce6f720debd4a7ae1d190d5eaa1867bc034f621b1f8df3a9eea2845f368bc793081b17f1c7128ea8b5ab84456b0addeabbf63907cd02d268634c7c745e16040dd44366deee45f1bc146f36792612feafbfd61b06cc0370dc1e0180ed34aa9f4886ca2d85f79e9e8943234cabb105ff7c40684d2f7bdd6b11c08a237cb103dc54e5dc554131db846dfb01d76005d9569c2b6c5de8124a0488cb998ae7ebe7bb0c4ad2e6f1db31e93a6d4da30ce94f2581361c1b9015089f4b6bef0b79cd0500e9f1618834a8dfd6d2eb379571f48c272a11470f741c217d33e4596a5947d3298c7fc3a67509751472282160fdd48c3d4f19422a79cb4c3b51c451fe2d51ff303597053c9d0c91ca463f0d0ab7d540da92df8fb32267f53c5acb34ebd0fce1a3cc05160ae01c1149590cc8b2be11d5f58508552ce43150f071bb8054958d6c4b25a458b3e55abf684adea25a1f5beddd613226f0ec48d497a8461b498bc939a8b956a91f30eda92140cbaa72ce8709fb556eab97c1327710f87a26e82eef5a43db8f9052a4be594c192d7eb0c439d7115f2ec85aae5fe6bc3690a7ee9ffb21271e04de95fa894e41c3cb964cd8e67538db77aa359a402b18af83b04c79117df73385402f32234bf1dd0870122610edd885faa5fa0cea0b312746377c50c929f18703ea86d8927abc9b791a71bd5fdfe1df46f45ebe0ee768270b1afccfcef1394f53b6a23c07d40e83c2b5542b22dbbed01461303e076849021ee627fd9580cf32d8e0656128119a477fd830db69956c8eddd07a65391c2032b8594a950de9eff6bc3f540665a965ec177b04bd52216d43f6a9cd3c1df11b263ae8bb37ba49edabc0a424ecc0e082b4b15369f3a430f5bc08b8b43eced1531fe35009a94a5e9d037086ad5ed3c12fd6940e7c5339cd44ffd1b8981fb780c1af5599e30eda4de4f5a2859748e44192d0a5d71104a2e9d0e6e41fe5620dfa1a5fd55c73817385cdcf9595302d38deb45bc2c06c0d8f10ea479bd27fab1f9e5dc2672becd339ed42ce524ff72be87e693c392d97723a2fb61cf361c29912a703882504026d950adc2cb22df639ffe821d564ae17d60ef4827f5b7f56b734972f6a72ce3f112033b5a0419ca5e90dee4b3449a4681c79ccaae089e854819295557ea0da3188ae9321dc42744583da5d8e486419471f114b290948d6b92f5290fb3a3e059856bc826704492346d9dde8374a334590907884ecbd2b83c69cd1fd4b4de9ad2466e5580cfac203a8c050183a6fd8a60e1b8f4fe3a5689d6adebfd442db66f893f9cf84e2f958859de2cf1fcba041bfb94efcb7bf171ca361d02d8be9e8ebff52ea4e4ba337800350c30b2f4ae60a581b0a8b7edb2c7b3d66729449d72e82baff4b67c2fc79d7fe772df45ba78b3117e016aa4b4c6186bcfe470294a4f9d427bd82a3514dbafb996c5be7546adf1e71dce8d2ddd643d6e7c836550887a595a1173944062817cf8aa18a03367437da84f4500ef8b9b0563ba98fe43f05916bb5f521366b43becb00b0e70c4f30de9922878158906268c0a132447b3274896350d916105a9a7cbffb12b1035124cdef8220cb326b628b6589514e4226ea56305b43361147c7b5ad80f4febe7c44bb262a789dfc41d6dacb4c68e1ec805af2b9133b1bf57f369fe4cca3c08815c05a466ba5f62b2cc8e99315c1bbe3ea4606890cf76388da538fcb418022c0a0309b3c45f2f71b33f7bbf034421fa46e4f3e361401556918724bb3188c3a33c4207b2cff1e2908acc2ce22601e2ebec5fb0d151426ca648f40eef71e05d298a5655ad0e52c607c843821cad0fb6a55f1b4402b91f3506e90ad7be90714f11519545a65f1be965a3e4dc3ea3f25c11860f8db53b7682e4d51c71bf05d57820e5d6b3ebf03383f50fc8847108da9d38e0fc755d2ab801c9c34bd2486b6db223c9d17d9278b36e80a92c9e5ec06b2475832cb979c2ea350fef81ba4281b626f2c8d6b33fa9877bcf2cc2841ae0212878403fae58567a327212e1e295f10d0433f6ad8bf0bf0324c572e788f769dfbf651734ffe5feec262789221021cd9efaf942b34794c299d7fe865978f1381de62200bfe2a4860bcd84f182ec9cfa8f4a227eece17d4342f80954ccdeae91df74c1e769f8763c0f8ddadfb961b43c052ed3e7a664cccce53138223965d9258ee336e728e414a23cf7aac1fbbb8351ba4069990e7be98469c7ecf49cd18b94f79b93aec37d715654d166946a815b2516d2a1ccfec29f343de127989b34dd8ee946a26a3573f567c85eb809ea773d08ce98127f8ded5d7bf8462fa7288940c4efd303ac432ad8a4eb47aee32aa99709d80b58dcc6a962c808eb259b8a871efd1ab569e321ed6f9ffc9be28467ae3426ee91ec6b4d284081cf90bb79386eeca81654b75a3f43c0fe50642a6e19b387a895f0f5786413f8080a9f4dddb1d969b6e2831c68e7164d48f5fbeb7a02b351008808cde64c72444b0fea91a25f2fa16388ad12272d1873b0f40250fdbeca2a79cde7f51dec0e5f319b7140a76d53921157c46c77480ef49c431ebfde5a351af128bbed3af1dba973d1aeaaea3cbbbec773b5864d8cf1dc2a99c0597419570313589bd7d6b5764d6238e55c32c04da85d0702bf017cd014e1a1e4291ca78ba5bdec13d0f8bfe282482dcf26fc8c07254cbe73f82ec490a67cb0ff2f397fe619b213002498f2ea8af38e51eb93c0694d8a65ea91676a7ce5d84becc0410c4a8cf3753a9a40970ddda322f1aaab08d9b70fc32772e8e1ab52f8839853074b80da595b3a1d89d7d2bb736dd10d570d7874f3cd0a732131ddd6e33d1a8ecf98f45b1fddd54bf21c27c0d5c4c427aeff1c93722800480c94a5c8bf7d82fc7384f421ae67bba4bfb21ed876d5ba753886b533093833ff2a1dd20c4b57c3fb63b88e21310b50061fbfddd08e7341a518564b6e37d74abcad1c9561b441569f2dd7d8b54e119633732f09351f22a3142552c8e8e288198241ce2bb25cf013c516937589ae8bdbe96565499cfa13d906638280b034a023faf8dcd484be40d89122b81059df8d280c07a9ae1410449df4cc0b0a7b114da7afe8166340dec5f4e555141c8e635d06b6902a09b122b973845c75ead9763a17a4cfb48d75a501dbfb952345e185a8d6a700d63e264b3fb23f7b908c45ca2d5fe760b4af77a7bb1cb53800a4814dff25e73aca94a6dece62b51856b6f175d446b96cdf8bc6bc70a6488f5c34428204156c9635d526974f39fc35e2719d38021f16e403731d28da00288eec0d5dc8f92dab633e15da17eba4a0ac3d214504b428b9ed360d26c6895fbca7cba84bf73fa431082060e1719fd2f8ff5d783b3dfb24be608ca2ba2a2273a1d2f07d41b6ca7d376f4f2e5c4ecd30ba336a2687e072f75332735ae5df18d2b860999c72d9f08e5debd48647566deac3cddd77d8cd95137698f885d8aed09e120e240e1dd4ad257d655e63c579c42227a6a3bc7996651c0733603feb5207e38f2be71ba7c5890a1064b137d6a27528d8889c4892a0f8a1046c907dbbd74b6eebbf62aa3e59cb51f7d94b3ea305f8a6af75a24d2fe638908d51b7b06cf2ca8fa3c263e3aa67af6f87507abd2ee9ae1b515169134306aa76fe4d4188ceaa30a24047b5bdcbf97220a8eeb6bfe78afae857350660012bd36d4edd4115f918327a7339a1984022d9001bd514f6e2ea8ab10dbbc45f1a74f788b1c5ade8205ff49c467df37f26a2f99fe4717e641990e497ab278823877ae9c9a854415c7ab411c89472c18b5892317917120f44e85921bdea0eac08d34923ac3c7981363a88ac0c189aa693c5e963c887a5a22ea5fa52e5c465d60df1a5ee30664c9011bfb58c8939bb1c2c6b04714f816d7cfd39fe2c0d4711ac985048e98403ed3836f5167b064a9098f6281fc805a8ad1aa48e0075403bf6c9debc8c007a390e3c8b1d69fadefcc49130b18cecee21b75a68d326654feb19ac3c5ae47f543e3cdeef6230c5a9b075964b99ebdc5276d48c68d30d5c701ed1d4fb87f85859815c9e2d66a3a7af2157da87ae0050baa81971e7f3c77ae793c9ef920d1569936cfb60dbb35391d3406aef07e21f89641fe69bd4806f98f0d129ee90b729c11083e7e59c8df3900d259735e6ec81a8952de76a1c746558b275d19407900cbaeb674e20350a71b8de65b6b7f8ff13ee55b45cda62a8d95ba50c7612e1d1c00e212913485d59c76ef3b8b4e218c3bc23259fb67aed5f8de647bca3e1a30dddfbc481f5c862dc51d0e46ee1ad1e7140d74670d873808c63013ed4280770c3bd333e9ea033f2535e9f874e5f05e7b269b27edf98720204e18c21859f810ac716a9f42181f645bada09f57bd3345402e4ef8fb8f073b491d8589d324dbd28eb928ce0be075248401f7c482f807c125452495033cc9b41335f495625c3a40a6de690de0b5fc9ded9be561ea9f6ad9af9bc84f1e4e6b88fc5616ee324aa7e330d8c9587b2616e697eb112d93887e6b9892a4a6afe3aa7cc2687dbe7432cf83611bfeef7736efc6334a6e0cbeb176ad42a690cd5c07b44031f9523c6992916d16cf79ca01b6245fbc19c75a222fff53984ca60f293a87761ed3e5e191b41d86a93ad85cc7ae112f5a171567aba7e2f39363f5613d79139b0bbfe0fbbf31be9816895ec14c0f10fad0939701ad87abbcd5a2685bae440cfd9eda54463ed256df78da09a18cb70aa32b7916bc5dca1ccec0f39662a629e7e2f44e6e85006276b859deb68f27cf12669cb0ddfa32eca43e547b497348ed8abe049b55fb83ff85f399f55cd835e6f57b8ab2d3e461bb6f455975ad5b29566c79c043e0e42375532077e7810c32dc2d51bbf8a0b1e58bbf5171ee9df0c5c3fca4277db2130aa0c826db1e184cbc69c680e6fce37fd3e1eb4a636627a9611e456f02baf8d7395dba977ea94fd79d12157f856b16963318930f8f1f55cbb86b637c56a598d47cb1090ad6346dbe4da784404557e4b84b15127c4eb3b43b3b3e5fe875bfa23cc4c4e86bf46f02abd61f7c6442174dc7471aa13e99457eaa1709b54b78765de7c90eb5c8c8d6848afce2d9d28a05b99fd18d03d31b3b1c639cf465e09c09ed92868be45d9ca0bfee8202a005b8114ca5631b446ddc57432d8caef71b3cccc4bb3cb363a06a37af336d5c1cafe3fe83dae1744e011a351d4ac1bd1715c9a374fc4e69cc1bb6c404ff6338cac81770d3489156caa34ec6d07c9b3a07767f318283d6b16e3e0aaabca9d13ae870a62f32451b1271ed7c0fb32b79761de9b6db9255cc0e328218dc74086f6dbc22faf82cd376a4375a2346e85e16089b01c59c4948d0eafbc3e84877d0e1df520b6767d33c5ceb1ca1ad7adb0da1f81446a8c31668fb1a9873984da33b622b049322d3bc50ee3b623b02953c6ea39a6fae6d9443a769d877c7fe131f70504b5961554fd07017b8525e057ee5bdb57468e8b67ff75b43ef03ad0df397d401be23bff7a161894a698f77b19211ed57959dabb5990d0bd711b35ae72b288f2cad99c7bec3ce6242e8603942d2935d776a59ab7a4844c2bd3853c6db23d6a9f1dc50329ee06fc2c65b2", 0x1000}, {&(0x7f0000001fc0)="d26bb195b1bcf1685f5e3ab181f14720546084bad9094275d2bb5607affc2b9542e05875bf8ed1c0c1ab63491160be2c8d7e9027ef1a89c9acff4013b438bf7c6279d6edbd77c76ebdc4058d9c4bf41b4532b3a336a470a765e3ed4903c7db276393d94de737979198aeded1511f7bfc5c787776878fb438c32ea5ad6550be9cff71449b78a074e2bbaf5be98d2e0e4526cc970b919e519742a86bffce7f6d753ded7dbb3b7b016fe144d3110b32882732d336549b4ae409b284260566b5260c22ec3126196996f99ee364e32c583e6c43df80cd3f9efc2f360441688505ca055d54f98e1e9124e0cbb877108a1291fd76d8030514", 0xf5}, {&(0x7f00000020c0)="3d8164fb10b6ef1e787739e57bcfc3c7c82e65", 0x13}, {&(0x7f0000002100)="52dbf3bb8bdc950c3e0633b690eff75eb7bc522d2b732c8dd50fc186868d42b69fa68878b61a40becdb9fe6fc3a82922030f003a9a61994cb5c01970e6dcd470a400cb59ac639a3fefd5a246da7137d13762230fe5531a9e9888cfa24f032ce47187f201a788d5f2998bb5e95f05f028df762e1410d95523fd6d5d20ee88d686de86dc85671f5ea74ff6aff3", 0x8c}], 0x7, &(0x7f0000002240)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r2]}], 0x38, 0xc}, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000002300)={{}, 0x8, &(0x7f00000022c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0xe4de226a7d374d6f) listen(r0, 0xad) openat$tty(0xffffffffffffff9c, &(0x7f0000002340)='/dev/tty\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002380)={'./file0\x00', 0xcfc5, 0x5, 0x5, 0x1, 0x7, 0x7ff, 0x7fff, 0x3, 0x0, 0x7, 0x5}) readv(r0, &(0x7f00000035c0)=[{&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000003400)=""/214, 0xd6}, {&(0x7f0000003500)=""/164, 0xa4}], 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000003640)={&(0x7f0000003600)=[{0x44, 0x8}], 0x1}) listen(r0, 0x6) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000003680)=0x4) 06:02:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) 06:02:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x7f}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)="f1fc2d1243f4d0b0e05415e7839e9dcde15cb44ca80c1193afb0096eea40b087b476397635cd423f1894a5acabf96a7a69a19ad280495ef0cdbf4b60581b485b14c9b57533dfbfeecb307392374f4a14c94d21ab9219e4654865ceb0fef79f57ffaafad47d741d4b7cc7e4d9ae16e738e9178cf2bfa41ee7cba058c9cb8254084274a74c1543fee308f4f2e21496232afe6255967c564ab292e790113337feb6fbb9a0f7f81c0e66523ee26865c09f42e1879492678faaffeaa4", 0xba}, {&(0x7f00000001c0)="86fa097119a25ea68e070f823af1e71c23452a3fdb19f13294da116d0a12d1c69e99a4c345b3e7f8b4f723a796055df9060987e9263b5e9344526a51192b6724b7c4aee565d10b4e9b9d1177851f2fcc83bcb8e7ebda9e1616df8f22cece058efc7513c87aaafd7131ac476c96551b9292d83e0e73d76e877d37b6aaed38944cf9e7bfdfcb19acb4f79ab346bbd55f7c8bb8607df0ae3efaed9f28d641396c8540534c85693b5dc5cb8f73157fee75beb009bc3af4a22d4ecbb33e374b80dae6c59eb7fa834a350cbbfa1b1a1187cde4172a6f6cb90cace06de558d9b38712aadd68d67acc", 0xe5}, {&(0x7f0000000300)="9bd62d7335fb0b0380d6a14900ebe1e1418f9ebeebc871b22a831dfccc4186bbca8f5405ea83fe723db3cf739e10e50fbf", 0x31}, {&(0x7f0000000340)="1e14708f317d0cb71122d4ab167123597e45ddabe3d72cb827ba6c3a21bc68195ab420bf", 0x24}, {&(0x7f0000000380)="73bea94f455f8df337d59ff74ec7240e6a58e6f0749fd7b8eb52c7d365958a22f93e52af72d12c6988390a2d575b098746e0d01bdfbec54b3afffdf5eb9aafcd67e6b6ca6f78be59e55c977b4da2a639647d5967b0f206a27544fc7b605a45aa5daa03f132ca9d7f7cec28bc0a230d34a93ab6e36ad65f3e231eeed8b56f38bd33746bd7fa900acbd2ddf72b", 0x8c}, {&(0x7f0000000440)="07599556ca7e6aabc8da6672dfe82c733e38222f408b9f5bb0894d46be62f4f132249b785b2a16001e9242e5f902a3d8d54b43d46856ff8d0c66a3c477879a", 0x3f}, {&(0x7f0000000480)="89bf002ad9b25af45eb34e81c745f6431beb25280da3cea616002806b25b7b6f0da89e2af5c8040ae98f7914a99ad3e6581fb28848", 0x35}], 0x7, &(0x7f0000002880)=ANY=[@ANYBLOB="28000000000000000100000005000000085011dfef5e7798b319857e49d196280db68c7e00000000e0000000000000000100000005000000fd122f85434de299739b0bd0cbf1ffcdccf9c8c9cfd6e26de2405df6fbf52198f4a245490ec2e30f7210c4bc3312508b9f3688a8024d047d289573c8fe1d132d9538491907115ac04e4bf1b7b87f37d6af53372814161ecbd57939816b8dad47300ae2f3553247b4b90a724425bb101ed373410ac1191df283b0c5ee6aa18df02fe660292d2ac732f2c2b9cbffb641779b5ff93d27b989159e80b7a4aa0c5f12caed712334093dc557e77eab3c25525eef7fbeccbc25f5cd6b7c2b9765ab37b1af50c7cb930e667c822e0000000000001000000000000000ffff00002a06000010100000000000000100000004000000e3d4d13a01f418e747fa6f6d7645647b5971558e0bdc6e4364611bb28bc23118453538f2c64c442dd377084dc91474b676dc1fe6da9bb4713c18b878b6b4a31eb8f4866502eb8c3ffbc896611c11bf8295579ef18aa99bb61ae5120812835821bbe38626fd48d906efcfef69d95d893f0c6be8e7bceb337ae3f958784913c1077db6806f16e6da6259cbd36f251b1a5a142de7d4526b148b2d115086c0e6cbf4759c2ddaf1fdc8bb9336802c2649af4bea9b32d893f4cbaa441e1b7ec3ef0deaeab15142631486f7ac348c596c13e3c9938636c56cb43ed50fa34f1352fc7c2dabf3454a3c3667edd033de5b14c4d9ea6fd4de90526aefbff0cac8ed8c9ff8a1ad71c09447ef3a1fb57e1efff736d2c09627a83a900082244eeabee6f510a8d1b1e33156b9e58ec838c21469335308275c60205e1bd3ef13d4ea7830547b70f0258484be11d064b87c25a8328d5f4f7604111439ee4b739be5f78bb1427b6d64969da7afd07a08124ecefe98865b55ee49c89a12a479f733facc09d260831c533d1f9a6d2b09cdcdee7e0429443a138fd3777e4a3fedc847449928c96a1b3db34eb67331e2144e23fd3dd50cbad3365794ab25d6dd3f0145e428aa482a445cdde123e44cdfa54e8bf88f0fd2374327e39a3ee97a57793352cc266d0dc4f9c02af99d692a1b9efbf38e1a1593380d0c9a011e34500c56545a7181f9ccc5b552c919563408be7d3221b1b28394ec42e1703c0c6bfebb007850bd3635c2aa0396e48b8399cc0000000000000000231b6306c130a1fd12dfdb5b34b4eeaccfdf8abad6ad27ebf12a3a6c9502142337c30446385ea15ef812f3a0f2821a3b2c77aa334ad64c152e0733ba95556501f6a6f7c7d6ec2cb38c3ebd6c7469808a5ab8749a2382bb615fe8a7cbab0219d3e7d43a932f5c067509e07a09e5a6f7bbdee758cb835add8135cb2cc40fdbfa44db2a9ed20aeca8fdda7eca69091046e88f12f4f23b1ad1231eb646f115d39283a6b3836848c90aa13713203185510858e6f94aa59a1aad006031db8c1da0959328df54d558e072bb962f292804dfa0d679040281372ff9264ed412e891f1ad201575013d644b2fc7fc8928763fcc314783f92dcb218e4fce1241f825844990a2d68dcd296bc1490580ad704ceacb48bc659f490ef9077ade347accab8f120f0271a8c9fa8eb53e7a56e0e92a365defa1c32f64b1b8f9f2e94d3332a91e11821271fe38405af310dc15b02c81a5543c5a129f77a8aa0742e6991b07f62f89d3b3de63dfd1fa44e0d7344ffb7bb624336d4e57c46017b41b17466d99f62f8dd9841b2d5e5ddd9794cccda96712bb9a8c3cbf488e3470b19c7877e291193707a8cd44e4013ebad62d759d16ea40bd1fa5f207c206c187e33736aa04e00eb08a7a4c93fa881e1c1864eced29792025456a00ae6592a38bcb1155d0e4532766daeb5aa9b05b972c5d05d665501af6113b39d7647252e26049970f6c4b1520064f9f698aaadcc70a0b09a6484693c54cf256559c96b8c6c7d5ec64a47ba0fe66005f81c9723a4a2d2e58863489d43d2c89dfd5b8c372e251c2befcf789019bddbaf2dbe3a49fa1be23f7adeac684efe054d32c1508e3c3c4f4bf7f7752f7a8b70fbe5f7675a638d84c0554c574773caa1d35a392681db67e2230d1016fbb917dca476a30529dfdbfb912142a3a0e8b7949c805fcc560a93429adc2d30064fd68219c82e2b71065209c6529b7354f0582b7920385b87f24c076378c5e44e19643d7f28dc64256361d8d594016250ec6b5a7455934ecc50c79fa9a9ab81aed88fb208a452b4c389d9034c9ecd39b4e5c37acc27b6d9ea396b1fe81248dab422fc9a3bfdf8ae8da9bab6beacf228c7d9a720ea78662d55076e2b70b6ad824d2b065e2867f34f06b10a73a918294cea3a5dd07d6d986ccf4717a2754a65b4671662fd9a9f54bb900d62e808aba8520ff41670f0176d51170c1300df20aefe3ec083970f7aabae2314f850efa3f2ce79fe27400cb24ffbf849f3f532a3ace911f074fba20a74c5c63ab6cbc9c86b2ea99f2ef6d6c0a9a950456f6b1a360475ce42d9cfb5b3a033406bb9d4405c273ff820951a57bae225a5fbb6d6383fe44bf2c7e8e566b706665897969a04d640fe5011351741843164e6cdc5abf97ba774541e48ba26eea39a59faeb01c3d538e2c6086924aa2a40dc668431f2da923875c4a8db981a84e2cac40cf64b48564df7a06606edc5e6cde741e3a77ecff4f6f95c7a291a9627ee2a195d4039a2d24ec5b3b80ebf36c8f47a4f9935144f8f6cfe335e4c794f7dbb98f6166e7f50a7fc962808ae26321cf7ffdb9f7753c82a269b00e679d9b6120c68ff6069b40069007788c21b2d87acc39b43a5082a838fb90c5934072a9f92471729ebbcce606e2d4829597390ab1ce97da5fc3a3cf4c902e90d96abe3eb46d2ab9940fb48577ade1494faf3936c27aed5f8d26cb4cc48270277142e7f8cbaf5dc47d156ba83a191004f223c893380772b74872bcfbd79cc4f9fed9831c089b99724edb97ec3d6201e1759482886128fc4dcfd9bc3b95871c932826e73b7ecb51d09a68a71c95cbbf0a3f019e1fa245b45664761e6a373df7e200bfdf939dd4a46bd3621c0d2fd742fc5b09f9c8c7f0d723b8bae2ca4fd569468f2846f86c662ae15c1481da3f1881140e821c64242ba5a563fcb4442db74244cf1e2d78151f50a48a653aa5062562493bf6413847cd0a95b2838335b315388ddb617129bb31d8a38d5e23330e1a820ffa84ac825133b5f3076c5f72c40db9ad08628bab84d8223e35a63509ff253a23db926b946d34f7e53fb40ff5ed86af571e601ffb66d06cf84e7012d48535791ae15474367dd9a99df064b44d1d3ae43403b1a767d38b32ad86da92c34a92bc6b455a3c2e88c538202439758adbaace0c7c0a98d87e13cb5c952cbeead790e256975d2da3d8c3d1134399ebb16e3a476d2c9960598c05c8b29a24a29df88da86749664959fc3d2110472d22b4c8a71c83e0e7ab67b2009577d168d6201ddd01cacd2272e99c7a2d92257c412bfdc775cba2c803c5b250d8e675c7b03aa80d3148a43efa8be5f3936ede02513af475bb29eccd9fa4b7296e9f69b61eb159a070740ec755ddb902d6d137dea31c2adefdb7f4c118a45e0ac2175aef6269f18d703937eac5ac7a04d6dc36abe3b7ac68d6488a792ecdb533c4eeebdaf51686f5ff3b78d03999c7a084a648d1194bd015fb0d5b54fd6e5aee4c4858bd4abb30f1bd7acc3dbb59366b6691702aaade53792295d60499f19cb27ecc30d9bfec37bcf31ebbb6415b536c7259836078836c48b853997e55f85335874f29af4226ca7e3f3991f42d9860ff080000000000000087a641cc8251f595af70ebdf196016c9889217636f0d90af4d65518ea46ba739712af1b45df0b5ed4ac7fbcd99d7f6bdd1b5cd40e7a60a66a63c5c9432e877a0f0320884d1975f895f66d1fa10811136721732e59566948f4c275a4c806d87c3e6009c54bfc244e3e433e6b9b9e335abf20b3910253ccf03b025130e33902034d240576563dacbcba861417050e9dd0eb1123eccb2759abfc877726f0fa82bbe83da9de9f9f5cb9f4311056c0528665225f69208d64ea110e153b5b72f0fc8e99ec6dc57e8403258a99c38a533a9048d9cfe28419906269497bd813fceac73e714127fdab1a82bbf65c1ca9635fdb8e5629aa80eb5d3d1fcd378b3defc5f61afb343ea385c002493ac43ebb71a6a0cf628cd017dfb0a172db5d4a9616af50ae5d6059db03cee205b0ce2910f787cfc8a9008881e5836b48701d93da401cd8d6221f69662bacc0cf9d68e61e77e07113d2afe4f2e9a73acd3194161ff312b752007399851ddcdd5819aa794f4aed8282db952fede4d486729061e90316c9e4b898eb3220e3d5b3c72760aaf27e4b7aaaa7795d33dd6d88da8e925edc449dc9d517d767e52f049ce5f3a876393aa445f98379de0de70699f095f322d9020699c3291a1f2c7b3f8a1717af0a8883006640919b7abac355964273b42182021903923d6b1a20363440834e0471b5de012dbd52778570e4e39ea838397765655a172228de3b9747848b066ae93e3e20513b4f3beeea57c10c11d452b35fe992d501e298080a692926b8b241d6d95966de32e8bfed19a6f97bd96fae5ad684ea2b2fe0492bbde0b8f5b93b490430992e4c4b4de2a87dd17ab6c3bd62b3da30d49865176bbf27cc6fa7369e43e9880796be8fdc648051ba3d26385f18587ae54c5a2b1c0d1b66decddf8b48f57ac349d14d8bdb37f687ffff249873972d748ffdb747c5f45d6bbe4e03f34e546b920acc17c8e8385fb50ea50d32ec50c817414bc7bd1af6a83764404f8ec30ba7eaefda72c2e9ccfe561b50c96dcd55733aa8cbddcf970432adde87c39098a3b4a76a840566e797b3b147dcf2eed6a765198043beec3ed14f42acda90e0261f5f2a71f8213244dbf76ddae3f188bc26b1a980b485838aa85c6c5f41e20a371fae2650d6217efe406d768e6c4eb15275dc3a13f9afb802db4406ba0952b55537b257c15c189c611846c6c86374ec0547e2678074aca274f86393db1e8a83fb389093a036ef83a9461f44f7ceb8d20adcff6b3eb856111cbc8c60026ba00195a9be7f2a35fab79b75d81f25c0d380497206625b0999e69c63c9dc0b6b4794b169b59565011199f7baf73702f90b458764646eb4b22e184c71cd6d81ec0d26dd65900304c3dea3524ad49d0bfac2eff0bc1ebeb4c4931bae2bede23bdf27e0de6847f18613668538e438000b57524232f78ff94524692d3e5f8cd2c5e4b2e6874cd09fcdd63d42561cef264946cb26d348f851210671e46b6efb23e90a6e08a06b214a3c911ac6152623172fb4d8348dfb4120387aa9b3ac595a8dacc2bcd1ff56f7821815176d1a8a50b4fb9d980afd8ebf17cd1b733ac53f43de0e5cee7b46fe862087e1bffbee53d2bb5ddd406ed6ae988a267548d22ba150786e1e777b2ac85e7dd3d1a658c20cfb4ed0f9d623598e351faff07043595555eb00b723b8d81b8a0ed95db2af809744e7d934d1ab56b23ef5076533f679fd762905b6d2b3a6ba2fa98970fc7c0563320a8cdcd377aab8145c4f35e0855f6efefaa06da1b35adb761bd56b7f588002406e4394a3edd160679b87fbecd7ef4d5b3c89865ff64e1f5aa096ae998ac55ced41658e148b87c327af475f6421eb85835838fe44437698d59e328b33d83ba3c96ba169c50684a2783b6e23a5ca061a50b1ca57c3f19ef34570d832a2aba43dd1915b501aa25aafa18379547077d5c6f1564e59cd0d8f8c7dce1a4ca9211fee5dc816ccad1ec20fd5aa92089816e51d653aa43ab0220d46e1678e74d4f96047e437128917eee4bccfc9f1000bca4271c50e2a1500802cbc438a47525841af61e1b6f3477dec2c5d078f56cbb543243d49b9d03cc8bcb9d1362a3da7f8e42d59811f7f14fbda725f9c2a7678dc2b246b844eb7093ce5d35ab9b9f5fda50abb4a168a60788cd7842e6bcf8debcdda6219f8dcc21d70bf59290519053d9141e8f0d742e770cd62ef5954e2050b0d4e3ce36539c322fba67784ea0504d75268f5ba28d5931d8b503e3988c64a4139e8accebf77879f4bf0d5ac9346a3a6252bed7c9f99960257df48e1358868683be7c01d6b1ff0e832d0971d8638c059e44e5e130957632d8016445aa35107129dda3781c2c92701f0861920187605c342d4a80fd38a60c751efe6d57b7f52cf951d740a0b90907d16c4a1918ecf20e88223d17702b17efdf20696aaa65e9bd1293ae56cb1c7e4b4d94334d0e62bb4455e21c9a9b9eaed3d031c3b8d2d614d481b42808e046938a9292ff5f8a5fe9391dc26f1e2f134bd6ec0ae0573ba93becccd882"], 0x1128}, 0xa) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/210, 0xd2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 06:02:27 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() rmdir(&(0x7f00000000c0)='./file0/file0\x00') close(r1) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0x5f}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x10180}], 0x1, 0x0, 0x0) r2 = dup2(r0, r0) write(r2, &(0x7f0000000e40)="d15ff49a1283a1e841571f2a225c236cae826c35d7672577da2291c02a39c5643939613820f4321232bfc4590486ddd3fb4fcf3bd056cc138f3063895b586ac547ce9b439efbec418d1e45b06b71758e9cc7a172aab1e518e42fa897f66432bc49642e37b9eaac03a4648c5de06a221073701b04957e19756d224e1a91fe40b21ba55d51c7021ef6dbb86945fd9d3659ba9ab7bce88365dcb62057b5f7db1bc1248c171ccd2701d1432f9e4de2a9c9fd7a83218dbc93bf056b4e73ac62a76685d6afcd536ca9fdfb16ebbcc65dbadf9d463da7587b335fac5aa85205bf4b6c61b5222ae0db365e24b429615b0de4e25dbd01288853830d89af56c717c80a1fbaacf69d653d61ca6602ca8e0d46dbc6d24f09e678c90ceb091fe834ab9f7f70b67c3b9b2211ff42af77a98b44db6b69271b21d3bc0fba3162501bdffe70b5c616b3c40a69f0323635923c41927e49aeb28388a12aee5ad3082505fd6558280dacba87000df41ed85f96af41cd94fceb67f39e5d69f7b6d05bea565ded71d350782843c515c48c1091aea39f38faf0911819e1209f704b329a77e80b15592acfdeb4ce084cf4fa38d05ffe2fa6543c8a36efbc80653c3d598b9f8145fa795d3491ecf0d39558869789b82d17db2374c8f0e331a63e7898f35433e058e78ad530c0a0eca42e938b9407f990e1f206a18603869f40346ecbf07d40658c6af3a1349a3fac950efcaac1e49bae718c2cf3930f1734d4735729642d155826bf4c143fac6937d2df0deabd94517f8a43fbf4e48e0bffecf1cb8d4283e8fc5cb328d3bc9ef38ab997f0b83336c2729529e609a8e2165c2a2cb8de8356b61d252dda62af0f1427e3f0f93d3f9243e77f117723b3ae90431460452f1fc27b94bb2e26bdd8741a96b28127706c075a6124a055d67e5e29c8021aaeb062744ea74cc8f77e956c909f9fc2112cfb9064b6d8e6b524be9b5d8cc0b8bd987786cfb86ca55640b2feda131d000895260a86f8d49a1df43a4fe940fdef2cde25649c6da70107f40a470a599fc88c9329f295e6fcfe44db9c33de97c85d98d989313d534b7caac28909696355618c23c2cc99028a1882106f5b9b10f0c5ac4a8c6aae9829f5aeb9af26ce1d9f23e7048b0b949b2fd68da081e8a9644dbe9bd4477874efc6c7eb547017ebb7599443d14d8def49b27edd09aff9fc183ee2f94bc517181f2f97516e5d2cf09f0b80f3cfa78d7671ca1ccb40153789f7efecc09a9a62fc95f0ce9f323211f7ca48ced7b7ca0d5c8000000070817c467411e6388f8c191efaad21183a655a10d2616fc7a3c632db03a4ab443f173a6188e013186e65b2c5b523f19f937c72f4a66435d0d639a9cc41d52a22f5edec72f887ecf020452a544d194ff9b51495ebc71db996579c074267c48d1a84ad00dd1ee44be865780fb069ad32b3001b071a84f6b7844239c254913278fe57cff14799e74dacb527b0710aa7c3ea9f3f851a6a76a99258755b17bcdb58bfeced82b9abbd6021d54d92e04930db410856e2cd697157f7b72cecc85f344f8df37cb4a52011a1eea591273b8dba3061c68aac5c8ae47e7560c41363a958fdbde69c3017310aec0947ac5a37983c9bd69be459337ddc7cf8bf868b2e8ad774b69c8ee53aca87e6c2617161fe1541a20e4a05aa624f1cf4fd94bab8d1fd7e04d73560923573817083ef87b72b194336ee2cbe28b1843b8ea35c83c5f7f4d5e56d344faa99b17ed9506789bbd13daddc8483198e4149766d241a07321f3ba38e9ea102dd8d6a5d8a4a36f65e196f6255f2d15c93b602dc7fa8742531cc49e033026c6dc15e5b37f591976039cbeab73cfef62b6a0f3bd43736edb316dd50300b5f5846418d0f75beb4ecf73de7aae5cdeda6e9ebc79548f03fb99dab2bb9d261199454d28c8ff27bc05a0d8e78eb2100e88f7e9536b68f6d3fff9556d3851a25defaf0805a153a0a4d92ffe8fa67356491581673bdb7b2f3956d946af60ce0b410c561ab4487edf368b0181bceffd76564004e0cc3437a80e2daa0545a4ada59bb2e7a9cfbd1ad49e49da03aaca1a40c7a49007d5e7512924bff193536329d5f9003634720a171fb283dbe805ae8c374179f454675e17f56911a75e6c93d88854c060060025330af75a2d3425a8726c8c803fb12afeed9252d1069d262bd1aa794090bbd1c9615f5ee0e26ebe6ef3a80c67edf6168c29107cccb412c7ba015da31ece39e629628c5587c170764f7a02ac174ee3208abc80c1550f43aa5ab3800519ba7c709abe13056b8c84d14d8ec8662359c6e57834777bef91d621faa642057b881c52f1d033c2367b006617b4905c41e7f0aebd1bfcd63c2ed17a4d5c0f4507edbcf1f7b18d4c8e30075b426e821bd66a72e14b6dee4ab959ce17b034f6559e0b4f42cd5e769257402dce1157a3c1f46dad627e04f22aaa9b003e4059e61f3177918ae69611bdaf85951ce72ce73fa745d96c5fc1d6abbaec8ec0b325c7a11a5858011fcc742b7027c73fb0ae097cf52b062af1f482d442f5ba540d88bfefe28963185315f5d14b5c795eba5f408d35332bc425724b85171d41ddfbcd4a7b415297813e69ce16f5586136a297d9a5d4b7b25e8d97c3e7e7cdbf10c14853ecbc3517b9d653512420caf0da908012bb7ae2f5dc9e52b8aa47ce99597f40beef2cff6fac98e78d80e1e33e84cd7e762178323900103543a29d67e8d579287a95d0a5f0d19608f73b95affd4c28aa3ae9a3a6aa265676c588e658e2b2e878801b5113934be07329e3fb82314cd9d0437f5d776eaaabc432768bacb", 0x7c7) writev(r1, &(0x7f0000000540)=[{&(0x7f00000001c0)="ecf706db1fa9d8410d283bf9bbb60d1feea5062a8b7a25ba4772d5164c06e98e1f594a6c3b93969572f2c9b6e45cda4fb438c7df11845d726eff0180bee7f1541d00c65049773d349ff940bd3d3ca0f109cead64666664d58d3d26705408b8099ed58e7ff438596d724402fe4a9e721f399abeb3f8db3c1a4ea9d6189fcb6fe6fe0f7af4037e", 0x86}, {&(0x7f0000001640)="62387984d7875036eecee11cbd80f1cced77ac57e9257a03a0401d218a4bebbeddd3b66b6659c3f237ba69efa8be55217efce6af438133ab96bdcb42bec99e41b9c6f1bc67411b564297f079494cb2da9ea9bd13e147f94b4bdbbcaeff4949e26cb439c62ee3dbb4cad4003a587e4b4522bc67deecca65f44452b1e09e8bbc8360814f30cf8ce6f744bb9787a491b510d2fb883c4d38e84e707f44cf8c48b31d69686c7906d2f687f6f8d909e89359628cd54bb18ab063217d9e0966b81e05d67ee402930f5b0a98334ff6331ec9123d55e05b2d595eba2d9645c5e6472e4868cdf11b63f1d855ace4175f6f221d8984e37019ed29bfdc89e400a7710b6feb7019c55564ec60a2340c723538586120cc0c01e74d55094a0808c5e2b69d72a8faad340b36e97b24da8dff29563e4dba0aeef11e8c58703a1a2de0f655bc80419dde7b39fc6468dcaabc01af6ad01b8c4cee51a70093aa70dcdd95200630b3e86caf2c99492dbe6944d9590e81143a689f970169947c9ded8dace219328adab9624ba16a72dfbf5fbe7adcdb6a0db667dffc00bdfedb06c51b55bd7d83de4902144ee7a429292465c59ec7c698ec7464901690dd464dea30806f17656545a594d8d3cdd41e8ed155f4f712c98391d4de315484e81f159647029e0f6fa00b60d63a784e9c123a794c6033c1d0400b0276ba3de33d224c80f8aef65053f206b7907c4e9a5575c879731451c4122bcf7eddea7299833d55417da3fa5dbcad768d011a0cc93e24ed471218b66c2c481a73ffe5201d8813eff319fa680df362b0acbfff0dec3cbdfe77aad5d9e1d9d192d7ceeb74f61a056c4a66ec24b0042e6e028cee8568d57e87e4e05eaabfb1de862280d6e45b84826ea7c20a84f67a99cc00f846724d6dcfee3f8f254715d1c1f1e0fb375e3251adf3136bf67b461f9a33abf720a6eebc253ff75c07b24637c6d09123a1be0cfa86702270b0a15a76c6e13557d04450560b29299ffb557052bde490ebb7943aacc0e8f4c69a46a9f3670e4e573eb3a4b4b7abfb8d8cbd36961331c170a835008aea4a22c8bddf78905c89bf1fe023a95c44f54208eea7d0593c865f191d519a4bdf262b9af1b25b2aca4ad4545bcf752c939860d9b1f3f190db7688ca56fa68f79882a774a85e7b52737762dbcdd73c817aeb449ffe11c77c167f3a31a37026da657cda018ed58052e4407e48e8b0ca5b07650f7f725f5ae95c908fcf98ef6db52a88d1ede9248c754f502f1d2d0aef926efd93814f09ae4db9e6870ae63891d9c53f285abc063d6b8e42337ed9b2972fb515cfbd27f72bb1efb6c0f8e6714eee4fcfafd3399dd34c687ab9fdd3ce57552745da67490aafdc8a004ad5eed2ade4d3a917b64bdd6ea3dc989df23659ffad8b8048b240762213001e752d543e70a290be7117e3493aba755d34d6be90da2ab30eafe86684a6107cd1ed4f367000efaa2e26c377050c369ee11a37edeb25b8dab07c1f92047cdebc9e2805a9dfb8944229e06278c062919c3b4dc342a5977b3112cf08a8692ebb5e75ed1d19b0155ecdfae4f3964e65ba82cd10b67f3dc59ca3deefee5352e7ab21631d68bb813407b049e2b279d01c085fe991a9dc622e91a2729aeaa35550d590c350153d4b93038262178dea5cfd10fd66a68717d3744ed83ce9fd339ddf0ffd66111ef2d0cd9c9b007cbbe2d7fb5a1ff242af7d4e47cd7533b00e7df94eb1d28bfb8fe22f53d9c4cf07e4eb408548a98af891473b3f7cd212383cfe61af3094bd94d55168aaaca09eeb3e2e8795bc47ab1696d442fa96e2871a79ca2981018b0681d694cb8b609bd67e6089c1fa6cf1b228bd9386c70c19d3ce2218e757ca1a2fccd2cc2897e6a1cf7716663bf7e4ed0af667b94e9470403db76c1fae5776c25eacf6f9423081c554da8ce820fa8b441d95cd40c20d59541002d29b67a7a140e2e72d071a88a4c3cf79e0a1ae7cb2f6f6b7793830aec89f112293a66a60f77ee8b4e8a44459c7144ae643481ea8c34cf39e1dec7acc0defc702159eb1d91390379749f73eaedacab23e77d3b3f0c44f7baff9cfbc2cd502aa7fef1a3dc058eaaec1db9feb037255472099320a6e9e0202a82899d1c1c1d7575156ee998e3e2f3095dfc9d91504bbfb6df5423ccc3e72c83b6e87e8985fc26f5c12355a38857207a3fc0722304a65915a54169d76e97c440454a4eb20b3a5753dc86b399d856d3c871690416b9ab5318a19ff878a3463b822032bcbd52266ea81b88d894ef70263384aa52af1242eb1559bb65a68ccd3f7346b87d36de390753c40118e30765c326dcb3d41b2b7887ad479d8a89d46835b1ad5182dd2635540ef0be41e8c38501efc6158f0c5f0f27f739b5309fcfd33ccabf68e3bbf8bd9e4528eac77da06393a10b7ce01d99a07d3ba9864046b5ce0a0ed1686bcdb51b9baa191cabb5f12276de46a7a04c3dc1ee45df9bf374520427c589d3ecd7ca6e4ef32c3ef82e0fe615217e6732dd44423efe43bb3ebaa8ba4d5b7adb23e27ed41a5f9a193224bcaa483e72e3f558533603e2b3ee931b45877b5b6214b4fefa67e16a0d84d654f497577d3e683f7c5e483ad5a2809f082460f65cdcf52cfbd3eadee6e887bafb81ff2f88d736cd57875c15129b03f234696a318f90c8da0c0d3ab482b1fc5375cf4d255cdc836123408ba0fd6c6010cfb222984ef0052054dcc8b579ced602f73b876502de6fdaf137432cc575547dc027a434785b5afec60052daaec9349aa7fbf5bdfc2a539bebd85dfb4703aaea6021f24cf07517adb5b2dab09a555000ca5ac3ec8cdf5300f619e20339b433f466d5608dfe71d9a28cd63ed417803631f2ec308f665fce2979591f0cb327ae297462cf1007003603f3ac30b250583ed8dfe3ac23b1eafeb6018f2a07f1dcd5484e69b46537cb7eb6b2a88dddf2d467baa899f073891550c4ec244ee9eafd2e3bc03514b1d9f6db745b89c3cd40448c2972eb177a54497a868d479391ae4b1c448ee2be72d67155b04353ae51d645e0a78a8b99d4715012fbeeb2665069d41bc3b21d938d7a971b457c6da7ef7d741009f91685eb19b7f41bd9f03fd15719c75eb64d771985359b2d3d2795eb484e4df95d305dd7b922bdfa0118fb78245a2edb27753b68f4a4a79a6a24dfb1cf482c9df1d5e51919b45922c93e4a87f837dfe9e522907599de6220373b7de0f3e8062cc7fbe7404403f0d5f19bfe361dccc0d601d6190b4ecf337a1236e754359dff1bd9e806602b73e053ada4297c5be698758eadfdab052a46cc7b1d1ad4211e788b4960e082bbef7bbaf48486c3bd8ec7dc0cacb1c5fd6cf2389f4a63420629e55c3bb65a46203139a8c89dc8c200fb8346d22d3872f52f7d5d056151e33bb78d3101293aecf5ca76ae1379578115b4e90bfd01f6e546860501f65693c05dfeaa60c8497500cbd2d69793c4987d820e13182e5a1ce2c80ee4ffffb4df26b9eec4c2d0a56cfff0bc02f2a4993cb8764c408252c771ed6871fcca074bdd8e2a20ada4aa64aa88358805cadae5c5cd2e3f68ec50147e34192ed4ae0f81f3c456ce4ad7156c879353f9b963577a5843565865c6447c205fab9f02c6e654669cff425778c1f7841535a25b2f4270222e67e0885f4dcc24f6e53311a6167854c3c1bbe752d0428a8a8a583b4ce66d2044886512ef60b9eedef48582088123689e53f3c0cac84d3c1825bb867b81ae571669b45369bf0ad6515666453d550940191a3fd4533a7e50fa5de3e57edc3f7953c0010fcbaab59e72b86471395691574a658d7f8195fd85800aa75af12635308ecd8c2a7aa5ecfb4f07975722216781d8c21e37860345d4613c3295723783467d61c63343a58f284371567c464642fb12fe66f3cb0dec9be33d8b7deb7c6d9c375245e46fc23df2152f50dd823882c543314e395202d60f87fc1d3aaeae3f535ade1e1cf1148c860cd8ef16f69afd559091a441b306a243d972699913efe1cc9af72e1d8eee0d5088b9dd3cc5442231f176847e7a3532e53eab3e65ead461004cfba195cc8560c82468fc786278544e143c8e81eaeb47fa32e2f56b83948f59765b14c9c290e1488ad76935a8a279028cb458d02d41c57af1d536c9e2d18e75ac0fa2b552f128295624a4a0509bf7039a62389c592c8b484a52341f65bddd6504d93d697c3e47b372ed0ceffa3b998736a8b2d8662100232b8041402fbfea3982d4455519b34bb8c990a98f9ad389768234eef7347cd07c1e0df7f48fcf9dd410c7e762e0dd04d1e279328d6432003dfa360ca6aca9373ebde7f5f87146c1005751445667bc1fc8c786e10d3a537d561d3992d0fda6818c76c8dbd1bb8fd7a5dbecd226a48a788fbc5b7f23905fbd6ff6cb94c2b7e388859610cfa817bb09ef5020df60de8ea366fe5d7fec656cd825571b3678bb391d042c1e126fcfecd097a47c9244d6570ba7a5d1e5cc51d80b1c58b8b28d9bba24f67e2d32888828d4a76a6d3cb81df966bc5034f6dce06b36424767e70595a58ba2b3be5ff186bdbc4b9c0f7517fd031b6a4ccfd44ca089267bc8f89a0831c96a5fe93e737871a892bff0fb0c1c9770f7617981c57e9529000343c2a8988f88043616bd76286bda4cdd368344baa1ea1b4334727f215b2126e8499e4768f8de5294ec99d423b3a9728efb7660775c89a47646454f1819e8c8a9c27598da69bd8081050a2c5334cda9fac7e37ce6767ccec4fdcd3522280e7aeaa432d0ad3491165bbd37c95a900dfbf4b23ca00494f5e5ada4f6ee41d09a805d209e6a3163b49e3b630b982e9a94c022f36528279d37bf29ed0b3508facd42612958ce554b78aae51a0f6af9ac33a4a60376d6317b991aadb05b6a07ccaa5ad62deeebb6fd40dea5679e9ae1b1416b733de8fdb38b067da00bb026c269eb0bd0881a815003450d4e4d323b67d12fe2acd6ddc26c991311f53742641c2aeaab1f6459cb395e5cebf946b05bb85013aebc12f6880b99b7b16a5abb5dd6b462dde74f7f1fade73d2255956891d4ef28963bc17707b3973091c581e979ce6f4d20b937ae5ec6986cbcc00687856ed804125b7e07caa28da5665a11ae99c726ce442c3fb6eaa16346f8ecc2e5c1c4f1c5e28ba28b95b17a497308c4ffc52d9c903be62abee35cadcc249395aaef6f9891aad7ae74f4c1ed837d55c24418d27217faed6c964615de1eb435e2c8ecf098c2731e5e0b8f62dfc408574099230b5969939b61a8499e25042eb0be7ff371b2d699ab06fd5fba35a0b7dd02d78b004e8976b28e6461a8ec980a99ce2e1ff6bf3a72b04d2a6f67b70efcb310330e8d3fec3c4b65896b5e26be09801279cafc350f92158ca101d932c5194c2e3d9d3c138655f61409fc1db1156a7528baace48470be79e6c4971ca0f2976f2579a5326e05a45f346b7f398d01907b03f551eb66f20d11a433caf6379fce3651dc062a97e817662e26a05a3a91eb8d0797d70591739b8aaf74618c8b7e9a2d6f42171ce618be2c29f9f49e9fccde5f92a91378c70f2f275c8b263fe642427ae8d4b30948613b6d4d374f5e7f7e14726fee974d901c02b2c0d98cbc929cd3b1f317eb04ff03bd17412ea8c3f3f61fb59f09e3c309455e55c811acde840ab1c3b7acc1c41c3323ba49613ec36ec3dc1ae8ab0625951eac7a27b69bfee0abc1f7a4f3371ab3f1abac191b8fbae051f416b28b2cbab0d4824fb24bcae6e7416bb9eb8c7187968fd5b00468580f2a017a70eac91f4e7d8f0993ef11bd77142ec576255f7d16c", 0x1000}, {&(0x7f0000000100)="68478249a61be40e4a150d1865250b27b3cf6c", 0x13}, {&(0x7f0000000140)}, {&(0x7f0000000280)="d68118cd61211616b6f7d1943238914f6ad84564e36942a5ca6223a11ec0c3648656e8b687f6aeaf9cf2248b9bdd42f85f126f6458c547fa321ad9bdf319260390c6782c5e7b856d5ab51ceaca30248f26e339b1d6abcb97517d9dd03e5c82620f9a5ce0be4484279ab7ae0038b89a6a7c4dcecdad19f6fa2e6e0130", 0x7c}, {&(0x7f0000000440)="4b564377053352b7904ab7e5a9ab8ae477ea70c5a65c71ad22f3e331c46ec299e5ef18d783d900c19106ddc6a0da4d1a4b081e3cfed370ff9a7987e6f7ee8b934afe5868614547ff3f80bd9ffeb05f22a39defe246e303adcbd54229dafd1ee8d5875c96dd7f44197f840baaa1f2eb883a445462c4142409e60f3efdba95e616117afee11629e9c18049844eed6562f19418864468c68279e027d38afee6c7fb75283d9a7eca43ca82448b3d35f7c6124e0f549f30c16e951af90ebc34b512cf9a93b33850bf9eb88db126b3a9d7fac96559af7de84c3095c9a9091995e7ae96414f898db7324c0ead01572047ee", 0xee}], 0x6) 06:02:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) close(r0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getpgid(r2) setpgid(r3, r3) r4 = dup2(r1, r0) sendto$inet6(r4, &(0x7f00000000c0)="6e2d39a5e5118405c72659eae584e83a89fcb72aa3805a4ea6dfa9cd9a9c6fba31a6781ea844dec2781518becd7285e9b6e8c846e694e844fab45e1165d86db600a2dfcfe59a9e0bec03d9d6523ec446aaef5f4ee5e53cf8f3c2032100a95c3100ad662282bf66a7c62b168dd5a8071d25736e6381bb9d1cfd80224f296846e0c19835d5d7dc9c42b4d819c35ce5a8ab195e5be65187fa33aa7c994477a0e6727cde0963464cc07b9e4bce78fd001a95ed712174f1d81025f8", 0xb9, 0x40a, &(0x7f0000000180)={0x18, 0x2, 0x36a, 0x2}, 0xc) 06:02:28 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) fsync(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x3, 0x4, 0x401f}]}) listen(r1, 0x7) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x5e4, 0x6}) unlink(&(0x7f0000000200)='./file0\x00') setrlimit(0x3, &(0x7f0000000240)={0xfcaa, 0x4f}) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) openat(r1, &(0x7f0000000380)='./file0\x00', 0x20, 0x62) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000400)={0x9, 0x3f}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000480)) sendsyslog(&(0x7f00000004c0)="7684aed083a72606caeb9033acf46c1d79a4bb52d0bc89c3b4f5a86dce2a00b14b5abaae2eba38ec9c22636c814da2b317b4d7b80e356e14dd3bfd91c975698ba99534cd4e33ec6f2b69a7f62c9b79b227be69d1b809676a156c143769ae04738f87b4410c8482176426d069d2525ccdd367c37b0de15f6e620f765a069f245e055391255bac0d3c7f8451df5419316f0ab41810c1a8f1c6dad7c528964b5d9afa53226f7342ec0d", 0xa8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x200, 0x0) symlinkat(&(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00') ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000640)) fsync(r6) getsockname(r1, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) fsync(r1) 06:02:28 executing program 0: r0 = getpid() getpgid(r0) 06:02:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffffffffffffffff, 0x1, 0x6, 0x1, 0x5, 0x2, 0x1, 0x2, 0x1, 0x5, 0x1}) 06:02:28 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0xffff, 0x3b6f, {0x0, 0x9}}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/188, &(0x7f00000001c0)=0xbc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x7, 0x3f, 0xc671}, 0x4, 0x2, 0x3}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) syz_extract_tcp_res(&(0x7f0000000240), 0x401, 0xfff) 06:02:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x102) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 06:02:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x9b) sync() ioctl$TIOCNOTTY(r2, 0x20007471) r3 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 06:02:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0x1af, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffc62) 06:02:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x81) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1e, 0x80, 0x5, 0x0, "5261ce7d402f82474bca8a2dcdc1dc7f614f03e0", 0x1, 0xffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2, 0x80, 0x0, 0xfffffffffffffffc}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x80000001, "e000003abf67ea78e63063000100000000fa00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="760894a100"/110], &(0x7f0000000080)=0x6e) 06:02:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept$unix(r4, &(0x7f0000001dc0)=@abs, &(0x7f0000001e80)=0x8) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000001d40)=0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000020c0)=ANY=[@ANYBLOB="300000000000b7a90a00007c361e9a01008000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB='\x00'/20, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 06:02:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) socket(0x18, 0x8000, 0x2) sendto$unix(r1, &(0x7f0000000000)="1c", 0x1, 0x0, 0x0, 0xffffffffffffff42) 06:02:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:02:28 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) writev(r0, &(0x7f0000000040)=[{}], 0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) setsockopt(r0, 0x30b, 0xe5, &(0x7f0000000140)="12ca845f711b3be4482b88f5fa164de7b52cd1ddc3c6e56eb6b082abdf583f2e9fe465c393e021cc2398ed65d79c27972e56c449c24fb5f1475541a78c53d27ac81c2cd7467232fb755ce63f4888e4bd8bf857cea4f909dee783344e67112996ae429c9bc007e59a5bb28d113dfa0a2e54172fc1f3e49326670ddb6e891556533d48eccd7dcb313d481370f6ca153ad0c1b7fdf9de762a4bb26b766d7de5c3bfdf73d1b5096552703056238dcaca3aef3988877e4dcbd6", 0xb7) setsockopt(r0, 0x80000001, 0x800, &(0x7f0000000080)="3450f3eaeeea6a6989e48cb8ec752e470d99d56798a709d90b89a8a92a4943d72ee00b02fa9ccf9dd28377986c4a45a791235604ecaba6c8e7f6098cae41206cc9a3800c50430779ac639ec8c6f078bb91bd758942b7695b61241ab5c410cd9af3dc28db4f5e25beb4d0a6192822cfa8168712c736ec93db0d18a166b3f8f693c044c3042d0ef213a585537b2a7762d3fbc7d23a13a7f1fbe0484e2cde393ebbdbc9d5d91257b95b9f57e7e3b13ce5", 0xaf) 06:02:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/124, 0x7c}, {&(0x7f0000001240)=""/73, 0x49}, {&(0x7f00000012c0)=""/127, 0x7f}, {&(0x7f0000001340)=""/247, 0xf7}, {&(0x7f00000014c0)=""/178, 0xb2}, {&(0x7f0000001580)=""/91, 0x5b}], 0x8, &(0x7f0000000080)=""/23, 0x17}, 0x3) getpeername$unix(r0, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f00000026c0)=0x1002) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 06:02:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa6e80da1e5543228, 0x0) sendto$unix(r0, &(0x7f0000000200)="fc45b24b6f4cc28b8f7b2f96fe945c407aa0d8915e640f02fce0f5e12c44426206c6c57db07f1f94a6808aa22e4af57ccd7339098b55543d443997a9c08e754477923f07e009fd3b6fdd10503a28c99d3ff0f1a1476c89a8f6195d99c2108b61dcfad6fe7fc5600041708ff0be402a4ca89c676a9cc9ae136552324eac8de6534f055b8e08c1694f43922dd7659f5ac77069b8a58b090a6a32dcf4ac4f95b1f7c910553e3f6bab7268d7cacf687ee237a59ca58b25a5fcb5647454b49f16ed3ae938b769167ed3f7e2c48be7fd747aac2fa23ec4525fbb5c58e3184fb580f2793114888f2c42e2539948facfe442050d7951b305c28ebdd46306b272c1c72fbde1e2ead2f858bc1c7a7117cefd3e959af4797c62e185a4c44ba91a82816e598369de78c60a5654fd67e68c52a6a0364ced27ef25978a5f0848f03b2b14eb0d29d49858290be4ad2058bede322bd7ff5e8a331902f37f26c98631d92c500cabc0c1fd3c7646ea46e59afdb634bbd37e257f6a73f790adc80493407cb4219d75600ecf75a9d0810b59284bc8c2619400db98b22edda93e69ffa2a461aa179521a2133af4e5724de589cc81dfd463d98d200a8548fd37a3a0d2e149b78020250052c4ccd8ecf5cbeb036d2e0e17adcc273d82c08c8ddc305d17c8c9240f4159dbf26cdc4448ec9ef86d8811059a3944a72a825d40460d627556005b6a9728013d4675fd185fba39c7e3329776b72b49c884c14dd16372434c612bb96dd724b1f7113959a5d0daa363819ddea363deedc7b842195f96e32363c573036fcef7a150efb6ba0567f36d527630f48c615aca2edd938df1543f4fda2cfef91f5c7e52abfba33c7f894fb60ab544b5c8d8c1ad4d2561998e9adb56ec43c590dfe278fd3584eb45e72477b0416e841ee3aaff171a43d347d901fe24be4f92bff48850d6d9786dd7ba0fe7a67ad8dcb2f59bd2e132619205db3b52fcf5dca2291ba1e4ef3b6a1ae083c7c398a4e142713975c14b71a9ef2c3775b5a4de5055a07dbba593207642dd4e944e467fa0a9f6a08aaf9c214b5c2481d051f6092a497dbe552fea3b703ad79b7fb1b9d4de2ecb2bd3150a38e3e31a883d05b7ee2b57864b15cd1983b2bd79b6e7e1463a2e26b7a16a4c9f5d26b3781ef83096ffbb65b52d58e4d166f9cccaa88bd8c576fd0d6dd35411fdaeca416abfc7f5b141b57de3674d29898810c07d60e9acfc6b549e15c81c9a14ed9f74209e600ef47a565e5f374a461b31b604d96099f12f54542951e28683ae4923abda6a7fafd6b88a5ec04af7960c41eedb2c70e5e5ab45160e71f22060503463ab87daad8e0e700009b6df46a87ea2f35ecf7c222598e190da595ed6756314bbd48ed814758c9c3822be255a1237ab807865d507f6c0fd069b1e62de50a66eb82871bbf7d2b74521440aa0b81fd13e3586500af41d3680d5ab2951212fbd0b46f582d5d223528cb627e54c4cf8165dfdb0bb067d09f0ba5c5a669ef8e2f5560572490692173e5d03f84bc6e2c42791c903f8c00a96280388cc6a50669c8bfbe8560d11b6ee4e1c77597804fb564f4323c759c97a01bd94744cf39a9297f20e4a5d91e0d32df95e970e0bededce912526f91af079037276173401c216370ed374cf647044bc55f5c7579920da28d49e00ddb1425eec014de97eeb22a4c2c4e9d47bcc80b034c0d743102dcd70730b4cd8a02a10296399c3b5b5d28ea1f3f5a4048ded6a577912dba720b93cd6d3aae70000bcb350c4b7fa2156056924712d7a7fc75266d32cb41090c690a6b3b5291edc90e380a29e4c8f21d439a6739a5232d13a628b5cf1131323ffc7ca36116a272527794a986ac734cf27605b0e976abf4c29e730bc22e74010fcd821448c036b99e3c0de55d897df06f998d5767ee673edee85c81201a0524d058ac07f51d8fc36c0f28cc26fc32c4b42844b19068e32263e4f97ce31f0e9ecfa980968ac1aa4cbc31379c2196728844eaf76398c2bb8d99e1712200f022edbcd615aa6e89e07a03f78ef4909325202342aee31d7d69edf6a9d79380f2db6cacce6394b2e4bd4aa52dcb62daca0147659d94a688460abc1f93f8a1f1eddef2214ed1cd4bc25aca9deee875c87cd6705f90340bf851dce93db6b3b62267c4159e2a0fdff31b31b55ac38374b7e71ca1e01b8b10704ea8dca636a900eb10e4d99d7b3804ef23d4691a0b785b1f4d2a3ed7c5d9d3f992626fcb4ff8ebf2407ff568e4dbb6e4543ea38b1feef267d1feddc2e5fb771eafbbc940a9eb7b00c1db923119a51f447bd1cf93ef87ae6498275fe7656acef3d5c1ef2b895c5b015fc7953318fd0432f638ce2e245cda0beec4c43529991ec5d03201715caa69101766b20d015923b611ef5bcd15f22a948128afa461dc8f732e3875ead502ede9726a9ab7b382644811bfa653934177af5a4a103be6779d03d3d95313c32afe3270b37238246c618faaa87a5dbe9b88e9194f52324d70354e38f997c0d4e3243b17c95bf9e19de6893231eab451dc927637465c0450545bfc41b8797222de96b0b56b5db4ccf29251350c32df57493f3a774c3026b655573449641d37f0b0efec4d07ac4a7b93471ea802626b8674f52761f29565bf7722d9bbfc3b18a17d21bdb8eafb46dd5136d9a09d74c778b4156fd9c3f8d5db80dec46798f575cca546bf95ca575c5418cbd596481466c032e307849cba1b48c9d68aeefb0b5ca1201ef88fffc491c73de1defc99c03d7f31f7f28e07d64b9a58b1122d40ce4429a7123499a608f85069d19cf2e1947503a139ea1c371ec30c7522cd3b34238b5d102486bde909c9bc7cf25ebe2095945b5f5c84b4f9086d3f9805244b38325bdee09c890bf70c2857e7eecf2ea2fd8f4fc983c76047fc9ea8d4bb63f32028948be55d9551a3e32a67e50740b98c5d973d85b960b20cc0eb49637ae86be11bc6d8093b1d19697d8f0883a1199f03f20c1066796cc2bd573c8e778b98fb8140192f3ca76cfb8790cf758f7a3e0b7156feac163508da5acb16d1fdc175728d43bb60899f2644a361641de06ff298c0b2f0ee17b483e9d4922d3638026e480603645fac25338779f59ef6ffbe2ac982761b4b9397e0f76db2aa9d4e4c919ac5da7a28fa32c9de1048efe0a99d2ce3ece4adcbd81baa6bf99d6e632f5da75ee21d2dd15ea289a1b17a27b000b82905f96247d8272c134b722e2362db32d280bf91e23ec47f63fb66f609b6535e1713a705585df9752db1bbab6e04e75b1cf7a48dd2823db2f6220b0fa0210d1ccd139983cbd5f394b7df71dfd991f4f8eb1a0ca010c23bc82a143444f557aae32580d63eda5250e2546c7babbb0f4dc1da1326d4c6ef44a181261ea748da6500cdcad64591e5c1b2eea3478be113d18bbbe674f379dd32d6fa74281f9809644ef681a56c9b04afc4167284da27c96514b966a608a3b1ddf4019b862f0db07d46ba60aa7199e954c397361cefa51619c96a26f4ab17986d4140cbf2a48ffbc417fd2f1f8d532e3e5a1c9dc6f61460cf7e04c5d962a1430287a174b355f1773f04f3ff7348dd50b46627165bdcb2f1969b971401460377e72fac030013e55144ba3f6c50fd111426b6fd6bc1a2805277657b57d1eb2eff603e1ec3bab40bd7d6745e0e9c199173bc17cf3d40de0c2543da48013714d0dc0a8a4290d93b9c469443a70baf910b601eb07d231c91748d5cdf3e5dc3320dbaeee9fe4b68a3f392ee0cf08d00b61490630c11d912ad401d85c8f3fdf37ad187435704829671e3d61b123548441c310f869399074513590b844caae7ad6c34943fcced7fe013d2ab7a7eb3cd58a2291a2b3ab6cee2c2ad854c16323bb0c390c680b1bf1ec6dc55348057c4eb7df3473ddd761bab9709767dcd498a8a62cafdecbd64aecfff2b0404d0b206d588da40b90796718606e08c29899d4cfa02e7a87985f7eda10bfac3b2afc155199a2c91970fd82709c5baa123add644f546cb161b56f0851da4b19339ffa459684c8fa6f71b1a9a186119273b358dd3301bc9eaf02635b980a7788e1cdd7cd031738eed07f82dd5c4cefc9e678966d456ad91cfcfef82abd4191657d7db63e2d5531b8007301c9ba9f6d6a8dafdfaf4951ae3484243692e1cd8c2ce5d2a52ec9d71cf50d51bfb2676626003d8cf063c41f854ee6cc7a0a7dd5c3a6af3fea9dd812677be95769439592b9b13106d5491da922f916dbbac50c5662b9d129619e1188142b952897f6506aab7f026b04c4e49def7c08a14c7ea43bb3f12eaccb3cb3fe6fddfada0c3d7339a16f469199a28bcde3c8c2ebd192207a514a10970340df76b9cc10d4d2d2dfa80a100ed7c19e859c4b1b4fee850a419ae45a6754baaf5548299e95475638e5c13c92252b8047a32caedc2b98ecc9f5d7e52905630397d5688e92aaf565d5c155d6a6a24b86480d18776f6d437a420d5d8a45dd321b8c32553bea5f686dcee7d86a968df3d56cbc4b0821af0355ee0465e02ae8f5f4bf990beac57046a12967efae4e81227726423a2529b6b5f5e9bffb1feb6982c6611ebd2f3c50d2d44d3c46ec0b7c7c32d0790b33432ad7f64df91fd1f3df11d6dd19290b6c00469cd757372b64922eb8a07d49352d9fcb99df20b888e8e1b48f58482660ff7571daddf3f57043aa72777ab789c1b920f7a8e43c7477cc26ee7dd57816f0746a75973d814da52a9fd2fa27fbebb0c6351bf0c4be4d6e5e5914540f5665d1bff8264f3fc4b2324c363bec625682f8076a6b924337d7717ce0314bed9f31d1ba6da400042a63dfa7c29f38d23703e3162b09733fe5800111d19e61d8e2b0e191e06bc5eade69089d7fba966be09e069c9fcf71bfa832f29e3587396bf08445779261adf67416f753de40d328c056aa9ac8d4a13934de78901b58f07a3d7a29f5a938925135afc4066400f00ccbf7da2c3a48fc918ecdac698933bb5f25aac433b62ba1b1ed66895fa3bfc11f2ec85d909137d97ea5e3641136385c82779a3e427e5f7d014547b8c674d1185377ce7446ccf07c58b2b69c2082950f4f8c1e05aa10893a3d76f625a9d3fb379b7f9a100650253ba394e406765300700caf101646eecc12412e69cd71ca5dd839ac45e2d96045a5f37b77a460f90278a061c65ff3e277a9057cd947b80e79d3d7bb83fa94a63e37217f7baef03ec6e01749f1d0f3eafedb53e8f09110e9923ce6752dcb317f65760785c3c46ff23a6aecb40a3d9be4f6075681e5c518c9b6cfdc989f6070107e2aa2cd5940fdb7e1d7a9914fe854902da9638f0a841adba2a1fe93b5e99739237ba0afc0f4a2387f8d226107e23a95a816e46af964395d5e9f77ab2dcc74370b19a516cd917255977f5b2a198ecdd63360406d5431e633ad5e9ebc9cc4f4f774483dfc653322493a323611a70ac518a03db89e9fc2189db465895bc061308207d7345c48e905bba9d951c48a07114dedfd93dbc04899a50ba0ee56e43eb61188ab33f9b752ae2559b621600d45574b3b2298e9ecbb4ed3707d3029237f80ea8a5ce57af4a66ea78b4f4bedabf8650a3d7cb86e24a54dc239eddb03fab7050fdac39aa1574eeb243da1924c46ecc458cfa53ab9b710fbabdf9dc16eac12a80676393f2ef261a54915a36f0d6a5ace1511835406ad01029cefb30fac7465145e046c8ee3901c55b83c7b84ae7547c902fe0d5a09b75e745dcfeb6dc167a381090668bf175c989ac196c990fbf0a55ed5e4028ebc0e216fb229c040b2d4b456a1786d951ee5e44d3f24289c18e6926d", 0x1000, 0x2, &(0x7f0000001200)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x41) sendto$unix(r1, &(0x7f0000000040)="5e346f04b8870155036bee789f4af3a50e3ffcc055b4b87b9f652c5378c1ddddd992fa485c", 0x25, 0x400, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0xd07b4c1868bd0a9a, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) 06:02:28 executing program 1: r0 = socket(0x2, 0x8000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:02:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10e80, 0x0) r1 = getppid() r2 = getuid() getgroups(0x1, &(0x7f0000003400)=[0x0]) r4 = getppid() r5 = getuid() getgroups(0x3, &(0x7f0000003440)=[0x0, 0x0, 0x0]) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0}, &(0x7f0000003500)=0xc) r11 = geteuid() r12 = getegid() r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000003580)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000036c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003380)=[{&(0x7f0000000180)="1abc5389fda789d082e43a074fecde508e4007bfb92eee92ef91760d5a7db423812165ca3381973b97f1cc42f760da0913f567bf364fc562be6c9d9825a07a668d3cfd5ee0347ec4b44e70e96f0cbd37e488d20f1487bfcf49871dfbfe4c3c81503c591d2a9a680c72b120f4c9937367087483caa1696df56a7abe5fcce39657b9ee58f1fa41bd64d41bfc0c39ee6f10e24680f6e11b4e4980e38adb43d398d87636c87e3c048ea940b57c83fbe6fb81f48aa57f83469f92dbab70346b5806d2a4da8359326d0972a08e4c96b07123695dbb9351258b971c305453b158bd19190d981c337e06e3c035ef31d8c9b0324aeea7d908afb317fc3f4b690016b95684962bb0e956523d1095ca7e97f939a3ef52a2b24d9f4a8e3ffc53c1fecd345a940111ebe718f85c8e77545409ed7c49d7bb6f863c675b19c6915b3b8e91ad51225e559cf41308c98e7fea43e30a589cf0c3747b45e7c5f20abd0c1c15e378eba5bb18d639203d1e6e11e522de03e4e79833dd4d971834c8bc23a27214d85cbadb75e4e30cdff7bdab3d57473b2bfe21df6a29e4220734127f1cd115da826439227b58b3fedca5db2ebd529893419644c92f99c4934876f4c732c833ca4fd1cb1901d280682491bb10c58d36345ef86e741d4590bd9debde86a5e6d7c24a2f95f36011e645450ce760f0488659af3d5827073c76fb037377f12390c8482b351eaa28373e8dcc34772106bfbdcc7328196c02c24f2be0226d78e200028ce666cf8c4890204ce9dc329566cf72405b0c781cd72238396e38d763dc9ee2204e843b9e1b57f8be6919a8e3f8c791a6e5a7d84ad0c1c8057911d310aca5c840a2b17eb6ac16fe78ed709574eef7136b01c1c97ae5c2d890670fd00dff87f37d5bb70768b999a88119af6f5faef0e56a74b366ced0dca41a5ba55a7b17daf06ddca664af1b6787c55685f8c7cd8dbb84e73f9c1daa4e67c7869c7425b6da4e97e07d17940589b7ee2db082667953bcfd5ec339d48e849d21d29287268a83ec0218f450276275378afe5b50b2a1a2f211b0ba407739e108c761945668437b23c92d4716ce5ed0bab300911db7a7a013c32f27b71335cdb6c1d36cc753cc77f428257afabe46851c8299e9940e062e96b3fd0acf2c48dbe246d880f962e9ba81cbfe742585b4f356b74051f90c520d76acd081ce2946f55fa8718116e82e62c8a7603b2b6e7680ab1e57b62268da2a3cc17946a1d0595e639ec37bb092c8b0f5e1a05c56ca8cd1a9f089c49d47625490e1f9a58fc2d83fd510dc327501bae97e7617c6d5c4236dd1b7232533d9665bbefbc57996272496ad6e8a498fb6d3e9a29efdd2e5573681888805a40a850ad9b9517cc7164b725320cf22f56da609ec689559189eaeb872907c198f3dc47ed2bf17013ad3ba5047983ebf11da6c84b67d7575eaddbccfecdfe56d3dc213badc0e645f7111456822630329f459507fdb6b6295fa40b8e6b536db538f7d8ce002ac522193ee1803d642ba6d78703af5ddf0e1e292fd303e2e212753c0e1eaaa70133108569c2dc12bef592bb7431d9c1b56a2e1ef2bf76084822bdce8a21da7ec2e3cd07aa72e31c5ac8b41c52e0469ddb7232849d2e96179ab4d7af51017623af151ed18782eedc50b182960277ae54474df653444ab19d0fd3e2985166ec94b90641eef10a586ec734ac9f635df7e2e9c61ad432f433d220f9adf20bd7eaee755a460c64dca1a0f11f097d6b10a0dfe561508832fcfe41bd4397f92541b97ee56dc48bfe66e8b5d8cec21730b559f6e3f9cbd65e9ef22d80defc3b8d8a8f9403b64b51108870a36b46581e26278ed0873eee2770617ce201190b4ac5bd2a33cd8c925cfcfcf3c83d7086ddab5080fcc05c44672bb518e3a614115bd2a12dde8eea19b220a361146f583bba9282465ce3941781f25fafd7cdeefeb486febbdb0de85c9980261c517465698a33b6e949c1553b6ca38eeb34d484575d6d435320090b42df8751ac544c084ce7358fad1e405efc5139d2d21437c4b6a226c7a875cf04560345e8aa179796fc0406d44d091f3f1a04a5e8726310acb01eb5f100abbf016a74e1488a1a1c0d2168fb2862ea3c9f600b791d99cc4ff9ab4351e145e9edf50ba9846080fba2bb16cf5940f0515656ea31d840adc5c14af12554c71b05d690515538d0d85d0469738536eac919cdf38379a693f0893bfba0a8c686d51a759f0b5f8c2796aeef03386215364bf0bd132e1c47e8841cdfff098ab9e33dacfe406fe1a2c0c9926782052f02aafc95a5e648c78deda23f12c63c07ebce301733399b38a648e1d607f08e44499efc62913747f0a50e817fbf399e6152f1b7140ee36e7a5e33bc5f507b5bee611ca1323e273472b28b348e66b1344af5d036ae5150e4661405f59109da803ad3f0995ddffd1348c2cbf0f23a55557625d1530ffcdc46b47798f4cd2bd4b9030efc8edc2df185f7a3776024def3ac827a615c01ff5b60f79e67e9ea7dc28fadcaf0458d27d4584fe4360d80df9553682635d5b9579845db4c30af64fa7dda64735cba04dbf16484596ca2f956a26b8f6d11c93e74040fe8465834e1a835691bc96756ba7bc6273e5c8a6943f286fc6da3dea5315e819f2c83309e5ceb92164a3013da21a6ba16ce8094fe4a6153cd92a9824ef04bf13759400e911d856ad4523f6aaeb74621510baa133ae2ef134b43f173c2b9ff239444fda8d6cee0461739b1d3fe8760535a8a3f6717626361d73e8f8eeb201c57d9651623afa3e6927bc6cd4c2d1a4268e2d6b5c3ddb370088f17298fdba7462c96a37edf1d6557a3df993d1f2b14553838fa4362cdd95183222656522c97e760c11d494fcbac3d1bdae202177f9c60fbacaada707c21bf3464b675636604817de79e389e4d9517cb996a3c633ee4f8619cfbb3be93c011ba9c905583f87916367655dce386cf06881b56a7cffc05ddd41f8905e01474db4378bafd0f4134af776fabaedd761c0f194645aea4300b8848b3776d30f66fa7ecb76b115b29b0c1f81f5f9f68f1f2b3e4e8f47d72ac0cf3cf7added3097cd0936139ad9048514565170ed2330c229e62775607a4d648fdd1d4fdc2d71c5a6bdf9c0c12cff80fcc7d044fd5af8f98ee47880e9d98c249106652f6752c852b26a129a57850d536043eda1892fa799e5b3fe4cd8a615f26cde9e2d3ba2005eccaef605329af43339f7c3a2872dffb22e54ad619332f7846abf2be373988dde326d6156d0c238c5c0ed4551c0a0c00185fc3f6f48b71eb14601a4c6aa5a298087ea7d41bf3b8f733bb13f261484b88bcf94dacd9b8ce450266aac2e19dd4d0855b2a30a85c803d1fb513ecbbde0ffca92476af133bb329c7918f7c743d1ac6e45a152816c8b745d97a3de140fb81ca5f0ed72513ab7cb6ff5a2368c68cc325258a51f64460646b11010f3b7c136222230027241dcf22fbef0da7d8fdd679c84c4a0e285294f2f8ec3017c49d30ccbcea138d43400d5071137b6ee9ec59259435ae2b20b3a6c188c60824dbe6f75f3d5e82d3e74c9c223b4a981a4e94b9c5a8a8908ff424e4c68dfe19062d31ad488cf4f12b63fc706997b938d425de1fe456215802bebf1121e27a0b2988109a73821c4c4d928241cff530839c02c17848e73819e8b4688d882b6076298484589779ee83bca167ede66a3d863fa2969874281dd52c6f113fdb98c47872bb97769a8e935719d951cad479032e70dd9962e5d2179c6bc2176a711472df6f0960fe22f4186113abcbddfca59560940c9d7be4becb7ab7a02a6beb034762c188c694c530158d0c0760c16025c8ef4207cbda14a96fd837b2d3eec43646e784a293ebaeda883dde73823cd7f2b170bc4f3a704032b669df04f456c0eb7d33fc64e2e2e945bf73fcba688ad1825703ffd2baba00db0df1e30d94dde47481afb02921c7c6e7470a07e5fcc9bb0e8bd0ed04ef09c9a2f8d38e3776cb697864373d24fb8dae7c4569e1105b58d36af3e05e20fe3c1f9ea8be76f30bd21705f96e5db595bcf2e74378fdb53ecaecaff94959fd3fa45d8443dee30fca16301909bac168157693960e68ac45a241b82143b637aaf41f547db46a6d86e574563188d8848ce8a663fe31da92604d885686748c2cd9af03962a73c0352f9f84d42f61a952f654e904a1b718269159f9b1ed69f125a2259a654b8b40beb464e0fe7fdadbdcfde5dbd7becee6884bee87178cc7d664f9e0aeb292359d65f53b3982b06cee52fd4abc3b9f418e8ef2af710cbf46a09bc2f1a6080ed01169411acdf5e283663e7ce51cdc24db341501ddb7d9d4812988aeff9b8f123255325979eec1a73fa2948a34bbc6b4b68617ce45c63c7cf4d220297e2021e42b708a95b71de09a7318bc45175d797e207ca5c38f2e0e619e14bdf16f5b649a77d26c22990457ebc800768aab873151756e41e08033aeea52dedf9f87f9ccb5ef10266b57c324322d6d3f474468a170c902fcefc8b46986b425db4604318e9b17198ffbedd6b4b6fd9e11b031477c85ae30619d1c85ee12b5a04be98ec9122176e48838d034917566dcacbc19bf29f9a3a41a0f7e395a02ae4ab97660cbadee5a3aa99fb5609b896b36e0c4f702a2caf4484931d237de181001faf0782f7a0619f82fb95d9b75542208286256b7d61e9bdc19ca037af2bdd2c66d0a56fac64cfd13e7e9f0a2ed1fbc06cb1b9aad76184f10c9b49651e17218fcf1cffb74ee7c1e958a0c2405b2baaff037030c6766e158272af220889f379d73ea76ff1739876f048a39a073a28f114f3ddeb93542aca47fb869ec5413e2bbb504669474292a2503a6b8abe9ac12218f03db2c3675111ed12182c32b2e18138b8d3d8364074a2e40f508c2dfba63f512da7002f618d11315cecdc5da86aeff569b50558fcbc06391402cb34c9ff8cc7708605f21602089222a2a798856d52b9e87a1dc6d3dde63102bff84d56ae2db33d7a11cc3c9dfc9ed9af7280be61016970f8fc78d2d168a2977e8b6a7663fc163f74fda7cd0321f408989b30e89df4648ab4efdbc02625f5a907dab02facd99aec353e52db89533855fd570082eb4f620ffacc94c40abb5b50604ee19024e606bf93b8b36142f0bad873a7d31c5f95a4bb228aa147536f2c26944bf156b229edbefd093dc3c15bc850667f1794724b999fe3d7a49477502d7d93258adfc5385504039225a29dfb03dd2ec7fe866a0e442b981fc4e1aa082a866d99fa4c5a130cfd0a49bfce228c7d3038436d1415978b20449cb67918fa4803868d21dc54eae76e146d886e0412fa572c0606136f2d7ac168f5a2cd65031af8e81ee9ebb83436be5cc0a7ddd07e06000f3b4ed5b1f07b67adcd2ab5ee1f858e887ceddc2e3ae274841d74412db46ecc6946ea5b91ce00d4c8518ec9e4716a8785abe4584f0bbf304c40e27b5a50779690fb60604a8175225241e931c13cfdd2514360c919aebd6e5f6af6c1635f3fee7d83bcd31124f5b5c726a063d2e283b67e5d5f386e80183ae09e0803311120c8c6cbfb2d33de90be645ca59293928a36ef609de98032a84b498ebf0619786cb8c6f8439201550761f3bae11d748753a49f7f231a215911c45c6e9622f72c8ac9b86613fdb63151b46d0bcd484522d510da3f8d96152a8b591bd7e0e14360e5de924bde6008104b3dd75bb02b00644d55d1daa0c735882da8743c5d03ef521523252ac1db6ce0ed0a9683111c80b47d668c2d36e515131e1277dd2eb7c72f7c725ae61548bc23949789dd0a20576", 0x1000}, {&(0x7f0000001180)="7ae00e9d8593e86eaca6780c276a40d2f2e2141bb08e4395e0314b0519b63279ede421e8dfdceff441e7e872e5006ad44e201c1ca831fa66ad84dc83a15e6be79d80a20df27646aa36ef3b385d6eb2c41af45fd2cd30acd2abc5e3e3926ba389386eb97f6cecac5fcb7383ee5dbf8779dffe38938f242a317ee42b9b174c8ccf7a888688818049b2ab71c241e2f5fd74c729b72bfd614444f0db5f98223532f15b9ccc62793e04ebd9adf9e940d733b9fe1c40fd1aeba6f20b07c684160de78f42d2b93985d145ecffcfe5e2604416c2dc0610ad589a3c5b8391e070c09d882bd1f672bfe79edf754465143a90df4a5b9f9414c7c903352bf3e4647b21f32f2ff8cb27a33a381b905023b1e3341bdf4778dc17007432a978c8d97dc93dd7f8c2c1909e975e1b74109f5e0f52e679b6262ddb4040f09656cbc7ec46ca6b3ee9f1a22be2ffcacf7a3c3df297b8c98d25ff564239beedffc2ccc3228d824f05e70c836078508ec03470e0d27b89eb0cd5b2403e736297bf11d07d5f8f96be3ae59cafeb90d27e650a20e0ebfb618f1633650b47ba98d7dcdcbb1db2aff0691e5ce34abbaf9f2c810f4e24710e70aa2ec29fb10d6f0a4b85244ab632d63212e44629c3ddb544289fa03fddfc685d0ae19957137bf2ce89fcf1809a10a62d579a8d0eb40ea9263e74e00245e6c153396d390f8d10d1d5d402e4af3218e96667e2ecee5378f566707f94f3a902f99a8a7edd54ecdecca8a8ed16904c52d4b7280a79fdf285506f834fb9ed3e981773ea90094a6ede476ca62fc4dc41b1271b99bce279fa9b2d9172d2bdd39eb269b9c133649753f7b7a5391448170ce0f70d2650a6a0e064e0bf51d66e6f733b2fb5ed90d7d9ef977b28dfd15515a22bd8943f1e85c2976227533e86b453b865d17597280e33bdcc08380479cbb8a5bc6e9cc0fbfed1e5ad54ad0f1e8712aa59eb0c5e1be377d7aa8d7cd0d853bb130754a1dc4eb8fa0e6a8cdcf6f8e4f0bd392134f29a5d2628fb71446852d01f23099880aa96b114e09904744fd3af9df25c528922540f55376c39a68783b9d0dda47ee3886c5e94ac5a734b14d8eebe5c2b02293d9a9beb0b947610521771a0fa70860fa8720d1f26a618527aedd91560313434fb3fcc55030333a909bfaa3d7f1f09d81073bcdb41e19d2e0b85a5084255ebb7fae417810d0e63f695a7fdb0b8022d8aacf1625c637b9af1dd55a5983abdc32c2906981e7df76554f1fb4e3648f0056c8ce55299698d2ed94453e1f574b17ebe0df544b29ed7a217e995517b40fe303db4801ab15fa0ccd3087eb509aa3c75382ae6fb54131f6b42add1ea4a3538dc3a11462866d750fa1b3d0549338d8f903fadb200f83981cd239c08c962504dcfdf6ed7360d12b8cef0aa7373b00a1e6a2896defcbc5c9a32db512c8fcd4fa14dbba77f385910e60c662796d1de41eb1529124a0b0fa11c64bed13922a4f1335e140d84c35fc8c0d89eaff2564f9c63cd90f142c9219b1975a14e6b6d7426065e8ccf894d8164ac29721eeac1ef2340724345498349ec12b67230ef35d8212cbb5299e7d26bfa0375d3762a9ba7b2b19cb7098a464f3b2f2342def3e5f1eb0f75eb36a2048ba4cd67e8a3abe88dce5f63effd9630c177b0fad508082f23a69bcd187bf06e3e4ecb6914eaa768ef2ea9b7f17018186ea8164505e75095c2e9a24a9c89d086dbb9f3dfbc181b405d8664edc9cbe91f17fd5279d9ed931aeb5f6623d05d3274985a60d50ca9505b81c822c267087d0af3d91af0d369762b186d78bb2a2394afe169b14741fad83f3a263badacd78af60f049e63dc3e7b51e5e6968df277ca45197a2df95bb6b629e0dd126751ae6baaeb5b3a0540f180117a5935e37827a356aabb9f8dc475fe0960d1789080e0dfdf84ed9e53b1f5d7ba9e94a224fbafa4de2fa45f5eca4b1eae91042355f9ec34d3deff7013c7ebe8ca961739c1442a17aa6cf653819d2fb80945221f44712a03f8088fd77770a74ee967acd8387463ba7271a215df055aad1172789152c7fc92727c4db1c2febce75821f25c3464e3d3757be94207235a8ce9d07fadce74a321ef04d31e48d1b76651894e8bd17aaf1d8289a52c2bbe2cce898f9ddd2431c5a2e4136ffd78bea1fbcc9b80f85f76e8222e6994a5edf9511f7fd555e3b0e5101ee9c301d5f3f413e42374720276bff2fff1cd60feb9a1e188aedf7477d53aa478c37e9b475195647f187a2dadf2d528e579bca4292ab0b364311c98c45d7a56235fb344ed7bdef104cb59011e3437ff1839f06afa047b48c6b6fc8aa9cc3646bab47f4b081d2f036dc29fc56238637eb0949b9ed80fc3b9413767f9e5c9b286f33845856bf5d0099d2d304c80ac14fa78845db4b949955b693e0ca81f1b7ebee6035e8458870ff59086329e34e3ebafcffe6c7fc2853828578f0bd28e143eef2923b0ab0c85e616407dd4dff5980417a7ad93d23a07ec7da0f420e8b27bce11dfdffa3aa00134c65cf22f2a6af59f2234e133ded91263660aeafb4538eacf8f0090d780d9abd54ae7e16977a07f39b697faa2b7e1920b105442a9d860cb41a81116ee20dad7a634fc740d459847336c19101edf7054fae6bf01e09cf014fa5332d953d695fc9326df7d9e9454ef800f0604c9648c2f75b7303ef194afcb0bc2f6283d8eced643f69aab9c92179b43008bd32ead4464d4e52d4ea0b12cb3e6cf289cefd5a4190143cbbb919cdd5df055dd9df3e513306ace13fdffa9dc018cf3dafc71fb086a3e6d1607d2aecc1aca229c15a8bee223d22ea3218a56f42ed02082adfedd92897020f3eda64493d33e55999619042daab49f2086a0f42366c30710af3c6b49abaf3b6607a0f92126de898351810f19a65ce2d8ce6ac17d32f13294b02fe5a0d7cf4bbe2bdc587a9dcea3057c791a87fc066233b761164615235ba69bcdc000b24a7261dd9035a9da7a5f2a9bbc1b4b980475bd8b11eb6aca0dd6512c801b582ef5f6b35b81d8fb66fc1d829c6df9c48e4eb3a6b4d3814539009ff8ca069e5881435adaa4b1f40a6ebd0ab4c4893c486fb8cba57a201468513fbcc30a6e76fedac854fda77b4da402dccc48e440190054cd6574e75455f958b413b590e2e160f2216f9a6cfe1edd1401a52cca676bff83b3052312927b7a026185d71c61b0dc122740f143e6ec8e58ac80b51e4cd6ed5643b2585ae78c0d455a328edf1c85f9feb451cd50d320a037613b8c6d64f5b4de06187a72afbf149fe5c48ce2d6da97299bec680b6c9fa569e2c131012ff16ad90027dac9fd6b6cb88cf8c6b628869f6e1347e0089756af4a2cca09396d07c8ed2fea6682c643b078ec5a3e25d55c1d805f6167edb67ce009ec41b8840a592dbb94ffe1aea1b9c2cbf6fdad591c46a59ad835950f2c74017ff0979a9a81e7306391979c837d11bf4c16cf21a2e46314eea4b43fb3c0b85b9cbe58cce1eadecbf9c08855de436b629f550fa59cbbd516947bace3137ca8447a67bb187ef56f11d5a952ae8b00ade9e8d7f7ce6a593542427a4db1c0a4aa17be03ed5806c9a515b0f8548e92f413a07527d51ca5f4f1efee990f6de9f6c5eafe9b38d081c430b663cdc74fccf9b0222d2b3b38fd686c60f34b1c204d217cdadfc282da34a1b9fe6a583f0ef26161ce758a646f2fdfc27bdbf9f315810d913fab0e268ee0ba5630540e34ce80fdbabd73523c7a45a5b7b2772895f1077be7698e016facc034ee027962372fd2ae34afd23c80f2e769ab31fd06522bbe061c56906efc792673a443abfc0cedf726728924da9633675b829a7ad6f3752db926ec3aab416adebe30fb18646140519e2a8269730f844dfd420dc0ef73e4d6b73fd25fbcd7ab1395806365472160b795c1e244195f851f1d4df0543084f65f800b1ca7f38bbb58a6a1a5fa0e20c8d1d40dfc567bc7f8c77cc77fdd05f5fc0adf99157d4170b95cbef446bc540ef7c23ff01d9f1250c9b2632422d8d367334dead7c423d358069f6968f013f96f2eb2c99c7f3c64999e3be57dcb25aa4983f5dff0b97bf53f82bc06cd18bf8d524efc0d1bd79add9c05ab65b354e5a6dc84a1a19df21eafdea9de3b5996b98fa208a1c790864f538e52829bcc179e66cb429c72539d91936d8221d9d4843124e11c282973d5e38835b2a2ad131357f3dc14844ed5bdb6efe4d0a16f236fc9653d753b70699fd895ea66403adbb05a79cb4ef7ce7e346faa2b948fa72bfea2c0d02185907a0ac95c6930c85a3a1a3c9add318d2b9740d2dcb4f907064eb181eccd0873713f573377152ea0bbba8f49af4dd3888930a9baaf47a9e2a548c040665ad43f7642386a8ce70c7532d588c1693822736b836a845a2bcfbe2175facc2a81f334fbd4bf9b1ba2c25fd5acab6b61aa2fd35ce05b8229bd9f67e1fb2ec37a39dc77088065e05012e477adf6bcb2cefb3c45c1f71a72d3ad1ec9db1b1721acf5a87e51c3cb1d5ae7dc124b9b4de1d5b0f02a1da26f49d12ec3f33b9a366fde74bda4fd40c827f6039d62e454af7e25396229ba691fe30917156cf8de67228bc15d113e0b4910f269297559229b975f5745f023daf8a14842ab9b2e3c551392a99efd2b7d5171f09c12fe3ad82805f5eb8e28a2e70b79c5d690a46d9de6164888d45800b5bc1b69101b5589a0c9887462fac19a5e7a0274e2f3ecd0b6d3f4abf09f72b30c991cca3495a725b309afb34a318b7e49a1f44138faa2f6963ad0e3caefb7354dc884e3e04aed0b11ca2a5020e17340187bb326d7fa69007aa7ba8b297b03e15936d64a21841c2e61d933b97644bc111dfda7510a6fa26bf3b310c1c5be7b35df962cc39c6082eefef3ea89e043935516e79f756087467b3bae46510462b9c79cded4e26f6aa97107bfe1b961699d95b7bbbe6678bfa42ffd143dd0733570459104fd800ec37b204cc30dfe0f63feaf312af8ef9c4865cfefdb2a3a68f80c81aa294c309bc4466846dbbbded5461050c80fe5de72beecd2be0a4ce61114b89c77ca94ae77783db880f4d9f35d0c232ebe6bab0039b18b78f86a2ec5ea9d6b2a3a3610eddb222dc780114cc0fae86df1e87b44485fc33cd22355c97fd5d0c2058912fe5e720054dc10d2d5ad15571b4e7620a438dde8503cbc93b7f7589452b3974bf2c85577b62390c457085fb205338a13e61ef4042a64eea13f8e8db6bafe4987898f5e7fa178f4b51c49e33929ffa063f157935a81f7e8ca1e6c7c153f6715b1034138c05cf227a70ff080d8bf99221f089181d64ca4a0ca3a1b95d9711dfb970bd14af06d9bebafe2390db8f7685f03d7ab9ed89e97386e6f03a68eb4c27a4e84dfccaf93001cd1b1da2a9316aef0f3fb7af48f00e09eb6b92f9c79445119ef05e87cd4a340823d3085493bce21bb5bd4abc4e4701b1fa27f9b506e4a2e77cf5e152aae0bad1390ca860adbc14623dc7f529877516a1d94a3f65ef713eb42596ce15b5dfe15fb294bb50dfd73a91002d7d4ee176df1c2271b5d826d58d00a9289b5543271f105450819f2192fb02e9abfd5bb41486df6846f47a7d16512cda7de1ab39b29dd6d9e558abf193504a03dc9c189007638b3c498e6399a6e76c72547d1a1806693c2121a3f4df05557e3c8d8da3ca1c0d79ae132396c83ba18d0f96a29159d04ad7dd384b05f51ea8f1aa2e91541ed5b604efc70a8f788eed6ff8bc7730b20c69c8b23f750463ae4caaa19c3e466122bcfaf6322b63de35ab38cc4d56ae59d0007a080701a99390efb0dd8567ea82004a0", 0x1000}, {&(0x7f00000000c0)="a3bbb9805f26b8dbe26e4005bd", 0xd}, {&(0x7f0000002180)="8ffe4f1e7b586fbffb5d8f7dfa893eca327f175c6b6f6f0c1a17dedf9745d872783c6f48dcfb2738de9f4730bd1f480f5ccac699ea74a4b14f4d2ccfeee69c1b7969a59c173cb692c266dfab6a5b340af3b75d436ae73e879bf7e909c87e43456a2f15c34d8e11ef3dddf06e4c33371d2a5a821ebe169e9c3bc2dddc860b8872ad3e54e9e4966c5e24baf2bc2327790a72d4a0a3eca2d6912e52f2c4519cf1e991eb72b7442cb6175e2d4001f34fbd6212671a503317a4314795e3664f156b4554e120888f3af0e35ace8d18ae66a98f746585a1f97cad5bfca5c3055276bf54a28ffd7d7dd3955656413142a0d2da9b05f30b56099318aaa16e15bbef4f37f91a5cb321df63fd637abb0dd73d2b4f30471eb31298cadd4f8baaf18f9acb3b19f5c595c54d5f6bea00a917bf7e4eff080ef280c062cc0010b4b34287b2fa4fce589798e8554648507634be48ef9166376be8b4d413e69bcbbc70728dbffa25bb15ce78a3664667911f134854265c2239a361430105a6faf24a9adc056a757fec2b28ce2b2fc1ee738a5330cf9fae26e6f41b9625f4761f21b2572be4c2683092fc8b0351d28662ab4c6f9a5fbbd60b389163518484ec0ad0cbfa561e6f91a547212b9c1ef071e066bb470b1b1914ae517eee4f9650b481c285db3421dac181e8dc64bbdc85c25588979d659a9f34a8f8c02649164d763dbe6bf446dfbf74568bfb57de9a71ac7c2eeb8eca760aebc0dff0a34b89206b2b716f9a81aa6360239f7782027ebcb28ec1b59ed6c03efdedf257d92049521234d5cf9daa1f60febe1aa147017bce3b227fb8d5b7e3dc7307f3891218f80e0d222abfb6397b271c32f535bb06302d83a596294bee6c17fdc5583a2d2be413d65282a9fef2e09affcf9b7513aa1ffc2ddfd99291cb9924b285dbb6f1c2b89fd4733dc0b7221eb63bc9a0509ab7ae62aa08e28892029640f773234a5acf6d39100efda3367963defe1b7668a7269e1295dc48aebb69a351a6afd0a2a44a5b358f0d1c2999249226a2865c90d3d8332dbd12a57c7897574953cbf3bc7d08a77f5b5383da8a62b737911d3ae432dd8e42048e9cecabf6392f7dd669f215a811b116dec3c4cef5198b753114c1102bdac3114f853ffcb230110cef9705fd24fcfa6a0e8a6678a42836fd51908154569d1ce7688b1700e04af23a9ac40ead9e0b0ee6e6c3edce91a732146c22503c33f75c0b719ce5cc8e77a7774d7a14e9ce9ffa0ad231411ada88375317bb1ecff378437ec0532bc1be712e9907dd8df6d40debfd3d938dd4197e937480de734fd917ffe724ea727e0011b01c723588046fcb94fd76c453fa20c19066b288f1c2fd36b4a0a22d11eb8aa0c00038bfd8aca82c450d8827e38bc0d319d192daf870cf791d2302986f5969c3404d887b7827f8ccaa4ddec4fda85c5ac079e6c87fc0ceda2ee107a0f374e91d8e43caaf9e35b6627b4dd55a9643ca65cbd4c5f8948e349883927c9a0bd0ea0e2e3ac7b00311a77c8e45d3d460731e8cf192f5ccfcc0daa9be50f2a627cc13445cdff611b6cb6ba41459a6d47f5ddfa0bf49c5951cec480fb78b15d152b7449c93f3f45dc69bc65463877ce0376777f1d7cb16c5fc16678a5189cc87cf17da198525456e943e19458a785490f1d6e01e70ecb3a9258e71a2490e7cf66945b8f6f19b680af08b48e7252212e3a0abfa282ee212a8f08e359d4e3a939f10416738bf56beecb51ca7110c07224b2c03cc249f8f9baed282cba55924e61ab9ae24e5859fac49ccbb296f4d9060c250917820ff09edd8152fd55a77b22f6757ff3e9c51339c30224f2e07eb3cdfaad76cd8c71caab93256c4d4c9f857958316ffe71c0b7aa4679cdee9692791aea533306210b0b4965784dc44d539a0eb504df8cb67e0bd86b1490468590512d4cc308a844ad57a1ada449459ada9a3f6938076970f1d95b2b7abc4fefa25964edaa047d1d011c508b56ef2758a65b20dbcdde99788fec7631cc2201261f46013330073401116d7b5c7c3ebdc352df3036b90d121d3580ab1c256c39980892fd26ac4faeceb0a5ebeb8462483a4f397bef8b02f22a29f7c5c2691be2d30a7206cd5b9eac99e8bd611ddbca895ea90cd5a4e0cea75fabea66d28a4a690b7a397b873efd22cb859067e2099a6d32957727ad24150a3283c723e75dd85fb6a58ed77836277c1ce0203bc8ef22085e2a78e6af096610c98c7556991dffef019d6807e780ed7d301ed9e559dd86c58078c2a2a1eff9df3a35e392f0e7e7ca8ef221865e8f8a9528be0c685057217df973b0cb3c74119a8128d9f29b80ffbf7d5fb7efe8dd64adb62e3e28d4646df5d818ca2305aaa8a56ff0ad9750cc6156e03cf39876e2ffb76881af3935fdd9cc9d1b2e6063b0014b79df10ce86c932f90f18fd4c783c97071e01c1e9fcdae9ed3510b9e01252108967fdefebb84530d79e72c7077f6602720fa6eb641583df8497fb974a83bec93044fc4d145a51cd5ee1f63e55d4b24ed09e5e7724f93b71649d9c51f8d22b8a7c91e54c2106eabe18df94b6a561b7e3c79d10b4f1b2f03132249a4eb8c87c4c9af8025c1f072ab9a3192e9cad997f46286ac2863033c13aaa44a3ebd9a382633bc59a099e7215801dba698eded7ab078bdf3ac4b12453e53d720a1527fbde83746a4be7df6a754a01fcad31ab78a3419e1c4bc46d2807de3c5ef2c9002148dbe66e6dd884a2a25304985133b48648a0d9b07b4a130f9e80beba7a4bb8ad467fb625646a1a5dd6445f5cfe486b336c5855f8d180be72d01eddc3995856747f9607f8e75ced64b91ac98f9e85a79a16cf3d9a844e7b42976c998df9a3a2c55e0f7af1ec1d1d30378505a3edfcda8a9af2da51b267a980991f80b1c126650ee1d45c062f09834a6565096d208988a521da592d37c127a57932f8681900a62064ba1df184d6776acee3143ca6a11c046728e683b57369eac1a4085c2604418e6816a5d4552958ca8e3a36247e1f730890a53eb165f1eb980c72c2b321813c02ecb53a0fa65ebc1efca39bd2f0d19d5e135a90648a87b0be9c7da83c6583e0b4dec41b2a91a26d8b17f6dfd9b6fab0811ec60bf5384332522967d37d6af3d5947017eb0f940e3b0af7691fa0dbf0aa3837eba86431dcba617f544dc31db974ef5506e98ed2c41c4f729f8c2d7b793133e91d4c3637103151c2aee2e259b18b5242cc3f3e381baf37a3ee5cc681821a85c505680ca115531b0a042210d25e509a8bd67ca96270fe62c3821ea9af1daea1a5e8e25dc808f66e2442aa2a27109bdab5bb42470d23797cd650c16b2f20800c32e6b9b4dcf8fc0b4a537b0fd3f124cadda76de2c0c9ddbba820960e8a7bd903dd48a4f45b7a22943bf2c7d28676f19e930d37140d8708d65625525769d6e2e3e6b4425ab4a801bc502ed83621b9aa09aabe42a2b0998edb783f96d6d9132d500b073edda0c1e63ec5c23b83c580ae32f44a9b960ec6c557e247123cfc39cb70abfbf715d455229ee034eb19c603fc78bbac45e45c01372fbb8140eb04c9321820e31335434fec241dbeee7ee68b9a8a0fcf7bba1ebbb2d3a4d74734260e47d3f31c8caa785b2b4db86298d7123a3f60f57b3adc66bb73296f696110593d81bcf2e1cf4e2a20f3de819155a7f205821e37ade1d9bab57daf78fdd238afceaab2a9f345c695886600e96fdecb1ed1f5de0bade8a5d1ea292380400758fcae7bbfcda7f9104a6a5a66cb38d26734ff8acad8294ec3fdeeb487f9455fe85c0f1c2368ec2a7ed5253c82195e8d7b580007579e04a5d7313c02d09f646b7ed73dce0132813208161a84507f708bbcdb1a919576a0eb83f7098c64690be6b99348993ee8330c0197fa6ed1daa4fa43ce283cb835d60b9d7490742f328c17ebeb53521fc34c00d06c0ccfc3ad63bdb67ef57e10ec3c1da4d7b0cb041aed98a579a71ca9400bc4a40d411ddc3b7844a237fba2c7fbee2c20b8b35612b6c80374d7cc62674c9def7ca9212ce28dad3c7ed9ce1cd6b3dc60a2124660666e0dbed12133397b2b83e428f9ec07305e6be02bfa3b10ed7ed9218de244b009ff3636504d2957bae373ba99cb25052327a250d9b75d4907964a516b9148dd1df8e9d27174d39120b3ca8716dcf44ce8daa36f86f8e7d9d1debb3337924ea202d2eac9bc9bd81c3a4e57c982d02d374d341a643f6ffc08aba8a06402c1e3d62c71158f1638b41e6ede2ba536fe299db85730de6d3094e72c3c2f470988a0d0c4f73cfc641ab11c237c8830c035764cc45e1ab239a5956d0cce15eeb169fad83803443a86c99c5589181b09be66bdef80c646715e2617ea10f3dba1c37ad298f0235db540dc037c4ec3e3040075eb42465791d1c978c4452e0382824b8de040e863ce8841380be64dc9d701b3e20e6a7e154c8ca55cbbbd394aa74df2d4acbfac079590063a320f140a0b8399d91d92686c981d589a7c9a5d362e4021553e5e649c88c2ba17391a3be965988b8c95175eaf4e81c48706f1d8ce959431dc4aa3b5e6acdc1f55a39a83c52481c8bff85f8b72a1a5d88e91b617e8370d9b6cf950c78d3b7360eddbbbd653a1c0be7d1c5a9165437cc405b37ef6982cffa325b2a1970db7192a7c4cb85008669e2c3ec522ea2374a844742208ba38225f620c4856ec28c98999776396af8e002e04cbfe4b57b88f0105a16b21cc3a039f00c7f322488cbd0004a6bf46c243ffdd49cde9a463a51d91736918bba224cf708890fa1a84c26f8dcd2cdae4086a0452fe484da3fe4c21750736b61cc279d77bd964ad12756bade1f65c79650d451f5b5b33f288fb245c37d7f1ed09fb02262c3c4d3f304930701ce514fce3d6fb15aaf9427220dc01c9079c78241fce184a07aac1ecfb756c6e2fa2f7b0722d6ca2ce8e2dd38b0221c6d8d64a6681196ce6a2641d70024ec1b901f301e64ca98b92c0c8c0722c7869ee152abe36e34210a50d61f74a3a537b37c4f197a6d422b12f43cca762ab8c3a7d4e1212562e970b3bae307ad0c7f5d4ed21442c805c5711f1a52f8f33958af69d08f995800f4f4ff202eff8922abc7d47a539b9cfda0ff7df4a9d3a55bb89895b2a30998deb82f19b0965ea9ebe9b909171bc24854c282a559fb5feedbe689f84a9235299d7a22e58c5cce92085a74286b84ea38c3f34dd8395e297543dd8cbdd0c181e368a68e8e6d2d62dcce2ac48e99d13db7e3bcdde1626a2179f7587db124995b95a1ae7697d5128d9936a94aa9a0a3f986e71d9a519fde9b93c6b10c1e9038c6eb4f9bcc4ba95933aed8f92a7b1dd1318598a8b14e0808b71afe87ee6df019c7f9c3372d7dbb416072ed6b9012c982c63c862cca7a92089f70ea8d9920d0c4bf8998fa2c8555110075b288239168c93c5acd9e3bb8d046e28ca6c4aa77ac5afd5e2a8348e1f9d1228dffb22c66a0df6d5415652f110a0700c5333800ffa0baaed38b6622ce782604febecb9309285968d51dde3f98fb7483b0d88d21048e5e5de3d3f744a89b79bfe55d9e732292e1096f93965b24c6d91cb24884e36438c59a9c55869387c945dd5b9acba95cbe1a2d764f8ce68c630a0cfc23087c9ea5d062c8710508d5e9ec79c321447e768ef66609d6284fbcc6ba9768d81a6b62f9130e5b530fbb110f36296cbb1c6bea3ef5ff5d3b23ecc2005d985c3d8b3eeef99def012549cb1412cddbaa1e918eef3b4269953633e9872d4f698280ad88218c9105073967b16af53f276f2840547c1b0040c6ab6ec5586e38ef3926d4a5", 0x1000}, {&(0x7f0000003180)="70a56c636da6df111de3b193df3b97dc796228c33d74ed85d8455586500db94cc2db8937707fe72a7ca46a6bec7d4eba341c15b678160a429d2eb6827268eb497ecabe8d92fa7b03228f2f35dcf319d12763a944165ffb946df83d0c0843b12b3a0a6488967b53c5633e5e0f595db8d461973d540487309cea381432615b00c8b20b2f7fa59623c1b3f7e6dd1294ba6818b78bf4ab62d149db55a9ab3cc808c3200484f90edb19954d9fc24d42d6e6e34cd24ea1e7f47039ab6c4a47d93bacbfd86803c9b25aef623a67860119", 0xcd}, {&(0x7f0000000100)="54d2bd022a2e7e3446d3039c42b38896d80b43adcbbe99bae89f2bca5728c48518ec25d4b9504991d2ed20345fe4b4e2ec8f6277b96f", 0x36}, {&(0x7f0000003280)="c7325050c2625052084d1eb275af962c1b6aa000d0555ed63c995540f9b64df7c5b1e69919907f89480754b20388879a6632048cbd420e43cc16413bce270bb850b7d913da3128a34c69f94662405e90c854daad884e162f51e7f1260f301d216daa6973a9221e80506f9399a082548a96765e0ef91867a7edfe5f227cae349ba904a83c89b4689dd0ea6e17a10aa6718b8507e1a0f2184cecaed09c47db902e38f31dcdceaa1133b39bdf1ed4b535479524a6b27b9c8180a259e228b1394d944538f3a49856d93628f4ea561565fc5f5d7003a0bfa822ffc6d8c6d8131bf8f768178113d1aa", 0xe6}], 0x7, &(0x7f00000035c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xf8, 0x4}, 0x7dddcb4b49b450e5) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:02:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x6) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x47e, 0x0) 06:02:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) sync() connect$unix(r0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0}, 0x6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000ceb4726ad5f304a02f59b5938c3797f1735a292dbc0d32fcfa73a64345c77f75c4f1157eef467539c79f3b637cea829028a419128773635eb2c7f0f1c249050e58f01065f03a3929815a3bd40e33d564a4cb001214ec968e27e8711842cf67d08185ea6f2ab67fa318372b2e2e09327fc8dcf9638888cfacaa75a129e6415c3d09903f5225872c717b764b6cfc7a3459c4a4589f0cd607d6bf8698ef1f6596"], 0x1) listen(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) 06:02:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffc, 0x1, 0x7, 0xffffffffffffff39, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:02:28 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x164d) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="50123458557e75a005e8f423f0b179a6c62e7805931dce2650afc8bb9f78ff038878115de9a5dc756250907362305c61b5dd0086d0e8fd0cd8508ad2528f834adbfc9fa3ffbff0e122bc52027dcc91a82a753de063a416b05ca80410266aee24f99dc5ea8566a9ebd0bfb8ff942b2476c9cf932c59fe2544d8f322a7eff1cca967d9f7a825052d30a04ab44c891e315ecc8557add4c600b274bed6fb9a6cb384813273129ea9f2486c1bc9b0605097e259251bc5a558224330ea59ee0e003688d8bcd0e50e4004ed219d822ad0512e7d5514a9561dee72ff1ed75b1e866b892c96ac0c6daceb7a7a54a922074e8a7f69da0aeb6c083d8905a0267502617ab6580bf8b782772ad5d4f9accd60c5438a8770369e3eff96d4b3bf4a2ec9d22f4c892a4c8ba70afeb2508bdc0781be"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r1, &(0x7f0000000840), 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/49) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000280)=""/169, 0xa9}], 0x1, 0x0, 0x0) 06:02:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x9}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "73f300070060c3dce5081a6f6000"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xab) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 06:02:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x233) write(r0, &(0x7f0000000040)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a42750600", 0x17) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "dcb366c4f2cd9ef365b05332e4a38667ad2ebc3f"}) socket$inet(0x2, 0x3, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) pipe(&(0x7f0000000140)) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 06:02:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x9) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 06:02:29 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) clock_getres(0x0, &(0x7f0000000100)) r0 = shmget(0x2, 0x2000, 0x12, &(0x7f0000ffb000/0x2000)=nil) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r8 = getpgrp() openat(r7, &(0x7f0000000240)='./file0\x00', 0x0, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1000, r1, r2, r3, r4, 0x45, 0xfffffffffffff792}, 0x10001, 0x8, r5, r8, 0x9, 0x100000001, 0x100}) 06:02:29 executing program 1: r0 = socket(0x10, 0x400000001002, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x99, 0xf5e}, 0x10) r1 = semget$private(0x0, 0x0, 0x408) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/245) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) 06:02:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x2) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getuid() getgroups(0x7, &(0x7f0000002840)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000002a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000026c0)=[{&(0x7f00000003c0)="25f01b81db4436de28bf9be6464b121fbcae134b5fd36d1999ab685ba75cf0b5b2d0152ecc7c8416f103e308d6d2c58c9fcfe8ed333d1f3b2065c377b0adde6df1fb6554008d7c22f822a79110e2ddbaf5bbc71844ad3dc67d9bed1d4fa0de0309471ce452b44f74f8d1c29dd83b544e5439402f3b096c6a363ca05a90610d973ee6bd6b7f27db6a872301733db45ed570f58a8cd1ee5b702f856358a8e092347e25c17574930500d3c94eb2414b586d194777ff424f701328e5d9720f453f5cdcf5d4c8c2c999889b447da57e7edafa517ea66f98969af22595f3046b348f92b588d7f6cfab8f7d4fcb261b51135aee22c41e2fbc91591c906f2e39c7d5f1a3365389da9bbf2376d7839355f22f7afe09d5776372b404c39a21779751ab1c44b8882edeea62089ab5ee6cdc5ec57a015e45008685b18d7e757649e17c529e75e9fd39f81438c3fdf0bd71ea5d3538a544ef8ccf8d3e133cfeee87d0e7dd9c0e02af73701020658489c292ed65ff4389ae4aef9ecaa2bccdf157bcc4a3acdb8f0b1df6b47fe3fd792f88a77546dcab190bc53de30dab77d80ceb034305435e907e58dc6b4340be21974c228f78d6ee3ee4aff2f492757a38197d591decc6ef315db1a0274791c0065b61320a954d95171911ed23e75c6bae4a0a941167d2c40033afd23fb6606f03670b3eb5be44942ee8a2d1d44fc311ade087921dca9c2553dba28ad8aa25fb5ba3080f0b9e19c77a6fc18c4dd3fee56593024bb925f4c9762d4f973904b80c39f25b0224b6adc2671c188326ae1c820beea2f3f60d005c97158f4f4154c53b7aee364a1f5252ffc788fd39a38f0b2546e77daa06e595495e965f716714c41d3cfb99d5cd1cf9fc58bc15fbd2447d3aff2ff21d3a4956b4f65ac378bc1a4eb9aed0d55f929769387b5ff40a29f19e1e1edef2005723244a9c1571193e718ace6ffab47d1326e2fe544c4671211880063bbc846a713057daf885009345a9e1ea720adb1b32594114436a9ee1dc30b4fbf642fbbcc36ba2e4d4fed77c6d4bc3c7f2d14c7dd2c6c5a835f6bd3ca32e11d09f89cb64e79550781353a917456755c4e4762e3ad469220a3e9b53a2cd271a3924407d7b1f50de76a47044894e176d8680aa10a7ca3800ef1bf5d4bf2fcf9eab32cee55f6e58463f78eff40f52d13e9ad1d715be440968ef7f5b33bf0cd2aee1cce91d7012f544f6361b11d8d463b381fdc97bd39c365f9453330ec3e31c1887b75d73302778393eb5e0eaf3e5354c18f0ee9bce7c00c457133b5a49fd6da7cd2e2419b6dbe536df227898ed1e62b49c0edb4fdd5d8c5bca8e8ca141a77d85c6cc5e828464f0c3f10004bfb681417e058ffe4f72cf7174e18842749f5ee865aedccac6a0bede34d12060605261bf2e2d2b7fea71029f16bbef9a3cba8a18c29bd3ded49083152556278dd22980e3ec3368ebab5bddbd848f5dc3469ea9bbe28edd62cf4c269a585368f03c7be95ee82194857288106ce6f590b55d6871ab821bd18b3e220e9dfc0022cbc813758f3ea2133d0d9a1db2ed75271ac1c85e15e2ec7a596a3288e02ebcca21e60b6932ce0985d4f9280f2cbdbe66f7a75facd2491914ff1534f891ffd6c1a2ca47c79b29517a126097e7d43ba05ace6310a202b7580692e191dc7c5d5b6da28b9c9ec3a822bc656e39082ee4fd671fb13c7d2a87fb838b8656c2f3d6ba60eefd09556b9ac1c265334fa15eed1cad15ff92faff7c7e34821b8abc26266a3b4cba30baada1137fb12958382716af30156b8a4300dd4c0b1d80419426eab3d061b47a2c14e63296875be8b7661379a26dfff34100ea28f0ed551d8c35977c155e578c478ba55598b97d02a568af9bbe06d218ab9d5adf63904135f4b250bbf36731cab3347275ed1d0810e9d44632f6e0076c418760dd2bdea2f5306e2b01c9d0320630b4dac662a9933e9babeb6d571ec3b433846bf249034f1879eda2612faa81f6761959cac325a7e06cf8801acb9662fa1766475c205f71cef02e13b3904eddb6e2e19c89301b50259b446bdcb7a062976f4ca4750cd9d5802f4c241a1978f886a031ac85c5fe5e238c22872aed6fb1e1266ef3511f36965ac8da9ca2fc9709e4c747176c6cd051988a807e39a59696b89e627bd0379868043e6e063828c8028aecf89ceb275bfadecef0f0793f72a25cf7b1dbb391190cc0d97a57137d62248135c0057a263f5f258e001620bf8afdb574ac3a821f5e5a3be0da3acffc1e5833d7d9cb855f4e0143d50b6e40552f22bbe376d04654c2ae8b250e2a6dc0c80987502ebac8c9d63a7fb2b5fd88c4106fdcc11242b72932f5bad9f3ff535e9399ad121ba5ff77bb8c5f8560e333178c13f3a2f9352b550148b67e69f8a3e594a9d78956085a9a2dfa8f81dea33bce51173ccbc5ce17e39a4ed906c90036fd9daccbc93d552a490501e5adec0b8b12c1d8a459e94ac184da3357b58cf849cdb8b6797d4fbf6d637fcd7d2f037af77160a8ace77f9f1efe4d622d14e7dcebdc3033347b47843735a6d27133226c6d58da0580b574f32077aeb1bdd1a5aa51673d7bf8c891729e18c468ae1fc69604297cf51e80b13e3afc42c91b4cb56a526d79bbb76315c0b93448b79262f7896ae467a89c33b526d7a3df8f956abfbf3fa20aaa4ed0c9a867ceb0aa65f23988cddbbfbc4b883a56aab61ff4c6b44a3213e61b9cb6676767da71a6349b23888ebd5a30ac454b6dfa098fb8f18012d61bd69b4857c628146f23495d12328bc49bee83ed00eb5fea3433383c222bfeace06d0c015747f0a58c30c077d9e985f1375855c151df50352f9e2d991e7bd2504e3a3694b74ebeb3b30ee72cbb9f4f35a7c4df2fb2cedfc4ace0cdd54ebeab43b70a464e168b8e8409cf394f73fd7180c4938c3ec8a28120bc90110b2702be583d85e65160a5b161f9b81fd6d13edf59cf98c0191ea166bbe392d4af1f3188bc69939c3361bc66981dab0a4dda549bcaee10e803325919dee5f8529c4df5006930b133e7f19594cfa14e329ebd5e865b39ffb14566a100ac7d3980db7184e0494d052fff40f10b8eb47cea154483c6cb6af19de4d11063a1e98638cbe115755d588bdcb363841f16f3595790fcc78c80167106bd043a3cf85bc3e6f7e93841b5315bb78c74501919b3fd0a72bbd5e0fc34a47d7bdd195a325db563b632b2dd844595ecee6f64faf534a65ab9f8a3dbb58365c749875a48f4de081030e2390948d98d5889073c24e81e460dc765cf9d4f7e865b5d8ae2505c9bed6a882879c772b6c231380a92dfd64a069612f0d4eecae35046bef6ba8efc237d93522e86cad7a29c5077929cf126294712a22c4e3503b3daf445df493c05b61cf86d7aee3c77b6cb411b38aea09e161b9e250e80186cd6898c3968a70988f018fce45b8f0330aca03c2d3d2e33734a96fee989904a764e7682241dc1a34ac8b1beb4309138301dd86b589c3525245b1dcfef5e440cffc83df2854f973945ed9639e72667874bbfb87bb00cd504e5602974905cdb71c9830c1b73d7fc8b6fc4691cfe39701f120f1bc019324581c10dcf5b9851553b6c42a0c59833bad1f5ffc45f4c3a0b79f68c1eae1e0fb06eb717276622626efda5375c7a59746626581b578230f3637c7dbc8b87b3a57b88dd8d5c644371ad6bfeca0b8383175ac70f75789fb48ec3243d0419e5fd0db56d420a0aaa4ff27ebc719b82cc034572609d06f71d6060d892ed0efa290bd06ecd46d5f06b6c6aec6e000b430909beb9cf5d2f2726c527ccd856f2bddaedde190802400fefce223be8d3c86dba5bcfa4e916051f451e1b124db40aeaaae4e1835ac0f5d3fe9808cc5b274106db9db2b6130b1cadba1ce55fad3cb1fc24e41ae466da932035f746acc2c04a71fde1520d81811fe104e5153c25bfcfb20b5c65e38b40ecae7e6181ff3b8a03ac00912995e76b48459b3dadc7b394f71f53281c52d1c44f56555c13c78b906792dcb3584ca8c97afd1e505aa3232f01eee9efa98d7fda5625ca3e05d35fb021390765cdffade692f01296f64f32b193b6faf2e7124ffcb5cf3298586979a7a3cc626c5855a94c4a1b3b8d88fbc696fef40bd33f6a5a7fe314bf8230fd2711746957b4ee20cb6933407893e6325f25c23c7b139b9e901963c53a179a1696bba6387bd0a76d162c80d4611e55ed138b7019e44df8c0cb135d17c1716d5015008ffe308a2d1e8911dcee407987444412f28222144c53552a27bad2c89dfdcc84c53d358c8b236c56f38f0490864add6f61879e3b0f8580cb171dca8d7560b3733651d7291d082e53f1aa63aff2ba3058626e059cc64fb942891835f981b9c67bd1e9a4a3bf5597bf5b883e7cc39b124b49e343e8885c3209f3ee8e7b2ccc6da73c1c62c1ec35fd4443732403ae25e66ecce25339aa4fc1bab5ee8864ec32bb7551584f2eadb9074ec0151c6da3d25f05c652ea721cc60cc173b13d9dfb86a0fef2794d803966c376d66644b2e5ac7be49cfc1dfd2f77fe58c59783ea415130293145bf936d63ad05920379c8dabe539bd58b36888515af21372a23549c125eae0e3c1c2ac0585ed10a7a78224aff3e23fbb80a00f8fb645f01485aab65f6444f55fb8be0cd1bb084524d80fa947653be41a02a13a69426ad66e35d26cc6f1da6dc1be36de0f99c85eb5c3ce59fc214bd5ee035b9ad78c92326f0436b7c4ee1715e3e0cb753da5bd5f043341a582ff67877f5cebe8726302adf907f8428865b5dbd47c495f609de51eaf7d4a4b8518b3c5a4878c8a47776e9f2c2d4a503eab0ea1bcc747dce91ba0a00512b362c9fc6b294a4816c817e7e56a516722f342f63c798a30543bfc59087bf920298411fb6a1ecdb68f70eb941199ba1a44a86455d9c1ea361ebfddc5d9049d72e7a397403c3e02b38a7a5bd5f63d5c59cd2315366f66738f88ede2f61f93c72b8ac4f62a85da319105c941ad742e6c9fda8207210b28d526cf821c364979f7adb40ddc41b078cd10f277e5e3514498c651a102b32f9f6bd70d280bcc0a681c701b313dffb8ec0c169db2eab0dfa9daccea936b5c3a4bc8e6a63d73689a6116769cab0c161d4f38152590aa8058290c30cd21824b3bbb5ac8259e2f47d23bae32106ce06f5bde45b83d31b76d5f56fb5854a046bc5c18e317196d1d2ca67945672c7603343135920693bcd88d44322364aadeff21b979c394741c1193ddadfe39235cb477bacabdc8c8ea0f1cf83764e0d2e64afc6f2be4f9c542c0bfe848cc0a553706cb4297f72dc0c3abe97137ed23c1bacf5ea541c305ae661ad0c2078f1323fa491592d4952aa1554eaf0d5ab7910b332f0609ad7f0994ac35790aea82a7ce3559b56acaeab509b6f1f1c292f22651d920dee4c4c4c647c8b2b63c818c2553fd964c607852c46f6e72fddf8d1a41c9dc5728e09cadceb29348c7d177515cf18a874d8be5cc68e635e3c968bee6c12cfc0f510b7cf7f612074ba2c57d011bda1486be3f55be0c029ee08a1e306180aed75ecacd1d8c8c963cdb7fcc152ab9b250c182923a1c4eb1f0e9af6f158d7c2ee1641a4a15165d7bc15285ec4875751a3dce66b928d6bf7cf68f2441d6a5e68bbbc27a438f36f7182977e42ba7b4af2c580efeb203b371741cba2f5f1476165a83d2057cff6f3efab9ef5c99864aa0868ba73a87ff99d9cdb64e004b236ea21676f0759f1d04e9669dbe571b067ad1152d2e9924d7640e7a70404712c504c750228b338755010964d78cdaf65015e9d9f9295d1cf7885f3", 0x1000}, {&(0x7f00000013c0)="8e398db49587933f5b2e3f7eba24254929196a89506c006dd03123db3980440ccf63e172beef8bb8276511c9bfb026c2d43506caacef94dcfc9d88dfa7e07faacf75e4352ccdcc7a65d9b2ccb240e5afae23ab07cb1ecc707a6c9242a3f80edab1996d2054d1dad0bce6b20c27c35698410858c2a272b077159823a4bee2641babef87942969c890a2203f10c5dac3e515fe008b6437c1b1e4899476438cf86d74b16f0194f63145b07a52adcde814960a8947b928c6db8033b0f05f2ebc347239eccfaf57f85bd50a45b841df5ef4a2bae396c920ecaeeab404ce5cdc375bab69e7fe75dc760199dc509d139414b30289feecf59fe56fdcdcb7e72d1cd10c10e02e373e7949947ceaedffd26b55b7460b072abff43919ec6ca481ea940f0e161ed5937b3c835c6008a822bc25fdd8d5ba778e5d55148ae165d51161652ecf42ec04586be73ffd832949e9ec5c330be272e738397505319381eb06f9c39a70c3a77fc8c8a491915b7945497e6bd7848bf226af3c39fd46b38f19ad416f86ffec232f746b926268c12ee51884c5339c90727b00443571d5ab85fd01ff39b3e265c91b170b79da236d83bd515dda1044f52ec65d0a26a10f5b69523e3dccdc830a88636009a83e0780228516c81b44e59236c143205233dec66898b0b010475038bf2442fe84dd135223a8743fde74b59d65e432f13b5d65edba1787b55460b7a8f3d05f529ddd06c6acd3aad7d9bac7d5a845d93fa634bc3dfbe38b9caed035bbf842f24c26634173de3cf2185470f480c68683a5cd0f6defae7fe80a64290249010ac403607ec7c357b6e5a7aeddfb7fa7ee62f50b7ad4ce52a2cfddf6961e9a1cff9bcdc108448dc2c169c01de8e49add12091834a4ff628c9c2083ffafe353efd3986d2cc4b66d19a1e36cf19549d32229fa215a263f655eb6c4bf6444dd6c0656b12c1202ec3a8538cab3401f6291887523e329464a9eda16fff556e8ebf58e9ce7b1dc0172cc411b5e66012274c412e025027c58b61d18452ad5aa805f9081be556c8a1bc480e7a7a8758ad42d6537c0b0a735458ef8dcb71fb7ccd7e2294fd4e5c6e76da216670cc4559d69f7c2313a8a8718785d39779d32d9930d2c00c177f43037020ac782b4256bfaa273ef9f8e0b1339d54ef678ac99cf4faf1b5e68c5fb5f1bcfa949404b927d1e182c8b47eeff64e9cf5ba47a3ee40279baeedcaedf2cdc3fa0f6bfbc52753b32aedd29a246bf9007daf5b03143abfed02cff026f718d459c9005080aae594680d7849ecb7d31ee81b6a61c432a02489bc1d835d87a95e16057a968af47a321f270274f533e90263144966d258b318d4eb1e30911503dc874bba1c4e323956bccda74dd1b3ed921af23b401e6ee5ccdec000f97f4874bb765e519e40330caef084711d20c82038bde5fc7497ee8a7e2286c39f7814ecb298158b312b52e15f9c810cc11f0acdf0c67f7c80c68a64a903121737f25924332c620f880bf8d654e1d789f63c10498476416c8725f336435b24bda3214e18d90f04d28719eecec7743044d80429ab637bc81bc6360c801e7ddd6c01f5ca7419d41ef9607772515bdbc40909622871ed310fcddf2a348ee230c686ad66c9493e6f3494dd4ed235b006ec5acc589f2165b550980b487f3b9be70822186a98f81916c4979fdd229d2b126974080243a70a05c3526fc0b7e259ab7100b434fef0c512f76d1582f8f4b4f76324bc01b1a69716c741d2e6104a7941ab02e64b1b4ab05e56591cda2c95b4e6335d431c1eea8a6dea54a789bc8f02f33e6b31829bdae158dca9a4c82499ce8028afdc26ca431f56fccf68d28b4236be2b3065badd75ebc0ddac40a27c70c4bb3a6e586604a95c08b7c3e10c5e9620fcf7d092121177123632896b01a08a8ee0adfb111f3c489c2d67f450428bda4b94f252e9c5528619ea45f97246f241d9e50d498f259e62f59159f290da4aaffa9cae941510e17b756d51bc360a6c8b3e9c57f57096578a7ccbb423fc58186f2aaaf8923148b8552322afe52c0001a70d7d69c0e6975a9f36b61c7edf43cb62b4c6c1474ef5f5117af4052f4e24f80b95848953aad8a0e80142c2527029cdb8d1c7b7535bb31a9600602727c28ddbb4b276b9f4ffae1e2a22dbc8c81d4f8a512f60f3c6badac56d009fe880df9c03fe9e3a05b360757b9e4e05a2438bfd7b4d6eb99e5940e12aa6ca6b11191dab1bd1ff0465690219987f80ddfc2dbaaf88494f94cc23ed90dac02fba5a56141418fd86a57e05015a324a250832a721598c1ebd15b43d6325fbfee0a1b8991fa323db66cca1c361f493535c9966d6b00cbbab54fbfc454be849d19f57a0e1fe99a0af81c226a4d0356a75f1c6d9e8d23930afe6534a0b26bebf2089719e3b3deb26efe36affc0a66af41bc0fb4e762b38801024dae97bb6b10b646345bf7cf641a5274e88cfcab96767e2428ac1d44972a3da3c6c0b26ba7411df4745d7afa1426f8dbfbe1273bbeae4804b5108326041b967abbaa8c26f88963740f76368a53fdca56388e4fbc8fe81cf62c3e24841977e5daa1f3ab9e85f7630b14562c7c674e23034c1de5a6b0297c1cd91acf3ff3df58513aa175ba41d6458cde73708f7e7354d2f82e21f4ffc7b652e0a0ef1dfd0931be0c510af879d3523a301b1d76f45e35aaed5c590643d791b45dd61217baaf56a9991fd078e4f7a8f242a35a7793c7d80569f6a54ab4081a5da572b81ee4d2fc1ac89a2b8c6e1bc8cbc244044ea72c3bf90845e5b1a53074b5df165ee7dc9b56274e5bde99608e10e0616e4c0bd1d8a6a05222468915523f105bd48404730f19fb3fd2ce4ebaad2ed5fa436f7dea5fdd27684518bcd11fe9eaafb69d407b9b19a28b85043cc643007b2eb46343271f8b6d5058b9f69ba17dced5d7632ac60a2916c24d023e1ce1ffcc367e3206d399313d23362e592994777838397d2f1843db3f7ec253a0d85989821e4c96f71cae2a80bddaf06f9c247973486af4458823854be1349acea05598bf5068aee9dd3df2145e6787124f33b733955454dc4da8352043d3f06819ed4437666f68ecc978ce46efefb0f2126bf0b6d1047e046f185cd1522c347f58600b15034bd4f96074ab6771a8ea413093be194eedb619e769170c544c1c1811641e7fd169a8591a1952c2f16a92fee396c3d976ceda4cd78c8ef6601676050eb36c358a69f36d9f7e08361eaa1fd1a4610c4a4299d09310f55d435c08f784a8c428810493697bf2e9994f5287906beb08001030151616cc2821d91ce714240751e7b229cda6c845187f12a3bff898b59b06277854c3c930113cf7fed6a2d59b4688ebd6b2349256101ed721a6fe114e215d3e93a1739b13b229e62b4a00e8f8009888e97ff44843527abed931f12ab6bd4cc4fd74edc760c31794080a060d0ab33fcc8ac1d1bc2b71ab813d287aa09195091e5135ae5bcb22ca09e764aaf1c857f8ce294294fd78c4eb5500732033470eb3ebb5f268d2039233b7b97ca1641482cdee356b63aa771c130569ad5260f0a2197c55e380620871c2ebe2c1e277f58b88067cd0456e14af92f7ec05612a0e281111a84388d7409c98d0d049368eec6d2dcf8f46e778bf4cee658942ba9db41c790798627b45174810e7ab3121f0f9fbe8617e7c21e8ee73c873fb63712a7746624386aed21ad85e14bee4710db346e370006be8d2ae280e39a53d169273f5843138a173f2af2d6fb3a95c26e2c4554f9d8cf3f6e59aba9e20793fe5409b8a75ce6e604da9bb536d693d0bdb700e0bb68a83422f7bc16092013aca37632fa1822b770607f1e9ff07b02a4490c852fa1a18286ae82dcb0af6a387e3d8d3471642ca41391e881c20fe0fcc899a42c189dfce045463db460ff6a7921f408ff197ccb563438948b153ac3c57d95a166b4d34da7febbdd04adad7b7b2db92b4f4e3e5425a0bfad4b5867080e4242085ba8b193d145d7d3de94ceb040979bb8b6621ab877bbc4660cee2d75943b2a55bcc02d29b4b7040bc955f6a0b02523e2f0487bdd45f2f59c8f8747d69288a72687fdde37cedad791c7198e09433690443b215522eb39a3c7be3a3865295ae359a3a381d0535cb0befe498c7bf0631ed91cecd555fcda2090cb2c2db773c61530a47ed7227f83b0616eed4d27f0cfc047425a911dd03d806f9acd39c8aff106d0dfe762a6d01293a9a47fa1dded1d042a217735759abcadd83407d33dcced2e3c1cc47aecbb4c02e66cb6f9bbce8fe7bc4f87fd6a3cc79422a3c0a278ab09c264d99a5d6983f2414457322fe2e7a7f53faa70157532bb59a199c6ca4e09f1686847c4cdcb46b9ca0f84d7971c680584554ccc93e05f206c550407b7fa3bd851a1f9fe9ef99bce61ff1d8ebf6ddc2f104064b6f1b4ff12ef1a2c4062256eec434b6248f0fc4512f74c8dda70674562eec9c76a8eef5253036515c0e30b0657c9f92301f4222befa81b53b3092ecdbd868d24f57b2259e984651072da9af6a3852dd8bcab6b6de49c3f2fb258b4f739fd37e818e4fb6ada70e20ee4de991647e0ab7ba091a1249ebaab422bb0c42c815a3e10283a7620f751be9c8b6aec63bf7b307f76611e34ca1b0783dde9ead1bb3127f4b42161d2b016aeab938d8d8c8c46e89d0af0959e6fcf4038acf0b6254e70055ef1bd04e9e4715fe447ad328730b48a5f5c11a80be13e2652392102cc377e9ce9bbe171dee8924bd184b893e4f1b9b06deab97425a56e20c60362211c3fd140cb76c9f52dd452ed14485274db61c07705480499b3bafff3c7d9bbed532807829990ad169cf4c042a4e4e28eb9876b3a6278fe50252a36d209d48123a29210806b4dba7bdde045b50971289d59e813334d422f3fd95de54dcb17139ac01a9675665489e15e63712bc67788fb4dae507525b650b3c6327c380b8cee11cfa69c1bccd0c38ceac85678e58a80da2f0fdb0de191f89dc2e1b6400828f75b4f8288881d44dc5de8556ae623b1956db0f6fbd5a6dbd6a0f59311859be8bb8e5d5cd389433e18c0c32ecf5a0d627590a72c1f4ffcc1989d277d9e25df96159a4f9b5ad60194c1ac64b9c9722e3566fdefea738b5164989ccdd1cf0f02cb408713dcbdf9485b54f63bb9c801f1787c0d2aee94baeb18e04df77f28aa2f343b4a1cd0917ae71abd37550d5c89ba9227c5eebb905f57676be3d06704451a3c014a844ddcb806f6594d80918f3ae9b1cebcfc04440a7f0a37563a4fef5333b8df04cc6a2877ea4f071e42b878118e3d4c82770365f8ce5740def455bffef646eede5e3c6827dfb4a5a316d9a78208ee97f479999fbf2dc0f2ff6c92e3aa3beeb94e87a58d0ff35cb452774756d6c2e2c3fe0ec4a06134b8b03a4274948a988c669ca7ae2ed3fe9bc7418b6675106a6a81d1c63df85f29d4df4d6f8dda1175be36a222016a3f782737c984793c2aa13a728959cacbda5c72a306768fc14d50182048b92112784f82c67b5ce4807a929058dd136ac54af438f0f355faf9f0bee22e915baae3f3ac982dca3268df1ce1dc66b27ac15af0d708c2c9189333bec2eb94e40d6d587a0b38e93acc72b2d5c9d2cff64c3dfe4aa2b07a8ee2fec2553e4be2eaecdd551f8138ff653a8d2cf39b862daa669cd13dbfeed8cac942bc3feb4a2a9faa8e860f996b7dedc3b4a854e3d8c59855b966da90de04dadd4dbba1568a023a968a1a0b0ce83cc0dfa247ed2b648c0326aad8da52129c8db06c8521ede67d8418954a06b5ceaa1eadb3a06b021177b43b0823549a4f5", 0x1000}, {&(0x7f0000000040)="79e70ad588c41785259b52ffd61ca05b5f6bfac069855a1fd0f4bc170c50abb4ac94453a895c20bd252e92f28c09b6bd165e4fef585d13fb506b9442623bc0", 0x3f}, {&(0x7f0000000180)="c535e1ea629e6e408791cf9b412255507633482d5cd7afad0b535254547c09eaea30766b65dd5976c95a8a52782d20551e439e974ce70f8b9dea3d5a71c9b71c5911a59e3c2fa3736a5f7b6b638bb00b3cdba591dc9718830286186e6d453375c37c6c04a8b0817c8487d262dd825dc66c20300094b3adddd76f54f4e54c809c280f52359e632716dd0fa2b956c5c88956325470e3eda949905443e6700cf057ba", 0xa1}, {&(0x7f0000000240)="87d5f12c3195930df46287e136f3a68e4978e9e086e069dae645db296a1e0ffc5e0a32003094fe266772b79a75f454cf5db1811777622ecce5cf96032ae55551ffb2f0d02a885c34c5202118c271796a486bc4387a1df631300006c0e7165822d8f6e98f5551b67af22738ec476e52fe4d412460ded586a6931ec46dac599d6a4d727aa6307fcfeb9ce73fb3fe91590b07119aff3d", 0x95}, {&(0x7f00000023c0)="ba7441f657a147292a5d0f9383ca51f328b9d061455e9e76d4e98353b6f96eb1ca132abcf95ec4ba4b8ad7524c8563bb95fb3601928ae894b0bd5f8eec11b463eb10bd49f5266e70d6693b4e91650301bc117add39550fb6f97d48d142e4b790e842ea1b6e1460023db83ea15c1f4a968f43dc2a101d3a4cff54e8cc2a1f223fa21f268596d89ca13732d8e3773dbf461631ca2a67f7789458f577dc0d11e1acfa422dcd021618fd38ff5131e6fb2e3cc7094d68b973a687bbad4095f15350373a8e7340f6294abbf49d0b309564bee00c6a06b6e2fe919bd25a2b33334a4a8eb96c0f43c1d032698472dd7660b4f12701", 0xf1}, {&(0x7f00000024c0)="2d15def78a1d6736bd3dd07aa0497b84ee88ee7ac92d3f2cf1cafd41afd0d391e5affe5b257ac9a3d5e50512d90e5b96972648001542290be58694afd42063a0ef418b2191fb38e2a69fd9b7389ee5213209f64d720a3329e977632c910c66dc8c93bdbb58e6f4d839cfbf74ca732dd3eedff34ce59df0b231bd4f1b1b984e27f614a63c9a553c4128758eb8dcc2b8a0a77d21e2fc81d16d54fc81ffc1ffe693a6c6d93154e50faf52cb32a49396cdf339b92d16f8800b55ecafca3871c2cc", 0xbf}, {&(0x7f0000002580)="86fcebe148e2862ae19f49b76008c85f082d5dadd9722b8561459ac170a9339db89333de7d9210ff3fa525e89470d5f1fbefa5055a5bc73270b20171068437169f901b058a55d98e80d7f698f6b4a48267deaa7aee91be", 0x57}, {&(0x7f0000002600)="9bc1623ef668f237e58d66ba4ae7fb2e41b590baa73dd2d6510e0a1ef48c5ff83a11fba204ea25964239a307e16b2c28ce988d10fa8dacd9940ca16962768b769f7751e3b28b14fe5f0c09701d73681da0d302bd7dd4bde819677978a28bc2e72e9ad572328c56c83569f0a6ab9f6f1a2e46554785bbcef2c772a888c68b3123b312c34b2b8f11d2a05c10bd7e08606d0f7f48dbb9", 0x95}], 0x9, &(0x7f0000002880)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r1, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}], 0x178, 0x1}, 0x400) 06:02:29 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) nanosleep(&(0x7f0000000100)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r1) 06:02:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 06:02:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x949b003a8a2d1f1e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 06:02:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x89, 0x20000011, 0xffffffffffffff80, 0x400000000000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x8, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0xa9, 0x8d}, {{r0}, 0xfffffffffffffff8, 0xa8, 0x800fffff, 0x0, 0x4}], 0x0, &(0x7f0000000280)=[{{r0}, 0x0, 0x0, 0x2, 0x6, 0x8b0000}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000000, 0xffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x80, 0x4}], 0x7f1f, &(0x7f0000000080)={0xfffffffffffff017, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x41) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x18a, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r4) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000040)=0x6) lchown(&(0x7f0000000380)='./file0\x00', r3, r2) 06:02:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt(r0, 0x101, 0x1, &(0x7f0000000040)="2b150072902bc908ae71225c7c8de3332a3ff0b3891fdc2689f983abaec152281ac3a0a51e2052b4fa0b3581fefceb5af79006c90f175621fb98433f", 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000001240)="c96f6954d9d9a90770573518bdac1ce6025ae872361734e780b26407651fd5d5f6399c8dc88ffa59d5f08ef7c6937ecd9bf93b07a48c947c9a58fb961156338f554ff84e850889f73940baab29208d1530ed7924ba0d716fd48364b6a96b62d1a0d8ee89fcb2029a7f654bfbb4cb86d9944d768f7e04a5b64231bc55cdf722c9e4470885943deb4d72c6f9af6310a3e171972aa457d5338500b6da2da980d556ec25284b44dc183b149f68c5559de45f743e37a22d340ad798360f7320d62cff45fffe5f3fa791f31d3289746411f60691f4eea29f7468a5c9f568554fd8832e456acb45e3456c11d7fda03d03fb0ffafe73c2f3f4124ff6781c893ca8d1912af314e321f367a5b5a3cf13bee96aeb6201edfb9b1361841988adb6142272897273dab34507e16981279a62ee13a12aed33ceaa45b7d6bb8cd58c6dd2502b3bb614d473f5c488d9f78bae7e121da4128bdd4d375519df87ae19ebc19e1ba8d80184b3a95b6aaee962f0813a970e257236acc733ec323682a665835da9d3c59bafce30579c1265b024aaa096cefb6543e6ee8a5fc52df49954668c107e34f00ba930b7e06c49a4bc5dcf6128fc3c90c32a5a432c36841ead49117ab5922cb267f1c47ae21ff4551c72b68c3f55269c897393a962162776a4ab90e4b7fae585a0bcf2b9173b48c89fc4747015fef517f1bb6f401a3b47550e99fbffcbd1eb6e3ab308ca58d1de0215962301c3899afb2a8dbbf5cd2ac70bfc0e4fdb9ad24da14f140af37af748f66cbec2bc113e7e87cf7ddc4323b2093c059ec0808a8e39727f5974f4814e45f565694cd3ffe6ec6673327c057e80a14b88c8a75cb92b844912dcfb46a1112fc3e7f8054f047e4b378fda5c6c26df739e966a155589a0b7e4fa696f4854fb7b2c905896f47a243c529236a80a37fc29a6e14a7ca536a8242ff59836e7d9e4ceb7ecd39520373a9fc1063c97a9db9b7aba1391e13317d2679f62640248cc29e887b82cae5d76695eb28bfb3f3a0a6123990b5fa473e20c4d48666eba9c2ef75412c416718a931b0a896611531c5e6f107b4e9f7b4f9ebe7eca6edee1988b5e176091233964c5206fd0cdaff1406d8605e9d9adcd3274e45fc6fa708cba550dd259ff1a40d94ffee343a7e008f8951a6cb09c36b32a12601702b514e7a88907f8764edd9c60be8d89496c7ecc37e8756195ebdd85d510a7b87d9067465f2671e846012c97ba1ba29570ac13c9f7e1b573b3dc6fa5bc6327f1d4aa03b510b22dc0dc20bd0478449c41e2d22e37198d0bd237b965e404c6ca4f7808a60a1b00fc84029e6df9fab8534c37bbd2e66e3cf3c4556506be56bf53e377c38bef40054549631d03131bca26f7dad50e2b3534fe5f6b2d1eaf0c064a2efa615a2c97d71cc6d4bdb6ff3b41de72902e55f91a615ceced672aa38209c70b163296c93488a713cdd91d00a44bda4f42f5c8210ece107cc5a9a29deef6f1d2d7c29229d45f61db215c90390c889b81e93a8d19efd07c83760490fef8d3358483ff9a9a2033dde20b7511a7c929087808be255501e3d15c070f49dc6832a9fcc4fc74482508c778762b0fde495eaaa3e30b4c5d148aee7de5555107318c6844e584b60743ee29acdf729e2cb7fbe2aec0518747d9c3bb6ac57be03e8f077d0fc13b4623b868d20137a00539e3ebb331c3ab85ab899ca1470dca45c9b2253c9d5e13b619887f6cb6ac4e6b55c3d50a8b72511ff7151f79e4dfce33599cbb810bf24344567f31b02befc3c4132a30439cc0300a65639300c2a81f3a5c36e3660d6729653cd2ff3013d9c0fd4bdabca8891252ca40a4cf0262275eba501876b37ab1a6f711ed37b79835f158ff145855a35ed301cd343582fbe78100031b19d5e3e757f52a48e7258f488d761b9213debeea9553b6f890435931aaf0604588a8d3e7e7a0bde160fb31ed2a48aea188a279c973eeb5b6ab0db05123f942532dbe719d539706b3215c47", 0x585) 06:02:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup2(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) sendto$inet(r4, &(0x7f0000000240)="315f8420dfd947c4251b3ae8171f141baec188b3784c4ac2e4d53893f584369761f6f48c38b691c04586f581e159adc3fd568c169da9d6a46acdf8372dd23845559219949ae3f64fd95f0341e812416dff7c2383f0b46fd3318111fe0c653953a22c6db6deafdc2be64515aee066d4c7942a361050513823eca4a403f8cc2de2a1ff980dd68b8d933bfed5eb161ab4eaadfdc1f4c58e3c36941bcd02b490a5d78c2dd90058cd42e73ae09acd9412bdc8", 0xb0, 0x2, 0x0, 0x0) 06:02:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="c19833f65421dd83ddd485f934e234f279765bd56f77d190968f686d71d4ca9763e3e161e63b9455c484f3830c89bf5c4cc983d54f3e9cf41af16bab1a90889d329cc588ee46e6a88953b3ce01134c86024a53eecd5b0093d5d6bc13c10374daeca3e34bb595657ed4f072cd1838e1502ec1b23d60224cffb9d74ebe9b32a714ff414cc90f307867d0655d3a654554eb6d93b835f621d556c55283cefb5daeedf02db84164b4297eaa8bd80870d9f11b8a6ace8cd312c76faf937589923caa88c6130dfc3d8db730b0e58c017918c88cec2259f2a75fd8ea6c915983e23648f6cd7f2d0c253f5181f16c0100dbbda0d7aef02c3557bf11d0a5ae66564158691ddcc7a2e1d235eb716c8e69b7c5b317e1e0137ce68169203d90e745a36c9d00d4c57c33d8aa2c5feaf80f070bf834bbf932385614ee3c03c9beb42a9f227ba3eda3a11009911e306366c27a32374bb33cb0f6e7f018ff198705991132d762815c064b260d04040b9b230877d1698ef22ae85faa2b9425bcf9c0263fac7158ec5cad0cfc4a9cbae601293d7d518e5ca38b39e0b271ccbb39faad4a69ef872a49b9abb59a3a0434119b638647539e42b384dd02292190ea080e9c8bf445b14f44e64ac97369dde7ea56dbe704c6915d848bcdc7c3354747b0431bbfc57111cac4eb9bee7bc133cb46acdc2a8d788caa3ee13e3af2e646fee482fe32aa6a40f5d7042103ad9f6cab681af056b12229d48686753482c8ba586ce26cafed10eab6ded7fcdc53e98887474bdccae280bd22b5ee482a64a054da0ec2cd035e65b396d0b18263a5f08f7ba70e28348b57e072bede808ae69a1b6e7f1d63bb12a2d27ab575d5e4ec3c12f683f65b8b9345140b54fbd261219584d594a22b8b75e9a53425550ecac19067297b807db3a94b3530b5382530e24c8939af00f294e997e117f9d628ff69a0b8b364c24e61196a02d4b04b04ffa4679605c7e6711f9a0856131c9f28c04edfb6f569dcff0e590c7e92a073a7fc06d48b29e6a42e2aa59ff9397183cc1990d366c0af81a879fa2ab665b5317f542371e208210bfe5ff888d63b972e0ef77b569b6f7c8e0ed63b1b443211616fef9081b2331a18ad66df435fd45d4d998331bf5571891cc7f8b16628b243cbf956cffb486072b3dd364ec5b60618836e753789e0a65b002fce043a23546d7fa1af98fcafa04b4dbc8e8accb04a8f9aa5226bb9d006e0ebaccd73d756e95c968851cb6ea5323314dda12effe214e01a77063acbc1e4bf8cb233966e1e602d578d64deafcd6bf33a35a753ccc6d81e58da363a746aba9c16c36cc620e39553aacc0ff081a0d13a695c5f93f0cd8431b6972a0da86ba1a1eaeee9f00396493d05ffd3ebe30572ee29033ebbca656aef4d80a447a38e722a0fe2ab7c34fb9cc5ab647f8b5d8e9fbb5dcc12688254ff1f61e7198e28a6f3a4849245b397cb8ac0743138180c40a37d191a031cec6b88185b2be3596d689c8af6ffb12c71a1e45f2a145db8780706b4a4dc8c6ac231ec9ddfba741703c68e0c4ede6aaedb6ff4e856bd615c7d87c4285932da39442ffa588f824f4e04a818bb3ca36eb1b4a137d005cf28eb25123ce94c9b9add5d8e34c05972dc3a53f5ec7e10dfc021ec2298032845dca78ea5d0a68c9011994a04ef11b0ba33546e2b74791b6ec0ff333f85b69ee2c1d155e2e9d800d2d50e999b980b298eb94b027724c795f5efa5a8fc217f0318b8c0927d0044cd7664d29538bc9e4cd0c064520c80f26bdcad89f0fb1ba3157e62f0d0dc3e721ca3cb435e4cf572edaacd1f4310f26209bee57d6b56054b23618b81242e6ed915a42c4e0aaae729e8347f17ce01a9807c2873109b7f0cfcc05731b7e5964f41b921a55125ab12682c43a5301f38b6875d1ed6b72028e61e1d34dde6fa0be89a0badd6f385160623f74d39b7f7ec045237306ef67d76405cc87e12d10038c23068a283b21188fe846a8800e740979b59b0454c01050fd200b9af42d783b367a05b462e85d8f33a1b729e7c66873401d0d65b944bbc9e726eb35f5330040f76c136aaf88daf7ece205cc14e7ba15cc2d585ce45ad6482f72e947b5927f035aa39a53623ef88bddc3bf709528481763d8df6000dd3f1f566142cb0af6f31bdffbb2713307a50c91a737d4bb8d65b8b795436896aec27f3a09f3ffd9b4ec0154a5cbf6952d64aef87bce34e6e33ecc6cf58c8fe9430e453e8ed28bc1f631d41efd284bae33e75056f5a7c649ed44657c15e23649dd94dc270beccabce02bfbef313536f86580b2047480537c2068cedaf6d2c51616ebe0fd67a542f6645f89b6a1e6d3a4d5b62068e9c87abd880399dc2b92f1acff453f5e72899c84178ee464b40353daf0e32f1adb2ba2ec7459d11c0b57ec5f509f4cddb91d9d3faf9ed4b5d5a03b094d87ab6f701f003ae57d81ccab265a55bac2ee64ed4ef84ac748dde450f701faba23c994351a170b5ac1dddb3ba186558101120c00580d3b1e12a521dc91e079a57d7e00716ce60051d9aa6371b29e81264b9d580b9563f1d0eb9446479260b970387c0ffc92df9489ec6e4dde051af0efbd36c6f8bd49b0e01b1ed0a9ccf2dd12968a1f234bde820726f9e345baf3144d33990a884d8df556fb184cadd02efa8fb2542355e6999cb1212b121fdd239ecf2af106b6aa991b8e734fac7c511599f6b18a638bfafd3473546a11be746e04ae8da6e024ff3b862bd1788df7bdad46bf5a0665d136b3ef860b1a5cea85e0cf4d036190fcbe69815c15185accb6355b87a20faf0d2df128af2e6f29e958a71a6114fbb12bf8003d4ae8f9a4c3355e8576c352c6bb95def6ced0b2937f654bd20b0b20e99fd00e4473960847d0e0146ea30034c3c33a4fd3938162b23f325b25256f6494eba762290092d11686ec52275c1e287f6dd7aa4bbbf6a7c1ae9486bb9fc867fef9344872139d3711e8217749e96b8afa7669527209077ee7b019ddc00c21fceb51ee56c5852306f595c6ee0ab949d540426cf91b6b0fb2ad900666cdbcfefc5e1745b04e88b285d0de066250f37e137cc4eb818c4a5ae04538fc3a58984bf0193617cce3664763674a0a2291ec0ed49c87eb3928da815d8e703e078aeb8b7112429bf3a40b71fa5b82118e565fff07e611502a99ea1ae01f2d81dc4c3778af67544014558828d51100bd0d8cc0817de57996a58840e4c52547c4d24ddaa621c5404819e685b3457696d3304cc52a25fc0542cc729e44a203afcd4f750defddedd16069ff72783738626a4b98bcd0ced4b3fbd24796826f7c4cd1321cfa3a8315ce5612719499db08b8b08f30ef596c9d19104fa343e17872c36e86f85b0b779b5283946084be295b799083733d7a226e5847feb8af2f8678a83448144656a1d0d5a65ed9f6ff45fa4ff0cfe706390ef8e0f6da4a2ae70053d5f8f7520e2a350c3a1eac7197593b9a123bc95cef126b136514a9d41a602aa9124d1e6fd585195cda15d09023e2ddfb6e9f28974d4fbec6f8dc38a4d536940a28b5a05d814105ce90ba6ba90d39c76c60332bc30dc1dc3b62417497a9e24a93857eb1ac0a777192d4b51cd159b962bcd2f51b9197d11bf30c0427aff1a000200c87928d4026cb22ba7ed41887b6af6ec9d528c7170d9edb0bd289191de1a210911984acbda881fadcb4292d30903722b19b56a8e04cf13eab9d5ce142472d5a6e04829a4c10330c7d1754b3394c295952d7dd2a088fdf4ac5926737e1f770689dd4b5a8e2a21f0e15ba60ff4b80461d550a5b94326ec60fa87fe21ac0aec0f48ec6bc5fbf7e37f82d2978edd76208e8855d32e0cd9924bb758c80b5791640eba3effbd57edc0dbd01bbea2ef71165c06ff047d7b9aac55bc9d3214b9fd6906e01d56cd596499dd61ca92ac1675b1772109b16a3cb94cdcaba2246b603fd7f0058aa8bb41efdeb12432f34eadf1d59949da800adbadf13f98e1dedf762b737e2eaea7ff72d08f35e9f0fb83311ebfb82318aede27c581cdc82d508be2377c5ccf09621503fc674f32b20280141f2f2b2dd9e96453e2b9e0b81723c6a01f5b57ee783d9215f02123176b583d29487cdc42d9e4147c4621c484f3999f307db5fd916a24cdb19e67da0ab2f81d9a0292fd2d2d96d7289b176c2f9f8020771bafc82ee871755ceb5749455caf176a49ba789a51df7aba91c1b41086cdcbcdf5fe4cc570c559dfc3524873f09fd15639271ba7c2763394fa14a55f4f064995e8d8a0df4a8148e2e5b8b9af228bd284ae5d0d06ec1bc731e95328edce6e355a867beed6b17ed14ddf0a0f7e96693ee1f3f87813c21f77ad67a114026ecf34f5b09b66be1bc17e622c43bee1f6eae11ea30a296720371cd36dbcfec3ac7a48d69b5f62447e1e86f337216ad96fe8e15f7fad436001c693f221bf1d7449fb7d1f38c9688218f4a90ccafce62c0ae53961374b29873f31561026b052e45ae55757294b7ca5bc01b917e8f94c6c7134221a9a74a19ae3f6963e8b8c179833438afbb4249c0ec57861b2b0bac438723154297b8ddae1e453ff7a2cff42021b2bc33cdc1f6159e27a843bbec1888685d20060908a9379434365e1dcb8fea29a641df0cd40b0f8f31d055db6ebf501055ffb019949aef08403c46fcf46b341ae4337dc70bda5fa71b117be1468d6fb845d4cac7a150344aadf8aaadf2ac26847a2c0cf4501b2b7137f77656d42712fc111bfa50b0ca266c3983c190f81005c130aa3df87aaea46beee90816d4b1dc9565890be8712816bf5e95a404014cd0cfdda48203770b3ce08bd0882d0d2e3506798a96ef4d213430223cf57fd0a94c80be95b64d4b579d72f3fa4279f5c9942dfdd177616e26f95539b297e98b5c179bcfd175997f744abfdf9fa92a5dbbeca9bb457aa2be05175f82acb446b9172dc5b39d17385d37c531f7768f09b5016ad5a58540cb8b9623b3ef7f6ca5c82467c1f25027e158d1cfd9e11f50449b7c2b19bb7fe1f83cb6ddd8fca45a075221a958125d616b162789762fa60afc7188c10f1c5ad8197e958f6daeb6ca880c9785dc84f2b41aac7da730903bf4efd289eb30718f9faf661a9752e4714717913a2c1360aa7a77eabebede70c7b22d1c93122e7e68e523c95b0d762852079d49538ec388bb3173976e832eac7363a4b4f9363753bbc3b19b08476ee806a6f24e5d552209c8d5a0a5b912e048186fc9bbceb8ab2ec07ff6ffe1d9a0e4b1311e49e1f46bd27b3b3d67826edb3d98f61a0038e30629e5d9607db57467290ec1c52c24f08c518d3907393626a69a236954052be7dc2959a09bfae5abc8575888ea0ee347093b1b07d57355e1e3df70edec4a8eeb8b0413f9df3b72700f4354f8091614ff6f525b3b3441fda3256f17df65a3a5b8dc6d54f52a48c435dea62748caf091aa73bb40289a0f8423a715e272a6a084ffe30c8afbbcc3e401eb66fe59b06fcca38172509c73aa65a9c9233a4ca5c6f14a820320c40f12c9c70f1ab7b4a68850adf651fc3ff0fe28f2189794435e1ab91bc4a84372e2c3cba9212747216640db8da06350b023dcb6897f665e5d8b295159664df419967adc154c7409a957d9c18ff9556cb8fa95a44db899fcc815c0267759f4de63bc557e41cd70e1acf766d0f8c0baabe9407bba960037a13bdee3613b6a16f87c86386d6658d39fa33a0d41ac9671dfa6fbe398689fc299c27ea3a31134dab28c660c7cbb1ba6675a7948522abb5c79bd794376325faefc8f45b502beaaa4dd0de939595d25c2135e888cd16b7c698", 0x1000, 0x7, &(0x7f0000001000)=@un=@file={0x0, './file0\x00'}, 0xa) 06:02:30 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x48000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffffffffffc82) fcntl$setown(r0, 0x6, r3) 06:02:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r2, 0x2, 0x3, &(0x7f0000000100)="c0b041bb3f06dfbd0d0bad09cfd8a990df9ef19b277c92a8378c73bfb8284ed0ecb39f6d567a55a152dd8fbb36b95f988b5a7900edfada7b1e49c5def2f61780cb66886d17b7501f84e1a887ca45db26eed58a33349a0ba6fefd797c38eb06f3c55b725400d875245f2b4e988b784ca0bd09d9674df91fe6ff67bf84fbac4c854af4e551a5a67fed7a8bff9e", 0x8c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 06:02:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0xffffffffffffffff) 06:02:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x4db1e2af8ff7bf81, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x40, 0x7, 0x2, 0x54d, "0152641fb1ad89cee30d48651e09d185c8c7e6d7", 0x3f, 0x2}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x10001) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x642c, 0x4, 0xffffffff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x94}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xc02}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', '.\x00', './file', './file']}) 06:02:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x847a20a5e9bf68e5) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x48) ioctl$TIOCSBRK(r1, 0x2000747b) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x408, 0x0) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) 06:02:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 06:02:31 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x590, &(0x7f0000ffb000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x380, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/57) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 06:02:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x6a}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x3d5}], 0x3) 06:02:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f00", 0x5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x10}, {r2, 0x10}, {r0, 0x56785ca0b94cf117}, {r0, 0x8}, {r1, 0x40}, {r1, 0x100}], 0x7, 0xfc8) syz_open_pts() ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) 06:02:31 executing program 0: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x5, 0x0, 0xfffffffffffffffd, 0x6, &(0x7f0000000040)={{0x0, 0x7, 0x10001, 0x0, 0x100000001, 0x982, 0x101}, {[0x100000001, 0x5, 0x32b, 0x101, 0x4, 0x380000000, 0x2, 0xffff, 0x2, 0x10000, 0x9, 0xdfa, 0x5, 0x10000, 0x2, 0x97, 0x1, 0x2], [0x5, 0xb05, 0xff5b, 0x5, 0x9, 0x4, 0x7fffffff, 0xeab, 0x6], [0x400, 0x3, 0x9027, 0x20, 0x200, 0x1, 0x2], [0x1f1, 0x80, 0x4, 0x3, 0x638, 0x1f], [{0xffffffff9d3107a8, 0x2, 0x2, 0x2}, {0xf1, 0x88a, 0xea, 0x6}, {0x0, 0xfffffffffffffffa, 0x200, 0x9c1a}, {0x2, 0x3f, 0x7fff, 0x5d2}, {0x5, 0x1, 0x9c7, 0x885f}, {0x2, 0x6, 0x7f, 0x5}, {0xd4, 0x7, 0x3415, 0x9}, {0x2, 0x3, 0x7, 0x6}], {0x8, 0x9, 0xa00000000, 0x7}, {0x8000, 0x2, 0x1}}}, 0x1, 0x5}) 06:02:31 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0xff, 0x7ff}) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 06:02:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x400000000000000) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 06:02:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r2 = dup2(r1, r1) fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x1) 06:02:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x7fff) read(r0, &(0x7f0000001200)=""/4096, 0x1000) getpgrp() 06:02:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000033, &(0x7f0000000040)="d5", 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x5) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x10000, 0x6b, 0x1}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001180)) setsockopt(r2, 0x7, 0x1, &(0x7f0000000080)="a9a7559bd300d13dbdaf685d99aa25ad95399f20e1d91baee1", 0x19) listen(r2, 0x5) ftruncate(r1, 0x0, 0x4) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/86, 0x56}, {&(0x7f0000001180)}, {&(0x7f00000011c0)=""/121, 0x79}, {&(0x7f0000001240)=""/140, 0x8c}, {&(0x7f0000001300)=""/175, 0xaf}, {&(0x7f00000013c0)=""/41, 0x29}, {&(0x7f0000001400)=""/42, 0x2a}, {&(0x7f0000001440)=""/169, 0xa9}, {&(0x7f0000001500)=""/49, 0x31}], 0xa, 0x0, 0x0) 06:02:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="ad", 0x1, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x82, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x399, 0x9, 0x5}) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 06:02: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(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:02:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x1ff, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x1, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x18, 0x1, 0x7e, 0x4}, {{r0}, 0xffffffffffffffff, 0x6e, 0x1, 0x101, 0x4}, {{r0}, 0xfffffffffffffffa, 0x90, 0x10, 0x2c8, 0x9d}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x21, 0x5cebd1f5d96fc08, 0x10000, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40, 0xffffffff80000001, 0x3}], 0x800, &(0x7f0000000580)=[{{r0}, 0x0, 0x40, 0x4, 0x100000001, 0x10000}, {{r0}, 0xffffffffffffffff, 0x65, 0x11, 0xfffffffffffffff8, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000009, 0x43f0, 0xdb3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x3, 0x8, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa8cc1ea588003f14, 0x2, 0x5, 0x1c0000000000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7ff}], 0x5, &(0x7f0000000100)={0x32d, 0xf2}) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4feb198666d3086c0b243ef6afb1955e14207536b5242701190457bebc967259b82ebfabf571d93395fdab0de6b2e80156e65817a1902d6ee2758c9a54d860dd823b7b41269f1876157bdcfe0447ac0c2c0f98e8a0e11dbbeaf09c5ae62d978276cf57ef7b9bc1bb0b30ceeeb0b5824cd8f8f1b8c52b16d901bc593f901a3551231204c31c8899182e0d758ae485b5507191f862a21360508c987623af3a68934917d2ad5de06d2d7ffc5de0724d6d90f3bbb1c9ceb8e212fce2f430ca3cf3df01e89634b50a04dc62bdbe17ef283e77c6822e19dcb8960bff99ec4de0638fc2754842b8ce29c1a3e8343a45e6bfe2c3974f1abccdfb6c018ec9590fd88eb2e2b8cee80fa25175775eecfe8ac9ed8423aa2421a0d", 0x224) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1451, 0x5799, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 06:02:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x3, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000040)='./file0\x00') 06:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 06:02:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) setsockopt(r0, 0x1, 0x100, &(0x7f0000000040)="f5245fbb2cc59be651db5bdbd56cc9a98be9e73ba41f34b2a40302e520814468dc15e8c4166bc7f10216bfab9dffdd36e129b9bfaf", 0x35) write(r0, 0x0, 0x0) 06:02:32 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 06:02:32 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000240)="45e863f14ee62746ef7a7e721c4d433ea31621d9ade88dc788843c511298b87ad1004db1666f1491d1790b41f5e0a808f00592c90fda016ff9b1a07ea77af5486bf0bcb8eeb91aa46c10a058a90a785317ad6c413d469fea4393ba7c4727139133abd504adb8b55e05b012540a363298435c23f0e5c3b536fcb708d5eab35795bb54b41a48dc7913d76565d1a5c1fcc90b9e521283fe520fa96bbe", 0x9b}, {&(0x7f00000001c0)="eb747e6942dae32f8965f0497475f53c590f1a871bed3bc20bd68a21be1f", 0x1e}, {&(0x7f0000000300)="9e6ed120ea9af0cd09a0b68c84bf05bedfee259bc6af040b8ec3723bf0f9f399411b9418c4cf636955710e983593352b600d5dfd02fe77230e8354", 0x3b}, {&(0x7f0000000340)="c454fd5ec8932cb99812e1b300e90491c68f95edc5e3a3b399065e045e18c5b93d27b630988af65a274a073edf5396d4d5115c556a211635a44e9bde7f6210dacea2f6518c7696dd7c024a648d5cab99d7895f871b9d35da7ec5eb01190adbeba87179d511728ad8baf775083520fee60b047ea207eca515ab8c0795b674970e26d74775c2a2d0f92b89b72aeb75b52b3eca2810bf78b9aee5ac4270e3e2698b82e9bea72ae3b50a8075de7c0a6576743bd131525f0002b25bcc94f0d8746f038f9652a6df99a0f7385c6f21653bb9c43595a349044a8396bdbb82d06e7295ccd43ab2d1be9bde5c533f18f49a9586da173b3f7710b8787ffb28053bc2eaf41069a1f5099847e53ea29657c128570a6b914599663ade7cf1d003d9d2b516a9af2fc56dcbceee9d6363ec8885cc3ed0d98881201f7ba606181f49daf382b9949197875bde238bdbb6c51976776aa5d32a549356d38e54d7d3f131e96d57d630e1d273cf47ea0ceb1c02c5b4657f8c27282ee61590f7ea207266817ffa448732969f86d57eefb953152a3d5d80a0f76a78b62ec74d088cb2abfa9b8269ca6a1d2f21873619cc786673c9891953103c8b7304d6006c146c21fba96ab9723786ad9e88cd05dc2864aebb68bad245032d7fa63527daaec9cf7f63ac6e59272a3a256d1bca50f8fe1e92600fd092e8353f1757c89d455124d11edcae62e884b28793a4c58bb9a9b9eb9ba80960184fb038df306a78bc7c258583a74a78217880482eaaa730b36a8625786cbfdaa48f5e39d6ae6d0eb49267949da16ef1affbc0bc38c373ca9cb4384075698274bae88bb74ccabcf894b9db258953d9d39dcb80f016977f52f21e67bb0e6fe5d3e4e9565c67f6706760942b8ec0842260ca137e4545644fe516ad1aee4447bd6dc05f4eda5b08a7fbdc40a006eef864c61bdde2b1d2381bad8054c39f692ead450010c67604f4b9800e51b60252e539b58a335eeb2734e57dab11de9e45dbf21f72ee92356db8a2076f0cc9cd795a476f4f88ba9b3ba57e7d9d9c519ac9aaec6499449cdf65633844db1071b8cd770d514175ca9fcb9a4087447034d9db9e518ddff3e928fbce76f6de18a9bc9df6749d51f0c31f3b6ec7bc1e9b16c57cbb04b99a87b3390d633f4a7ab7b40abb352742aa1201f406abe920e0722e45f0f1e187e54a9047964ffeb241ad6cb0bf719187af7dd280c8b56cb2022c00c0642bea3194c6228b5ca8dd18b82dfce4acde72bfa59a00000c97bcde322e82c9f12470abe596514e1ecee56f0591542007649197614318e26cf29003daffcb7bbdb412da3d8583b5db27cc72800fa89b725b6096b258e6f658d66789c8f95ea11e55abed1b0abf8514561afa0da3fcfe11ab5d721ab775c5cc0c3e78855fc61ce3a397a5eff0802413f2d446cba6280345c3466fce64aeb90f87ea6e5da788d72b970126a552b15613cf7041f358dc55d584090a00167997c7849b7bd3067c587706b147e3541e42c67196a16ae86b9528292a5de0c4c1d9a7292e904378d6476bca06ba2ae052194bcf492e7204434d219f53ca0b97d123ec5cdbb75cfb980859c8d1a9d660b5b1b0322e282f27b28368aea30baa140f513503d890833f5275506cb8174f04d4d7af7aa571719ac2206a601520a6a6538912919882233dd1ca8a89d94b80edfb65ac29eb24bcb62454cf9788afa5be759a4d5b79be90e8cab60a582e448009b44eedc83dc81df4871f2641b57500994f05e9643c30a828914146cf191dd16892d0cd73081ab82666b4154769b282d2a1525c2f9f559a8e459232f209467f94dbb3aec807f9c014aadbbd644c8b59033dd98af84d1c53d2f72131c8a47cf9924ce750698b0b889cd4f6b3bf7500cf9def59e844ee333ebb823440158dc3a27da4273ddf6d09a1b430a3be781c482ff57f1db38c568e9fa7de1eeb732d33bdf5c0cdf26252b9d005b736ffcd66229a9980f12078ee4dc445ed2f3e6c673e925e4e1cb5754e524838490dab78ae632951f8db83989b85e39fdfb3114ce8fb6a37eee9d81144da3090ee913b1b1088c9536dc31b19dbed51bd778880b9c81c76c849d1422a7431eb8dcc77957d17d4df810ac0e5aaa770f6a0bd784497ed9b0c52e86ed4cfd442c2fd4998a5d7667b61ea4afec35d77e21a84a223692722a73806887d7a28a11f64422ab8ee9289bc9e668b33891651d0f21fb6c8306852679619885230a5f35bbf4fd109cd8e3abe336e5818f48fe1116b4eb9b89a4a6465f150c1034bbc8ab9da67bec7f887845c285137b3ae284ecbb1298c5c3ac09ec29ae14c92ed24cd4ae67bfdb4a3f57e2d4a368d87518dde25c04d5e2f3cb0154a77b8dc4662b61a59352fdb155869ca48025437f545e30691cb1e7fb4d8b232d9437b6a44aaccc70d8927ec01536516f3933b5ada45b4c8a0d5c898475a0dc5e6e97f051ef649410a150440df3724c4723185197ed41bbbf8703d021de34d9466d9b459b93a8a1b180ab9c028d95ab893425fdbfb006d52f88094c7d3217e23e7685c4ff727ae8233993fd971baf1d7c765ada0d5d9f3e732082ef934101dd709c553b579fcc6de6fc47a3fdd09e6de5301e61f72b66dd69b84519017d8e6ac0c26c63f258cfcaa9a37d103ceff04fde73793a31e33ea1125481ff9f0ba01cd04f10304e67cb6220fe05c0549c0874bf8c5d8bbd78a3b40201dde9d2e7c477177c0961eddf1dc9967c2954311efb2b1e4e76712c48b51ea5814b7631c2be62d6cc6a77b75d5b3eda745fbc13e2cf5fa62cfc2991ed0015a66b46845d8748098d3e953094c3d986e99a68dff9815c130608069702596e597055002337f4c9e6257d080a1cff4236e0330ba4bad9692b1beb7d18fdc51d50fffb7ea6dd174c15523cb3049b40c444782886e2603ef3107ed3ad6206a10039bd4f010c8592a830e4d90af7fe3004d25d2bfd4a68eb227f1b68bcf139a23a337d50f82f38375f682eaa5e954f3428baf9899cdea35ef3f620df771c5028303dfc41ed9f46cf621ab35edbf111d47d40a766772d7e78243bd6c6b7c368dfcce86142e962435b113eee2124e2aec7c7e97006feee76abdb705a5e618af126cd2ee04b67b4ddd5c5417a335a96a5d80160bc4bfd37f5ca3af4255befd5b2a9d237f9fd0d257fcfecbb794441b5586429d4c41e1b11ce8cdf3aee20a76db5ada1bbe2ee605bd3b482a0ba7195cafd3dcb03ecc352c188be816e765ab0875e7b2fab43922b06e2460c86bf439221639a919e39926a4ebc1368bb5e85f250b8f68d5e51c4b21b68111b418f06c40f516b4520db0d831f0ff7eeff63fd3aa2d54febc469510c1f289dc468ecb6ae4894e253fbb428fd0aaccde2d8ac44a81e5546094832f2d60a10cb41326ca6a4669ecb106377903f84baf5ecde911e38e95ea102e0612a560a7e7055a4d83bf20f53254db3e4a8f6e732e1c8f66f0c831c1e159521a1b520006c0516ac42c6c263e3b0f166c25d5b9494ce1593b4e36d8c89d48923b54e4b9c4395d71b43358c2e3d7e0bf325ffbd51b18834ac47d6cfff2e0c183bd69207fe099303f6b6e792853cc37738280c42916aceefa0ff30f2b203b25c7095384994943721583ad0c277d4b9aa0a1fa35e4ef9b1a5a2b3bb7d240e63a047f97026b7c6041cf5f9e3c68724827d66e8baa4ab9cc4241159859dc668cfb4b585eb30cb03c9de047c7bf747922776dc076505c6f881b8d05469cf9c0db24353e732cfca21f8e335055f59335f199a8170b9e5464903ebb0161a18ab179ef4cda2889cb5175326c1b79c0627195383501c5e74bef590ff710d852d3ba19d68cb14ecc82f2e8249e7a0cda1d25036c09ebb3e93c36f6ffb378bb9d3129c13eeeda8bffca263f6e8d8e290e47f50f725209a3c7bca1477c1bdd1fb08f50e0a666d461f5200bcd2b722cd6cb97eb6f5e59832d5708ea9d5035e55286283bbf9f257738fb12077200059d449c7a89a152308cc92603f5edf3b56b41ab68511b6f194072cc8ce1ed67d2ef6f560c598283874561491f544a53f0b2691418c24c64e6055491678602f74de92ef409b0423d39178d8bcb9899538545f2cf355c2c1c2ba7e227be80cf5087823e68b3336af407cf641717bed9aa431cb07b01229dc67ec4622d55d5754556ac6da196a065ccfdfdb35979cacf6529abee23eeb670527ecb1187d9d4cba09ec27bbddb21e05891ce401e774fd016af63c48dbf718698ef3919138b48ea09267ee201071edac87667de834b79840d579f71b8a332053e7965ae046fa4a6a1ca9e9d40a6c2a4bbe4b164d0694e275d9262f5088d7845c17875d62d5ec83c0815625178c4634ad60c4b4df2455ee9cc3c54d31c6418d1348d857182ea3c525ea7e9c4038f3f31daa1793c48e8a564382b4f5b6f49ec1b0541f066e129b88489be5e2b9268e4fac0e667ca7ea71374fc0740f85a1545d50a468c9c27d40e0aafd632521a4d81f6ccbe26dcc7165a9b2a7cc23911a8996d6e739fd1d0937700a809e15918ee494a74350a6fade72117b75aee064a07229cb0245cb0bf0ab668b0acf06b639c102edd12f51b6df761f059a5e45f747eb646159705fa3dc196dd0467045857c2b00b2eb0fbd76d781b86a60b88206cb3800d27a39ef1a9d5c0acf028d060d429396a3b3f3e4cfaf3c9b39db1a3f170fabf98306c327ee7c25272c6d89e3d122e90e54ead2b5e126354c8ef80d00083a186a239b1974b181985cd765a65621b12748a233d304d2d2432b96e3cc79954536fe698af036e5c53b5d0d764021bf25bb94a74896e486ecbc709ba6f11e453cd28831f381f63dc851a147a994bdd73e3b69706970fb39f1cc201bf1a18ddba6c68f0100d30f269a803c26d19ec19456a2b1df4b4d5e9f024ddcbf05a73f671db3aad317a8a9bd633ea1965a088e30ffb4a60d6c8b2e77c57a309edf69fbfa1bfc82d5a84f41cdaeec7b278dbe44d12a7e8ab4ee4fb1c12fb9a41212117805a7a60778af312292d42ed60dd527829b70c184c0b2456f86b74a525d59c17f44e8b998be90751c625cfbf69525f2c60cc91db182affad51f536936821299c2cfc84b429d587c63fe95b4e5eee6e62d207a17c4e19a08f1a96919d932416cc1d064d17b20388ec34bcd1cad3830cd9073f16f82bcb4913d3d8aa7b13623a5a0ba86ba07ac3e95f9ca63707cf1e1dc189a9b717fe8f6b8611a83b6fe650ce6d68428bb4eb248c08929edc6f21a9a8df1b6dfa9d4392894979db0e0d3cedbd755b633285315ee51ab612a9a9678a4e86055e55d5fb9498440843eaa8e620a699e2f954d055a66264d9bc8a6253e02049b90c22b695eb8061bb32358af12e3b14f6f5ab15561eeeb6cbb08afb434b027a2f6ea3c5d4ad9462c0104f5aa4bacc58c331daa9c87167d5160221dc55d2c5077b915fb9779dde22bfbd87c0180f36bea1de83d8f0af2ffaea128c1497cf2682f4efad8fe3d9d05f34b705e2f469768fce8588afa3f1b89238f0573e8ebbf576a1473fb853f242d5e6288585688527fd4902ffaf2998fdc8fa962a1d42eb01776c393950ef28ee487200fafff74fef1d442b305a50af27b69e2b2e08e541b630897ab615d72955d935b6d095dd5d7042336fdce136f295f8a5cd91dfe4a1f0d967b71c7cfabbcd2d8881d9b263d79b33dad386d9f534b3fb208e5dfe22806c830cc5afecd7ecb61603f67f8b226df8fe03257512c7a21c73ca6436f7f80b1a555a6021c80a0af4d7a6f08e56eb9dbff9eb0ba951f64f37", 0x1000}, {&(0x7f0000001340)="fb68bf4543af68be7c3a7f91234f516da62bca4b7185a93b5a8c13fc92fbfdae843938f3f484d049c62e26d5ab4c0ce6adce36b8e6a6dc6e4f2419d6ecfa8c76a566bf47e1a046db9ed5bac848b0fdac957d142ad3eac42ce1cba25a4308fab6e7efd7c8b187cadbdd18da28454fbd3129923f6b882e74f0ed632676ee2e32ce4e58ed66b1c224e5a77e74f13e424c30c8c12dfb0ed437d792681960158a950681a319ea377882496808ac800669d04f48a4421ffbfb82d3579740e31b6ad4c089a9d1809825dd92ea856960bac5a45bfd444ef1eed5c5987a9b1163f449b4df65a034ca4d146bfec3b8a450eb954ed87172e4b6", 0xf4}, {&(0x7f0000001440)="8ce65327f024aae95099f5e03a24c55841e0a4e58e934074239ce28965df25a8bd8ed1e0e2f5fd0cdcd0f90bea942b92cbf1f077945d4e2d323876677408ea797c5f1c4d148b76fc97e2f01a38321615803324d2ae39ac0bdcd14a208ba0a4d220846746229d5eb31f89eb4fda324e7b24e55869817d02c68276ffff0e8653654db3cdc70a2330624a46c06165ed7c1d217fd03df6d622e637b043c164f58048ad944a702c837732a46e577d2271af1b7790e65a5b35fcb2", 0xb8}, {&(0x7f0000001500)="2840e7807a81f992a0aa4801fffa6c8a9043966734bc2446bf2e2c8d6acfbf80f8c19edc500dec3b34901758f0d264e385042278507bad52c4663c29ff857543fda50d808347dffaab3a499162dfb85513d58fe82dd509e10ef51ead2cc303fccc7b6dfe98de1bd6d89989b4cfd121bf62f5e9eceb58a966bd97f8f9f38b67f26703e8985107deb992940728b26329308182c9624b9b45692741eb32678aedcd8ed9321e22bed12a7309df72a106449090643b09634e5a03f86972efcc5a4a5336c05fdc89d6b0f955fb7c7ab04abbaef3f492579d2c7cdaa2735630170f197c79480ccaeb6d4699a7", 0xe9}], 0x7, 0x0, 0x0) 06:02:32 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) 06:02:32 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() fsync(r0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00007a1000/0x3000)=nil, 0x3000) munmap(&(0x7f0000a99000/0x4000)=nil, 0x4000) getuid() fchflags(r0, 0x10000) r1 = shmget(0x2, 0x2000, 0x200, &(0x7f000091b000/0x2000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8040, 0x20) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) r3 = semget$private(0x0, 0x2, 0x430) semop(r3, &(0x7f0000000080)=[{0x1, 0x5, 0x800}, {0x4, 0x200, 0x1800}, {0x1, 0x1000, 0x800}, {0x3, 0x5, 0x800}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x9, 0x1800}, {0x0, 0x81, 0x800}], 0x7) mmap(&(0x7f0000a14000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x0) shmget(0x0, 0x2000, 0x321, &(0x7f0000acc000/0x2000)=nil) shmat(r1, &(0x7f00009f8000/0x2000)=nil, 0x1000) r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f00009e5000/0x3000)=nil, 0x3000) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 06:02:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() getpgid(r1) setsockopt(r0, 0x26, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0xfffffffffffffffc, 0xa8}, 0xc) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 06:02:34 executing program 0: mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 06:02:34 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x80000000000002b, &(0x7f0000000140), 0x0) close(r0) flock(r0, 0x8) 06:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x8, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e", 0xfffffffffffffffc}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="e90e2b12d45fddd40411f98c091d3bf4a0feb8b02c4f38e6869e0b567031353d8b2111474652899c53ee4e9d76c83eef33986d45e57f9d743674781d7a941769887a8370faeb49e8ec87dcd2", 0x4c}], 0x1) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c730 failed: hole in range 06:02:34 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSDTR(r1, 0x20007479) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 06:02:34 executing program 1: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x4, 0x2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/139) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="d77f30f950de64fa4ada50ab010000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 06:02:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) 06:02:34 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x6, 0x20000000004c3) r5 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) fcntl$dupfd(r0, 0xa, r2) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f0000000280)=[{0x2, 0x100, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x1804}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r ') open(&(0x7f0000001600)='./file0\x00', 0xa42, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r5, 0x0, 0x0) recvfrom(r6, &(0x7f0000000400)=""/4096, 0x1000, 0x40, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r8 = getuid() semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000002c0)=""/73) ioctl$TIOCNXCL(r6, 0x2000740e) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', r8, r9) semget$private(0x0, 0x3, 0x2) lseek(r7, 0x0, 0x0, 0x1) semop(r4, &(0x7f0000000140)=[{0x4, 0x3, 0x800}, {0x0, 0x452, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x3, 0x1800}, {0x1, 0x1f, 0x1000}, {0x3, 0x8000000004, 0x800}, {0x3, 0x2, 0x1000}], 0x7) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0xfffffffffffff800}, {0x6, 0x80}, {0x45, 0x8}, {0x80, 0x7ff}, {0x8b, 0x3}, {0x2, 0x7}, {0xcf, 0x7}, {0x0, 0xffffffffffffffd2}], 0x8}) utimensat(r6, &(0x7f0000000380)='./file0\x00', &(0x7f0000001400)={{0x0, 0x3}, {0x550a}}, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef3d54f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa770570cf68171e88d21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f68aca381f0db2504d1f6d24b116fcb4f598e7cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bfa7a9998f00000000000000000000000022fbde0cd4fc49caef2eea53c7f90033b5ac5f214a1f911848e0d6fc3f6ad6befc2b48d75ce04dc871b01790a0aeb3705db49f885bc055abb4bea02ab329990972382e2dff0f2561dede175c5079e9ef11000000000000000893d143950dfce911dc2acc705642fc8db0eb0508f71110b45142f4d0dfc93f22e8d7a4edbc6a52cf15b59711c37ef135c2b3a2144d36143d0b7504cee0cc2c78f1b8c9c12d3665961b41f1587dbe99164eeb50ff74b09b74d2c91a2a32b7b82206dbe0334e9c2942ca359b9b760f6cbd530f8b35b979e9e376ea2657f813fd6278fa189885fd4d4a75b037697cd93b5141bc1925", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 06:02:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) utimes(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = semget(0x1, 0x3, 0x80) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfd, r2, r3, r4, r5, 0x102, 0x3}, 0x0, 0xa5, 0xffe0000000000000}) 06:02:35 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xfffffffffffffe4b, 0x90}, {0x18, 0x3, 0x3, 0x1}, 0x400, [0x4, 0x80, 0x3, 0x10001, 0x15, 0x1, 0x8, 0x1]}, 0x3c) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/22}, &(0x7f0000000100)=0x18) 06:02:35 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 06:02:35 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 06:02:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setsockopt(r0, 0x800, 0x0, &(0x7f00000001c0)="198a3ef7201c2d97c711efab9739d72fc8e6cba2f92c2cb016cd26ee2a89dad54f1483e9da1d0f1ade03e9e4deeb0de9b2730a93058f2e4c2b18fd0ff96a9213d80c615cdec95e5f59ff88ec02891e606df037b9b3eef8b488a6abc441d827c16a68cd055a7ab2ebc041bacd0110cfb16fcce63b26ad9c8e8ee1db312c2290b38bc1b236d04c", 0x86) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 06:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() getgid() r1 = getegid() r2 = getgid() getgid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getgid() setgroups(0x6, &(0x7f00000001c0)=[r3, r1, r2, r1, r3, r4]) close(r0) r5 = syz_open_pts() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0x5f}], 0x1) r7 = dup(r0) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000080)=0x83a) 06:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$inet(0x2, 0x5, 0x1) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() close(r2) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) pipe2(&(0x7f0000000100), 0x0) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 06:02:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0, "011000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x1, 0x5) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 06:02:35 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000080)={0xddc2, 0xfff}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) write(r0, &(0x7f0000000000)="803e4140b51daf38a52434475ef2dbe6393592fa89dc1164c7a246d9f6bf89d6276c9daa0f9640f99f8e8ab97a5e2e36d5a5f179b3d6ed746600ba1706ccfad2bd809ad8480149e2de46bec5c97eb0ccb3d80092555bc5c721150d7518ef8b195fb4910b10c03f42a5194c", 0x6b) 06:02:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 06:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0xa) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xe2) setrlimit(0x7, &(0x7f00000001c0)={0x7fff}) r1 = syz_open_pts() syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 06:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x100}, {r0, 0x95fd79f899ae3b95}, {r1, 0x20}, {r0, 0x4}, {r1, 0x4}, {r0, 0xf6a43d80fe2a71d}], 0x220, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x5d, "139881c7210881869ed6896dc5c0cea99f2de2a5", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000440)="2078f7b678807d89e032dc19", 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x2, 0x9, 0x6, 0x5, 0x7]}) fcntl$dupfd(r1, 0xa, r1) 06:02:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d23030000009335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173b5eef0008e686aac24b76a873d423df0f14aefbc90b038c84492b42b8edf5ea9620c50a8545167738592b5c65f466da8eaf6bd4f505c9acac85eece8819bc997b7a5393909aa238f58faf5110144a259ae454f66ae4f1ace36accf0242426870d239860bbaf4b7e03fa4c16c7c09fea82765659c4d5a0a66fb97c9ce933a49c911b3ef1fe00e150f0462a9ee92d065e603048a05ad2ef5121cfb55de5ef8", 0x7fa) 06:02:36 executing program 1: r0 = socket(0x20, 0x8000, 0x80) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) madvise(&(0x7f000090f000/0x4000)=nil, 0x4000, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f000073e000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f00008fa000/0x4000)=nil, 0x4000) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x2, 0xb310, {0x0, 0x8}}) 06:02:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000035, &(0x7f0000000140), 0x0) 06:02:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x19c8b36c, 0x4) 06:02:40 executing program 1: syz_emit_ethernet(0x9a, &(0x7f0000000740)="f4d9822c8cfd4b0e466fa7d109489a64f355194b83958e8fe43d735d828285e93de4f68fe26454c0c1a4106f300f3d8fc011e354ad8a669e3c7199251a78c90ae682c837fbd7a13d3d6b0e2f96b5c78661cc6d470525491fac2f11f23f72b8c90c0a136c9a926569be6742e57d3999a113489eafc8a4f437bbfb4c2b883c2cf96200e0046ab5dd22000071b89cd8e3f3e50939dd86dccb2aa77d") r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000540)=""/170) setitimer(0x1, &(0x7f0000000180)={{0xfffffffffffff912}, {0x572, 0x80000000}}, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x20) r2 = accept(r1, &(0x7f0000000700)=@in6, &(0x7f00000006c0)=0xc) r3 = dup2(r2, 0xffffffffffffffff) semctl$SETVAL(r0, 0x8001, 0x8, &(0x7f0000000240)=0x71) mlock(&(0x7f0000762000/0x2000)=nil, 0x2000) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/210) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000380)) fcntl$setflags(r3, 0x2, 0x803) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x50709408) r4 = socket(0x10, 0x8000003, 0xfffffffd) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000440)=0x5) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000500)={0x8515, 0x4}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) fchflags(r3, 0x0) close(r4) r5 = syz_open_pts() semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000600)=""/80) read(r2, &(0x7f0000001680)=""/4096, 0xaf) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) semget$private(0x0, 0x0, 0x80) r6 = getuid() seteuid(r6) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000200)={0x8, 0x4, 0x4, 0xfffffffffffffffb}) 06:02:40 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x6}) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x3, 0x8001}) 06:02:40 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x1fe, 0x2}) 06:02:40 executing program 0: r0 = semget(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 06:02:40 executing program 1: r0 = socket(0x6, 0x4, 0x2) close(r0) r1 = socket$inet(0x2, 0xc002, 0xfffffffffffffffa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82027811e2b28a11776bf7e48ffa0eeb83c406a795f9ad703ebf558fe24b2dd384b122e07ace79aa749f4a787d79fe975ad0f0d7eb90523f4d26942e3cfe7958d787b7ca06ebe03581665e7cf454725d4976c2cdf4f40442800f81c5b0570f9088c5c6da7452301cdec18f8a15564cb5eb1b3d4f55f7e9a5e60b185e4604d383c657266c00dfb05420878d141830aa065472a827c00247ca2d5f393f345c3fa4855f1bb23115f127ac2625fea583439501962d1592634c540471b9c6e403e3bc457fb0c9f520a90769a9436328ce8100000000000000000000000000000000bd0b959079a20c9b5f3ba08848d97886c55f5dee30c0df6d01ed7e3b47905c2095424b40d1c29e10f8eee98d97b75cbdea3347ed7519a7a4fc32b3f16c6e155f63cbc65bf621bb6cc0296c9e2dc4e44e5bb022c35fa320943c4c35c4140efc6716e8ea94891d29429151f09bb43b849e6aaacf090a7d4125f3e201c4648cb6f7b27b21e0004b4933d23957c2d4a4dfe75745f027b0ca3bb8afa4f20122807707dc7ee39b833a20c391c8409ae658"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd90) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200c0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$KDGKBMODE(r2, 0x40044b06) 06:02:40 executing program 0: r0 = socket(0x1, 0x2, 0x280000005) sendto$unix(r0, &(0x7f0000000000)="a09fb33515d23322596cf624c4a71bf36d9f0ff99b671a5ba9bfda7df1db3aefe9bc537838e6e707b97e2d1352b45710678beefaaa92da182016e894ade0cdd631bad10b14b1e881132a4a46edfba6b0e4bdbf6acb95d92aa8ee98f266f602cf253b8b65fe97e5271f430cdee2ab261df7825417c829bf403cb416b2d39e1516e8199e0760", 0x85, 0x40a, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 06:02:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x80, 0x81, 0x80000001, 0x0, "3da7ccf3a8d58c0cc2a00aaa5bd604895b01ba33", 0x3f, 0x12}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1fda, 0x8, {0xa5, 0x10000000000002}}) r2 = semget(0x2, 0x1, 0x480) msgget$private(0x0, 0x85) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/224) shutdown(r0, 0x3) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="8aa9b4a91f28c1ff739430597c3cbcf45aa3dee1293a142bf6df40a62713cbb42eeaaaeda2cde52285ab2656d77c9001a08f4553d3e084e8481eabc0681b6793f49bb5b35139a9e539b453b008fc8e51ff141763511a4394bad380595d8624f26471f634cb2f32de336e4c1c78dd7a9fe54874a496d9aadcef5798c5fa1c14f12a4b794402c9ac80459029e8f4d61eea56111523093b7d5c5eae0def", 0x9c}, {&(0x7f0000000580)="a0b99e2e15be347c5be7eae6db94dfad9452e0d7aa3ec4e757dd2fa2f6fc3b6dffd5033ebb09c7cc42b26595787a3b700f7793cb49e121af965cbfacc44b282550ceeac9f0b6670e8a36a5599e9c77684e72161e8598908de65d2f9445aaf193136ef9a4e7236fb62fb6793a837d46", 0x6f}, {&(0x7f0000000600)="7f7b8365f9424de799d234d9959c5e7256de12b8749920a16fb210baa1d6df148861874370871f07f155e9ffce5ecd0e6edab342b2b56b343ac40b7bee0be0b2eac00a870b1daec287c855a93f1f6393e4a31019fc79487a316a0957c7e4cce095f9df5d99b814b78e44af2fc9885ec02aea76df7f1de6e249a9dacef304fa5696a55899", 0x84}, {&(0x7f00000006c0)="c8902f5a4dbd705b4c5ba8ec57b645820ce7378fef314b2aa4e17a8b40dfcb24df5bc8e8b61f93324d061d7bf922834aee769479ad33a196455162faf21f80b1a4c87bcd0a2d141b17aff6e7a26fede4c8871e8d3cddeee59ed018f1273593040d8a04d060a854eb1cfd97c7256bc2db0764d9c91c5c2bb7f5763467d40a37588a32f7fe7a01a57c36c4e028fac9f133d346dc6a975d7afe24edcffe737fb3bcca5f1503ccfe36cdddcec07a7a2d5c9a66e143f6ba08cceabdbe9f6ad3973e891a1d6c165eaa8a958a6793df32480b9043f3e145916633", 0xd7}, {&(0x7f00000007c0)="c6cd4a2d276f28bad7921d227b13b78b829bad43bb3ec0dde51b2cbfcb29ee057ebd56636765048e0a12f63587f8950c4af79242d5298c1c403857dc0f706f64befa069a4bff568d4194161323af9c9a1646ba73beff932c7840c530bf787ac1aab355a4fe73a1873b8f95c225cce2be95", 0x71}], 0x5, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x5, 0x6, 0x7, 0x80}) setsockopt(r0, 0x7, 0x2, &(0x7f00000004c0)="7708682fdf725110434d7f3393a80fbffa9bf7fbc5f2b7521826bdc05c01a93c8dabcae1d12e16635fa746c76ffb1e5493e756567525adc438aeba9077573ca5453b79ded855005ee7d990285fc6da6cec0ae61bdf009fd930d804e22f2f2073f807f6a00cc6e81c788535c4a489d62d975eac9d8bed4cdb18013f46a7415e294517a096620ae7b26f608f9fc901f6aa4c4db205c530a00f6743", 0x9a) pread(r0, &(0x7f0000000400)="cc0126619f32d1eb42e6e57be9391a965d75900516bed0ab1d677942ffa4994124f3ec330b6c763886398c4644860011ef0ad43ee92eac2bc92ef5183434e7e89624d2b7be8f1b457d021b33ba1887fd49c38461b11c29efec06ac89aae33fd155bd5a072cfdb6338a6cffecb80539aec49c0a3b26309cb485cefd439c76f011b165e1becf715a0ce56a212ef9afd9", 0x8f, 0x0, 0x2d) r3 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0xffffffffffffecd2}, &(0x7f0000000900)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) setitimer(0x2, &(0x7f0000000040)={{0xffff, 0x1}, {0x8, 0x7fffffff}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe3) fcntl$getown(r3, 0x5) write(r1, &(0x7f0000000940)="8785e220df93f2212b0ff394b8a246277af635066741336a040c731406b983ec553042bb68d6ec492d1ee6281e64654c59a46f1a6a9da3d7d14ef20a93bfc55c36925c5ea01b07b5b6df0b98bba42de2ced39d8b88e3c2bf5e4c62c29408cd17ce8bfb7e5305b2bfdd5736e3369dcf6360902092c12a8f3471cad1eadbe44872bfcb65d0b2bae74c26afe099ed976eca6f9362ecac28ec86d646e6ff740535da5ebfb0b3165eab0c565cd736c5d459b643e37c27702c79a3753391c72c08da5ec462bd63424785fb4d90fb7aab2c1783c0fd30a2191fed", 0xd7) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffe9f) r4 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r4, 0xa2fddb08c7463ba2, 0x7, &(0x7f0000000100)=""/36) dup(r3) 06:02:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "955cb8af9881954dfc4c7f01d79f2500"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x50, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed9d1b7bd5e5ed26885aaea2b074dc032d3cdfacfae3102e6b9efc553f51229615e32750157de1bb9679cab13f1c9a673a44efd1aa4b14ba8b48bca45bd4066dd6e262c91cd5dc9a2cb19b88345ecb9200788acfc860ecb0fa07fe06bc9a1fcaa2b803b272e1e9132f13b65f85a84953"], &(0x7f0000000100)=0x6e) r4 = openat(r0, &(0x7f0000000680)='./file0\x00', 0x80, 0x54) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x6376e14bc3a96d47, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x2, 0x50) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0xe2280e6e55381059, 0x10) r9 = socket$inet6(0x18, 0x2, 0x150) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x9, 0x2f9, 0x4}, {{r2}, 0xfffffffffffffffc, 0x14, 0x2, 0x36, 0x7}, {{r3}, 0xfffffffffffffffa, 0xf9098cee14782d5e, 0x8, 0x5}, {{r4}, 0x5065131cd06e82ea, 0x44, 0x0, 0x493457f4, 0x3f}], 0x5, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0xfb, 0x10, 0x7fffffff, 0xff}, {{r6}, 0xfffffffffffffffc, 0x42, 0x1, 0x2, 0x4}, {{r7}, 0xfffffffffffffffa, 0x10, 0x4, 0x5, 0x5}, {{r8}, 0xffffffffffffffff, 0x4, 0x2, 0x5}, {{r9}, 0xfffffffffffffff8, 0x2, 0x8, 0x1, 0x5}], 0x7f, &(0x7f0000000480)={0x9b2, 0x80000001}) r10 = syz_open_pts() dup(r10) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:02:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="d0519fefdd4525b31a716d0be32c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564a49978a3e4726332591c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19dd243d233797fc1b0237b55147546a1a07671bdc014c643ac5c5d4a818d9c89b3d8deab303f22135ad5d7980b5cda68d9a017a4606fa98ef4467bbfc617a611b6b2c9c992729a79f3216a63ffeb6", 0x9a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) 06:02:40 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x6) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) r6 = open(&(0x7f0000000280)='./file0/file0\x00', 0x10002, 0x4) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000002c0)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000380)) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) r7 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000400)=0x3) r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0xa00, 0x1) utimensat(r8, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x80000001}, {0x2, 0xfffffffffffffffc}}, 0x2) utimensat(r6, &(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)={{0x1, 0x4}, {0x2, 0x6}}, 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000580)={0xff, 0x20, 0x0, 0xffffffffffff26ab}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000005c0)=0x8) fcntl$getown(r4, 0x5) truncate(&(0x7f0000000600)='./file0\x00', 0x0, 0xffffffff) chflagsat(r8, &(0x7f0000000640)='./file0\x00', 0x0, 0x2) read(r8, &(0x7f0000000680)=""/48, 0x30) 06:02:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x5, 0xfffffffffffffffe) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 06:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002700)=[{&(0x7f0000002680)="30abd86f05619ea94b194c0d5c0a2851f34acc42a6b5e2b4a68d21db3d1488fb77fba2225ded2f99dd7a04eeaf43d6b080ea00dcc5d9fb8b5b2446f5d7f8d1cbe03d7abb2fe4faf21ad40574dbba4331628fc9a2b0027872980eff1a7f27bd184f07205118a886"}], 0x114) poll(&(0x7f0000002780)=[{r1, 0x4}, {r1, 0x4}, {r0, 0x4}], 0x3a3, 0x3) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendmsg(r2, &(0x7f0000002640)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000100)="c2830ed5521949843b33e0116c1ccdfaf0ef3c4ab8fd8ac2989603bc0a34b99d76250bb250d37b5bedd0fa4f999c0d5d8f4a46eac3693391cfc8ac55fb17b25666dc6a36dedfe742fa315c535483f9f44c393dc1631b1d8b02189a799ddf2dd11bcf889aab73b56cb8b0fc3ebffbfd4930e46418307b15ad2b9ea66a94476228db1ef298e308970a27bb7fab0ee9963548a87bc598d8f88fc79bbee1c0c26b5abad36b76576d7d97eb08d967af7cdaba812f9121eb3fc61957749ecc4037a124c60084d66ce2b3cc0479b8b2cdf6771e4bea1876d9ca34b17669db86eeeb58bcd57c04c2fed9c950c6db6c8cec7272d7b6a2b1e2c2990eeaa1c27dfda8ddd0d57c198911fea2e1a5a30816aa903fa791ea04a0952e4e292d5bc2b9c3314cafbf1c1cfe30df70a0d0e9128d38c37175ec087a327ec7578dff4842013c0b0172faa7bd682d13e1cd98dd286d1c7065b4562d382a5d41729fad9f31c3b8b2f49e01a90318495a1fc04b6ed1eb380426c3f090791beb5d407c8383873bf7bc1301af090e3c9afc6719e5108c2ec6fd5671f15d4de8c382beede07ce786e57cc1a47d826f575c5e856f675a372f20cd6cea58e0901a5275cb73b3714ac88a1ac6da85c7d78b6857b1141fd09a571bf3b0631bc73b33159e98ea8e2bc9db75150f3efd19987b14f184f64c3437660b29070b45d0e3d9e52b9ea5913785091b343caae1f0dd69a597ff2525d2a6f07655ea0d0bc978e19e31fc3f193635dd067676db11a6d51bcc4a136153c273df72a3f4ba74dfa92dfd9eb76fac7a844c9753835b2c7dc7640a3d25eb433f5a69d83e8baf8752e7191ff9ec52a28e9492b402eb1a77da3c0e7d778af7dae07f422fd57fef8ef0e64dd046e4e158e2718df56cbdc439159c2c6cbed99c69547dd7d594ca7090fa4ff9ff0430f8e9aebce22adeb0acd7cec884c6a36a01e711d93adb6876b5f0b7bf31ba777c11717ff4b0cdfffb3e0527692bc5c52b382c646d88888518100a6a2bf0bce46d5e40bd7605ec6256d93e39bad3171e36a2124aab74ea5eac4586a5955d13ecea13bee8f21827cd9561c6193b593153a935919a10ecb9970ef72b1181fe55e45e197d99717231adf60fd30c4d4e4e80e5c94392eee8abfdee9426fbbf4cf5967ec5d7bd9efacd5dfbb190f0e36b2cd667073687e610390ac65a12ce2fa927a34c0f8d05bc5712b50e602ba1dbf818c2da92f6aaa53f22f3a97c057c7ad23ccba1b8529d9942747c853f0baaef162d41e7b5ca6b6faa5167e1aaccb4481bf3c44cd8e4ac56bae2d707c5174e627d0ce0d1c9d6111cd9528f9306d910f825c6394217a019d492eccf07775ff3cf088cd938c77f426b2cb5f3c3eccf7e4254880642aebbb3a065459b86c71918a6c6ec23fe536fccec3d0242d347368c217d56d60b161ff9d190f1ab032ac7f6fcf1bc995c516ef51712e693b7ed4257338ecffdc75ca7db639b07807193be029cea5507f87de917f18c66e21011d70f4063ede66b73f50c6d64feba3bebaebf76d33e7a8ccbfa0e23a923d468418174cac997ca7cf93ebc91014575b4a84bef38d44127c971e233f632acfcc31a29a3827a2a1401f4c82c88abb598cfbb23da97461c502df47bc67c0be66937f91eb4d8ecb4e5b193304fb707fed4c30d279418525819b08f173e162ef86d878f17fe678277f93374586aa4d0db3eaa0be1161e759d51301cf71f5b04676cbe95684541a04f70bb90aaf1d0619973b7fc016babaf1362a2ab03388a75f9100b17c16912a6ca1d1ce7012caf161cb2eeab15fe11e820c1d7f327f934acf96760f3e18628b66939abcdd162a5e412e2d2bd14ab82f953fa35f4c01564eb2020907cfeeaf259cfc266383b601dddeebcbb4f4b91e3578123897ebea18157c2aaffc290441d8ac0288e4bb3ec274a77b9362e5abdcefb1d40000d944fa94a99536cdfb9cded8eb99f40460a53a628dfa20c972677f2d0fb0fde4586b71533a8a42df5b7e3278ddd9b1604b119c04a69e11ac7ea022004c21cece81b1660f111c52fd5dc573d40f6a4283d95d39528e307cdb330f3f77f44528b2a1efdaac7c485bbaf875be85b413e0983ba9062d080edabca40575c6ee1372685fb1a9b22c97a1d84b14a869e735f3a865859f36c4d00d5236524e71e879ce7f3f91e0502a5afb9c7bc0e24d72162d8770cfc8b217b00dec0e7b08fb490a1012a103d8f5ad8d5cea23c57000bff96a9f0a7607aa986a7e7aa95a5b0df7dcd16d505279e1f1fc204f1dc6d0e3a2e8d39a9778f317203c6d4c6b88c36da241c7afc40caff0dde2fa678858e4b9df8e59da7e8f7eab1ca0ae72be256b74295b11d2a5efce00d0aefb4e3a766dadfb76783d452f41b13eee48fdcb42db7650769661013d5c3e41fd1239c3bb4cbb8cf3f162ba4ac18a567c66d7ac4152b7f67bf150b718b054125a621f756b26e229446465457a7a95f5f9340df8a1fa205ac6e328449379c4839b7e6c97f1844105493ca56d5b32199f68c884518ca9cdfb723ee52c56e87ebdad48fed22cca65e18bb103f5e9deee04050ba9adedb83c129517fd0976700f38d3a9547062850df254b32ab1ce19e28cd8fd2d00de707136da241ac2932d674ba92bea913a74b7afc99b41701b43dbad20d6d1af0ed552ffc058061a2ab3b2bd964b9b54de1439f13cfea4c5ee5af12efb1ecbb2408879f972dd95ebc4ce20bd15b87e615d4af8605fbea588a7bd9cec9c53eff758abe5c0341e54275d34cdebdeea62020d2b8778e95b419fd3b1f3a9d55007d5909b0e9f8cf4caa7b4df7b1f9d3a62748b2a3e41fa706205e18b3e5e4313e486f49836932728ccc0c6cdb52048d89f7c2b1ac7fa0c273e49e0a81052a537fd1cb9f1d072d417be56c36a4335e2662659c560a9283e06183255a966bf3a887bfe11a4cebb0a4e62f3d0864b366fcff41f6c637c50032d53961f93880e03804d69e629732164bd12ec6b70367a3eb14831a94867a73a82999051c9f247490b623cefbc6d316e48dad3607b6e3698cd5292815c57791d47d8c5d2dcdb72bb824a066dd95d34114fafb89ee4087e8bd53281324148735401d81bf36f669b2b8051c8bc5b42d531bd1f07f289bf891cdb71a6c84c5ece93dea5cd1a7464fa492b55fac57acdd940991f5e4fd48fe6a44ce860ca4a7a8ce967734a166fec2bce1ff887dfff539963cd2641c3f25bed59915e5af49293bd0b647dec12780ca3693693e257917b3e906d387b961eea0d74df0ba859757ed46436c1f9285dc0bfacca1267bc8d5725199ecd20f2b9cbc1214a0de724f3ce032f6f93dd6e668c447a6db896198cbe33332b71e70fd427138c70283efe273ebc5e1a1a7e1e750faf42c302c4eb6743d9e62faee088c077af8047dd8f07559de8e2723eb4b24e8f7332426b305acd7eec911a515f45d215af1c1ff2ac8b7bdba1f73c016dc28160d17ba8e61101a38822976ec46b495aab1fc706219c4d640b0c70833d3a4bce26d06fee7a808c2b3c1f2699e8c080dd220b35d470340f0f7bfac7e55efdb930f38af5600f28f93443ed6a8f433818472cf1d43c7145d2d86fb3580945cdff60dee8313988b706da62c7cb6f8bcb20d053db8ddb38a10def1a6489e20d0c2d99c8cf6d8cb49c4358150bd92ede86d8936d5dfa0f3e9d81eacf41a58ba4aeac31180ee505d0f28f6b86e53bec305aab2386c52d09e9e3a0d186ca6a7175528f2026cc5b798ce230deaa02c40c70edd861baf205692cd825849f71effe620499ff7fb2280c45ef23c600a82745661f3b0d84ef332661d7a3c71d7219e4b060f2cde0193f6979e8c60e9d306f0a186cde090baf82b3ea8f59695ab2a5310f16353ba1f41b39430158aa9579554b569da5b9f4cf9db2810bdce39459670f5fcbad6c4fdd8d7feaee0d6c438d4a77adfdd1b1bf8f6027f1416a31b797ff429b36a78ee2488236052da115ada17067013847aef9ebc3b2e050f365a8f696613c963f85caad06e3c60e2bcbb85afd99305cd0bd807d1c45ed7ee6bde4fe734c78f4f6b4bf3b7df2870e9ce584330ecbcd68a1081e61903350c59513289259a9d842c2a7c6f00bc0fc41852c00173792ed1b71793dabab5721e667bfa30e499605a93b992167bc27d0d9557cb9b910ad2f54be65b0a10c25f37ad2f1d93007cb22d475b751ff5cfbbc7b6461fa50ad8bdbb03519d17c8967a8681004bafb5a798836e1eda84e629578c5f69d3330d2441197e6bcdb224be8b84a56e69387eb83f018ec252d270208f2dbd94bc03563c85ea5adb30b6bfd802c7659d91e3ab95be5608f42932b284638f2f4e2545f06c3add491529eb95eb3d24291bc222e24ad915d067e8f59da4e337c8c2f74df808f31bd636180f0817717d51d97c680405c96e98dd43875dd2b7ee6b32aab4f7db674814c13b69377ef4859e6fc98dc4c5489ccd97fe05fab28fa57aff7eae3f1d5650913268344cb3471fa209f808a0934af1aa54a489b285ff3754e7ccb8c2d282cde3ca8f71b66eab562c424ce5f34b55bcb95c674a5a6dd1872d669e7052c4815cdf80c7c7ef936df6d4ceb2c64d212ee6ae06be63cf61649e946ba078f07db675098acdfbdb78f6dae5a861f233f3448bb87666ef33e81d7ec10678ecadd41932b166114605d73d09692e6bdea1a242941639dcc4ad56778f274f7197d44d1b8c3799ae225ef12d5925c4fa5098015e9e3103346a9e2a1c52afd373577698b4b4716fb3e1d1c6b4a00502088ebdee04adf19b33f1e706c652531511500f7fe5a78ab4d5398adde7ce9286ab29a8218fd2c103e6c48d97d1ce97f84ae09335d9cd17bc36bb4029b89edbd58ee71552e7ba48eedd38a2891429dc5e8fa7e2349818fc835b764e115deda33236b3ec8961d1392fbe4750dfde942484857dd1af22dfcc3b42814e907a2ad960f0c30bf049ae875befc783fe57854895d025407cf2e6fd41e17818427fca1a8e9b841150d74a2f9ba049bd58858b32b043f2fd05e99071148076b2931fcbadde9a79685f01618d26850615c09ff44f89d476b75f5e46e6b450a55a28ddf88f73ff273f6cd08aaa111e954bb67e8cc3f9f80775da1adc09ffb659292aaec1c1180bf110b5994377c442240260f47135c2055fca42d95e882251f2cae9ce2cf0e5f9bde6ced5ed9cb3e788beed6c161cb7cc9c96e3ffd8e7eaef7cafcbbcfaea591b2d2b6d4ba934ffb1d45f23608161d32287f0086ebdf061fde5501406650258c694acaca331f5400ab94806ffc9204de72e8f54d276927599f5c544657d04ed1149421a4cef77cb413c33dd35f42a570e30e16240dbe1ef903b7bcb1efa8f409e71b98a6d9d3aa2cb93fe177ad3b2e6465e56931eba15bf0d56b769aeb2cd7e96373e52c1a3edd85edbe3841a4d314b4fec3ee9bce1e155ed759a83b773c201502197e6450c4da4182007bec6716430ecefa4f6e2d914780df90d4290633525ec2bfbba65d3536fefea4146a870c83a04b8c629e84aaa890a47fc40695da0a0a1a7010dd7f09765e6ff494178f67b617cce0a015a0c864ad54579eb4792db1608649df48130dc1c558ea6cb1e6cce5db091c5e022bc19e8e1829a14c466836962df76f4b560592453e4ec16665a7b14a9d61392532de6cb7a959630d49150cb778f501e26947a7939278d9713fc754ecda57e1be763abae868165ec7b11cab83f2483c81c89c9be2733c490f4fa581fe880a552a26a2096181aa45c051d06e99a33e8b86558ead3065d3696fed336", 0x1000}, {&(0x7f0000001100)="e760328ede3059ad6b5daef4ad220f5adc8798433cd11d7174f209ff089327909d8acc434e2e1d31628689e10000b4fd407b401275b5c1cb5193cdc2147817e930e54ad7e8d4e5a17d6111564e62b46c18c88b7671309020089b34b8e7751758065f53bda4e80a", 0x67}, {&(0x7f0000001180)="3a08697a89bc3bda8c041ea5df21fbf8770a8cd31e7d3fb8d18a2f93757eb8558de085da4fc0", 0x26}], 0x3, &(0x7f0000001200)=ANY=[@ANYBLOB="9800000000000000ffff000006000000f92988c82d214f533e83ab171eceba42563f74d18fa4e97fefe0cd5338820346f1491c680d7350f70d7e69f5e9f34a92fe55917bf813c9c41c635d82e6a5c66ddce5ec402f2df2860deac6a37847cbf6f7531eb3952c488498aa2b4f6120a425256bed172987bb2ff8cd84c8cca29b1302c0489c3e823350a95a1f6c8d8aa152d94cbc53f0bc0000a8000000000000000100000008000000ed9940a604e11b0b2807e519c11b48dd5a3bc7475e0b915f3655d1820c793400459b41aab0563bf28837b047afc92598af43a29e4ff256d4a96dcc5fa52aa4bf0ff7ba3797ae3e4b6ca162bd0812ffee989f38556a2eb21db4a07d2c9eed638c5bac2f78fe1a37a58b24fa1e7db7c560c5561b899216ea2faace238ba309244ced279aca30ca3af93feaa36aaa615f47b0be000000000000100000000000000001000000a10000000801000000000000ffff00007600000080d429d4f89bb511b6605b052241d83686dd0545e01dfa692cf04647cbb624e253df323eab8f8eae25710bfdf5c72780756a6324c0e691f53575f1e37d6848ad4faa7107ab5663b69789518eee1b596997fb57e1a1d27a05b21c918be1d6b8d9a52b375a00d129318d45b82827a933bd75489dfe3466784efa6024627a47c4f7b72128d7e0420f32d37cee3d1297b66d8167670af41b26d48c5d66b1f82b7aee17e63ee9d1191dadbf188ae2c735390a8ebacf7fee6b9889cf989fed53aaaaf32f29563ff7f080314f702547612fff827c73f8dfc0fa19d6b714b8cff6abdf75a61bfeb3abaca45805d49cb12236298eb6e4d3aeab0000009000000000000000ffff000002000000b71e0315ab19d70ec59bd522f426cfc0bdd380b0679f53b0f043f13b3aabc66aa0fcd006391229c2ac816255790e75ed067720d68a4a5c7949d10465e6dc8d9ab0a76f5637b75c43e9d8e67f9259f0f0b83fbbce1466f19ea0f5b4ed1acd8702e51e86fb59dac74699e7e29808d1bb0ec83ee790f2dbd2479d1f28e1646c00001010000000000000ffff0000de2e0000664d3c8c0102f4ef85a5f1a482de233594c58b7b94cb0617db87d4987ebc79add819b9a2b548dc684ab34b820eac0a46ffbf8ec3e240611274d3919b3748f2c497e0fef8e50ae04801ab62b82cf1c6cc901bd69d9d2187ba2dbba8a8e592c81a59b207c24d7f89e3727aa4dd506cb44fbf0c33606081952f18a2dcc0aac02039876fa3702c9b6cbe80414a073b9b2148049af340066548f87acfe4561811b6990dc5cdc1b0994bcbf391dd1b4d0f99a8fc1fa9d8afe64662c44135abbcc0fa8fbd2229b91f98a7ada90c4a84810d80f9eed0135ef3e53913e5a20c02a7b0575510f33d0e60386bfc8b4039f7c2b0c6d828e0d488dff11c1e1acf9e6b61f6c39133df5933e5d46822ba4434d3f14a40136549caa5d4af529e608c5147073975ac8622b4a7d5fe63026ebc28a712846f953f64fb8f5a8fee089fa5b31dac3f3950fe28e638f7a0b6aab07208f813854353e9f95a45bddcc10271d98ba4c75ec443bbce2d6d540aa2ee2137afc3cfba1f25800aaa333c3b976f215b4bbdfbfd2bccd9a1d468996b1050ff979047583390b9d974c34e1a1fcb9515bf383a886cea916e4cfc223f88e2bcf1598fde70efc8ca52dcbc78a0263f66c9a63d8ac0a6146e45ad42df023e9d2a3572ec0733571014c8ff9ba8703d9bbc59c3e4594a1ce2a2ee159fd31cc666ea7b84f6bcf3eaa29390bcb9a7af5c0872369d6afca444121b523755c28e5712f2a9642c18b432fb2877106cf3e48c44be5971a178bdc930bfa5be3abb5d146a21b2c77ef0e8fdee63c653a9b68cf3845e5b49846f40fa67079e101f095899767ffa7b77fbbbcb681bb46be63a2baef7d61e9dd25d02b0f9a9a025855c48b1cb46a8637d0e82ea9359084649c2395b217e75f6d02e7f4868f73f3aad607b18a3e2236dde5a6a06442b8b6865b7a9fa7d84249033c7904bf82799d76da858fb68cc417777642b4f397bad45ea9943c7420f7799027571380a217c599e09f8290ab2e16d848df675f5d47a780da261986db6cd113296c8539197836c70c744dcfc1cfda3cb20f56b65e73ce256a63965bee0b95fdb0ecea984af585d7d6a41fa27fb0413b9b70b3eec0f3bfb1005a9d4b9d634de0fe9d9afc2b84ba1c98c8c8b3aedcba4f622863dc31e90b91d2da197284fc3bec925a03f53fe56046209eef8f0109f9440000006d38fe77399fffa74b8904e99e6d8f27e5d9bfa0e9ecc0f93d0b11b5371c3a743c45ef26bca5a0c9b4f2cd3f9ab8548f8971a7bbdee1fc09c5d903a9e9ee2b3efdea75c3ac908ef6a204387d78b8a99a356435371a15c575fa52df72c88464dd39ee121f41d2b851afddaa6cd1c3fc3f092f549dbb33ea4e6b66447275dd130905e8a2c278dda4590992c0d2d2b7f8b2141cf754ee1a70e72e96c4d5d598bca580d6a0c47bb8ae70f7211dc36de538ddffdd4343904952f1b21af3a493e4bfd9673d68b14d51e918061f1a1429d7a5d1fac31bd7edb134347ffef4820e64240e9c38bb8e6493ac9284894b1affe413f68e0b2332f8c39f30781a3d4ba7abc1042d2e3ba10ab1166f76b26ad0a90e58a322225c63c3627560c6761f57ab19b0beda7d5ac6702825853512a23bccb2f8dd702691d2c26286f76bc01f352e99382365c5e6d25737a1345fbb9d9bf0edfdd1af67db87c4322a166e91bbefed3465601be0aae3aaccc0b4f36c4cbc9898bf6467d3f07a75166dc5161a53d23dc9e2a57499b3c929dec9ac6642c5b1756dd1a98889ec5d98809f3e972bc99ec879585cf4ccc38db058aa28bf70dfd8124e9d6c380a7427af013854fdcb389549b0aa2c75aaa1a1ed2485d722a99493cbfaf8407b8f0302a1ece489b32435f26cf93ef53f326aaca203dabb1fdcc017ab7af96d18147f728ae8d17c64546377dd0f3ada5501d9489d6c59eb2e73a03afc8486595f22b40387aec0c8ef26f3a67c29c2377415e21d742e0fc10e29b4004648a4acda6f27676f38f0e93411ccf1adf526d51f692223a5ac7c097c680bfbc778ad3d535b262cf2f627303559b4d1a052ee6b0aadef1517b3e975af737b4a5d7c5c5b39db8194c06bb60db0151173c8c30cebba570aad2015d012c7d359fe9a82497c171c5582ab25e89f7569fcafaf909ccf93fe4d98fe17773142cf99325762139dc13a03ed9375dea47b9ee3986c772bd75a4a19b5fa6752e83298281a5935ffa35bca485cd5d762e13d771c1a60eef3fe392e518be04635ee1c740718aa55bb5302269758c722fb0941e4b2a5a058108a43c8e8eb2b2959d89d8217c16d05dd3aa7a8556991f06e1c062228441fbc6dfd96c7d4015560c6d6e7f94b2d8e220bbd0a9fedcfdea8527fc002bbc2747a4730d585ed9c0b0bdb75627f2ccce5c1fba4d032ac2af744ecf413b9a3a3a7988cda6b8efc30de19659df2a03a5de00906008d6711a2879d24bffbbecb26540e2b26c88491f1bcf5f0eb106240ee36c1a08d124c39dd1fb70d4be2e7087897d2a5af31fdfebcba5c5a485b0305ed9d9d623c277f8601cb183de5c2febf8666ccc22f8e6c1dbeba642ac200b84b7c212beb83bb5ac48ecc682c68f2967a65d43beb644d0f83623b9f83c933f338917832988c88158bfa0c7f74cd09e612cf9202b2b02fd5a457b1614baa7a21bcc4e44dc45884b7e087ec638e57a3d6175182072242e5594a428e17d780b5aab5f44f07fce98ca9ca85ee49fa7a0b1deba816cd273aff754c9fd3b963624c901a673d6de76f4555086874ec784fc9c5f6f9cc109c40b6a98b499751200b77c3e4a0283de1dbfd1f8283efaee244c4f646b677a2308a167f7485d0876e32e9afcf016f08ab0585effbf13aadef34fced53fee35d96bfe6347fef798bb089a3eee2dff1350008fa682af1b2e19c8fa21fe4b6407bf87cda06849dc5b49ded593e490d02c3180c0b0000ee2a6071ead7223c144f3e1795eab5f7e4a49c7af44c4c9504e81db7f270a2922e98243ef93320a2d82204f22c8ac5ae7a1183a0b78ca3186a31a59073ea23c347cd8015b7495dba293c00152e92ae6deaef4f4bc0efdbe0608771ba7e0d2db61019e1090507d1c516e343062617de25aacc142806ee0236960dd210296196ce03b2ceb2b5570f35bacf5df82b382e302391dec515c1d197640fa95b43e90c031d49f56d362d9008045c963b8893d110e7f4a675ca4e1013c4d8736f4b1a044f532e22f72e359562338bb639809b637bf70d162341a429ba39b0df0266f2925f6724567fc44357828a687e0f6b87f698f90b187f8f2fdc6dd4bf467c85d3ebb90c3aea64899c1464ad0b3de9d0809d01cde41b5b824d281072d5efbb29d21483079bb1d85ddb54b52cd79dcce9f07f5f5c8ae26c9a0c390e30659441299c00d779824f6963b64c398f26f3d51ee007d27dbbf852267f84d9eb451793d079672d3a431bb84e575a31b4ac72e6078d909ff1bfadba3d0830633d597bcf8e4b93c8322a40d121ecf0d1c8a8c082400f15ee7f74fe793cd713c41a0883a68cd318b62c97202668ebd933296b31ec309d335e9125118622e0e384570c597fb8226e56ff21ef1070e839c83a91ffbe6eb05694131c819543be4ffcafa163258ed593dbf0e38555fd17ab23865a4d1fc9107ddbe6c85461e78827f7bac85a59fc8b1a8a7897ed5d34757692e586ffc092f558618993992d4e396b25d3a5b6436fc07c9e4c6bc350587fa116f3d06cafa15e51f3fc934c3b8c4cbe24a661e796c7521b61023e17620ea9f0ff4eac5e111b30209e9d2e102cb2a20f594c424f0fd02ee0e60cee2de33948bb9919196cbd8e86614bc1c6ce0ff48aec6f29d2547566aa1fcf2815fe96ed5dab0895424ba84a53ea0dd9b5cb086dd5056b036e49446c63c25dbc0f8ab5b29a813cf02a2da2392b4103a56bd2e11644cc39caab25bff96e534368822e268e04a5fa679a128f97865819231349f60e831edfc60cb2291ff57e6a46e1df46ec42e40abbfda98e5dad15b77dcfa89b17cebf0f232fb58108d5239b15ec258a8f87902c5450f3d2fdddabf27f1f1db7ab54893b6b68e63aea9734bb9fbc9ab752d3abaeb199ef36ded34c73ab529f15048239ead7c2e2d39233bdb9285313107ed3cb17c5be9518d3f506e93cc9879299c8d716bc547a3c2f807d30aeca1849b03051692e6ef8d4868f930978e773af2beb49401946c7af4e65d6096c4a0a7288a3266bdb7e398365445b2b5390291f2eceaa1e94920743582464464019a461a12547646c8217cdfe1ba0487b46b1241148707680e63d812d3d89fe4503163c6b2ece67d343e369a0cb2b5e8a3363e47bd2ff64e778968ef23825d3fddf456b0c1df0170e034f9426617663324e9df61176e0f1d87a551bf62e3c23c4c02762587b631be738bdc0bc056c24ab246e3f9e9fd51cb3dd6b2744fb412b57c82141de65a2d04b4014bf6e1c62bf3d6720a88c2cafa5b03514e2abf4101f94717cb50aa8a6cb8a00e77e6dee393863bc5977e20c087dfd5cae65abd94d7872c052a4d0d3340cea621abdabe00d1b7d1a9d78923fd1785cfedba875d4e197061c33bf2b68997df67b3e6e669081371b9a517c7122a415ba87dc4aaea574f9b881a055d1d0ddf35ae6d1171387155a432e37979af9d0d07d85eec54c748cec1a4204c118ac34dfa0633aa2e7c75d49265af1ad19c8c9d70d259f9ba404b52938300e7c4250e86a7845b1dafb660a83900d59fb2d96af3d173820f1dd41a27a08ae218f0c56432acc8390050554818f9c46fe4de05d116d83815b3d68426d7547be7e543e11bea4d2b08f94374a69ab723997683e2159bd9c38f9a31d1b222a3d0d1fcbc05aebbed8efeaa5eb8117ab2580a707448238d32fdb04ca7c3b8a3bb782da0123369533e96632e950430e09083f5b1a07b47ed2be7441418c8f3c80c6dfb9a27d1469bc401fe1af4ab9929abf692f543dff37d20b1aec918d148ba5a33647e80e6c3a79c44fa0b03fa58ea1b340144a2ea8e78a57d513009790c7c4246b67f7c7fc530f4f765a6554ef8e05d38de120ac61ec4e2668028918bdc0b98330dd7a504024a54536b904d00f2018b9615f3d3afc6f7cfc8f991a0f6fbc4a9d446f0b2064fb1bbf2ef61f1d7d8a2dc0c9c242c77cdcd410fa04bd428f52c692a273597cbec4f4b166eb0c088390f7b8bba2fa373d86962d794f71cc6d2e677ab7a4a3763e4857c0dbcd1014937e6478db033142b15cc4293dfbd0d427a4dc6b5ce2ff72b79e200bddabb0dfd860256015b268a0f8435911548d87d4917e65d12971398fba94ba22d323af5dff3e79e7f78835df1cca19f165028d935ac9371c3c2e29fcd4cab1e2e2995a7fc65cff61fcbe39f406da37c672a55c898d2e017215e4f52d52b5c1ec6292bef0a4ac44eec1d40a27a974b00e1b1ed04a36869412074d0c8945dfd2b954c6692999f4dc53e4ad4eacf455df3d218157aa44f8e8aa69c7210e08ffca53dd96ac9124ca0f78d4dbfa04f1457891adf44293aa69946fc59aeaeefc5c7d474b9cec749fd88921945f9d124685c21a50f29f00cdbcd927b727e55b1f97fedbdf543ad7c6f0be64d4b2c23a156b5f8ff1dd9a51b71d87129a5a0f9795dc1947b942f13555b7312359aad35c842521b1671b03f33d4da7e3de79f07a5fad261990e8c4d24e4ce0af6891bf6ad97820e31c8640ba80197b8707b34890bacb92f9ec1aee0ebb05feb7c33362bc35a7fa9ce7ad0595fa0214723c0dd170994ac39e096c059f97962635800000000000000ffff0000de9c000012e8155c4cfefca6999dcd145fd315b7b0bb127dafda5e6438da54f9812abccabbad77e2a1eddd1c10d38f6bc28ceb3e5c9f593479f76de2e4d58f8ee6ae0cc93f6580084e000000c800000000000000ffff0000b7080000a72d559d4a5aa45596bb9ff1ebfdd36fbdb08c365d29e30d6763a76e462e1ba9c947e64e953aa84119df2d3efd32735211a8e8610eb07ebd4de40e4dd218c6479ed034c668580982c59e3a6b317821178e6889c6323979425066386d8a13e00e5caaf5902b531f0b5b7a8440c07eda321390cb02c9ad4300482468a38f5f9ed8ef4c0e5ccef15b397714b9ac2a62a5a55b3c848a87cddf62f623a3494aec9b3e25c182b9140970dfd675fb206bfa74e46584779d00000000"], 0x1418}, 0x5) 06:02:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x35, 0x0, 0x7f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/46, &(0x7f0000000040)=0x2e) 06:02:40 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x33f) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r1}) 06:02:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000070000e7e59f1f6880ea53a900"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 06:02:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/227, 0xe3) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:02:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) shutdown(r0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 06:02:40 executing program 1: r0 = socket(0x18, 0x2, 0x4) shutdown(r0, 0x0) flock(r0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1f0, 0x101, {[0x6, 0x1e5, 0x5, 0xa7, 0x3ff, 0x40, 0x6e1, 0x9, 0x4, 0x6, 0xfffffffffffffffe, 0x100000000, 0x4, 0x2, 0x1, 0x4, 0x4, 0x7b0], [0x7, 0x0, 0x3ff, 0x17, 0x6, 0xff, 0x10001, 0x6, 0x8, 0x1], [0xcfe4, 0x80000001, 0x200, 0x101, 0x7ff, 0x1, 0x3], [0x3ff, 0x0, 0x5, 0x9f50, 0x2, 0xf7a], [{0x1c000, 0x5, 0x80000, 0x6}, {0x7ff, 0x100, 0xe73, 0x1f}, {0x3, 0x0, 0x2, 0x2}, {0x3, 0x5, 0x5, 0x5}, {0x7c7f, 0x1, 0x9, 0x7ff}, {0x6, 0xfffffffffffffff8, 0x9, 0x8}, {0x0, 0x6, 0x339, 0x8}, {0x7, 0x63, 0x101, 0x7ff}], {0x7, 0x2, 0x2, 0x7}, {0x100000000, 0x8a, 0x9, 0x7ffc}}}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0xc7f, [{0x3, 0x3a}, {0x2, 0x80000001}, {0x3, 0x1}, {0x0, 0x80}, {0x2, 0xbfe}, {0x2, 0x2}, {0x1, 0xffffffff}, {0x0, 0x38}, {0x1, 0x78d}, {0x2, 0x4c6}, {0x2, 0xec}, {0x3, 0xd}, {0x3, 0x7}, {0x1, 0x4}, {0x31fc792fd72e317e, 0x10000}, {0x3, 0x1}, {0x1, 0x9}, {0x9151b94f91eb9933, 0x40}, {0x2, 0x6}, {0x2, 0x2}, {0x3, 0x2}, {0x1, 0x86a}, {0x2, 0x3f32}, {0x3, 0x8001}, {0x3, 0x20}, {0x1, 0xffff}, {0x2, 0x8000}, {0x0, 0x6b8f}, {0x1, 0x5}, {0x2, 0x775}, {0x0, 0x4}, {0x3, 0x7f}]}) r2 = socket(0x18, 0x8000, 0x3) setsockopt(r2, 0x4000000000000000, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 06:02:40 executing program 0: execve(0x0, 0x0, &(0x7f0000000280)=[0x0, &(0x7f0000000240)='*\x00']) r0 = socket(0x2, 0x2, 0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 06:02:40 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) r0 = msgget$private(0x0, 0x91f03e6325284ee5) msgrcv(r0, &(0x7f0000000000)={0x0, ""/104}, 0x70, 0x3, 0x1800) 06:02:40 executing program 0: r0 = socket(0x2, 0x4006, 0x800108) setsockopt(r0, 0x29, 0x800000000000038, 0x0, 0x0) 06:02:40 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000040)='y', 0x1}], 0x1) write(r1, &(0x7f0000000300)="2e088ba2868cf0871f80d9d177f8b826d769bb1e3bcb7c9334558ecd0b9e00a85f07a408a9c084f64b652a60a60ad2d0ad940d0000000000007a8a98d17421aa3202ae42c0c485c0575080ce654e416c17398dfb79692311b51cfe683ac02b8e1a7347879e9e4f8d0000000000000000688c47fba6f4f51b7e4b632ef606b573085d533c57c9a3989c101786cf1c695f2c08980546673e43319274", 0x9b) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:02:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380), 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x9, 0x0, 0x1000, 0x0) 06:02:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/223, 0xdf}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/3, 0x3}], 0x6) 06:02:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x101) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0xc5f7fd3d9d31f65) r2 = socket(0x0, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000040)=0xc) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d3e80e239eb3480000000000000000000000000000000000000000000000000000001000000000000001f000000000000000000"], &(0x7f0000000200)=0x6e) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x3, 0x2, 0x5}, {0x18, 0x1, 0x2, 0x1f}, 0x20, [0xffff, 0xfffffffffffffffe, 0x7, 0x6211, 0x6, 0x0, 0x800, 0x3]}, 0x3c) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = dup2(r2, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000002c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x81) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) recvmsg(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@in, 0x378, &(0x7f00000018c0), 0x0, &(0x7f00000000c0)=""/187, 0xbb}, 0x0) 06:02:40 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="709cb2728e016d7c58a1fe124907e1731ad51371a72fbf31"], 0x9, 0x0}, 0x0) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00') r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x7e0) 06:02:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x400000002b, 0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r1) 06:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) 06:02:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xff, 0x3f}, 0x1) sendto(r1, &(0x7f0000000100)="436bae9a2f48bf95c96a4ead574d3a828332a099b73523307a0fb037976659f16f2e402f435aab2b7febea555cf842b100ec6caf6f3596727c8904f4cfd7c0bd320543fec3dab7d4e932c8330e942e71c1ca296927b8943108fe699d60c04528c39c45898eb231dc61a69b6b047e2b47943550d0a6565a45abd3f6c37065adcafda757300c1762d12e593df05ef02b8e8d75e4490541d28e4416d43d78f40a85bd43b5f6146d73323e4867ebe7ddef7bbbc229c3b227ceefad69c61d82319ebf481e348c81ed22ac636583a5ce6e79219333", 0xd2, 0xb63bff164be43d9e, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6d7910a1, 0x3}, 0xfe7f) 06:02:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000f841cb8e518610c01b122b5a622a49aa8dfa2a58b9668be1361f9a3a49dce5aa7be22499f07f1911427c"], 0x10}, 0x0) r2 = dup(r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x40a) semop(r3, &(0x7f0000000000)=[{0x7, 0x2, 0x1000}, {0x1b0445457d652bc4, 0x6, 0x1000}], 0x2) write(r0, 0x0, 0x0) close(r1) 06:02:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2ffb, 0x80000000) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) fcntl$setstatus(r0, 0x4, 0x0) r2 = dup2(r1, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x2) 06:02:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x22) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x100, 0xffffffffffff80cd, 0x2, "0b94c521419ea9c62a573e9071d7646bd7f10389", 0x166, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x6) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00006e3000/0x3000)=nil, 0x3000, 0x0) 06:02:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1807, &(0x7f0000000180)=0x401, 0x4) 06:02:41 executing program 1: sync() socketpair(0x2, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0xfffffffffffffff9, 0x7}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x9137, 0x8}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7, 0x5, 0x1, 0xfffffffffffffffc, 0x80, 0x200, 0x2, 0x2, 0x1000, 0x7536}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x5d, 0x4) clock_gettime(0x7, &(0x7f00000001c0)) clock_gettime(0x6, &(0x7f0000000200)) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x8a0, 0x100) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000280)={0x401}) fchdir(r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x401, 0x800, 0x0, 0x1, 0x10001, 0x800, 0x3, 0x2, 0x1, 0x0, 0xb1c2}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) connect(r0, &(0x7f0000000380)=@in6={0x18, 0x0, 0x0, 0x7}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) getdents(r2, &(0x7f0000000400)=""/248, 0xf8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000580)={0x8, 0x1}, 0x8) connect$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="ab84a418fb3f7d7605d0"], 0xa) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) pipe2(&(0x7f0000000740), 0x0) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x8000, 0x5}, {0x7c, 0x1000}}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000680)) clock_gettime(0x2, &(0x7f0000000700)) 06:02:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:02:41 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) read(r0, &(0x7f0000000080)=""/96, 0x60) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = socket(0x0, 0x1, 0x8) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSDTR(r3, 0x20007479) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xf16414b3ba393819) 06:02:41 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xffffffffffffffe9) 06:02:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:02:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) getdents(r0, &(0x7f0000000940)=""/4096, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x80, 0x4000000000081, 0x80000001, 0x0, "3da7ccf3a8d58c0cc2a00aaa5bd604895b01ba33", 0x3f, 0x12}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1fda, 0x8, {0xa5, 0x10000000000002}}) r2 = semget(0x2, 0x1, 0x480) r3 = msgget$private(0x0, 0x85) msgsnd(r3, &(0x7f0000001940)={0x1, "3317233a580a85f2232cfc2a8f6da8769dcbdb838a62111a97f209c14bd778d0b3ca66b08c907f0798261d2b43e79d5b511e7e34d161b967314a75f784b7d0703a59576678838a2e60a107ebff98e1b917d0f026dc35a8a7dbe0d15d5dcfc49e32ad4bd00575ae7bd064cff981"}, 0x75, 0x800) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/224) shutdown(r1, 0x1) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="8aa9b4a91f28c1ff739430597c3cbcf45aa3dee1293a142bf6df40a62713cbb42eeaaaeda2cde52285ab2656d77c9001a08f4553d3e084e8481eabc0681b6793f49bb5b35139a9e539b453b008fc8e51ff141763511a4394bad380595d8624f26471f634cb2f32de336e4c1c78dd7a9fe54874a496d9aadcef5798c5fa1c14f12a4b794402c9ac80459029e8f4d61eea56111523093b7d5c5eae0def", 0x9c}, {&(0x7f0000000580)="a0b99e2e15be347c5be7eae6db94dfad9452e0d7aa3ec4e757dd2fa2f6fc3b6dffd5033ebb09c7cc42b26595787a3b700f7793cb49e121af965cbfacc44b282550ceeac9f0b6670e8a36a5599e9c77684e72161e8598908de65d2f9445aaf193136ef9a4e7236fb62fb6793a837d46", 0x6f}, {&(0x7f0000000600)="7f7b8365f9424de799d234d9959c5e7256de12b8749920a16fb210baa1d6df148861874370871f07f155e9ffce5ecd0e6edab342b2b56b343ac40b7bee0be0b2eac00a870b1daec287c855a93f1f6393e4a31019fc79487a316a0957c7e4cce095f9df5d99b814b78e44af2fc9885ec02aea76df7f1de6e249a9dacef304fa5696a55899", 0x84}, {&(0x7f00000006c0)="c8902f5a4dbd705b4c5ba8ec57b645820ce7378fef314b2aa4e17a8b40dfcb24df5bc8e8b61f93324d061d7bf922834aee769479ad33a196455162faf21f80b1a4c87bcd0a2d141b17aff6e7a26fede4c8871e8d3cddeee59ed018f1273593040d8a04d060a854eb1cfd97c7256bc2db0764d9c91c5c2bb7f5763467d40a37588a32f7fe7a01a57c36c4e028fac9f133d346dc6a975d7afe24edcffe737fb3bcca5f1503ccfe36cdddcec07a7a2d5c9a66e143f6ba08cceabdbe9f6ad3973e891a1d6c165eaa8a958a6793df32480b9043f3e145916633", 0xd7}, {&(0x7f00000007c0)="c6cd4a2d276f28bad7921d227b13b78b829bad43bb3ec0dde51b2cbfcb29ee057ebd56636765048e0a12f63587f8950c4af79242d5298c1c403857dc0f706f64befa069a4bff568d4194161323af9c9a1646ba73beff932c7840c530bf787ac1aab355a4fe73a1873b8f95c225cce2be95", 0x71}], 0x5, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x5, 0x6, 0x7, 0x80}) setsockopt(r0, 0x7, 0x2, &(0x7f00000004c0)="7708682fdf725110434d7f3393a80fbffa9bf7fbc5f2b7521826bdc05c01a93c8dabcae1d12e16635fa746c76ffb1e5493e756567525adc438aeba9077573ca5453b79ded855005ee7d990285fc6da6cec0ae61bdf009fd930d804e22f2f2073f807f6a00cc6e81c788535c4a489d62d975eac9d8bed4cdb18013f46a7415e294517a096620ae7b26f608f9fc901f6aa4c4db205c530a00f6743", 0x9a) pread(r0, &(0x7f0000000400)="cc0126619f32d1eb42e6e57be9391a965d75900516bed0ab1d677942ffa4994124f3ec330b6c763886398c4644860011ef0ad43ee92eac2bc92ef5183434e7e89624d2b7be8f1b457d021b33ba1887fd49c38461b11c29efec06ac89aae33fd155bd5a072cfdb6338a6cffecb80539aec49c0a3b26309cb485cefd439c76f011b165e1becf715a0ce56a212ef9afd9", 0x8f, 0x0, 0x2d) r4 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000900)='./file0\x00', 0x20) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) setitimer(0x2, &(0x7f0000000040)={{0x7, 0x1}, {0x8, 0x7fffffff}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe3) fcntl$getown(r4, 0x5) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffe9f) semget$private(0x0, 0x4, 0x100000100) semctl$GETZCNT(r2, 0xa2fddb08c7463ba2, 0x7, &(0x7f0000000100)=""/36) dup(r1) 06:02:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1df, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000680)="e0cec476afaaa3cb8580c53658a9e8f4c6a5208a674ed69804f0844af0076ba0669482f79e6bce153eab7bd8509f03666ac4ef20bef8f090bd2d60778b0da14978286a67188eec585211dcbda6939b42b45f0dc62e8be9d837e976288b99cde56e763d0cd7067cbab8796983808e320b4dc71daaa3a0b6f111dd61323e1cbcee2ee8b74384555c1a1a49c99fb106cd56037a5dfc10b85985b53c119a7182d4eef0c13f75a3602f87d7612cc01d77eacb03f276b2095aaa37560325daa3dba5b13014136c22fd9786233a387289a728ef4850f88b02edbd9fb33c2205e86b324b887d72bedc8fd0ff039ce675770f7bd6264d60a7f0c6765f94122966dba8b74483f0f5c282e7cf13a3c18ab636f483b13948a3eab7b1bf9d0b40ad054a441fa89f64ffa3439dbd16cb6d6eb31e81e7360fc2a1e9c7512faed99cadfe3774e7cfda006056afe4ae158125119c3e89b7092f8e63b9a3c74fbfe86c2452c6de275a97876c570177cd8d634b86248f6c411142cd96fec03183d426", 0x179) r2 = syz_open_pts() close(r1) write(r0, &(0x7f0000000300)="30397e6a56ef180a0927a1224da38b724e9792008853570fd73e1a6aed995174339020b8593d0fb002f14ca507f56666831914f6583c715bbe175abc351cef07628ea7d697ba797ff2d1e5526625913c4f7cfc7ef19f23f809ffbfb568233ac9caa3d886990e134117f43a0c54b45dae64aff0e4871f3734a34d894083094b4ab687a0a3a160a1c3724fda43698cd9f9929efba0a6f562198869", 0x9a) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x10005, 0x7ffffffffffffffc, "845d550900200000fc5c03cc088f279f00", 0x2, 0x7fffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:02:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:02:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom$inet6(r0, &(0x7f0000000100)=""/245, 0xf5, 0x840, &(0x7f0000000200)={0x18, 0x1, 0x8, 0xfffffffffffffffb}, 0xc) socket$inet(0x2, 0x3, 0x6) setrlimit(0x0, &(0x7f0000000340)={0x9, 0x100}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x9, 0x7}, {0x18, 0x1, 0xfffffffffffffffd, 0x9e}, 0xae, [0x4, 0x5, 0x7ff, 0x800, 0x6, 0xaffc, 0x3f, 0x863]}, 0x3c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 06:02:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/149, &(0x7f0000000180)=0x95) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) getpeername(r1, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0xff) pread(r1, &(0x7f0000000240)="f4b8e9fa8d608aca77cb0d313feba0d33ebd1b8c691d496f7e6576cc6d2cf204eb783ba9e413bce09c993425a7f611ae0d238b6189a57d1bb51b5d1696154fc96299d61f6a6c7382b7ac7b5834e36246fc501ae8d6ad288e86e7898e8628f824ee458f9c741d58870bef8e3a8a79272f9b0ddcc3b5af3cbe5b82a1566188e419642e6603928e3d4ade4f2152b6250e4ba413b94d61290ad7f585d0958372c60e8f05ac95e1010d3c6eb7b4bfb94bb82ed13f75e495a4ce9b562cb4bae0186dc24bb1b294835122459d6c2e200ea18c4799a5561c1e8663c237bc23a54200258ff760508aa8c7129ac0cb27db6ae7bb65cd96508ddb60ee2cc558431cd3025dc44c9da2c4d7f4d764a41ffc38bf7087b15dd723dd56da402c50316415a40a098a2911fa8c0d9d11f75f045b299c07b127cb1b9fbcb0ef767b1b35d446e47e7816c16ea943c9b0dee618df67f770655598e84309cc80a4cb5885542645b868785937317ba6c16fc7212d61512cab82d3048237846dff17b56d071a1e24595efa33586c405d8624ed847c24b02c6a0069dad6875943000f752e35b6012cafa29e0f698a62bb4cb64c7115075305d9c89d56aa147fb61dea3425ef9918ef27545b0722fc628307b071ddad9f9037a0b3ba329f9026eca8479b921e04044faa524d4c35952272b75152616b961f6c1def47912747334c94237e05b9bdee56d3b5bd1193d2ebfad35dc554f3b96fa86a68f47d12e29cfbeb026429935f5044e24f50746f01506156011c8ccff37871845fa7a0d31759b2007183058c9650897cad33fd8eb0a84ef43b85e57f92fbed3830849a4c150a974554ba9f82e3f4ae0f9c034a51d23d972d0b6e432493856530583bb61652bde5c40bdf4586a32dbe599e87be7cbde06980bbf752063b3fc51a6a0d0856e3cdc9020440a3a0d93b4742b9cacc73aca6c3af74922cdab00f360f12e99a60847339697545d3599f95da2dd1ed8b9b3ab0f3d475723f147ed4a2684f83f614ffbf1832446ecd604ff5f1bf84cc1e610693b87ae5927ae24056bb74b89ef260efe3849cc22848e63c2ba2dfe4fdd697d3dc154da160edbc6d7ca7a18ce48e5108b7819ea1f81b80a87450c0d72a402fc5761f4d0d470295c2805fe66e97ea19c61d6ee8bac35449f299ba71aaef9f0123a1027a130c43d1b471ba7038120093df3e83aee3684b3ec2aecef096f5d038efd9e18b1cb85ebf7f1bb31e964e612275b093726d37bf7488a92a7039e365c711decb82d5023e49e2cdc9c60ac552da1c799158f6361387db8224439380ce760027967ae0ea598207d1abac9852b20f7d7927687acd178001f6c79f876c20ccdc2b34a830977235aacb405d00d56fc220a7af0a89e2795933a22d016382db62545c463c20c9ebf1117c5ff1295ea3a6bb4994c8ef14c730e46c065d12c8087cc3aa303ae8343e4f3a41056a7c3ba8eb168afa0082c74f86d55da4fcfd93068bb48bbf31107fa6bb10df14037b0acad056b11f67e9a066079a112ab133bbcc7f3c38d5c03a1b2fea685fb7aab93b16e6356f3526f918c500bf0b45702d49a5d37fd911e173375c05ad6a1937e51407b2d4ebc4e3f0454bbe0fc4fd026f0abe6272d606948ff906b3ecfa2d8a18dab67c21c4df3c06db8fd59a6b4977f9075303826a6ecddedbb5a582c8bb55c72ecde480976cea34806d3c77b6e048afe2a4854c15a632d6bef1aa0666261fdb3e83728ac2ef3f88761e16626925dfe4bf522da389286b02dce9b599f8bd980e6bd9bf301e5e4a7cc369c42c58be18bbf5d2504d7ff8085a1cef783f1a7b1947ad298ceffc14a57fbc8edee5146fd65807d7e39b0a5f7072c1dbce5b78c5f37ff3a7054bccbe04a0dddff5b0029f99d0996bd0640e2b05f96383a65e5585e250251cbb63c0d498e983026b160a3e9ba890d3eac34bbdd786e6d5337d67add154bc9aae8b0178b2d98fb80479fe2bf0612544cd28f438d22bf3db0e3e6faa6c9959248480e1bfc157e442f94ca76cd879b7dcd91e243ef24849ac444754dc8189fa9b3241061951362919785451b8514a9866bdbd622389a3923fec572bd4769610051935e087136996327a5331d76002410594515544c542c7c000e32c2f2fa537996ea735e11fa21563c437bd3c5019dde2d9e6c7983f35d5467096d704576b6e0550c974e773d5719cf16e06ba0386687a05b723a5443cf2f239aa26716fabc8caf78b4b15e953eb1b0f71887929765b56fc629108decd8bcff0710ff3c8f874402619f8d71b19c193671265b398ab58a2df6693fbbdcc28d23dad1b75bbd6517bea75bd4b3f9ed66dab902163aa645a474e3a4b3389317f4bc8e48e02a6fb2bf59a7e475b217391fb751f6821de2866d960bd55a1f9dd86ceab5803522513909e1149544a380b0d4a6c4f8cc50acb2fcd1b0c53e78d89922ec7e26d889d66514a3ba8824614cfef514fb0552e4481557377f03c74170d70491f7481bbf03ab9be275931914aa0d29d5a6c2da32937f83a1cd81603bffa58bae68df312047ee6c1637153b2ccc0a311bd277620b43910f451656fa6bd31c71ca3579526954109da04c7a6632dbb5a0854a2cf05562ffef56e80b4b717c53ca0b5082e2088944f1b871bc1dc85a1364ffb483028afbecac48da612013137093ad3828e7efa46d4e491db7a387b7a5a06b8511cf2cdc2ae3517f4d42ebd0179a4c8235615e39d0c60931af84fd3671175fbca8327d24067fc5aa8aa4c5584f63759cba44b710445223d2192ee8b7cdff2e5b6979ffab5e77b615c072bd01ee040c7d3fc5d19c666de591c8505c11d4197a8c50d5eeac3aa1f722fe0547107aafd8fbe5bc2c89ea5d9f359affdccfb506a95c7e05935a71793dc4b9823d9944c16e4af48af2d23d22b7c22f16739e914d00f3846445c9ce5a47ec594dc565fff9069e8fcedb7c53e2a2932ed83105464416fd42ff529d6479e2c590c6ba5f57b5bec81d2feaa8dc96c9da362d3592c2901d872447f3a657729024fb300125ae7a7e6d34d87941ec31b8e028d86d7a3d4faa9d93c910462c0d99bb581bf746d6c93b0dec38c9e968da5c0620abd81a91d8915519d7f8c3ff409c22423d71d5e3601e70abe4c1f47808e16537fc56617185e4abf7e3cf6c9a62488d01c50bab34f1d9f012b52764c30d1f01fa747c9a78c8bd0e937a6c2740eb418a44f0e374068097c36c7b45a16b9449eba8b02c80202201cf7df39eb2e78069749fba9da52cafbc39919066dc54628dd3096d02ee6dfb8667074527a5df1ed38cf0a7ff0cc18dcb37cc1e4abaee7204c010ba8ab45b04e41be17406e0c39b61a66a60491819d84b6f18f1f30e2946ff75dea570c7892d6c71925fb36a3c8e545b3a621ceb2e7108ecb8549fd2126da9a550180c0b56ca5ce5cf302c1a4121580fda94bb79ebf77523e00d2d30e3dc4a14219af7acf76c1367fe31abb9c8bfc25741a2182be4ad29144722513db5a7c248301a87954ae314a17326e0aea0b0e342855b1fc7051ebe1d83e7982caad3800030998cb15b9076ebcf4f915248147c6c54d6549434b54af26fe1b44ced5a1cf11f4227648b663d4ff5d9af4c11313ed4807e087be395cebc143503d3051b5272a378626ba45b0b25a3814bb5441a785e45c67ef0f27a68c63ce8e19e03b4b0abdd5cb9c3164c0a2c1dbaba755ce594f2c567db05643400d9c81dfdf13e62c0fca6372ffe1ec334b964bc4c7477571ba8f81c3ec588e778510c9531f08cf4508371ae00be382f648d410e2e6e2c5a5a02e3157e0c045d58ecb49abc700ce3b476d81b99f1ce02f4b823429a81aac6a1dadaebfa4f62a6243087e8ea88509289f8847744eacc02344d5c3ac8b8b045ccbd884130360fb9405979fc68ccd059910c1ae2c54d06bfac51e6a42dc43a449ee82c37e0538a86ae63248928fa3c942aad082cf0f66cc61a54da58a5a39d798c6f3e91280ac4a9d6d934b7de1754f29676d0e6df79f1d841b6afe3919e455da85437af23a75d7e4b1deadae60ec2531c72d2b250e7b9bf890c3099003289554f059cc0d0c043be0f66a7535c260996c14db2f1e7fb3766037ecd56c0e57197e760a733ec5c9ddafcc649db88a0d7052a25160afaacb11f5e8fa6343b011f6071513b60bac23bf367309b9bb91cd0211a6acd6dd9d910f8694a50bb8b700b7e9a1ed71123b3ca09620dba1640b3d89a4c80704ba3737ccf27c6803b431716b4edc46aa162636bc4fefca1fc1cdb1659fb2cc5845c96f06caf1f99a606b9ee38597b90c66cb1348be39c5f03d511a07458b07313e4d7cf9deeac94c042e1b9fefb7c4f2058e5a385da61772b966b5b5fc1cc89b62662ede95b4a0015568ed838351bc1e0bde498bfe5c59e48104c71c56dd8fdc4607f37d46a0a6d7c2d2e234ecf7149374685ad04a1e8fde4e5fd9c96566e47c4256c2670fdf540469f6d57486b41bbbb6dcb90f62227b3d139d5f0c40a8ad919af80a798f0a0479580dcbb5f537feb84fbfd1729e58b6897c24ec5d00c5ebde523d10e462f74eb460105f27523efc298733e1d11c231685eacb9e2dc6b3056071f4276fec2d6ba069ac81ae443449cbf013c6ae510245bc23bd01b67386f627b5f9a92d0424ffac05a3935606cde42439050f4594953ba4616039d92af31973ab83ab4293406dee9858fd8524f33ac6d53477df3de66858f48938443e77ff3841b14e7e7d3369c4fe456b1281d4a0dc9ec262c3e32c54678d236d87934500e972dc4943501cc79cc0c4a8100ad8a00de17eaf5e6378e93867659c24debc7ae4a2db35bb7698c41a3988377190584ff6fcefa160d5a32bd2e6de46fedbf3c289b355fa3d2bcd20b457f7f23a928423a0cb0fd0ef2b6db7b2da4533fd7c226323c7cb5ac9026162478ca4ba414d5a92f9ea5678f1dbcc6c8477c1aacb3b2d6d1aa93aaa420908f9839442e51ca3d12743253ad1d73b51ca242a771cd4509594f976bc25bb964c65896c35b409cc863d02d4d9b8dfa00dddbb3dd2a6a4fdb2a4c1c2cb1496da3aa1f35c6218237b18652baee82341636ee2d2fad5e2a14d2cf8f4fe0c006a5ba5ea1d8a65f487208521155f776e9e6d47522a92afab0ac44d2de6a50ec92cb4ddc6b4d22b06f31f4d5166b48624077d160c05eedbcbee9c1209de5a5e788e482dc4ed6783048bdca3ae7f73fd1392618e0a7e80ee3e338d58f4b15d2bcd361475a4813ad462c9509812cd68fce0f89a85b1a1b81e134917216069a7bf8d1690d1457985bc791ff591b5d88c219ba5e89140b1a7656e20a732d6d54fadbe88d02fd1d67a4c36307f57e923f7624a0c6484460c20f34e26c55162c13b30b461e140ca2231f62c110b4e4ee4b8472ec3134cd5e2ad5992b4ceb8658f3fe5bd1ad6efc23dcc9cf9f9e3f9dc2bf4a39c31b9f0bf8cbefa90ded78079d720d657106ecf0e4b7e7c8426d696f8e908c4ba526ca1610eda8b1c680d17acd70e08a472c26df358ce2506b1d8a87266ecb5545dc2ef8128150c0531e738c0fde95fc9b748ea05a55deb60f0e2d6d9df13d23db575b085b8779fc84303dbdcef31c27b91c6cb5209c4ec00bf072e349374bfeeb16368dd31a4a75cf60e508185aab140311562227266612e1e21b82e42e7571df08e7909addf21e158db6f7658b3c2dd113dadab7939ded7ff79f729d2c4f00d932bfb01b8b5c04b112442e19c79f1a075d984399d03132de0aae8f12ed10b1fe0ce98f2a46864f4a9346e7216af1211312576946287689adf0e", 0x1000, 0x0, 0x0) 06:02:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000001c40)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 06:02:43 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000003c0)="03000000", 0x4) 06:02:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x8, 0x7f, 0x8001, 0x8, "679f60e8d818f6e4b96ff7c40d3414daa23deca3", 0x3999, 0x800}) r3 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000480)={0x6, 0x7fff, 0x7, 0xd9b9, "a89b3ad4340176fcfe440b122255cc71c409bf20", 0x5, 0x8000}) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e"}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000440)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='c\x00') bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB='./fil\x00\x00\x00'], 0xa) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x5, 0xfffffffffffffffe, 0x81, 0x10, "6da886fe92272209d07c3c8c178a9baa36104999", 0x0, 0x401}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000280)=""/36, 0x24}], 0x2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) 06:02:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea0b277295", 0xcb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 06:02:43 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, &(0x7f00000001c0)={0x2000000000000006}) dup2(r0, r0) 06:02:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6000, 0x5) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x100000000, 0x0, 0x200000000000000, 0x0, "00000000e9001040dcc40000000000002000", 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x1, 0x1) 06:02:43 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000575000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 06:02:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x6}, 0x10) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 06:02:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() dup2(r0, r0) close(r0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) syz_open_pts() 06:02:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000040)="f06f39d7ccd423ced4836a011cf7067c648bb1373022c47f1bf7acc52c5092c27efd9c3ad3c4854cd7b4cd01dc25331275eede60ece327ce187242ae3503ad2c654d42058a5b400d", 0x48}, {&(0x7f00000011c0)="bf997770bae4b42a4b37e2f1d68913e1c00bba313400d60a600f2d434ea766a35b3190d3b4a9975fcd7e6450f9a261c889b497d321042e4abfa3b666a995b9ef9ad6716e03922cf2d5470035e9479997c11653fa3dd59a46d82c044d6fe2c2b68e192e413c1f06fde5396df1033ab84748e7c22110f556d9d904bbff8116112ff22ea05835393e31a50d0ed3cb1095594812c3c87c316e9f33c803c737fc52a36652e3ce821b970412131ce7a7721daebea807a0ec7828f3dc10ccd7d0c6c532fcc982a2aaa315a0298527f72f1c1c3a3ef3b0957b323cb2877a93c3195a745d1ba8eb85d69f73cbc0a980c2c6f4358c9b34e1448b", 0xf5}, {&(0x7f00000012c0)="fb6df3e5ebf29db87fcc44ffe2a2a1c9426cee9f55d1427e9c2642b12d298d4f641f6ce367d28857ecd22e0ffea5c5dfca80df9ac3e9a7f699f6e023e307dc54c2ab0118545744f69e0fb53f20e9c92bf8e2d55871b34015cdaf3188120f713decfdf8990d6367446919315eec8ec5b3af0e4596d970ff08a4d3a3b9283e41eae6f3d3581dbff5b321d4e75f3f0e82a9c30f82b92fcf50013a42deca13f72ad873de6d67830d0a566da3076b365b91883e29c93d03eff844af9ebe8699f2ea46d659df46565560", 0xc7}, {&(0x7f00000013c0)="2ed6050a3ad068d985914f1159d121a3eaa9697a679fc5c167f18d501a77024409bac7526f7c743ccd5915be1b869a2171ed2e537cdf001b3f7ed48d03334a10a09ad836c25db74c29f8ab4d2813ac4f4b8df052dc79951690bc74d93b439a942cbf16b8dac48086e3ecfe5e7f4e843d65f08efc41ffb38e062b7177b6a9d2be2af399d2e53d40a6d2d030c79af32ba1bce1a56e2ccfb55322e2c653a9ffae4520ec6cc739bc75ceeecf2221452750234b665ec29925c3dc52943e40135b3a35a65763c09d0e694a44cdfb7e877e67b8a709636e58424c79762c4fe9beebd7abb1e25c40", 0xe4}, {&(0x7f00000014c0)="741457ae1da5cb6dc19e4540d1a269b44276381fc5a6875ddde0faa59ff0cf80", 0x20}, {&(0x7f0000001500)="800e9ca902f9063ecb5be314d424d806a860414bffc1fb20e2a7ab0cadd395330122a9628ac50c85eb36f1a34578040455686281d87df0f309c5588ef21c03e7f0f13bc2dc52b18d1301299e6d8323f9bf717f25dc2ef2f53005f205ffbc0ebfd991137a364a29a7f1526b613f134afc4673bc9af66fc33b9002c702a93350cd20a70452ddb403b5f7b099e0aa348bbdc2cd8019bf70a19f8447376e3ba3f377b408d14626f1f74e15f9179ddbe2b255a1aa7931fa7e33490b24a263a6a276167de537ac511a588a5e3f145fb96a6299243f74258d1df8c8f22c99512422d2e7df90", 0xe2}, {&(0x7f0000001600)="0933c4f2cd7ed6fd180d21bb16620fe59e1f8ad306845178fad950a91ecd4a5b01970938e789d6c3539b68a175c2bd7de958464c4e05a72457dd08d6f9627b8ede8c0f170d801feb1a3b19400c791706913142e17cbe30cc0fb507f44ead1120970489e6f30b2ee8d262593c510c72a60a28b6984dd19278f315720b1842a1c8c6d75b7098a5b7c766ae9c0ff40816bf4005f1f960cfe09e0c6c5fbb62fa56bc675df18f0ce1c71ee9b1255a23da4f637e4fdcebba0d502cd32c370bebe12c690bfd91f160c1cc85cc5f6851f04c6bda52b10d06efbe9724bfceb1b421f9fd6f5f6ec1454d2455f2adcde88e348f0a6b7c0ef25c447c54058c3a9360be33a0c64aff9d361ffc4fa54604983a898fadd2bbf5a08b2c89f3a5ece73043003eb33230057e4d6d2c472dcb8e1790bc79087f0158fac9d5f6f221072197e629f32a7625f2bbb4a59051219a832cf195e439273fc1e84f010da0930071e936e6d7e6d8a4d6721383e673724348d5cd9ad60bee0091a929d6c38c7133b4e268d9fa0e6bad49f4117b62a6b651f9bdd24c634263c3e6ba021ba5528b5c99b0beb95793dbcbc6f027ea041459a211c2c71de3d3d4ad5b67b6e79bd4e321d0a21695e5b6a1140c62dd15597bd450cdeca88a10bd5b5b012e97e465c089948b39f9646a83b603faa25f7251fdaa6fbc152570bcef6d329bffc40c50cd89437aee8f92876dbf6e3105a3f5252689914afd60e1d8f31167e984e46d8d38f299beb8a10bcfb59fc9090a9aa2ca65d6574189dbbc323831657910a2efd0d3eaa4e10cfdc769cb22d88cb73add35af5c83a145d75b4e81486eeee5e84ef7b574f38263bcf0217f425b03b3b6cdd70bb8a1222c0099f5bc85f82faa7898d55e6d4c93f1f39be5310c8609ca91b2ad87e00d9b56582a9678f8c3f39643162387fe9359d0b634c8f221efd2fec7833b916dc675dabc37d05d240c0ea76de61bd0240faa0510742f046ad837415ac21683a7467b0cf423088cc0cacaa4b0afa7d16ee9c2d904eb2cd98433b771c73c9b2d2737309a2d027a2ac3bbf5f4032f52ef0917ce787720c77956ca242b0ba6d46eb63b68d41169e1eaeb0e4b1dbfb14652fab5c855e8420d42fe0ef9dbe4a53a130452010fa8ed77aa0851d610f95839ef25a509f6abd4b9a198a027bf5ec645c381b88c6f418dd2d44731cbe8fbb6323a3c971601040afb15cb480b2504e49d9cfb788cbded4c9df43b38fb8fdf40c17df7a0d1652c3f4c28ec8a767c17a5e00229fc6423ad6da365336581d29f87a5ce8f01a581804c550c9eeb7ea83bd368452281c04a659b6eef31e2d822ffd523cf91deb0acc1941da902fb7e222b53598d136ce478a0e67f1e04fc8260181e4f87b65c29e3e6ef3273390abedc1f13555d2368a69426682d8f9c6bedba8d6c8f2789c1e7ef53849556f58aab1ddf0744ab911bda96955bf39b26b231db13a77ab88f86dd7e6af72083fff7712832182c1aa2c8a270e0f9ff699d003d90bf4a66c3a88f8bfb7413702ead03f436824a56e45ee2ba2e6767c326d4349fecccae94ce06fba61b02c8fa914379366ede20ddbbcb869477e2ddfd0c7db5ccf093921c9036ba312dc9bc023dbd45429632aaa698d4392aac215e787e8e669b186ce879caa70b0862eb1639c63dbf1cbbb0d437025230477cdccecd9d7b8cd067f73388dc38a4e57d3a871bb14a35968ff0d7e0dc70b30ab046b750a2a131a6f7ba00b2c7daa65dd81386188ca40ec61313c6a52f9551b2810e7d672a362da002f3439a53f17c385dc9ee5a4f7f6f69b53dc9fefcedff9ba42724e2ba6304311903fad868bb3c21eb0bc55f5e745df38c9e292a22fe0a93d2a27283e14dca9b22d7daea9b0364a1a75b0cd2849c547204cd5b778dfad92ab9feef3d34e9a3f7f765d53a60fc2c5a324e2ee01af1f95fab92a01d4a096ed0b785e3b3e6a08e96f61f2573d87193dc7db9f01ffc1b7691b196cda620e338cad91b40660b8e94553cee6c99cb3dde2fd580db00111fb625f9dfb1abfa82337a4aefbdea81f708a81872e20f739968314b87d8e499e586b1d54b95d08455c562d2cad87b56e946c476cfb254d77c411937f093df3d2d17aebe9d9a03dcc33fca0b46b7eb4bf125e0669ab99534303ad332cd638a0516b5d6dcd55c88bcd5b2c79df837de8c315892698a60988fda9dab5d3845cde4b6e2265d6c5c88ebd49fb4c1d28ae3645af6be0caaedb1e07e27ee7ac1d4e5bdeb0ca6bb352d380d03aaf8c80f899c6ff08a0fff715c82014ee2c87e3d944533be95c0d6ffa980cc7bd7c2f08e42ca07cc23d472520d58acd1e7ed3aaea667b2dd11b6c90f4b3f15a01304bc76b95abdfc590651fcfc904eaf6f333fed8b6f140e82cad8864550f7aef70d963d4301d545bfa2f2a8737fb1f6284f7c12e94f2efa2e778639509ddbfa2ddf142985e5614fb17645686726063f86f32b8fcc16399b2bdcf620754a2910a7ee3a9668116da4c8301aa61765aae7cca1b6227f7d290a0de1903bd1bbe76477b7b0019b010592e71ccd0f5e39c161ba30022513e829c1c7e783406a3c0843e54ef21489e86f165cd9e15d1f2462923277c748ea178772200ad2d2501c473231a9fcf729ff1cea8b0e9affd081298a3c07c2b66ad81cdf5a3f4cc96f597000ea86f0a21f4ea937f0aec4d0d8113c089cc2cdb5eea03e65bfaf729c7c2f57b765b98fad3287b47c79338ea3f9e7427942ba5fc9493ef6126e5dd3ad748a8b27d928322e2bc058b8057a30adc1a54d23082a5cc51d5ef3cea46a3492c5be8820c6e0d560c5cfefbc912496abac280e6ed6ab9905488200d8e0630d120e88093e09600e6cf6d8a5cdf167cb62b9418707407d6f1596793024cac110cc5211e7de621690740d007532b22554734a45554f96c33f88e634e68b44bc6863dfe38e86c38dfadba06ad270863eb6359542b94a5c1d3e85f3c71586c41a777b61fbe7a15d3dbd7f333508ad5387a58c67844d8205647760812e15d2c167e4f6878d56dc51da00f995f60a7472c4caac61ff330dac47be357004048b5d4d1b2158c4e6dbbd5e95589852fb3523cc5a5f4d5dad7ea5df7a6493ef72c0233569bcdb07ebec720acae966b92e80216ecf303075d96df05866c6745e7eee79db7ad92e8d2024e6f9b89e90242a16a217bd41eb71906f0d018f7bc777ad00735a33e2ebc1c922739322525f067e59de325f0aa35d387872484e9adb0be62797caee10b3b0ef7f15d7bab3176bbef0c6bc69844b0308102ddf287ac33bfba3a9395fa4102540832fabecc56d488398028924cf89e522157aee1dc7f1d906fd4c7d5e2c7fbe53603997b3a796616bddb7dfc18ee00be2b342135f3dfd5d3f168fe4c276474ee9c539b565126186c1fcee8e76432f49ee110c53ff13e2beb8d25bf50435e86942195c9e5b481edf1a61653eab3a45bb56185385a67f6f20c51b40f69eab7c9490de28a2d7a463b0dafdcfbd34393d059128f434c134c1829988c06d373e89a076c3f4e0fa86141d956f9d3dab52eb6a96bce7b4afa63fcf89eac615b33a704229f5299dafc1027cf4273402fe2dc92e3b0bddd25c6c905618edb7b2dfd3942f8512a1a477795a33c3eca2c877afb601d4f8a9719cd8110b39635afb4f2f42d423cff0033fee4ab2f78dc840e50bcc1f94162ec9b035476e2064fb0f9c335892242c75885b139f96a6f86518df186d06c693dda8ad4920c786369fc8ab13a0c8ea44c9d3876d3e728ff23ce3570dbc9d9e8088793e4c46481205b957f25626bed0b29f062fa07eb42e3e10122a9a77a2b49f369a234f0f3366df7bdcba0c352c5cb4561104dab578cd19a3e582062fca1695429f0358d379829b65b3b4bcc794e1e202f42e572bcbf60c4c8a1a983dbdad220bb2166a8a19a8f3bdb85e0417d246531a7c0d47f93a04adb6207401971ec1cfd5a30142b1753d175c9ebed934b41bad16a7bcc325bfd73a5c86e310496e9c766a076aebd7d9223cc71ca1a63dd626bbf261102dfd3b21dc7a173d3aa0d24331d17f7e0766f7b36ae7fc22d0cc954207aa501b103bc5c8ff975b1a3f91900b9674c423361e86be3ec2542993c95d85db6b985bc5b5dfb74cf2094cf716a9d81824f24d4ba83916392b9b876833fc20ce2b753eac94cae1148ede277b3c49d34aa1bcce207984b27bbb6f3eaa59ca03ed37e941bab17a111dbf3c6b9b1818df9fc7b64e0137f58e5dfe655bca55198f504ba8b164df9476712adcf6e405b6a6ed3602081015e49e520151bf030280d70ac167fb344aa57a0d3268f3a3bf6dea99d8c1fc7d68bf5644a455cbf19627fde971ad4765f28b730cd491d8fcdec5dc0fe2d8dc7d45bf4897a793c56cb0bf319156658e7f096d48bf79736f8d10d3930e70a10850fc8625e8f12e52ad7ccac86cce804181835a1fe86ce529ecfe07a11fda07bcac6654b380b1762eae6e16a3ac3aeb3d7e6ae27261063a04df949d562f4d07706cd0ee42124842388ecb3a78c81b63e097fe9fc7de7911a65488c7134f97dcab861bb42edd242a117f0e607549d3fcd06eb7207d18949b87acb01f5ee096e433628237b1b0e56b4f0b63035da9734f238c73c7e7ca4055721867f49918ca8af4f7adf1992fc81c321da2d56846f465a287c54422ae642cec37a5b71f0da4e5b60a67b084f6eaed7529d01c2241aadc9bb1f536d8f929275cfbbbacbd3f8874051adf7526d8bf884d9f91c0a8df03102f08493ccb9522c22c02295ee23d446dcf1898b1610678d878865f5627ae8a7de9018a0034dc09662fe9cc3e999e10cfc3f2f7c0717b862bbf5ea119b5b8c696cae26c3d8e0f079486781c0b8d0db4a5d715578c1f3a7da8e041b6bb5948905e356da8f2cabd2a857cd9610f6b49489a6b478fb109afda9be173eacacfbd9fb3ece74ce3b3c5383e6aa31019f6ea0df632eef4765e3f6cbe2f500936fbc979f1aae8413984a4b9326266b43c1b819bc19acbc689001365c8bea51488c2c48d093689c28e06270def976e6675200a02c3861c0b77c0de1da2d64501a8a557f7e69f688579cd443355888e41afbbe9f8f9ded2a68493d65f85f1b1154afd09e83ad9e5af55e650b4b66c535538addee20c2145ece78ecce7e2c52f830068a3a43fa119be13bf936e6b7b37f44af0ff6f87fb51c1e145d932d557c511c9270b4b5835b57d6acd460d5f279d237e299790a2140fa2b4d536a3cc0137374e9de3724224e083a04c99aeed36f0154ac9c9e999ae31f4cedabbeb7c33f9a32a7c39c9891cefa1ae9a76950488e07b8be9aac45c60533cff64653c67edd9bab3c631d64a749dd167d76579709ec4ee5f6649d1e95e7ad7834ccce6f2c02da12d0437e57c59986b8d6879240c1d466d28d75aa1398f513ef16b2b521f6ea5cedcbff307d2313e3c89905479a44e87655f893b3c2b49229f362ab3af8361ec919e592e391c86519a8e4ed42cd19e59a5ae63c893dd3287d64884ae6ce7d30f29be7ea2448593e6890e96f3f8d3196ae7a30e0d885b4909ca4309a981e4944b53168c9bdc0b39f08899da6f008ed11372cf09b07f5173142aa4438ccf5affb95dcc5e2da8bfaa5e4c6d49f8f8d0cf2b95198ce150425bbd92e4a6c471267495473df85447d39a383129aae3221b66ff373cc88c098c7c13b0132a21a1546229fa3043b0408e3fcc91cb0f6bfac3df0ae547c07ad7ad60cc29f0a2550e59b2547f47a8f6a70657066da241765163cb223d0c764dd150c3e84a753c43", 0x1000}], 0x7, 0x0, 0x0) 06:02:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x98) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x4}) readv(r0, &(0x7f0000000040), 0x40) 06:02:44 executing program 0: r0 = socket(0x10, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000440)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom$unix(r1, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r1) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000180)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f46caf0a5dafd6d9e66696c653000"], 0xa) write(r2, &(0x7f0000000000)="87", 0x1) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r2) 06:02:45 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = semget(0x1, 0x2, 0x600) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffffffffff7, r1, r2, r4, r6, 0x8}, 0xffffffffffffffc1, 0x4629f8cb, 0x100000001}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x2, 0x1, 0x1, 0x25, 0x80, 0x40, 0x1, 0x1, 0x5, 0x6}) setregid(r2, r6) setgid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getgroups(0x6, &(0x7f0000000200)=[r6, r5, r6, r5, r5, r5]) semctl$IPC_RMID(r0, 0x0, 0x0) getpeername(r8, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) getpeername$inet(r11, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000380)=0x6) bind$unix(r8, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000400)=0x7) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x8, 0x62aa9a22, 0x1, 0x0, 0x8, 0x9, 0xfff, 0x2, 0x3, 0x3, 0x5}) bind$inet(r11, &(0x7f0000000500)={0x2, 0x3}, 0xc) setegid(r10) setpgid(r3, r3) bind$inet(r11, &(0x7f0000000540)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgroups(0x8, &(0x7f0000000600)=[r6, r9, r9, r5, r9, r6, r5, r9]) getpeername(r8, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) semget(0x0, 0x7, 0x2) 06:02:45 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x1) r1 = syz_open_pts() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) close(r1) 06:02:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) recvfrom$unix(r1, &(0x7f0000000000)=""/69, 0x45, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 06:02:45 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x67ff, 0x2}, {0x18, 0x1, 0x4, 0x400}, 0xfffffffffffffffd, [0x4, 0x3, 0x8, 0x8000, 0x7c, 0x0, 0x81, 0x2]}, 0x3c) r3 = geteuid() r4 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x1f, r3, r5, r3, r6, 0xc, 0x5}, 0x2, 0x2, r1, r1, 0x9, 0x1, 0xfa4}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x80000000) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xa) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r8}, 0xc) getsockname$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000100)=0x31e) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="01f5c5a6e2e698225e00e15cdb9a57f30c57957d3285f79c175fd7938d8b01426cb06ce3b824aaf95fdb61eb0ea8f0c1d5a6408b432de40572496c53da4413c706ba31e4dbb9c2142a611ba4e58208c2b10daaf60475553e39a11a0c776ec3ef9d0b934be695c1396bcf1c683ae0f5c060de174bd71370ae0000000000000000000000000000f53b0a468b69fb265ddafbf9f9c439b17f6cd319731533adf5f4e6026b8a8c5447d20fc86559536d9ec10a29927f83505205507094feb3ea4eca5ffa8306279030e5637b7618b920c7133afb77b6db9205979d59652a8e68747f2c7f48588494ab154650cd5301f079c2068d26aac6e12bd7ab273812397227ea0552b7eb627ac4f300ce020000008330e0109b1f05ec2b601a52ff4391ce8d4f1e4224a1c87d98ba7bb5563631b6c9178728ce40c14321c031cfa24b3d51"], 0xa, &(0x7f0000000140), 0x0, 0x0, 0x0, 0xf}, 0x409) geteuid() dup(r7) 06:02:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 06:02:45 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) read(r0, &(0x7f0000000080)=""/39, 0x27) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) 06:02:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x1, 0xd2a) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:02:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) recvfrom(r0, &(0x7f0000000080)=""/198, 0xc6, 0x1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 06:02:45 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01003000"], 0xa) 06:02:45 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x180) recvfrom(r1, &(0x7f0000000140)=""/179, 0xb3, 0x40, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="48dc314637", 0x5) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 06:02:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xf8c, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) 06:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="0ec4", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) 06:02:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac067b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300a7548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f80c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7a006b01e49f6cc041717a80d2895977a89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b8f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af657627b32f5388a9d8a807d87923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c908c1ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000000000e74b3fb5ed0e1bf1ece7e54c6c6c915a566542899ff790ba2d3f36b44992a94d1c8b07131cd6428945ca266e54726f9c19bce12efb99058304741f88dc600008000000000000008d63631d744e23bf7ebeb4fb5685ea6c4a170d098b9eded50b048cf0a036cf0d45e8392722c9826ca7d91d1139f903fd43642478c182ad5fdd1fc3c50a7b19d68f9862f6e61e671dcc2bc672800386ff1842b8e67570b058b3c85ced358867eec4b1872b61c490c01655892f04417b9ab3e20f71"], 0x10) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x120) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777", 0x50d}], 0x2) 06:02:45 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1e9) setsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="111ddc6c50daf679f39e306b0f5868145cac45acc34495fc78f8ea48589c8bd83b25733bb9b13d2a0a1cd85cfa71108afeb89283e1c9646cb8033a6e419206acfe8b931703a9e7aa3ef39865b117e7e50aec0b57e9283ad692bcff2fe16a4e8e9833a1ed69f98f646d39222f21879e289e5b728ecf387c9dc67ac86f867f171f02bb8f85e37dec4179fc8c06da68847455643ffd30c1438439242044754333a1606b9dd583f821abb108f9da3079ec3bd29658d5369f03e6436bc5694c15bb2a7d2fc8a6a587158ca1420f798c97662cea2fa31877f7d003f140471e2c8fb5b2efb0c49eb1e32d7b", 0xe8) setrlimit(0x7, &(0x7f0000000100)={0x2a, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 06:02:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xc, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0xff45}], 0x1000000000000249) acct(&(0x7f0000000000)='./file0\x00') 06:02:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="fbff2d2f0004000000"], 0x9) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) open(&(0x7f0000000180)='./file\x00', 0x0, 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x5000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x969}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/128) socket$inet6(0x18, 0x3, 0x4) r3 = semget(0x2, 0x2, 0x280) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/119) ioctl$TIOCEXCL(r1, 0x2000740d) 06:02:45 executing program 0: syz_emit_ethernet(0xb4, &(0x7f0000000000)="9bc16cb3d58d9b0c2debb9cb714393bfff5b355e3e66de10ad2aaf0264ad99200163bc4dead16e023246edfbb1cbd76aeac9f4b476f09d6b36090501801df504f18cf58a52816460932d7cfc0eb713dd944c01ea8fb498e7f8e21ee030387e4b03e0497159f2cf472a10e5f0082b22a72e523e63ddffed98b22f7bc47a2f2f71d1c1570bc89e4bf82c95960617d0b429b4e17527227cdb2faa1a937c0caa455c02d42874f10e4c3c4d0676a1bf499efb35ef8f8a") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) clock_settime(0x4, &(0x7f0000000140)={0x1f, 0x2}) sendto(r0, &(0x7f0000000180)="20aaac7557125f23bcbc5522b4c54e896d6f3989de133a456cb1cb3b20726a561b33ee47ad6ec63433df5bd1588f4b948094d79ca72664ad681f8e61461b9d3b62b614", 0x43, 0x400, 0x0, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/189, 0xbd}], 0x3, 0x0, 0x2d) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000480)=0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000004c0)={0x1, 0x100000001, {0x3f, 0x5}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000500)=0x9f) accept$unix(r1, 0x0, &(0x7f0000000540)) getpeername(r1, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000640)={{}, 0x1, &(0x7f0000000600)=[0x0]}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000680)=""/199, &(0x7f0000000780)=0xc7) r2 = getpgrp() socket(0x20, 0x4, 0x8bbf) clock_settime(0x4, &(0x7f00000007c0)={0xffffffffffff7e09, 0x2}) fcntl$setown(r1, 0x6, r2) getdents(r0, &(0x7f0000000800)=""/240, 0xf0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000900)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000940)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000009c0)={0x6, &(0x7f0000000980)=[{0xffffffffffffffff, 0x4c, 0x3, 0xa878}, {0x6, 0x20, 0x16, 0x401}, {0x4, 0x10001, 0x3, 0x1}, {0x100, 0x406, 0x9, 0xfff}, {0xffff, 0x100000001, 0x8, 0x10001}, {0x80000000, 0x6, 0x80, 0x8000}]}) readlink(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/145, 0x91) r3 = semget(0x0, 0x4, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000b00)={0x7, './file1\x00', './file0\x00'}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000b40)={0x4, 0x1, 0x5, 0x9, "13e082296a44df579e9cdaeac5e105903d85921d", 0x0, 0x49}) linkat(r1, &(0x7f0000000b80)='./file0\x00', r1, &(0x7f0000000bc0)='./file1\x00', 0x4) syz_emit_ethernet(0x9b, &(0x7f0000000c00)="c9da6178ec56e02d4ca41d25b27747c62f31f64154484c90a0706559be68b890a30d8214e6247f696c0a0eaacdb17a710509f8fad24cff8d38d8f0f29e3b1ccf622cf53079d061c2180730732984a13744d43b74e198eaa1ec125407e3ff8e07af0b04c0aafb68d984957eca848af85c9de631da4831011fad8c22d3562652e19327e38b644f7b13fc91f58036ff4e8a2301da68ccbe853a593035") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000cc0)) syz_extract_tcp_res$synack(&(0x7f0000000d00), 0x1, 0x0) 06:02:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2200801ff, 0x0, "b40400dea22d00000400"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/95, 0x5f}, {&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f00000003c0)=""/164, 0xa4}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000540)=""/161, 0xa1}, {&(0x7f0000000600)=""/138, 0x8a}], 0x9) 06:02:46 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xfffffffffffffffc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x14) 06:02:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x8000000000004, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 06:02:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7d692df52cb1c1e8cee997ffb08d3d88a422c973a82948332d40b56b2a15a164029348c4cdf614242abbd19ae4b15b794e46d93cc097f49e81f8152a9f789ae39f52a9c134417c01f1786c8563b3f1c5774dbfe5c11cac", 0x57) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b26df8c6ae6dffb2ad7432d87699b5914c815c083332c25213", 0x19) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x422) 06:02:46 executing program 1: r0 = socket(0x0, 0x0, 0x9000000000000000) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) shutdown(r4, 0x0) r5 = dup2(r4, r4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 06:02:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4007, 0x0) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0x108, 0x0, 0x8001, "5770ebd163d56fc8fc29d6fbdb2b540fb7290db9fbc7b973102b6705ade363ca3aad88fd876c468a6c0ae3cf33d59ac1311461f6582a6ef401431db1d81d4c09d99d72563768b41e47af7feea5bcf9e07458174cb15a32d9eda3134baa101975231d30a788949847bab00d994af499fa15ca0633485ada0c5ccc51d9493bb83c8d8ec2874999d2b17a86cc2226428d525090549ac09c8b4748dd153357defaf12fdd2f1e995fd4e0485205ce0417c8f7ee6a47dd50a9c7173affd99e2511ab7db761e44cd55780eb94632054d009d478fa8d12bef586224927be46b22a1059708f219ef634a828e0ce1a28e7e0903a5bdd5637d9d3"}, {0x28, 0x1, 0x21f, "f5864c910f8ae547acdee75bc709a4520ac34190291b36"}, {0x70, 0x1, 0x1, "fc89fc53fa90cef01bdb2a48c4d344acd783a702f288b0c7f89e89f2cc443b5129ef8ec14c76d587b4248d3a95daa4aefb54b82708d7661a37df1ecda013cb494122fbf243ab9e0eba3a0d054347252dd83ec83bc9912e5862"}], 0x1a0}, 0x2) 06:02:46 executing program 1: r0 = msgget$private(0x0, 0x54) munlockall() msgrcv(r0, &(0x7f0000000000)={0x0, ""/212}, 0xdc, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000100)={0x0, "e7cd2672d7a63c0840e8e8bcafeeb13121574911feabcae87abfa6e27057a26a8b5765f54cca31351a5f93f48fd5c6aebb5255ce56a7a49b8fcbffec2df930dc726947ed2682e325e8d48dbfa20b165f8fd0509fe78e73017b80625abe8099cadca728f1c507f8ed8011e9418d04e4d031971eb698cc0d35848f6811fed67485b60f396a50e6444b527fdfa3aadbc885f599f581c0e3db7eaf1d684f6a9247b62cc9b06d7e94"}, 0xae, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) msgsnd(r0, &(0x7f0000000240)={0x3, "06ba82b5"}, 0xc, 0x800) write(r2, &(0x7f0000000280)="9459dc03656b9b96e91f79421e85f34740004f8ec1d880cafe946c01135d809567ad80be8b25", 0x26) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000000000000018233d35870a94130c921c8ecc4bdd5715b72d33fa1acbe3e1ab7264011c21bd96bb0654b7abe1f00370fa06dbbfb3298aeecce77baf65ca252bd0d61d1fb272bc5584dc7299809146d0643d8a19f6729948c8630ada36c90bc7e721b4e9da1e3ee4d0495f8f8f6c21e9d691c3b3d2a7f7029389c9a2dc11341df9534bac45cea50e8ecc0a2b30fb8cffe91d204161a329524e1d9a226363ba0103e60d58fe5c737e9d1d2a57729929f377c254a48ed11899f6a519c05c3be866d7633d6ed2242b8d11629242bf6cd6b514e3e8919353cc6c468a54d8786cef7a5dafd065db44cbaf6a6c953095106238b872dec27266345a3b803f561ce9f9dc732c53fb2b5cfb4d78c0867dc945c8f464e0b0df7e1520d727da11e185c2df2465fa3e327340543015e35600a14e6419cc165488e47c14dd87a71bd57f42e638460f4c9d88873d25a6fd860d554c974b9da77c5a28f25ba51233ca24cba1e890e162e9550270323f2b39baad44c12170bc34ebe61ff57ed1d95f1e253d4abf77b82d38674f6272f6eec183fa7e4f7b7c0b1fd62fd22da333ce31d8208ac0cbdc9fd0ac9443dc248bad0c9e34ec400be2f2c9ee05457e6e5cc02a210e28a43147aa108e62da126181abf47b8d46124b22d0284a81b925a30a30bc3e5ac7b505cc36d4c6c30f427135bbb01c9c8fa435a0e7dc441d54d3638d4bf8834317f31285cf47d2febf45878946378fdbc06aeb7e8dcb5dad07603bd5517f7b09327281592134a2c591686866d076be66eaab5738006860a9ce0a2973a95701dbf3e98e64695ad82c09af7ba84988ba795615a994b8059a71e3ed2e165f2401055c8a6269bdc5f2408d411698da9a3e5f38d734051faeadc6ac17285f7225538690266d94d5bd500da4b6b08426900aff1641bbb97d94edec91d9503ede6a71e9c4a47a4b52283f88a28e83270f40ca58b2d1902f1929e9a207dc25ecefb8e6d4fdf708f203a7b2c82484623ea61fb9b07b4a8d08d86dc36109d214f40a7497589f7b3044751cd48f505f3432d73ae86e5553b5efe9561628673995bf5356d380ff4aa53987f535427ac75100aa7550f6dd41e68a4724ec61cfd7df7e2f5ff8eb17a9d1c3e1ca392fd132ed4d38e3c13a750927953c09c536195ed5aff1244f36d2da26b5e8d0ce3cee99b993e03f8896ec562147d7481d4a923d09b62888dfd76350f11dc00c01c6cedf3aa7d7e5a1cb4b257fc74a6da57155ad183e73ec7cc32217fc99005de1210601483d42c826f5d4f53f3aaa29463589b993382c42658a42fd7901c8c9327573cffef63b6577c6365bf017f3ce83677bfd34955ada6495fa9a627291027fec12391c5025aa652b961e68c426ef8ed2bea2563b9dc445f7fb3ac1453611d412c37cc903b68e6f15a81af73b644c4ba7bdf3920263b05b722f202f54bf95ea5a048bc543ccf18ac0c10a2d980275fb7bc0e824112bcc84789a0f88919ad686c67330588a73aaed3ffd62cba1eb2c4cf255753d1e09763e88f07bd55d6a03cdd5798a9390600ec1dfdb087b0e922cee23105126048c64829f8affdbf18ea946dc901ac74feeb8649f424ece7fe91db908270ab48c2652efd43dcc7ea0fbed3337dabe14e9b43252666f7a50fd026007af2b3074f29544a41adf6359a895825550e40461ddc1e7bbbca0ec913107633b1563a2e55d1b3d6ad45198c5addde50f10a892960e3099399c6c2f9f81203ec92c033b998f767930f65104b23e8277fd32886e277ccca8c45b38b7f43fda23fd66ec14baa76e277733ba23664964a3d4ee35411aa2422e090d44c04f497ea938f1362a78b4fcb3c588b8c9fd313fb53e1fff2326cb31e47d00c3281761fe5d389098882563ff0a038cba2ea641bec0bc9d5189a81558f1e594dca56abfb3812b350e0e49e6e7338fc02a80410203c76f68eb6152d17add5a5fe0718923167a0a15b36f98f6afe7a37b491312b04a224d8b3b1557ec70e88c64dd6462bbaac0234c95af6d060e04692540952f38ced19df549e5c455311ddb907001aa30f1b2cde88dedbb8a65a0be1e0c910a513d082a09f49e4abc43bd08b5f9d060101a825664bdc1d00afbac5d5bb469c99fdf0160d02d4c79dc589c6f04eb913e5d67c9ac86eb1ca754be32330658b1b9bc080c997135ea0bf60de5eead8faa3b5918e70b50eb6ad6757ca7c303a7a632e14cfd954b2b537b9e5e61de5ca7208e2421cd87fcc2555fc49076dc783b846e4e72d370fc0c618cdbf16e20aca7b1690b8d0a677990e48c0cc5b36414b40cf92a559edb30c0d35215d771f350cb57194378ff42305110737d9efe56f46e690223fa9d417e460bfa0ba19c26a1de14b5fddc9615a20178336162af707de0b3c1ccbe78959dd62940ce14cfe3442dbba3c164bcf4ad476fe951b9b3bd658f4bf339da378e5d03553da942ca40006ddb10f36ff7115113a92b710e3291468278715bfd4db93123d2aa853c4e12ccd60466cb00e7b18b01a23e0e20fcb64e67453ad3e0bd19908b4df9683b7aeed3f3e9e3c0204421fc131b48263378ba3f465558183e27f7b4e28279070fb64430334728532016299986c4e2f1178f5830615a5e109b1e00106be9d22b6d54d1152f2fc348716f395c10c709fa0268a2dacf0efaceaf62f89dbaab87cf3acec0a9d4045577d48d90115b38884ec89dfaab1ac98958f8b61e415377dba4621bff191c86ca0081322dd9076b6ef916a529e0cf855573bd9833672ca98d8b5347434c224a72754deaada4ac20102701a38f0ec56ebea688d325df0f9a41632e13139ed7196f09b3e54d42cc9c4bed91e64589147f8b5b16bc834c676b959c599b976faae4331c1c219a4fe091d8b88aa6745261053c349d9ddcfa70c5f76f2cfc8d264f11762b85ada6a77e47d85f08fa99fb64fd3b21c94a4e4e9b5ed78ce33c2eb410a665739b958cb575b38c74b36c12f899fce7085580e656e5ffa13a8e879343c29fb8c6da47a5ec2c123d915da05b29c7e9eccc540ae06f471bbd16e0f01631850b6713b5bab2e30791200377fdd2685007e6a2746ad8bb64d6d6e7b0a7faa2cca8edaa267fb3e197b33c6b1b3f943a9e8ad43cd4f12f393b934760683651d1913990e27d2512c44bb8b5533fb75cf8581b75c714281b6e78fe36e799f5f45b65deb236a5ca0476ef8217df6284088108d93c69a6f564934dc6a7ed8ab787239dc97d68f12b5f84c59bccf84bc91877236cb1f195b2bf7078215fed886eeba10e04c7a1f0924a246a5a16b022ea611d72434a5063140ba9fcbbf11b2948fa06d675f0aa19da9c62c0c6cfe6bf7582b02c820263c154c7af882038c9c2c538e8fdffc8e7ef060ce8f8230ec13745d6fa89fc739984f3d83139267a790b4c734e13aaa90c117607f48a9042f18e9a305c86de23a63aad6e956580982fbabb2e05b0795a06b89e045f8047c8ee7609d85bfc2bb988c827901eca69dea9c0ec54c46962d345ac0d4e3f00458d49c80a1121df8c083f4476c2cc6fd288f021006130fcae934a54a53a76a7014dff8593a10e24ee37aaecc40c57eecb277afb619e2507d2dabd9cd4cf6bffbcc0be92b39757a8f33d3a0125938b2e52271f408e163bc295e2fedc43576b9188486191187cb010ccab5075167259beabbe45c435893836e14cfe36b056d74648a882016fd10f8662d007669c2603cd5662288256e52d955f9f1f855ba4a74060d9c26f371899ee39336585cc007dadf0933bbec56c260cff28f9472a9b567812868373a448d84c4ecc72565f8da352621d262ebc4f4003ec51bf3cc762e348f2f54c9bcdb4c7019781af869ff4e95e21815676094c9afbb5f293d06e13bd3108fa3c4a1b161cad552e27508d7c965bbe5b6e3adf3b962c46a0bdf9f75ac95e90d6ffedf468b137e35007b42d609f4c7de8fda680366eb712985e2a9fa5a30a2a3642ba8f9b3cb0dc0faeafcb0d0afe461d28f4e485299139d5bb6013e9df44e4a566d79c876f56375cf727f7b1d069c770e1578573e18fc202511b798c62dcd68b20cacdb79112734bf3f39a43a49eee36323989926fd803cbc233c520eb9e9a4eaef29bce0899465134d244cc1cc89f4e61305ad8279eb6db24f7cff06ad7c4a1b6251fe3de69574f8b0d52d49812692dafcb6eaa1e4e3cf8e54cf2c24d692148dc9cb06d7bc3064f12140376ea0481bbb812d4b5b1c7c97e70b69287ed0d6de3b99b4c04d5976e4e7687a99f4de3ab820589bd6a2ac75662409e588107279eb0ea096a3cc27550eddb6b688dc04af7c091bb1bf9182a92e909a6b88ce1e6146c5e077fdb3299709a6185babe700ce9d4f62f0f53059e8322bbbcfe0b0e508c90e632050564b699781a3122e059b2ccd4c76638cd841ee981b19c626e58d1b7c6f675f89498d0c76def1627d17b2d0451868268f2bf63ec31e7c7c20543615eacc8e6d1e13b62163ecce7c6514f3ec5b98f3d08d6909e7c442d7729af5da51101df79ac0be9f34906503b6a29af16950965ecae581ac0b556863b64291be1baec2f1e9d7d31811f445f8173f68fa3cc4acb3382dd02da6225d56eb8abb74bdd442aef2b6da4ebfb2f043cb60f34dea1a8a17e087211d5bf6795a122ff185f6a2ef5aad196b67893c9b89f2bfbd46944c4dea758ab3fafc61029a2ce4cd6b23f435c5e6fe3fab0ac426fa89ba2eb02686be3685319d7e78b046bcf9977ef7907251e12462b015bcdab7248399566cdabfacac56e9c32ab575772128bec3ee989ccc2bbcfea05676ef136dffd01bbd6b9b56d76ab664baa6926978fbccbdba663470b161ea5a29b729be1b3d5cd04897e86a0ac6bfb737438d19ee0d1a69533e42c902cc4782dc8fb736c2528f9192415f35865ed8e9bacf69b22cac8cc0586a1b6d332a33f6a8d0ca949207f08c80917ed25b9b10d56344ce27724a25f9529f27a3c67018a77482c97f8193ad47357993e7585c7520b5ac61f27d32d21e7f87f57cec161e7db69244a75e776ba11818d19fa6355f0e5f3717916ab627865f6b220618f14d36f46ffd8242d19b950586df755301421aac42f1cf8022f88b058e621072f6d29b04535028b146fe65b9bfb0cafdc7d70f257be0d49cbca40bc047d960335013111839932c3da9f4b3735a91a87ddb5e81597507797ef6bdee8d04318bcec52de00bc45caac524d2cd7c57a5a761a69234426bd2e58e0bee41d901964b9a6b2d0b20ded5202c0c02a586207ac92c9f94896164aac0fce9481cad0eb0b6850f9855e6219e5b1499b43f909d728383c2563a357bef4710c26c26a26b5e0d4f79aed6f6c7218ca3d75f19e5be382b7453d9129f38d5a0f21c99779855879b82290b1465561175b91fcdd377c02e5437d197ba791bfab86da10919ccc6ebc3898e186710437d0fb8aa2f11c31407d54e36d17aed16cd446dcd8d0042d9c98e6809db90ca5f33359af116467510187a00fa17ffe70adcba3ad148746c5caf0b7807334e9852177ad74c69eaa01c95b3e5be041e0d893c3d4912775fd76790579f7c1af98c1dac020329257e1513b2681100529c68bc0b09a45ca3da6deeb996dbd456b7f11d13076917524b1c98be4292843e57c09655f658dadff14e12fca6762b3feaf0507808b0cd04f578485588214b74530c889b0756d1577e95d50e33e56e1c8ff16f2a0a747d92a4ce8ad568d3ff20d61a83d10f89be30b25828773ae7bbd6a592466f97f381be2bc8f78b0dea5b12c5d3df083e2235d0263d933d518e7bd8409b43b08cb05e2d99ab3ba"], 0x1008, 0x800) pread(r2, &(0x7f0000001300)="e9371b0eac7de4556ee45fda6964ee81b04c279e6c121daed3a914d3c51a0687d0f85de6a9d04801f67de823ba23b219682509d3dfc5540c7058285aff37220fed2b955c212bea532f4f88dfb1b7f0ed4a77cd6b6ece368d186b74c7ded2c250bb42b0c7724255ee39b66ffc8d4cc5092c25d9a1eb9a76eb2d37c23d1f1afc41d232292f608f192b595568153b283a04d9e435bdfcb6a81c4bc996ff7c9f", 0x9e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000013c0)=0x3) fchmod(r1, 0x4) 06:02:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/232, 0xe8}], 0x1, 0x0, 0x0) 06:02:46 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0x5}, {r0, 0xb4}, {r0, 0x80}, {r0, 0x20}, {r0, 0x2}, {r0, 0x1}], 0x7, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000240)='./bus/\x00', 0x400, 0x10) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000002c0)={{}, 0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setgroups(0x2, &(0x7f0000000200)=[r1, r2]) mprotect(&(0x7f00000f2000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000040)='W\x00') 06:02:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e065d9492e24e62bd8df9856002d6fa6bdf2c0632f96227cb3d0"], 0x1) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="dd02c68a4a4cd9980e7d4f49e85ec89896d646df79ed524eb9ac95ae9e9ce0954be8edb88d96b890713033bb4a22b0caf557000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0xffffffffffffffbe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x6}, {0x18, 0x2, 0x4, 0x1}, 0x8, [0x1ff, 0x7bb, 0x3, 0x100000001, 0x1f8000000000000, 0x9, 0x6, 0x1]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x1, 0x2, 0x1593, 0x81}, 0xc) 06:02:46 executing program 0: r0 = getppid() wait4(r0, &(0x7f00000001c0), 0x2, &(0x7f0000000040)) mlockall(0x1) munlockall() r1 = open(&(0x7f0000000100)='./file0\x00', 0xef3520ca3f337281, 0x24) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=""/147, 0x93) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x10) select(0x40, &(0x7f0000000200)={0x96c8, 0x4, 0x400, 0x3f, 0x9, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0xfffffffffffeffff, 0x1f, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0xfffffffffffffff7, 0x7ff}, &(0x7f00000002c0)={0xffffffffffffffc6, 0x2}) r2 = semget$private(0x0, 0x3, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x65) 06:02:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() dup2(r1, r2) write(r2, &(0x7f00000000c0)="0500b9ae50", 0x5) 06:02:47 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x50) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0xa) 06:02:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "955cb8af9881954dfc4c7f01d79f2500"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x80, 0x80000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:02:47 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d43f5d31059c11c52c518c258300980190f7f757f7d10000000000020000000000000000a00e20151358219de47102010000b9a9bf0570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbcaee1600"/167], 0xa0, 0x7fb) msgrcv(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) r2 = semget(0x3, 0x3, 0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001b00)=""/4096) kqueue() semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f00000016c0)=""/182) msgsnd(r1, &(0x7f0000000800)={0x2, "30753a5e69488f0fd908f479d367c9ec56609a76806aeafcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1529cbf792cc228a4fc248419d3e6db2c2c85c45e1a31bf9106521eb82f5f3fb44ba2c2024bd2026342588fa1a34492fdd4494c5eeb4d179be0195d459fadab38ea746dbe6f9387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b3"}, 0x156, 0x800) msgrcv(r1, &(0x7f0000001480)={0x0, ""/174}, 0x49b, 0x3, 0x800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000018c0)=[&(0x7f00000017c0)='{\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\\+\'%\x00', &(0x7f0000001880)='\x00']) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0x1) msgsnd(r1, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) msgget$private(0x0, 0x44) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lseek(r6, 0x0, 0xc600000000000000, 0x2) accept$unix(r0, 0x0, &(0x7f0000000380)) msgget$private(0x0, 0x44a) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)) 06:02:47 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000031b48ebd058576e5c5"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="03000010", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:02:47 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlink(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffd0d) 06:02:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x3, 0x20000000000}, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 06:02:47 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="65c773236fec18933e6a9723747198c4ad0cd80d813579f54aa9937e18b9292032a469d03a00b9864db4fefae2b2246eb46d5d4bf494bac823b48b9a16660782be23144cf010b20c8cc7b8bea8981d2c0643677ca600f6c7876dd5a8c11742da7b71e222a060a8", 0x67, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 06:02:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0x90ef21a3bc8d37f0, 0x12, 0x0, 0xfffffffffffffe50) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000003f2fc9000000d34bfa0000000000000000cdd60000000000000000000000000000000000000000000000000000000000004eb605f95a7fde8178b7e517b2cc54d2000000000000000400"/96], &(0x7f0000000140)=0x5d) 06:02:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="cfcd4904cafa3d008b48b0e4cdd168ef85c68d3545dfaabcfe2a97682794cf18833844b508d02c05cc7e836003a95c58e4ade2cc6de5f2249230add8074e1589dcbe61904bfbba6e30fb90b684de136c2962a7020207c3dd69b2cbab299501f1f38e9d9fb9216b9de585fd02c0cecb73920d498868a8b38984021988a6095af27a98ee9aac356e0f265573521e90e646e69abb21e406a40f05448bec867d76641d816510eaeebf9c955c1bd99cb0678479cd66334a5256221826e409d8c6d5a6959ff4dd93ae9b3c68a53844fac0ad257309658530446a", 0xd7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x3, 0x7, "fb61b5f8099359fcf2f3915ad4c046568b1d19bb", 0x2e0, 0x4}) 06:02:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x18, 0x30) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x100000000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x2) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a4016e934978f0a5ca4ca4fe772ba25a18a2ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad4413ee3e0ecf4dc3e79964e350876201adfa9f17e81c1d72b5d03404ceb2ad0b8589024941fb42a446136eeaa49442ac064a460ffd00115b5f3941c2f0dd4b5c8a0f7d9b22", 0x65}], 0x17f) write(r1, &(0x7f0000000380), 0x0) socket(0x20, 0x8001, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x4000000000000001, 0x0) dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_gettime(0x4, &(0x7f0000000180)) listen(r0, 0xfffffffffffffe52) mkdir(&(0x7f0000000340)='./file0\x00', 0x4) listen(r3, 0xfffffffeffffffff) close(r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) dup(r4) r6 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000440)) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) fchdir(r1) r8 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:02:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x5, 0xfffffffffffffff7}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 06:02:47 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x9, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = geteuid() seteuid(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000140)=""/69, 0x45) write(r0, &(0x7f0000000040)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b636", 0x50) 06:02:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7ff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300010005}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xffffffffffffffff, 0x4, 0x9, 0x0, 0x1ff, 0xfffffffffffffe00, 0x6, 0x2, 0x1, 0x4, 0x101}) ioctl$TIOCSDTR(r0, 0x20007479) 06:02:47 executing program 0: select(0x3cd, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x10001}) chmod(&(0x7f0000000000)='./file0\x00', 0x2) r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/53, 0x35}], 0x1, &(0x7f0000000140)=""/55, 0x37}, 0x40) 06:02:47 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) socketpair(0x18, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) flock(r1, 0x4) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 06:02:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x13e, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x40}, {r0, 0x8}], 0x4, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) preadv(0xffffffffffffffff, 0x0, 0xff4d, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 06:02:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/202, &(0x7f0000000080)=0xca) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x2000000000000064, 0xfe9) 06:02:48 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) 06:02:48 executing program 0: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x20, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 06:02:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) msgget(0x3, 0x22) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) chflagsat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 06:02:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000600)=""/212, 0xd4}, {&(0x7f0000000700)=""/179, 0xb3}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x4, &(0x7f00000017c0)=""/171, 0xab}, 0x3) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0xfffffffffffffd51) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x3ed, 0xfffffffffffffff7, {0x6, 0x8}}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000002c0)={0x3, "308c421eb168cc1b9d5819de98a665671741de2ab738dcc13d731ffde06afcbd80c82c5a456adde0a99524b840279ef2297939a2765cb98a0cdc1e133a383e5894f28a9a959a5fd81742768060ab0e3d06b225e8bfb15bcaf5c6dbbc0b125d9ded6d3f3576e1eb0f3c81c88eb63f21716171153ec0de21052edf78bde665df412eee552d7e1e4620625e45a19fec294482b6e46699ac688f2634143cdf109867fd903039dfe889d613d7a509c2f743024a9673986278c20793bb0bff1944c7956145611c82d6a6cb687d930b89ba98af41f230b349d33362dc7f89a12fa5444e24a6a6bfe303"}, 0x39a, 0x800) 06:02:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)}], 0x1) symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r0, 0x0, &(0x7f0000000200)) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 06:02:48 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:02:48 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r1) 06:02:48 executing program 0: r0 = socket(0x800000018, 0x8000, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x80000000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x150) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x668623ff, 0xe1, 0x5d1]}) poll(&(0x7f0000000200)=[{r1, 0x20}, {r2}, {r0, 0x5}, {r1, 0x100}, {r1, 0x4}], 0x5, 0x100000000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x10001) kqueue() 06:02:48 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = semget(0x2, 0x0, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x206, &(0x7f0000ffe000/0x2000)=nil) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fchflags(r1, 0x10001) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getuid() r5 = geteuid() setreuid(r4, r5) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x5, 0x3, 0x0, 0x19, "5b45fa71da2bb2fadf9e2a4650e74d998179bb97", 0xfffffffffffffffa, 0x6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xff, './file0\x00'}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x63c6d94f, r4, r6, r5, r7, 0x2, 0x7}, 0x8, 0x7ae1, 0xffffffffffffffff}) 06:02:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001080)='/dev/vmm\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x3, 0x803) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0xffffffffffffff38, 0x9, &(0x7f0000000080)="5dddfcd3e438ee4c4526174af6819ae7eb305b6b41b6db037ea5adb1541358abb80c9ece9329398f794c5891f9d31f2afd7cd8def8d46e62cbcf4075b3b6e3deaa27f493f64454a4a4aa6f7f035b5d3e687299e130f414da25342e9020d74f4127af276b4a89292679af4bbcfcd934e8cd22d2f5d486f2387bb4f96330e7a5ea0608d909044ad615ba5abefffd6d2511cf55c8bafb8aec8883c195ae98fa87cfe7ab39c8b82264a829e5c6b005626fd0bb227c9328966d705134385bacb2e11bfb2a99d29f3364c3bf5c75eff7f22ebe9f330cd365686fc2df832c9437b7172ef1625da613b167ce540122f17397df4f66de5495cb3a42c2bc0a614f6ca773934c6d6065419f80c908dfbec0017596a72e3d98bd31096e202c07a2140c6fb6c2ab6cee53f0ec6e54d2f10637e8a8a7c3190b7a4d8429dec9c077ff39a405bebf3b572f53a202bc57f37db0164561ad22d567d05bd2dc24b348cb31050157072402b13fdf246fc4adafc9060c6ed545b24c772a977bb9d0d1143b6e1e21a088fdc1b138f43ec89d541ba5731b8d466e1852ffe9b85627305e71ec6d08aa2e48cff3f1dd23b0a8a8dc4f973b6c07129ac821ab34acaf0420a211c3413f3cf75152f09448906391eae9aca54300cd5afb776757a7ece99a26e06b8c73fe223c5e37252eafdd1f71cb36c03a31790ce9bd7a6baab7a07de9f838a89d1db83ea2639567c3b7c8d7f678916e6f77c5ff21f68c654301b334edbd7e9585d85ac21b29214c607b2b1ce028bbdb6c46165ce30514d08a7c391d6afa80936f5f8be10f072021ce65c6a1f1e250ccec992ce751b5d4af702eb7e52781eb5c403fe6ee48a10affd23ab493c02869da5f1628879b3ff2555e1c8095007343525d7a5a20c781fdbeea45bdc1b549491d6ccd68f140cb867a9a8f30c8ac2b69245b1b26d1712518404793e0fdabcbd508e16c7163086cb0418cd30e18c483cd107e275b435653c17848177f35d82b9a525c7f3e1971e01e75c3891d1756ca659da50973e77244027f4161ac36c0b0e03b298b706b474e2d8dede8aa670bfa4ff755e9ca7393b8a525a47270c2e292211d6f4e221aad731eb8e456df5f4567cac5a7ca2477e03cf2b7fe15a0e698b17cdb0a74d04df0dac9545834e1938ca2073e08017dcd7311f7772d3190ea85394f81b560d223c15e6dfe75643001e3b39f5b2d3c06d35ae401420fd5705766f089cb1a00405b85f0cf48988f6cbe02e055717c7323983d5eeb5f43b20d6d0355463459956303c88a9a093938c9e7a07e0ac11da6716eb00007dda9ee323384041ee6d47161887f93fa7f10a265bc225f13a03ae76ec96b2c6f61816cf87ddc713296178b96318809a038a3e0923906aa3fd6c17aa1dfa16ea1cfadb7c8e6b4aae60b11c196ba558b970168fab7d3671e22cda932369fb317411f6b11985310e84ae633c2f0dc0e5bd9515a502274e385a3e45faf8a1a6b0064b30174ba71492e136f08a7987e7358a44a5eeaff3b0d791d094e08970dab2800f7043553535fc2624270810d668bee7da12ecdaf7ae3bee1ec9f6e9f758757c630b53d3b277a74220ed2f33c27cae74a4544c2095e14e4860fa475c25b85a73c30c3c3ab4ce6bdbcc2b792d0069d522e76db7ccf786883e9b593e476720ae8ab696e00d9bbcaf04af75b498ec22484af770c61d359b470615f25ba60aa298a92ccb9c53625e48c3973b7636e09085e81cd7e0201f9f11fc48f1172ac5db386c78b7e61a148824fc8aca32a6ce2aa28e83c5fde8075111ece4126379308df6dcbde9448f8639f3c27033a1a953e0c6459cef379295cd6ddf9c90e8f054730cfd42268d986fba07ed700649ec8fcfa8a76273d1e8c103cafccb9787c8f0ac375d8e5ab0b21c0ebeeb44695bf74df5cd9b6eedfaf9c5e4daebab72b3af5a01e311321149e90910c04dc513ac2884ce9a60faa87959c808e4439c9d9f76b1c63bd9e485ae4a9a20f91bf918474c2b3364efc9464a45637eeeefbc4c33560441895c95ca76c6755b1b7059e15660838d177e721ce9f01bd6f694b7833611ce8a726c7be4d7db8394a3e3b7c606615e69af9d22a5b268338063afeb6e6dafbac68f4bdc47f8c6f054e37541d25747574e84d8f01c3474841c68d10e55314981ce2b206922a921105793005a2b388bf129cd9eddb81f9041bc2b3dd62eaa8e3006a7bc5da3bebf706ce09741054a5c18e50d0087702fb128ca5df54997b067e6a6b9c5924df050440ba22bbdd7a0f36e5955b7640e063df89df0ebb5e78cb5e27f69ef921ff7803ad469795ee791b1603fcf8836d7237137416b0e93b00c5dcf44d4d59101f4207e6afa1b442717176de750807fd33591fb71b2c9a0e9a1c816edc364600cab8f7b6fa51306b46d09bec329536f82a56e64a1493a4a40db4dc8f8f97a89d5f09c77c3191771e6b7088e7d0f26b0b8157dbcc1ed04de0f223c29b8dd72a96ee07726af6c2fcb649b6e199fe966a99404f04d78937ede7029be7805d94b7fe019c03123211846b2fe1d7bca1922912f3feebc575db8f2b5d1432e99c2fa5a7a0b81ee9a7fc2695c559b2ec5feb4844dc3ce4e8269299868301027414185c86d8a44495dc6d8cf8c3e8e8299254d9b902607a165f8964e1150d181553603a0b89d8c67ec60611f6780e096a8b4f6cec9b29d4da8b4060a37d7f6346d3d01aeb47f932b3f3eeb04edac8c1d77ec475962eab5243967c5a2dbe017b39544dedb208541a0ba5d0732fce0efbdd48922425b067164564b5095ba53b71ba1e46b74b97bae8f24ef0e5df669601c5359f423032fc8a55c06b5a5015d78ceca46e3ac6f02af9eb5ede61d254b4d6f8e9896c8e3a443f6158f286c0eba9fbfa2ec8f21205a7a5b68f8ed6034e0bd4b9f744b5859e0359727b7d89b8cd4cc97fe369517790ab383604b157f09172facce26f5a01cd23f12524a5b20d70c0051ae01cb0c8d14b4233207ab0befbf976ebc2a41a20ce21e60a22ed53df0c5c05cbdb98e6044b1465f446642c1769d51fb4ef403bbb048ef38932a468fc9e5b0f73e65129a8d89330a2e30050b5493e0db417dc481de75986d89348882b5458322d74d8e8559c33ec0d655159d53cf4e61194cb8ece16e7ddf919612eecfa2d35f17b42b4249db3145ddcf9a38277bc3f6eb3a1b42a82ab2fffa3382ce5a4438a4f128faf61723ae23af775aeccc28bb602f4ab6b6d1f10e21518f8ecfbeed623b32f2f8a364732fa39b2895dcd9187962d8f65c01c69ecf2b94a3333e4b82a9a6351a0e1158f657f8b03f39bf528553399714e74d2ce6c78560751914913530d88a40c0548083f8de7e7205bfbc4515903b04bb6f017d623cb6b0d62b25ae379d37f79a31cbcd133181ba65982c0e419a65d05abd90237d9dbd0d68f892c9bbebce395e7dc7423779b8658392d5550476e5f2f9606e4bc7b56357d86d4b74cb322cd746320c22bef624520404b133c82c5814d91eab517494b96ca326fe2540a3a72cfd617a7dd66a3002b57a7fb0398c141e82e504e728d9f9d3d9d2102db03123ece8dfb23b45f23ed538606ae661b08138826de0cc47d78b652a26ccd3ec50a4fe25e74c23a1b87e58c28bb0ae9b36b4654553a9e5d775fefbbe503080242b47347b058d751df41a92f12997ab9f0d00293d014111aba40f75e44b1ccb542d708ac1465fdc857d6346924e6feea4bf712109b3f8d47a1e6d96ee047a5bf4c88cba35ebc98bc8cb35a4210b0bd2e9c711835ff411f1644af95a55e26cf8a63fc10ae7c3b843a6ddd8c28c620fc2768a12b3d96b50065489b403866aaee5b6a288b0ff7675127ef9cd0e53b82cd2d3775c6e7943141a836114f99ff4da818085d5e6751ddff1b0c90afc2e29c440209f97bae8bdaa59a6798486828f6020a777e136b9007e37e15719feef3e660108f1bef87ec7455aa8cf26b757eda5fe1938fe0fbddc211f8d1e3ca1027df61b34f5ad5deb0745c9f3335e8147822e83fdb2fadfb78f3eeb2bb5459923e5dc04870f5552872320307518279d515b7dd0409025fb2f4424ef354b2b6a52a073d83b7378374193475dfdd6fcf216512bc229d7b279c47e27288815470373b71ce3beddced8cbfc8a88b76d7e68d26c8db5892ed11f94a8ea69fa247a3319a877c0223d54a85814ba7fd91752f1e72d97409af0cae30859ef58d4d2fbc9c342bfc475e1b7441000f3d75f25aaa329896654700b7ef6903510375c152b8a81bbf31c1bf656209415414d8f6dc663f4b0e3803bfec8e638afffe1d36edf181967e464a79d6ada97175c35fd44bee26c3aa3213325d8f52a7aea0440cd212abc19217e1a715dd72e693da5b4368adfd7f0a346beec129abf55751c243336040bb732680011d18dc4bc6657b525992f6b34138c45bafc4e22396e7622a3ed5ffdcc41ef80d1d8b86910007cc6c0a045811f845038d0719e1e8db6e9167c3fcf7dc6ffb708de4cf7cd7e540eae7700f563b447410ef60239de4971988cc1f06f927a082cb299580e20e5ba861e099a6e8e3673cbeda2c815fea7e13ffd3c6de530470c3bf01c21d497012e69674269e9de3daea48cf2abed2fe99ccca284d9dbbe356c501b918edeeab2368472557f717cfea4995bdd014df45c58f82b682042d604835a1a5eb2a24188a6446b97726572c84d9b17304e5a511c39cb3fba43029a891d76a88f9442483e957d6565c6b12f86aab1f3f057d2f4fe5aee6ebf32b8f99c40d3d64696fb4869bf2b85a8b9c8836be7e9dfe1488a8e32e447aecf14885dd1351c8df4a36b0577940745595b454d93ba5b288ee196849a3f9d9af361a2b3873ac955d63e5ca56447ba2c650d8741ac5afd79f3bdf4770c597fc3e40034eb3fb8ce506448996d0e79e6b0a45f51cb104a58cce884874255d4ffd13963fd1ef21eaf3f55da09b935f5ef16fa3e84366c093613a295f642ce39a67eae55ed90fb215d724bdb67e9aa72442a10fdac384beaf58efcb12387d52c30b8fc989929e4bed6d6b0855952aedc321f7e6a17606d452e5ae531bafc30d18b17676135a8328cc37cde746e6b44e398f0ea6d7c9c00dd8d82177634875875f19290f0587d22a2b6b85a20ebe8364bea4c35132779dd2c7cc2af3ccfab484b928a64c0d33077d09f874acbefa1ea78d19c5da180b30102783266f9cde5ff7be4c46684176e7f01d4cc76660fffb23fe3c415d3399366cde9a57870fdb22a807bfd5279094e84145b0f4b7182a0ed541ea56d137b78fecc0e794ca27ac2cb74ac8a9e044d1e0cffdb2a9590fd9752d29bc0718ef51c9342478fa0f3f897602f0c5b56b9bc4b26130204509a6364a6dcd82d8fa3b991d83c20538485a9a16b42ff062a8090163078ad8ed70ad209426b3a3a436b16cfada09c79aec673f143eed97e7d63aa5e7ca9353a7cb9d8cc2aaa48dd81413f7346d709c618cb9457f811961dcab61ba20850f92f10f660e6bdecf85702026d4721bc0e93b9981548313e77527c87f92bfd3746db85417e48418cb739fcca339b7e02e7cfc5951cfbebb5a89bef604c09c077aaf7c6a9320c8b6ce14a9b27a3ae092105c514495b0e5a90ae9306ceccd5e43a94303c73b95761460624b72b0c75267df44c57d60fb5953502edb9f5714cbe0b59f32cb7a7e266c2c9f5e5e351e0c868186a0c2c2587c6e06d9f3224327c475c982dce0d995cef2a4b6158ee0b5896139d05c255116fce2690cc2db48ee95aa69c94ac1de2b82b41f3a3657c4ba060893586135e5d37d", 0x1000) 06:02:48 executing program 0: socketpair$unix(0x1, 0x831dca3afc299625, 0x0, 0xffffffffffffffff) r0 = open(0x0, 0x200, 0xa0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 06:02:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000006, &(0x7f0000000100), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 06:02:48 executing program 0: r0 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffd, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "72640b8b8251800000004c8f0897a24aabfdab29"}) 06:02:48 executing program 1: socketpair(0x20, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000100)="ea0e1345c43a36bb8ad48fad", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 06:02:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup(r2) dup2(r1, r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20020, 0x0) fcntl$dupfd(r4, 0xa, r3) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 06:02:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="1c0f2ad249ec01c2bd7b7aab473627bc7993a20f2109ebbbfb3dd5b17adda522c8f7cf122e87744f5fec3eccc0ddfa92d8db5591fe93716e0be3cc7dc91a7a28a48a04bb3db2700f5a00a7a02adf2a35d1d5b25dc90e64c4fefd8f37e6c7d594cc02969b71d8233d7a363ddfea89add00ba76c507eddb4b220081c94266279b9d2ec03a8cb6f0b24db0a13d28e960066ac9f2827231758d042eb2fde1bb5976d2650fa6460ee5d60c786952aa356fdaa5b94d32179881d89bf88375827159050e14ade07d1ab8eee1fe777ae40184a82ac6825f5", 0xd4, 0x1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x22a) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="11", 0x1, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0xff45}], 0x1000000000000249) 06:02:48 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0xfa87, 0x8, 0x0, 0x200, 0x100, 0x3, 0x1, 0x1, 0x10000, 0x1}) syz_extract_tcp_res(&(0x7f0000000180), 0x3a, 0x3) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7531}, {0xfffffffffffffffd}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000001, 0x1200000000000000}, {0x8, 0x1}}) 06:02:48 executing program 1: r0 = getppid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getppid() setpgid(0x0, r0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x1ff) setregid(0x0, 0x0) 06:02:48 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 06:02:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getpgrp() getpgid(r1) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 06:02:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = dup2(r0, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) 06:02:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) fchmod(r0, 0x8a) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x0) syz_open_pts() 06:02:49 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) lseek(r1, 0x0, 0x7ffffffffffffffe, 0x1) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 06:02:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='file0\x00'], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 06:02:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) dup2(r0, r0) 06:02:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="f0011010da35258d04a5010873c315da6aa44249e62db12987b67e95e32ceed289e21b22e5114dedbaeb2a26a9a1693add8e2e8a6635646a6d0a17cc71f7ac3209dd85c9118672a62ae93269313e164a89386cbd224be077222a7dd405e2ddaccf8800fede3758b9fb8cc0ea0edeb38ef61f616aa952b753cd0a175ecb812bdfccb0574cc12ebcd4d125e88ffc97ce8ca45f9d8851719e714968", 0x9a}, {&(0x7f0000000080)="1da4f498c10dd83546c379ca4befd49060602a7a914bc47d663d2e9216300de26ccbe242", 0x24}, {&(0x7f00000001c0)="c3b88f18df971a6aa50abda32aa56f37a1f646769f69d5463a4b32218a7df6d6c05c66a86fbae4a9b2f461267ab55f7e848e0ad5537dd6b360bed4b72a61f093716074923acafff2f32c72c3218c7acca3c601312c3b749e9d0c91e83a1f043a119dee9c2cb9e308de076841e9a4fb26586ac6445b003b23af4ceaf0b7731ddbc17f28934811f76071a61763a10598bb055ada768e5c827208a67b629ea8facaabaa268dd37bd2d603c0a1a0eeb9f8ceba251781495b3b2cb478d4b449cf96c9c5deeb3ab3116684cb7fddd4729ad1c18b2bbf2cdccd665ca0764303202bbdeffb", 0xe1}, {&(0x7f00000002c0)="3410982bc536286a51734c76588888ab4701d6ab318262227f2ada7feb2464d72ce48c013666f61b157d37c44c145cc0071f569a29aa646357fb145ceb19addf3f47aeb7045247978204ecc251e0e7420716510c734e8e0237854eba352eb3abbae74f95849757ae032fa76f419437f0f4b6cc4df3aa81d6c5e25bcdd0713edced2dd78561063558c0a15d182151be11bd6b28ad36f707fde742a4a955dd4fc6e0572bf79b22a09af5dd80b57d713687bd2e5c8a42", 0xb5}, {&(0x7f0000000380)="65b21572f02be7de", 0x8}, {&(0x7f00000003c0)="f6351e81e607e0f2e0f85dd3ae435111b502f1932a830adbdde00713d16c7481e5cd1eb3b2427759fdff29485944cbded87b77b1e7b2f763e248fed2ea160f36989bb7c0cd3c8de8e03adb15a8e0b2e59d0da2e3f7f352722baeb142833807ece58ae51059", 0x65}, {&(0x7f0000000440)="83d1a37831e1444357826246c2cb6ccaf8f208e92de5f0af5332f73609c2f48365cd8a8af747f715d2d5a846e0588fdd21091459b18df6eae26dd37808938249cc21725d46c2ebf5310250799aeb43116a27d1ac17870e217157b14dab7c3419fcc316e7de45c27412d19327bfd5b6781e7587f92dcca215dba2971d81b246c1293860b2a244b60b8cb570dacafce570f215f10471", 0x95}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "00370400000e00e184b91c00af29d200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000553000/0x4000)=nil, 0x4000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1e3b, 0x3}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:02:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r0) 06:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10001, 0x9, "0d592fdebf96709dce4100", 0x298}) write(r0, &(0x7f0000000140)="96", 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) 06:02:49 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 06:02:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000380), 0x0) socket(0x20, 0x8001, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x4000000000000001, 0x0) dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_gettime(0x4, &(0x7f0000000180)) listen(r2, 0x1f) mkdir(&(0x7f0000000340)='./file0\x00', 0x4) listen(r2, 0xfffffffeffffffff) close(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) dup(r3) r5 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000440)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) fchdir(r0) r7 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r8) ioctl$TIOCSTOP(r6, 0x2000746f) 06:02:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x8, 0xd942}, 0x9, 0x2, 0x8}) clock_getres(0x0, &(0x7f0000000100)) r3 = semget(0x1, 0x1, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x81, 0x1ff, {0xa4, 0x40}}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) fchdir(r1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) clock_getres(0x3, &(0x7f0000000200)) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/192) r4 = fcntl$getown(r0, 0x5) getpgid(r4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x3, 0x5, {[0x80, 0x0, 0x9, 0x1ff, 0x4, 0x6, 0x3, 0x8000, 0x10000, 0x3, 0x2, 0xff, 0x401, 0x0, 0x7ff, 0x0, 0x8, 0x200], [0x40, 0x6, 0x5, 0x8, 0x4, 0x9, 0x9, 0x101, 0x10001, 0x8], [0x3e00000, 0x4, 0x2, 0x7fff, 0x4, 0x6, 0x4], [0x1ff, 0x5, 0x0, 0x100000001, 0x3ff, 0x8], [{0xfff, 0x0, 0x400, 0x6}, {0x7fff, 0x3, 0x8001, 0x7}, {0x3, 0xed8, 0xc5e, 0xffff}, {0x1, 0xe09a, 0x9, 0x1}, {0x5, 0x7, 0x5, 0x400}, {0x1000, 0x8d, 0xcf5f, 0x3ff}, {0x101, 0x80, 0xc6, 0xffffffffffff4761}, {0x2, 0x3, 0x80, 0x3}], {0x329, 0xfffffffffffffff9, 0x3090, 0xfffffffffffffff7}, {0xfffffffffffffffe, 0x3, 0x2, 0xb506}}}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000540)=0x7fffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000580)=""/10, 0xa}, {&(0x7f00000005c0)=""/128, 0x80}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000680)="de44d9cd184860aa51c1ab90fce9307ebb8aca9e0e1d9c518b01a5db5f453f2a15d9cbfd6664e547dc2078351929b59cb2413231e52b9fde6abd9c91ef23e2283266933dd512a993bb73b1ddd08c95e48cc28f2189257a9e0a2d55d30fba0fbcbeab531884d9e890a508c49773c97c6ba77597d7b74f1e0c909b88476328349d4e53ba43f9407b85f499f711dc308104733b3df11e5cb5596dc917e0077f73b69d4dbf62bd7054dfab152e873bf51fc8507eb587a2ee3580afae7b6e3d0fd41c4f4500e21c320d6a2c0e6cfb8b0be0bea16c566456205f7d44a1295cce4be6c09c4ac8d179db935a089549361ec99f39dc04502ee4ec03f96678", 0xfa) socketpair(0x1, 0x1, 0x6, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000880)=[{&(0x7f00000007c0)="de37da1dcb0ef4fc107351f34275adff3e4430068ef194245807a9b8388c9b0ea7485f87c453447d9828ff4c3f1ddc4de14a5791a930ec16b82ee9079a08d92f5b4379e389271df7c8bfa6d3b58d3db56e60cb11d2f7cd1adc7235d4faf6156dc3e727cf7b3df83915fbfc29b06071e28d619b1f7a0768c5d795f237be6e07e544f8", 0x82}], 0x1, 0x0, 0xc) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f00000008c0), &(0x7f0000000900)=0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000940)) r6 = open(&(0x7f0000000980)='./file0\x00', 0x10, 0x40) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000009c0)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000a00)) clock_getres(0x4, &(0x7f0000000a40)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000a80)=0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/vmm\x00', 0x9a7cf48edd128f62, 0x0) 06:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x92}) r0 = syz_open_pts() socketpair(0x0, 0x5, 0xfffffffffffffff8, &(0x7f00000000c0)={0xffffffffffffffff}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="baea976dbca4a5149675ef630f6eb03c6d356efbc8701e40a554d3403a527aa7882637fa4de5778858772f3474fa24f1d40604761cde563d3c3bc3161604ddef404629c06d1ddb48de2bc692d8bfecd9b5e30a735591ca3bfa4c79e303ff5931d453556267f43dfdb95634b7d74d45cf8028fe212befa9735025005067f9bb4b3fe5bdae5924ae2e8c971ddecaf4201d4d6aeee115f40c025c2c4c15d842093101187566b7368bc850e0495a45b6f6309660326d5c95ec6436375a75d98fce813679a3ca1e6fa2e86e9904dbc5c17f58f8909b2e0165ecbffd529403f81625b1f0ba6545e57ee42d462d7c8946091583b6772d819eea0aa1b2fac1ca72fde951caf898321218b7ded051ac92e6526f63d97a686e6f053260f4fb794c491184785cfa7a867b072dcda26256844cc369e6f11657762dad76cb2f61479b3b738d007656c3e0ba8abbac854f0ecb479daaf281e4ccbd9a476fed8a3e9f1d70e457857a885c74d972ee4c2a4817d9c26b99c96d9fcaa4e5763617df06ae4e8e6782c299f61af9eca2f2705c488c823de301e6767c7c415fe8ddaa60ed2c4c445bb375e7afa41157a17a95d5463b9a308aff99712aa1d4cd0e7b24c1c30cef7ef14329a37c42fb9e991330ad0e0676ea936160ef7ba5c51a94716459e3673a0ca9807a389f385dca2f6a47c4e407739f", 0x1ed}], 0x1) fchflags(r0, 0xc3392f335cd05378) flock(r0, 0x2) 06:02:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) socket$inet(0x2, 0x3, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 06:02:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0xfff, 0x7, 0x1, "36d54f7cae002b86c6f6ba0e83903f60d53630c5", 0x9, 0x3}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 06:02:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) 06:02:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000300)={0x4, 0xff}) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) r3 = semget(0x2, 0x0, 0x88) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x40, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000200)=""/214) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) getpgrp() 06:02:50 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r1, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x3, "3f31ad848b58de656999ceec2aff6549cc8d5103530b1fe1c3e960f25b5c67b0918791d12f182bcbe5ea921195f03b7f4ebb50f8a60e68a3f4cc1626e42292ff1c416f829de9a52ef884e728e276c29fa8ce2c473b8502a93c89fc82ceb6bd5fbc89b46d698c514051e3f1d53d1481fde072e8e6d70395f8966a901f8a654c6fd4a6e8002ee74366dba4c4bf4c6baa7702c1a7089e510765e51484e50521cc26fa3f64abb068223f81f86b8a29dae747ed8c5463a9d73bf15d4b053b8b8155e27b449cf6af3376c8f78d1d547898769d5d6913b9"}, 0xdc, 0x800) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) geteuid() setsockopt(r4, 0x2, 0xfffffffffffff1b0, &(0x7f0000000280)="5cca01431dae8829309954060001f658ec0c6d8a934b8f230d1edefaa354b2864de1f8271e0a14f9378ac144f0ac4f2a77ce4a40f1158f083720c75c63243c543cf8b66b90d490e6c4671abf73288711966e2cc6fea03353d1520348a615d08cb3af7abfc7c66d88bf9b400502bda295240190f1ac8fb75dc0fd203f68174ff15e0fac3a34688adaf0d9c5dc8bc8013364979e00605901bf1210dbd181d5a983aa1622f6212045868947e9b0c07f7754f69c4cd531e4e8078a4337e41d601f5a19fb2071ed7c307eecf506eac6d0b4e7eb14f9a89e4a2b00752837d7c8f1d3d869b72bce6ea76f8edfba37fce21cfa6668b177a4e631db4151c6d7992af6", 0xfe) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) fcntl$setflags(r2, 0x2, 0x1) msgsnd(r1, &(0x7f0000000340)=ANY=[], 0x0, 0x0) 06:02:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="c1ab05999a3a13cc8dbf795a37a19e701ad0d4e3a835fec65dc9d05b3ad5343441c5ae149ef63ed6909732d2701af07c945fe8f1d25f0bd636f40c57fc4c77f8c5b6c14a6eac3620360dda72a643b6492e9058535e5743fc37737a47bd6868e2baa9bc6c2611d1d778b0efe6a3b6f695ae0ab6b836dc60320820273f8ef2a37973d113b7439c54880df7327d198e20f7961b0edbf4529d9a1bfd4acc52627ab60e08fb8cb3802e3acd02fa2bebd79156e982d7f93dd9b8ea4cff71564b84830c59f68250799ff5f0019b1f7629cbb110605ad5f6996e7b63cfa2b083ef6b04356aebfb7e3340ce52dd392030de9dfc9396af1f302d60", 0xf6}, {&(0x7f0000000180)="a75d893a0f31d67489cb1fa4c7ff17bacba994975f8a8d34b9e41a949763c42cffa206bbd2c019788295ab789b6dbc3464ae145300d4a029ffa336e9d67b5a2edabac9b174399791701c0354865988fc9313438f0a7d7cf59a", 0x59}], 0x2, 0x0, 0x0, 0x405}, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) 06:02:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, 0x0, 0x0) 06:02:50 executing program 0: select(0x3cd, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x10001}) r0 = socket$inet(0x2, 0x5, 0xffffffffffffff81) close(r0) 06:02:50 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{}]}) r0 = semget(0x3, 0x4, 0x1) semctl$GETNCNT(r0, 0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5, 0x1812, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) fcntl$getflags(r1, 0x3) pwrite(r2, &(0x7f0000000180)="c81809eb9560428f5febe22630e7de53d52b7a1680ef5ba84e000000", 0xfffffed5, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000200)) close(r1) 06:02:51 executing program 1: mlock(&(0x7f0000005000/0x10000)=nil, 0x10000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', 0x0, &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r2) r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x5, 0x8, 0x2000000005, 0x1, 0x5, 0x2, 0x7f, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001880)=0x7fffffff) readv(r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xb172054121d09ddb) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r7, r8, r9, r10, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 06:02:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x9, 0x8, 0x5, 0x7, "4605344b4c9912cf3f9fd79c39690a4029c1bf60", 0x3, 0x7fff}) syz_open_pts() write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = getppid() syz_open_pts() fcntl$lock(r0, 0x59356e7a3f87f8dd, &(0x7f0000000340)={0x2, 0x1, 0x10000, 0xe4a8, r1}) r2 = syz_open_pts() poll(&(0x7f00000002c0)=[{r0, 0x2}, {r2, 0x20}, {r0, 0x40}, {r2, 0x10}, {r0, 0x100}, {r2, 0x1}, {r2, 0x16}, {r2, 0x4}, {r2, 0x40}], 0x9, 0x0) close(r0) r3 = dup(r2) r4 = syz_open_pts() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x1000, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x472, 0x6002}], 0x1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0xffffffffffffff01, 0x8000}, {{r4}, 0xfffffffffffffffa, 0x40, 0x18, 0x8, 0x6}, {{r3}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xffff, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000003, 0x7f, 0xffffffff00000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x7, 0x23429f8d}, {{r4}, 0xfffffffffffffffe, 0x10, 0x8, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x8, 0x2}, {{r4}, 0xea2c97fee0afbf15, 0x0, 0x1, 0x2, 0x7}, {{r0}, 0x8a3533a081b041b7, 0x86, 0xf0000000, 0xd0e9, 0x3}], 0x7ff, &(0x7f00000000c0)={0x6, 0x8001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) syz_open_pts() 06:02:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)="a70a220b0d7c8333656906488f62c647e307f55eec70661255140cb503e72330f7f57dd48299c34e69c458816b772704461960809d60e7c438b2e2d18a56a32e9c4ee8b9982ac191240137e0177d2283222f2084bbf694f2381c2020ae927f637b032c5a6b9537ea5e77d4942425f50d6da7440dbf10a97fd36a4799918ab9cd7d353b249c52d0413b815f22719fd862dd3433622abc9ac957e3e5577023ff20e9b96e3cb1eb80c3021ed2fad6dadfc1bea5f10af2217a1977f36ddb3fa88a99cf500f82225390b694fa73987c7fcfc59717d52a3841ac9b2eacc3f136fb513da8fb587da9fab1ce60701c4016d04e34424c293ed88c139ef8bfbc994964eb51996c9bd885bda8b23e5d1e46ab5e464b2cbf2d2a688c0014e79c47af92ab1fdbed8998866302e25c387b08862d68ff4fd9bbb7f79e81f58e4fade2070995a7c1584d1a6177f54df331c3462e61ae63c10d96f23d6b1e78a38a4b1f41f411b4ad45661fcdd4e56e623c790e36afb7ca9f2ad8675096c0d12fa1ca08a9240bea5d272d1b6c95d1a717ab9968e8cce55c0cd1c5db50f5290680bbfb482590f95e73a2e236f105c0e19b5a498f740ecde3fd412821868ca34990703c533b85b1cbb8879b31ba0c258612b87854c6ddfeba9a75a1d2e52ba6fea7d98b1c94dd030817ae47d855a28c3848e704dda8d93d8694758c19b89c0413acefd25e997095bc433a2c12faf3bf782897a05e06c549d9138870348cab5e265fde0dcbc5b5393d018328a14a24cef5b18c8c82798bd3fde5b286b48ee4f2a44a9956b6ced64f12f8d3125d9a797cd902e646dae2226436e0ee2f9de784e0aa7fc28b420b7c414b0bcb2fa1ffb9ef52de0c9194afa3ba5997b43ac50c3d3af7c476482e111dd3e7c195a8adeae95a0f3bf3f94b74204c0f317688aeb8cc7c95e0c98e6af33e7014f95ab97e747bb6ba2b81f3db60a2b27d80a3c367f1e89ab219b87a693e068e315f016e828d1bc38da70744d177617abe3860cba8f1cab5a4597d0012e65197cc38d0b0c66f37fce7392838ae8d33b666e54be2aa02113c558f2bcc5b4dcbd85d6f4de3c9cba41dc815cbc2cc347350567be82c37041c6ed9f01c047c9eaf4fe3a86498f257e03c15bb5a52a5484485fed5185853d98bd16a235d4f7db874dc11a5e10b045d8896c104bbb697cc9e24835545fd5135278d1ad1c2a2e024470db6cf4c8a0823a42d92e9dde0d1ed6ac28d78caf95a0a8bb904397a5340265ac29646214cc0280f1f96303f7fcf5c7a1d22c17d4c9f4b6bdee85ee8d6005409c70d677f91ea25ad1970c7a30fbccca2a232218f4df7ea93f45a4476a134cf715760c2e7c2903bd757fcef92c6b119f5d02d5c3769be194dedf22e710feef5824bd7e6657b373ec272cc50f2e6e8deccada39dfdac01bb983e7ca335715e3e87922a08c882d3afc2f2d7afd9bb41691bafd69f976e6a556eedad38521efd51e53e09de1619e6432aa280916971cb5a9d6ae9584a377d1efedee3ee4776e6834c4d9dac1cf0adf566c31952283af857f6fa708632fac3a1629c42b0d61a4f08625b67be8158f844f59fb6b27220a9a56d21213e408117b482cb8d71f6a9a68626a7c410a06c447fd9806b90c6fdccccfa57a849cdd6dba51ab36a3087f64da5ab8c16f6d3dae619c744e1cea5c3b823b93fa7fc971d786f0558993352e51b380dedadfe51314cb0d9e5d266d50b50d88acaef14fdaccfcd75ce1c7338c1d8cfecdd92c205e453a8735c28e628bc830e41917d4e6f143304ba575296de5dd9264fe0a7fe577c207d715369fe9610d101f10412cdcb2f74bc4a750c902a42f948f74d0ed70d1afb8518fc95b57d23965ecca47669a9bf0ab1f9cffcfe917b571cf169a2b90910a6b51ae6180c27f5041a39b233e98fc7f3bf31bb53451f8388c4305369bd6afbc668bf2ab20e72a34ec258b8d64feab85c14b2ce90d3b7efbf59f450ca86d633d9f7f09787e7c39cf2ea0c247ddc69f446d05044a4c8e044b641a80bfd8954d133633bdcb826e61fc3ecc92fe15bf425100da6e216a37085e7ff316f0ff4869f401d9c9841771423d386fb9a6678f8ab3cd86add1f4dba1631aa9a20101161bed5deed0cff5cf2071d52ec0f9f0f0fa530bf875bbb11bc29118dd54ff9fce05939e11e2b1ef6a69b2a7bc88102374b4e67b371cc98e09fcbe0435851c6fa905c6b4b1346649f56db5bef1925aa4640cc3349730a2b07c56b1918aaa48bdce4e1fdcc23c61fefe47a5a24c99407a0650acb3ef397894d7d85348bac64bbfb6b6377b5b2096b2c0061eca47306f3012cd45035566c63052c70f534006197ec69d1fc87b73360fa4482495cc3dda914bd5351d7d6d485ce5daa1f3e37a9d199cd17e9ac936996cc03d89bac3c18912f84177396007e8c8f403527254831ee63b3ec6906ad5d9489c41a2b542052ad50759d54c2e829093820baaaf92ec0ab07e43c2a1658d56de54a87e22b024369dde73c63ef92583d865240acc8de030673eaf5bff703682961d4744ccacc7d4c911958c93f39b85e70dcc1d43769767f536997ff409843326eebefa36a0d4866c3a76029e1192fba9d602eab47cdabe8b02b9374a7a69cf053c4487a5baa27f2fbf018e6b824765cfe4dbea1a90471925f1d86873d925d95205e4f86268fbf32872bdf1fc12bbe99956ff9a9e4f282dd001c285a6831eb21e029c2cec1d977cb40ac7482f556b331f2759c9e3ac66697b22463096cbdeee0adc462c459f16b926061c1d71b68e7aeb6508c9ccb00a6d6fb2b4b8032c0b28cff328ff780de1e81d91b10001cd53e304b7883731fa5ead884834f95445a7011cdd412a5b61eab9c15fb2b0c7a5afd9e4d2901c88b36ffcdbdaf1ba09fcc4a7e23a5152d76f7c05efa98fa0365da1a0b9ae7bb747e3adc71d2315a7665d77a2f7294af48cfd2d0ee77fea56f6a1eb790ed851c9a3e8b1e59c8817c3f17ed198cada47d8097576cbbf7565b52fb0261adad7dd5d54faba424d3552afa05e3426c0299773a6a2b06a8deae8439f9092a3d34ec3e92df7856b9c2e3962a3308905def71cae9c20a9dc91ecc5072cd735cf2e74c42db79656554b022a941a6bb76a2156cd0c068cfce06fdbdefa2fc03473c5d32f9ed71bdac66fec4d8778924d314ae173d310fd2f3a803cf7b80d69f23b8b86f27c4f8e1750beaaa1897b750353874cdc1e037fd4efe96d8d5266b19e03e6e77f451dc60ef456a2ce4d7a0e4f1caa125c4ad05a3c82e52d523b1a11d59d9bf59cd3a75a7e62312e60201b1c36ea4d0b4121095d0e82ce770851d5e8fe1b3502d3ea8768f7ed7d3b429bbc8408c9ddb7468489c82f4fc4105e56bd16f2ba0deee51465f9b5ddfa5ed155356642bc38121caa0a2cdf7363d2b1e6933bd41b348c46dafa4e0aa5a1175aec4d13d3c98282490a8a027df1a60230d774462c22dbd1d1d12b66ef34ef4b241f7186964b0b630c69e86a0586045c90861651c1875efd40d7ac5d9612d2383452d345999689aadb91f7c30f03492dde399a247be6983a8c0222492aff4c42b29e4b2c1c104e17b3ee89d6fadb6b75f2d0eee6b8227ad116cfca79d950123f9e142e459f98d03d13c4d4248f350a62c03ff3f8892a71a2ec290adab7ac45a9d55557254a9580b4f514d199428bf3f22e71fd6eff3ba1c532832b67fa96cb03605ca77cea0ae8763d2f5c6212c93d2fec1a316c6ded9c6dc3df37f9b4fb2ac5ca584381bed4e46f41bc83e20f95878a0f17a2d7170c5aa3d9648da7f3ec96798a18341aeedb447f80c3d8174ce2258b6e518e389ce291d45bece33bf81a79cdc6224655def70d23b9eb56a2329eba450043df97a17112e8c0516492ac52bb56fc30e44a8891a0f670e77a5cc813fdba8bc3e365e97cd54d83f9997d3eab318290816a132a5addb4e92832cc15bcec0159ef7570fb4a8512457b74e03c35dd861a1d3ca650d98947ed1d5cb75a492be129cde452c9657c0fcbeae0befaff1157ea38d24139c41be575fd162a1537e93d51e2bf5950c62c83313492f8ea0136958ba9f6f0c276888de34602f057e3f45855d70e3570d0f257bb4af55b66697c0b7d56187089180ff8b8a429747caa187cf0e47a291f5ada7132e917024440b3e7aa1a23d9c15407abc4e2b18c2ab2639edb5001322613de185a082cdff4ba2d78272ae596f26a99e858e5a5028bbc2ac8148339390fecd5e2481fe50c703cfd9b9a45ba1253d9832f82ca8e340610357d3d9f7cb865bd2de7d16b257502693b58a6c8e7b72f7c0f1e581e0c077ed4bd625a04d79646063cbf86148f2200f4f80020db660bbbf6ad817c2dd58a6630926e1c206efe2dbfd6ca1f897ae2da2c7150340d037de9430047a1c3adefb2441cff81845d5e27d20ea7f798363129518a9bdbad0edb69aedde061cb1b9dc4558729666a90af233d579f4dadbfdc406a13926c741cadde511e062c9f7f748070cc3c3b615ea1aafacafc11c38ee120c243fdd25809b4cea01fcf961482598e3842e2699779231563294a3ee04aac22e5b5c3fb72dcfb3d1e9a0b37a67a3fa921da0982589753749ed86db790df6a0da681f5206804f81df44c179ecbf1e491f7b6fca34d2cd11ebe8d6c9400627220ac89bf9571aa5b93ba2caeabb972626737f499ba24f18499c1505b0b3b59f411e8928384906ab68d4339e6aadcb6b1c0bb3a0853f073077cdedf6de2d0c081dd21878e9ef06af79fdea647a189d63306d7e6fd242762fceace9094313b40ec9af3c6ad70fba787a90586f7c03a645bfe0562e48b411dfa15feb1235bd6ab47d3a1db9136a310e188ac7534bc9a650a157c5b4d5040d6d6034a50d9e10d4e7a63a1c8b6650db29875c6e030e937fd941909ffa5d091a16a7afb234104290d7c6ac4ddce8c50983b999de10c8041e09290174e1b9af9b84ddc3f7645562d01e0a9253d576faad9106b84979101e1055c14162372d99a912452f8758f00a5ce362555ef5106d726ee25266a524f459c8d34844b550f96a3d07f61d286b6d899772c94a01bc49fbbf3ff33a9a930a04dd5b04ca0b716cdd97a93632572068fd926eebe46c44e1e02d6e1000e62287114c692029eb52e1bb8d0a4bdb677a2c70ed8ac32209dc61bde9268f9ece8a23d42bfb1585610b25891ed9de5b51d0c5f5c6540f61583bfe15cd9e0c3802d5131611178660ff7b1a5a14ea16f6694be278d3f3696dc8f4a63cec029139202ad9efd00be70915a4ac26bda6a847ee7d92f7916e5a3a5db42df6d1b0958eb951c1fb6c1c1e1fe34392d0fbb78f12d2eba301e30fcb3a9aa9fb7a796aeea3592e4c5919261756168c8ce4c841b2670b95480c2261e6803f5dad34f5fc462c80b93830f5c7e784858f88ffa3c415e60a94289f1cf72fa5836d7dc91e0ef097d0a3d211842a9069e22746bf33082d791614a101a4b8c3231c12f2bb5f76edf7ac44df8647b2ea5bafa016aef21856e7c92729af335732bb22436d8674c8ad16c62312539760090dbeab2c7a07863b944e823fc31549853dbeab12d0f2f20c7dc6ff9b3112d208afe697432f8d9a8c021630e11c33e330ff4aee82cad311d47b7181e945a84072d93f0a6bd50b99ec9a7d33dee7b97f4852e1255e25a04efe17c3f124d7b772c4888212c60c98319ba7c477bc7678a739d8334d74a1e9867fe35e9c92f4a33ad5800f9fb769daae0ffc426a0233005342a3bd6767b56b24b0b6769e14224eb201e0dd4978c3dca5ae7b3cc3490ff7a114c36d", 0x1000}, {&(0x7f00000000c0)="b93ca325ae0eb231c81d6b10", 0xc}, {&(0x7f0000000100)="02a6e20555ec3373f1", 0x9}], 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r1, &(0x7f0000000140)="96", 0x1) 06:02:51 executing program 1: r0 = socket(0x0, 0x1, 0x6) r1 = socket(0x2, 0x4005, 0x8) listen(r1, 0x0) listen(r1, 0x0) setsockopt(r0, 0xfff, 0x1f, &(0x7f0000000040)="d8e6f3ef18d553c8c45567bb19bf677507485b4e2668e1591ca05193ce414b40261a3b09f9999f8fd890e314cdcde1130649c4a6004510673179b5e4373549616d563a7691ef36a0efefc8f78e5d6290b4e324cf50e722219d4d1d6dd690889bd6fc8f71da3377b499f3a3612db579b9d91d7bc1276ebf24824ab8769aad54cfd26cb35f3fe088fdc8a3b30a9a45b5c958f7b86c30355f578626b53acb9fa910d8fdc61654445251f8", 0xa9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x2, 0x4) 06:02:51 executing program 0: r0 = socket(0x18, 0x4001, 0x100) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xfffffffffffffd72) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) setsockopt(r1, 0x5, 0x9, &(0x7f0000000100)="b6bb04008efd45e8b6a0c3e99d11e06b1c128591447ffb0bbd81f2827c9be80c1caeaa8e6be6d68134aca9c560ab0bca08a7ebb9fac0d62859871c1e191491ae2a89a9792825639d2efd2ea0fdb675f4", 0x50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/67, 0x43}, {&(0x7f0000000180)=""/116, 0x74}], 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:02:51 executing program 1: r0 = syz_open_pts() r1 = getpgid(0x0) r2 = getpgid(r1) fchmod(r0, 0x68) getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x7, 0x5, 0x8, r2}) 06:02:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 06:02:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="50010504000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5ba5030000c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f00ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x4) 06:02:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) clock_getres(0x6, &(0x7f0000000080)) 06:02:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x432629ff265b5d7b, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0xf0a7f05d44a63207, 0x5, 0xfffffffffffffffc) bind$inet(r2, &(0x7f0000001300)={0x2, 0x0}, 0xc) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001280)=0x10001) sendto$inet6(r2, &(0x7f0000000100)="a8675a58feeab10047ba7eff21e7968ad021966ff41cb649a62b898f335c9deab1211f558ae5ccb97f02b679544530d355ca8d3210c7dbf3e674d7ebc95a2cd5e23d31a3a0e5e81f6720d1a77db544e18a5866160a756a", 0x57, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x8b1d, 0x9}, 0xc) r4 = msgget(0x2, 0x486) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/147) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf00"/4098], &(0x7f0000001200)=0x1002) 06:02:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000040)="4de2921f749c6e57fd6960efc5e76b994e0bfc616f3aa40a50dfdeb55d6cb8f3897255d97f91402d348f833a2b79323a8cba05ccf26cbedbcc8db794a71babb3a0e9f72ef64f1c3d60c959f8ed8beebad8cc22013141f0c147ed26a639d36e2335d17bd6147afc199e7ac61d3e39443e9a2f7550eba0e2f969560451adaea0b21dfee5a97b9d914ffb542d61fca6d98411ffc779a0793cfd526baaede7c3a0680250a682bf5628ac731742c9b9ee575e2ecb97a5c9f05f04c6663950e26a252a5d1afdd2f79d6be5e286cc1ddd7ef809257fc260f13a5fb6c226d412f0f75ac1f368737a918d792b2ebd8081839b340a6f88c83b052aad079e81f3", 0xfb}, {&(0x7f0000000280)="1576a86fae57f3c49c96c456cda6e67e64293d9823b939afa568f09cf9397fa9fc38662f1e02aa34e0a5506147102e1250f029d3d4c330b908d11d6b2f7229f371c098ef4ab9af173c0fc3eeaf54e1c48881442984cd2a86c1f671d77ef3ec91ed1b705285fc1ead02", 0x69}, {&(0x7f0000000340)="12a8f1f24909d0", 0x7}, {&(0x7f0000000440)="42c7d93cf926788fc0f144df834ff8ce47a30d122fc8ad8a7862e96b51c60fbda641b4e6934ea6265bdf7617c0fccb2f058fc0bf03ab7868934eb2bc9cd32fd53240e1d333f17ddfd48e7e47aa", 0x4d}, {&(0x7f00000004c0)="6c55e585f0a9b95dc9055639b1eabee012e87b3c003478da18ae4b2c79e89697f5bedf05b689afef60b53e0b3c3d9fa29884d6f3a959c69e2c1dfc549c6dfee3e48df3c099ff7bfd2102edf4833569ef14a9aec7677be21f0c66efeebc0900906be481733c058ac67c86a2325c2f0dbe32cd64b12ed6169acaefff180f8cf20b811f8136fbe47630cd86dc79fae89ab3081f74b0834d34dc253bc0d664d648f86999debf5fd1c743db582a3b266db3f436c2b853f70ebc6f14aae5d37c266320df82f50ecb7d60a309f32cd199881beb3a067ed9a0e65d55a523168a5449f4060dc27f15afed4793b1499a4fe3e2fdfd70f55008ac2951b23b0271e88e17a9434f2e5a7f4efa0ebb1919cd1976200de2774f4f4edbf4fb670c69b774389793397ea33777912d957580f2325c2b4162371031bb3271607697b2001d415be3c05ff8c1304a0aeb23808c847c2b203413c8d34392b926d24f5d67462c4b0e8007618c7f8f914d3498c09e046f146d7f69f1cbca9b449a11177bbed648959bd0a99f4bacf9926eaf589936fff96fa1d8c7f7352f2720b7ee71d799e3fd84e8a83f8e77a5b6380650f41a5b8965fd6f888f82a80f01cf5c580b46edd790916a45705e28176708b53e1feb81659a0ea750e993d9e7531279faef8a977bb3c4c0e442cb03771542c84f3b3e192ea55ab3d9171f8ccfb9f0ed2de034249e650aa168df1caa720d800fbed143a4850b42722f64eb0a296a54a5c789cfad5df851696fee548584617e17897e73caf6d5093b4755397b3389cbc53754f154f709f259f77067c6d1f0beddeac909e565bdba148ab8f29fd995643b88cbf70f0bcb26e8170b801db9c88362e0301963be80de35cd61194908bc8fc6c60eb16fe930e9fd04165fb0aacf51cd4a017731fde185d33a724223229fa2ec354d84b6325395dda0bbab8528efc01f32eb92d987d780ba52985338266c1db4e97001804a7821066f18fa662a823ed4e71f87cd8f0aedc07703a22c8dc995dfcbd8eada817daa9b995c6bb35a1d4ff7f02bbd1173f4aeac5b974aeb7727998ffc2c607ad9040a31fcd280b86a8f18c2b471bc8c4fd98c78545d16de62c6058fcc2ee6ed8a598869d64f446e003735d1066b93c2d92f91da855b295a045e016474de2496e0802a532f4e63fcfa4939b90dcb053aee46edd557f4e05d16da9de82f9c050b574d4bd1bdce0720f959e35e4a43e410dd254247f5f982cf6c08a4775e483c831b32b875c807e0bd817f4ebd5c3b8fa3a2465c2b5f3b27906cdd41b244e1b3774f3e3c6893996a03546caa8e0fb6da09335e74c9f0688fef18e216936f9053d806d3e601c1b425d3c7b8ba514caa0e05f05fe5a16f61e4c5026f1d4fec62dd5d1624a5bd69164f4f251f384437640fe9d4f01f826390919ada7ad53d68c7c5a00ef8dd57ebe90ef0a1b02ee9841788e9dfd67392c17e7a90b93aeb71cdfb5e931ce043d1e8b3862e466a7b43aeb7af4b879900d9526a282bc212b130c190020e769def761d505ea0704626519fb3f7523c3b33046a4fda32b5eb36679a41f0a3a0f9e756b5739e536a97e95bb972418a179ac07a36a9d9308b4dffabe81af042092e8eb2354a7f0630ea1f2df6d1123259246d00ca028214474d4586114d8f86ad959f539bc601f8812aba2b7b4dc719350953c72085394498b9a8325906c5e5d559468bd4708649b89b45f6c389f41259e408b463dbfd2d8f577e8060fe1af836da5ceab7cf128f94533c67506393db3f9bf7e02fab3a71efc70b6e92bc1b413d6acdc03e0e16ba8a9a9a0729faa14c788fb22fef3f22355cbf64185a8598d36101dde3abbbe5a512f70ed29054c8ed9e0aa0bbd48bdf13f7db49461c989231c932349935be1d8249110aa15c7ea17603244a4a0d673bd6c809d6237eff2dd157466d30d6eb0745c2ceaeead856cd3f7d2c713cb3cb5100197027b6899f5fcbe49f0396c97a17d968c11f05167bddca719b09140d5ea48364324f940c1b68f3b384789d4e2efe7d5d8006535117887ecc9a6af6477b2418d21e12e9c881591f6780db109528a6339d7c17f2763d17a20b17a13b855740f3515c13a33f000c0f441259d1bb43997faddd15dabcefa1bc3e9305bc25df607e6cd605814904dbe2197b038b7a9aaf8fdd99561a246cc54e9fb133bd28cefe2e9ca02d0a987cd3a71f5f9174e41412e9ed1711b1c3688b883247a24d458f81e7143047fb356eb2de1244c80ad124da04322f2081aa2b816621e8b4972ac659f7fd1e4e7269211fb06ee07c36341b57dd86f7f35a3a07e90da8cbd82eae517bc17fad3f7ce536eaea1fc1fd59f039f9976b95b4d56d39ebe765e4785600f1a6d9ec19f2e095198a5468611126646cfe15c98b84ee47046da42fe788e2ed2960b46993e7a19441bb2877b4f01f6ae6cf8fb0bc7acc5c090b70b927fa11ba6e5932809c28000d668021d19acad685045e71de718a097452336634b21224d33e57e0ccf36427284c764f51dee6a08327d7e1a9260181ce101d10ec6c432411b3de484885ccaf21e9529aa8e63c082eaf17b6c9e197f1938c8f2c8c2813f44fe142a1416c9771afdd60c1638f315a1c581e163a5197975ec849f17a0924f8b60c95c9cc3e9db23dc66dbed0eea9f3a64180e3929826786d0a6e983f20106b755650b49cea104de0d2da4a0e85ae84ea93f68eb98e80d0d0ad2488f4c07cd2e4cf4df073b5dbd16eff6ab41a9a7ead141e74efebf6bb4e5e378f8d79b2ac1e8ea042c71ea0ae02ee74d5c5eb9c175fcdf46f2382177dbff861803854e9f1a3ebbce7e8ffd772046cbcd5f010bdbec48cd248c1f3a0a13e7cea31f1bcdaaed8342a87c3a32d059624dd45e6eaac506152d2bbb460d346b53eb0ca43e9bcd52e1ca73faa00bc10c90228308591c77dd94db7e67bc5607842ed398c5db24922c1606fa26913dc85d6f1a09cd33fe5f9ce37e861ef7f56475461519a9e55694c57397cd68aec40d2e09c3aab636d7e949e92659b73632259c21f03140d7004acd1c1a56f1d83c0a2bff540b28df7d094f48087403ecbad9cd3b56b5b0d92b1d2f4136b7a0abe0089b63e838c36cdbcca4ef6bfd48020943686fcf0668c9dce31a9746e15720e3a68246f7ee7fe6df5e8e03ae67ec9be11fbe909d7827e90c4cac5b048b6efd0c29362f6e24ba0fa5142e1dde454527eb3ade03e57a43bd58813bfb632ac34dbe5803757063f9952cd011244333f514e271c4d9b928174ce738e3d8bb38624484874daf7f9d942f7dadb3f15eb36ef677b886dd30e98e9ac8cd93847a6ea6718ed6086a96d5b5ef77c1fa8c6bee081da9ee6f9282506d086520acc0d8fc82de2e37d6fa0d7a0eb7d3b0acf7e115e7fb1edc2a1f1ba4b97cfb0a2a55270ade3f82fd27bac719dbcf3ad0ddb81d85b39fe1ab1354c846d3eb60bc4e4d6c22982aa631f4bb1162dbf9dc40cee4c3181b55c5598e87e87740640f1b4815a8b89a0bebe46744c6aaf367a46c1d8ebf551a80b34b2d62fdd16271e7e605e378b9a1ab4ce5fdbbbe42290033e48b459a7d66f7e519264101b6b4060762427b02ad5c70859841be0a80cbed5543628dd2a22972a9634df6ee793b84bfeec8fb387fa5ef1fd2a0ac270586d11e5d25c32fbd6093cc5086d3c78312d2be87dc7fbfcd436c7da7ff429a9ffa8a66b50650a9068dd07ba2bdd70da5f1739a55554d24d8183afe0350bd76e0cf07dd7b35d9fc84429012999bc206a1b8aa7526a2676bebc5e3bc2b6c5c9213fdc5f4d89f05d39eb72447172bfb539ce5006156f6d4a24416f1684f1a3d6e858ac24afdafccd37b1a9d9f1b7809d4bb58228e91b456b22bc6df62e3635232aeae284d59047e6f5feecc31780657761781f3a2718827d5a12d568adf3a816e16b0ef7b372e1e578c966c850a2144717f1b442d6335b1fd3b295700707d0e89c5138fd2bc51ae684aaf55b3ee0810c4635a98d06feaa96f39d30d293baa35d56e501ad34df27753151b970ece634e244eee831dbab83a5e8eaa7cbd028fe4f88182b7f6dca5bab4f4e52e974babd4ccee4d431ba2a0697b7c443c388f183e3b073b2e53ab89988129fd0abcb2ed09e58e3da630c143f1026ed8c71760391b5f9ad126483917f12adad23d9c42f8ad4620bec683885d19747a0045fa5f71b2d1097c6cd26bd352b2aa51c0dfc7e1ac9dcb9dffe2e7ce78c9665948d576158583e3732be32b89957c9a26d5ab8cf28ef6ec2ba92277be2b794d9f71c96932cd7151d6bcc4703995bd99411f01ae3402c8420211abc9848a30ffa74cae89c542b74d68e784ec47f8da1880eea09f086585da3912ab2ac1fa6702569b4a2b32decbb7caff04edfe9a0e89ba8658469e981747d047f0e9216b2104c0588cfc8a11805d5f2277990042a7c5868f85e343819bbc878a2a3957a86801756ac6e909a66588cb92867e20731ba4fefdaf767606a7768bfb0d2ca6c21837091cdd6d6f041f6c6f4bf3668463ae72f295179e34009e726d8fbe24b8d7be7e475fe59b95933d30ab257b99e9061ff25a8be8b8268f58d27d16c227a9082adae55fc43085588d5cd36b6b28b1cb0d0c066bd271381c373c8df8429592f571427de30117d994a2e4b21081c17d81ba3071e698f564865a66524813bb54dbe9c48aa95e1beb928843145d1f4b9668055b9d3658169399fe0f7fe78949430a2490e7e3d213e13b0433f2766baf99315a55de98135082a8e64dbb7d709d15d43b2be0456592c80cbec8375b8f2ef788e7c7615562ae30fb90aba17c85ad5afd7dd11c870002e1dd56bf3c6a467be7cff317673958cf09de09b0219c0261279facfea2183949bc5b74f7916f390f93f9d723ce17db30bb93430def7d06ab90e2f258efbfa7a7833c82113a646c53ef6ddca3acee9b817062717a73c6c81bf36472643e930b00e6518693f0d0c25bc03a3217e59202a13a6ae6caf3143cbf29c429d5c31ddc1b8c87a70862c6316a86cdd053701a3609c51fb551ab45a8eeeae20bca767c361aa8358fd6c324a3f70e17864b856a713fc8796e26330734edc45fce5ea472ac7dac277d712b631302eebf945b769370d492d8273fed24fe29db128ef9d79801462e03facd0a7fedaa32c36d7c4ae1e3a995905ec0e9e32503b938889f040fdf27e0f848f9933658dda625160ebfcd26186877a79fd1e79518765ec259a2b1648b9dc585d4bf3689f0fb262967750a5ec7e1c3a3453f82585a7ac50ea78c4b0465524be09220571606ee38a878e87592eb392ee919ab649db40c476f420e63c7a537d5fb4d1cfa44f89f0f097151de1971078dd8128f0dfd691de8614b24b30f71b549d74606e67ac122c8372c7aeabc001c1b0a148820faea32453c17a355a5cb9cf240608726df81e4fae466466f345caa01080cfd955c5cff38e26b9b599af68845c63191ae2ff6b8c16bc4ca86e3e489d3540b697df8b6085ff2024e77bb5a6945cce9506ee66bbb954300d0609d65dc886a5d051e3b32861c97f825990ddf4c2de3631e092ecb6bbe9415d56c2662c1eef7b8e11c7f9bd7dac5fdf291d107437cab9a164d973e49d0a490f1c601f734840331423fc3afc5365209acea9d26d4a09bdaa0beb14fd3628c6ffceef94550e2e7821ea60461046c09b50fe87884c88fee1573f1d085840f5ed67b6732c17341961ce91f6b6c884bfdbb898b27c5dc8c856971c80d8162e51c3f530ff3bb04f847c6b30d920ba4151126ec12824f3cae3c3488f474da481ee8d8f", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0x400) recvmsg(r0, &(0x7f0000000300)={0x0, 0xfede, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x40}, 0x800) sendto(r1, &(0x7f0000001540)="abe309508ddbfe11c873150c80d9e0ad5616f00c945ce5d59cad2a73ee29692706c30dbc6d1aae88f73d8b3722c7481707a1e97782ef94dc15db76fc98d068b35ab5c5f3d71a905494a1c582d5296d8c648aa44266a52f6f32b3a0d389871d9c28a3f50232c042f5e5b6c363c81636673ef7abc88bf04676240d8ca7c38f31c2ffb3f410db13fea067332b29ceb909422c7236175bdc5c26a885bf1907fcc06da3d99ec8ab86783ba861a7ac97225f0e0fc602fb00d190a56d446590187eff2d0870916555373106692a1a372b5e85319997fc1b4fbca127846618c988a576555f6f59a782dd90480444c9df99c8f0dbb7e15b7e79916a88111b750f74ccdf42efc196b89ce6c37c1e1ffd8c0f112d277a886432406cb28fef4e87c858b1d1fb01f48a517bfc08f7012020f2219ae96be8b665563e7cc852ad4bff066d7c2401e62ba8f2e9f0e8b32cc322db628b1532546b3594cc2ddf604723c87e386fd9d511c1edbe5c49a59afc4870ed7bf7c5663a5ee4ac99124ba27be5d7e74b43cbddfb9bc540cf79570130793d9aaecc658e8a8558c462bfc7270131b2ad835f96fd050aa868f7eec913e191c71c70c963ec8c92552cd9738035b854c086d6b533d446da7fa35fd9447442778d75ac799d737549a4a68852722e59cf4bb506d430f37ba255a7273ad19f5ead2d18987739cc648ee87a92e223a08fc5e019de21503c64b5c3b3bd979ac2c80709ddc6e7f9f67609236549929d8c01defab625c28e8aef42dffc4ec145c9be40127cf958ec824b8670f681541cc33953328eb34abedd35cc7aade585c96dd39bd88e6b5cee87e3cdf8ea66dd1d181aa3b65270788dc1155dbbc270ca3ea8d35c304958181c30ec02cd821a411e414726bb5e16e51ecc2a481a51c7479a43df071cf9ae935bd27fe512483063566cdda675d56a167fbf4350792fdff2135cc8c7b387d7f0ecfb87a94c0f0d265efbc7826550a48e668c90829487ec1b6865ec7bb8899d0d1d72ccf1a30a94a6506882cf1f5004de3c9c266a597fb987f2da6184f8196e0f175c65b2bab18483617a251dc7341559e5dca5025693010a1dcc013672783c3e30600266b0c3844d3d07072d98225cc5150266086e799c7b9807b71b152614abf32722ec5e2eb9efe9ca30d70a9a2270ae4bf1a52df2d3129d21070233cc57a42675bf914bf43f500ddb8948ab4d5a4a9edd497a8694d12a5a3b37182fc5639ea007497a90fb2f225a2ef75b2589fa2a141d247753487e233920616818ddf9005107838f9e59cd909a478ede0d8a76d29541fe27d7fc3819178330ff82d8618049d42a79e5455cbf535b7f9046ecf6b1c5fdbc7567a858b3c15a43376fe1486af4a0eb742e2e9938bde34bc46204cd68ea190d92327284eba780e1bf69ce1d6a6cc6227e2ebc3f80aef40b13327c79050c1c670e1ab2a04d97420cec3a37fe7946716ffb2f2f068240d621c2bd482e6f13763b820a109cc8c2807f94a2459bf9388b4b0aaef7cb0fa9f2d602d01cfa459e6eca779385698b8f47785defa2115b3c12d9da20c0d5f7b32de6e81c12eea7e08b2b8244088bd913d6e293267134534014e66cdfd0276eb75b1932ce5487f1288f4a2976debc75eb186f09d71ee2e6ac5fa4956dd59d9be7727494f7cc28b8dd86d4fe3c84df96fd6de3676d79e6655a790ff7113ed955313126e651f251ee415e31e63c56109b6727b8b0d99e0412e1b1ff89f882ea77f50980ff9686c667371ee806c5f576347b9deb67bd1197283b69fe20da62d6db5884275795d4e59d2aaf179cad0dae52dc77bbbf9b0a6c650094c6b31d28d9fe485ec5723ddfc66505d6f304831b4b6fe82c52da4c5a554be2df68df8c9eb6ec31444f9ee5a723d7965ff5a58a677ebde90b77cf1c3f2b11a2032185281809ca05b4653f9204fbf738e2142f6d21caf2c3b563586058511e08e3f2db46c956c9e01a037bb582374a55a71c55e67c4bc0766f762f58e2ff7a194a7ba85830cea5401bef7aa3fa8e90329e05d28741e73abcef75a8604e704e2e9c171ff27cd4ed7287b68eb4c8c38442a3f3958be2693491694956acb490f1f68bd9c1e16c786aca5e83dd3ad4c91930062853d277a62398567199dc8f86186ebaae875f9385107c0a7cf8f234e42d6a3a90d61c137bee5e8984a92ff6542e715528fde20acd02ae5c0701ab92bb3162bd092d5b76dc9a588c9535538549ba05f04b22321c53095333f0b5de19c33f64ef729a5211895e6d1304b96d02128f9eb9dd2361c9e72db1f41ea94b9545382d09123b37c865a00d12a0a076917d4268a7dd435f74a40ac9e57720a18ec864954465fcece29218495fafa6c0507c70d5a1b2ca4db18bf5b24c71474b53279de9e4c20f2ec1bb5decb879df1db555caa20c7825925c389b67a3d791ba4ef651da591f5c287e55e8c3551add00e91c0499290fd366b251208faa9b17ab34a6b98040b550a09ee1648339675bfc1cba7578d49c96286f128d960ceb68650448649e43b9eb0c3e2a837e5f72e972d8993ea67a31a215f668ad1f856fd59c80e5968da23b6553f2a6342a660ce1a0b0a59de3624701b046eed1a3d98b2bbb1aec81d9eef71118a951cfa63e9aaec67542fea963104cfd28ece2e3946b998d529f3c3fb6558b31101cc4a46db3bab3b8fb45ccf3bc306410c7aefed284dd7f3df683195cac605faae48c371bbfc47af6daaa44fe23f29ba2cfc35d98fe944ee32712cfca463c32cc6f7400291c8e877764c9a10a69ea27378cc11152f70be419ac8eacb73ce6475c4ffc50cbfc37e90b6dfe35cc3565257e473502c6d0cf5f383372acb67ff54fb172c78f06d9f4faaaafc004fce90d806e43218073b40b558aaced147ea723d810aacf7d0bb44cb6d6537600b662ab67e12b9c0b34ee27b2365ddce19a0fbd857e2bfa1669db1c8a2d72db2266641dd1cc5d7092ad4346b669c9d6a40cb51978576a8628147268bb41325b3c887656a49ebacdda22378ce3aaa3ac393a392c5f79174b6b673e9a90e281109268b33795fe13cb20ac6f5f4d6fea5d03d62118a640ab203a9407d763c9f8fb74647fde7db3b337bf28d09ddd3d363e9ab699750325013cd761516c976073c6ccaceda80619f921681fd36823ccb092d3b446a0b38cd799d3b2f26e9d615b15368afb9b5beb6719e1c8ec9dc6b27003439bc92148b7969095b26d9120dba809135e81cca7daa62514014e2547214899a4c60b17cf3ccc30dafa52d1c0ab554ef98da3398010ab1273549c6e9bac282ed020128a29bcc9eef12511ee11ce3af606f16d7670d79fbaa4b281865131e7f21cd7b605bbb231e1aafa08406371df42ab40a3de898be50092137dd86d03a5d09ef5738294cf22382c4d0ca9657ce94a276add4e23c82636d0db3dda1b75790eb3cdcd072a3c333d312d8e0f0ff20ccdc04ad7d25e95114ef9c5bfc2f14f4ad1ea6b769788ce835a765ad79713203ce0a2aa03969eef07e4d142fbdfbe379db27c21371fb823de9d8e1cd986201e127c868fe4abb17a3ad56c589071ab93e57472e2ea5a463f779e34a18c6794a05cb401668d65c4177af4299447bc7547ee78d35a9ab398174ea64e318fd69dacebeaa30db1324e5bfede83d10636ea6c3902053673eb95d00dfcdd6f8c867a08ab5dfb0585370971f2ccb5c2f571264540e7ac86e7bc27e29e2ec17ea67b3100f1ebee06e53773ffd4b2545f055dca0f5ef4c052647bee335b620c475f34afc07aa68701a0da63bf6b2d6c1b75bedfc259cae4372862cd4ec23da0acf7c8088d519b7518ea9ed487adc5eb75744479d9c8b1da7664502ac91b3a636c2d7b0424aa865a60c11b36429c5e7dade7ba42b6cd751adbd7630fb53b724c10dd8cc13f482f1a2f59cd1ecbeefe49fd7b27f60a7c1652a8a88bec5c9a7469742ff33ba38e5ad9f1c1680efa7736c7053e6aa5cbdef76b9adb908ac65452557b00de1ce80dbb25c102a1cd9238b7c52199b3a34d3fbf9eeaae65bf26f5d2907540a3984582708c01d2cfd6fde9efc5ca0c5238ea0beef8c527cdeea001887e2353154dcf4e54452e528f97ce08b3300fa3ed9d7a9995b2f91db4734030aeaca630c508205d5881638be48c9a45ceb6a9b6fae0d7ef4ac6998cca972cae5d527d09868d1ab960bc52ad98396c0967ef213348faef806e732c1da651056958c0f4b5d7b5591b74f17e54eddb10c9ae4de0459a7faaf5497bcde356ea587ac9ab89574c372b01f4e0f72afb2c36ec0c4d8aeaf8013a4efcfde737830a5109202bd70d8b1902d83d602a7b0720fdab943a29372143857579c54f8949369154ed919e9c528be1ab80a16e307a8091aa2694515abf16b99a8adc5ce1bbc5ab2fc7d39fa8bad2b6cac64f83955fe0f9fb622a21e6eb367db9f452775b180f4e9c1d905131a0f2959f0c55862aebe569942b1cc5dfc85c3b4722afe0e1eba6e57557e4bfe5419a89653da3632c6c10721eb380b2dc1a324222638ef44f21b49997233d422f30038c35ea4f4cd1953b8af9632047ee30ccce0166e6a30ed47bd89bcae5959d6549ebdb6e74586391a625b8bdb7c55180e6134ddbc656f943203772d6f5ad15f45bf9517c4a1ca846165685e6e42148360f90f6e52b095af84aee738cb84553f38653d6c314e7860b0bb717f5959f1c8764e2b4b3b3c47ba6d03c370e0168a53b46ed0ccfda876bbf8bd3efd19b7858de095857c65c79d1402fbc04f73671dd1cff5ee9b5b9362aff87b3aa79c54fc69ec54ecc1c6ff70e81bc7b6e65d65a14218fc5d893e614df691286856322cfbcd66bd18c0aa73017b4b13abbeaa61da4fbb06af66ce3b281af7dde9c3a787e72898ed948042751c9eb920644af28c0557460b5b2af6460c4251e9d885ced4a95681b0e7a2daf761abf353d127886735d3cff1b2347943932a5a2838bcbda89833adfe3818d68910cd7d2d6d46463e78b5aa0446cce3f513a85de6605297faba7f5cc4a431816d7e64073c4b4d864eea8d651c8f0b237d8a19464535662adec8e4de206c14aef328ed7117410d7e94a77d1e08056a53108b157b69aea85ef460324e63b37879dbdde5518069c9b5bf2c58f090a4d38be8774fd761bc85282216adf574d5ae69df1ba345191d3d551d3dbe0a19d8c2d47eafe2f7f670fa98f0e7c57a7053e9ee26f5d16fb66741601bf2247b817522e78d7ab97465c614f3b00dcbab54bf4d3c9c46d465aada670da2139453f589f9787bdb0a9e58e686ed00fac8cf21aa90526c079d374babb18ae1feb87fdba1bd0b3d9620029c9682f3e653cba77473dd2277624d98b17da708bc0ca1dc3452024f194fe1d49f08a54173f02be9dc2a7fbc38e72ef1f7589436cafdcaa8201359364e76c21ca6c28d420531e74a4532fd75646ad1c6cff1e3cf74a52d738be7535a253c334fdc931c79d3aca5de52d5b1dfb2a4cd28e2870df32043b5e1e37b782a34603f4ac9dec80bca428d42000f07841187fbeeceaa78198d514f0322e116fce23fcc5ec688668756d5a40c3555140f1c290cf6bb7751011344ac245b3d418254e2fe9e9ea380f8e5a9d2ba010ddafa84a18da544b5497c1191ddc199f01ae0af4c4f5fa04276cc0a1bffe940b750e8f953e6d2454f43fc9e5313b51caad8f19062a8c5af91ddee86af557598ac5c200ca8e143ae4b40e4de261ec246eb42084a925a2b7285253effe4959f70c494875ba8090238da0b3146cb462734f720c5c87b4918da7d2778d0117f7b9fd2fe50a7e", 0x1000, 0x400, &(0x7f0000002540)=@in={0x2, 0x3}, 0xc) 06:02:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x800000000000038, 0x0, 0x0) 06:02:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 06:02:51 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000d62000/0x14000)=nil, 0x1000) shmdt(r0) getitimer(0xb1d0b471bec00e27, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) shutdown(r1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0x30173884}, {0x333, 0x4}}) r3 = fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x0, 0x2811, r2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="e2f26ac482299006af07f190211b41cff1219f1c4b0d694189bf59b6e80cb1b6eae3e44429cfced4ca9c0f57e0c580833767f9baeddf1950c9946e9a9e4cb15bf773aa6a812b774e53caabcd1d118c7915beda4f7ed2e6ed9a879c708c5cf0562a09d59c887135888275132a056b0ee7e1583198452b218eae1daa12b877430d13ec72f4ef98efc27de4ad96ce6c560136659e4242ed052b04982b5bed27", 0x9e) socket$inet(0x2, 0x4, 0xfffffffffffffffa) socket$inet(0x2, 0x5, 0x0) 06:02:51 executing program 1: kqueue() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x80000086, 0x1f, 0x10000}, {{}, 0xfffffffffffffff9, 0x62b4aeb7b07f04f7}], 0x63, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x7}], 0x7d6, &(0x7f0000000180)={0x1c5, 0x3}) 06:02:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x0, 0x4000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$getflags(r1, 0x1) r3 = msgget(0x3, 0x8b46a4b9facde2e9) msgctl$IPC_RMID(r3, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) dup2(r1, r2) 06:02:51 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = msgget(0x0, 0x400) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000f47801a15cfb0d3afc406fb3ec3e3ac01afb8249a3194769563c6557145930fd7d3b72d603a347ef8586930153eaa7b71d499b371d478ff51c9dd6b92bf8742973859e9fc4291586ceda783f9b82619c2038bcf98ec5bed434fd834d453dd94090688fff771c25f3ce0f1f9d18b2ae6eacb93e9aab62d5719b34ef0f2a9d173819427ee5f2f0804f5e982d74284389b196a4d0052663651e8bfc71c2c0f9a67c1d5599cdd55a284b48c08096788915b2d5cde3be6d7fd06cc60c221483370766cd9ac239346278687a6955b990984977dbde3d72c5cc74a6952544d4b2e6322e494dbf2ae126cfa1c2d6be9f67857c08dff5b4b5c6ab50"], 0xff, 0x800) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r1, r3) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 06:02:51 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x7, &(0x7f0000000040), 0xffffffff, 0x0) 06:02:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x0, 0x1) syz_extract_tcp_res(&(0x7f0000000100), 0x2b, 0x1) lseek(r4, 0x0, 0x200000, 0x7) r6 = getpgid(0x0) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x4000000000000264, &(0x7f0000000740)=[r8, r8]) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) lseek(r5, 0x0, 0x0, 0x1) r15 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x7, &(0x7f0000000900)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r18 = semget$private(0x0, 0x0, 0x180) semop(r18, &(0x7f0000000c40)=[{0x1, 0x7f, 0x800}, {0x3, 0x7e50, 0x1000}], 0x2) sendmsg$unix(r5, &(0x7f0000000a80)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="40197edab192ba067abf106839124280e2bb5677648b3a0b2892aef1db02e075d541317888dba8631dd0d32f28e11b1a392a18e66532357374abec8b92e36fc7dfe408213c005ca56afaee010ae8c886311923c3ee6c6ac7b46e0ad08a6785c79ec5a19d4e4d2a", 0x67}, {&(0x7f0000000200)="7ec0003b51dda36bec6f840f3654bd557d541ad59a1e5ba8c9c17f", 0x1b}, {&(0x7f0000000240)="638ae37ce2435469641296a2e58f47ffeddd24d4bbfcd2041105bb5e00795644201550183d76db806d653318137ab00f2b3c73bdb3bcd333bed9118c5e8587cd49403b2cd7782ca7d1f4e30412eff683a75f94dfb15e3fb3d73bebb3f3226ea01abf0a94ace53b58189955c3b6463411284ebde0fb2289b009a0bca4d53688318bdc3aa4cea69a82dea0672c54e35cd0a2af6da432c2c3043a0f90ac6ba31aa71f08c4e616a0a4eb8b359745379d737e45bb", 0xb2}, {&(0x7f0000000300)="83c4ee33a4a6519fceb8867f64b6e394b7bf67d3c4e85b040b581683dc1bb3a8112942cb4a158f9e2b14c50fd28778124649a9c116a5e5a6790093a91d27d9a29e84b363fe0309e7f10fc6a9f757190d65eb87aa667d5b17d5354f7c5669250f1070aaedcc7918945a6f1e696d876094fe365b7907d905889efad3f8d4734e018cbdb781983417f8e19059917e07754705d48746de64f5f6d4d48f4296c5f10f20813490de91b191194884f867b2be2b3be806626f92f27adfc2ba", 0xbb}, {&(0x7f00000003c0)="f7ba2d564ae2e55a848bcc0bb10e589436766f87a188fbaf63fb4a7afe5d13a45877d4f476d76b43619ce1d6399078a602d637f62dc39a49879c9e50419ea3d4d2f64386a53ceaac8d2977ab8352ca201c0974f8297310df02dca5ca01489cebd5731c1f0081519e9aeebe12d2d5944555c6ea920bfd22c2791bd9373d57bec3637af2bc1eebf28e2dc14edd1d637c4c50bbbdb9bedd7ce5683b1d6483729683e9fd7c2dca6bb388ba5b737b9f496b58740ed797", 0xb4}, {&(0x7f0000000480)="8f6785ff22248d743e11c81ac5d4211ba4", 0x11}, {&(0x7f00000004c0)="a9cbef7794738a536960236d07b9272f364eae0fd2214ae1242f2f10a0e3222887381a2613a7356389e64627807641d91936611c3b6ebafd40fa0c1dcd936bd123e2d004bef16d96adc3b016fe6eff3cdb37ed821647f349a3467b9a870de98317c43e99407bd0a47cc56abb6f555193657d982458576015eace69ae4e3ca90a3e6a00a83880b8329c9f3f92ad63d35d89d4d10fab1c3f932401ca2fb5b53865d655dd8240ba7c0d9efea0e87ef27d4b8eb4", 0xb2}, {&(0x7f0000000580)="77188aefcc1b8ece2e1d368056451ca4da031fdd47538237c6ca34cd22d85ff908d47fabec6284cd8537f4a4e4e8287917a1bce4008e540e", 0x38}, {&(0x7f00000005c0)="8afe7c651e0186381962ecd9a12e939ac431f614ec505811c387ebc6014aa1534552e8165137110e06cd5f2677efaa36f6e0450628e0873569ce96ad6bb7b85777038f834b23b7a50d77b2bf4015d1b0f783a4e87dd06cf159b901e623553166a51cb74353bf7d2b4e2e5be42df65090966db5f5f75e4cc8d0e924df8f7ee2be13595b038b4f9b51d80ca3fb6c016f9a175de54be38393491c4c3dfca1c91c6cc5f110b59ff2ad0e7d7f849a17392fdf0f972d", 0xb3}], 0x9, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000003bc20000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x138}, 0x4) accept$inet6(r2, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/zero\x00', 0x400, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000b80)={0x1, 0x3, 0x4d24, 0x6a, r15}) r19 = semget$private(0x0, 0x2, 0x0) semop(r19, &(0x7f0000000bc0)=[{0x2, 0x4, 0x1800}, {0x4, 0xff, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x6, 0x800}, {0x7, 0x6, 0x1000}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000c00), 0x1, 0x0) semget$private(0x0, 0x3, 0x5) 06:02:52 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) 06:02:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="375765cb", 0x4, 0x400, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x85, 0x40, 0x40, 0x81}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf000000b, 0x400, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x80000000, 0xb6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x11, 0x400, 0xcf}, {{r2}, 0x0, 0x2, 0x283d6026a04f3291, 0x401, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x800, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x3, 0x20}], 0x60, 0x0, 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffbfffffffe, 0x6d}], 0x2, 0x0, 0x0, 0x0) flock(r2, 0xb) 06:02:52 executing program 0: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x20) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x111, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) syz_extract_tcp_res(&(0x7f0000000280), 0x8ce, 0xffffffff992c123c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 06:02:52 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6985000000000000003000"], 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x80, 0x9, 0x1, 0x1, "d69c266987493db897a91d40444141a1bd22182e", 0x800, 0x6}) 06:02:52 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) chroot(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) dup2(r1, r1) fchdir(r0) 06:02:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x200000000000, "000000000000000100002000"}) clock_gettime(0x4, &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80, 0x5, 0x5, 0x46671617, "cc2df76d0ee3128746c5ef00f8f5a0bb2446d81a", 0x3, 0x3}) 06:02:52 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x2000, 0xffffffffffffffff) close(r0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000300)='./file1/file0\x00', &(0x7f0000000340)='W\x00') 06:02:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTART(r1, 0x2000746e) r3 = geteuid() fchown(r1, r3, 0x0) r4 = getegid() fchown(r0, r3, r4) 06:02:52 executing program 0: r0 = socket(0x31, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000000) 06:02:52 executing program 1: r0 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffefffffffffd, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) semget(0x2, 0x0, 0x200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 06:02:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x0) 06:02:52 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x5, 0x253135a2}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x7fffffff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x36, 0x80000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x100000001}], 0x0, 0x0, 0x1f, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 06:02:52 executing program 0: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x1) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x1) 06:02:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe}], 0x10001, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:02:52 executing program 1: r0 = semget$private(0x0, 0x4, 0x1000000d3) semop(r0, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000700)="221489bc3e325619c21cad66c382c047dcd3be4714e529a78ab554536ba8fdb5405f0203ec755635ac8f99090e8375581da36a88ee155eb33a8a951c5d7f0a88372d7884291aac09433f833e861eec5314bf70f777959a17e7db41d775372904895b54ebc669563bb6414cd25d2fc7c2b22bfa787900000000000000", 0xffffffffffffff15) read(r1, &(0x7f0000000380)=""/167, 0x13a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semop(r0, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000004c0)) r7 = socket$inet6(0x18, 0x4, 0x47) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000640)=0x8) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f00000005c0), 0x4) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0xd6, 0x0, 0x5, 0xfffffffffffff68f, "1f76308304000000b820b20000000001ff00", 0x0, 0x80}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000500)={0x7, 0x1, 0xffffffffffffffe8, 0x9f56, 0x6}, 0xc) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) r9 = fcntl$getown(r8, 0x5) r10 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r4, r9, 0x80000, 0x92, 0xffff}) r11 = geteuid() setreuid(r11, r11) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x6e}, {&(0x7f0000000c80)=""/210, 0xfffffffffffffc71}], 0x3, 0x0, 0xfffffffffffffffe) pwritev(r3, &(0x7f0000000e40), 0x286, 0x0, 0x100) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000001380), 0x0, 0x0, 0x800000000) setreuid(r11, r5) ioctl$TIOCNOTTY(r8, 0x20007471) 06:02:52 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendto$inet6(r1, &(0x7f0000000180)="088d893910c435f2a97edea69b8ed6badbd5c06f319ca7614ec64f131c113567fae11a3802915a3da70c0c341fe9d67043053216", 0x34, 0xe, &(0x7f00000001c0)={0x18, 0x0, 0x3ff, 0x3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_getres(0x4, 0xfffffffffffffffe) 06:02:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15", 0xe6) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) close(r1) dup(r2) syz_open_pts() 06:02:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 06:02:52 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x2) 06:02:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) 06:02:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000002fffffffb00000000000000ec6bbbdf9813d46f364a05ddb66c0cee01d173a2b3f6e1e4b4c8f1503c0c61ca5a6f403ea628e01006ddefcf6d27247ee112f17811230634203903d73be6f2e744f3e5caca1eee8fb4f98acf468c78722a412326c4e1513ec8c78c1073966a4f3726514d90a51643799f4f352327aa4ea713028ddcd4f91b58876ab3eff877ad08f6c07f80cf1149f71060a290e2e79f90032e475f8a619515901dbd573f7597a9b70107bac079ae391e7b4b18b195c35e92e467"]) mprotect(&(0x7f00003f9000/0x1000)=nil, 0x1000, 0x14) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/244, 0xf4}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000540)=""/173, 0xad}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f0000000600)=""/139, 0x8b}], 0x7, 0x0, 0x0) write(r0, &(0x7f0000000000)="da", 0x1) munlock(&(0x7f00000dc000/0x3000)=nil, 0x3000) getegid() recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0xffffffffffffff84, 0x42, 0x0, 0xfe1a) write(r0, &(0x7f0000000840)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000001800"/22]) 06:02:52 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300a7548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f80c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7a006b01e49f6cc041717a80d2895977a89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b8f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c908c1ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000000000e74b3fb5ed0e1bf1ece7e54c6c6c915a566542899ff790ba2d3f36b44992a94d1c8b07131cd6428945ca266e54726f9c19bce12efb99058304741f88dc600008000000000000008d63631d744e23bf7ebeb4fb5685ea6c4a170d098b9eded50b048cf0a036cf0d45e8392722c9826ca7d91d1139f903fd43642478c182ad5fdd1fc3c50a7b19d68f9862f6e61e671dcc2bc672800386ff1842b8e67570b058b3c85ced358867eec4b1872b61c490c01655892f04417b9ab3e20f713ab1550399070ced27e734"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x10000000000000) 06:02:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 06:02:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x0) 06:02:52 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c04f7b2030, 0xa) r0 = semget$private(0x0, 0x7, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x80, 0x40) lseek(r1, 0x0, 0x100000000200, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000640)=""/22) r2 = socket(0x6, 0x804, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x759) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000200)=0x5) fcntl$lock(r2, 0x8000000f, &(0x7f0000000300)={0x6, 0x1, 0x80000000000fffc, 0x880, r5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000280)=0xc) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xffffffffffffff98) setreuid(r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x22, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000480)={0x4a5, 0x1ff, 0x2, 0x60, "4985fb104e8c977d7398a691f68277e4690910bf", 0x1, 0x7}) ftruncate(r3, 0x0, 0x100100000001) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f00000000c0)) r9 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000180)="4492bf38cccedb025591485e8ece1a1a5dbacaf702093b06770be1111a6a3472d1d6b7c1fc662b", 0x27}], 0x1) setsockopt$sock_int(r9, 0xffff, 0x90, &(0x7f00000001c0)=0xf9, 0x4) socket$unix(0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCLOCK(r8, 0x20004276) openat(r9, &(0x7f0000000340)='./bus/file0\x00', 0x40, 0x0) connect$unix(r9, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) semop(r0, &(0x7f0000000100)=[{0x5, 0x4000010004, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) 06:02:53 executing program 0: r0 = msgget(0x3, 0x400) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000007ebc4bcd556812b427c52b7356b4b9305b40bcac553113515e8462be0947798b05b438a9bd8ced11b42580315f6ba22defd7c9b3b00e498502e20b8ca353d0310410e080f02c5103ccf276a2566ede4e7fcad655"], 0x5c, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x9, 0xffffffffffffffff, 0x2a5, "41f6b6b2cc68f2859531968db7539d1f87ca5dd4", 0x3, 0x7}) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x101) fcntl$dupfd(r4, 0x0, r3) semget$private(0x0, 0x0, 0x2) msgsnd(r1, &(0x7f00000002c0)={0x2, "8fa9d061005d0e46eb9d7f78b5"}, 0x15, 0x800) msgrcv(r1, &(0x7f0000002500)={0x0, ""/4096}, 0xffffffffffffff02, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000180)={0x5ba4f275700c8659, "07d5961846a2339954e429b2589eaf4064986467235ac645d012ad9354820382f2ca57dc6bf077bcc194e7ae06f39cb51d015fb5f14d8e6435a8383af51feb8ff441b0215df463ba1dc0231e6f54c7d5047c00d3c936d32a19b31c45dde979ddd132cd7cbdeaa5652fe717092367085e638cbe282026cb180336b912f4aac58ac9da341e73adea8d3e0ff6f2c76ab441e3f98432bd9a7375f06732b9fc28d608e9eb65bac4958bc6c22f9590708254f362bedc816fedb3ecd459c7ea04cfcb08e56acd099034be69519a8a315b9508ce857ded2f21058f42e0c071ace4e67111a680d4fe67d83b18a3f8bc3834"}, 0xf5, 0x800) msgsnd(r1, &(0x7f0000002440)=ANY=[@ANYBLOB="0300000000000000a11954b43ee7fda9a1872c089ae044c6300cd93fa8d4f26e7ca6851752ad718e886ea3ae9b7659a9eb8e7aad65cabaae708701e4eef9a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c9a40cb38e262830fface3a7638a53b8612080bde3bfb2b817273a6e3b6fefe4c2522decfa2dd85c57757023ddcb794a8d18858c5b1fdf100d3b21de15ae9f4dc0e1dd8c1df4048a47bc4"], 0xac, 0x800) 06:02:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x8, 0xe6, 0xa49, 0x9}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 06:02:53 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac779be1304aea95d19d144c98006375aeb3bdc04c45a8829e32e3bff6e7e4128dfd9dfe1ea3f939acdc29fcbe316efd1962e2013ee4dd327a0e31b513b1caa0456c2629112a1ce858cbd1fc1361777ec52ee2938029c6d55376b12b74c10000000000000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f00000004c0)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="03f5000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae7d4f0e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) recvmsg(r9, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) fcntl$getflags(r3, 0x1) msgrcv(r4, &(0x7f00000000c0), 0x78, 0xfffffffffffffffd, 0x1800) write(r6, &(0x7f0000000300)="4fba785c9922a6c950d890686f037920a35ed089a8ef72f7257dd497576357c8d03ef41d2f8cfb693d3247a6d2b155536c2fed12f05db3ee3230109dde3ca07a7ab061cb152c563b189dd3813b2c857929ad8c0ac7", 0xffffff06) writev(r10, &(0x7f0000000240)=[{&(0x7f0000000200)='I', 0x1}], 0x1) readv(r9, &(0x7f0000000400)=[{0x0}], 0x10000000000002c4) 06:02:53 executing program 0: r0 = semget(0x1, 0x1, 0x10000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) shmget$private(0x0, 0x3000, 0x100000080, &(0x7f0000ffb000/0x3000)=nil) getegid() 06:02:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="822506a04b68ae9a30486ee8747f8f86d5f2f283fbdb71ea2dbd11e6cc0029e1d52a94b93e6caa032fa200e2f1d15bec2ebc", 0x32}, {&(0x7f0000000140)="73ed937e4d658375c69d936c600e2574c7d378682dae0d5abd55bf5444511d3005c91c3e66cad2bf0089154b303963a6b6bf690b3c8bd5fef483215c262f14a99fa7c50aa118b29914d0c4ea63b705fa73e8587c58cc4c15168cae4b6eb48622dfaa76879dcfccb2dd214744c1724fc622ea6a527897f72c092fbf45300a90cdb5d4477446a955a5556501495ec63be7279b2c1222a4cab44dd66e1be0faf01ad5773e756906a8d1816d76f31a4c0464d7bf7787464d4b0e0e3d098e774cddfeefadfaeb0b4650a68eebaa2b1054ce2881022f56711d7e6193fd8d554bc8156cc04d36e5a035fed3c36fb02e88aeaf9fc742c60a4258a9a1", 0xf8}], 0x2, &(0x7f0000000440)=[{0x40, 0x1, 0x4, "de1c431fdbb3e0b045d15651c1a06945838d96531a47a632b8250de6d1dfb0bc5cef0b180cc3d6f07163a883"}, {0x108, 0xffff, 0xd55d, "6eaa467bc57e04ae4f8c78497e774ffae20c2b0ca1482223b805d9182fa45fc55ba9593c3c6a9f0b49c1bed1ab48223c02c152a5aaa9084bbb93f8e4d29efddc18ae6ff8da77eee8a402c1e43cdc59f61b541aa2a80ed65454ea4dfe0d27f98eb81ec57df91254f019c6a3bec9cb175a18e5b633c508582148aaa5d7a8c8d3771696ce251be4c75119b9c6d7cf2f38266b4ccec60b47803bccfb62119e63360f10514b8f29a15445635bf1f09b1fe4ba058bdd4d7b5858821262615885a070446da5b9a4e2e5f7abd06e36bbfb2f59966933ee903d99248a8e04ff975de0a2f596eb9ecca508df1e44ae2838c1792858bfc6584e7f79e004"}, {0xb8, 0x6a1935985753657b, 0x5, "5f4903588a7e92509306075fc48c27e9b325c8aea6ae317d49a46aa60cd9b5059ef935c66f893b7ba0b6c311bfd4801d2110b5d2cdb9571b7c276a9c678d20f1576fc6e86e158d52f86de8e92d157c5526b744832a747a00b6685e387f2530fdba496e19786c068461ced1125c45bd193966518fadbc65dcb94a7717850e9f0895dd3c8ff5f0155c82f8f00d94ea665cf010853640e911e5d0068e746931fb19849a53bc"}, {0x60, 0xffff, 0x9, "38722b56b477e92e103ec70a3bc5b4f6a6b3c5b9cdc288ba33e2c6fb938a91720a91635a6d3ef91b7c45f805bed1e24732de3e37842fd1deaa8d83070bb34a64131fced55e503bc20fbc35"}, {0x98, 0xe2c57620aa94be0a, 0x6, "39c9ab43074b78349113876ca20f0e9be32834a62553998f29cb9953b552a7cbeace0d312a55af77632a76a5083fb85306dd56c246e87b37cdba51fcd2cc12c2d9d263df5218dc001011f80a823c3394f2a86a788308e058d75cf81ba5bcf2d2b6ecc37f2eb8581b8b513c9f026c92d17e461eb3062e976e059ffa55a3055cd86e"}, {0x70, 0x0, 0x3, "44b23fe6874a89e9fa2f21f5cc2643595f3768fe6dda42abf622ac5f8590bd4c9ec29271a710b13120aedf702d64b39ac932858046cd3e8cedd90ade6454aa6a296cbb1dda166c2d91dcab9973aa215f9825752bab87f7bff34c74312c2a1db0"}, {0x100, 0xffff, 0x3, "48f0b9161b0495f43dc1231ac2ac2db2abdc1a09d5fffe21ae72f43971e49b2130e47890e6da4bb7695299bbdf091ae32fd67fea03c2185cd6edd9dc35cfea656a11cc4b466301f71cade75dfc022f15183c6f403afd2609d176b2d0dc99596afe29fefc3fe7b570420edac7b227433b7080e2cc6d80c10f1ee35363a103343668e9d4c432d191ef36d4c8dc1c0df9e6d47617ee6bef23c10a0a76d216308af75ff29ed5413a39b8b47828549dd7dce167170b22e1a29980177beb28e25543615e81e5dfabc1bb06e831abe913163693ee80f2cc7321ccd43083142d02331b453851216473f3b20007a94b13cb2cc9b0"}], 0x468}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000008c0)={0x3, 0x7, {[0x3, 0x6, 0x2, 0x9f, 0x4, 0x0, 0x42a, 0x7ff, 0x8a0, 0x0, 0x6, 0x0, 0x4, 0x4, 0x7, 0xd64, 0x8, 0x5], [0xffffffff, 0x1ff, 0x9, 0x0, 0x7f, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x1], [0x81, 0x100, 0x3, 0x10001, 0x6, 0x101, 0x4], [0x1ff, 0x0, 0xb2, 0x0, 0x20, 0xfffffffffffffffb], [{0xcc2f, 0x387, 0x6, 0x3ff}, {0x0, 0x8, 0x80000001, 0x1}, {0xe6, 0x401, 0x3, 0xffffffffffffff80}, {0x100000000, 0x2, 0x400, 0xa6e}, {0x3, 0x4, 0x8, 0xfffffffffffffc01}, {0x3f, 0x2d, 0x7, 0x1}, {0x9, 0x1, 0x3, 0x1000}, {0x401, 0x5, 0x7, 0x401}], {0x8, 0x24b637c0, 0x8, 0x1e4}, {0x405, 0x1842, 0xd9b2, 0x80}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) r2 = semget(0x3, 0x5, 0x2a) semop(r2, &(0x7f00000002c0)=[{0x2, 0x4, 0x800}, {0x3, 0x5, 0x1000}, {0x1, 0x27, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0x0, 0x1800}], 0x5) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:02:53 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 06:02:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000f9782f512fca9c656df0967fd4bbe945e91944b228f2347e45b3eb55f777028746002781bf381bb188ab77dd6a8aafda7a3be674b21956b7a5cc90d35d08316851555713940d6c93fafbe4dbb2db906d45007704cfdeda459c3c019238db1be58f487f5a9f0239e817c4b337034f046e7939cd9b3c5a7fa23cdeb7b4607e0fefc5083eabfbb6e3d192fb75a2af1f"], 0x1) getpeername$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f00000002c0)=0x1002) r1 = getppid() getpgid(r1) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000003c0), &(0x7f0000000400)=0x4) getrlimit(0x3, &(0x7f0000000040)) r2 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x6, 0x2b, &(0x7f0000000540)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b", 0x114) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() ftruncate(r4, 0x0, 0x1f) flock(r2, 0x9) close(r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000140)) r6 = semget$private(0x0, 0x7, 0x100) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000440)={0x20, 0xd9, 0x2}) fchdir(r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) semctl$GETPID(r6, 0xfffffffffffffffc, 0x4, &(0x7f0000001b00)=""/114) getrlimit(0xf, &(0x7f0000000080)) readv(r5, &(0x7f0000001a00)=[{&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000480)=""/118, 0x76}, {&(0x7f0000000680)=""/124, 0x7c}, {&(0x7f0000000700)=""/76, 0x4c}, {&(0x7f0000001800)=""/197, 0xc5}, {&(0x7f0000001900)=""/247, 0xf7}], 0x6) 06:02:54 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$getown(r1, 0x5) getpgid(r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r1, 0x3}) select(0x40, &(0x7f0000000100)={0xffff, 0xacd2, 0x6, 0x80000001, 0x1, 0x4, 0x6, 0x2f}, &(0x7f0000000280)={0x0, 0x10001, 0x1, 0x5, 0x283, 0x4, 0x9f0b, 0xfffffffffffffffc}, &(0x7f00000002c0)={0x9e, 0x1000, 0xadbc, 0x7fffffff, 0x80000000, 0x5, 0x8, 0x9}, &(0x7f0000000340)={0x80000000, 0x2}) mprotect(&(0x7f000063c000/0x2000)=nil, 0x2000, 0x6) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x8) readlinkat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/88, 0xfffffffa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x21, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = accept$inet6(r3, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) flock(0xffffffffffffffff, 0x5) setsockopt$sock_int(r6, 0xffff, 0x1009, &(0x7f0000000240)=0x2, 0x4) clock_settime(0xffefffffffffffef, &(0x7f0000001240)={0x4, 0xb416}) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) semget$private(0x0, 0x3, 0x8) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000221000/0x1000)=nil, 0x1000, 0x0, 0x12, r5, 0x0, 0x0) sendto(r3, &(0x7f00000006c0)="9ef44ec5672e77928a53d1906aaf32babcd7f5c728a94c1182ad1955f0166d4930fd5ae3047e603a7e20d49b61f3bdd7c86f8a62394174e176efba339efed011292397847fd378663e45b004691933e4abbded13d9ef1e6dc75200c6a8911567fe4927b4c2b190be426584619aa929c7dc89258914b0cdfbfe07409ef4b531055a22a5093970b800eef06ca73e58b69e1220779d3ff0d396d48f6a5ae2981dbb", 0x1a, 0x41d, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x4049b698) ftruncate(r4, 0x0, 0x45eb) fchown(r1, r7, r8) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r9 = semget$private(0x0, 0x5, 0x80) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000001300)=0xfffffffffffffffe) 06:02:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', 0x0) 06:02:54 executing program 0: r0 = getpid() r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000000)="b932442307b57409fd5e1f7bdc94e80b149462a2443a6d245a04d557d690b024c0cf756195e167f4a2f66ea08a31ce7bcee749b967a994706d71661dc29fcbad90cfac2e033633484dee837ed12cbbbd2c5a39f44f6cd3412ceb27892e0ec76155e65e2c637b1b73141a55c9ed2049fb867e487659e9492ac2573125612dfe135176b11f3f011baa0c819f57383497cc5f147ae630e03b4bb4526caf0620115dfe39cd85b84ee3f844acc31f22685a6adcac46d31f53ea6df4fde8248787717d9b65a760a4068393ead282a5c4bee025c47e182d1b9eb89e7b909267660797620f4c918e8af3a175174862ee465672b8ec6c133b8341e7af8879", 0xfa, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ktrace(0x0, 0x5, 0x10100, r0) 06:02:54 executing program 1: r0 = semget$private(0x0, 0x2, 0x220) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 06:02:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt(r0, 0x1f, 0x5, &(0x7f0000000000)="44f9a015b143048cb2abcd81679ec199dd8e7cf54431a34e88cff3cb67997e6aabefb1f69b6631ae050000000000004270a498c1f0f3ad198bcf84f4ea0426c7f4aa7dcb4fda00000000", 0x152) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x1, 0x3, 0xffffffff94e657fe, 0x7f, &(0x7f00000001c0)={{0x1, 0xffffffff, 0x8, 0x1, 0x1, 0xfffffffffffffffc, 0x5}, {[0x81, 0x5, 0x100000000, 0x8, 0xfffffffeffffffff, 0x40, 0x0, 0x4b4, 0x67b3, 0x8, 0x0, 0x49a1, 0x0, 0x5, 0x0, 0x7, 0x3, 0x6], [0x100000001, 0x6, 0xfe000, 0x5, 0x6, 0x387, 0x5, 0x80, 0x1ff, 0x10001], [0x7, 0x40000000000, 0x3, 0x80, 0xeac, 0x0, 0xfffffffffffffff8], [0x5, 0xffffffffffffffe0, 0x100000000, 0x1f, 0x9, 0x545], [{0xef, 0x7f, 0x7ff}, {0xfffffffffffffff9, 0x5, 0x8f, 0x4}, {0x6, 0x6, 0x1, 0x5}, {0x3, 0x240, 0x956, 0x1f}, {0x100000000, 0x9, 0x1ff, 0x401}, {0x100, 0x1, 0x1, 0x6}, {0xf9, 0x4, 0x4c78, 0x5}, {0x2, 0x0, 0x5, 0x9}], {0x2, 0x10001, 0x1000000000000000, 0x6}, {0x8, 0x100000001, 0x100000001, 0x10000}}}, 0x8, 0x9}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) r4 = dup(r0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) bind$unix(r3, &(0x7f0000000140)=@file={0xb05e8196cf18b685, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r5 = syz_open_pts() close(r5) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) setpgid(r6, r7) r8 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000480)={0x2, 0x1, 0x2, 0x7, r8}) ioctl$KDENABIO(r4, 0x20004b3c) syz_open_pts() 06:02:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180)={0x400000000000000}, 0x10) getsockopt(r0, 0x7f, 0x8000, &(0x7f0000000080)=""/234, &(0x7f0000000000)=0xea) 06:02:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000001640)='./file0\x00', 0xf3852452c4c7371, 0x408, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 06:02:54 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xfffffffeffffffff) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x80) unlinkat(r0, &(0x7f0000000180)='./file1\x00', 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xf551c68bae7bcc2c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x226e, 0x5, 0x0, 0x7fff}, {0x8, 0xf0, 0x1ff, 0x7}, {0x3d, 0x7, 0x800, 0xffffffff}]}) fchdir(0xffffffffffffffff) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='\xe4\x00') sendto$unix(r0, &(0x7f0000000280)="8356ceaa7a0f94f04f4da1e326df1c1480bc3157468b932647e63d26bc484623e41119d30deceef0d5db3685529e2e0d315456eacd4a6d35b038707698ff73e25acc47e74638b29e939a37736aeb707c324f92158575b05174b1d964a8db34c7d61f4d2ae602a402eae6242a9b1a9cc8bcb54c9f7ea8db150c9142c9ebb8bd56701d1919bd39fe9fecaf3f", 0x8b, 0x408, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 06:02:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000cea1fea7fef96ecfc73fd33561c6a8400416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d600000000026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c89434f836d7b146a5b416355a6bd0103b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) accept(r0, 0x0, &(0x7f0000000300)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) pread(r0, &(0x7f0000000340)="82aa80373686a4682961da458150d2a98692e9b4a2cd11e6bb9dbb7d62364ace0d405ab81ffcfcf81b7040ccdcb9c8c1440a98d757ddc22956f84eaebf402dc50e3381c5ac1f8ac0364d1fd368bd238cd8813d426536701f768d121c03cd1b5fe2f8c8c1b552c49e8b6c0b38570791a4f81d6664842869fc6dd7aa9f1d265423d116246011819a3a5d91db789aa034090e3876e95022be399a8cfb9bb43fa07fa5efe2cad4b5b034cb5477af742565fc3c941977be965a0af1fba1de6b7adf", 0x121, 0x0, 0x0) 06:02:55 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x82) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/68, 0x44}, {&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/76, 0x4c}], 0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f00000004c0)=""/42, 0x2a}, {&(0x7f0000000500)=""/100, 0x64}], 0x3, 0x0, 0x0) 06:02:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x63b4bb55ccb9e687, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 06:02:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x0, 0x3, 0xa0) r2 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1f, r2, r3, r4, r5, 0x20, 0xc120}, 0x8, 0x7ff, 0x1}) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e58dd8ef1e1868711ee5b3e9740a34de31f15dca"}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 06:02:56 executing program 1: r0 = socket(0x2, 0x2, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x59, 0x0, &(0x7f0000000100)=""/89}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 06:02:57 executing program 0: shmget$private(0x0, 0x1000, 0x8c, &(0x7f0000ffb000/0x1000)=nil) 06:02:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="4f2e09c24e41365aa6df9e29b6981d871b24d98f415a62640a99ac523cc3707d79a74c3d8b8398179469bcd3e609bdbe84bddc52580a88b24a5107abe9a6cb9950d3beb1a4d2734b5b1000167d7dfc002606f3200ee025e3522e340e50a1e884113edb7ea36af1f9fce042107c7a128e625a2abe7951d2dc502acef389b0e99f73e3f09ca27b0c717c7b7b700761380f88292551eeda05fd14", 0x99) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socket(0x2, 0x4, 0xfffffffffffffffc) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000140)={0x0, ""/99}, 0x6b, 0x0, 0x1800) r5 = dup2(r0, r2) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000000)) socket(0x10, 0x8000, 0x0) 06:03:00 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) 06:03:00 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x40) ftruncate(r0, 0x0, 0x8001) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) lseek(r1, 0x0, 0x0, 0x0) 06:03:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x73}, 0x10) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)=""/169, 0xffffffffffffff9b}, {&(0x7f0000000200)=""/192, 0xc0}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) 06:03:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getegid() syz_open_pts() setegid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000), 0x0) 06:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pipe2(&(0x7f0000000040), 0x10000) 06:03:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = getuid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 06:03:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x190, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0x3f}, {0x18, 0x3, 0x3}, 0x7e, [0x5, 0x0, 0x9, 0x5, 0xfffffffffffff800, 0x100000000, 0x1, 0xff]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7ff, 0x10001, 0x7, 0x3, "9d2d201b38fe5d5687dc8e47602112ba2152d3ef", 0x3f, 0xda96e0b}) 06:03:00 executing program 1: symlink(0xffffffffffffffff, 0x0) acct(&(0x7f0000000080)='./file0\x00') 06:03:00 executing program 0: r0 = socket(0x18, 0x1, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x2, 0x6, {0xffffffffffffffff, 0x1}}) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x101}, {0x18, 0x3, 0xffff, 0x2cd}, 0xa79, [0x1, 0x27, 0x3ec, 0x8, 0x1de9ae3b, 0x100000000, 0x0, 0x6e]}, 0x3c) 06:03:00 executing program 1: r0 = msgget(0x1, 0x184) msgsnd(r0, &(0x7f0000000080)={0x1, "47ba8cab34dad825dbe6098a5355ff22912a95547e06fe5f74ae4a6ccb06004d6ded5ef681329986138b926bb5e45e366af2853b08239e3c5b01e83845ca5d0196e7edb74df74e4122d103cff90fcfea7af6258331226812b45d2e0e4a6199721fd8347913fa6552bae1b3315f6fd7"}, 0x77, 0x800) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x24000000000011, 0x1, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:03:00 executing program 0: socket$inet(0x2, 0x2, 0x0) mlockall(0x1) 06:03:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0x8da1eb220823a48b) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="31aeb8c9f887e821cd8d6f9b46d5ce46898b9ffcb5085f444d4429ed16b758c53aa10eb56745f5e5bd74aa1573a50f4aaf3c26fdb607e63377707f2a77696b6750ed841a94d2487c55fc5b60b64cf8b65b0e9376cde9f450d45d0f45722df4e6b33e859792a69103c87f73338ac92d360e55716dab2d23e8e77b8afc8c97104af3c3bf7446308d6f1c147ed59864fc8dc503a9600003c0bf3204a093d477e228a77b7ccbae871da98da4", 0xaa) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 06:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000480)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x117) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 06:03:00 executing program 1: munmap(&(0x7f0000a09000/0x1000)=nil, 0x1000) r0 = kqueue() minherit(&(0x7f0000b13000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000889000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x40000000, 0x3, 0x4}], 0x40000006, 0x0, 0xffffeffffffffffe, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0x5, 0x1000}) 06:03:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:03:02 executing program 0: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)=')\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) 06:03:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0xf56f18187e7bf90f, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 06:03:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001f00000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c704320b22f310b404f36a02f90006ee01be657aea8c5000000010000000000000202080271a3f8000400000000000000010000000010000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) 06:03:02 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xdf) lseek(r0, 0x0, 0x0, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x18000000000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x26, 0x6, 0x3, 0x1, "beb733b1e0caa53f06408252c0f82ff4d3a66a2d", 0x100, 0x9}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSTOP(r2, 0x2000746f) 06:03:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="2d012e2f66696c5d3000f0e13ba7df0881df69d7ccbbe945181b66a43a02c22b7b75fcdcf1b9a69d117dddb300faec513f6382c23564ac10f7888dda0dec0874d611594148e3898756ead1878f3263372a7506000000000000007d10556319bf8fc06c76697640fa2f78c368ac6fb43521652a639194f71bd0d0a3ffa7cb9063f6010e6808e662936c9f1a0d315e612413f0ceeef54e4d043b15c7eeb785f015dfe1eb3f2c7ec3b3759418c510bab95c606dcc3ac45b866323847bcc72696bfac134f28cfab11dd9d829a3239890b0b89d5a"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)=0x30b) 06:03:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) 06:03:02 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x80, &(0x7f0000000080)={0x2000020080004, 0x5}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) dup(r1) ioctl$KDDISABIO(r1, 0x20004b3d) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) close(r1) 06:03:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000004c0), 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)='B', 0x1}], 0x100000000000015e) 06:03:03 executing program 0: r0 = socket(0x18, 0x3, 0x1) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) setsockopt(r0, 0x0, 0xf70, &(0x7f0000000240)="f40c8d8822df936769e96337cc10046bf9376f", 0x13) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x57, [{0x2, 0x8000}, {0x3}, {0x3, 0x80}, {0x1, 0x7ff}, {0x2, 0x5}, {0x1, 0xefbb}, {0x3, 0xfff}, {0x3, 0x4}, {0x0, 0x1ff}, {0x3, 0x1f}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0x8}, {0x2, 0x3}, {0x2, 0x1f}, {0x3, 0x6}, {0x0, 0x4}, {0x1, 0x20}, {0x1, 0xe0}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x1}, {0x1, 0x165d}, {0x1, 0x7a9}, {0x1, 0x10000}, {0xe2256441d6a41959, 0x3ff}, {0x3, 0x9b}, {0x1, 0x6}, {0x1, 0x6f24}, {0x3, 0xfffffffffffffffa}, {0x2, 0x6}, {0x3, 0x6}]}) r3 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x3, 0xd03d, 0x7f}, 0xc) getppid() ioctl$KDENABIO(r2, 0x20004b3c) connect$inet6(r3, &(0x7f0000000040), 0xc) kqueue() 06:03:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0xfffffffffffffeb9) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x8c7, 0xb1a}], 0x4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0xa, 0x2, 0x80, 0xfff}], 0x20, &(0x7f0000000100)={0x9, 0x2}) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:03:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/107, 0x6b}], 0x3, &(0x7f0000000280)=""/215, 0xd7}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x1ff, 0x0, 0x3, {[0x6, 0x8, 0x2, 0x3, 0x8001, 0x6, 0x1000, 0x1, 0x4, 0xb69e, 0x0, 0xaa53, 0x10000, 0x5, 0x2, 0x7, 0x7ff, 0xffffffffffffffff], [0x1, 0x1, 0x0, 0xb87, 0x6, 0x7, 0x5, 0x10001, 0x9, 0x7fff], [0x0, 0x800, 0x1, 0x2, 0xe71, 0x8d, 0x7fffffff], [0x6, 0x20, 0x40, 0x4, 0x400, 0xffff], [{0x80000001, 0xc079, 0x5, 0x2}, {0xd, 0x3f, 0x1, 0x5}, {0x6, 0x2, 0x2, 0x401}, {0x8, 0x58e, 0x100000000, 0xff}, {0x3, 0x80, 0x7, 0x6}, {0x4, 0x2, 0x4, 0x400}, {0x6, 0x0, 0x3f, 0x1}, {0x9, 0x1000, 0xfffffffffffffffb, 0x7}], {0xffffffffffffffff, 0x45, 0x5, 0x10001}, {0x9, 0x6, 0x5, 0x9e68}}}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 06:03:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) 06:03:03 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xa0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x69a72a9449fd8ce1) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x20, 0x10000, 0x7}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x6, 0x10001}, {{r2}, 0xfffffffffffffff9, 0x31, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0xffff, 0x1f}, {{r1}, 0x0, 0x10, 0x2, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0xa, 0xf0000000, 0x370aed0, 0x8}, {{r2}, 0xfffffffffffffffe, 0x18, 0x20000000, 0x10000, 0x7f}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x7, 0x100}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x3f, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x1ff, 0x8001}], 0x800, &(0x7f0000000240)={0x8, 0x2}) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x425700cb4006e28c, 0xf0000001, 0xa976}, {{r2}, 0xfffffffffffffffa, 0x5, 0x11, 0x5, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x200, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x99, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4c, 0x1, 0x7fff, 0x4c47}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x8, 0x20}], 0x9, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x22, 0x0, 0x9, 0x4}, {{r1}, 0x12e02abb665be41b, 0x83, 0x10, 0x32, 0x4f61}, {{r2}, 0xfffffffffffffffc, 0x90, 0xf0000007, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x1, 0x2800000000}], 0x7, &(0x7f0000000400)={0xdb, 0x5}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000440)=0x400) r3 = semget(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000480)=[{0x2}, {0x3, 0x2e}, {}, {0x0, 0x6}, {0x0, 0xb682}], 0x5) fcntl$getflags(0xffffffffffffffff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) open(0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = accept(0xffffffffffffffff, 0x0, 0x0) close(r4) poll(0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 06:03:03 executing program 0: utimes(0x0, &(0x7f0000000080)) mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x80) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x800, 0x2, {[0xf95a, 0x8, 0x5, 0xff, 0x3, 0x2a1fadd1, 0x64, 0x5, 0x890, 0x6, 0x5, 0x5, 0x81, 0x5, 0x2, 0x7ff, 0xfff, 0x3], [0x1, 0x2, 0x5, 0x3, 0x3, 0x4, 0xfff, 0x400, 0x5, 0xfffffffffffffffe], [0x7fff, 0x2089, 0x12000000000000, 0xe3a, 0x1e, 0x3a95, 0x2], [0x0, 0x100000000, 0xffffffffffffffff, 0x2, 0xff, 0x4], [{0x1, 0x8000, 0x81, 0x7}, {0x6, 0x400, 0x1, 0x10000}, {0x401, 0x8, 0x2, 0x2}, {0x3, 0xa6fe72c, 0x84f, 0x40}, {0xefb, 0xe9, 0x570, 0x4}, {0x7fff, 0x5cd6, 0xffff, 0x1}, {0x10001, 0x20000, 0x0, 0x100}, {0xfffffffffffffff7, 0xe8, 0xff, 0x8}], {0x41, 0xc418, 0x3, 0x9232}, {0x68e5, 0x2, 0x672, 0x3}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) fcntl$setstatus(r1, 0x4, 0x48) setitimer(0x0, 0x0, &(0x7f00000001c0)) 06:03:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r3 = dup(r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x4, 0xe000000000000000, 0x86}) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0xaa7aab8ab0698116) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0xffffffffffffffff, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x1, 0x6db, 0x20}, 0x0, 0xfffffffffffffffe, 0xb5}) select(0x40, &(0x7f0000000080)={0x9}, 0x0, &(0x7f0000000240)={0x8}, 0x0) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_getres(0x73cf363cb8ea4142, &(0x7f00000000c0)) 06:03:03 executing program 0: pipe2(&(0x7f00000000c0), 0x10000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000000)) 06:03:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) r1 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000001c0)={0x7, 0x5, {[0x1f, 0xae77, 0x27d4, 0x3, 0x9, 0x5, 0x0, 0x0, 0x1, 0xe5d, 0x2, 0x101, 0xffffffffffffffc1, 0xac8a65f, 0x0, 0x6, 0x4e, 0x5], [0x20000000, 0x9, 0xffffffffffff7fff, 0x3, 0x3, 0x1800000000000, 0x5, 0x46f6, 0x101, 0x3f], [0x80000000, 0x0, 0x100, 0xea0, 0x3, 0x9, 0xfffffffffffffe00], [0x20, 0xfffffffffffffff7, 0x5ad2, 0x3, 0x7, 0x7], [{0xde06, 0xca, 0x800, 0x6}, {0x9e, 0x2, 0x8001, 0x6}, {0xadc, 0x9, 0x100000001, 0x9}, {0x5f0, 0xde, 0xffffffffffff7599, 0x1}, {0x4, 0x0, 0x400, 0x7f}, {0xfffffffffffffff9, 0x1, 0x10001, 0xfffffffffffffffb}, {0x5, 0x8, 0x5, 0x8}, {0x3, 0xce, 0xffffffffffffff6b, 0x9}], {0x5, 0xdd7, 0xa19, 0x2}, {0x40, 0x3, 0x81196c6, 0x5}}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) syz_open_pts() 06:03:03 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001140)={""/16, @ifru_data=&(0x7f00000010c0)="cfa528bded966de292cf2172c7d5a3073e04f4978f02446c69f08d5fe22abe6ff4c49eb1472be02deea1f4c571a394666e69c5fbb9ad6717b158d5b04b04671738b49c30"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) sendto$unix(r1, &(0x7f0000000080)="78e8fe6337e3becc2c1af8c3ddf190781142349cf54fc3bb3a3e310f0b43630b85cf59f36cebf2098c52ff7219e7edb558a159c26e8327991e1e094a5f7200b973eab56232dd755d35934db48dc87c146d5f4b1f7d0f88b938bcec7c22c795d188fadeb275d64a737917ad92b73c37654b017020c87ab867046c1eda62846761fd7bb56cab6a92a0c80e17a80d55ccb27f8a4173d8c247de5680ac8403d77f72056b1f8e66936ae6c7e8fb785fe8b5709e17171872ca1aef425fa56c5b39a3e921b11b2cbdf29fd109ad601192a9cccdc21544230b8ef49fff085db1c9c481ffdd8a6007f083ac0d222966c2e7f0c27ec4cdb2b1ba0a6876dc78d7d7af878dfb086ce516c569d1664571694505cbcf43f0e451a8aa1993a2e5313a89ddbf7c001051f21386ac11bcc5669e960676d1bcc525d99eac6809886d4c2e3f2b3e98668db94930e761c32a10e461a5185263d072690b74ccdcb44fab361dc75bb65323f220aa00e38c52be5f3866f77d59a0e6489c8f305edf4d33331a049d2c713f9da877b087e0b445cd2c395bf5669f4b8c24d140c6d81c2c3383fa43eae04d381af43314056c244fbfe4cd9bb13c6dcfc7d0c828c08fd4419836bd0dbb994c149c0bb6fe6fd312be201328ad4b7b7edd6c60c937cd04606c4653a1e327de345e68ff8786be3b54e6d37cdac6be48be52872bd11ed8f19237bf3d3fa26f7cb8460de54934e92e77d0a3deb99f49e495c6b08c2f408643e7b4a3ab4ba32c06d15ec7bf7de328a15be3ea18771eb6f7b64fa84243677a88349f64642d25bde07d5a566673cc6451cd13ce4c281ee6693091d016469157010b3eec6bb1078dd0c7efdcb870cd43578aa8e069a4fafbb8ec2e656626bc9f50a7478cfc9148713ae06526b5a28ffc1c51e8d985338d1e841926973e01391e0b074d63ec3683ba676759bf76d93373a34e7a61c6d1afd0b25d61a67a3f529214f5de887bd04abe79d23e58c1ae7b9e96d947bbafe44fc4f7d0b1609e7cd7c6ea8c79c38d31030fd0e2e0dae71535e338960034546b4af17dabe7def340fb5f8082323c54295ec995c83057f24a60846b5b78fea839b702583229e524fc61a6b4496612028326fa82887ee762a75bfd78e2b9be500b5c36d6d29f20dd04a0efb696fae2f37629e77b79b52d32a34a57fe3542c18ecbef0daea2fb1e231924876fba43ef462400cd6df62b9a3dfc5d56c0d271845dd4f70c589f0bdfc00a19785cea2d8e12a32dd7ba35ed3fb6583a434c62640df29b274fe70c9c2a4b8f413c6425d95525b472b85c1d80b35187322180cf315e484ddb9c0dcb37cb28824dff4f589d2598e4980a87058054c62440361e67b33dc0e1c8c7181ab887f451dfd97de40d7bd6b3827b35366e59d74e04b77b2f5aa6fce8276aaf1c6e05ab27dc0dff64c9842f97552a3eb6c6db1107456883d042170aefdb9a36659001201b0bf059adf3aebbb5f4504f6ccf359c236c35b9736a7a3bafcfa1795ff4dfb19975605ee4290d6034333b6b353b9ea864c3dc439c6a76bcb93471a6ce00e0ff517b3cea35f48001303a6cc5f5b0e168570253fe3f5d21a9e56de56233a7b7ca7e82a03e75751ccf0100fddeb767cb5da432bbd33fd54606305a258e09de2f821dd3c278ebc6c83a185808cc4162039e18f3930977f3267e449adce9eeee97fae2df332dbebb9d104fdaab63fca8f03cf6c5a58af83806c992df51f7b56ae77b83c491de66f3b0ce095202a87d406d2a844dfb2a65bd92ae63d107955ccead5b116c0fbec99346dc80a38fd108dbe5dfde9b805b79c69055de680887a05c401b64995a5d6258bde854ae546d75be51b09bb9a1caa068a3930b79ec2101cc6db273ea56c23236f7ab3fbf9f845a39dbf5e67daef65f197e78aa25b1e752132edfa3c3445e76d9bea01b83ca3ad726f22b60d6e69763349cb9b933929eefdad5decafeb79d65525fa4cfe0ef6de11b095f257cfb83f833c6282c37d7d07dd745cffd94e851ce22c8bc2f18d69e443710d2cd75d1f8baad5493292507abc860861cc29f634d4c673a4b7e1107d314892b9457399f059f421972075c334b6edc68fa566e2290b8864baaf76a9a87e4f5203fb5c711f34273e64bf6583a0e45a88bfc6cc0b12004bbe346211c2e2416101f348d32ecdef027db94b81cb05a09d404672ddeead8f99f5e75eee9f00e08f422655c9bb7c211a0199fb01cc66f25fdb2a28f753686d71c3e561587af238f5ba4bbb62a65861cd932dfd3aa6ebbf35fe403d1f47d12c0e34915ced56467ad2d2535250c4714a18de4ad7bb5ba2fcad8470d37502f938b12ef52ae0a82ff6d2476f84b00b72a07df8d0f7371594f62c1cca3d486dae0ac0593fb5c67a20c0b1c80a993d9d785bb45de82f1a1bea49e2536624e095f06ed3aaf85ce95ebfc5ca9c8dd1f169ea2aa6e111fb864743b7acb53aa17f877147bbc121a73053beab33a390d2d11426266fe8d7b051cf8a46514783e12783ffcba0aadfea4ff247c704846a3f0ffc929132a3927e1fd051c12ad0a0114c05fab9a8d372b6e6380ad02f911fa2dd269e3110069f05440e0a679ef6fa62aed791db5c26f23f2b2c543af922837f08ba09c446acaa1281c1c0bf23cb6b527c5e92e1962b6b382627c7797d83ec39e5250f6d85139277ed75d04c3ee488acf7f69a96d5e76395cd02230ed1b89e3c7d91bd0fc2fa5facb9a2b83ccdad6e9e3a2c2ea61ff8bcdce13f5b4883db6b320827d39f92a7e3d200d4ef51f3afb236cd7384e5f79e5f905bcdb95ca9150963835a1c23a8af468b86134dad6318893dcd6b403f40a12e100a8d25656832a7926127b704842e43e524ad5b8c2f80a37a1156310842fbbbc93dbbb3cdb76e645b3e470faaa0f9ed624ababecddf6650943534c16914d75b839e8d119a53e42623bb3c6feeeb3003f88a2afef896bf46769506321695caa605aefc7c59b992f246d3be1bb909c0e667b2cc10aeb3b8f94f7a2aca45727b1ecbd5640331b117143e814a4d956f5f66ecf33bd854b9b3f6ca1882a4a9637c627116fe565f9e653a42586417b4a86fd2655223f482da0be1958fe5ff2ec3a86ba827abebbde70968c144928dec493de5e773ccee8146d4088a89d953d1c43404d128474fc224570202fb3ecd9dc432760afbfeba56e119f88e768c92dd42adca2733b60a1fe4d2ad3939401bbe3821986525af734172227ffff00f22775db3d40a6f556e1d442a19d11799b1e5563b1ad5e517f5a6112d8354f13ea5d3559956d6c0fa80796a5d4841fe1f6f785a36d2e1cad234be4f9e9595bb3c742ba00ce7344c38d6329c3782179abb2c920f7d8b07d53932cd913d8419cad389cc63e9ab265a0a9325332df8093c1ccc0ce904f92e9c37253e12613850448c03e678e2165d250e0bf7f5c966d3e0a6c3c4aff271b67f2155e55698d7d929fa4f73db9aaf0d91a66eedb55d7aea4f89aa35db7dcaed69e86b0f89426bd52fe7742407a4661c1f3b466c15230dedaf9946e8e566bbe246f8937ea6bcf3fa0995d5938527c8330d2efd9c1f7f467610238c55c7925a83d9fbf2d7cd5360d75557e62ba6f4fe79a480e8071cdd548817c3aec51f3195e4ef5ea761cd0660d7449c7fa983a5db76939e74aebb2a8116af0d525e829c24ecea0e97e381e38b15bd3e5ea0197846dd7ee037acf0f720f6bd6230f849f3e20bd1a7c4f5b33fa1a37dcbb37f8dbb46c8b38906fa3c0598b260da7e2ab6514be5e108d8629b83b22d4e0d85d0e4448887abadc189223884e39ca47aef268cda908813f6a2b74c300bda22cd599f560820a2eb7b0f8848efab8735b35934b1f261c9a25522a6ae9cf50509cf2cb0ea3990417d2a1c26ad80fd2f7d8ce3737e816957e79ff0101bfd26705432ba5557d7c2d09d5821e3d10f5c6e215a7e03678d2a66f1a1d7a7f104d65c0f525ffe234a723fb5a9d9e12614b569e3342f699cec624693122edb2567ee617ba572f92402ce2c2f10cbb8cf096c16023a33ebf9a0c7754df555b8b3a9079331daa50c4cb35892e41e7cb63f2cc455c8fc96d1a1ed6c7cf231a9df60e720f5efe98ebc2e0e41514fb5191fdd00b93d2fb119baa8812bd0b92f1817cf5a89f106bdc3c40d281cd0617242cfe3c5a03cad75d007b7265369e06c1117b7ce402010d02afc0db116d95e5682da4963dab706c4ccd71a5ddd69e5b91c4d0c62aa8f00f21732efe85c6c6cd788409eb7d911c106b821aa08d5d776bb3c7d5f0dc5793353f5c589dba66753ef95c986efeddd4428d2acd70e56f43682becabbba2956ada53618a2651ed0c5ef573522eb445ff6452dcdc900a46a9ac5332c4d0b449cee074bd3dfb8fbad8cff2751e9130777a8649ad9b51659c6cfadc788acc912f1eba5bf5bb43cbdf672ea04c50f29c92b1f87924756d08d4485bbdbd02716721c4bf4a39bc02b81ed64f94e8733f90ee4a4b508c05202ed9ff8a1721f70b45555bcc934bf861f24ba5557ea42a8d5f9874365305ff8ea021b785504365af982ee9b5d9f585e94a533919d6d0838ae8ba251191a1eee0992ce9e4409c28becd1967a8652781dd3116660dff511d5cec3850d3bb8688ed5d96544cf630bf2bbf5d697a1eb0cba31b483990fdd6502429a79f4227a72902a53ca6df696d20982ca009a9db838b507b1427f460b07aa67316f0a06d9f81b043ec125f88605d217f05e2f22f607f759522184b6ebd0bd4a2ab219d17aca553900d33d8d1f334f0f936baa52b9e2b177f6e72ef18198880927445c69a916e8de93bfa84a8205c9d585c87d7f85c581d90042fe6f9d01f4ec8065507b5e3078326214ff83d473ef125a7a9a17be2cd3202f0cb0c45a4128dcca678fe0b53e605d9472afab00adfba0693b61f8618d13518cf629f51b43531f5f5bdb222f3145bb1197754b6cddef59a46b8befd5382d3f6ad273b763d6c33529f1478430fb0939b3ca9588f7b47c5fbfda32c0ffb5809ba64ad7978f46d1a2f8a35c67b9a2331d9b94efaa1795234262ab4a1f1e7833b6f3b210e0d0e035d449c0d55774d2969261970b8b83177a54e642611139c9e067709ba8ae3924bdab29c164e754a000cd30d8dcc1244aee82b35e161f9704960ba064c2d34696232cdcd7848d0f90f1086c2d79ddbc4d52a15fd4e982724b8c07af699f0f8fa4e11e358c0dab3d4ed63643ab08319bea0d39897e6c9c4f2df973dfff1426e5bd96f68a02df24e163332ce6feba784d070a4bdeb60d4f4c696b1e54075ca4701fd7b4db88b3043fc85d909612a205c54259d53b9b407ebdff5cd7a87690c3d290c6ee4e492094a0273b0adf6373f5c6e49b289ad6ca8c43c71a2df419128fdb908a65e7034f7320f8af82a72e9febcdea4054919400ebc00846d8513d324cb25043aef4c3c4643dfc81d68592062aa35cdd176ac45727df82a5a7f8d276f0ad68e64dd9e37e1989c89fb9ccb56b0baa3bd0b381b1634fe40ed1b540c9d8ba26369d790ca7708092372ef9c60e6b69a54028ed3d77753cb5b4a8a24aeb6384d556a4841059ebc37a9d4fbad8c552250551ccd16c64aef3a324a82857c851f402493427eba34fe7569466fa571d7c236a24cd2a622455991792eb2a1405e04c10c51031802b2fa66635380eddfc51eeba49f55d8d48f848c9c1a16de394724f17ba2eea3a8c06aebf3621cefca80a6537c1a31168e860deb183476a178037de36ffc155801ac78fcaa424be9093b4232dc730f391490ba0f0344a2c88d113bb3f10f99", 0x1000, 0x9, &(0x7f0000001180)=ANY=[@ANYBLOB="35002e2f5f696c653000785f1b2e6ebfca0176f19f0b2b98d51aa01e6b1653a089b57478de39c896376601669bd91f1e23ce7687cfbd1939b682ad98ae425879007e518fbc61e3914e3b858971845dca8ba01be00dee012cec83d14480d4241e4b03e58c20874e5413b901b8d5a13e935c278b5fd483432f58c0c8c545d3b795dd4e03f2ae6d8fd98e6252af0eb742f79dd6bdef08a5b2fe18008314b1553b0d755fb502cff105e9caf2cddd34e9c5f4d16a072751e26ff3f7fafa9578fe5668ead0b6494901ad4a2e0606d67b9e92538ef7daa9c8d264092f87db3e8baf49b8aac73c4b201a29916f28f37052abe7cb4f44fecb037045f729d858e448"], 0xa) setsockopt(r0, 0x1000000000025, 0x200000032, 0x0, 0xffffffffffffffc9) getsockopt(r0, 0x3, 0x7aec, 0x0, 0x0) 06:03:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x401) setsockopt(r0, 0x0, 0xf, &(0x7f0000000000)=']?kC&Fd!', 0x8) 06:03:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x4) bind(r0, &(0x7f0000000100)=@un=@abs, 0x8) r1 = semget$private(0x0, 0x6, 0x404) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/100) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x710}, 0xc) 06:03:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000000100), 0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) kqueue() 06:03:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 06:03:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f00000001c0)="c8a84e3f04", 0x5, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:03:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) close(r0) 06:03:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040), 0xf0, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pread(r1, &(0x7f0000000040)="1436e7df3ed4beea0d1c6f0200d88a8ece787ec6eeabd1b7eb5588", 0xfffffffffffffec8, 0x0, 0x0) dup2(r1, r2) 06:03:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x47008aca9abaa74, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x685eeebc9c1646e0) getpeername$unix(r2, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 06:03:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/136, 0x88, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000000029, 0x5, &(0x7f0000000000)="4b74954c", 0x3) 06:03:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = open(0x0, 0x800, 0x17c) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='c\x00') ioctl$DIOCMAP(r0, 0xc0106477, 0x0) 06:03:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1811, r0, 0x0, 0x0) r5 = dup2(r3, r2) r6 = kqueue() fcntl$lock(r2, 0x7, &(0x7f00000003c0)={0x3, 0x0, 0x6, 0x100000000000000, r4}) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f0000000040)=""/23, 0x17}, {&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f0000000100)=""/118, 0x76}], 0x4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000400)={0x9, 0x4, {0x81, 0x52f}}) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) connect$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) 06:03:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00') chflagsat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x2) 06:03:05 executing program 1: r0 = socket(0x0, 0xc000, 0x2) sendto(r0, &(0x7f00000000c0)="156b8113c91ca1361cca5da31dcacfb820b3f9a7cc5231665a6e0e6a45e519d548ebb68ccedcffb7f066313952d2a7f2c32dbed3f66aa5d46e726b0ed337b5d4ab6336bc2975d810b59e8fff6456169ffceb552cda41b9da7c9193659765c01c37fc6b748353fa775d85ac2c200e2b0018208a98baaae0131fe190d03305ed523291b374a34e543e07ed0c092e2bc8fd931d3f297b1aa1218d143e176d4007ac4d67b2d16a0c23c1df6142a09a0a8981aaee9fd3b6d5d4362340fcab7050569c3b6add06d357702c9b14007f0bb186db0d9e901bb52a97cfa233dae8950eadc23d49e524dece457b30cbbc72cc9282bf29a6907bacd6ba840ca919db19fdde92756344249e11f5daa9e9fadd6f309c07232e1c75f312a3d7342a685bd930182f031c73420bd422c64f8e52fba6d66f660dd372073bb31027e6e55bfb76dba65f962bcad591c52e14c3e48c46b33da5202d4e39fa40425bdb8b0be226f274b9bdcb4568cec9a38206879f071d26db4be0d5da330831ebc8ffcb02e67d1519c159211c091f02cf8a1907476920d4b1cad02122bf6ee23f1a8fd0bd0578ffec087625e63374a97e884dc91b89cee6f77d260d2de0ea33c2d8fded5abc454e3e76e47f121b325c6182b1d28cd55915324b165a1eaf51e50ab281f54f9505384e9eb2ac3dc7455d210759fd72a94a8259173c837da148854d94c866e7a37d3af692ad42e8277e70a5253c96aafdf97b0360bee2c3be1ecedc0237233c9f242c95dc47c251f417f9ec4f0862f06519c547b2c92527964687ba556a0612aa127023729cd18259d5ebf52a82a67481fadcae01effe9388e02562bca4ec0056e804c76aba8cae610216e17977a6e8af00f1c12dd971c5ec3520fb09dc75950a4c0340b093cc8b6701e530a2b865fc3b384fbc0b8586dff0008aa8a4f98b73563c588986753357dfe8e4bb50d02d5fbc69cf168b04627a130eb6635805de5c812133a613b52279a2643d2d3935839987dd54793f8e0509abd5dd3d74a193635d095e03847da80d9252a03948b96f0158c431004b31cfec664260ff42956e3b89178b890665a3354f0b54a90e742aa9873e88c3783c9ce2bbde5445dc487d93556d49d19f9b28bfc991763e089e4b24bcaad5b271eae5526caa4190bcf23b3dd9fa27730af0120a4c7415cc358636c28476a4f2e39c4361fd06aca57a372cbf509bf8bb40765243b826f11a3c658ee7dec618a1cf8ee9a9245515b9b9aea10e44883109f030f6e407f80942c2596ac790b02273a6be663e93a2b4f658899ec0f8b214f61ca2b051b581c6b8bd67de18b9097afdaab3c46c52202a4096dbdb1085aede88d35749cb48ddb13869e0a4e67aa8fc7f87e8905581d44f062d043869179cf616d360ab0e29aea568567ce9fc8331ba29d3a5a0677c7592bac91977747a58b039777118036110c1e94c0cb1f709700e09b01393842083cd2da7fccee6eed57cfea8f84eb714183fd7f7aed552ed6aa094e8fabad811ae9c28c0feeee029f4f874651e27ad98cacb49eaba64e5885b543faf8d6eb453d1c1a9959c6dd940be6d36a026846be06eabd1e110e129b9cb9e597a223a10618602f45160a22d0b0b5cf5e991dfddc01e4264c11b9e072709d0e3d315588c2a8fb35fadc86c15d900d4950f7740c0147e98df79fffd1fbbd56015e51b363832dae4825daa683400bed1e4b83762266e6802a3b73cc48a11766f0b62441c360068d8bb14de75ae327de8ad135473f7576705f2be920173a16659029b5a3f9b0eb4564a61e2ef3f39dcbb409f06fd804f6131e28af67833de496e3c3ddaec2c1117731aef2b6933193d1721bed28c35e85db107632a9656c3434fbc8dad02fa8df255b4798a11325b4b6e241290084d2bb1e8e5e22f0046a45bf544a6350a8ef0f9c90edf58f5eefc13e45aa452c3bdc0a87ad01dbf45f517c882e5723d08404935b3871a5ea43697039d3ef4a3e203a2d7c50a939d845fd8e1bdcddfcee34b8702affe57fd5977024f7cdbd4e520a4003f5be8e5e38af18b7ef3b73153d93ec6c0231216a5bf4dbbb390a18c375eef5f23f421e8ec9147fb1960a173a1e1867b8321bb51594b08134280603c5829232f0aab9a157fa6065f55f08e6b7992079a0b5d5d7b5c53f926b55c75a54cabf41cd46d14b23ffaa949b4d966f4637250a07aa1c8be6607fee2bdd1419387a53409c34fdcfa9311e3db16bc9f094f280e093863de0c9b93adf2ba59221c38bc2ca8335aac3062879564167541cab3f885c3bd6cb1fe5aa47a9f54946db5bf386b9eb1e2151b9050ff5e0a1c946e37d7e3418ed521cceca534cb94c72adec1f51d59880caa35efb191a138988538af7bf3b23f008608817dae54d15623eb077c7b15534b99b9bbe3e1d2568e2c6942997376c2e8f08553bccbb0f8b594ddb6bebaac71920523f7cf7818590c0ac4c648c076611846818b1a9d52580e4933527ea1a5bde8e3d7f0617312e426537594e553b3e26958638194800733eb0006ac3aa68532ebd65d797c0fce86ca4290db85ddcf0157cbbe1b74fb671b99919e5689e1b8a31e590482f0197552c93486afbea69de27f63bb70424461c3c3d0f37d4680750e2b22710d0f34144bbcf47c5cd4cae0fe7ebb8e20a2c0711f571447c83447e6f49ff6a8768d82c40d91d247a2eb4a8311cbd24184c3693d752cdb67fa6dc041f295394c634269771a5055d8e0bb820faf3d853447210ddd0f5cab1640fca6a49a24e3b508c822094a15fc58f6956c74df612bf2aea9dff4b7b1337f2c00591bf19206b0ca49d49432de28d1e6f607ef60f9ac64c82e677cb59701ada6caeb973b6cabe306eaf27e1025ed18169e05a454bc3fe1306863c38fbffb399539e5930ecb4f3bed731ffefbea1c53dfea0067a945017c1cc637c25f27577aefcbe401c32240b750637014c7bc0c327fdd0565da5e6fb3508b035cf6b2058cafd3edb1497d94e36176a19952522f498584e18bd26ca77fc50735ea70c162402851f19f4e1330fb88c9eb744b864b78ba18d5c288bc5d5db075703f964f2459edd6f40ed2eec66552689f80fa14352a900876f8a5d0a1d4df103423d03c6d8d940c63b6695b6de7bbdd85245351275e0ec5bf64104c223d598367779eb7cbbb9162331e57f57dbb43ae08ea114c1f6a561041e7f1135ff256ff14695b5dbdeac6035090fb0b2e9b1659cf9f143bd0b0299a7c2a98c1752d61b43ec3d43411f49492b459f0ee75fbc4123ab952bb293dd309b0a87cff50a3f8b82318b48fc8d3129a9772f9ae69f84c95df91cf6aeb1dc2af41461909a3cbd1edb5c82211ef5eb02183c34ebe356014c49ee8834a279a710386cf1aa1e01677e17dd5855358dc842c091477a9c920fcd4d6bbb5b2513ec50620f2f719d14c6f8331070edc24a2029cd178e0e2c1e04dc9eac209cad6d3179374d68d36aa36a896c96243ca08b371107d8524c742afe4142480e0c5b9ca615fed623425ea8e8a7c4ea57b6799f09356acb40407f499cbdc47750870ff6ea7dbe545e92936017fadeb7e16edb419d71651337d2a5fc234bf772eb9b0359da54912ffcd804076bd2437dffcc05211add03e174f7c777ef583be89d9d18c088a000793ba1be024a4a407f26b853b553d2d24a23a82b01beccd4c55f7dc61aeca1989f86ba5133127b3119529d11891e7ae477cb2c4edaab6c46bc6ed102906fdb6c5d7808ea066c877872da77e83bdd45797959b6addcd8a97e079c0a1a738c78593b25a7825e6e6349735e30c2c4009aa07e41437d122afdf98f9c31a0ea4800701abd65095116c5126e0740e5785a60545bd5422190bac4a301cb473148d37539c50f2cb4707b61afe95414205e11b52ff3c756420735875f1992bc7e05408681835716164a50f3b1cddc42ccaec449beab834b08f88691e2de5934c1744224e0ff6041eff3ed369e3476a273ecaaa09ff7b5b3b68fb5343488a31241e61d66d354f6372b9d1025dfb5c40a58d1d6abe1e5f8838d624d2ad8f183e8af091667e1515b59a74061b0036a8b3b4c628b11aaa84039a41298bf75326d1f982412c63d9df3e28f24e5ef58840fbff05bd99b10fb5c5f68965780331d9e9d0bb57c684ff1395eb0dd686adaf94088875b9d25ff88c61c371717bc6c567a0ce29eff04af021eeb802a30f65a7ba0ab378bfc503cb4f6a0cb0aad50a39a92a9ca8c9892dd45f5f343990ed2a1fb56f0d5098b9416713f9bcec43dc8cd6b3489380cbe73c45f65547b08ff78a7cff76506ae2f0dae0f9173242b26ef9fd25a89b00e180b97277eedee6381f338171af9b008955a0d434be47cde353f7e9c40d24f1a029976c34a045caf278a2e8c4f2ca14b2b883223957570b84ad49d204cc401334f950030889be3956d1be2ba605f2a4c8a8b7b29240155ca9c6922ef059e9526c71c41978054311ff4dc2d750e6230a30126b7a285bb6a6e7d21d7e621287078fbea145cad0a61a2e0980f59c5e2426f984eb263a964507faa3d303a7716a373fd35b57633274f498258d5bef38b860119e37c7a3e5db62b9677b2b95ca33ba76768bdb4bde0a7378215c37e127ae597c2020c26fca3d02c328cea3df571646171d4cf4c18c1ea2d27773c2b9c075d48a75ef21592d276a606e8f83401984f4ebeaf185b749ad44ae0494da7233ff21a7e7c576c69a08ea93824f4f36e5c42838dcf1f0c7ff054f84fe518d2b0712050df328d3e298c1b822686a3c148bd21e1d1ad1b8939bbcfd1bc0ca279731962d58d0e40837b81847a275ffa4bef31d37c617b7aeb6b13f533012aada991798b3fc76714074b46e3f6442954d08740585e19d47badd9a1587a844cd79bf079fa5714ddd00cd02a7caeddb999934274fb68c789a01dcd50a4b22fad97cb65c3792e9597ee05bfe749d808f79b32ce9bafa8c75771706cbd729c1aeefbc2794d0f153278540a041676fec7c533621b2e30520012034575bd8138971d862ac68ccd0187615d95684fd901e983cdb6288ea65c4d465100f1230ca79c516498df49244baefb541efc4f95719b93d3e050edcc8aad4bb25d6fbd398d8bea105bf43355ce27a4305e983eb492b11d405d6be88deed49381f292a4950aface569b265f6b50ef7fbcad0c5dd6e6b14bdefd0323178ae11425bf7169f5066d5f7705459f3a78d66ebeb6dfe7f23a727fc6fe7bd0838dc94e2a5e1ba7e61b8062b593fd389b73e65c0801235a69a35f217d245ff1bd49fc251e5898c3bfe9cac063f9f27cb175e442a2c41f131b312b529c9d6a0aea403ad73f6e69e0f73eb4366c99a50f3ea0cf7ef9f73bc72bffbde2c51ceae9b5faff46d4f11465c96796c71f09545d9dc8a0c285bca9d63d2b75d747fd4179f0ba374ce790cca7996b6abf42b131ae8fb03fc9c08f6ea74e931f5f1ab14c1ae09ba45ca011ffa37727976f11f65b46859e9cb972bf013fd97c1a662815cd68a4c7a2f6e05910826bec09fd38ec64b931254dd6a914c5094aabf3f302683375ae1a0007db3137d0a8c7300ef2f23cf53d95f748809f6ff0032d3b6252d5518822b837e57b2eb724d0321f8b52776fac3152b0568c53ea272a1c9224240e512f1a6d10f1d531bce33c15aff1aaf03dc2c74a483ca889ea2d3de739b50c533bc5f922e16f3e1dd804562c6bc8fc3e16e53ab1b74ede8aa54de74b581906f3e9fd6d58854b2cd3988441b04c957eb596e540cad8cf53b52b9114a711205a617e4fb6654240d0430d5e986cd91d92bdb0ca9886521", 0x1000, 0x1, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='..') 06:03:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() connect$inet6(r0, &(0x7f0000000080), 0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 06:03:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x1) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 06:03:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 06:03:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0xd146) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) kevent(r4, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r3, r4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffd000/0x3000)=nil) 06:03:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0xe3, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x69}], 0x100000000000001e, 0x0, 0xfffffe9c}, 0x41) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb00bb2921d7127fd909f0ec864d700200d4ff28d80746050000400000000092000000000008c756cb0900"/52], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 06:03:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20000, 0x0) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = kqueue() r7 = socket$inet(0x2, 0x8102b293442723a1, 0xa9d9) r8 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x88) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x5c, 0x40, 0xe705, 0x5b24}], 0xe4ce, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x9, 0x200}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf861658fec537f71, 0x800, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x5, 0x400}, {{r5}, 0xfffffffffffffffc, 0x40, 0x40000000}, {{r6}, 0xfffffffffffffffd, 0x1, 0x40, 0x81, 0xfffffffffffffff8}, {{r7}, 0x2fa02611761b2205, 0x4, 0x10, 0x7, 0x1ff}, {{r8}, 0xfffffffffffffff8, 0xa0, 0x2, 0x3, 0x82c}], 0xbc, &(0x7f00000002c0)={0x7, 0x3}) clock_gettime(0x2, &(0x7f0000000000)) 06:03:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xd4f2, 0xff, 0x3, 0xfdb8, "01000000660e67744e545a9bf000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:03:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x1a0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), 0x4) syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x2001000300010005}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) setsockopt(r0, 0x4, 0x3, &(0x7f0000000100)="603cabbe09ed3104f8b0ef9103c58fa575bce3cbd0a14af65f375a39b2e06338192f44b3c69cac340cf6fe46b6e9d2d576946913add4cff270ce565b264e15d5219655ec5cacc5196f4572fe408c74264e12e4413c26c54f75c93bf264ec443b788bb09e3efeef5b198b4ae53233311c70af750a9c41300f", 0x78) 06:03:06 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) getppid() renameat(r0, &(0x7f0000000140)='./file1/file0\x00', r0, &(0x7f00000000c0)='./file1\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x40, 0x9}) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x20001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file1/file0\x00', 0x200, 0x0) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1/file0/file0\x00') 06:03:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x200) open(&(0x7f0000000280)='./file0\x00', 0x99, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r4 = getegid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7ff, r2, r4, r5, r6, 0xb0, 0x788}, 0xb18000000000000, 0x80000000, 0x2db4}) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='r\x00') faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 06:03:06 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x101, 0x8, './file0\x00', 0x3, 0x10000, 0x80000001, 0x5}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) socketpair(0x18, 0x4, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001480)=[{&(0x7f0000001180)=""/150, 0x96}, {&(0x7f0000001240)=""/214, 0xd6}, {&(0x7f0000001340)=""/6, 0x6}, {&(0x7f0000001380)=""/235, 0xeb}], 0x4, &(0x7f00000014c0)=""/3, 0x3}, 0x0) write(r3, &(0x7f0000001540)="70164f0d8e574572f9b42a10c674fabb557bf721cc00abae2b522d104547f74ad5f9423272050562074363851bff6759230ef1bee588a0f61812212d988ca6b7ae35d9d46d609f77b38e051f26d73b371b9909ee9039473a234026cfd9cb9c705abcab1e479db32b49f3", 0x6a) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000015c0)=0x6) r5 = openat(r2, &(0x7f0000001600)='./file0\x00', 0x1, 0x80) pwritev(r3, &(0x7f0000001c00)=[{&(0x7f0000001640)="6752dc764386d5e6", 0x8}, {&(0x7f0000001680)="715c251c983d21", 0x7}, {&(0x7f00000016c0)="5094eb51af384dcfda930dd85d0c08b97f5054c0491f7f93199f8ad1d2d006071c0daf28ef82bcb0a4607160eaf11b35fbc094a5be6a9c4ed59282aa18b4a30e3e7a30a380bb048da32ad9a9801b25da0efe3c7c12b597efe9ee9a2e44d75e36c37271569879be3774d89eacc9340a3041987be325f64a2fd3430692322c5ad9b464d072a50be31552c506d3918e440c2fc6a7523373f039093ebfaf890a22dcce254e2851074603d305a0d20bda2c9051a173b931cf4061604886610c0e293002ccf56c117fbee3714029c9e7b506b8dc56b4ea6fa7e06adb6c67b90515", 0xde}, {&(0x7f00000017c0)="1803e8381d152d38639622a52c25c6e397a3a9f94312a8dc87f7d3829ca324f69d79b2e240657a7b0505a7e22dd914b4d2b4212bcbc3c944e75954dd58f5ee7113d18086295a32c603fab749fa92edb118922de6d8847c79503e0b6daab80c18b59c10c6918d1fdc61555f25fa127a16661c97b8d227aa116694a37f801ef6861e1975847f5a3b01466999528ac1d8340baddb1a7343ac17ef55ab46106ee9435bfcc1544d2be98c4dc45e0c83703baa1a0fbf64017a9b00ce0ff08dc8bdafece3f6678fc9aa2c105e5dc6bd53f682d9d134a7e0754fe793b18c0b4322293a1e", 0xe0}, {&(0x7f00000018c0)="b3e6fa5027d44241b787064afd0377a39863adcf28b938749ee1f7392ae15c17f1b30b6685dad3c0dd14076f1868b8f9014a3f42c6c4094dd0db06fa3343371b5c884932ceb3c22fee1ca592b430e5b4d52366355346a275019fd9f85b5185df6b1ee2f9ebce80c0d878b0ffa159d8e0b76da604557e052e9d41d5b6d65b360c25faf11b4382b891e8e4ed3ee1fea0871838eeb23c759e770325d8630f01b8cbd006a1013e1f3ef1b088399e47dbdf6394031274da8b183b695992dee6e3339d5dd724e80d894f409c624669a9d701bb2bf19c017c0ff8dc13af91afb6dbbd907a698e1ec6", 0xe5}, {&(0x7f00000019c0)="0cb2a3ccae285f081c27b9941aaa8ca29d1b89baf44b28cd219facc3bf315e563f4e536ad3998c0bdcfd16cd942e67746e1161bbaece761dae7b79ff952f8cc902e2ed27ffd2338f8be2ec15a5458a5dcbfff1d59466910a01474e134867971527fd6b579ca6fd68ea9de9a97a5415cf3e184ca75faa9cf6339406d7757d0f892a0857b54e103bf5874c89bd655388", 0x8f}, {&(0x7f0000001a80)="ab9018a54110fecc9bde67eba1ab5bc307b84d7904304f38a2cda33b553b2d8b08e4db5bb082c77db269b8411d81a4dc3a8d35c323e39693cfe6e897731b4aa576abb2185c658cef35d978d4426135fc4743f679111a75e2539d394c94bcea546f5e1f45e8c84db8107962d26e1dd6252aa715d2727562a113a0845a7df60f2ba82aeac79de3887762", 0x89}, {&(0x7f0000001b40)="44df2d5ef4bdc5a2264240644bc4b215dca567ad3896c6d05be05907e7a31a598d73f8df4c0cd5be8ddb1e291779cda41f1a92bf92d90af639c359350efd73030b47b0c282caa7c90e717f512fe1c4d572db3751378900828cb04fe5ee117ebd95cc5644624aabd74e355ae0632f90aef1ae6b22428297ab272da892b30e983913659add", 0x84}], 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001c80)=0x3, 0x4) kqueue() bind$inet6(r5, &(0x7f0000001cc0)={0x18, 0x3, 0x2, 0x1}, 0xc) getuid() unveil(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)='W\x00') sendmsg(r4, &(0x7f0000002400)={&(0x7f0000001d80)=@in6={0x18, 0x0, 0x3, 0x7b97c889}, 0xc, &(0x7f0000002200)=[{&(0x7f0000001dc0)}, {&(0x7f0000001e00)="b21d9e2d85371466fe96", 0xa}, {&(0x7f0000001e40)="7ca0d793515cbfcd00003b6b4cef01497143af8839a8ce9d437c04a351c0c24c2e7e49c9ef05ca2a32e79bec3c45f2bfad39bf3ddba1f93f8419654d594d02557908ad17e16ec88b86d1f50963b21235a023898e02e7934e0844ad47dd5345342ccc358b400269ff56eb13c929a800a5a863397c7615d0962f112c15ee12232bb12a8abb0b238c8e69ae65b2833fe53204ddb800111821f4fdb0d3e0f95e1d77f39158494254ca3bb20f95a758542297df648bb28e2b8adba08aa95056c93b86606ff2b85ae1f9ed7ffea142e5c59735a95ba47b7d67b1b8431bad0529", 0xdd}, {&(0x7f0000001f40)="e227783324a61ab02ada8b36f20e3dee2dd63f8abdbd469af7df6f125c75fa295ea3aac3ff96a35dd470b734a1d2742c0b08a9bb6fac0d42947eb3a4248e0c82ed4e7d3dbefcccb134d64beb8ce934dd96d3f5f47b086130b7211c7564118854f5a980023454b213b5666d0286a5e1bf3fcd770b36275690d83fe26f6b3621300cc54d30a3d55a09b1aa584ecb37d13b445775607607a04d87ce4ecda4adece0d20757f742193c12d7945df0c803efc9925f622182db7f6ce8719508cddccd592ae32ac4d5d0a5fc1326c74dad9d7e370ab3233254388e8e94e81e931b5b5f6947a2e65659", 0xe5}, {&(0x7f0000002040)="5af1b98b152b3b16bdb1a77cb9dd6ea93c64edb3c0a35a638cedbeee2654b6e612247fdd95d7756e500569fbcacfce4859bc8d9acf2c22a2890acf03838e5c88f634edd1b5cdae6cafbf61e4be842b05166ddb28b6073db883de2766cf30bd94e8c231b9547f462ba36b24131c799f5ab3ad6307a0f541807191790ef905017503ea16a6cde21568f7005c9da161d9e9281c64042277835e601661c868f6f5579113ab2f5e6c7f9373bc4e86d971729e85b64daa0e8e84ffba8d2165664032d23523ba8b13966d9919914432983c59c02c3ce1b63dca5868d14076448f4a66063ede7af9bbe0126d7db3712dac691ead41c06ea4a0f2d1ab04403f", 0xfb}, {&(0x7f0000002140)="37e579a7b1473b1c0108cc811f5d6c29ef6a0d8607a89e3857ed40486db2a0456bd758a21770f3a6d55e4144eed0064848b397e604783bb34f69ffa94eab4f950a8158ee64e6eef1c3010715bd5e2e0d69fd13a085449bf0530edca278bbc6b872ab04b8afc1ed4d3de6132759a4ce80e800af96c75a3d146428521b9e48ba3729ca353fe45615dde46f57b01c37cb3fa0f85473fd721cc80b730ba1c35c3445bfae5adf5006d697a38e6709d1d07576388ad544b8d0bd6aee6de2f1f90c", 0xbe}], 0x6, &(0x7f0000002280)=[{0x80, 0x1, 0x1, "1ad3b0829c6ec870e9f451981f9c9ceb6243999478874a500e27993f685b1f899736484cad6be6da3f46214de62fdc101f33cae415020672d0579a0f3adc712e150279a0b56cd50bbfb4c87556f527fcd40f24786177a93cc6fe6a77cfac8e01ea4ca269ef8e1fb25449edab"}, {0xd8, 0xffff, 0x8, "a0ac455bda5e33b215baea591c23dba2e4de239f69768180424e5b0ba4ee6b17b66809c4efcd2b9a70d70711c0831e31983561af10f16b706448b1c9d4d11680f88467fb242e735d31b282b42dbb166818887f8287c3d9b38337806d7a26b49fc528c8972d4245b23fca34bb336c8681e0604ad61c3508070d144f276d8e70a100320a214c07fe0c4f039591d8060515862300d754d9d842cfd5c3ddac4cbe7ba26f3d74d40af86602b104e2639f3736da6034782a8b9e62dfde7ee9ae9711b4a3603d"}], 0x158}, 0x5) rename(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)='./file1\x00') ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000024c0)) setrlimit(0x0, &(0x7f0000002500)={0x6, 0x100}) r6 = syz_open_pts() ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000002540)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000002580)=0x4) readlinkat(r2, &(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)=""/212, 0xd4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000002740)=""/40, 0x28, 0x40, &(0x7f0000002780)=@in6={0x18, 0x2, 0x800, 0xffffffffffff7fff}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000027c0)={0x2, 0x4}) open(&(0x7f0000002800)='./file1\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0x0, 0x0) fsync(r7) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000002840)=0x200) 06:03:06 executing program 0: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x6, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x502, r1) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1b1) 06:03:06 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f00001bd000/0x3000)=nil, 0x3000) mprotect(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0x5) 06:03:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r1) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x8dd, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x4, 0x40, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x18, 0xfffff, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0x10, 0x5edb, 0xbfc8}, {{r1}, 0xfffffffffffffffa, 0x40, 0x8, 0x3, 0xff}, {{r3}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x0, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffe, 0xd918d9eda0b5b26f, 0x2, 0x14000, 0xb3a7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x2e, 0xf00fffff, 0x9, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) 06:03:07 executing program 0: socketpair(0x18, 0x1, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x100000001, 0x8, 0xfffffffffffff40e}, 0xde, 0x1, 0xfffffffffffffff9}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/86, 0x56) ioctl$KDSETRAD(r1, 0x20004b43) 06:03:07 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:03:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getown(r1, 0x5) 06:03:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffffffffffe78) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 06:03:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = semget(0x3, 0x0, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/245) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) accept$unix(r2, 0x0, &(0x7f0000000240)) lchown(&(0x7f0000000040)='./file0\x00', r4, r5) 06:03:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1ff) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x4, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) write(r1, &(0x7f00000003c0)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf501af56a201939969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c81c67662fa4dec3084d627f7eacb98da470fe4a4ccec02c5e4870703bfca60884bf638eb9b56018a0e784dd2518478ac441d451f5214f93685e52e4f60e0d32787cebe1c2d54c02ee016aade9d0f5711f0085df2705c5b554ec2d1c3819500da00fd1d85a93dd0ac73f85575b7c8223673582bf574676d0cd6fe7c77141662ba0be9f868a12e0fbfb0afee8400915d5dc3f4771ad42f1de60ab878b0aaba9052b37fde1405ff3025e4594a92132b96507f8ccbf2e99accd72f1e168efa8116c1f443bc3721e57b9508735e02a44cad071930d39803ffb76d781f1431a29d3886705c2c725806fe00da7b2732e4100"/350, 0x15e) r4 = semget(0x0, 0x0, 0x20) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x8, 0x1000}], 0x4) 06:03:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x8001}, 0x8) 06:03:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x3, 0x1f, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) recvfrom$unix(r1, &(0x7f0000000140)=""/55, 0x37, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 06:03:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f0000000780)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) getppid() r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x0, 0x7fffffff}) 06:03:07 executing program 1: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="23e234d24da44be61947401217a178346b715188b362986a7a0a64762631871c8e4535fa2a523171ab03b12a583ee501b77383a8ea88165ab569fab99e9d336b149dbf37ef248da0317758fae8ff1419072daf0d8b7e2d3777881ace105b7ccae6ba28afcda9075a6cdefc6566dcb0a9f98517762d9d68687501d4b5428995555134164045ea03e794ef78660a58f4d26fae8f5d1334f48675986af446bd2569368d173fd1f6827e0b8836b37541e56bc30334893d419fc5e97d9976b80cc38ce6ac15931076af752e99c7298ac792535748c928c78a0d5881324c6cb260e58328b2c66f6b85", 0xe6}, {&(0x7f0000000300)="86b0a3fa4a8cf340b066cb6f8eca3c9607b413405ccfb2cca2d31bf7198c5a9c4799c9a0296a5a9c33357d6fddc2f2a10a7569f7d971858a", 0x38}, {&(0x7f0000000480)="421c52b23e1d098a699ae7b2cb7bb038ddb0fb8960d18393588100798cd535d2e4550ddea453c51122fb1fc804f39b20ccbb83963a15a215aa9124a836d342331c9ae4331dba18e0e5a076f38cca778d7d996395fc98767cb00a20f5a213a2db807425518ee95dedbffa28c6d1c8309178f0c26db9", 0x75}, {&(0x7f0000000500)="ddd69f408c8136719d6d9f744327a4dce90abb2b4f10e8d79554c1e1c1bb0e0030711aef03cc344e1e4723caad6ea76a5d286e875a8cbb1adee8a2c7ab4a2a9bf0a096bec60924d76eb094b47c2f9fa865917dee6c40cddbe27d7c433e40a8556d7255daa7e84b84ac30dcb52cf9d62df42292d0bbbd128ba906960680b003ab008783e314ccf8", 0x87}, {&(0x7f00000005c0)="36eeb7e6abc5bae6524eaa8206f94d4bd3770aafd9d893afb9c8d31cfd309e572a311b0161091b7f84ee20bf5d374ca8a0ed2ef0e35b48bfe243aa39c6e9c417a19cde7b27b9b623c5901a875bf695b5045e3e82313f116cbc0538c1c4a1e0af0a0f98adc3cebb950bd76826bc8d6396cedabb", 0x73}], 0x5) r1 = socket(0x18, 0x1, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0xa) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x58) write(r2, &(0x7f0000000380)="074c168b82605a323e7b83ad21ce4579ed0e64c11cd12272b1d7478ccab42ce7701711975167487d109434bdb50f53489c901ea6bbf02e28e5c2d00d56374f23ba68ef19d3a2fe25f374b62baeec6a03e285a857ee2580e12d29c2948a1ec14f3c6a85c84a9d5b17695d819499defe6195cb5e089ae32ad2a7bd0e77cc464cba1187e2405a83ca5e42af85ca7cfcd80a9809311a940ae12be7852ad1e66f62c4cea50f044ad72b17351b0d79c1e7624b9da4dc0d45e80aa624ad6d5bf9df1d08e9181a157212f654aa0722a4c9770b4eb3a79b1de1", 0xd5) write(r2, &(0x7f0000000340), 0x10000014c) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000880)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sync() 06:03:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffef0000002a538706000000a714000000a90000003e00000003003570010000000000000000000000000000000000005d96df81bb72f0b3de7e73681fb848f77d2075b37ae420084e9fe856a4ae63ed946d8dedd649ddaa3082ee11d85b4b1a86681f7c9a6e01a927edcd91e58b"], 0x38}, 0x0) 06:03:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x927, 0x200, 0x3, "e976cd8f36c06d5704e59176dab4a0e8e9a82e1c", 0x10001, 0x6}) 06:03:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/2}, &(0x7f0000000080)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = semget(0x0, 0x932ea012c9d0a04f, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000200)=""/150) r2 = socket$inet6(0x18, 0x3, 0x6) close(r2) mlockall(0x1) r3 = semget$private(0x0, 0x3, 0x8) semop(r3, &(0x7f0000000140)=[{0x0, 0x5c0000000000, 0x1800}, {0x3, 0x1ff, 0x1000}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x9, 0x800}], 0x5) socket$inet6(0x18, 0x8000, 0x1000000) socket$inet6(0x18, 0x4, 0x2) chmod(&(0x7f00000001c0)='./file1\x00', 0x10000) getpgrp() pwritev(r2, &(0x7f00000025c0)=[{&(0x7f00000002c0)="59cfe975da3ed1de8b1fac456ca74687f830954cbf1178167e6302fce21b56bcdc77030e3413a3e9a3e23182eca9c96428b187cea4b20060fbb2494cd2d78d48ccf07a482d5800d32b1c49703ada23b900c21220c8f8659be026e29b9a3388c60eb8204ef25ced497d3c405c44079d21c4af218bed3505c57757dfefe0aca6b60bbf387777ad312a6bff1c9f5784e1d39ebc2659bbd78f0f085742aa4f9fd668445f51928c162dfd28a4d9342dfa59d3e89f0b3189784a6fb9cd278c07fa0b9742df25e888f2c8021264334c31f7b41d82661029b7202e8a4eb42c66d24a912e48a538256f1671c3851c5f44bca557e4d10e87b638f5e5496272550c4b6bc9c18b634039935625faabd08faf5c53ea83a1b1d3ce075118867e7309557488d66d0ae041d7115c0122c93efe0366c027b59217c7c79d500f2d04d8d7ef25de21f9cafe51d82f532f3caa194af24c5f8bb3a692ee35b47a5ccdee9ad10cd980a200ac142d76f5bf45db5a5ae437f0977a5d8449754e2b55b6c32d0ed8ea5569aa5635067512a6bf163af1df2b662ad8ff2d628597585e308d2d6acd551a66c23f24f77ebb1dc80048b7a6ddffde6587e0fc3a56b21a3ad3209cd297e26d39fbf8350120869c55e817241cb258dafea771ecd06575752edff8fae86ce2d66ff6be961442e9a26db9a581d59d6f42a863dac55a29b26afa0ea8371cfed769eab00f8388e3dfb80a2a8e3ebd73962f0f930ec090cf3ccf1500fbfd4022b8a9b949536382f20da8e30a37ad354ad7523c7be4ae144ac4a8e1248f013a9529d93f4547a04b44ff7703b5f07e69938ab660c2f0e5abf550b67ed22747e2e2a70ea60f93e5829008c9738559e7ed9be03db41f079a314161ed876dd6c33f5d57c652465456d48858aa62ce3f5aa55e90c4941fcdd208bdd519c4a71f11ed3b2bfd3db721cc1eddcdc5b15f03b849b43d8ff48a7b3fe70a9f84162d9c28dd88789911ee4eeeb55ba4a577281c9dd813f32675d61cbce422ab73d15bad8f7bfca13986a55e7dac08ddec22600963fa050c3a5a51ca5d533b9ca57afdc8add81847bfe17fcb1e24abbb3f80280bd1dbf63204644483f823931468315599470be5009d291a2b50a0b5b7c5c2de030d61736fe9a06d67d5c9921cc4c81294856261b0a99dceaa2c544c6f33bf53e8141d99dae57f962919aed3fb386ce9ff52f1be9fd6212a837c49ec2fe30ca4cdd3187292046291933596565e0f1b8c0bd75af6f054c68a8d117b7219734989909f023d60bd877afce76e9c4ff5fa71fb43337c4eb6a3b51898d05995046cf3e4ca2a372e775dc96ac75e0c12813f0d2cf2531ac01710978b2754158094445b09f783c1bf69318b4bd2382aa9d0fb2eec4aacb0fd49901f2d52c25a345232e7959e6ea762cb1186d2c00243613c1db08d74314f1f73fd9976c1dc0f5964a5c2b46e8bd8f6ad46c17b0675d7c6f612a1c4de68be636cff5c7a8418a9306a514979b6fa63c0fe459b07fbb6162ae6a4bad8eb7a444adedf5f047c18b3358a7d6e936a23d1a3590c7793045507b76a41678a0413f402c4958f1ab1fc8d8b0562fb27bdc687edae6930eb144b86bc44e408a10df5d01b4b4db5f41528a4fe4219523a402232492dd0aa39a15c3f1bfa97d88aca352b179f02cf1a472c6e1452abebf064d7bd33ae78939bc48d201014d7943bc7acd246d587f1aeed5767d6860698f41a8e335874361732bd69b50308021a1f4954da8812b086e2205a90d40c9e3a8891a83d7591685df1350f9873f9fa52f982d99aa59f833252f09ecf08129c2169d7296fdf14fd79d95dcb7b946f9241eb92f70472079b94b030611a7c3e1f2f3f9df15be5d8421c195fa6c41d01c5fed8f5b29b9c47a4a318b40494024d47ae1ed3f1877ea42fa9bc58b7b458af87451c6c826a9184d8d896b8b0114638924d3866fa45f9670919873d4511f6bc5bfc4332a2c62417c994808cc9034b7e22e715038164babcb9b48bbea84468c754aed89ca2d3dbe6fb7ad68deecb72da4e80eda8630f1196362ce8c81a27a6813caa3de123769354d8fc10e5b0bc041cb8a46754393fd6a8661a264543b676f11311704f107e871effc329ad3082284c9192b92287b497108dac6d51bda986cf7e9a7ebb0ef6f3194781f6c28ea59ce0edde1d23ba07120268eefab1fdb0514820c913bcf2e986efab89a02e734b10d8cb9c386f54b76da493e767e85b0bea776c0b79ec4eeea575f76f6edcb9db174fe95b9d479d1467aecd76631bf766d020fed4234f2210fa7c3ea66b98671019fe723cb4a7457817d84553de0c8f770759da572ca1245eb1f8c4839ea0e6757c4705d4b33e9662c56ab2d19036a2f4eaef38fbd39047cb429a1bbe30a371ddcee536e819fb6e452ce85d8f7f2c95a635b442d885009d66d3a72550dde556a62d097c636703691125fd84c4105b6b6c01e92459b25c25558a245e5b304fe942f890444e52938259ac57c8386586ed4b7dc0251c5cee4e9e549ae0a7f499c0d1fc31ba6eff557941a56cade34583e39fb9737428a6c9f600dc99f317db5218d43757e115e3a1ef4a5ebd07dd460ae3765412f2ebe58c49ddc91e2a7607c179301789b1f49d2229c47f0ed2e8a57e742dd411a2e2de76e242b4eae1206701ea00786d4167ac4cbe0125f7f517043714fb80ab3f5eceababb880b36df68440260bb5278819f41dfd0936f414dde3456403774145deca65d933a9690dcb8595caa441319e56cec417c6707244d716e858ca8d562b52559b6500ca04c1f4472f3ddbdec8027b3e804696cddcc1ad8d23f74c638806c0960ac98e29ee920550da5fb6ea23d03a5c34c1e01144d8e919d99351094d3f1cebf4665d3fa8d29fc654525f26cb4013c5c0fd5f358ac6c8700fc1665239dbf85023cc0c967e69bdc8f640e7bc7217dc7ddf09cda943b41a5c1e088fc64a695264f32077695e81308b768c0cc3e5a4ab0d6c41e1ed57cb97c7c46bffff952430b0ac191dddc78fc8ab3324100dc1f0bf05987ef4441dd8dbd164b23c48993655249e3545f1d0819645778324d44b4877cd2263195c139ad4dedf4b118322320206420ba27e2d6483ba9c207b53609ce326677a41e177e071e67cfb9bc54006c1a6f1d51142ae19af707ef971c80092dff99a147dd80f589f00d7a74534b81f2e1c62def88f92605f4d74997393695db9fe2d6c8ef8dbbf233bf2ce49a6231fa4cba400047a2d03098d8bb6623740355817593992469d3751cb5bfa881468a3c5146227d1075bdba4aec6b6ee70cf9c43fbb934f10a1b427a19336241d0e1cbca38a23594f1079ee5694561011f0a98bbe5e74dcdcf3197e6b778c109cce902019a5c0b957ccdfebf3187966831ba04238529edbf8a8baad54c8ed3de8482ea9689fc985b8e3834b42eea39e9932aae19f714e99403f8aec7a029eed737c6372d0417002d378689a295580f639a3517cf2530068bb0511609022fcaf58df6427a5908a92f2cc3974773d17d740806a7b20d65f2fa0937c61de7847a791c085e608ba55294314505dce026e25d6cbdd2134c196c14eca36f43a4b27810b4d948271fd86016f805a745b80697107a4479ed68e36b7077be0419f2e55644b962928bf47d5a039707917f810937d95017e3e2455af9f5aec80969c7a6131977768f334dc5475de09d20925478ea4d65a11b28fefa8247d8caf1b7befd976a4f5e2683b04c448d75a1d05d3b09d8e7d40cfcc7c297bc412042966fcff2eee8a10cb255465136843df34972cc8d758f509c5e677592c9419e435391d23779ff34fd7c130d188b52f28429393d2c35b1bcdc72459a45f8ed84031e516701580ff9be65c77b3e4de453401ac13d2640d8b67db64812d8fcee4c049f69ac250dc50d3e5bcc5042aae4ca8bcd0c946aa94ec565802b83efbeafa8cb19e4bc2b38667f9fbfd95658bcea4250272ae0c42dcc7151bc6e8e9a19428ed8768ec2b3a25c50810520de3df5ad1e906e7497eb561e444b428c2508fb3213efa79256284f6b926f46ff45245388870e2756de6019a782d4308d60ba544039a0c05c8523c290708445e7cdfffefd74dbd37f437560ceab85b63edde9de8b2aadf29cb93591ed5078d2112ae969c39dfce6453685e05fb83e50ae0f7b4240a0806d62a62fce46701c66970aab27ba493c29bdd733389809ccb862fa5ae55a83896ae0b1ff36019abfdd0da1a6db75bb83c34fd9fd6989cafde2ebf069fdd86ffd16664f1005c45aa1134045ab338b2781b8cd53e50fa1efbb5853e039d7addc79526d358241e014fc938443831cf635326eaf3dcb8fd29c966fe4095ce36c3b58592959aab9bbc3b3cc167638c94605251fe9603f27aa63f8331285d138ffe5e5ad55f912647327a2acce31789d2c7719cc87b93986bc2865839219b1383f2cf752cc095671ce80cafc5066c0d04c45e1e579631c343dd5ea72aeca386f75bb78f5c56599b919313d10abbc37ed7692bc2c73a6f00fe104335a186c23df178ca665aeeb499f57d647719d7357d923ddc013c2db907c34e78c4565928df2ff843bf4e7bb6e9e88f7305068ae3fe85bfc54e7a6e98ae70a0e97869fa55de8fcb752f29241c8e60b967c53293c27ee3bcbb870e3f3c59f5660b90989d30eedd2ce7a128b04cde4439e6cce656b6b8bc93205b2909a6b34febc87422eca3b71a0f95483d5b095db8891015eeb23574037ad551a96509983703879fcdfee7327164aa48ecc0f6d0435e9bec4845530b5038ab3f141bfa2602ad9a7ce2fbdef2745f890fe88b3f19f055ce73ed9ead59b7b90532133903723e21f3d398bea80035f24bc6fa72c057885bedb0a51ecc0e68e0529ed8db0bcb8fd6573c936b3b7690165394e839cf65ca1514a339f3cbfac6626b4fc440f04f1212c06d5d257c79713c39e1d98e69e21edb92d731264908b66db58ba385d1c3d490dae6f2e528dca1208eef1a1db7a773782e1a8b0890e2185f99e97291822279e49e62b62a47f678ebc391b1612c20b0f72c7511434fac9370ef738e9bf3d66ee0f57cec8c050c60f539de6648fd06ccfbd9a94e3d4a6b12d23bda35cd21a1ea58674ec4e55202fb034c4bc6aa6555ede124bba418a22fe4e970371e2b11e0ff4f04112a4bd2dde927cdc2126c4008275266c2c11b3d9e65d77663f3b5442c43b9ccbcc4736ce42d7d3ea7c7bde4af2e696ec53afc3b3c6088443a5cfe654b0db7ef2ed902224bfcc73b37ee69f1530dfa01142faae51e4e11b32c108bc22b28406d5dc4d5075ffd85e7880059a80d371ec28573b932813dcf4a81781b41bdcf7d72bdb3e4bd40646dfd11e1fd116356f871d592b6540035ccf35629792eb5c7b6bddf914d46925ad2b5e4c8373b77afde6bb839eb97ea2454fcffcf7a68ef7f29bb72de3a127fa4d7203dff3585ec55d1f60c07c07a8acc2633b43cfee77db7b66443a3941bca2687f164fe525b825b422d99d2975435cfa69a4a7b02f45abbf971bd48d5078f4cdc9a98f76b09661ad60bfa77d1049f710982e6cbc91f8ff3ffd699af64d257adfb2fb3bf0d130cb563dfab7ef9e7705ef2dee80cc1561bb2a6093cb4222eaca11ac130fb53deb899a9a427643c0d827498065f53e89ff3f09876f40ffead697dd711abb74f95c280e6c44aec722ecf08f2b80ac113cbe63f2af25b441bb96873898644f44872da19ad2e27cc7fe32630b70cd5ecfdb8a149ae350530de3cf4269961eb9ff8dee8caec69f7c36d380d04c6228a35c8764", 0x1000}, {&(0x7f0000000180)="bb8ddb66", 0x4}, {&(0x7f00000012c0)="e46d67e395c87bb0200eca91742c8ed5a62d3b3c0f96a8d30b8e8e1309d2bbb5b154dc1f4a66ae5e5c0ff4c34863429c07173f68074c576f9a4d3c42a8ddd1183484bab9723a551e86e92f098819b003c501934fb3168471042e8868ced7594aad7e92fc8d", 0x65}, {&(0x7f0000001340)="d9914d6f9dfe529e9d56580e0befd551ca2a490c10ce273ab3e9582722733fcd751bd55665213961141ef6c1d34cdf7adbace734709e6aa325a18bb93f0b756675b380f4d9d0340f43b1550fb7bd98c4da388ce59664c4c479a8fb8a5c2ea5f9de03d577f5819e0c7c3e34369937081f8cbf739fecbdfed7beefb4fde40b6ab5ac254b025ec8b15d9b5726752240729283a3eccdabd2582ec4e22d3ddd5ad6c6cf5bf720047a2d850efbee1cfe71bf53dbfb4d16667a736da6c44d0d53", 0xbd}, {&(0x7f0000001400)="f165baf4530d2e8bea14ec6e0aa7e1193c5623c92d6d116dfb539ab21f824a3d2a1eecf6c04b2321e8307c6148692d", 0x2f}, {&(0x7f0000001440)="cdd13082672206a5f4ebae7974a4d1c5aa90117a99bc85f04e8173687a2e0113cb8e2c4067d1b4ed3b7dc730a4f82b6853bf4f6dc891de5b99876dce32d6e94aa825ce59ef020aa494a65735fa3f39832af77d67ae03d2925d1db23e4b72cf0faace1953b0e60a7fa2263f8313d5bf91282a5c9b54f1b2fa7410eb1859068daa46f862bf934a208cf3722123d1a3620303337713067e3cb32d3dfd2415f124ed2435d9f5a5227756cc20d24a4fdfd6326b0eba", 0xb3}, {&(0x7f0000001500)="ae71f36afc404d85ec839db3b68bb2c6ea5d4075499f0c913658c34b48c986e33b0593299868e0e88045729dc49676c5aaa4147a5d9655a8b9b98cf749fdb973959eb02117f9284ff9b8fa534752b1078e5013112ac41a4dffa14541febe580d5042e20481564c803260d8b462cd2f4b11620f98e722c7d63df5d713f26edc6ee8f45543c91ea03f4668aafc9c2186fd1699140cc2c2edb9c01853313f7e5cb5039ef447bddca7ff6ec2ebf8ced6b25c81658fea1c7afb24031c7f48cc6bf14d3c628dad1615d5de00089e39f984d508db0b2297832ae6ce216200ab1a9c20a769164dc7bf009dad50493773d2e2b72c20c86d6c49728a8aa5a5e1fe060d05e8d4cd6684de6b0f2a18631701737e5fdc2ca9fb5099a13a2c88c1fb933555982e041e94d9ad52bf9951a9f7b00947a045d3f0037834021e8c0ecb47d06575f4121dd01a36bad028d94ba58637caa22b7e56c3dc8d7cedbff8abf1d8fecd75d8bf037c6d1283e917f5494cb7acbb722cfed29d50364987863de5ec542bc291581a60fed11940c93c032c60be048103dbd7c282a775c5145ccb5d325f6b47c0426e2d92fa5c76f0b3c36d8dea84b3a6a1635af789a2c0318078c41952fc736893384ccfe6025396a8fc38cfabab88333da63a78df55deba0e004653c7eea6c215b46375939066b601cf19ca88ce04099e2b4cfdbda5fcb940d7307a41b5db81e58abf7ee520ab94e45a9a5073fb51b6f40f6876f4a607f141cfbb408d749cc77012d7a1b9e668f2a8c7d6ceb95e52c8a0b8baf890b5fc7ef6219c55dd6ec410c6dcf8002d009d49f44379330120c60b986c69eaf1ec810aafff0bb6b341d32c26d9ef492ed8cdca72ab7b49a48f8a803bc21d43f2b7b28f7b4e4d0d97ff754255680466c6e89e29700782578a19c2385602be74782eb09671f5bcb85808013b76717572a4be6eee6355835885a6bef9c8d1bf41a42421903eb264b3cfe8430bb4f1a63cfb0bf80db1b3d99cceb4c9a2b4a59a5b68ce251b6de6f210e29d1964a2269b90bca9737ef95469f14f640f2cbf2b4d78825553536fc2e86cfbc74d61bfa1c940447a82a3b9af991c73108c8ddd67ef4e69029aa6b9e8761998406643033172f6230bbcdcd041d75a7987f872d04c1dfa383d114ec1c929d779d3fa737009cf08bf4fb69a2c466bd4c9af517b3ce6a4666c777327d49ae85a31072ecbf36c39d06ecf579134c76223b727c033095383eb9ac77a07f7fb6d76dcdae522ae40e1b11d9f097129cdf744bda1461687295807defbebbdb57ed3ca28f08eb64b74d3d8aa32ffd96fbd9a43f022aa2db9cc3451ff21ab2ee60f465c56531b96b8cc4d2c54270e388687fe1b5f8b5a700a868ef77345937f4b97a02ec8904522bd15a36c75a897611e9a47b11464a0f53c64a9420581bed0495786c85c9725529bedbe48d5f8450616dd4fd2f1ae6eefc4199953e205ab031c7dc8ec19e6791fc62936d651bc9943a3f1b822c42174a4ea3ea9524b02c5cadd16949f481f490d2634c1b08a9ef3121dda94b2a57edd989fbd068cadbc09f7725dc1ac89a4303705fc658a86170c58826eea5c5583be22db5ce32e7776c19860f008f09754ef3045e1f43dd102ba22cfcec926d52ea385db693871661a1e0093c622d4b381b10df3802986077b45df002fb1d4ebeffb2722b55ec4c52c3daed97b744e85c34fd107a9166229cdec1eda6158ebebe0d35758d6103fe306b78986d495961bd5cdb0d80eec55e0126e0387cdee2a478ac99c257b891b9b253f0956db529fb9169f1766b1d64d0174702225ccb00c6f1a90ed235a2e626df68984b87b901fbb35ba22e06b56955edb125db6f51a96a0e3892dc561859fa476d7062996019bbfde8516ca85ce65fcbf80bf1e4707e404584c083974ac4306ddf163d406478f79f3df9c3a68fd4b062f60c2a60b7935bc15320e9ef54bce8d20bec540f988839cbcc7c2534e520739335291d9374a82778fc7bf7d63db2c7be3507cebf9a543facfa2138eaa71f8c11db44a47fe9aeb8305fdeef398e696fd7ba3197ae989e3dc19bbef945c86cd931cbd71763c9e2c7545f659248a95b02aa4d5e31947d834c5d003829739872ddfed78e1577e19523762ec54d93115cb50cbcf24825a98171bd5401511f854344e9afeaec7f11e42c1644459e49b02d66fada256316c2906608bb149b97187838a7b2f100cb797efaa16a5c5a96f62c9daf25b5ef55624e327e605464268cdfb483cd8f6a0704716ff60d4c17b73c8d4e7ba8fca17a50f647c29abe7f5f7bc823c4ce4084024d8393ee8e2a4b6d4bce050b2337c406ef8931b3535f838d5cb9d8b266462b7f81b4ca41061b100fda19d09fffe30a76ed793a1c19dedf33e1466cb6ff56e567fab4bc1d86841d095361eb5ca1426a708aa238fb43d03ea59226dad0ad326886545df669a3b964b778afd4355b51d627f2c368164763b3a18c867b3e4c6a4b2e36ead636856dfebd0abee47fdee0ba77952cdd4e86fdfd403b71d4795abcf53342f830617fd62ca6fbd19608b49d72a3b3fa30511364b03fbfd2ca35bcb7db88a5714e733e2091fc9b16b8a4205b6e4a14db2c577c77ed396c442db49f5e22be3816b6df0832ac2cc84692187462ed1f30f012d9e783a7352c1c94857dcb597c7b27f7f0c17cf4224592978c6d09c83d143946ef90ac30f0d691abb6310e9725a059976a563fb5abd747013632c8df8b993db2b2a272b37cf629d5d8abf1d77af52dbebeec9d661a0821a43bdd2ca749e0f253fa175a2aacee03d4e158dba32213e6739c2c2dbf83527b08d6cd0131f10e8e19c2e5c8fe59e7fc43196e68f55ac01a4c64824f39f1545434a0461b29d5727687d057ce4895cc86c0bfb47350a4164d6d2d1d66377ba99b498ebaf25b8dd170b9cc10691be503d51361efdc013c868b4e9fc6a5ad698ac27d0783fe5c491be1de5eab57943a7f7905802235c34fdf48514b1cca1afe961150eab6e773cc4fb9d41ae0594231700d20420350e20f036d16671f85cd576283076ebae0e21c0ce130a3056d140caa8e3a4a8d6dc531ac1eeab13beb43271d6440c16c10540963d2c7f7ceca66327b9bcadec59cdfe3fd0933bffeca29fffa34a58ed54d7c38713ce0596d6bfce1e22be6628c513ee4dd74e0d21452b7666ae30f08192cd292ab4599d6fbbfab0c3d2b2d6f2ce870c3a5d8df2fde05d8c863c88c32fc68efd2c3fa36663361832b37b11b24072b83249a3e841e5464d7ac07b7d371f22ef3eb565f38b0fd4c1bc9a2747bf6b11378afebd7ea5d8585208494e81a6ec3b5f3f40ffe9195f37a4739eff5f0c971df1c8323f22863cc9a04aef953e8d470ecad587cac86d8491a0a46607a9abb97ac2ac6b4701b43e11d004e031615e4df75f4a5f943ce39cbcfb58d3a2cc8c4168669879d5b546ec3a769af1353226aa5eba7ea1cd86667291914af7b4b28e02f9ede9c202ab1d03a6ae72e891da43f41b2bc00e41fd31b33a5ff460c8eca134a2eb9e760692db1c6518e427479b8437c549e432e2454718e45439e0816a94006b04282ec32bff006a15b82534e616037fc741a01688b81a29172cef239912824d3d3d50082b912f3a98b8b4cebfce850ae756416ee289b688f01b5afdc993c5d954117c1d9fb64debccf7e44ab5b38f7f304873e05aac02683df0870d7f178c7b900c40e5c5323d53d7bab9e249646d49ba49f09bbc27032153fd125ca13ad57c190c395d9d9a44e7095b3d1b9f945adf33a0c476e4c3bbcfd0214131677f5c0e0b28b2147d384df7939304fb7345cb262df75797baa0fc667e1d92828e34490692b87226e2383213407bac0dc25dfc7a35b1e45f43592298cac673bb95fa79023b1bf6dfa76f2a100fd51d913ed74f43c4ab6d8910c332eda6e38c0bec435b141964a6208d5905cd17c60f258e815605ab9b665b43a7eba6ce3d72e1e2d36fd07d0712335187a4bcc917cf397c86665910c5511f0ec167ef08b6db7235e79499f9352e907c04cfe2ff57c98bed4b2593027ec5d6ba0e71489c90ca9721a782178c6ba501d2578d5ff5c32c10d1afde1b78bd4ce34b286856858a35ca9489d6257b04ecd8dda26e509b13789093c05cc5bace722de8ad6f06a3a38385da0ba59269325d421cbd1b0dd8196fc2d753bbbc4e4c279c2ddd70f26a329264080a62bcef6036791df66a9db06db3d00fd54314dc19833b9466c9d2b8a78255b87cd8bf26a1f9e614816bf29caaf7d41ae3f2d94c9aaf32c3442c2568e378ea1d8040b6db3d8022cffdfda8889718be3196a11692ba322c87ffeb97170f7bc2b3907a43ef6e9d1279474d9a19b6ce4d25d6ee9b918b48106505c103b12adfbbdbb02952f886cbe4fb2b2780d330fd76f76cacdd7d2c1774d795e8231be0d8331feeb62abb3142f0d5bb798601c1c5b0ad242749582c812db9ed81a48be4e7c62354fc1c59c9c678757b63000e3958f5981a93be7cbd72ce62932b5f6bf5114223589ab1d637eb11e436993cfd88ee3839698bd6dadd12b7ef1e2558fe6027efda64cf4cc98e32ecce6b3047ac2414dbc876541d05dffbf3a12018bd9ac3c9540be5515c20167721d6d94dd22df6c222e9125b0c5feb18dda9cf513b14dddb5f5476f1fe02ffae2d6b113bbfb86ddeeb2fe8a76dad33d43bc3cc637bc61a1aa6f27b9d34ce04e11465b9132c13c31c3d1fb00bb0f5d3cde16c9bdf18608c7263489ed929b6886bf07f8f16d1d8cfbb1e932af4edfd6610dba72d19cd635f3ceab95380c642234da4cddd6200ea2b0566b475f462c5228d8698c16248c473a2a7831df5a5516a60d3b55daa4abb5b1d634d8aae0de1aae8d43add6a6cb7e9ac8ddc2cb38df3aa4defd231762ab63580ff8e49eb9d309c0da620557e35cdc71f0fe0bc8017417fdee50f7c7d1a1c2b70f89eb87f470916727e1536c1b5d2e2eea9659f9cd021f2b8d8950f71b3d113545c1468aa0c2b93445fce45dff176b17b9d2e8fa5c43ebc2d349ac4dd295583a0b3b30f33404b2a9bdc0adb03a6f14ad1e6f691a597cde4acf2322d6914e879eb297c368f794d5140757a2e8bccd39519d5b9f76f3251eeb9e163d78e7bc258608c473b7826c466bb2e34abb47fb551b9d99ed3e1d02b7e88e0d9a5d6a2657c1d6e805b6913807450d4a4b875791065eeb8f62fb9e3d0633406cde65b7bff92c0c87e72b88631997bc5d977615b749b17f91476dca793ac8fe300615e3d9db55fa4fa890a31b90b1f2584bb55920a8e69a0ed4573a7cf728de36199dc80f79278cc330806d943c3ad97d2902109ff04f1934c9bd4d810d08ee8f97937d0ef2ad787c3f95e188d93c01b6cc06fdca8e35578b5af19814316a428956881dc7965eab506b9657fa250741d53c01ddb897c737b17825bfcce7d176a483a22b0ca06269a5c4bafab77c9d74d134aea04d8b2cef70fce92b090c472164fc701b9c296b803e71404cf1d69cc63b0b412a3599eb7b50239397a257393263f706b6ded943de8c146418e0300b94bac3d219dbd7f2310ea1e8f37186288b58db8e4883d2da20d6802dfaeb79e45a1a2acfebc0871f60966579b6f0e9d89fa55ef493a2b30b9aa230964d90da4883611192fc29dda9f19f77a4f4d5506afec03e6bc3fbe0ff41e15e2a739ca5cf825a4c4e2a0f39a3afbe928ae5744a49662f57cdbdd641c683f1dfba8b683f9a5c8c564e6eeb99bb8b4b4768651c3db83934de3eb261229e2e3c1a14c491d50bdc47e149d4ea49874", 0x1000}, {&(0x7f0000002500)="d0a7ff8035839ad1db3a07fa75123397c9651241fb2da10af0f492b9af8b39f81bd09d30a26d5d84fdbc172d0fe35fbadabd43d424415b2eb9786a3e33e6928cd9428c4b9e66278edd6726fa516ac4367985a4c14f9e0143175db8be7a347a67dd0e72b0f2eb7815510a17a8a99f467997dd8958d803e41984b81e56025c05d834309c7180a878", 0x87}], 0x8, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x5bd0a79dc11f77d4, 0x0) 06:03:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sync() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) shmget(0x3, 0x4000, 0x10007, &(0x7f0000ffc000/0x4000)=nil) 06:03:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000000000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x401) close(r0) 06:03:08 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmget(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 06:03:08 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5) r2 = syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x64b, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) close(r0) dup(r2) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 06:03:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x5) 06:03:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000000)="0fea1da3166482033c17d85a8f00f817a26e9dceadcd2835d04d35313e68fc9a06db7a2b77806dd0c13996fb17da74fdaffdab747687dd4b68f88bc8396743dca2856a6bb893cfb4", 0x48, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 06:03:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) read(r2, &(0x7f0000000500)=""/4096, 0x1000) write(r2, &(0x7f0000000180)="e0cec476afaaa3cb8580c53658a9e8f4c6a5208a674ed69804f0844af0076ba0669482f79e6bce153eab7bd8509f03666ac4ef20bef8f090bd2d60778b0da14978286a67188eec585211dcbda6939b42b45f0dc62e8be9d837e976288b99cde56e763d0cd7067cbab8796983808e320b4dc71daaa30353f111dd61323e1cbcee2ee8b74384555c1a1a49c99fb106cd56037a5dfc10b85985b53c119a7182d4eef0c13f75a3602f87d7612cc01d77eacb03f276b2095aaa37560325daa3dba5b13014136c22fd9786233a387289a728ef4850f88b02edbd9fb33c2205e86b324b887d72bedc8f", 0xa4f9) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x95, 0x10001, 0x7ffffffffffffffc, "845d550900200000fc5c03cc088f279f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:03:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x4db1e2af8ff7bf81, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='[%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\\^\x00', &(0x7f0000000140)='*$\x00', &(0x7f0000000180)='^{\x00', &(0x7f00000001c0)='\xebR\x00', &(0x7f0000000200)=':\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='/\x00']) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0xffffffff) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000340)=""/176) 06:03:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/243, 0xf3}], 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x6, 0x0, 0x67ee55e1, "ceedaf26e67bcaf2223d17b3253386d2ff1cc465", 0x8, 0x3}) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './file1\x00', './file1\x00'}) link(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1\x00') 06:03:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, r1, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x12) semget$private(0x0, 0x1, 0x400) r2 = shmget(0x3, 0x2000, 0xa2, &(0x7f0000329000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000000c0)=[{r3, 0x100}, {r3, 0x80}, {r3}, {r3, 0xc}, {r3, 0xa4105329b704889e}], 0x5, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:03:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) fchflags(r1, 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x100000000000026c) 06:03:08 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = geteuid() seteuid(r2) r3 = semget$private(0x0, 0x3, 0x88) semop(r3, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800}, {0x3, 0x5, 0x1801}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) rmdir(&(0x7f00000006c0)='./file0\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x2000000014) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x7) r4 = semget$private(0x0, 0x1, 0x20000003e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/66) writev(r5, &(0x7f0000000700), 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r0) r7 = semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xff, 0x10001}, {0x18, 0x1, 0x8000, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x2000000000, 0x101, 0x9, 0x7, 0x1000, 0x101, 0x4]}, 0x3c) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000280)=""/147) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r8 = getuid() semget$private(0x0, 0x8000000000000001, 0x12) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000480)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f00000005c0)="fd8834daceaac29fa905438fa80e28074580144aa826ef36c9f609573bf85ca55aa3b02f7dc288c1eb4174bfae06e76b13dfbe84b3dac1bbab77196a74c6c19fb4ca7f6b9e6318d6a609343514941928f774272620416a347315d1be568c", 0x5e}], 0x10000210, 0x0}, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r8, r9) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x4, 0x5, 0x7, 0x5, 0xfa, 0x3, 0x8, 0x0, 0x0, 0x80000000, 0x1000}) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 06:03:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000400)=""/141, 0x8d}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002b40)={0x0, 0x0, 0x90d6, 0x0, "6b30c10000000000de4dfaa100", 0x0, 0xfffffffffffffffc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cf030000000000000060af2b51ad0c6b004170162932f9a25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000002640)="1df6f68c2c90ffb136cf86a5d20dccac766c090504d102dc0b3e942639d55ee5685fa258938672da219f32c9190beafade7e7b27bf25d1dc0b3652b06386d96971c1dc6eff5a02f848bacb6170c8627d8535ee46a9e5210e7daf9cef36038d2bdc95ca98b2f9535428c3a646ed7c7028000000e56caa4fd652e98510d2d59ac61ebbe552f5c2f2fa95ed7a46d0ebeeeedf7c25d936a4807586f068c42184a95e0a252593fc17befa7817a31e84aa76ed07738d682887707556348f86bde8a03d982af13d8a1a27fa56807e627d5a56934aaa2126c74419bf0e7f43f8ae400a085eaf97", 0xe3) r1 = syz_open_pts() close(r0) fsync(r1) mlockall(0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffff9, "845d550900200000fc5c7fd2008f27df00"}) pipe(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000035c0), 0x0) nanosleep(&(0x7f0000000100)={0xfffffffffffffffc, 0x10001}, &(0x7f00000022c0)) r5 = semget$private(0x0, 0x3, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x42, 0x7) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000002240)) getdents(r6, &(0x7f0000003bc0)=""/4096, 0x806) semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000011c0)=""/4096) semop(r5, &(0x7f0000000040)=[{0x0, 0xfff, 0x800}], 0x1) semop(r5, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x2, 0x9, 0x800}], 0x2) nanosleep(&(0x7f0000002b80)={0x8, 0x80000000000000}, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000180)=0x7) pledge(&(0x7f0000000300)='$\x00', &(0x7f0000000200)='$\x00') getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000002380), &(0x7f00000023c0)=0x10) 06:03:08 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000380)={0x5}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x5) shmdt(r0) r2 = syz_open_pts() getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000180)=[r3]) close(r2) r4 = syz_open_pts() open$dir(&(0x7f0000000280)='./file0\x00', 0x4da99a7fdf13341a, 0x20) poll(&(0x7f0000000080)=[{r2, 0xc3}], 0x1, 0x0) read(r2, &(0x7f00000000c0)=""/125, 0x7d) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) link(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x40) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000002c0)=0x3ff) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) 06:03:09 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480), 0x0) pipe2(&(0x7f0000000000), 0x10004) read(r1, 0x0, 0xffdc) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 06:03:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2fd6, 0x9}, {0x0, 0x3}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:03:09 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socket$inet(0x2, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fsync(r4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x5) syz_open_pts() sendto$unix(r1, &(0x7f0000000000)="8a18379ac9d2b14f6702a78f69e687483960c9cf221be8898ba33f60aa2b45644d25d57aee24faa663a897bb5ecfa22161747c4dd888e1ce95e8ae77490c12db7bdbd823222f3d90d586f08061be642272ea635c4011ba0c25eea55f922105b0809312fc106badbb8b5bb3904b46b786ee403c6710a8ef9852799caff97e03a3b00cd663dc0dcc30faf3db22840ab814d099be9ddcbe69", 0x97, 0x40b, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) r5 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r5) 06:03:09 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) socket(0x20, 0x3, 0xa56) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r1) pread(r2, &(0x7f0000000000)="91b82bf8ff34f21ee9f315", 0xb, 0x0, 0x3f) 06:03:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair(0x0, 0x2, 0xfc75, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) 06:03:10 executing program 0: r0 = msgget(0x3, 0x400) msgsnd(r0, &(0x7f0000000340)={0x2, "7ebc4bcd556812b427c52b7356b4b1305b40bcac553113515e8462be0947798b05b438a9bd8ced11b42580315f6ba22defd7c9b3b00e498502e20b8ca353d0310410e080f02c5103ccf276a2566ede4e7fcad655"}, 0x5c, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r2) ioctl$KDSETRAD(r4, 0x20004b43) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x428b773aa93c6fc6, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000300)=0xca) msgrcv(r1, &(0x7f0000000080)={0x0, ""/71}, 0x4f, 0x3, 0x1000) fchflags(r2, 0x10000) msgrcv(r1, &(0x7f0000003600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edff5f86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e166daea7276ddc06fd76c7dd34781b29e13fd83aa83b9f87cd35ff94d1e1c6ecf52c7b82cc46f91c79c5d0d1b7c3f0cbb726234f56f34436fa9b29b3f2e259f3928c40bce4e2b6dcd1d0c3db848639447e02dafaab42c837cd403fac6d3c1bfefefac59d438b3270492129893c5489734b0b81d15267801a9fb9bdff7cdd900881aefb20ceb72771bb2053b74172b4b10adde8b815b8af00a090000000000000020ad45e0f2a94f03618e74d85bc231e9c4c749641e9862465e9350739e8c64452a64b16bc6d4fc50251e8aed1dbad2c74e936280f91652430ce8e46a87d73c6a02836a8ad5f4bd59bfee2d3ea5bf2b72e9bf000000"], 0xffffffffffffff02, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000180)={0x5ba4f275700c8659, "07d5961846a2339954e429b2589eaf4064986467235ac645d012ad9354820382f2ca57dc6bf077bcc194e7ae06f39cb51d015fb5f14d8e6435a8383af51feb8ff441b0215df463ba1dc0231e6f54c7d5047c00d3c936d32a19b31c45dde979ddd132cd7cbdeaa5652fe717092367085e638cbe282026cb180336b912f4aac58ac9da341e73adea8d3e0ff6f2c76ab441e3f98432bd9a7375f06732b9fc28d608e9eb65bac4958bc6c22f9590708254f362bedc816fedb3ecd459c7ea04cfcb08e56acd099034be69519a8a315b9508ce857ded2f21058f42e0c071ace4e67111a680d4fe67d83b18a3f8bc3834"}, 0xf5, 0x800) ftruncate(r2, 0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) socket(0x10, 0x3, 0x2) fcntl$lock(r2, 0x0, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x2, r6}) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000b00)=0x8) msgrcv(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000000000000000000c8cc896a180006000000000000000000000000000000002eacfb27e78fb2869dd7"], 0xa4, 0x2, 0x1000) r7 = semget$private(0x0, 0x8698ebfc68b2ce50, 0x80) msgsnd(r1, &(0x7f0000000b40)={0x1, "2aee0e58d36a70671965f06c72735e571784e5d9dd1cf92272087f55930aa0a75f9e8323261eabadb0b9589a3366959be9906648ad99f1740504c853265fb0764ea358b66e4c06ddb760888623"}, 0x55, 0x800) semctl$GETZCNT(r7, 0x6, 0x7, &(0x7f0000000a80)=""/110) sendto(r2, &(0x7f00000055c0)="c3468f3045912a601dab36b1b6c82735c4d665c0e9437b162b63b91ae8e13cb2b0ff3955fe4f2f252d60ccfc93c0a2f52d8aed0c59b2d0954324d60a51bfadb9b9e0c5def39a348c08565b3e675e5c671bf33e1a046d161cfd1a15a263e05fb18721f4c659983ca2c22ef004a0771cbf60ffc0643db2b34c57e01e51c6749cf2f70a4476c39be3e5b2078b06bad41804197b7fc40ab9901b30b81c45903cba68434b03cef7edc80002c3cb61bef7a56604fb15950a37fa4ad9bfeae719eec9290cdf15a1834fa428c95a36f3ec1fbc4873cd45c8356345746ba0b9daa794a558633997cf2d7e9bb98c1c4d8a213b26ccb359357a19f34abbf07430ea8ed54bfbeb6dca0a62b184a28619c49253c87137ea05d5069b10584f4c21cc1c81ed2113bd561398da7ea3b2943e331b02d34f1b04212014822f88c148588af54521d9f280a4aa0ac69baca09d6342c5bff223b87f4f5205e13e13a5019fbaa1be1c0094f236f7d2ff0830c2b36ff5d05d7331fff3146d2dc58d2f2f94b850bd7f0566baf27ac9c3c21ad6e6558c28ffa12ad35b32f035be5810abd7124ab9b1c1c8f44c44630f2a1696f124121f967818c3173ce97dde67a49d7f38febe2fa3c773e6a2df221ab17aaa443b37b1e100f05c7320198fdcf830fd47e0d5d0b84e558239b2387c7e0f7527c1c61a7b08b697931ce7ef43545216469ce85aa5ea5c7b61a096ea91c8a60ce251ce254ece04339d3abdd2022e703fa35b3298367dc6180216f3f391ede06c21663bde0698bd1c3e593433c392d0a677dc331cb8468c6d36463d9e354287d01a8e0599f78c96cfe20240d548c2c7c8e833b340d2f80a880f2be7ff0e8098960b9e305038517069e552c56a57f7e1167a1f5b256d8addb19926e1fe2c6a6b7cf5b35c8f61b5e47e22fa9345e087227592b0190b2c9779bf4fe38c3bf7ce28588c9db42d6e88210f1d300f40837e14972db2ef3f27c1f95877749e5ede443800e1404167eec3cf1ae43347a1a08657642ef69c1c5602a7748d4f6a2b5e069f9413e3fae861d672236e87532eb74188c80643f27f37c199f352fb5f32f3124b40df469fac2607a95321c8a4910026d2de062d2b8e0f35e8f2fcc7469de7a4b1c0e4cb258dce2a6ae6d54a89c038592243b296d2dc97e04052c197bc6eca92c04e4130684f694368c89402f996d3af5c7a1ad67e7ac9e21b6b1bddedae9f5325794c8bb9cc05654cd3f94616ecd4151ba9ef5beb511d54d25d8bf90f1b7ef0d25fb92db49a58898db100b52a031e40ed9b05b6fcb51a56fb0557147b37f0eb4dbd21334d7d4df2576ce20763dc8efcb0676b329e54e80f473e10b1224637567d1dc8f0665e35f81f6c8a7667b3cb0b0ac52f10d5fab8ac43d5809f26c16a6348723a144c294455a4d147e8815b601c5eb040eaf644a112983a18bbcbb63de1571fba2a551115afd95c0a8fe5dd115ab7e9bf18445edcc9cf1c3ac3a8c6abb2a17d234164dd6f0f2644661de0d679dfd4af08c4a0f5451d80ec1f8782063e47cf4a0578b04de54e78d36ea88700c21da806eb2a8b0e3ac5bfca682aed8a5f7abb3ecce9fbcc48ce15b9a5d8b0efdc1092c8d47e23f049cc7e4ee9ec3aa7d9b4823d0f2a39f1e9da7011b7bf2cd3ae4e96493bec4a6ce1e5f6c3f73e536045a51108290a50f342b126dd0798e9c3fab7b335f1d5742075587b6697c906715c2793bc069c83d7a558792c90d51c7a3e196cf83c2416d3e913a9b8926c74941d3788ff788ca037b09c2a65d013e406488dd9db22541f78c0be15f3b5d42479298975eb4df41864cdc321b56b28fb4f35517985d1a96a7dd30e0850d0a9edc322495a982a017f3322abe4b44f8165484d0316cf73bf5dbadf1784b394d0493fdc1873e89203ac01ccb741ef7373b53a47c710d68df7f7e70e7e41cbceceda7a130e5d874c8ad7b115e318e0920cbbedb13259c26bf8770b0230c01280eb7597948ed07693f90cf21ab3b2539873ad7201fcf834d3e107d0d2292c31a8732ef6656f9dd879a43cb3b04aad8bc6f0d42710a1202cdea88419d55d1c42bbf4468916203000c1aaa17986c12b74adaeb5da8778d08217f1eda02b78b60526a0f19a6a10782526f0be6f5c76c4aa6ebd6f93d50bd28db67441bb8daba2827a4b4bd5f2954bfa0f6fd16c6b172af7fa18b0b276daf0e11eec480074140132678d6e33a5b26e417537089f75f27b93c7385cb9cf2c0f89a900fb37df658164537542d0ac967551e3bfe8a21083e9cc9c152baa5b3bc9b3d389484e1464f259aa3f2af31c9fe6cb01e2080d97e8da4c5ab4acecd4caf81ca091e8b37be5ff53a33ad3679f53af7c03d0d5e61b2875263061c1ef77693ed93b34ef510f9ba0d1db1b79ebbad146fdac832fec1e4bfc9ada2f73f1130e75880304b377796f1415b5b37b33a1cbe0ec15da75cde7eb17c21b6be42399a9e8057ee59beb45050f1461e7558f8f09b5e0ad50e3d67b9c896dc552739fe90159b412705da054533abce8c21eb538e613fc980668836cb488a91a640e468da6cb3ccf839047c5e67ec2c1008a0dd90996f67da2c3ed59ee4192078308ad4c12abab658b0bf1b21eab0e003ccc7af0572b87164a37abd40acb5178387c8b5d857197a50338a96125779fa1c08f5533d12716a7ebed1512361a5d81a58f5f459524b8746b60db1ca039abf54777ce352f63231d1fc50a5f5f994fd40983206ab622223c618bb4fe9fdc09f77aa09e08eb51d1dce736bc09518a14459156c1b3caa7d4f5a46b3e6a5f17cb69b5aa86ff7096c213dab6c85a9250a62171a12d66fa8e4ce48ce577fea8fe97ae910379b16a207cff8ad7b69ff759a8880f59578b873d88c2b420b600a7ce32e0f349d80e86dad2584f240eea01de00adbde92e575813f1a41d203de188f6449e60ed2566bea68ce771fc1708f05b2b7076db1285aa8cade86a43ef650ff36732f81e73bdc537d19b24fa686777c919cc70cfa285c3e5e1fc5705c557768c459cc40d6f20a98080077770a3c18b1d71b75173052f23b34602efec622a136881ebefd83511b4d699ef7d0ad5ce973400e3520146fa44b90c231957a570e0c4ecc517d92fb6e00706e225049c38e76c791f2224fcdad19e255a24364a20fbaa34536f8572609995a8b7fdb1022645ab717f15a17f51f88d3654fc8e31ae5ae5f4e1f5d841801577921dba7300a074cf2ff870807ae2f0445bb1eedce7513fc934c401fa1428d285ea0cf2a13f02fd42a86254e45ce6840fddd70bc69d7efe1793b428f08bfa374528cb19ea0829f84b11af838387ce4ec32572825d421c1805bd12c6066b1b3a8a3afecb41be8cef7cb8baa598077416794a41f9c54ebba133b1dbea25088999bf7de764db7179e0200100ab0a9a15ece5500498be358a3f4ede72425e4d0fc61a30e8c5dd45506ba66f05f49d2447bc5f3c25fb6ebdf479a6343db0ccf19e25cccf575ac52baf3b313c2542a237b42777ad0a1bce65c2b0860d39ae7858cd02e74611483a48813b592bd9e2ceca0784510a1317d9cda360f1a1b9f6e3d6aeb41baa551906ed9047a9b9fd641543f7a338b3f3a86f71a07c7dc6a9990e886634c12042e7abe538db530ec61ac3aeded0a77a8f77310c9f19c8ab5d0ddbe4cd7c4722b88dd4202fcea539055656578588842ab4b191e9b02890f9a2b3fc35f2eecbc3b04938fc3975c18dcc6c1e92f359c34def1f8242655a225dab037ea78d4ee9d2996507af5099a2e06ec5197c619c8b649a07a2bcfa7024be0796d07158bc78cdc101afc726e56abf554e54e4f79c74029b2bb5435543d3d86823675aea7f8efb611f63d635bd9373a50d5252b58307c9265c1f1ca13c80cd0032b1c2e035a87f247abe90f1df213e5fadb4a87b8048ea36fdaa645be9bd451bb218e07ede1e41881eeca865d760d4f3ba3ddd1b68c13fc4acbf77cd55346fd1d793cb23ffaa1a8ed8f845a7590df69de9ce96e95a04591b457832cce1e210a77d4b8c234774785e78417a58524b8b47c0fe8c2ddc5ab39c1f46bf837a15c2862ede97d66cfd1aa1e427b1315d80578969232ede2536497cb18c31893c02aa858fc78046647844d03f905e843fa80385b28f5f652c9d2cc1de5f0385ae672d57095f5013b4a7c4577e850fccb44582d4418a1e9fc01ce1eb4f1e43cbdf2ba27d865bb9701f82d672ceddea4133d2fb8d7e012bdc7163c9cff4266e1f78686f6f5dca16dcec7500ee2d01cd99fcc1e229780bcdc7aec685ad17e2b049cf3fbe9481befac36e96b131b01443fad00259c239b8d75f9dde1b433cf7dce0210c0c9e85c0acdc03e837189a89d86eb2ff9159b1730e48f39bacb436a75d0757e01a304b612663eb414b6a6480c0b3073b0eea8a4c1694a8987f8c75520f1eb843ec453ea3d53be1f80508b625344fca24cfbfea43228f7aa5b00e4a539951aedb47012278ac9413e7578c645d726a65901171a052755f160bf3d347709dfe9e075361928e732de274c0e54fb37f325354a033ad5fb7d69b38d179080f6ec0f4443e25873ec0108d8bdf9134871b7d41a1b96feaa4edaccae2d0c692501f4f9c5530a690fda9b92b5a356335fcd6beb91b48de347747777877da9bf6d0bec8092180eac0497c2683279346aec6a9d62f3aff13e3d5a2f25fe2984d5d6557983da3dac2e6a112c1df2bd97d63a0ce119eb47fb1acd813625f0ab15e74b9a679aa32cc928c6336ef7d9c1ad02ff4384fe7791e7addff09a2e4342b81680ee51c9dc481299ca22c9572c6da08ab61fa75f61817e0007c81f1a3a337cab5759d02a5fe94a0967d0e468e24c089068ffbf25ea47930d0b86106986c039d059729544d75388fbc2d76bcd48f6a6b15c2c8ef492a4f14601ebb50889510df2c0e36fa4816dacf11453623d3b6d9b6a0b941cc404bcda848b51ce647d707911e6610587feb2648366beb52250eb20f56f0d55ef79fdbe335f062d656571c13c238818526e672523e848afb1f3dce5820069c730d8bf5c275dee83c426413e365f1928901d2b8866f9c46c1753655662a47a68a6b383159c3117d8325a8fbcea3d1bf467a0d23dd7cc2b4ffd760f9df604253a23b8d5c459e592ae5b6024932b3df3e078fa60ea038d8c378389665db95ab08b51ef687bbe17402ca738e0a16ff87421b8102b79da0ad5884d9dbbbd1538ee34f0136584514a5c501e13ad9f631649753d279d4c592f71c4d47e4d7671ec64b30905b5fc2dbd3c11e55541bdfbe24e08032356f8db835599d498e9ec605605e001f17d6c51233d4b0c984c4240a390befa8874df020f4492fcd9e646cee90d076e8915cc79babcb025e18e2fa80f4ee74664b016d71a91e454a163c6bc6426bd5d9c71a20b1f55b2633f1b6d6688fc790b84cb07c0035ee76c822f6486a816ed32abb41a32a5c4910a445fce7b7499643e09bdec1566dcaa8de5a0b30ca7a907861c3eb5854c33a2d76b1fcf0af1e0a5dc4bc781c8e1b7fad0d4a49f7f85db56d428eb9f175dbca235bd1e3c241ed444559f9b86d5cf435e1f64d0b6db7cd99e0d000b46475b40fb88f8b39308bf9078e82cec9e4a94a95439dfc0b09eb69b37fcdf1f4b2c59b99018273653f7503e3e8f41184fb65086833e52f5dc741b899d6994a156f093927fd408158543ba26203ffb4b86d42217963d5890ecbb3062c6a9421b81da982fae29cd03c690317e51deb202019f41267a092c884f7bc49e3379eb55f618c2dfaa6da5af66979fd3db3ebb3962b65e7199983f5b0f8635abe96dcdf0f3470", 0x100f, 0x102, &(0x7f00000011c0)=@in6={0x18, 0x1, 0x94a, 0x75f2}, 0xfffffffffffffe5d) r8 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x6a) getsockopt(r8, 0x1, 0x6, &(0x7f00000003c0)=""/223, &(0x7f00000004c0)=0xdf) kevent(r5, &(0x7f0000000900)=[{{r8}, 0x1e4404823ff65178, 0x40, 0x2, 0x4, 0x2}, {{r5}, 0xfffffffffffffffd, 0x10, 0x40000010, 0x9, 0x2}, {{r8}, 0xfffffffffffffffe, 0x2, 0x80, 0x7ff, 0x1}], 0x4, &(0x7f0000000980)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x7, 0x7}, {{r2}, 0xfffffffffffffff8, 0x41, 0x20, 0x3f, 0x100}, {{r3}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x8001, 0x1}, {{r8}, 0xfffffffffffffff8, 0x52, 0x1, 0x8, 0x3}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x7ff}], 0x10000, &(0x7f0000000a40)={0x2, 0x7}) openat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x50) shutdown(r3, 0x974adb1b6ee71369) msgsnd(r1, &(0x7f0000000bc0)={0x2, "76c91e4d092feeea30e9cddff296c0d80f245cf11b94d1017e0a26ab1a42e1b351c1229a101ab55b7b3d49797e2f05a69a4e8036a6d930a4420f039a074e6431af02b776e39056a0cf651a42d1f9697073d24ffb6a77c7a6f0a51f24ae89fb8452f77bcf4f54312256ee6ed1e4aeaf919dce5135f715f952611db79aaaa9339d8b0c58f595e5029753f1441e9b77b38c087430a359dd07d5812c5f189784984c59a77ef3ab61ec05c3022307a7f3679de5841f95c65c1f2f1d630808785f449d838416dd"}, 0xcc, 0x800) 06:03:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 06:03:10 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x4, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x90) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r6, r7) fchownat(r5, &(0x7f0000000200)='./file0\x00', r3, r7, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) 06:03:10 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x40) 06:03:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:03:10 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x33a7240ccd127bc4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x800, 0x7, 0x8, "6dfb15b6c845ff6a7aff1d5ea941ef64f6393a06", 0x80, 0x40}) 06:03:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1a8, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/52, 0x34}], 0x0, 0x0, 0x3d6}, 0x2) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) 06:03:10 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') readlinkat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') recvfrom(r0, &(0x7f0000000180)=""/3, 0x3, 0x800, &(0x7f0000000240)=@in6={0x18, 0x2, 0x3, 0x8}, 0xc) 06:03:10 executing program 1: r0 = socket(0x18, 0x4003, 0x7fffffffe) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = fcntl$dupfd(r0, 0xa, r0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0xbd79}, 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) 06:03:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x0, 0x0, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 06:03:10 executing program 1: r0 = semget$private(0x0, 0x4, 0xc1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x8000000000020a, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x14, 0x7, './file0\x00', 0x2, 0x0, 0x81, 0xfff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="1021", 0x2}], 0x1) ftruncate(r2, 0x0, 0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) flock(r2, 0x4) socket(0x1, 0x2, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000600)=0x4) clock_settime(0x2, &(0x7f0000000580)={0x7fffffff, 0x8802}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x6) socket(0x0, 0x3, 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 06:03:10 executing program 0: getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffd0d, 0x0, 0x0, 0xffffffffffffff28) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 06:03:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) r1 = semget$private(0x0, 0x0, 0x122) r2 = semget(0x1, 0x1, 0x40) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/165) r3 = socket(0x1, 0x1, 0x8) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/102) setsockopt(r3, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r4 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000900)=""/252, 0xfc}, {&(0x7f0000000640)=""/117, 0x75}, {&(0x7f0000000b40)=""/168, 0xa8}, {&(0x7f00000004c0)=""/53, 0x35}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/197, 0xc5}], 0x7, 0x0, 0x31) r5 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r3, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r4, &(0x7f0000000000)=[{0x3, 0x0, 0x1000}, {0x1, 0x1, 0x1800}, {0x2, 0xa, 0x800}, {0x0, 0x0, 0x1000}], 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075f8e5158b0dbad4a1d82b4a75183fb3368023044e2f0912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d2fcc9971a858107665e79f8454507685475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d0b7eac7897a1f8125c3f7d036f46f3cda2896765b1581a77246853175c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bfadb938cb57deafb2bb2b621f59f6e2d5a8a51658ae897ec3d9c5e3a9676bc22c9f5a8206c7e5209d630f6710a45f1f89994fa2489d965b622f737d777975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec9170b84af6aa712cacdb2b4b0fb57bf"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x200000000000001d, 0x5) r7 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) fcntl$lock(r7, 0x7, &(0x7f0000000800)={0x2, 0x0, 0xc5fffffffffffffc, 0x0, r8}) recvfrom$inet(r5, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r5, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)=0x2) fcntl$setflags(r3, 0x2, 0x1) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 06:03:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)="82b68b8aee424cddf6dba587225af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) ioctl$TIOCSCTTY(r0, 0x20007461) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 06:03:10 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000009c0)="f4d9822c8cfd4b0e466fa7d109489a64f355194b83958e8fe43d735d82828584850cb4a554d85a7474bae93de4f68fe26454c0c1a4106f300f3d8fc011e954ad8acf9e3c7199251a78e682c837fbd7a13d3d6b0e2f96b5c78661cc6d470525491fac2f11f23f72b8c90c0a136c9a926569be6742e57d3900802b883c2cf96200e0046ab5dd2283ec71b89cd8e3f3e50939dd86dccb2aa77d000000000000000000000000002a25a87de5e772257c9417d54daeaf53b86f02299cfe6b6f4dd6682b5f7eb186b1ca6897e08c90403942916a1617e3b54b2dd8bde29c") r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000740)=""/170) setitimer(0x1, &(0x7f0000000200)={{0xfffffffffffff916, 0xc00000}, {0x8001, 0x83}}, &(0x7f0000000280)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) mlock(&(0x7f00002bd000/0x1000)=nil, 0x1000) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000580)=""/210) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r1, 0x2, 0x803) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x9, 0x3, 0x9, 0x1, 0x401, 0x401, 0x3bf, 0x2, 0x2, 0x2, 0x800}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000500)={0xfffffffffffffffe, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) close(r2) syz_open_pts() mprotect(&(0x7f00001b4000/0x2000)=nil, 0x2000, 0x15) read(r1, &(0x7f0000001680)=""/4096, 0x1000) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = semget$private(0x0, 0x2, 0x80) r4 = getuid() seteuid(r4) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000540)=0xff) semget$private(0x0, 0x4, 0x28) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) getgid() 06:03:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4db1e2af8ff7bf81, 0x0) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x3f, 0x40, 0x7a, 0x1, 0x5, 0x369, 0x8, 0x2, 0x3, 0xbcc7, 0x2}) 06:03:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) bind$inet(r2, &(0x7f0000000040), 0xc) 06:03:10 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x1b) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/164, 0xa4}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/130, 0x82}], 0x4, &(0x7f0000000380)=""/240, 0xf0}, 0x801) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) r2 = fcntl$dupfd(r1, 0xb818457274cb2490, r1) r3 = fcntl$getown(r1, 0x5) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000004c0)) fcntl$setown(r2, 0x6, r3) 06:03:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x400000000001, 0x4, 0x6, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) r1 = semget(0x3, 0x2, 0x100000203) r2 = socket(0x6, 0x2, 0x48fc) getsockopt(r2, 0x6, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r3, 0x2000747b) poll(&(0x7f0000000000)=[{r3, 0x140}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) close(r2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000009c0)=""/165) r5 = socket(0x10, 0x1, 0x1) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r6 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/56, 0x10}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/37, 0x25}], 0x10000000000000f6, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x8c) r8 = openat(r7, &(0x7f0000000480)='./file0\x00', 0x88a0, 0x82) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000300)=0x3f, 0x10b) semop(r6, &(0x7f0000000800)=[{0x3, 0x29c, 0x800}, {0x0, 0x80, 0x1000}, {0x3, 0x1, 0xffe}, {0x2, 0x1, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x1800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x9) r9 = openat(r8, &(0x7f0000000080)='./file0\x00', 0xc0, 0x8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000140)=0xffffffffffff0001) fcntl$setflags(r9, 0x2, 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae632259257b4524a54ae9af2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x4c) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r6, &(0x7f0000000640)=[{0x0, 0xfffffffffffffffe, 0x1000}, {0x3, 0x7fffffff, 0x1000}, {0x4, 0x21, 0x800}, {0x0, 0x9, 0x800}], 0x4) 06:03:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x5, 0x8, {0x9, 0x7fffffff}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:03:10 executing program 0: setrlimit(0x6, &(0x7f00000001c0)={0x80000a, 0x20004}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 06:03:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/177, &(0x7f0000000100)=0xb1) 06:03:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) r3 = dup(r1) accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000300)={0x2, 0x5}) execve(0x0, 0x0, 0x0) 06:03:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x20, 0x4001, 0x9) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="785ef70720024026", 0x8, 0x0, 0x0, 0x0) 06:03:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000004c0)="0b18355e4986dccc1c228b4d8530e3f621e6d9b0413896140165ae4f3b12a77c36c740e009c60092d3d9e650d6bd7a4d1d2e08e352a77e4c4be4633c10c5405c31e096924dc2c0149b1a3974b78a02878235580100008000000000f3793b96c536cc80b9f6a929fb3899a93e27e272e5f57af348d9b97900c5ce362394bbea0000000075e29c6a4f1ad89fc787cfd58ac70900000000000000fabbf6f76276d60904db3e730515ce21049025c741a78184ef4414e8dae64e1b1ed7dfca59e2527303b739ccdbdd948486c6648fba91155a7846987489563179e90c01e6fc13d635329c656e01784f14fad97fce5fa864fc61aa1c5b9ad8d5cf651e41d62ff61e1a0235104d8caf838dfcdb30e08ab0683988f1b7a45e6773380bc71ee289541cde076afd6731f94e6b549c7485fd23f66fd28db570184c7b19230c958cb8c69cd85c3642c3341b23746cc1074a117bee167c095712a64d97584f0629a98484c86112743e2d75a692e39998d3a19f6d02b2143b4f3d1333a5e7531bfc0959e4ab0865ebd6c6b8400f01dd4c375d57e5abc55ca8d0b8de1c8bcd5bc5dae74fd25139e99d803db6497e504adfc3408a63e7a113d5485e004f856bc1dccd1be9ba7100316848e2d8b21c9ffb804b2a9e50246e9bcdabed791a2b0c09bdb787b0047e6c43fecf5eb2e912dcaa8da8652c93541dd74a85b0e9700685e3a34dbcbe29c748d4a04c03a9f77b89c7d8ed6ec858", 0x20f) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r1, &(0x7f0000000100)="067e7b8132bae5b216af80880352470927ab81d6896e63f81874a62d7eed5fdf1fdcb371c244abcfc88e1898948951f5e6baa76a17507da17abc86b68e989f0918", 0x41) 06:03:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002280)=[{&(0x7f00000000c0)="53108a876306ce46dc4e8077b6cec7c09266191e6864035dae58b2a7bd67cbf6f71b5bb979df688f5d50e8a7285fb5d2a35e05", 0x33}, {&(0x7f0000000140)="94c9bbffbe7dc73ea14a9966a941fc76c1c07122a1fbb1fd193607d6122babbe1f32f89a05cfd0d69a9fbf38dadbc452a9c879998263f673575ea50a1949f8c7146b0f2f88ef0215abc3a32846a0317f0b8bd0115367ab8172d4a2a031031af307f9fc998a26803cd4455c2f73e8e3796fe0b21002bbc4ffe909b451b32abe2ed7b86ad5a1a585a7b7aa60d391dcee1fcdc109f52b983a9e00e735b725cfafb4b172a741e9874cad63599a5a36493c261846935fb3ce249e31ef268827c3172e67d0285bedf05dc61b0d5e25", 0xcc}, {&(0x7f0000000240)="8ea9d410b3", 0x5}, {&(0x7f0000000280)="8cff6cc97fa66912c590784b9e014e686a12f52f0c61b1093b58915032c2ede30321f3e1bdf9fb33f0acea0f1a5e1acc112fbaa9f1d9186ab3998607e5fbdcc12ba3f07294b816b09763f03c60ef7b1e780c82bc675d2fa8a8bce5e36f45608bba2fe669ef6e2ec532cc04b1e384c87ce98745dc5ceb1d13fe40eeed809727fb9e31134e86ea3f6290e4385d583be86ef2ca8b42f25bcac43b5e796c74bfd1827ec38f3011cb1e1da03921fef1206a45df63c7622e27189701995dda1a7e70ddd12907e43704d3ee74a0d2332fd6e14c9a0f020c469f26e98a3187310a8fc9bb18249d338604f03aab9b068e72401816bcd7fe70a14ca8bff805ba871be78f33f94b3a22da4221d87e17070891da0355c1ee66ebad909b4ae388312df0deddb24ac8144982dcc639dd6160b469f2e636086d9dd40cd44b22a26ac0b05b8f1498a94d69ba251dbd39daaa82a586602e30d1b52b537962fef2ff17dba70b27af0e84922bea206bbadd005b64a34a3b3c58a715e8604957fe8c161a732d1198576cdbee59a37de243eaa8c8fcedabfd5e659de8ca79f7c7e6b52450565afe53ede58729d162541e0789e46d5713714490a81c1e82c80bec9071c668b2ba805417de9c3d09d17b7820e0ac6da98d630a81858994cd2f2ad73552fa0071e487978163bf6fb2a23d4aba1af1842d20bc311005905d80cca66fe769aa8c4e16902e051800c58c4f23cc0bd796b06f9028c16c37eba3ab0db3b73040a64020fc342a15a256a8231d117c4050fc55307216782a8b16a4636e7fcb19ec5123f5bf6738178468f79326fbcfeb798973921b9e4beddbb3b6ab8efe91224ce2aebb35ae16cdbb2f3e7eaaf9e374c383786379a9598f1a2179c1384cd274f53591ac9665371e3f799bf7a659448bef39002a8e8b2c65689b95974b7d964cf6832ecfe1e888be8a098d5b5f310d787e19158db6497a7266f20ae639bf84c6b045ca51c658d2d04ad7028772363ab2c33eca1a953f49d00066e11a66bc998b1e209a5a29248a061fb69ce253196a3ac637325dc9206f05732d4bb1a4fe070ff5786af0a2e08db38ec91f8e9298c58c87a2cb8a3f37fb73e47cc727ba773b630c71f38b8a0e989e3d61f288e31286a5a5e1797450d21676afb258b46abd3765cb8183863b02e03343afb3d8ea726f05c58858b26800804ed35c66683572a48fe47e44faad022d7fe727edd986d01f6aa063e9b74c10b26b8eaa952a2c3b942d574cb5a55458860cdae335c34414130b5157964515894c6d26ad166f037ba5662d59f9b1851ea0c40eb50450bd683bcf26a005d4564217b8903f34e0d5c12f007796f5bc98def989f6f81df507a47a61c60caa6d9b01952a7760c063d0c935c7c8ddb1f72c2e96b5abeebf859848008334e71d88052683f0a3078115da1a001f5e178e8d5c1d0e558d9dfead06c20691f363cf7d62e77035cfac4be7997f293652f055850b934eda0f228599a332971c0f791a80ee958f1d27d22e22b3ba48d9a0a5525dfbe85479351e64fbf2b47752564fafa3426c12e6c3a030807e5a59d9b051d66f439605984e99e8b58b017e7b2595eed4226e6f646a8bd2fb8d3d016010e184e6eb762555c136ceb33ba87be529ad7c27bccc8311227e47a4430f2e005c754c55ad4ea0d1d61e403d6bd3661ef0a0eb144fd10b7b77c560924e4f8a87b1d55c3b836c10d3e7cebeded9b836f284effa6e66f26d14aa70ba5542d9186f9758b841d3d320d4a3125867bd14542400c80740835893fe5041860a032e95f60662b7fe718de40df93163e046e7927f3973a444d7d78f74479883376d8b89b6d7beb496d634b7bb0dd234be1ed331ec741d0bebc454644e40f13cec553cbeb63daad343a5799baed4c3b4813b1df50e11d3021c7d6bedc7a680d009f9fac36ccac03f5184d01fa1afe32ec31944e6e17c7bdc16a63e09ea1416c0a32dc7648bed192079e3bb0cacc55d13b60e13e3a7418955d4b901edd5071aeb3870730d4667ad33b82a9c00c6c0d5563217b315f388b527b4562d9c732d3c8676b010624b9d359a99177d50f3a2659ee7636eb92aea9b8ca84b36d89e7d7df8ea1a6ee68e3f39954ec6ecfe48f7e033fe6a55e46ac72d9ececa1f414781ba825ce2627b827df97a8d5e231da2b3549144723efebb970b370e418846744c2e1138a276e80a152e303d23d060866d658d8adbe7ed50c2812b50976b5e2e1cce360587539af9ca261437195a0a103dff77d53455bff29e5a32d96928693fb656d98e9b3c3d53259f605f3a8bc07b65a52ed7ccff8bb7cf9a3ea238f406ef4efbcbc842427b39d2d101e7a9f418190d9aaf63d6c5e37405079a0f0e72d9347ff47fc67156ed834c94e651bc0d7b23f36c15ddede8c56495165076243c82c367f156d58c708cc5445f246a4b5bc6eb0c16f212772e8b88e08c09bd0887e1bb7e75612b2465ceca0c6f81771f718b9ad54b30349295540f3bbc61511b49fe21c63e84770e985641e013834b1c6bf01766c2f7ed2f49806c22690ec95e6a9f946714e7e093fcc5af90f347ba7b515c2d430b0debf1d8696df90f9d963090e40bf627bbd064f45784a87ac2ff24b84002407435f31adc789ac2d166978fac595b51c4097a04c94cc6555559a3674e3563701a3620762ebc76c7cae43736c9000814e9dc9b6255b66275843114d6f0b013c282b9ea9b742ef056ddbcc63c0e43580b4a8605a0947b201ed84a3f88a921adf83475bbe36664ff574fb164bcaad521a3c3760fd7b1549025d568d44744dd31a795b46f1a725208412175cba95446db02cdba20d9dcb978a20105ec791534a718912b6f3f070c105361443b790c4693b4c184a1a7a0dcbbbd6f748bed1b10bff61d709b2a238bdff607c8d979b9df1e54ec39a7fd92941ea1bd032646af5d42fa06fb4b4f4d27b04b1d9b92f153f0daab3cf5275ad767a8a78e5e63832fd8dceb2a262526485e1eb246498d1e65ffc2bdc2d11755955ef5943c5fc4bbac4e0cb0e3087cb80285e3d28d639a2cadc282928253d9965f39d1a5f7080708964f6d6da174b8834fa578e4a1d4c880351ecce2f887403d366ef9176b14d521461e8158821fbb5b5f87197b51b2b468f2e8d803d1c211f721ba899fb8aeebf07d263ac6d29b420f6269242a6377a1c94d342b2c725ef7b195ac24da42081fc0c26e5476b13190e5bc51be803c10135f5249b39b97589cc52d8b59a53ab30148f42f3900ca9e728a6c0472d20de699c86fdf77b04cf2fc0cb6e9d03e1b7213353fa4ec3546ffb1d6891b75aaab7b0bad286bdbb75b3120b01d17331fcc95bb037cedc625dc7088bcaee7a26409df79ad81509f1a70a134bd7c8a3e32369265f80f7d6585b4b00061d602815fa206bd2f5a41b62097c39c787eb216d61948deec88db058e9f6d44b1ffcc32e1428e3898eda146942872d8acdad44df3a6a0f981c0385f4117eca11db6d131ca7d03a4827aa16f4562fc2385a726dd6fd4f41a029d5559f23af13940b398815483f0e4b5f0853a23a36dfd97c5c5dea95b784e917a61f6aee55cf96be08502019608442d031b799efcb7d12560dd7097cb7c98bd810042e711533c03292ce2a8579f70ab1d16d3fd76da7623dffd29473ae22ddea5a0860d64bc0c6f5fbf2af1b4e61c687c1aa6b9ef66d88e9002be76af97f520e1cf836ce3ca7127bd2e6b9564070ec84910a287aa7e1828996aa412d894cd94be4047bc8b0ccb58495b8046fb0f0b1ed72ed152be5cae93f5f4a33f62c94d6c8c9c3cbc1be313e9a02ffd3372ab3932dc62864283c6c81b18a874c140a6126771c98d70bb4e98210bf886943c34bf5e8082f521122f41377bab656e2942be50d18651524edeb5260b8bf86ad36f20c7c520e7db4514889979853d795c8bf87b055df3dc975bf04c3d3ea9807e24f884af4743ef36269a30dad99d6e166c2a8b4b8573fcbeb81231ac7a58c14a7fe48ba6590413aa224b5dbdb3cb9a57428fedd258dca598b8e9d98d03278dbfdcac7a12d1cdf96b5b6ea21b83996dfad3a7ded7d09058eb804b95df4f83fa87c3f74869946b1bc4808f9fb316d3a549655003f783106d261c08852d0b3cb1f8725d3c7335f194af871882411a9a9cb90e454ac2c36418516f3338af6b9f4eba6d7675d8675497ee3b943000d34fcac82dafb620a28862b20c837602bb0c7da1b95493b811e4fd12ef0c15ab4a2bbc26a12dcfdce608aad213901839fd0b0875e771199287a7e916eb5733d8216111b2b25ba9a2cbae87498ac58766ac6780089424e61c4bf21c4e7008cb208b31502177a6b9bc0e895bdbd74350010ca41b71baefa42dbacad5f8e13eba5789ea2db6648182e0ff4c3f05e362fef53e074f8a3bf87f730d7c8013964faf9e6cad83050d6d27db0980b25665c74e281e8530763f00aaf9516e8d0fbda5ac724fe74e7720807848ac7b7c6f0084b9cb95be2b44b9116d19cb8186479c40e78257537694255003ddfa425650bcf778416c0c4e83d577c165697d547f29fdc33a6de14fe6af8d57455cd438625f63515f6b69b3d2d7f5f9c6c22a32e0ca351ce0a6cde5116e4e12d4ffce6f09dd4755702c9126cc31bf04feae38c60780a7860cdd3c6dd1c254feb6ce43c3cd29d4f762d655d4bdebe4380c290d324d11a5de2fda6ea7271afc95b0a9bcad6ae79114c4a71f6d84e1d6263cb1309c8b1d0fbffc677ace5e300bc02b7e0d19b4ad0849454ff4bd9cd62c46a3c8db91538e7ddc8433b863db83b6fddc67e914dc04e38ded47ec2ba8fe911d6e1ff9b6d8f195a228c58c9b9da0ca4c306c4d2c4622ee5227cb1131cd5bab27d14dbf259fba5e416c9730166dd3a7e3c6f6711a3e3075cdebaae4125241a063d4aaf4adb1be5e12fcdbd906212ab44f92f6c269d4cbbedd13bd686912ddf8f7ecb17899b9f2fe16673311b21822daed7dd62f504fe84f63281d58c6576fabc247c5937df7226089700bc84b35127c82c862c68a363ab857f1ac2cf7da48382c650b6631ff615ad5cbb2a01e016ca104db948bbf3ed188a79a3c5710607badb4a694a7ce9d76fc3c5fef64450fb1b1b20d445c03b01b3549bc076fefb6cf4a9d48d26824040be1e06ba761a670f880cf12524f241b1916e388ebb4c0f8ff6ad349cf833884e5d003181e970ea24eb74e2cf77ad48e1c4296aecde0fe558c44f707fb42460e84dc46dc12f9c7964fde8c261d8dc50901b9538074e7bb5266531bf1427685b08edf133a982dea20c0687b6d555c4a13790d8730810b4f4522d5ada00184d1267a78312dfa0cdf89935540a3672de7993dabcaac265e566b2990f4b9fe5c77ec8fd0d1ba7b93edeba87288bc8a1be43aee9aa2f67c594b21add4e2ec46b645b333fef3c4d3fb13a768a07d883943c89162b2b941346573f5f76568c705c76c8a74ee684e6721697eaf8d82b47404b0ace5cc6d68f1163177cfb6af60450a638457a24227f87541b20ace006c8c95354dd90344b7c07b1e9254308cf81f849d36c1f845bdf693dbdaf5951a7d067cee1f15f994ab378c1cef7875f3ff5c9405f29ddb3efd299c3e2e614d70761414f6f416ce2196d0d0969ec396815401afe05387de3d8738d8c33f09643082da56538a931bcd5b26c3d6e8b2ddd69b660b353ba81b364cbc1da9f0106f051aee2ecbf315cca0fd3e2cd93b35ba278e638dcda1f87f1862dd3ccc2a130d56eb2b199ba7625dbb7b9f8ee62e8c0c4732b038cda39900967dcf837b76d5fc66d9aeaf8b", 0x1000}, {&(0x7f0000001280)="12b12d3d0ef09f608c2f00d2fdba90791aed53e67d95d0e5e23ef7561655dad71686a62e79d82a71d54848f2fbd20d6e3c78313c4b44f4527f1127d0419e3caf93ee53f05089ea37330bd2be9496a8afcef657de7d8a34590c2084dec36ebe6992821406f45687a93baf24d41a651c525983107d9bcea02b82385c60442127e798466d18520e78fe9642df381902d6f739c8f777408e1e93a8d3a426cbfa696a66293bf8d1c2a9dcadff0613da385a9733ebf3356625a00009ce163b99517d3fc9042dba7336350776005d343c50d05ca9b2f605c3291ac1e1441b2997cf5a4cff8c4a988e327d2efe9962b0ca2987769753a98aafa79608799c8ffb4b46b0203118891fc99e4b829c675e80d60589a43e0cbd0cc6a146e004f45ce86c3b655b26414ba952a726c59ee19b6e42a625ab9292199319224ab32e5f642c2ce96daf64b9d27d5df818d73ec5c86d83749c307367ea6797b82a68c06d4f9b4ff74962f0025bcad474f09c2012e7f169375c27b7faa47d85a3e4095db0b3d581ff3189ba4a9941f56a844f8cc843bfe49cc3690e91bbafcb5ddc796b22d71486f2051aaef944160a95bfaa8bc758415c8cf2af275dbc16d2c657c45ab37cf533f032ee436b771024df9b940066621b2d372dbc3df2a06be9d483a57e8b155429531ef1f27a828ca486bf9b15e3f4fc7d1ead98d337650dd89796adb0d9f0b53b5e4554d1be16807261846ca3e0a7c537f462e76ded35320fd90d519d8a952974ebd229a17c399748fb5c6d6e67822a8965ba7ebd047d17d465b57cb0c9fb3616a503e027312000c2a52f91e5df9831cfc5ea032c343c4df333f57fb0ed75547ef686aee2a1a4f8583619b697c1404d55e070644f44e9d960a459d3db1868fe46430f73ad5e281e55b015b952a5a3aea88e6e6e01eb87e585e9bc0461b398845d214b575762810b39b59510843de06cab2fa1d31106d8c1a03feecccb10a61cb01af685323b64b16d5a6f93737f88965a4f428b7253e813dec50a1ecc5cc6a63d541fc503ab0bf37a62d31ae75dc32e56ff4b57baeaf1c31bc21a676fba09bff6e78914c10f3036cf817444adb7edcaed95f67840c5f37da612628e3bb91c4116b5342ceb9aa8a96845e18351fabfd27944477bdb9882fcc062bd3db28a9119f9e4b1ba0b089d0c4a5293b316127ac5609e1b9b34d1bccfa758ada82e75dbe37880e51b1cb55405ec3fb691e60e6e4b59079bc4bb9fad6b9a9e161daaf4a9ac88bb3b97a59bee3c81866af8b57686aba46cefa105c7f24240a0634419b6d2cf98153dd228d369e5de9ec1fbca2a211cf9fa52bebe42c918c4631d557dd4d93063f49192d66cd1ac3691db0fdeb3020f540d41ae7fd6b9ea545164cd44265409958cd8fdd60b95dd7e631597e60f1cab4200be2d57bf5ad65057db3e3cbf724a215c1af951ff00fb58db6da62fc8fb654ce996b0717e2502fc2745cef729ac20bb208439e3b8d5185c41a663f49dd54a794472711f8b06927decea5f0e664ee92697363af55e2426837ffed320a7860e38a67c85f2701575a4e000448d06c8b524a5f3ed5a4a522e312cc55189d53a12d8da68530951e764dff990531c7c37e3362c313c41f536f667f70c85852c1e33114339f99b22b3c2a136031ac2b0ac9c50a84c17d326c8b4e86f324924b1e7a29582196a0764215c18d31d71e93f7e9f137fa93460633b224edd19b417bd212e10d458e1d6c04631518f64b72746b149536380ef0ca8f40f9a6a0ab673e7d5fc9804fad9e95ef11bc73b67774a7f9479cc8d581690d8cb948ce667607c1d2b1d79c3302b0029c0a13a47a739b6d6e4ab80436ec8ecd62f925c6cbab84e7fc0076ffdacf68dccccb4dd675f73c0bb44129f980a751d2a7f80f55106d1bdd295a5e871eff124e72240e99de76e8d2a667cf5c1ba3e9422a6e4f61825adfb7ad1b64b1a1d33b24dc8f84194ba000aa61751c70c0753edb2fb4fa9c07de14edc4fb1287ea80cd4c4f1f7592435bf0f16461717c3fe4401382ffd1435e9192d3d760c3b6b4380e98ff6700d961860beff9560237b9d351f5b6a0d9bce650480578bd8a7ae4365d30dced5c165fbc4a8c06aa9ea4c6bfd7cc4fcc7b8bb881a2daef155b5420586b6ffea35affdaf246c45b76d11d5d722ad5243cfb9883731a16b9c8d741e4c17585af090f7a93be534554d8e120b550697d1d6f632165785ecb9e539b9c1f1ed9fa6c084e4c039ffdfa289569348fa820222a94a17f2fe4683dc6686135dc661357801cfd7d08f43912f1db602026b40f025e37a1b56431737888fb3658c722cbcba25a30c3ce71cd7a89a8cd6cf5301eb88662439e8f7af9edff09195397e26dff344783b931f8c489dc575485fb89e6bf9ea757657f7566695257fbd9348f0b516add3de147a7620f5f39ab22e589dcb3bbe279cd2e7a236f8126d3b8bcea68607bf49072b218281b83bc104d8eb855a0a0436cdcdea80f0c6f37ced2345072030879efdbbd64bcada4b41fd0259d8ad7eb4d2a5e246d3d554e84def2a3fde87cfae5ba3d6fa2071200baf0c1d52ac7a937c3f6d115d52a356845e626bec2cc6de03288697cd7fcc9e02399c39b1fe9693b55aefef77ade6b49f215a8e22e3e0f33d71867f6a48c5175633146b735639010c8db63f310c60bc4c9779322d6b6ab1c61ec2c290faed1b340ff6d3555e02ec4d820fc6f5369c98af0a8a82c5e1cdb83c448b995cb86ae2f18f2aa0af9b515e7439c94265dd5fde43aee73750dd858d39d4135ec68480cd121b4078d1dc135bfba4ec03c276f1f1ac3eb4d0610beb943400bb57d3f1484d4ad97942debc5881576809850d705fd0696340ade5c0494c015d5a028df99637dd0a40eb684640502d9bd3e7d5048841e786ad41834367a3eec168be4205d26ab40bc88c605f3af2dc4a2909da7a78fcf8b25e508326ba49693da469d506130dff6eaace6969f1c3a5bbe30fb1fb2dbdf4b77ba1c067fd80c965589e13e3f29e22b1f731b0cf3624c3f6f9bdb00bb462a4ca516182ccb02a910337f1246662ae4b5ea2cf39c53d40a8f93519487cb4d355edd1e7c1f404c271314349c5d5d826ee42538405c7037702543689dfdf94d06904ecf001e513522e4c0a5985f60c7d9545b0537741026908552b5775fd0d108077a7b2a48d9639ff07e1d420991e8c7e820e08d14d9452b86de8b30671d139dfe013f768beaf9dfa93fc2912560d2446b2c2f84b51b934c278b55258f48fbcb69b9d88dc1d5dee230cb04e5ef6fa7bdb99b406df4f7e26ca8a94506178fee5d7ef969733e767f93be4764b8b5c33b3befd8b49d5dd31bf7f370b8fe9c6cc068aed92f0d689997861a377ba5a7cd678fff1bad57a6de5b2536e479f71e937daeb11dc3710389ee47f66cdf3de222bc011b0e8a40efd602d6aff149544c7bce60daec98ffc00a340682e910398141ab60cf12782e55788ba1d6020baf6ac89784849d07568e6bb41e889d3a0d2a5f6eb037e7060473be61fe0e48b3c66e5b258140f77debfe1f3c987cb18bb526319411f774bfd11a67ae4bb0fced60abd32ce960805d4e99f05d0964407456b7053c3c80980c293ba1c24d7c4d56106713550d22de913d6d1def308d6d77cd7d8c1a1d7f7136f65ef795892101072c44fe8a6ba90691611cbe3b22686e16741aac648be513275538c68be62456a84bceb2c9c16feaa70091e29331cda39988980fdaa11cad8fb3716dac714358a4dbee2bdbdffac333d19e211d474bc2d8aa54453ece6b49e3c964a2a7b2fa970a86e561e24726f016ccbc846ca6a0e68e99b58d5bc55b77c33f8edc349fc4c3d43fec6d20e6e8893e7eae3d8522076ff339ee94aac293f7b81459e0a7e37e24784ac87079bb655dff22df865772317d6afa2c894feb7b7deb0a3fc229bc3bce4603706366e2ff15f0df11669ec15ff5994abe3e32011e98d0b9ced170824cdcee724ff41bdc8b5fa82a7a60c4a70e21e5b5713efca9583816154d93ae748332d4d79e4e842197eaab7fdfc28796074e4310ce3db6629c8983b63a51d9c200f3ae8d813e3a528d1489b33032963515e6f7cdbc90f734ed9f7f5c1c353ecacd22c928c183cb445af53b4199404fdd4c483e943b95e9957b3b2138d9708db5f080c8e02a3292bdc7c4bd223fd446660a5f5fc04a109dd21feb9d649fd88c601759e51b0685f60a9e7a853bd926624ed730798bfd53fd100285e0e55cf962bc06815701cd5c436bd06768bbae4838ae505d625a6d847194c9ffaedf08d25cf7738ac1a765faea1ac8146dbb0473d8aca55bf7d7552bd4360567445657ad1874c35b94f41355b2b69e25ff6f2572e0092f76ea08d1beb453b381641bd8ec6ed2ffb1e84410a6b03d90d61404348a2c2b261ee80b0932608b9647bbb5e77e0e4882f4aefee3eb1726f2e9d82db6976b4e02854a5582cd6abafa894dc555027012827bf76ee101ae2a138eccdc6a0b75bc2834e036b4eba13ab591eb9a493ed970ee43747382b5f1829c1c9c4de704a2e6241704e38c8ece87d0ef29f5e8cbca6acca29b1e7313e20dbcb6ec3f57330a4a03a0e27d2ad13702b81e2df6a97597a5a77c1c57a7d923e7e346677f066a40ae7eef2bbb570c2aaea5c420dd6e55fb23455ad457bc5fcba894d0bc6b636578fdedf2148734c1b035929b43fc8749139d70898be4347612bcbf43e5e283dccf1fd4c6958398be1856be463a495fdd665e2d97c1a2895b6a19a1b2b43392305ea0405abc14dd50822bab8be053c65e3667e97c12687e70256fa18726dd2c763f5e3e1c3f6d2d25fc25cfc3a396ff2719a81ae0f78a599e99e61a92b3c83629b98e346821789dddab066229a40a60088008fefd1c8e85490d39255101bb5cd0c4d0cf316442b149288e1c2fd2d69fc0d6b3d9c2948611b6e14bac6a926a287f00d051c47047bf7a48df9d3c03086485fdd77cccd9a400e6158207e36fb746f952d3fdd61047ed816eaf23047f30ff8420313f47cf45edf9c9e27352e660b1a4bc0582952b2e785a21eb8432455c33efc58057d31d2b1d2acc5eb017c71d12e987eaddea05893821962542a02942ebf698d5a13bc862dfdc29f8be1701e881887bc6bb9fe22f36fae024095081bd05ef37c22b1202220fc76b4a401936f4d7af0aebb3e143779442a62ac6e5ed7e8a34eb02b9d31042c2efdc9a4bbf32c919df30492ef4f9c9390de25d677eae8ca494fca9302cbc321f5e1b4bdc862dd8949c33a617e70", 0xe95}], 0x5, &(0x7f0000002300)=ANY=[@ANYBLOB="68000000110000000000000000200000407714e2d5c715d287563087b39f51aa578d6228d15b6a61aee512e11d63567dca55559e59e8d0577323f4ec11b4c8deaeb4ec3dd5de45f8412d51938ecfe22a34fb614fa824e564cb05ff890de27b73a100000000000000"], 0x68}, 0x0) setsockopt(r0, 0x1, 0x0, &(0x7f00000023c0)="fcefb535bad6d8aa2f3d22fa8415f87819e56a875171f506882f9c95e924e45b25f6e5fc708cb4a2494150bf7a118bac7827379aba48b59eb9b558d0ae879b879ed55550448bd9aff5d9108dc77f2519d8b997b40d69a5ecdef5435c1e9f180ac331551c63678e9c0ffbcbdc1c67aae6a58d284bb9f0d1dbe518484f70ea7b7bc46fd765484e230f029223ed2f5beade20d416de739ff7ed9e6b1b74b2fcd651d9b34edaa471ed9dd31c4744bf4bc5a0de1f0dd43f9dca8e5d8879e4afaf989bf8c35d73dac2d0f6333e58d41ece6c7dc19623b247a2725eca045720edf231e7436a15ed3ea1279a1c624a80052d39b0dca09a700102429791a71e88d45c13a7d5fb28a1183213ad1cfc4825c1c5c2a02cd3752dc40b3675136f481f3d20f6c7ed76ef0ffa9753ee7e534924445042a91d22f75bf65852da15c9ecf1ef8a59d67cfcad444e5f9c8df92e2912accbbdb19a2760c997d3bc8c64f0e03ab26ffc0b004adf1448253ff39b8e49fbcc20c9b4092fa0a2f3cc92ed1ac1827ca685fe8a7236ce628d4b5be8f3c9ce937c48a85d172bf3d6aba4bc7144433905fcf6a92c728ad6bc122baa719caeb7cf8093da88da806cee2b33b9c61425e2d11b3f4eb8ee7a69994084324087908b53391967370662f6f5cea4c5f89e22505515bcffdd9d66cfbcd3363e672a0fe44175b01807b85189f71633bb3cf46761fc4273cabfa3d65689788abc6cb3ca27055e8adbce4f316af51bef5d6af48a3c841fb03c99da2597d3a4d77a034496d6a8f411b2257e799dab266460f8b0dec26fc71c5730bebea0fa052d919155f0bbd8bed47e577676e4068d3e4117fa40c5f8c18b6fb9a04f5d1ba0707debca86eb6550aae816f06bd231853e2bc72237233220b17ceeabee2b102ea76edc2e6b80fc8e313276b2aad089ab43ea149d4b997d1b18d047336d7b37618554b24a54d00185220f81e6093ee326b8188967e00bd66f999d9eb92f9dcf56b9cfc8c1e002ff39c525f44617c5238a12601759d0dffb3eb5942ba6dec73e43f1b4c88ac20f7fb0ff9b1fb2b345425cca24dcd24683973d4b01f2ba072b2e6904d18e593bac20470814a9deb1aa962742181af52dafd7b5f626d492aca544b7ebe591a84c5e5a538b2dfd2ffdd7de76163545089bb6c39b26f8f58f9367db4c4efe7d5afb5ec79c00cd33d0592ea1fd48c5223874789034d17c53529e18fc39a1eb5e14436687bd842b9b8d167d2126d6e6915b13a628854672d68cdf7accc8d82daa1b6c5c6883635a9a11a34a2269818283a51b5d7087e707ae735fee1ee848d1e342c75e4548d8c96a6e9337130b1e12b8a22b8f8270822d10ccc61e870865abb317b0dbd7f7384ea6ce5ad2909be9a7ea89435ca884374f972a157a526ee5fa53e028635c44e613ac5699b473e30062f80bc4c70b76592b0daa8870576e063cc18b8a15032a18d4db7227f6576122cae5b43b0dc75f96c00223484aeb1a5983a0aa8080e9f01c2e2c3789a173e97de384b3f8a173175269cb64ffbaaa15b47e5f54ecdc2b74b42eb146198b7e0f078bf3e5bbf7a13b66c0700927e2a62cbab579ed6079d61b10a0cc85bc9333ec970be0e851c88537fa1d05c025e921f8a1d92a2731bb9b39386bf150298aa13029d0dd88dddb2484db931858b29e4f4ffb12d77461f31b45063f7e2557667b5c2a60cc2408c01fd0b8926abacbaed7848909dc3f8e90df2d59981e7b9ef7a3c6342dceeb3be3fc887327f995f96b00380ac6d6560a40ebdab6ad0242fa9e259658fa989f7aa57f75142d4619d2d015f837b2ad4ddcc54d2e85db1117e86c9710868fa3a19660849dc8b78d0b10f74c1131eb8bc5b63a468c858b071ae86bd5fd7a71dd708a7cbe9e8547d40afec7e5649e456e46c3785273b2721b7fa94216753a9151a5d7831a7775a6e9b87247f482e096e42e91dc3fa94f109f21b4bd0ae944d5aaa69c382ecd41e532782b014b1ed129b42c47ab1b1165f74d0398035f372de7e2c5ddf557c2322dfa85b705d7f02fa62bd9e7a57724510e647187549b97151d4b4becf128edc15a911c3d549f1d4888740f8a8f7ea4fc54208037edd5ad6b1a64efe6b71625a02f25fdf66bbf7cf3de483a47a3675fe30e389cdf1bd482bb8e6bf1b37ac7d2e26421613019866d673c3d5ffec0ee583e7f9cd951e6dc330af055d9dc5e36cf5b95a7d7357075fdbb39a6547d6e57bceb6f85e8dda09235b81c75cf225fbe7edc1cb51c943bdabaf8ce5105d4e7c0a5b1319e6ebe72abe6c79651320ecfeeab9ebf1ca3f001b01cb1fb1cdbbadbae324b511910aecaa9174cc64b203c593cd66a5233e76c9fd8636de47f2a2786294afc6e1cbb1a9eebc90255ddaccebbc36d7a305c4cbe431814b58c3bcfa209690bf0e37414103514df7b228ce7d188e0dee4c1188b542e80564c8f0aacc5c30c388d8de04eb0714036282871c5d80fc778c10215456958e57687954196ab82f04e90917f4f88979ce84cd16726156b2742f3fc66eb3a2f6bcf949202cde4cfbfce12608a78c8ac75b1cd3360451f1e91a6eaa8396887286b653de730e46abb8c9067791146cfd836a92a8a25e2377af7cbe4e4047f53ded99dfb8e727f100d39752cde5eafbabad133b4906eccab535cd5d2f84b703ed46ae29875e32df85bfd7386b0d7040f871137ac559db33b3f7877e9d95d2907fadbda02d88c015b83e6c161726c1b52419d52d44a550aa7e525ae92d0781b830003890f709ba025202e75df95af058fd4b852a507321352bc80dfb2d99ce65b05b8f47560511ec310312fee83e3cc485e18c42bf735a7e4f4914e1ec0060b50fc8f115fdc55b971f3202c700e06ad48c990135e695b1f8b0344237c8b1637546088cb8f78aa4ecb8d907851576eee3fd6c781ede0deeebe0cbd8128a47cc7cd67c9be394243ead59dc28dfa0b2871555dd6d67fa2d6169b80e12cbf8d7707b28e542a8873c56d859fdadad91d81e49b2860942b678026fad8e01cda4d408fc84127396ff2ef6c8c99ab9b546fd19c571b0875d2ee4fc08c2f2a59092e880c758584cd7152a91b2193fb63e76fc13aca9a3094f778a8af611a01c2de168e01572dfc9521265029f2688ad7e0303e378d2ee6cb1f60a2aa6f14cccc35fc389f0640f16a4ec2e2edef01efcc31cbea4ab0051d04bac0818d77ffe79c81226b506c20c285a9ab225c2d0d3e8dbc3b7c21aa3bc591673c89237434619b5ccc5bc4f061de46a09a38fd29f50e3507f09f276d683f04ed1b5f7cd6ab6c753a69e2c31cbf2d1410f88ca4b2cb454a0f08f22d380d9ef1e7ab071bfa9c168490105092c93ad35e6bc13882998ccf72be3fdc009f4e77a1fbef99dbd9ade2cdd74008bc1407f8f5272d3464f6b9a6f27c64c5083b3ef2f56dd0370f8b1d4096438ed759c5c280455c03d2b97b18bf92d31a7557e5ac2eaf589635e195185ee048ecee1519a3372c2369f7b8bd9b8f2da13cc649bc2860b12590f2fb7d4e3d5dcf2ba17d0bf8117e41038e9b056d87527d0c01482718779dbfeb751e2c6879d8a58ef5f2458ce020dd47c2dc115ec1480eee3dbd92097397d0ffb6c94252bcd15e35560021adc4d40203ddaf43a2aa41300cd1ea99a8b4844dd2ad8bbaa9d4c10fa3d6fb2c255db5643f39238c08db5bf91e352b223484580b469f70984419630b16134329c81ffece3c64790f1bc8869296bd995c594e31c8c7e1c485ddaf4bfdd47730612719061aa63e646869253324452e4792db88e5d6061cf371b33bce97f92c937004fd2c37b0bb0dad4dab3ba16cff2cb69c9800e8331a6d395c457f1f4b2227e53ad6b7221d03ba816ff338fdc9d08a3d7a376293a390f1909db7697ae2cb8f8ae361d0a315fc7f9529ea92cca0c8f898146de46d90c31aca2fc69181051976ceace6e8f0690697b128cc604867c8bf8d7520d79885f623f612219f5f9df095eb8e9f95bd2029a831cd299c019d6ce42e0779e435a4ad4cc30f6fdf3d69acd82a8a1303462fbf9d8da975058dfaee8701492a1875e6cdb12273a55c7d646fa14be4ba2e042da3cd7ed7d2d59e8737be7eee5a873b585fd8ae70b62552ee5baefb3b9feecb01c40ab99413b73b9dfbe498a02b07217922140fd4df609c07084b07bff099dd62aacfbeb6fe4bd7892765a00ef6e4d73fccb5a9c3d13b4bf2ffc8678afa04c221b5b3f909ce03bffb4cc1755cdcd2a7bcf8dc68633ccb790585e59135705e90c80886ab369034ce40ea07ce7dd9cfa0da25879cd5c02e20a3f98ebb195acae73f493f338ac29aacf75cff22fc5b3e7f254b9cb01008144c377ce262c5a143418f3db3be8640c2dc25e7acbd4b40c425b01ca6f76f2bf8c8a31a78dc4086bae7c340b2ba4b62ecec3eb2d3f1a227d3efbc4deb0507821b9482ec3314e16a085f38c3de0fe4bcb44bbb2201abbf7b8a2dbaf7e61f3ba8300bf587586c42c35c8a1807a37a58b2e73124d9f457b0bfecc0798d7fb48e55225a12992809f65590465a9caf1dea30d87fd2322b7f8c18fbe07dd34213d71a0961ebcc502dc00cc5203cb8dcd1724964d2098c5c22b5bcc3cba3e53a91a954ccd8362bade88e63f678e52061468e966110a84d18c01a1b4665acbb7939e705272dfad45a0ccba911805be7d3d54810629b1fd0b02a531942fd02ad839c7909e1e6cf1e4239f8b47e5b83e0cc0ba44905de1dc1b95c9a2735e6d181cd5076f0bba4a8b571901f1be3da222fb1d0e101f799919bb38d4a25f34babde0ae281dce4f105b4807fd78b183cf653ff13d167ca825c4179a834b8028d555bb9f130831b513b500d904a5539ab566328b349d7aacd77d9b660e527f8013865cab3e938ef51ddfc047f6ab3061c80161b282a94e21c489a9a72340ecb76130bbf23c247ad3dee747e0f39ba1c29844a511ae5adb89198a94b3f8748471d8015674d88979c532eb78798c2a388c490ad9fcfa460906ad31ac44d1495846f9bfa303625ee336819f354d8b1b4f9a80f7b792f3732dcb1545f746902af81504c119196a7845c549be8373a2558dc63b3b5a78d6b7dc8dd3290949f15ca5b3a5460482f486fc30a640252efccf9b8fdee572c04e1aabefc8faf83ef69eebcbd00aacc869010229b931f56cde7150c3395eb1295a41b89db4e05d77ddb150a3d889204101be6b301fe3ea43e4a78f991cb081a4031f25f4038e80e59d00f7ae9c7fd5b98df42a04de8f0b6f7e6a00fbc41eb1f1516d6242e03b1eda7a73da2c26a6b1c22aa452864097cae7cdc3c6d0339f11ba3df7693685ff0203e8bc4e8d7206a6a8cc215b8ad19f1158e02e4d260252490bfff6fc9c02c230e3757af6401510f612e24c6bba304fc24bba3a4dcdf0c4a171b66fe6d069b4473e1f0ac94777b528f51494193c87ea58d3575c7d0be0929e204e00b5665e0f80bedf6e8237f49ee4651e13855ff09df7922020c43405bb5a7d6c6aa7f6b587cc36c0b125e65b96890130909d8b9d0e9bb4f987b6e18a5d3801497f2ab416b434aaae729120ee018888b9e860158fa903ecf3159718e1e549ea85920c4d1c2b89b3f66805eca1398599030ec9707f5aa782d75b4ea9d1879cd3d9ad6db31e99c7e001cdaebbb9a4ccda0f2fac72ae28431c532bf7a98166a7fed8974c885a68325e334dec9c35ff3e24b27fac8ceb96d816a93c46f3e3a491eb4646ce33087d051fab5fbe50bc5efd77af8eec0a7bd31a278eb5dcbe4186d378bc207e3043e9e6e58c96e1befebcb6eda63133b5c7a19", 0x1000) 06:03:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) setgid(r3) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="c68d2ec18e105d653000"], 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r2, 0x2) 06:03:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xe299a15b6d1d6572) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2812, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 06:03:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c65300004b0e2fb30f2a06d9225cb9ff9c12a2903b85c75fc242b71f200e4391332d33f4e422b1229e6df75749a93e06b226f81cb31593698fae217692e3915168c812adc2c19ef48a44b865a37edffddf381ec4e0cffffb47e4c64620060501413436202705d85f3c9b96ead1855a2769a34cdb46162f0a56627348c3cb91939f4a20b8449db5549c18e92ee0ef5e7cabf6606df07c916765c7a6ba388d9be4fb7f1ca67db161f48bd5096a69ca44763b42d46da080ce15a8bf4a36170c628af0db328218bf039b0fd9d72e96f82302ce1c00edb48f7ec0e52"], 0x6a) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:03:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666949653010"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 06:03:10 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x8, 0x1ff, 0x0, 0x2, 0x7, 0x6, 0x0, 0x3, 0xfc6, 0x2}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x3d1f) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x509}) fchown(r0, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x14) 06:03:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom(r0, &(0x7f0000000040)=""/22, 0x16, 0x801, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f6669882af14fdd976c34930f4e0d14c2bfede90300000000000000d0a9dc6724b5f0ec162596a261d528e46f1fa5271b9b7d787184be1e511ee741c3589c3a12d29b66598aa844b2667d830e23f515a466b2bfb0268cbf8f3c234caa525b27a9f8496b5b5db1db48e6437dbc3f06f88dafccf3c80ebbd021f3d8e30d3c9dd6d81c4d2217a65bb956819f327b54fad99d90631b6dc61d519556c69695d84fab8b8210695b401cf7e936ce625791"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x80, 0x58) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000440)=0x1) r3 = getegid() getgroups(0x1, &(0x7f0000000100)=[0x0]) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f00000002c0)=[r3, r4, r5, r6, r7]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x7}, 0x8) r8 = dup(r1) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000300)) 06:03:10 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x180e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 06:03:10 executing program 1: r0 = semget$private(0x0, 0x1, 0x85) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/124) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0xff, 0x5}, {0x6, 0x1bba}}) rmdir(&(0x7f0000000080)='./file0\x00') semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000000c0)=""/142) shmget$private(0x0, 0x4000, 0x1, &(0x7f00002ba000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x8000, 0xc4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0300000000000000fefd4a289d651dcdf7dd8fc187a26a7337a72b57aa8b4b1bdb7416a14486b87f6479674ba3ca0e081752698fe476aab23ed2ec18e0417dade9a2f46d136a19a8aa22b51b45d81f93ec207e5895c44f0dc12841a90dbe9e55d6d8f1c92fa8bd63b927e1c7035b6101a14e59d9de4d8fa9654d6b014064b453ccd3d00b889b22d53bee334c2c66c3c2da3a6eedc2c88aa177efb20300d9d191eb3409972338a6d54c299ef7b03b86097b3a1244edd0598ced606b756f9bc6d3efe350a28bb7a3b770a6bcb6ab9fac1a6d9e8fe5f63db1a363c4b7d1b83623f2a5d738d755e39705896729a9a60d0000000000000d0de12cde71244f33fbae60d6c3ee30f9cbc09a5cec14dd2308c74ae3ad7932d9abf4f5"], 0xa5, 0x800) r6 = getegid() semget(0x0, 0x4afa4e04271b75d3, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x4) chroot(&(0x7f0000000180)='./file0\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3, r2, r6, r7, r10, 0x8, 0x8}, 0x7fff, 0x200, 0x89be69c}) r11 = msgget$private(0x0, 0x290) msgsnd(r11, &(0x7f00000005c0)={0x3, "152dc4fea2beed0de03d67a13c203f8204c8fc54a0436b70b26db7837063c30797e270c0f952ea282177029de9609c049683141537e1856099df3c7501b967c8c45dcbd137575cafba124f8b329575569bb6b53d744e5b8f5e7263ab89bdd7b2a24a7aa791fea76e99014654e45735a787b12fbc196c4ab0df5685ee356c736ad9bab08fa8bf57f378b0d2e475e53968f99595135d6d8cc660f1781f11f7a0e102a6c6b3eb87e73f2b5240abd472c43a81a6360c965a150c3bfd87996816"}, 0xc6, 0x800) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={{0xfff}, {0x5, 0xca}}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000003c0)={0x8, 0x7, 0x6, 0x1f, "1a5a6318d8a5e7f65bf738b662bcdc90a7699543", 0xfffffffffffffff8, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x1, 0x8}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x7ff, r9, r6, 0x0, r3, 0x20, 0x87d}, 0x7fffffff, 0x401, r1, r8, 0x9d88, 0x3, 0x6, 0x2}) 06:03:10 executing program 0: semget$private(0x0, 0x3, 0x104) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000033, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x2) 06:03:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB='?\x00'/16], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 06:03:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a) ktrace(0x0, 0x1, 0x100000100, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) rmdir(&(0x7f00000000c0)='./file0\x00') shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) 06:03:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1ba, './file0\x00'}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2070, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000400)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000440)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000480)={0xb80000000000000, 0xfff, './file0\x00', 0x1, 0x40, 0x9d, 0x5}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000500)) ioctl$KDENABIO(r0, 0x20004b3c) recvfrom$inet6(r0, &(0x7f0000000540)=""/246, 0xf6, 0x2, &(0x7f0000000640)={0x18, 0x2, 0x1, 0x5}, 0xc) socketpair(0x10, 0x3, 0xd711, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000006c0)=@file={0x1, './file1\x00'}, 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000700)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) recvfrom$inet6(r1, &(0x7f0000000740)=""/38, 0x26, 0x40, &(0x7f0000000780)={0x18, 0x3, 0xcf4, 0xffffffff}, 0xc) r3 = getpgrp() r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r7 = geteuid() r8 = getegid() r9 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000800)="0545397c9fafceb1c5e4be493aa85ea523d380cebe09f2386cb06c1e62f76f8c6be423cb49609e0b53fb054fe788747c2e57624130db6addda5be89272eb57e2eb3cc15fb5ce407491016108e0430fce7baa2a1c0bc7368e357cd56a732e6b54c1b4a63824d4691c0314bb9f863e32b9fe56123cbb05c663f3e492ea9cfa7e9480bd47d97017fb691a8e04875eb2020a6a4470aecb988715abdaaeb44771d72df4864210297b4b48f87d848e33d546bdf9f91db9b5f28349f53d71b639c6f9c7f73bc2f901e1a684c383a8e8aada2a0b6df0084eebb51ae6d887", 0xda}, {&(0x7f0000000900)="85d6a4d87734229aa87241e6a7e4ca7cbd5dac25ef5e67e84c51736682c273915056fd0ec9b3f3cd8f71e341137099014e2b2ba2141a3acfbe5001fc0ea735e985d128e0b6ee29c9a412df378611d720a25b24df37b7f4d6bd78740636c2a23e9a0171d51918fe1f59018a56aa95bdc1aebe21c76d02d39e2778b6c826e6cc1bf64b6993a210325d4ff02249bc5cc788941fe26d9045b1c22f7b", 0x9a}, {&(0x7f00000009c0)="ee6130cc01cac9c4ffc152af210c1ec158db8391d8da1878d1d9f8a525f903261aa652c0bdfac6cfcbc78196c76b08a58de3cdb10a6b5b2b0d", 0x39}], 0x3, &(0x7f0000000ac0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r1, r0, r2, r1, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r2, r0, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r2, r2, r2, r2]}], 0x180, 0x4}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000c80)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000cc0)={0x80000000, 0x146, 0x5}) 06:03:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 06:03:11 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000b00)='./file\x00', 0x200000600, 0x20) chdir(&(0x7f0000000080)='./file0\x00') sendto(r0, &(0x7f00000000c0)="d2ca382404b8c790f3f7a41c365113e6ea6c337bedacecebf1500abb501598a4076288122f960f1e8ba7dba9b3dc528d9ba425a3824e2b4ab33bc4554e4ec8f46fb52a0140b75f339184dc179fa9c87bd24e700663b80788f94774cea02c1ff7c0e453805920216b4d5029c1059424f095f3fe861e89d4ce1495aac3d0d8faf6cca4825c10eb8cf879a88066fdcf957b4e4c23cb774fa4b6efb680df242e7b9ae4f5548311f9373cb1843e3bc1893637371036bf124b0ec2b6e5ffe1b216057802928353d119a3765e3a8b3bd3618b4138b4a4fd21746391f2b76bae40452d93fa584f75b71e566875b101b6e9799aa7c60283c339", 0xf5, 0xa, 0x0, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5d}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x800}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000f9e000/0x1000)=nil, &(0x7f0000fd2000/0x3000)=nil, 0x6d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e56000/0x2000)=nil, 0xffffffff}, {&(0x7f0000e78000/0x1000)=nil, &(0x7f0000e0a000/0x1000)=nil, 0x2}, {&(0x7f0000fa4000/0x1000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x5}, {&(0x7f0000fdc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ee6000/0x1000)=nil, &(0x7f0000f2e000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fce000/0x3000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0/file0\x00', 0x10, 0x6) fsync(r0) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='c\x00') r1 = semget$private(0x0, 0x3, 0x80) r2 = geteuid() getgroups(0x1, &(0x7f0000000840)=[0x0]) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000fc0)={0x1c, 0x3, 0x8, {[0x4, 0x6, 0x4, 0x80000001, 0x401, 0x0, 0x1, 0x2, 0x7fff, 0x9, 0x0, 0x20, 0x7ff, 0x56ada96a, 0x2, 0x81, 0x0, 0x6], [0x0, 0x1, 0xffff, 0x2, 0x2, 0xffffffff00000000, 0x1f, 0x9, 0x1, 0x8], [0x7fffffff, 0x1000, 0x3, 0xffffffffffff5dc7, 0x2, 0x7fffffff, 0x4c], [0xfffffffffffffffc, 0x20, 0xfffffffffffff6e1, 0x4, 0x200, 0x4], [{0x3f, 0x3, 0x0, 0x6}, {0x6, 0x20000000, 0x7fff, 0x4}, {0x0, 0xfffffffffffffffc, 0x100000000, 0x7}, {0x200, 0x1, 0xffffffff, 0x20}, {0x800, 0x30000000, 0x9, 0x6}, {0x8, 0x9, 0x4a, 0x7ff}, {0x10000, 0xffff}, {0xffffffff00000000, 0xfffffffffffffff9, 0x8, 0x4}], {0xa7e9, 0xfffffffffffffffd, 0xc000, 0x6}, {0x20, 0x4000000, 0x3, 0x8}}}) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x200, r2, r3, r4, 0x0, 0x0, 0x4}, 0x1ff, 0xda, 0x3}) getuid() symlink(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='./file0\x00') unveil(&(0x7f0000000980)='./file\x00', &(0x7f00000009c0)='c\x00') ioctl$TIOCSTART(r0, 0x2000746e) kqueue() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000a00)={0x1, 0xfffffffffffffff7}) preadv(r0, &(0x7f0000000e80)=[{&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000d00)=""/90, 0x5a}, {&(0x7f0000000d80)=""/211, 0xd3}], 0x3, 0x0, 0x0) r5 = open(&(0x7f0000000a40)='./file0/file0\x00', 0x0, 0x40) semop(r1, &(0x7f0000000a80)=[{0x7, 0x81, 0x1800}, {0x0, 0x6, 0x800}, {0x2, 0x9000000000000, 0x800}, {0x0, 0x40, 0x1000}, {0x3, 0x7, 0x1000}, {0x7, 0x7, 0x1000}], 0x6) getpeername(r5, &(0x7f0000000f80)=@in, &(0x7f0000000ac0)=0xc) sendto(r0, &(0x7f0000000b40)="6bcf6c5faecd738610913b905336161625452fddf2de5272589ec6846343f79118a90019934f235f8667a1dae82a8e0b8c2f3baa8d5bca8167dd1aa883ee39b122f1583a2a4db4362aba681154e4d2f2d7ee7053e5aa92459244fcdc5e13f5368da564ac6b70ed760c0f7bd108fc554762bb330672c03e3e79e38f5af31c2516424f6fa86112d4d34e8dc228c2f53e07b05f692eff1f", 0x96, 0xc, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file\x00', &(0x7f0000000cc0)='./file0/file0\x00') 06:03:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="972c0a66058f7ac8327f2953f7ce3e042de482e4dc062004b6bbf8856b20ac455b76d7c79175768fce0321f306d970bf72f68bface86803a40f169badcbc087a68620345a431e830fa0aa2b8350565694d7b99", 0x53}, {&(0x7f00000003c0)="c0fe6330c74d2947734f27ef928c973f2881300cec131ceffc753f2240e85cf2bd5ed5c324c1fa13a283dcb0dbf1e7c0e24e27c7c2486d071bc3ca604553e98374b77e862c2033c5c01b423ae89322267270f3b96f1460795b3fc82171b221b8d24488f66138b4f75c4e4c6033986becc7b216fdd9c01d25d002471279c200bf9764f7b3c46de5a3", 0x88}, {&(0x7f0000000140)="4512116e784ef4abb1682038464088e2d204530c200726ff55364273bf2d77b94a964b48073352511b6af656cd60355d32152b7e99f3c64c7dd78f1c831b7cfdcf207ef95118feb5229fd6c3563a077483a81dd2990652c7ff3a2e45815f66a596945918667f2acdfbddecc45582f34160de2b8ab1a26559c2e57d00e3a0dc152012f0ad37ed526a5e5c6e3894c823a75d9db449a376951076d1513d041d1da12fb6801674069dffd554", 0xaa}, {&(0x7f0000000200)="75abbec31124ff2163e65a21ba2d3645", 0x10}, {&(0x7f0000000240)="be402b58346bc5d4ed2f84733b3b1266792cb69726fe2c7f8a712282e5bf7d5d12a5651256f3a3074ec64e9e4fc806200f0823028eea8f50c02741727a6b6678d0db415acca4bdce1671a558fba20cb77378709db88f0bbca549b8183624f224cd23937c440ea05437d52f00478fd3e6447efd9814238a1b15ef268e6506df95e85b05e5771c21ec56e1d864aab4c7acf20c27e2a517c909889e74a8fbf9a3a6b267bba351eb7a164df723468d81a8f015a19e8a3f9d20f9f014", 0xba}], 0x12b0) sendto(r1, &(0x7f0000000380)="ab592d97c519a9aa1a0cb6d16f572ef44b1df9dc1fcc8493296a7f94a48670e1ee9e35ec4afeda6844", 0x29, 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) 06:03:11 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x0, 0x8, 0x7f, 0xfffffffffffffff9, 0x9, 0x1, 0x6, 0x10, [{0x9, 0x4, 0x1e, 0x6}, {0x9, 0x6, 0x200, 0x1}, {0x1ab, 0x3, 0x3, 0x3ff}, {0x3, 0x4, 0x1, 0x100000000}, {0xad5, 0x3, 0x6}, {0x9e, 0x401, 0x7fff, 0x1}, {0x0, 0x0, 0x1, 0x1}, {0x2, 0x7, 0x0, 0x8000}, {0x3, 0x200, 0x6, 0x4}, {0x3, 0x1, 0x5, 0x3}, {0x40, 0xff, 0x9bc}, {0x7, 0xfffffffffffffff9, 0x8f2, 0xfffffffffffff530}, {0x7ff, 0x4, 0x6, 0x8}, {0x4, 0x3, 0x5, 0x1}, {0xfc, 0x80, 0x9, 0xd14}, {0x9, 0x81, 0x7, 0x80000001}]}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) pread(r3, &(0x7f0000000040)="012cc67235ea38f0082aad95c25b7a11034f40df19732d8942b3201cae6ac715df572bd21e806f58a7d6134699c36430f9cd1bcbfb4d04bcf174803f5a0cd2d94b2babc2a10209d694b9fed50fffd1b468eeaec55ff34d63ddf3c22674f08b19c4b998494f889529f146f07d09445cc39c3855d1e78f90b9d44fd32863d1a39fb8e50eb8519c92a9c61412badd67d3095d6ed5579d330bc694a6763c1a8be70c690e2a01ba66111613af717ed973318f6e9c2182d26e6282df02e2b4330620ec2a8b8fcd13178b98d4e7da0f73ab620325e7465204a8a975733f16cd3e3d95b9e6f66706f9411014751028f864f7ee1b", 0xf0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ffb000/0x4000)=nil) 06:03:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) connect(r1, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRESOCT=r1, @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000040)=ANY=[]]], 0x1) 06:03:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1000000000000014) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 06:03:11 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r0, &(0x7f0000002500)={0x0, ""/4096}, 0x1008, 0x1, 0x800) ftruncate(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0x3e3) socket$unix(0x1, 0xa9a580d05f633d3, 0x0) socket(0x10, 0x3, 0x2) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x2, r3}) msgrcv(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000000000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7"], 0xa4, 0x2, 0x1000) sendto(r1, &(0x7f0000000180)="c3468f3045912a601dab36b1b6c82735c4d665c0e9437b162b63b91ae8e13cb2b0ff3955fe4f2f252d60ccfc93c0a2f52d8aed0c59b2d0954324d60a51bfadb9b9e0c5def39a348c08565b3e675e5c671bf33e1a046d161cfd1a15a263e05fb18721f4c659983ca2c22ef004a0771cbf60ffc0643db2b34c57e01e51c6749cf2f70a4476c39be3e5b2078b06bad41804197b7fc40ab9901b30b81c45903cba68434b03cef7edc80002c3cb61bef7a56604fb15950a37fa4ad9bfeae719eec9290cdf15a1834fa428c95a36f3ec1fbc4873cd45c8356345746ba0b9daa794a558633997cf2d7e9bb98c1c4d8a213b26ccb359357a19f34abbf07430ea8ed54bfbeb6dca0a62b184a28619c49253c87137ea05d5069b10584f4c21cc1c81ed2113bd561398da7ea3b2943e331b02d34f1b04212014822f88c148588af54521d9f280a4aa0ac69baca09d6342c5bff223b87f4f5205e13e13a5019fbaa1be1c0094f236f7d2ff0830c2b36ff5d05d7331fff3146d2dc58d2f2f94b850bd7f0566baf27ac9c3c21ad6e6558c28ffa12ad35b32f035be5810abd7124ab9b1c1c8f44c44630f2a1696f124121f967818c3173ce97dde67a49d7f38febe2fa3c773e6a2df221ab17aaa443b37b1e100f05c7320198fdcf830fd47e0d5d0b84e558239b2387c7e0f7527c1c61a7b08b697931ce7ef43545216469ce85aa5ea5c7b61a096ea91c8a60ce251ce254ece04339d3abdd2022e703fa35b3298367dc6180216f3f391ede06c21663bde0698bd1c3e593433c392d0a677dc331cb8468c6d36463d9e354287d01a8e0599f78c96cfe20240d548c2c7c8e833b340d2f80a880f2be7ff0e8098960b9e305038517069e552c56a57f7e1167a1f5b256d8addb19926e1fe2c6a6b7cf5b35c8f61b5e47e22fa9345e087227592b0190b2c9779bf4fe38c3bf7ce28588c9db42d6e88210f1d300f40837e14972db2ef3f27c1f95877749e5ede443800e1404167eec3cf1ae43347a1a08657642ef69c1c5602a7748d4f6a2b5e069f9413e3fae861d672236e87532eb74188c80643f27f37c199f352fb5f32f3124b40df469fac2607a95321c8a4910026d2de062d2b8e0f35e8f2fcc7469de7a4b1c0e4cb258dce2a6ae6d54a89c038592243b296d2dc97e04052c197bc6eca92c04e4130684f694368c89402f996d3af5c7a1ad67e7ac9e21b6b1bddedae9f5325794c8bb9cc05654cd3f94616ecd4151ba9ef5beb511d54d25d8bf90f1b7ef0d25fb92db49a58898db100b52a031e40ed9b05b6fcb51a56fb0557147b37f0eb4dbd21334d7d4df2576ce20763dc8efcb0676b329e54e80f473e10b1224637567d1dc8f0665e35f81f6c8a7667b3cb0b0ac52f10d5fab8ac43d5809f26c16a6348723a144c294455a4d147e8815b601c5eb040eaf644a112983a18bbcbb63de1571fba2a551115afd95c0a8fe5dd115ab7e9bf18445edcc9cf1c3ac3a8c6abb2a17d234164dd6f0f2644661de0d679dfd4af08c4a0f5451d80ec1f8782063e47cf4a0578b04de54e78d36ea88700c21da806eb2a8b0e3ac5bfca682aed8a5f7abb3ecce9fbcc48ce15b9a5d8b0efdc1092c8d47e23f049cc7e4ee9ec3aa7d9b4823d0f2a39f1e9da7011b7bf2cd3ae4e96493bec4a6ce1e5f6c3f73e536045a51108290a50f342b126dd0798e9c3fab7b335f1d5742075587b6697c906715c2793bc069c83d7a558792c90d51c7a3e196cf83c2416d3e913a9b8926c74941d3788ff788ca037b09c2a65d013e406488dd9db22541f78c0be15f3b5d42479298975eb4df41864cdc321b56b28fb4f35517985d1a96a7dd30e0850d0a9edc322495a982a017f3322abe4b44f8165484d0316cf73bf5dbadf1784b394d0493fdc1873e89203ac01ccb741ef7373b53a47c710d68df7f7e70e7e41cbceceda7a130e5d874c8ad7b115e318e0920cbbedb13259c26bf8770b0230c01280eb7597948ed07693f90cf21ab3b2539873ad7201fcf834d3e107d0d2292c31a8732ef6656f9dd879a43cb3b04aad8bc6f0d42710a1202cdea88419d55d1c42bbf4468916203000c1aaa17986c12b74adaeb5da8778d08217f1eda02b78b60526a0f19a6a10782526f0be6f5c76c4aa6ebd6f93d50bd28db67441bb8daba2827a4b4bd5f2954bfa0f6fd16c6b172af7fa18b0b276daf0e11eec480074140132678d6e33a5b26e417537089f75f27b93c7385cb9cf2c0f89a900fb37df658164537542d0ac967551e3bfe8a21083e9cc9c152baa5b3bc9b3d389484e1464f259aa3f2af31c9fe6cb01e2080d97e8da4c5ab4acecd4caf81ca091e8b37be5ff53a33ad3679f53af7c03d0d5e61b2875263061c1ef77693ed93b34ef510f9ba0d1db1b79ebbad146fdac832fec1e4bfc9ada2f73f1130e75880304b377796f1415b5b37b33a1cbe0ec15da75cde7eb17c21b6be42399a9e8057ee59beb45050f1461e7558f8f09b5e0ad50e3d67b9c896dc552739fe90159b412705da054533abce8c21eb538e613fc980668836cb488a91a640e468da6cb3ccf839047c5e67ec2c1008a0dd90996f67da2c3ed59ee4192078308ad4c12abab658b0bf1b21eab0e003ccc7af0572b87164a37abd40acb5178387c8b5d857197a50338a96125779fa1c08f5533d12716a7ebed1512361a5d81a58f5f459524b8746b60db1ca039abf54777ce352f63231d1fc50a5f5f994fd40983206ab622223c618bb4fe9fdc09f77aa09e08eb51d1dce736bc09518a14459156c1b3caa7d4f5a46b3e6a5f17cb69b5aa86ff7096c213dab6c85a9250a62171a12d66fa8e4ce48ce577fea8fe97ae910379b16a207cff8ad7b69ff759a8880f59578b873d88c2b420b600a7ce32e0f349d80e86dad2584f240eea01de00adbde92e575813f1a41d203de188f6449e60ed2566bea68ce771fc1708f05b2b7076db1285aa8cade86a43ef650ff36732f81e73bdc537d19b24fa686777c919cc70cfa285c3e5e1fc5705c557768c459cc40d6f20a98080077770a3c18b1d71b75173052f23b34602efec622a136881ebefd83511b4d699ef7d0ad5ce973400e3520146fa44b90c231957a570e0c4ecc517d92fb6e00706e225049c38e76c791f2224fcdad19e255a24364a20fbaa34536f8572609995a8b7fdb1022645ab717f15a17f51f88d3654fc8e31ae5ae5f4e1f5d841801577921dba7300a074cf2ff870807ae2f0445bb1eedce7513fc934c401fa1428d285ea0cf2a13f02fd42a86254e45ce6840fddd70bc69d7efe1793b428f08bfa374528cb19ea0829f84b11af838387ce4ec32572825d421c1805bd12c6066b1b3a8a3afecb41be8cef7cb8baa598077416794a41f9c54ebba133b1dbea25088999bf7de764db7179e020a6a9ab0a9a15ece5500498be358a3f4ede72425e4d0fc61a30e8c5dd45506ba66f05f49d2447bc5f3c25fb6ebdf479a6343db0ccf19e25cccf575ac52baf3b313c2542a237b42777ad0a1bce65c2b0860d39ae7858cd02e74611483a48813b592bd9e2ceca0784510a1317d9cda360f1a1b9f6e3d6aeb41baa551906ed9047a9b9fd641543f7a338b3f3a86f71a07c7dc6a9990e886634c12042e7abe538db530ec61ac3aeded0a77a8f77310c9f19c8ab5d0ddbe4cd7c4722b88dd4202fcea539055656578588842ab4b191e9b02890f9a2b3fc35f2eecbc3b04938fc3975c18dcc6c1e92f359c34def1f8242655a225dab037ea78d4ee9d2996507af5099a2e06ec5197c619c8b649a07a2bcfa7024be0796d07158bc78cdc101afc726e56abf554e54e4f79c74029b2bb5435543d3d86823675aea7f8efb611f63d635bd9373a50d5252b58307c9265c1f1ca13c80cd0032b1c2e035a87f247abe90f1df213e5fadb4a87b8048ea36fdaa645be9bd451bb218e07ede1e41881eeca865d760d4f3ba3ddd1b68c13fc4acbf77cd55346fd1d793cb23ffaa1ad8f845a7590df69de9ce96e95a04591b457832cce1e210a77d4b8c234774785e78417a58524b8b47c0fe8c2ddc5ab39c1f46bf837a15c2862ede97d66cfd1aa1e427b1315d80578969232ede2536497cb18c31893c02aa858fc78046647844d03f905e843fa80385b28f5f652c9d2cc1de5f0385ae672d57095f5013b4a7c4577e850fccb44582d4418a1e9fc01ce1eb4f1e43cbdf2ba27d865bb9701f82d672ceddea4133d2fb8d7e012bdc7163c9cff4266e1f78686f6f5dca16dcec7500ee2d01cd99fcc1e229780bcdc7aec685ad17e2b049cf3fbe9481befac36e96b131b01443fad00259c239b8d75f9dde1b433cf7dce0210c0c9e85c0acdc03e837189a89d86eb2ff9159b1730e48f39bacb436a75d0757e01a304b612663eb414b6a6480c0b3073b0eea8a4c1694a8987f8c75520f1eb843ec453ea3d53be1f80508b625344fca24cfbfea43228f7aa5b00e4a539951aedb47012278ac9413e7578c645d726a65901171a052755f160bf3d347709dfe9e075361928e732de274c0e54fb37f325354a033ad5fb7d69b38d179080f6ec0f4443e25873ec0108d8bdf9134871b7d41a1b96feaa4edaccae2d0c692501f4f9c5530a690fda9b92b5a356335fcd6beb91b48de347747777877da9bf6d0bec8092180eac0497c2683279346aec6a9d62f3aff13e3d5a2f25fe2984d5d6557983da3dac2e6a112c1df2bd97d63a0ce119eb47fb1acd813625f0ab15e74b9a679aa32cc928c6336ef7d9c1ad02ff4384fe7791e7addff09a2e4342b81680ee51c9dc481299ca22c9572c6da08ab61fa75f61817e0007c81f1a3a337cab5759d02a5fe94a0967d0e468e24c089068ffbf25ea47930d0b86106986c039d059729544d75388fbc2d76bcd48f6a6b15c2c8ef492a4f14601ebb50889510df2c0e36fa4816dacf11453623d3b6d9b6a0b941cc404bcda848b51ce647d707911e6610587feb2648366beb52250eb20f56f0d55ef79fdbe335f062d656571c13c238818526e672523e848afb1f3dce5820069c730d8bf5c275dee83c426413e365f1928901d2b8866f9c46c1753655662a47a68a6b383159c3117d8325a8fbcea3d1bf467a0d23dd7cc2b4ffd760f9df604253a23b8d5c459e592ae5b6024932b3df3e078fa60ea038d8c378389665db95ab08b51ef687bbe17402ca738e0a16ff87421b8102b79da0ad5884d9dbbbd1538ee34f0136584514a5c501e13ad9f631649753d279d4c592f71c4d47e4d7671ec64b30905b5fc2dbd3c11e55541bdfbe24e08032356f8db835599d498e9ec605605e001f17d6c51233d4b0c984c4240a390befa8874df020f4492fcd9e646cee90d076e8915cc79babcb025e18e2fa80f4ee74664b016d71a91e454a163c6bc6426bd5d9c71a20b1f55b2633f1b6d6688fc790b84cb07c0035ee76c822f6486a816ed32abb41a32a5c4910a445fce7b7499643e09bdec1566dcaa8de5a0b30ca7a907861c3eb5854c33a2d76b1fcf0af1e0a5dc4bc781c8e1b7fad0d4a49f7f85db56d428eb9f175dbca235bd1e3c241ed444559f9b86d5cf435e1f64d0b6db7cd99e0d000b46475b40fb88f8b39308bf9078e82cec9e4a94a95439dfc0b09eb69b37fcdf1f4b2c59b99018273653f7503e3e8f41184fb65086833e52f5dc741b899d6994a156f093927fd408158543ba26203ffb4b86d42217963d5890ecbb3062c6a9421b81da982fae29cd03c690317e51deb202019f41267a092c884f7bc49e3379eb55f618c2dfaa6da5af66979fd3db3ebb3962b65e719", 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x94a, 0x75f2}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x6a) getdents(r4, &(0x7f0000001240)=""/181, 0xb5) shutdown(r2, 0x974adb1b6ee71369) msgget$private(0x0, 0x80) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000002440)={0x3, "a11954b43ee7fda9a1872c089ae044c6300cd93fa8d4f26e7ca6851752ad718e886ea3ae9b7659a9eb8e7aad65cabaae708701e4eef9a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c9a40cb38e262830fface3a7638a53b8612080bde3bfb2b8172f7932b12e90b9c4922decfa2dd85c57757023ddcb794a8d18858c5b1fdf100d3b21de15ae9f4dc0e1dd8c1df4048a47bc4"}, 0xac, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) 06:03:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x1000, 0x5, './file0\x00', 0x100000001, 0x0, 0x8}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000100), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r3, 0xa, r1) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x100, 0x1, 0x80000001, 0x7ff, "3c463d199af74d701c1ce4b74bb1a371fc9ed262", 0xff, 0x8}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) 06:03:11 executing program 0: r0 = socket(0x6, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 06:03:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) clock_getres(0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(r0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xfff) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000d841cb8e518610c01b122b5a622a49aa8dfa2a58b9668be1361f9a3a49dce5aa7be22499f07f1911427c"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r2) 06:03:11 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x7f169de78d0a4e7a, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) 06:03:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000006c0)) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() r10 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getegid() sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="1d3f9c4b61c2cde775503d8d02506b068a877b7db51dfc0f7122a9fdc1aa19730f8657ccc156010b0517aff8cf1b24403d4bb8721f4a6495c6547014dcdfe1", 0x3f}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r2, r0, r2, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x118, 0x1}, 0x9c4c59c61ee78ef5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0xffff, 0x0, 0xffffffff}]}}) syz_open_pts() getppid() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 06:03:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) 06:03:11 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)={0x3ff, 0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 06:03:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) r1 = semget$private(0x0, 0x0, 0x100) r2 = semget(0x1, 0x1, 0x40) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/165) r3 = socket(0x1, 0x1, 0x8) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/102) setsockopt(r3, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r4 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000900)=""/252, 0xfc}, {&(0x7f0000000640)=""/117, 0x75}, {&(0x7f0000000b40)=""/168, 0xa8}, {&(0x7f00000004c0)=""/53, 0x35}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/197, 0xc5}], 0x7, 0x0, 0x31) r5 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r6 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r3, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075f8e5158b0dbad4a1d82b4a75183fb3368023044e2f0912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d2fcc9971a858107665e79f8454507685475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d0b7eac7897a1f8125c3f7d036f46f3cda2896765b1581a77246853175c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bfadb938cb57deafb2bb2b621f59f6e2d5a8a51658ae897ec3d9c5e3a9676bc22c9f5a8206c7e5209d630f6710a45f1f89994fa2489d965b622f737d777975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec9170b84af6aa712cacdb2b4b0fb57bf"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000580)=[{r7, 0x4}, {r0, 0x100}, {r5, 0x80}, {r6, 0x2}, {r6, 0x100}, {r7, 0x1}, {r7, 0x40}], 0x2000000000000069, 0x5) r9 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) fcntl$lock(r9, 0x7, &(0x7f0000000800)={0x2, 0x0, 0xc5fffffffffffffc, 0x0, r10}) recvfrom$inet(r5, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r5, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)=0x2) fcntl$setflags(r3, 0x2, 0x1) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 06:03:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x100000000}, 0x8) 06:03:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sendto$unix(r0, &(0x7f0000000240)="ed23cfa02e4179d814f5d4c3b70e84c00b6d587f00942e17548d793e808649c48dadc7ad7ec3058eab8105159719e1ad5696e23a5cd8236fd5b7e1aec39904f2284bfc6d9e7be00eb699661be6bfbc5b7ad2d4587d80728093ec8c95daddbb239b34afcc31ee318d02e0f3bed35c967156a0a09ded3edf17a2efd3c76ddb8d8dcb0bd921", 0x84, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000180)="983ba6db42707ad1737e44388093a11a0fedf69848b76d1705879f0143178a664c8260a82cece8e1cb964e2c6f2c0c87a18c639419d9da341b1ebe7c6f2cb078dbb91b477f716139566d03dd95007daafb1ee12c6fd904bc6877cba8dc48f94b51c11f820df43dabfe4681cd2c8bdfcecc650a16a981b89498a91e768fdf25d98c4a6dc4b9eba637a4e15e41cbbaf17b93", 0x91, 0x0, 0x0, 0x0) 06:03:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x8) 06:03:11 executing program 1: r0 = syz_open_pts() recvfrom$inet6(r0, &(0x7f0000000140)=""/251, 0xfb, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x3f}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000), 0x6e8) r1 = syz_open_pts() close(r0) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0xd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x5, 0x5, 0xffffffffffffffd9, "855c000267bc230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:03:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x20, 0x3, 0x1ee9, &(0x7f0000000040)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)=':\x00', &(0x7f0000000140)='[\\//\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='[\x00', &(0x7f0000000240)='\\\x00']) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)) 06:03:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x80) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/14, 0xe) close(r2) 06:03:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = geteuid() r8 = getgid() sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000004740)="c3a3154d9e34a18aa78e53d25104a4f1ae07de36a22d202d9a81d4b000821941af8748b5be6b7d24ef8b9538eab02b005a7896ce0a4baeb15ae16144d9806cad892cf3240285f7bb0a7cb9e3646e3ddf6e6e950450fc2879c4b0926f8f1c4bde23301449e0a0159ffbfe47327d9d328568fe9a1d5a373022a9637215fc0b6d13811c93ed06b1d70fd8ed6064efe165c6f8ab6e02ebdb8de96872f2020f8c65f8f1f9e89208e05b2802364bdf9db0d2f6eb9c6fcb0d80661959db7fbaf1cf3c7cde2a36b1b0008cc72e82ed5c858277d23904821426325b509684c1b5f0990f206ca7c4b5428bf1b29e01c5d056c6c75efd7f72bff06183772f7a22f89f8e3844c46d89ab77fcc02fb76a2db450f11e1d6a0f64866950addd6ec05a6346bbbffc8577b138f246bd6d5965458004d7d6c5bcab26cca2e23b1d5230056e4de085eeb768fd56d978a32eb2ee10789966f9aa2d1076b7b1af4ca539ce81488ee5745276874f435ae7df62d59dd3024547fdfaa1bd3506722b9c833e76df56e917034d6b28baf5972c0c899f29d6f2a8e89802ee5ed7b6883b60a441c61eed67d0d423995542df598c7b2bd6a65209a5fe602d65cd86755e13ba7d677880d217896ab44c894c568869ae8b2d7150181d60bed1bb6a732c70acd5abf86d4d8102db7a144e1570a17df778f57f5150467b225869e23e6eff64b1118940b2724d7688773394c1af2689e2e439b9634eefeae4f38d955e69ec5a6eff78188785b38de574efdafd62b7ef6beb499693f6661005863d2201b5acd03cec9d268bbb91a6d663486d4818e7fa8dc6b6d7f581059e2d97b0b37b7c98c5ddb517d2f3c089495f13bd4e425e15ec533af3338da1d24d33d7235a55bef2717a1479e4aa4dd4845e88ac81e972f472ef508c0ed4afca0714175ec601f6c54146de666a016eaf731495222fe182da3b80f66b20fba9835ca4af42912f5993dc810540db6916e225f0dd835d7a16661574b3b57bafabfe6f4a0ed2b2e6a7a68eb98b58ef9f864c238a743fed4e5779dd47bcae9858d23d6267a173c0bd185c7d0ae0e067725460d3e11a4a63cad176e0bfd913bf8b910ffd497e62d0038dbca7f0fb3e14391d3fbe2661d2b8cc0f19ede7362dfa05e30a3604b7aef45d1289e94bbc81ce5848e7ff1f26f2e5e6b7f737c2ee8a9eec5c12576d3561c7df0709497e04f531faed2094d6725c1e3c26f395850d6d8200a8117b677c7dccb2c9c8659931a9b48ef1e78e0d305c9a0b8eb1392fe86ddf2a2a52ac5b244558a7b614d6ae0da3bc1443fdaa8c03cfc6c358cf3de57490547a7907166cbfc332a699348a88253039a1443869d0f625cae173b37abbe4dbddae6b5b2922ea7e4092818892b2f7f22c5b06941573987afa6ddc3fd39a422b82c5922e35bb8d629ec504e0b53debfe75b746390d378b3bc8039d71e9f935b787ba7bf95e330f7f18ea402f8a9a3c418b405da99867fecaec1d5a1525567b29af65513ba07cf81c3c2bf97fc6c3922e9b4886e6e5b01906c365ff8f8062413bd31f9ec4095889083153e61ba9484b2f3d1139d39acea1c922770691eb2db7be597fe9d805886408ba8729806294fe25f507b435f6ef57577b2f69b93351e3c73cabf401ec144a525e50b85eed25cc0ef99bbbd1280fa3918d708fb1a29d64e4983e19e12a413db64a435c1dadf3fc47841504c3672a2a0d0691bb8587c47c58beda74916c40f3507b89d3e52e8e35c9852a83f0bab1cf6c68b386f378e23e06c6dc250da82cd15e7cf0331d85b200ad2cf1750542cbddbd44209f4060aba90bf91e3aa3ddbc7a1c6a21967af2ee3910209d9ca1ea3cb76cfa2e5055a33d50b8f1373eccf4a73ab1b193c3e8cfb1ae6bc936b275c614bce66b94a5d6c782712b876e85e94e8723dac4dbc17d9a6043a8ad277f72a623a2ecd302cac6db835c0bbacf20361c193172cdb033ad81e66cccf777bea8ff665a1dd5caa1176798c1f92bd912ea39ae9d4bb58db85304efd3b21f8592f421120730391647ef20dbb06bfa56ae133f5e706b70947ad82fa79395df865fadb89d9e5bf37037f1a3ba617f472c267f2ae4a7f6c0cf59211fb86d30e7afc1029e9c9d8e5c093a0c1416fc15f3b07c304bdef727141fc85da28585fb1a09d9cf99acfc9822d4c07002fa425527a6f98c72018e1064de5429c985dce2ad3d57a474d4e244fdded51136d7ca17bf8bf9c5c4d5baf8ff7bb7e3079b307c13f7cb53408c21351e8ed3978211dc30305b64e83154775aab70745b14b380e6e2cea79220d9c2ebdd614cab76cf18ca622921dea5b5a3bad61332556018c4e84b1878b99e1be31e8f27c65904fc0f1c3249b25f25f7839648ce4a68dafac75d41b2bff89b53b560b0b51d39b5452ba7d1be4a9b4caa1b38831f32f0386c0aee7c342948e1e02893e276256506e765ec14c95e64351da559e31df19985a1e05686fb621d6f823c222629888d720380aadbdcb1ae17e8eefcde14682732e024f5b0ae81a53fef6f8498a3d06afa076a1d3933eb0411d66347db7ff26e64ff41c76a2c6960b69c0f94a21f63dcee45de9abd22cec4e467255dced1c3039f6ba05041437bb377944123ab866e2fc546a1f6593804748011eb9e2651ab584982be0921a661a7b30f11bb7b4bb0d506bdbf7a051d71854f9af62d0d74db3f9ab0e03868ffcb0b1a5d229de92769d692b0d1b61f8ae56d60d8cc95b2530f950bb268d852e4be7874e2ddee2beea412ea4c254ecbc69b0e7fbe2e793b7232b79af8eed8cf5130f0beef97ee3a4ee60e739478c5bd9c6b46611352f5431624a64c73b45d63d3715dcb8f3a7a2385355932479a0b2f99e69ccb0ccdf1b0df7c8d7c46b5a02f6dd1d2c01e19281226048903e34b1f4b5ec1c004b05be019127cff118d9c49a398e1a4a1af3257b813709528c57f88f490ab94455e93cf63fb4183955c75c6497f246c6081f6826608ded7199c819300be73c7916ebc564273e311b44a41bb0032089e207da90d72e6c2ae528cd7e6b01a32d4a941207599d075795be3a06cb85dc1e55932dff40be285121664c7a0c361c48fe0d5552119a10a7071c22de4adeade25f9820eea2385ea92a6e7e39934b7cdefcceb3c895fa049b9c56b33081c7359bbe742aa0cda881da887b2c25102f030d6a662aa6e026da34626387cc4dd365609614532e21d0a7028a35b8fe6a6163397554f2683496eed0f53f9a5dcbdef9181ef806d7da7cd1932d3a7ed875e79091e7ddc579d4744173cf50ed1c85375a7a3a12c433e563e7882e77779b11202fd16c247081674a9acf637091b058456ae1b168180baf9eb88b487150651a3fb2e3c554f7dd596ce3011b83d9132428263b3b701f354f913dedd181e687aefec36197583c4858c655427ae945342121a7be971b8d6c295fdac63bf397d5e8e8721a64d7f90adc5cfe5257db7b409e33f143b2322f900a787d0d0b613b9861db25f5f36e420343ccfde341565f1053f965e80ffdea7b7d41075507784e638268ef8a956de70b880b6c8b75867ea2b50cdfc4b33c80094956b4336f7f8ee9c4ec2a3b6e22ddbe4352c9f7bdb0b34e1cb658fa779333e5172ed80d75c794871a358fd11401dfaa9f0d985b32ac180bcd98f6ac80d14cb91eb2d528bd06dd38e65bfbb09b7f42287557be5c4f59bd4dd858460c8a6fcc22c9ba902df3ed1144b9e6af27927e4733199757805fa3db536bf74cdef5a6e778ffb9a5733f4045ddd910342686312e10c677513ef6bb5680c12d090d8c9a8db7c98fdfa7dec2d1c47d3beaec047048839bed68141bf3500c7deb3f482274401f7b6a4a7ffc1ff4ab5c75706a6aae0783b748b99851af7cebab9265080dce0f2931bff7e31c0ec4ba120726b08c21f5441874989d03317f19e96e87352db35d27c9b06c8de1b1f08ae8c155ddd2089ea1935a0dcb5f924dc9c862ce79c39f018fe6a20bf4663bea4699998555c92b5bc9df1bca745438f8265e4fc14e554ea29d5310d810c65ed1383ad0a66112ab882cdff8f7479c34d31b1c5bbc81d4fe9d63f91c5a4882085827bf4b81bb518cd800b9a88b956d8e3add23a30ebe1fa95621afeb2a84bade8c414b0c8924acbb10bbfd412d74d42c5ccb15338a7e494a751384be0f8fa67e4667b0e0fe7531fd2be4f2645f431860833a19d81d9c542c8bf8125478a0857c686a3c20cf04ad2a51997c6e6b55f3d53318d372b0abea89d34724f5268b1a48372bea6ef40c604a1667ef870262dc5142f5dbc9b5bdcc198e2e93f34ac490ab1768025b78ec1d16be3974b812c4696d028eceda1518100198992a1057093c8b3abfa4fe68c1e81592454ce4854d4ab54c3e400f719543a396d90ad670c1eca29c7a8f3dca66bc3c4a3aa8cf9c5da7450186450a95599d92b4c183942c56b71b2e980746872ab4a2ace0b6c31407f9455674de0836095e9561ff2f91a6015d02154502b37412bfff53e52f38366d20d2ea49ea31a91a05f9643f7ed269da7bb165431700f425fd8b72ea6b330a4ee963bc2ecff6ed88e4fe1ff59f9292432039b54d20b8ffb01aab5f958f79e4d85450cfc46178ffb4bb84a3415321e1aa9639a31c2907a936ed089aa9ce86242d3660c8f848f37c8096edf1dfe7cf3ed135be25b021c6a5ca2e149d2a0c0c0756c7e0a7854341a3ab605d263993cf380ed46e186f043f448fb617855fe1d3a8b8b8b976d64219f6668ff73ed3f534d7914c1f7f6e4566b00db738e7bf5da37384036bbc85e91672e81a195413eb055d8e1fa7cffa579ad867523c44482b816f8be904e4f70ad5b05ab9b6229392b2b77a43e39be00e635dff24ba5f411afa060a4a55286384d3f1d951629ca70607590ccc021b151a8092cbb58e264438661a061f5edc719ec392c9148aef6c06c57b9c57318b7b6a51b24f15bd0ec99e2b37ffd16b16d8e02f671f5960cd0f80b9feafa6d0a20ac0fa9dac6fdc4090928096b5c6f304c85fb385f281522c1f57de05ca9b8cd879e94768ae7dc2c2e43447025741b8f83f983f5309f6ba0caf8e84bc9cc3205ad3a6024640c5b1e6a2980f152bd41776ebe1b4eb2f09996eba45085eb2f0efd55145461656a0965f2e5b07a7a3f29f055b27fb147c1745578ba29868042f1ac3ced161f2800ed842d8dbfdd9b6eb22368ed47cb2f868fac56e58829a9c0723c499e56397a8605c0b7f88180ff22f9021dbff7ff891a2cb836a278bbbf2acd6dfb7a15f3abe059b9d3566a264f041dd98501fafda306e7a5fa9d864ccd1214df6d3b825fe477bc17ba63f1acd74e1ada66983905b10d477bc3e5b442c8501e6b0298c6432270ead55fc37c7172f72812a9c4c7a049395c41bcf730c6b12772c462bd943d9737df44c8752621cff3e47bb9870d6d05dac8db85286c68a3280f70618f897ef6da5564f8c19635d00fd92f4bc5ca5c6f1d5690339d479a9ab658733aff39afbd837a4432d3069259513b9e82e44b1c6ad44927636ed99d8dd52184f2711ddc54280a47f6397b9ff3ff4d6a01700750d52dd2501e698040cae24f3813ace290c790ffe4ab732013b43457dfa16a3ebda179f9f2000b45fb94c11af0e6742af8dbfda8a8ae10d9b0fcf5e695cb8ce144754c759bf884ab43074a811c7fffaf8173c6ca2b27b3b37e0a5e60634f1a97870a7fdae550e68f69511587d9da4ccd19f8fcb33c8c728615e66ea2a5a44fd8e3d93899b545c0390c3e3219d96352cef35ca21cc1844258d027a7143ade4ff6c0cfe0e6d60534", 0x1000}, {&(0x7f0000000300)="430b9c315fa3315e61abb57467dbec65b9d97dfe6485fa748de7255c0460802f3e1afadc5b6ea5226de160995ca7b2f60ae6a4f8363798d7d3a53c3aafb4633b121fc33c175bd6044600786ba7dffe12a965a57e75664e7cbfc8d43fde84446c2604fba461956c5c304b3d799e5ad2fd0c5abef62ffb94816126ea89fbf90c42c332adf3f5cba427abdeecd8b085bf3abdb16fa3662671b950532162d7975af3eea22383e1ac094463d0a228b76147b2b96de909c6cbde0802732111afdc5d3e7d9aaa02a653120d0f4091ddd2668f8b4a18a598d24c573325b5e9de042e453fb4db9e1fb94383", 0xe7}, {&(0x7f0000000500)="6d0bb0e689115b0c9fdb5e4f71f94348165e0a8e26e23c86817560aeda388bf8a139f7e1a52e011d72346b64553fa6dc6e9b29aaa43c8424db15c5a8a76b5f6346e9d976d3785750c3bea4fbb8df7fae9e57c92258da68ce49628c74cfcfb7176eb160d18357208dd84b498460b1cd2185a1d81082262119c63407f45d29d124c196d6135553465550c06fbd0589b3c17fdac138f589567f94bd2fdeb818fba559bd908e535d7e61b5913f12367871d3425bb14e12955c42a3e0c0427a9ac398495add778a5a4058a3938b31813717b3ee0ba9f72c2902f28096eb57926e07e71f9432c29092965c3c144063f58b0701409d", 0xf2}, {&(0x7f0000000600)="50a63afe19c2ca2855dccd63fab7b52a3b2649a62a00fdb8cf39ceeaf2b7f3eed392778b9e8be0c338c46f6fc91288998543a0d69c0de8b85a12714888c96032bab6daf8be02855d51f2e268e1213e9012df29c82beda981e00514a90723e5b4059231b4168c98575bfb4032e1b09a4a00eea2ac98584d43afb68d1da27f41b8c662bcbf37ef7be3c15c8296ed7cc5763c009e182bba0269eb10f781c5f75743936e4032ac2e14e0726b145adc81732eff70fb77cbf4c8b68bbe37df0972f4ca657c429ecced16177c78ea3ee93aaf60bbfa02c119470fbe3a6398d728df21e3b05f3bfd0529f78eb283542d8c667bf53883c0e9b09180d8f395f2", 0xfb}, {&(0x7f0000000400)="3e0554c4435032e0e58ba169f4daf122e208b90115dd643f348478a8fd2f3b9112a818dd49cd87d60a421ba0dcf7a253fea5a7407b81526969e8c6ace5801fa66fc7171feda27cef1ff5c79ba44e1bee58ec7cd35c72cb0b59b88306dcc06d0f677e45ed7e49826e716db4d2722059edacf71012310c1266fe929ba3119f3d70d77d86866f180d463385cea757c7", 0x8e}, {&(0x7f0000000740)="70bae4d5f12b9c44ba899ecb1dbf972101fa61dcb4ddd3626dc84e57e05a3ccad09ae332", 0x24}], 0x6, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0xa}, 0x400) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000900)=ANY=[@ANYBLOB="70012e8066696c653000d398eeb001a9e19b83b67ad58f44165dfc74ac4f8c3f357865fca5f69ea7bace4710f2580db21b6ce97081dd59b9584259cf8ee8a09a8028a79ac1126ca9fcd8efadcb7ab2e237015d735c02e3e0e5aafdc9dc4171e8eaa892b7d175359533af945069d678223aa2a48e94a84a802740a682bd65d74cdb7f89879ecf97f22937560a12dbb1c50a5cc0275d0c26f5fe8e9740f0e09074b6df2695dc93f3b0fa96ad6c06ac3ffd2834e1242a07a28654"], 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000180)=""/50, 0x32}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x5) 06:03:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() setregid(r1, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) socket$inet6(0x18, 0x4000, 0x8) 06:03:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000040)="da682e667bacbde62595877cdfd6e762478f4982d8ffe16b182169e714f7573b98bed91a46a457d8a298f4e86a1a54c715dd26fe366e73411bde8fed7f38750c6c1c996ff05732d157cde4b325ae29b9db6fb7f1633ff789a822ef79cb977b360e207a2be0386298097714d15a548aee293dc66f2f5e92fb4241d109b06f5b7cde5ea164537f5edeecd53d8557681278d781affa5d923fbb9b93eb78b8", 0x9d) 06:03:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x110, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 06:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb4e33bc55031f42d, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x4000)=nil, 0x4000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 06:03:13 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) close(r1) 06:03:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x9, 0x20}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x3f, 0x5, 0x9]}) 06:03:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 06:03:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x10000, "b0d42000006e9300"}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x4) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)=0x1) 06:03:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) connect$unix(r0, 0x0, 0x0) unveil(0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f660800000000ee0a81e8e45321e943cdca38ea64334e831ebedd9e46b787de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761aa02e2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c32a2644310460d4968a76d51314498f75e806e4f2d7b291af705e25ec268e69ba51ec73eced5660a28cb15f0a92864114f00002c2827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be0d94ac7bbcfa248d89074bdea69235cded56b1cf433f8c5dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b80576393f3d22081ffb45372f0c5a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6bf7e78ad843d500ff67d2a59639fe741a0aec0e0dc61fb8a198bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4cbd3a0ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4ed5fb47f8e2949e53875b1cfe14d377c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendsyslog(&(0x7f00000000c0)="2d32aa25e0fee5ff29f1718ade0432ed8698d175f76dfe3fd9db1f7f7f93c0897010a67902b8cd28c80c1e4c230988bb3ca62fcefac56865775d7c127f5c8e44592ad18f7e4a6f408c68b5d50cbf61d62e3be00c972b107c6f7e07b19e2ba5045acdcbf5a50ba3234fe87895f25e2bd07b63740e3eb2551b7a", 0x79, 0x34) 06:03:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x20, 0xc005, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) recvmsg(r2, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/171, 0xab}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/13, 0xd}], 0x3, &(0x7f00000011c0)=""/9, 0x9}, 0x803) 06:03:15 executing program 1: r0 = socket(0x2, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x11f, 0x0, 0x0, 0x0) 06:03:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700), 0xfffffe9) 06:03:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x8001) kevent(r0, &(0x7f0000000080), 0xfff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xe1}], 0xab, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 06:03:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:03:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100000000, 0x3, 0x0, 0xfffffffffffffffe, "21da4935d18a7ec8ddebe0aa21db71c4e59c00ee", 0x401, 0x9d}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffffffffffffff3a, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r1, &(0x7f0000000540)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 06:03:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x2, 0x0) open(&(0x7f00000008c0)='./file0\x00', 0x7a5326cf7f7e9200, 0x84b0ae8919e982b0) symlinkat(&(0x7f0000000900)='./file0\x00', r0, &(0x7f0000000940)='./file0\x00') pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="b4ad2626f25a68b02c56f0c25201e471c4ece26bf4333c842e19fd118a280e53b25c6506275ac8bf256867534fadda8bd94c07cb21b9db360bbe89fda9d953602fca9bf0341fbd3821899dc67daafae2c272795b472b4ab774eed4d3d5e37d4d5f8ead48680cf9b58beaa3c1936b0b4fa23500a5c55b826cf36e43439ad82793ad0ca9d481c637455e95e529cfc7b0766d7162f8b9ce5586c76d64503d72f57226e7a1180296450b7d65074cdc8761c006df8e7bac28c771879009d09b466f7047e019046964525262f93a62da6dde215c5b3ab81d52af5e2e898994b34e1b504044b061ae91b36d230ec1e375", 0xed}, {&(0x7f0000000180)="fae78dc3300659aefbad5d9cda62bee9fb166f5411d7d2ed19a3f7d2ad058795a73a40438ae5b316c226601e1346d0e897839f1980618b979bce9c28bb08defda81b042b2a64d5d3c41f9c033f112be49f822ede87c9dc4093dfc3a4616dbbdeb0df4a0e2ecb4fd34240ecf9313e803b5319a7d4f1d95f9e2a152192cd744c9764318212f89fe34e34690bc29ad478be3b7fa104128a2142f199efa34b0dcaabaf0162ab18d9dc", 0xa7}, {&(0x7f0000000240)="1e3c8dcadee7492cde25150ac7989eb51cb2460ef2ac380c071ec7354831ced3e051ee44159f69700c2b24ffd4915cf2884903468962c5544c0216b08d79c34aad2382635b170e48a8ec753429c490ad6f2ea4734f54c89f6cd7f0c8abd97de6422754bceeebba3f85941076adb155333f2cf7784f4a78115697e0f30a6d95803a23dfc5b17374e378355084bfbd4178edd9fcdd2eac868059af1cf3270619c3a8bce0e94b1488fd957378fbaf5170775eb3ce150f6eb1668a37e6bd6ae37a84b9b7a2205a6f8bd6063d69967c7b29", 0xcf}, {&(0x7f0000000340)="fa15af452736849b072d5e8db72827abbbdbc8fef3c938a96dc15f09b69cbc5a70755f520a434ac3bdedc12c007b96987d9f6dfa764bf296cad612fee78c", 0x3e}, {&(0x7f0000000380)="88aca05ac288265060c23b867388f195c45b523be6556f2ac0ebd31c719573bdfa93b8d46915d286a66cc7009f3623212ada366e6f28cdc84ef6ec0fa8737cea33d9c988704061bbcabbf131f5feada099e5763c69b86f6e36d4283f84321eaeb57cf5ca49ba32bdd7e734425f03db7366e9962b9116bffb32456d67cfe21490bde60dceaf9c9588ffe2ed47ca0ca128182d6ff137e10741cf604a14dba71d70849145fc15c1c67ad2aaabfece1438158dff0b8421bb9c0eb9ab8487715767bc2ab602a9cc1991221cad3fa18a521584cbfe47c8c75005fd93c4fa5b5350e2b499d8711af8f562", 0xe7}, {&(0x7f0000000480)="2429529ffc6b9c59ffd43822d28c9a2e540bc41ff805387d1dd9c05a206219a9543ed386c8d968c300b9019779ffaffeed50a8065666e15bc084bdf84e0f0e0f203d27342f4736b8ce38766e285ca8e95e61ef438230ebd68a38d11a40a6a4ace6bc2de50147c81a23f56796556c82625aa64ea745bc93461d8343887fa4b767a2fb1fd62163c455e565d674de3292684327cba807", 0x95}, {&(0x7f0000000540)="aeea77942d7089ac09b715f26578ecd5f455779b11cab1c4739bb6f9b014786df50e5d0ed2d0eca9dd315703fbd95f6f4c8482aad13c2783ffde3efb0bb164d7771ddab89c8f19264004c295372c6e9e2be522016a15e1daeeb78f634ef3b37785c722766cf8249adebd041031ccffae616eb06b6e5ebe94059b87056e117b0a0b655f70088ff77ea9d9c57bc21860a709f4e0fdc3b7df95d388401281de89aeeb373e9c9fa65d3db5157754c1312ee04f8abc67650f6e18c5bcfa82a5a5a689c21282392c161dd5", 0xc8}, {&(0x7f0000000640)="87c0219de64cd52b68e517b8a3937253c9cd89f46974e67d8ee6b62ebde9cd2f3f3c0917e68204d8b3b340908b83149193931bf67d2a4e7aa8fb859e5a69e35eeeca32fc33371d13455c7b6775bcb22b91dc9852b55d6596d857db86a2f5689964994afaeea95fc6cc7c08a415e9626376b2b156543a953eb568a9245cc55ee1196e729afb0209349ab4cfd5878e0fe6d726f4137b6dda81b88969f8cf21b9c3318c66202269bca92ab83c596fafba642180b55e45ab773077e540086992d4afc01bfb11878e2c21fb7ec23a7b061b312d38ecce6251d60d711fe0641e375eda56974cdcd176b2874399326b579909665a085b0a9ffa47", 0xf7}, {&(0x7f0000000740)="a9a59242185bf6ee41fea65efb3455c6c64472e1aef8ef8df89fbbc00c2f4bcafec00de167f91ba3364df523767df78e96b41c0e92d385a51e65d86a40fd27c3c14fb0c8ab49c0dacad3c5b5a0bda205a36efcbb5826e01eb608876c093754eb01274d31ea982cd9a5b375aac5fbeb45d93ee049430f", 0x76}], 0x9, 0x0, 0x0) poll(&(0x7f0000000900), 0x20000000000001b3, 0xffffffff00000000) truncate(&(0x7f00000009c0)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000880)='./file0\x00', 0x14b369b9766b9382, 0x114) 06:03:15 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, 0x0, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 06:03:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3}, 0xc) 06:03:15 executing program 1: mmap(&(0x7f000071c000/0xe000)=nil, 0x1b0fe20000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 06:03:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) socket(0x10, 0x5, 0xffffffffffffffc8) 06:03:15 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000180)='\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', 0x40, 0x1c1) mkdirat(r1, &(0x7f00000000c0)='\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) utimensat(0xffffffffffffffff, &(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/\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 06:03:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f00000008c0)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423c2b21c6b2748aaa78943da61d7595fe90b9d91c35c50906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8641300000000000000cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13dacf000000068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9cd0aea319ca3e58bfed6da827d017cfa86de2263508d4392d61121c9eecd46a3185e695b6edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa9676ae5c35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2e602bc9c545d97711d6ba4a4bbc085b365b5cd0e285b28537b8a749728ad78834ce93813131c4aa19a8701bff35ba29ccba0cff4318a34b905a286547a4ae27ed11b389f7266f9bffadc72b338916935dee4a2c7276d67bdcd6e09de24d3053c4cbf40f37d76f89448839fbad099037d701251345f3f08e48aabd868896629eb3e2d0d7cd692d803988c611f778a66a0d65c6d22f7d4ca2c61e17fd1db0d99f84e8f6a6d2d1e42c3e131962d7c047abe9a4e844db5e33f22972f859ed07fde8a3ac519f0da352dbaeaff1fc174fafbe3471e0c", 0x2a1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3c3, 0x3, 0xf, "c78dcee1ffff1c04000000a2f900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:03:15 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000b00)='./file\x00', 0x200000600, 0x20) chdir(&(0x7f0000000080)='./file0\x00') sendto(r0, &(0x7f00000000c0)="d2ca382404b8c790f3f7a41c365113e6ea6c337bedacecebf1500abb501598a4076288122f960f1e8ba7dba9b3dc528d9ba425a3824e2b4ab33bc4554e4ec8f46fb52a0140b75f339184dc179fa9c87bd24e700663b80788f94774cea02c1ff7c0e453805920216b4d5029c1059424f095f3fe861e89d4ce1495aac3d0d8faf6cca4825c10eb8cf879a88066fdcf957b4e4c23cb774fa4b6efb680df242e7b9ae4f5548311f9373cb1843e3bc1893637371036bf124b0ec2b6e5ffe1b216057802928353d119a3765e3a8b3bd3618b4138b4a4fd21746391f2b76bae40452d93fa584f75b71e566875b101b6e9799aa7c60283c339", 0xf5, 0xa, 0x0, 0x0) renameat(r0, &(0x7f0000000200)='./file\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5d}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x800}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000f9e000/0x1000)=nil, &(0x7f0000fd2000/0x3000)=nil, 0x6d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e56000/0x2000)=nil, 0xffffffff}, {&(0x7f0000e78000/0x1000)=nil, &(0x7f0000e0a000/0x1000)=nil, 0x2}, {&(0x7f0000fa4000/0x1000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x5}, {&(0x7f0000fdc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ee6000/0x1000)=nil, &(0x7f0000f2e000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fce000/0x3000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffffff}) mknod(&(0x7f0000000780)='./file0/file0\x00', 0x10, 0x6) fsync(r0) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='c\x00') r1 = semget$private(0x0, 0x3, 0x80) r2 = geteuid() getgroups(0x1, &(0x7f0000000840)=[0x0]) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x200, r2, r3, r4, 0x0, 0x0, 0x4}, 0x1ff, 0xda, 0x3}) getuid() symlink(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='./file0\x00') unveil(&(0x7f0000000980)='./file\x00', &(0x7f00000009c0)='c\x00') ioctl$TIOCSTART(r0, 0x2000746e) kqueue() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000a00)={0x1, 0xfffffffffffffff7}) preadv(r0, &(0x7f0000000e80)=[{&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000d00)=""/90, 0x5a}, {&(0x7f0000000d80)=""/211, 0xd3}], 0x3, 0x0, 0x0) r5 = open(&(0x7f0000000a40)='./file0/file0\x00', 0x0, 0x40) semop(r1, &(0x7f0000000a80)=[{0x7, 0x81, 0x1800}, {0x0, 0x6, 0x800}, {0x2, 0x9000000000000, 0x800}, {0x0, 0x40, 0x1000}, {0x3, 0x7, 0x1000}, {0x7, 0x7, 0x1000}], 0x6) getpeername(r5, &(0x7f0000000f80)=@in, &(0x7f0000000ac0)=0xc) sendto(r0, &(0x7f0000000b40)="6bcf6c5faecd738610913b905336161625452fddf2de5272589ec6846343f79118a90019934f235f8667a1dae82a8e0b8c2f3baa8d5bca8167dd1aa883ee39b122f1583a2a4db4362aba681154e4d2f2d7ee7053e5aa92459244fcdc5e13f5368da564ac6b70ed760c0f7bd108fc554762bb330672c03e3e79e38f5af31c2516424f6fa86112d4d34e8dc228c2f53e07b05f692eff1f", 0x96, 0xc, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file\x00', &(0x7f0000000cc0)='./file0/file0\x00') 06:03:15 executing program 1: r0 = msgget(0x1, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0xd521546c3d82acee, 0x44813bbba2633c21) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = geteuid() setuid(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)={{0x100000001, 0x7}, {0x3, 0x3}}, 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x8c, 0x4, 0x6, 0xdac1, "bde14da78e4ed4059622a2a8577d46c4dc610153", 0x7d, 0x1000}) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r4) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/96) fchmod(r3, 0x48) getppid() ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0xfff, 0x2, 0x472f, 0x800, "945660f6cfb0fecaaa3c8d6aee918f54486ef8f6", 0x4, 0x800}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x86c}, 0x8) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) chroot(&(0x7f00000001c0)='./file0\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7fff}, 0x8) 06:03:15 executing program 0: r0 = open(&(0x7f0000000100)='./file1/../file0\x00', 0x0, 0x8) renameat(r0, &(0x7f00000000c0)='./file1/../file0\x00', r0, 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') 06:03:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3ff, 0x56b}, 0x10) 06:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, r2) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() r4 = dup2(r0, r1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 06:03:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 06:03:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) pipe2(&(0x7f0000000000), 0x10004) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 06:03:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2000001}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x4b) setpgid(r1, r1) 06:03:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x0, "d730c1e7bb6fc6e23c5a000026bf000000e74de4"}) write(r0, &(0x7f0000000180)="8f32e83afb961033fe6cd2783805132f12ebd3276136ed381aa90786e5ad4c55c068f6a7c17553426076d68f3b07ce30ac7a9eb1afc46e8fa204659c175995470c14136bd3bcc15ead4044e32b2481a20114ee9101f5c3e19f69bd3f9746008305599546dd1e", 0x66) syz_open_pts() setrlimit(0x0, &(0x7f0000000040)) close(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) pipe(&(0x7f0000000200)) 06:03:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) 06:03:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00002e3000/0x4000)=nil, 0x4000, 0x15) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) flock(r0, 0x4f77f3404e17ee93) shmget(0x0, 0x2000, 0x41f2fc3d57c80901, &(0x7f00002e2000/0x2000)=nil) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x6}, {0x267cc9fd95dc729f, 0x5}, {0x42, 0x11f19f4e}, {0x7, 0x1}, {0x87, 0x54}, {0x8b, 0x2}], 0x6}) 06:03:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x60) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000200)={0x2, 0x2}, 0xc) poll(&(0x7f0000000000)=[{r3, 0x4}, {r3, 0x4}, {r3, 0x4}, {r1, 0x10}, {r2}], 0x5, 0x1) 06:03:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x7) close(r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="7a233dff8a38b1961edfb93c9e7bdc024928150dcadb0ea75fa40cf2a5881e2b3ca82bc972dd070cd34d436453486e3f1537cf1aa45c6e5296af53eca528210b0fcd9c27a294286289d5f46ffcb5fdbe4fb490173527b55ecedfdfa77edcf0c6734c72a0232f308be43dd743313ed7fd9f23ebee855192acadbacc8ad1f4c558ae574298f08b2c5749ed8eb7831cf14ef20242fb205790cff57b36a22bcf52e97ee5abd523fe879be0b13297ad9383f1ac7eeb25d445215d7337bea977b1b4f28ca0496a570f5776ee69f81725933c1de85268120398ef382033f4b8ed0286", 0xdf}, {&(0x7f0000000280)="ebd82e194667bedd9688afcc37493f69ed8706163fba396dc5d3b0f8f4f42bd961981cb33ca669179adc121de7d08c0464fc5f991490da824afce2039e99f099edef3f51ae15c44300d802304253b42e522d6a64986a29f995f021ea079d3b59215c730beee577ffb52e20780977f16d0837a65c42cfba082a84bda87c2d1f997d9f7007afc24eae14fdabb0df9b561e3d383295cca303ace26a745b9bebe225f096af1e065116095b77abe84a0202eb76dd831541054eebe3e40fab745cbd0c8261f9", 0xc3}, {&(0x7f0000000380)="141227c8bd531b6f9b97887694110b041b7eea957c54cd56dfa345", 0x1b}, {&(0x7f00000003c0)='\\e', 0x2}], 0x4) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x0, 0x3, 0x4}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x80005121, "0d592fdebf96709dce4100"}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000540)={0xd3, 0x0, &(0x7f0000000440)=""/211}) write(r2, &(0x7f0000000580)="96", 0xfffffcac) 06:03:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3ca82354671a0c08, 0x4}], 0x1}) listen(r0, 0x0) 06:03:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchflags(r0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000340)=0x5) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000000)=""/37, 0x25}], 0x2) fsync(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:03:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) listen(r0, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:03:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240)='/dev/speaker\x00', 0x20000, 0x0) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pci\x00', 0x1, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000012c0), &(0x7f0000001300)=0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=ANY=[@ANYBLOB="f5e92e2f66695de1568e"], 0xa, &(0x7f0000001200)=[{&(0x7f0000000080)="5b0f2a16818940d2c7506a9592b14de25a9917ccb87b33be41ef0ccd8046e1f7988931415d40e867d10032ed0cafd36e20c88fecaf0d7df4108c8dc60b376e356d46b377a7a35f251eb590419b2a2aa56493b71619fd68c7378a02282ccab857d9b7f6da78979858d4c9277f8a44b110c2c746014af11906d0718756dc7656a4612ae948929641f45dd5913282ad72c8e41096534eae7bb2b721aefa7182da27a4395d44c711ba345b0b8f07757264ff56ee19898559531be504e7c32e", 0xbd}, {&(0x7f0000000140)="79704be18d787c6f2966213767d081d9aa8729d7e30126e33a0a2c2b4e9ec45d4cbb22c54c06e391189c159b1ba60db98f226f559eb9c285e8d1ed339cbb841c60f8eaf8d9d7e80bfc9236c7512056565ba8ba261b426e62fd5d5eee2daa243a4cae9bbf7aa2a29ba2254c871ed9ab4b55d88ead35440cc138595619079a9d44b8469413a9effa976223b4372e6299be66a7558980e8017ab1cfa67967", 0x9d}, {&(0x7f0000000200)="f0c242552604391c8745c9558cad69ad4097757df246651b1aaf83a2f3b95c9515049eebf5d8d7bb55696f42ef7f0b99be4c706d312d4e57ae420399645447d81f19aac2e1084c0d6650e30b85aa19ce3d4d1bc8611a6bc4c18c118703a2f609ad28b36cd30c4c396877c66d3f9c530c9cc3e2a9d778597d9fb4117db7b1f77e452a6d1087a349ce806ea5b1ab8a8d580f4278f0120dc90f322e5013061e19b3b40dcb058c8cd70d517b9be51ea72967c89288cc1a4231abbe54588fecc93efa44166009c6dbc3d8388da83981ec1ebf7b98a311fd50384287d2f2e215834e5b564e9f96e81c887b37d6827df452b2bf6e070fe7ece179c930a2511481091ff4ce90bed712c0bbc9cb1c65392bb5f3789f078ffbd05ac27a0c94124a9b6da5023672d8d3bedbad361c4d9d8f51c6287d5ea5f14df972cce748e2307a795eb579e071c4171091526c0d3e839fc38ef9ac6bd62fc3bf4ad08497697910d53d01f38634289460f9723f8de90b9cccb4b2b9d1f32afe5dec131daaefcea3e39641b436850c753f196db65230e6942a2979dc8edb7ebbbe025600ef2f68163486b232926c864001cd41241ac136c6866a1d70a2ce97505edfa7bd11393fc905ba44a2d71373154596b15b11df8bbf5f6da2e8816eee440becbefde365b8f7d8464a6a7a9d5def18e1e150df9c6d0e88223dde7dc6a43e50aba2704d240a1e39796f13b85800e8bed5ec755c666aa335d7607a9d88b6da198023b826290b93e44ff03f263bc6099d73f564a0591b312347b9fadac5200e18ca9ce6907366a429ee0ae0c3f2b99a3cf3092f0afc195fdc121d1b2136fa44ff120c033bb3b8ebafe195e96eae2c56c7f86658c961bf05be3eeb428afcb11bdac5158dee118bfe55284ac8bd70de1fd634a868871932be22ef2f0000a6f23da28d701bf956ca4ae8710298f5389d5fc40b0fbd51d33aedc04e54ef80ad35e75b6c9203b02c493a687c74cb98553b6a5dab191035d8a77f6658c6e066babc4b8e9e14500f235d437157ebe813ef7e75e854bb3f6b88166481669f59acf38d70fce1f0137f30b0732da2d6f1eb48cb31ca28b9f4ebe80a28c562e037a540251a2af080abcab5f6566c73d1a491fd927db5dd595b45cf638c80020e6bd7ca4cc45ad6b57d37933b31b572a21049795c082aa045d4bc12f05af7dcad79e8d2d9a57cb6bd3ad15c109a68fb07ebabe00d0d05bbdbd720a1ede3a1a35a35f1fdaafcb08a7372eddcab5b73634122b462d06ff687fc31da8ba1dcc57da6a86daebdd791a31cf04bb794ab1cd8690f71c4bd03cef4f97d597cf58ed9e21d6e6f25fc5ca9958fa726cae30f2bc241db23a94195e1ceac20ecbbc815ef1b3546bfc253995770c8c300047c8a15a70dfc66722ffb64fb556681f5b7876deb347ac391ab3c783f55ab6ed39f4aea349831c633338f3d3e050bd5b6f637de4b1279c082992a1071e6cb2d2bb20fe20a05b74b19556bb1dc4b918b557456c30f5c531280429d6a74da3cc0fec63bd3ca6d890835ba65a53c27951aa4a1c454f25020d6edb8acb4cc1092f9c73129d466f065d2e8bb987a692c1aa13cff4672c976a47462ba278d287402002b35d13391e28170b8074870a6ef13cb080dcfa22c5d1be8d471e83a936d8da44130cbcad05e699b2749facb9bd227ec651670be39f38b456c09bd15daf835311268a56f6fcc8c1c9c7bc45510ed5809e6d0a24e1704cbd7d5c41c5bf75b9a3177ba1d3e3ae4f3b69ee229ceffd94fdd32c29f7a45a70da258afd188d5164ebd4b40a0f96f8429b360f1704888fca67ea9c160993f2418dffb1b8efbd041b5371ff05fb45316aacefcedf6d52a821ba4d4ab1868a8eb6b710864e409c52d5ab5e899e5aeaff76f4290f62bf125b345c5d76348a173241a7c96a5b7469650a7c5ca18cf662be43c68a11e82d46dc0fc7b03f0f68cb49e95a6f803e688fb15f6cf97926cb9436e08a206df6f04e783b9d264b8b5d441fcba4cbd7d611e262326a6073ac241453ca69544dd9b8980672a9f959c27a8784a463c75ccc6b089d6a483fd007f6cc6249f6b537a0e78f1b119d61ff50948caa4be8ac6982c4fc882da34b54144059039b92ea745bba358293626d354809be4e252a1747673cceaef240771dede77e45419d2605c7ec682536fcbb2da198317def34fb0bd9a05d72f237162b9ed22da1a47c12191fd5ca8f02e71ff34e07bea99d66d219544669eed821f205fc0c075a551dda004c9df5f2cae4f6c7006d0e229bb01eecd6e6a47d0221965224d7d3aa4ea4db025e3f54ba2265ebc01f61a78a4a4bf02cc2ff4ba38ee282d13d201916be9aefb63b4c2d38da04c43ed567b15978189e5a34ae4df2444b899a08c7f41ca05ef0622239e46bb3ecb48cb8eb4926513944df192689a1361f2d0be708d98dd1c2ff80d472fdda377e082437249e36a9801257b0836ecf4b2450cf0289a2b4b1577910f08d23edc4ee34284e47163ab228e9f907f4f11e5ce78569e1e50f94e7e79eb6e410f9f11dc891de29c176a6f9a86db1e7258bfb7858133574a884fa4fa90cb7412aaf33038094204080426a5f11d863dedf4b84222a62b1c721a5fdd50744f4b634340eecbb4e1bfda06678348aa8d728d9ef5adeafa8f0d6a76540cdd1bf25f15f666ee4fccdbc5bb8da15384e6693f21b33701d9454e1bb649312372a0acf8a25976d6ddc3d4467c7becfcdcf112e06d7aef2e4289e5299b057385da117f10956f9825e91b1ce242ffa35b479b95bd69b9eeee8008e31732ba98ceceb5b2cfc60028978e64e2c74b242b2d831532de964244d3720f73eefdb6b7ec0c9fe19580efb9a6c616fdc1c56a97e597d3f4f32d2ef66583561e04c529ae0a40666c3a19ffb73c8563147d46979a408bf346b11fcbe54394d98a9d4e623c09daed00e997630ad88ea4773ca0142d0e2ec128f7c3db2dce65ed4b860a983edfd3986242e1451def69f5faabb757fdb27fc4eac3184d3365f53d93c036be5a8156a8060b380ff265799cd4a9908154485b8dd98d64ed268a60b285c9e795a7e915a677669bc9a46572d8792f97a0e307919435f15f4047f8f5fd229506f2213dda7df6dcbfcca79e7daef9ecfa7e2f2e87c8dfee7bdd40ba3f4f3d6a5f7ca48ea9f8c178b2b45b144c3d0ada32aa5e3d8ed081e2c4813917c0bb78b5c9dc9015dc7f78e7a169cfe520b6fdc96a124d3875f1432b795f13fd5f60b78a4007359dd59ef6179174ea3430cb22acb9578fc19e8d57fea3b412182e5622850bde74b76f83018de0fc6e5d24161dfce632cdd50bff69081f8458bd1d9a95a0d7cb604385c0d031ca02b87cb2a7722ff86d43606e7328e291f32aeb67bf9418fcb1a57b2b6a332cd2b75e0fef121f2fd7a02df50731c67864f7c677e7acf41e32e0254fd82701ec38581e5f94a2b78ece0e3b99069ce4645a540cc60b9df5ec49f67d337be1e098359f2f12add7bcfd9b6d7569e768ef837ab47991990dbc63624f8a0c4a7a27f5e4e2cb90861a14f9f700cf29751237e22ceab635599b58c02363ced1dd3bc9243b3a5716da9402f431b5d96d06ee5fe5629098116e05e099cede98274af402d99b1184fd197b42f989e4627d396a5b5fd17f626b3d14e3546751265d77515d1efecb4ba17d111d6da9360cf8cda16197cf25d0e16c97051ab29d1eda74ed95e9f7d92a1fd41b5b5a0b6fb1f8167ab3fe60c1673cd3d0ac3858a67784c7daae42e1492faf4e7b3ddab097f1306f711b52f7b8fbf3e979b06e9214aa07e2071b5ddc6fcf541b5ee9943360ef5411011fc5c86627844ddf29c1260cee0f3169dec5aa774375bb0549ad4346a8fcf866a4f8e6680424504097f2bbf5eecb12ee7428926d19f32e6eb74ce5b798e69924078ce30b6c2b430ce3fc8e9ee9e4cfec78d3abd050280ed3caef60076b5f66132d286582334d13fd2908e752f2b4eafdcb1fb1092f16c068f1da17fe0d1fef29e27db6dcccc34c57e5a1752e730c75fae30e142d94aea848ee15ffc58eb52ef933219f38e30c5df5c6e6493a4be878458903019f0af0976a606f2cffd693ccb8190f480bd78a7f8ba59c61400c86960c9245734bf59808f57d658fe76715121fd851f7f4615e05710148b9254f60b370fffc4f65151f0a067596a060eab5074b103be1352cedefb0ffc16093a37414e233eac780e2d92bbf0e212f6a6d5c825a4b70b9d463aa34501e455ee9c1d4662b9277b04578f3376f706f93e8eaf6fdd866d81f59e4009f228ce92d0b07710d9b1040e5016a00cefa9ab10bca37ef80b451d227b7965cc604bf13e6de3ae74146ac62c79495e124d0fac4765cbbda1cda8045d32b9bc8237ccb542aa10a5799171fc75f826d53de6050dda14557e81eacdc0ff8ca63ed4901081279ce976cf1f71d6f5cf64ebda05feaf79c23a752d7d82beb9399b079f677032f4dc5272088ce91b421cc08f006c2842f81c4be45f1f26b64c5d5b633aceb4ae4b7b645df67703dd71c4296de6f23deaa7ec51d1c021508cf221f4682b70f202834bf3a5ea29d3508140c5400084a0b0a30118cb9efc8e194ab2ebcb5aad8f767c7a6ee3536309d2db9e884b126712acfdd50193146827d892fac38616ce7de03843df0cdfe18364348efaeff5f89b7c04a1c5f18722c60d8a60c85b7dff8bcc1bef9d969585f79fb4a6a2c52620fb103598fda334de63f93cbccb8e622bcc3b6ba6528cdc8900213b2ed1ec936dbc9b10bc288a47ba1a402d2cbaeb060c15dde7b8b2a27d5967f87df49f271c013f16919e42dfe801e1f82f28f4361bbc967d14a8ed7914fa2f7ddf5c3b071e1e7521b2d5ae4174a6b4c4791ed905447ec63fa5df4d0333fd400809159845e7b9a0149aa466c73d89a91dc0f004ff3d4360a28e4caad96628c180a6e2d0fdeec187f4d280a530617bbac7d13eb97d48bade76d4b3c9822c6810d54dfa1c6c4ab273d874f2fbc01540f8194221b478a2327b9e4f42cb0cda1457eccef45cc4367e27e7e636ef3f8190e53187874dc9db05f4a1753ed9173fba617275889e6b177ee19eb2b2c565bc4a4d033d0ad1561a2815510ec1b64415edf5df0d843bfef55922c569fa55b26a62f69226c97eebeecc3c5f7bc133395408ce189043dcc7caafa7368a9b37babdb2769a73f76a5b8758027d84754cb6f452d81e71787716832b68ede2e0569f36cd0e8cb09918cd4eead3c7cbd38b27e2e6933abcafe416eb597c9053fb5ddefe01ce3f94af547ce6084ad7a1741b25d6bf509eed35dbeef53bf2da64b8b1d856f8e77aca41fa60555f048cd124f2bdcd5a870cd4a1bdc9e960fdc68310982891432e5d22a95d473b0f50cf53e940f237191e69ed7b8fab7ad01d238a91248b3e3aa14a1ec35c78353880ab23e9ecc96954e176825cd75e4e7bc697a29dfa7803bdd3ac256153f918a6e56e1911a618c8c62d18a1b555f3cd3cd503260054caac4dc698d9c11a52cd73396b0948f72593edd73b1111a974d48a4830f131c2ba6c2a16488968af5ac7466bb3261821dd30a5523b4126cc907c8278380672287195584c04cb3d06e9325f56c484357d332846ee39bb8285bc3afb75f483e45dd2e1fd26c067778aea1301276459069dcb2865fa4c3423d6607e251eec65f453f337c8b78fb7d16bf79b9bb907835221d6d27676c6d70549088eda80b7527f766754721f001bbda70248af90a3a5d023cc15d15b2772caff4500db13fb73baa08e7be036ef59e26acceedb829b70357a8aa3f", 0x1000}, {&(0x7f0000002000)="cefc13b39bd2d532bd91a5e35242cc2a54bca10092ce29b5b7c1026d0249321a631ddaeab8c8f5a5114e1cb69b0ef6f3a563df82638cb1445e11d3eef043a958d269550d0e55b2fa1e88888c6892f5ec26eeb747ac92bbd7fca590274cd9c9bd117c3c6c9b8e51e75fb7dee178db88f36127cd6b881d386f9ccc64e6f9b375999072bfc326514c0bed9e7d7a62ee904f32a6e7488674af1b5b72db1dba005c704344f5599ba47a1ff90b14b7daf007e339e7f6dc880929361b2ab58460fd729083ef7ff12f4799bf7d9f16893d0f3275fefc287e352a24c9aeda7595df7bcdba00fc4825bb54ff49ef3af11cdd400efd6c737d55d4ba2c57f8ed0874ddc8f141535c16ff8d1b5e754320dd1839b7a959a2740169a4e39fe881e96e7a8cc20f1646305a37106e375abe394a17a0e71c5cb038908be0c5bd343a20728d4782acceab9f1a8c8436c55b56a7c4b69805e4958e99eca8951807f198eb1e1edb80fa1bb99bd29f04160de4b7a425cc04879c1fd2500dc6daf170e302c0446a434965a448c164a039d84f9975e97729c2624012ab359f96f7bc01e09b60f8bc58d5a0a26ac9f42fec0a83c23887199ebe1e88f2fb38f06abf57d6dca216df1f0dfda4195002efbe030b8a9159a3440a0921492560f182a4e79b90dc1651d19bf821aaeb9e5ac0d7369472630e8b0895674c814532ae9d7937329a8fb3cbed787c8104513ad37b60a6c2818b9d382184ff56c46f5813d6cfba1e939497608e047fa52419ad33fcef11b059c7dfe85fb59c7cc4caf1b754e5301aa9945dfbfba82c525f480ca4899e3d1f7cf8df43073091b6784bf4586e0744aeedc8b3ff5104b24d88b291a24d887a6a4bc5833ecf7060a7aa4fd75a9c656e2dcbc5a6ba11271536a2003cad3bc68ed09781311e76e0783a3c0b072843c72deb1cadaa48d7676c6cba137b0042adecaab71f6823ed614f4dc1c6902211a1c1a7e28068c8ae667787db9a6e37a48bf8113f359480f857fb95f105411d6e77db3b7b265dbd8a3dbd7fbbd99820b5a9f633a77e7a93cc33898871dd9285a2464ce5b0cdd6eaa8c396c3bcc5892807391db252939bc883c76883653d3930af0369d0f99db652bd828271e6485ed705051753dd1133aeeacc14b21a2316d5b13219367907a1557d3e316a36c4c739dc1039306498cf4e18d9e83b4fcbbb8af95e59697775e6e7b7e5f882f7cca80b57fc22a32330e990178bbb5ca62a27930bf16c1a53cdaef1b85b3370bef17f3291acd3a5888afff0d1b10f31935238cd381b8c4b04d1a2a3acbe632508e8ab21b4c8fdf34772556fff706c510148ad68a8d7c6f39b500a8742c8e14a687b6263c115b8cf8c99248d94b3ed13a7aeeb7cfd7f7d69f541f6d8ea3ca160393ac7a5bea84f2bd4f10fd4e74c9ffe92660f37b7ad66f71342de73502409292bdba686b48e51d0a8e954ef8866e11fb5b8fd7a92c790f48ef4aa7be890c40c9db54028eeb20ff4625240fa5cc7a3cb974739e17ceca1a730f3630449e2edbe9eb87dd6ade8c78b9a8893aaebe58ab2af697364b31443d4c01764bcc7955bed8d8a9f37eaa020daf414ae076cb73bbdf250df7eda121ab537bb9178959730df75545d23831da1c5e133b50da755d8f73bafa8d417c2c77c3ae585fa98fd046e7a9ff7c26b753b0844e315aad43d75db70fd401a28f976ebbcfa72a673b2bdf50393ebfaf0234211b91f8ed9f7a2708c9940d5fec830428495335336b5aae99014e35b26428c4f14ea275f6db96376dd6c40620a6dec936cd97f3ae73c53b95a120d6652e4a3581d167c66cbd59f72cbf0bcfeb8287636335110b1035500eebdb924efa2068bd9d0292274a2d3e325b612ded3afa0caee8a1ac00fca371a475ea52f67ef8a721f4825ab872f38d26b5f9c303e1f1dface775970723b6d81a9477738917a9dd0c696675be0e7832f18c02ac7ba4e3a54711977aa666c8aee2821055128e484f266f8c66a697c44a94a4b038c290f569d541bcd8388324cd8bf0fbc02e985e551f22b1509349ed38139543a362af120c4deb27e2acbcd8fcdc06da7180898164b9c991ba68b8a322f0e641f2a26f6ec5c3d96de681047352a122e7e197367ab9cd6ca0e942425e8c5dc7de24cb19442cfd754e68dcb0b2c1d887fc6176217d36bdfdadf2eef3957a9a4baa3bf750f2aab97f36d2104a894b6e9db46521fc0cde046c2cd759e46b64313956ca4a1ed2183f4cf1120fb5fdf74445ff0d9849157eff5c37b2a95f717d719d9c5b5661e9df16a338b041ed75442fc973b42b7f2ad6eca7761ad60faa24fa05fff75b324422ec4558a11d7c878483bb6766befa9014948d36cb8a5c3332dbabf683f32a4d1259a96eb2a6fb35f3268e8038063d7f71d29efa3602d7318d78a6e782f669c9a2925b34379c5fb332e6ec6ded96d1491419fd3c72c323884ca8ab2bd8797e3aa3101d454ad1e2021620f84b87d4eaa148e221fc99476b79c0d224ede27ee8b29731910b0948ebd22ed34571dd90f1c0a7ed81c38fb379f49a1f8f97d07328a1049569bd551d562ec159ea84e8eba66326cbc5013fcfbfb4b0443821c1c51e8f01065dbf621ac54f1a0d32779c8cbe3797198dff6718eb5c25652b09f52e4f17eeb5cce42b611d14ad0312ce62b074bc1f50e81b0f2d0f376c70dec5339fadf68e4a21b8712b1b5fa900c5a83ef17b9af1cfeee78ffb4abac9efe4d94491b9073efd463937b83ddde7b8c5fefd02ebd17f06ec0417259a885ca92041842a080d1c6958260169c9af5c11f02a70aa9036c60bf8d0e2461492a4cef998d9928a868025b177e2d99bc26adec8f03e56c1bd61029c83ebe2963ca6cad1210e28da44769a9f0a252c7c2905c1cde50c7acd3dc1c9f2e1ae432623e5c416e8d47ca2fe1e931564704c8c66d090ea011869f48d6ade2724161db0792fb79bed37585a7c370029bb8234330265e33c19b8f83fd85c7db736f1a469419cd1db5742a5c0eb351c67e6cc27dbad24bd518c80169b75c5dc63bfc31ef697aef8bd4ec5c3b31f759e97ca2b49b64aa5fa2543f73f9c8c0afa66f91265967f90e2679ff24dc393da3eb100e735e931ff0fdee2618db728068b3508d29729bb4f854511556eecbae8124fac45f49aeea8262cd47d0344eef9c3df630c0113eea95201f775b2eec3231b64a9fe6ecd991660265057d4229f1b1d6c7cf24f1cceae06c54ce368a3d4170a714f2ae7188963254b19373b985c270584d50d0c6df9a1bcb950db66446fd02cfe2a7dfe06591ad232048fb5c5c7080bcf883793c4d90f7bbcc28a96a4a79d781371f6082fd69a17f313b211f9a35e590cc2f2edbe03d49ac12e8891aad709ed78b08fed769824d253b8f8447678d8b6dff79a362c65ccb445320fa8c7a00b3f99b8dd194dc7e1997da63a6c26e9eb3a9fc789db0e669eee2bf70915cead8258a9c903e7b4a07cc369f41cb0856abd582e2829d2921ea72a19d410a0a595edc37f5069ffabd6ce6243a7d1ca2b0c1bd02d4ed9553c075f86eb50641af9d3292b8c509e1760bcff7f0a30e8f14dd08301f2e495491987890b396ae200db619c5146a435301cf4877405c25fdf4a12eb030e8874c56f75328376df334f48b4b57f2b863ed6bbba0b91d739fb7bad1a7bc8fde0709290ab28047b1b970a3c55fcb973b261c3662fa7c86bfb194c4405ba29fc0f548c44c6917b49013c9c66603dfd5321ef6f16b3c5928fcd9955df7c910ccf2703a6015c5c3bcb28359b32850bee1b4034269cfd06b6c56dabf436327e3253afd68d926d7f7d76b4fe84e85dea14f621fbcced7459daf7d4ef48ee1b1b399f9b6d6d394182582abca9dd9bba77253efa4ff58fb6dbf8a6a9faac267b624183427f60875adf8bb1097b84e9909aa39a58888f9fe1f184cad28000a704cd9024aec62486f1af670efc8ebc95181f4412ea2a8e8b189767edaaf89938d1fcc16a193b6eeb5c79cc856b213c9a22352abf548d1fa4079b5f57e3d2882e328884e2279742c5551c0d895cecea4ec025d062ec5f3e3bb71b4e54c2efc9a94763593675f17e9214367d155f63bd206b102b7926e67d05a7fbec84704cd4e89d65c2d2603e4d58b8608ee35b33edc5af999f374d150a0f1c3e8e404addfb524a80db7642e3f8ffac68c3794ff440abd3aa81a449b7f6642c85629138c6e83846b6f6d7e91fb9c0b20f1af980769a1ff7f893fa1f78e3f55e23d61112f110466471571cd9206c6b5c7b113ab652c24c21aafc0a506bcd2868f45d21eb75a26ec4db3a6b243386e63ec01d7bd3e85eae296d676928867ad503b5195b1bad141752604d6c3cbcbcad2232b13c0e5b9e2f16a56c21c418e735b9cecd7467254c48a602626988a9b916f38e76afcc0edc5b576e14d5704ef80fc4c4164e725e3abac1d228c5083568c5b4b244a946d3cb2b35a8ba0d6ba60e7319884c3f652eadd01b6e1ea3fdec45e2482b62bbb7cf85999e0c91590146e9f7645a47b8eed6e0f84178978fa7dfb5b52720b9a9d7550a515f04048dd8165a289774d4be828c4856560da69108c5fcbd0597ce73cdc53d4866441a28c758267d96548ee892e65606a0f4c7bafdc57a305199ef0e46ae339552528c97410fcd597203308ed6ba88f4ca63feabd0edfe2a97e66b0210706e0058e9c15c66f110fb4009c7f25b1cd669c962fd02d695bfcc676bdfc5f4f938de9e77af37ac324c73792ae96b36aa7219916828ae9124904215357fd6efec1edce349accaf20849ab187859593fcca5e128e782b39b94c5f9af2bc302dd3ef342da05e502ef86b0716d1cafffa1e00cad17f702c338ca916afcd61da750a1b8d005362d63310d805d7d9783469e3fedc81222eeb8e0440c3f1361d3a4a5c915a12e21eb83ded60b6cc065858c89a0fe51c4a83a7a8f56a86e6f148a24124fbca3668176cd7775dba4a8e22c4eb0a2adcabe39167a5704a0eeee2547ea2c70ac05a0402c14dff7c4967eefda39ec42007e262dc8df8b49ff79c2358c707327566caf4c083863c7421ab00a77a3d8f8a8a4b74fc1aa6c20b1d30a5af34878e52cce525d5d1c7bba9b0de04d8cf2c7153fad4fe594786808ad98ee9a559fbdf8f6a3b49d62790a5e4d093662575b4c825ae3a82db4c0fe78fe786b35e43d418e6adf4e9040bb3a1679d9bec876debfe14645b3177211cfac23d2b41e58ae4b401f13528418c6ec20004b29ba4a74dc9cfa5ed277afa61cea2483ebf4474f556a9b352627085ef7e853c0f329b055f2d083e78346e6e3b947abc01f051ecc5054cc33fa7eb596209dc9b1e6ab43ff42b01fc811753574a9cd6823d01bade40e463c4bd74f8217b1310c053935ee36c10d78fd7e37cfc3e485acfbb73889a19ee6a35f722abb90e5d56296ee96e41f0cbb7dbc6a45dd110e508457b28e7e456906411ee8c16888f2929e58379943863ecefbddc32a084ad1f5fafca7df4bc390faaa91ffcc8cd57835621fac1f193c4a46fdb107a3394356f888e4ffa16467dbaa82a3cd697a1bb21f743e7223284f4a17f824324b932740f9d2d1459e9e7bc7f8bfd4cd625f1e440c1facfd9d798f58cd59a08b7b22b9fb8c621570a9813a50eb79eda87f32a1ae56853cfc455d771bfb5bb42ca8ea93f3cde202ecc63c8d84e6235dfd6859c67a69c908dcbf04c0ac5d01d43b0d41fe60b1f8b698045294a0fb80150e3ee866723a2ae5bb53624c23fc0e5e6ec5f8726bcd701f770cda83ffd6be971f69bbaea9ffe26d613cb513429d4", 0x1000}], 0x4, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0x8}, 0x406) writev(r3, &(0x7f0000001940)=[{&(0x7f0000001400)="f77af2445289f8c5390a39d0d1fdb9d1aa91338ef67453d60745f49f38f13e63c73e27e99757ba13476e65a819f581ed1ec07b32ec281558107960fca51dab726e1a4fe37532d37884f710e3dfdf43d084885a877c7f4ddccabcf220b5d40311aaccef062e072af0586da9a447d5414aa6da790cb63a4ec7edb3be6756f7a19629", 0x81}, {&(0x7f00000014c0)="7255d5000cb70545843d42e1e710d2270e2792f319b5a629cbde5055096be16e9f2a2b7b6bf3134756714f05abf8e73493762dd6483ce31edf64d64e645c00172800905781ec142e6cd42c5c8b1503a7cff67fdc66e8170597355bd21ff0dd548f7c2db751452a83eca170cf099b8aaa25bb6347d7fd842c3edb3237def9253a26623a82eb900eb0b7b5991ed821e8dbb39479c47d15d0de2ea20e9fd9f00d5b76dacae43a183480b6c081678dadc1a17dcfbaa603054b97499ea2a14ccd8af827a9612503ba995dc473752fc9901411d508", 0xd2}, {&(0x7f00000015c0)="60088b177315b35912d8549ec3fc0885f5f8c9b7578f2409edb41139b3fccc70dbb1cd5e794a51e8d4eed2f59df6cd53eb00948c48dce25824b2a0aa0b4b61d5a6bfbdf8b0dcfaa80868dcc021cda0abb78f2d1df5f935be5d3ba5c3779beb302736ded600b18ce3cc26b3985b4f7b387e1cbaa37ccb7ceaf5eacb07740b55279f30c4028bbb387c177e83ecf9408f956838fbf41e9c7e75cd4c938ab33e6c78362c16e373c82ca60b93fb78cefb61b3c16e7ac8f9c6d23505cf3805779764567211897a0b641203143c9f6764f9655a6a59aeef64eb7c3f2cc4ab4849c84c51490cb47572b95c", 0xe7}, {&(0x7f0000003000)="9998b4d029534cc72a8b3722cc0a136b5119ba2abc3c91c695e785f56da9bbd4679acece30822130d989d144c0458ca1cec9f299044e799431bbf6ba576231d74b68f3c6443ad583cac3df6769116306dafa0bf60747b3e7a6b238bb4bfca80827d27e83cf59e68a9e9c3c8060830390e55c0dfe975d9dd745012007a302ad6369aded68f358dacc7db4184b58675dd8dcede6223c2ff7e573b14512f55fb1c85c21dc74170c2de5b501446da2494e3e8caa7eec5a453b9203da4473a6e9563bebbdb62eaa608c7e8288337974248d402671a5a4439e96df4ddf9e472b2e361cf73995ce18506aa07d5ea768ef2706bb0b95e740604d726ff1e44a360a6d1d81532876001a917ccdf956e542c3f8294f9b55fcfba726d8790605bd6e00c5304e91b3543c164d4b417d4a80a3cd8e929788fb14924b4553005e7c97701eb053e818a994d6d41c82fa4bf23d5e480424d2541b2399ca49866ccc686581b4379c5c2d845c31fac1e010ab19276784db11b9dd30c9f66b2f6171a112b1efda735b582fa85916848d56668f9c91441091b7bf9d1da9b9d8ce0aa72bf7ff69332d552fce7ae4b47627308b72bb8e276b1a125272686c3e4abdcceadd65de3f15abb12bfeae771f9811d469aff8d379310425fbff6359a15fd1966a54833ac05d404b41d882c021ddc1ba5082c9aa1a31201801246c44ebf6b7812ea30819dfe407a589a704d676d5c9856e630f81c9abd8b9b00b0766e37951bd93b06d1e11e9cf8b24c769505eae69945241ffcb90a406956853094ab892895ed4bb89af92a7e1cb31feecf579edb59f02efc26814b04a74fe316172e0281d29366fbdac99fced7abe6b08ec4ced1610b0f7048a328cc8a2ee76e7ae186d8b8776f8300e951140b07854acfef9798d603afa7256723567152a2121425d64fd2187228657e9a74268032890e4eef4ad52d46b0b5e697b97343029da71ecfb290ed63eaa76da2413223a24f1eb3c9731476a861ae63fc3193b96870cad0f7c35e9196acfff767cdf678ea9eccc4dfa399e131f6cce9327ba19282fbea5fd50d5a72d02c7dca07ae3e9752301e05bf7239c3630e876bc283345323426f130bb115b8948a78227b30213a56ec235104305cf401be3e69336770fb2966c0e93fc4548e232df46f6beda228da1e8d86309fc29db3362f19ebaad9dd7c7e62c56c6602590e63af97281cecbc826a7628d71a4ea228d55007092263d151367049473c59017b5b5738bf8bc1634a2cb24c565b8cc05c178d4db24a3d73974683f493fcd8dbfb792e3752288502dd4b5f7167ae6f86c7a5fe49feecc14bd1f4b2aae377a1a1f3dd08c12a017f361b4860b6baddc39baef6611fbb636cd006beee7576cf8a3e97d3809c0b21f716a3fe022319cd39c79b5fc141008339e05ac53a6a41b04e1c90b1fd602c07de9e7a313731b24806019e991ef48ba8d355cdd903f2b19c40e7a9b0f278b67da5f44e1ab458941907a0b821b21b42cd8fd1209c86395e2da7024c356a444d382b8e734578eec55b796cbacddfa7817d7dc47fae6d4ce1a8a2bcde44d42d6a5603644dc9d5d02204ccf899f6703a54a3b7fd7cf8d8adbde2f379b8fac67e93f1d4a057e64c5b3fd0818d116814518918e25693eed83b64ec48d888f700b7bbdefd5d6256ae22cffdecf7c821fa693bf9787818f46951f34a31d682a26f8e18c688b7fc60b9817c4482b1223c80318da43056a49639f78f7355232ebfefb233b66ae22ac69e860e4cd339e5bd3aa3e27c84a928b813d862fbe5abeff0de5bb527137c69590419b526dd94cd469885199f4ae13c114ff6e4433579fc3606b145bddc85a4dc9ccd75c612e9594814eeba5a371e6518fbbc2bf2baae5da82929e949467a7ffd5155ece81ee909192e9cbfeecaae7a6d954dec1fce59992897d755b004d0048da41cbf2b7c05bb55a096b0aeb936b6acdcd19147bd61731228fb7a75ee1ed99059ecee1ae70537f763f9e614ed0e0728df8c2f945ea4ab15d7804f3b41bc75216508db378a0c0eb810fc6295ac79cbc52c0a98d246eb6b67c9128628b60ae29f2d307c31fc6aabe2a978a07c97d9fe7cb9f0bdd545fe0c89754fbd5f177a7356d280531c43b13aabfda1fc6129f238becb3272d718cea303e49cdc777f51e478398b76d282bd51de3acd488672e5612c03e78166d8d171d617c28698d566399cc80ad4b7eed4605d55b214a29de3348342139d0004aacce9e41010a160eb0c773c058955ca460e2ee929bd2339913faa67a3163af4af9af6794a948e8d44dfb19f4785f2216ce2b82d13802915c2b9088065a9000325c6bdce670466a307517b0570fa98e86583352d6bb8fa570eab5fd9a80a851d233aa23ba12201935043700794d798f109727abd590dbd0fb16ad26e56b17de45850d2e58b5265f9fa33a1954e0f55cae0d1eba21dc64e163303bb4ceb237fbba56562514d6a852cefc03ad7e9c13f52676620db0e689fa5ab694b92477c9bf4dca83b63b970f9be9c58d6d18b305fdee0f09d7d209654ef98565dda2cc5b8a9056fc16c5393c13e6f562abd703c14180b0df207a566c6ef79fc6384577e29db0d94500f89688f94b8b9d30950506039ea67f79dd69c955a8993205faf016f01ba46dc7aae40c09f92ea33b41cd9f3cfb1f6238b92d9ef7fb9561fa8838acb6c1da2f96962d16cbeba9f45d5f63bbbe95c7ddb9c88b13b7518104d273173b547461dac6f16b50f74c70bfcb5c690196e164c593efb9ffcb01dcde8cde3a4a5f29a320a521319129d044f0eef2d723d83afae0179a63a0b9cb0a710833695ccc74df2fae72c93b45cefd35d983af60a74f3acc95c4752479334089fb6f77e1fe40d7d3db12a39aa5c1adcce546d7f0697f384b937c64f1d638a6174d16a6d874b4a58b9b003494c5fc227739e566ec21354f8193a1cc02b9b2cec001b6b55820224848331b4f47e3162d0def3d773b1eb15b991f20bfa9281cd6775058c37792edcee4c946a4e0bf73f01dcabd681842c53988199b324b3b600ceee2b4573a2c531881df6022bbf45a9562e1a8d3b79afdc6af8ab8e156f4fe34de16962f63066a64651fbad3a2216718f5c52a0973dfb456506d62c39ee90a461639fcbf184c9091cb5a3d38a1d318fdf5d2053e5c612e5425f1de24c2ed5461ccf74982d85534a5d7c688e0cdd12ee2bac818dcf7e325a732066a026eac2f84fbd05a2b0133daf95e87a8e48f5a7d6b400349e907f2956783a86bee7396bb6ed3b1505eb535ee8d67a448a3c4907973c06c2e0c028682d260ac776415f8f538d645eb1c62a6778c7495694a1ed1b6b67b3f9dcaaa7e968456f81aa549a299abe63167073688e83512d4b62f5b92eda94390035ec166a2f7a6b7d2abf2d944d9cec09718f3a998c2504d52d8453231c2b7c6e57598badd3339fb36cc90b29421cea8598b71677342c7a82141daa17f9b65741c9d3301aceadd428984284bbb991eefb541f98f84211efa526fcd9818ae8258069bfc136cf2c98487db2f9c697af87e0bb1f51e3b5debbc1ef4efae9749be2c5a04416e1c125e9f529b971e5232b42ee053306c45ff6e2372baf9bb1cef4f57395cc2e298a08c4d40a8af91365bf71f3d94493195b60da4dafc1744daac5dc6897337f030cfa50107e95c8f9aea7bf3d58ad87665b281d276b2aae4f62b125af54cc3b1e14422380b8ec351123fb2ebb67fc9ea566960689bb44a0b4f66902d095771b6c134c88f39a806933905f75a36dbd2750b2d92a6ec6670effcbb12b327833a28f81955f1195591f801f1c36e7b3e96bb032567544a7eb0a7e0a1110c1f94a922c30c62e767ca69f677f7ecbd37932f20cf91b423e769439b3bd964db57cd83bfc80c3bb92c9eaa2da4069036af41c74f2cedd22aa742cf8a32cb5ca052c34cf3e4eae7a39d74e8ede3765f555cbd0aacd282321972f5bdfe3747f8df375433e5c2956dd0e710a3040233294c1652a9527364fac985e17bc88e2c2efc5e9af57785bba8ebc89dea6ba5a7a3a64862c96c9507952de1d4ba8b7155b393d0cd6efd1e97b8ebd4e45eda69f1fb6c85f6809eaa3fcccb1d9be841bc5342fcd5be725f52d912cb560f4b057a2318e18cbf8c604428d91032fd398007f9712566386155486bda0a0b015f6627d301fecf892ab2b56dafbf3c382647ae7c31613826bc2c40591e81f994204a53c7d37813551d9258d5e11817c35d579fbb87ef1bf8fad117764886cfda4388740a99fbf44b771b8118598e9272d0dcf05ccd76ac48fca48366e808f738f563ab0073b52bc32abf36ab9308e57816688948ea7bf28fbeb697afc5bb9d9a4079985537ad2031e3b706e08fbf3fb5a8bbb2848b30e7136615453de882a4b57ee54286ab3aad53b830d47077c7dfb84b82b464d3feab8ad0e57ff4a7e8c979f30dbe268394e70039b3fd8cbb2ba6cd9f7bc9b94935c948d8183f378d0c73cd2c1f9db47280901eef0715607decc86d5325b2d7e9a155c3afbd2fe92ae0f98f8dd46b82ed47b03fafc707c93e50bcb6e655913a2df64a933b0bf7d7a6ba4dff8939876168e7e102111296a0c1ba35449f70b1e4f5dccf850bdec620641ac11e57965d9715bdcbee6d05ffaa1c34ec40c93f4487bdc07f2e736f35d70a72e3246bd1ceb3ca49b44203ffcaeaba3386a7dfd605bd0c934ad4e6eecc9893fbd34e6e8d5f7505220f22b08e474bd3ac25e1367c52fd318f7ba3f1abc3429abc5deae24dc243bb3a71af629203176790c5743fb0b19f27fdfdfa479d1bbc14153cc8a52ef913ba2fbbb636a368b10e1add86782b55b605bbe81ae6fc486a5ca23b49d1a1aef2055f87729b4c7c390112eeee95bb4ccbb0d11b869674c2bd4b468ab3d8f8cd557e32041e3045c5c5160bb5b41aff291f16bd151f3dcd5ec0b512341b904f468da7b3eccb31e54bc3a3c3553540468cca5d3ea6536164eca96c18c9814a1a93c9c5819b5ce54f079f319618fa9e5e90cebc7cf62d43b571d9b428364ca6f11345858d4aa9e029dce49646ab0a6b1a4eff150370716f4359e86bb4c8a6f2339dd83520e867663ec3adb1aabe30a60e49e764211a09f4c70490d1a2866869ab86ecf825daf2bf73c31dd02c2f2dc6d3aa90ba68836e54e6f8ec1f5ec8bad7ebb1255452c128b97d49afc4f98e52312e77e38facbe7a6dce522d6dacb51d0010818c6425eccbd2ecdcd8299c57e40584263922ed72ed88e18965bca5c86dd4d841f7065e25d4b76ae53a842bfed5368d5da0532abcd404af3a6daddf84a9c1d925adb3febe4fd23a5a1aeb5be0d4965a088fc270fbc5e3701dd8d016908255ddfbff4bed5d955b76c46a9634851da6fcf27d6b1a454b1a143831802b25a6ce0ae17e166dbba5f44a7faf2a70de1ca1372b403cd02085b5d701829ee3453543f37bb7e7f706828405e41ba2a1f96717a41792b505a5f3462d5f27c872c815c703a55ea4300f880ff47221c4bee250a8ad3244ad78544e62f44acd90b3509aff958775d96faa876e1ed0b320a506a790dca8beb89f27a7168615dcaa9848fce091a37c069ecf6e09b51926d9928dec99530db21cdfc9dd76962f769487863a32c8c8e274949cd5808cf9f1f5811a071e857769f504586c71d326fa50c0f4a4042fa117d00fe0f3786c6048878b66fdd4168f2b699b18a44b1ba5b6bc26a5b276454c0def4ae397115faa1eebbe05263da2a9abd06674f30a1e3410b020e85e15735270b06f387590dfda4f3d35df40a5f829f7", 0x1000}, {&(0x7f00000016c0)="f873530a34c15f8c6e6be8c4d2f3289b526b019ba446f419867bd0bed8f58d4a67e670ae50336c224382aa6ddd1450628b434ecd90bee16c677458d262db9a5d533e80cd2649fb0a8941bbf3b8d1f82234773ed9e1133bbebcb54e949c794ae119cac7073c68e84cf9da2eb5dedea0078ee6d933c68669c8ee0b2978089e20a8c4360d45ebc860fbf7972040", 0x8c}, {&(0x7f0000001780)="d188503ab3ffa3c3b54d0ddc58824af703f0bb7978194fbd3cf2f3cfaaccbbb62c12e9bb82ebf3de1326d37b1330c48e8a4dc1cb99cef53da9670d55a3f3505566eb9127f3cf53140baa369d7e6ffa62386b789bc466c4b42bd9fe7f99b00af53b2b5ef059b83baff61eeb7314a69a6c443c25ca4c872fc2dfa11acba6dcf5fa7b5e33cd6df68fa23323c873788743efed7fc388da6bbad7766e6476cf09c65223a6ddabda4585b889c93f7428d9f7599b7c9f7c804dbce4873b7155d6e9cf9640529ebd30f7972717acc16dfc2f89f27dd70c79c177c4597002b031057b937fcc651faee2aade6150639df2c06ae484944ebb4601fc38", 0xf7}, {&(0x7f0000001880)="f2b1881c39aea9b7b8a82f0aa9abb0a4a5ca64ed7f2c46347d9b0743b3f35eb5e2945232f2f57e710f8c2d98bf5565ccce9b8d626be35e4398fe972d833cdbf3b776f819cf93fd9303dbf17361822a43ba1b08bfd31a33dc81c09e8856d94f3d72fe7ff2049738b8f7728cbae7debb495e75e88fb46262adff84eaa9793054fa4e8d8ae4b57b60bca98613d41396bf", 0x8f}], 0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000019c0)) poll(&(0x7f0000001fef), 0x7, 0x0) witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd8069b86700) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_read+0xa9 #5 dofilereadv+0x1a2 #6 sys_readv+0xa7 #7 syscall+0x552 #8 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *239236 60375 32767 0x10 0x4000000 1 syz-executor.1 148004 77155 73 0x100010 0 0 syslogd db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff82206bf9) at witness_warn+0x69e userret(ffff800020a88780) at userret+0x36a syscall(ffff800024fc74e0) at syscall+0x44a Xsyscall(6,0,ffffffffffffffbb,0,3,2badb29a010) at Xsyscall+0x128 end of kernel end trace frame: 0x2bd7a288250, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic witness_warn ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff82206bf9) at witness_warn+0x69e userret(ffff800020a88780) at userret+0x36a syscall(ffff800024fc74e0) at syscall+0x44a Xsyscall(6,0,ffffffffffffffbb,0,3,2badb29a010) at Xsyscall+0x128 end of kernel end trace frame: 0x2bd7a288250, count: -6 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800024fc7220 rbx 0xffff800024fc72d0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022d5c000 rax 0xffff800000a743c0 r8 0xffffffff810b5403 kprintf+0x173 r9 0x1 r10 0x25 r11 0xa46671d8afabd807 r12 0x3000000008 r13 0xffff800024fc7230 r14 0x100 r15 0x1 rip 0xffffffff81b39f38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024fc7210 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=239236 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a89160,0xffff800020a88518 process=0xffff800020adce00 user=0xffff800024fc2000, vmspace=0xfffffd806e8b48a8 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60375 42712 42195 32767 2 0x10 syz-executor.1 *60375 239236 42195 32767 7 0x4000010 syz-executor.1 60375 456246 42195 32767 2 0x4000010 syz-executor.1 60375 442867 42195 32767 2 0x4000010 syz-executor.1 60375 342005 42195 32767 2 0x4000010 syz-executor.1 42195 238189 72602 32767 3 0x90 nanosleep syz-executor.1 72602 357513 57097 0 3 0x82 wait syz-executor.1 76260 227474 68400 32767 2 0x10 syz-executor.0 68400 464961 57097 0 3 0x82 wait syz-executor.0 18652 389954 0 0 3 0x14200 bored sosplice 57097 33529 30136 0 3 0x82 thrsleep syz-fuzzer 57097 77050 30136 0 3 0x4000082 thrsleep syz-fuzzer 57097 142303 30136 0 3 0x4000082 thrsleep syz-fuzzer 57097 488974 30136 0 3 0x4000082 thrsleep syz-fuzzer 57097 403274 30136 0 3 0x4000082 thrsleep syz-fuzzer 57097 134813 30136 0 3 0x4000082 thrsleep syz-fuzzer 57097 352006 30136 0 3 0x4000082 thrsleep syz-fuzzer 57097 163138 30136 0 3 0x4000082 thrsleep syz-fuzzer 57097 47145 30136 0 3 0x4000082 kqread syz-fuzzer 57097 283354 30136 0 3 0x4000082 thrsleep syz-fuzzer 30136 497647 20001 0 3 0x10008a pause ksh 20001 115258 65086 0 3 0x92 select sshd 88242 54450 1 0 3 0x100083 ttyin getty 65086 515451 1 0 3 0x80 select sshd 77155 148004 1882 73 7 0x100010 syslogd 1882 158050 1 0 3 0x100082 netio syslogd 88042 10840 1 77 3 0x100090 poll dhclient 20199 449115 1 0 3 0x80 poll dhclient 54631 1583 0 0 3 0x14200 pgzero zerothread 15953 245705 0 0 3 0x14200 aiodoned aiodoned 77953 135099 0 0 3 0x14200 syncer update 46305 341260 0 0 3 0x14200 cleaner cleaner 82835 294323 0 0 3 0x14200 reaper reaper 22497 283167 0 0 3 0x14200 pgdaemon pagedaemon 82264 417833 0 0 3 0x14200 bored crynlk 53489 286416 0 0 3 0x14200 bored crypto 97829 296468 0 0 3 0x40014200 acpi0 acpi0 30438 260757 0 0 3 0x40014200 idle1 65498 75160 0 0 3 0x14200 bored softnet 9642 514576 0 0 3 0x14200 bored systqmp 49355 222098 0 0 3 0x14200 bored systq 72784 29251 0 0 3 0x40014200 bored softclock 58644 321373 0 0 3 0x40014200 idle0 16216 124998 0 0 3 0x14200 bored smr 1 27539 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 60375 (syz-executor.1) thread 0xffff800020a88780 (239236) exclusive rrwlock inode r = 0 (0xfffffd8069b86700) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_read+0xa9 #5 dofilereadv+0x1a2 #6 sys_readv+0xa7 #7 syscall+0x552 #8 Xsyscall+0x128 Process 76260 (syz-executor.0) thread 0xffff800020a89650 (227474) exclusive rrwlock inode r = 0 (0xfffffd8069321b40) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xce #8 domkdirat+0x121 #9 syscall+0x552 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069321f80) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 domkdirat+0x75 #8 syscall+0x552 #9 Xsyscall+0x128 Process 77155 (syslogd) thread 0xffff800020ac09f0 (148004) exclusive rrwlock inode r = 0 (0xfffffd806eb492b8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9462 6321K 6321K 78643K 10864 0 0 pcb 13 8K 8K 78643K 13 0 0 rtable 105 3K 3K 78643K 3018 0 0 ifaddr 35 11K 12K 78643K 427 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 176 0 0 iov 0 0K 32K 78643K 279 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 76K 78643K 2795 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 60 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 425 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 7 21K 33K 78643K 3555 0 0 sigio 0 0K 0K 78643K 37 0 0 proc 41 38K 70K 78643K 3246 0 0 subproc 34 2K 2K 78643K 1105 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 419 0 0 in_multi 33 2K 2K 78643K 803 0 0 ether_multi 1 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 1235 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 98 21K 30K 78643K 12345 0 0 UVM aobj 130 4K 4K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 204 0 0 NDP 5 0K 0K 78643K 198 0 0 temp 121 3554K 3630K 78643K 17756 0 0 kqueue 0 0K 0K 78643K 39 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 135 0 129 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 320 0 318 1 0 1 1 0 8 0 rtentry 112 741 0 697 2 0 2 2 0 8 0 unpcb 120 1444 0 1436 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5249 0 5249 2 2 0 2 0 8 0 tcpcb 544 878 0 874 1 0 1 1 0 8 0 ipq 40 9 0 9 4 4 0 1 0 8 0 ipqe 40 21 0 21 4 4 0 1 0 8 0 inpcb 280 2010 0 2001 7 6 1 2 0 8 0 nd6 48 195 0 189 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3036 0 2844 14 2 12 13 0 8 0 art_table 32 3037 0 2844 2 0 2 2 0 8 0 art_node 16 740 0 700 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 17 1 0 1 1 0 8 0 semapl 112 423 0 413 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5004 0 3573 48 1 47 47 0 8 0 ffsino 272 5004 0 3573 98 2 96 96 0 8 0 nchpl 144 9341 0 7713 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 37315 0 37314 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 26143 0 26143 23 22 1 7 0 8 1 plimitpl 152 646 0 637 1 0 1 1 0 8 0 sigapl 432 3537 0 3522 6 4 2 3 0 8 0 futexpl 56 34087 0 34087 1 0 1 1 0 8 1 knotepl 112 2003 0 1984 1 0 1 1 0 8 0 kqueuepl 104 729 0 727 1 0 1 1 0 8 0 pipepl 112 2460 0 2441 9 7 2 2 0 8 1 fdescpl 488 3538 0 3522 3 0 3 3 0 8 0 filepl 152 21473 0 21371 12 5 7 7 0 8 2 lockfpl 104 570 0 570 6 5 1 1 0 8 1 lockfspl 48 178 0 178 6 5 1 1 0 8 1 sessionpl 112 80 0 70 1 0 1 1 0 8 0 pgrppl 48 139 0 129 1 0 1 1 0 8 0 ucredpl 96 5683 0 5674 1 0 1 1 0 8 0 zombiepl 144 3522 0 3522 3 2 1 1 0 8 1 processpl 896 3554 0 3522 4 0 4 4 0 8 0 procpl 632 9002 0 8957 18 13 5 5 0 8 1 srpgc 64 126 0 126 12 12 0 1 0 8 0 sosppl 128 68 0 68 13 12 1 1 0 8 1 sockpl 384 3835 0 3818 5 1 4 4 0 8 2 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 21 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 207 0 0 24 4 20 24 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 348 0 0 14 0 14 14 0 8 0 bufpl 256 10551 0 3537 439 0 439 439 0 8 0 anonpl 16 379464 0 372194 141 95 46 47 0 124 12 amapchunkpl 152 27800 0 27710 42 36 6 18 0 158 0 amappl16 192 15411 0 15019 115 87 28 32 0 8 8 amappl15 184 793 0 791 8 7 1 1 0 8 0 amappl14 176 922 0 917 1 0 1 1 0 8 0 amappl13 168 217 0 216 1 0 1 1 0 8 0 amappl12 160 301 0 299 1 0 1 1 0 8 0 amappl11 152 801 0 788 1 0 1 1 0 8 0 amappl10 144 532 0 530 2 1 1 1 0 8 0 amappl9 136 1671 0 1668 1 0 1 1 0 8 0 amappl8 128 1045 0 1018 3 1 2 2 0 8 0 amappl7 120 628 0 618 1 0 1 1 0 8 0 amappl6 112 613 0 604 1 0 1 1 0 8 0 amappl5 104 766 0 756 1 0 1 1 0 8 0 amappl4 96 3715 0 3688 2 1 1 2 0 8 0 amappl3 88 791 0 780 1 0 1 1 0 8 0 amappl2 80 23122 0 23052 4 2 2 3 0 8 0 amappl1 72 102401 0 101958 23 13 10 19 0 8 0 amappl 80 10232 0 10195 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 3538 0 3522 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3538 0 3522 1 0 1 1 0 8 0 vmmpekpl 168 33142 0 33112 2 0 2 2 0 8 0 vmmpepl 168 456009 0 454417 174 89 85 92 0 357 10 vmsppl 368 3537 0 3522 2 0 2 2 0 8 0 pdppl 4096 7083 0 7044 6 0 6 6 0 8 0 pvpl 32 1062092 0 1051569 290 169 121 124 0 265 33 pmappl 232 3537 0 3522 7 6 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 615 0 12 18 0 18 18 0 8 0