last executing test programs: 3.185096608s ago: executing program 2 (id=3): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x1000300000000}) flock(r0, 0x3) execve(0x0, 0x0, 0x0) 3.170799931s ago: executing program 7 (id=8): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 3.02672656s ago: executing program 3 (id=4): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="4d46ae6f", 0x4}, {&(0x7f0000000080)="fc068fd3c5d06048f301aeb1d2a7882a38e19b3d51839f36483d4996b46e1b50c0e7e8832434b0d038fc326379ace0e38577aa819cfd9dd1eb881c2e7491dd2780a3b33c99d9b884fff6dbbb092dfa907bb77adacd0b209b5a0a211d1bde20bf045c9c48d1e546aa6c51e9ecdfb994b1c853953b5794c5fc7279ec123a433c", 0x7f}], 0x2) execve(0x0, 0x0, 0x0) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000029c0)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x2, 0x9a}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000400)="6ee723d96ca2198e6bf7ca136eac934e99dec83cc69ab74d3eafe7e7445689dd243bb35a3aa2a22eafb4785a1f2d454629ec42bc48aeeaed89ed36174e93e49dbfe610a516be6afacf9fe5e47d2f681f3f3eb2ffe60ac5b76ca9090fb13907f4d6ddca5308531221f60ec5eda6e82480213b0aadca1bc283ddaedbcc9e4ab860c561e953d4fbdc1f8fca624b4ffb4f260cda940fa11d77cae0b4cb6148128f00a9f775e94da4237a19d0fdece9d9424c1a9fcdb81cf85e03533307700916638976ee08ab92e10cb2389a41d906fea64b1ea1d162740bf9a741d3d8920f9e", 0xde}, {&(0x7f0000000500)="69fcc370137ea6ad0d00afb711eb40bf9d33d260d1d1e67d1eac32216f60cf74d56766916920070e9df7c037592bf70baef17b5969a477e9c839c21384d486d6a05310b964da67c17e50f3727d3bda23e2bd960b9bcd46452fea137572ede458e762199d07b5f94d32853c31f3b49bdb56", 0x71}, {&(0x7f0000000580)="afb93e1a4f4192b2d2d51bfadc7651bc8063968d9f8d57d1e8afcda055896b3edf5ebd8aba8a89a7afaf94cc58fe05b4852025297e436bc5ae560e18c630f1e38a52de1f61f48e72aaaef2a5c0dc8ba717f126cb706def1c64dc6b236693620c33d9f4ea1848df781d347b81e89b532a82101586688cf40aec4adf7038540dc06b432a79b3e71804ed47b774e7a0e923427425e99bd0f9841dff921190c5ebdbd7337a45157160e4760eb7f76611f8c031e9861248481c7664b0cc86619e20f2afc9b04e0e45627a6c72831a2782f9e99711636aa8165a2b8e26e8d89f3516f09edcb7998677840314659c11f4d36ae46abd28cb8a26d3e88f055478fd64370501511242fc99d209fed22282fe300d56213e2536e462af3e46216ef9c2183deb73cda2467487d1ae5ac5d30853afc40ee00e0e710314a9b6edf5d8810f1447b49e72a912609691fea94b16f4296c46af4e85217e044571bedac9ee3058bfc2956cce5ecfd47f1f292459b349eeb99cb51e54cf02af06efc79c9e55b68c96666fed05eec462352b3fc24d0f405a8b29099c8ad2f4dbfe36145313549209f741079b0d55d9b5fd190b141ea88a86791390ff524c4a42025b3a26c32857c41e2ef01e343cba19b85133d9ed27bb8e0d3001fe62024b90e84b6021b79125eb8af604e23f5337433a25f9f8c79751d463a6296e458ac49a362f95ef55253944c6333cb5503a4778bd4842485f7a29df64f5a1250960af39bcd12b35f6ded173798a77fb9927ed70a6763312cdf80f4dd2d2a2c5db8f209668f94ee934e9b5c5eaba5fdb27533e5c168a1ca4d14dbfe328b14e6998c0db979cc785b244266c96dd74f6698d9f71bf97f84493f5c4caa7a97b42f9035bfd5c2c5107d8f1f908d259f77b14dcde898c39ae9e77316aadb5914aec8f122f6c07cdfad996d066d6714c6fb35b7baa33e86a71e0c346b9146e949f58f8c1d8c547a5197ee880410e1de8854669f33c6593217a796ea14411f31848b00133bba4470dc33e7db85d5f0f9ccd9b4429dbb532a9ec39a8d92c79c5d5ad39780728ef073cbf43f88bd82717c03e7e5ce88a9f36fb1aa5a3a74c8b4b3d8664253c62828f9433acf215e5dbc80056a46bd6586ff59c373d9eb91006536c6221885f04d004cad2045afba5974463c3707e7d7416971a6c0eb48646dd8930ce251d04f2de652fff1921f84a4a241b2db3a07bdabc746aa6c558d5c7249ca43496348fc383d36fd63e6501ee86e3e594ef109b4ad0852ddaabcdacfa4db89667d889234ee29e36f09b9450b37ac2fc45e85f38248f0399cca424acc58f42b7fcbe387dfaae795a284baab17712d3302a0c275790ad4566ce3ed79bc92fc8b99ea49b38f6ec6b82e91717c458d0a75a8735b5eff71dd9724d858c8df9b8eb39a56a26171eb7b468bd404dfc6b357006dc4846cee0ddec2148d361a1155fa12b503ed0a933cda192354168ccff11a9792ea49962f67b3be1c80d9a19d074e9f80155076d21e85841fd59f42fdefc904a714560dc96470a29c3cbcbf14d7afbea8c32b608410e4cc6b05c63dac08ba3bc6d8375574b6b9bad7148789b2229ae19bd52bc012b13794596dbbc36a63b9e261b2f2f5c7c332a49a2e90c5e113b59b6875aca9fbbe0397e7cc4e0b662c03773f643ffdd61aaf82852946de11096a2744baf801f13bc2ccb1f7fe94b185b6db7ae654bd8eeb946719ebb406f7c1ebb4f7323108255edd9966da730d1a49b89c035b28079c283261921614982720d62f1471647e45cffead44ce356f2636b045aed00e6d04a0721254981860610d9ca105fd5091f932883069f3153a3b032482671b9320d0ec7ee1c0ba3e3adddf229f2292fd854073e88fe2045c6f879e010b694467ee2235392457aa53220a8a3d13e83ea4c89cb9d84c96cbc56a419643a3a68e91b40a87809676c5303af650bc82a2193c0d7dadaffcf5a645e5e77ea2905be2828157020b0b0823495cc3dfaa80048a48e332c80fefc4efce4b1f6559f1c2706d73fb652faa68c314b2794ebf105981347f2bbc7d9f842748db72c34b2d027eb2a5adb8826d2917754b070b5ffa14de3f50e5bc2291db004bd2ff56003503f83be5a53da1bb4423b532a1e5d31f098bfd6cf5b61b916b5b5b1fcfc3509a7daa64f6c746098b77871901c82a6230018257ee07fc3614971f433fe18e40af41c862c9accd88e514477cd1cd378ece6cb0cf228f97a49d83322683b7e854db128df1fd072e1b1d684acd2bfb0641ab521bb5d9d9ad8bc4f85c7a29d5619aaad87cab82d67b7bfcc9dce5d6c03ba8f8a7839934e0d4a0a3ea8d52002c00f85f6cfbbf5b65216bcc8dcf47e2ed260e32b5ac5964afdc861ad0a776373c8cd441a45a880247a37aac2c81aee312cf1402c4edd0f194e0319ab02f00b0bb237a85e890e6b935d57754b40ba0fb0e1db4d6f23e4ec556e55cebcae4daefbec0edc1bd07c3f7142850ccc06bc62ce6b4e168baa0a23793a8c58977923f2b6ea55d12834989c387954890caa2297c1939fa955575ac66229a02bb73661bca877ef5dd16663fd6c9ac6350005b163b01cd4347e182c098287a66ffbf9744871b85c3821994c86b4ab1f946a397ca4da48e07694c770c47bd05db5fdb9da9f362ab5be07b6088ba8a4bbfd06d10cceb2772029098391e94c55eabd5efef1720d9f4be10143aa46a215fc6615e28b82fdf5ea02af25a70ffdf5db14dc0da2edf70fe2177872d9a8b99e8f0ddb523c980c169a0cc80492314cc2fe01177e1fbe0796662ba916691db792576a85fe06a070177a62caf149e5466e5d27cfb09e18879a0ae10c984cf95d761e0551f14319ebf5950f24bf5fb06cf240825ac8eb6e59240a6b3d918249dacc3532e5c9c44a86a1dc5b693b7c8a58ff534ccc8138d9c3f6456fd14081b5a1eb4f73bc2f8a122c5e7791aab45b72592fc3e3e504c3e1591020247302d7875c5ca35bb1374d9f67cfea4dd1e16f1be21665364920eb79a1105288503a16dd39db69142e6e49f622dc4db6d72c34e80a6b05056ffa040ae79782154690b02bb525e33c02d6cb0e45868b32ac0e36d3401c5fd59a384bc70082429b2a8e447882dea6b29989e0629d5b29983933cf7642915bdf93a3f4daee25c1489392bcc0990381cb9ee5dc8bc2c126f1a4e3a9b82b019c96135b1e0861809c703185e700385c2a2504c42ecdebe77e363cd12e96f725d7cb10c855b6e2b93aaf55cd40832ba39d034a74b71d9a4a6536b91aa09c97dde6e034d5d4d0fcbe4a3ae578a70fe8b0749f8d8690e8bb9f44b593b62dd723f6b90c2209dd85ff3b3b936226f4cdb5df3b8fe9a267924da826abcf7d2651c1e8b43bd4d429038abca012816a7ea79537a072e16bb7ad0c41b9a7dfab007906d906204a8f2bf26e11391f1d3a2aa182d0a1050b205eb427bccb002e739932b35b94df35761e3dc6a1bfadcbf895eb7e60b1ca0e17dd260fe1f9d7639b53c048df94a36b7428168d531a304e41be781bfe8f61b1a072a7520f4fcbcb247b081583c1e0c99057ea2a0ea228354f2a4bce2768b2799fde1cfe4b824b96d995e4f514710633a6b125ddcefff7a81679e7358733b31e4c6161cd7cc502b3e7ff8c462aa5b4826a33beb301760f4d2338582eef486cdf3a7545e77620142c2e5eed7d46d7434f2b9f1883c680504ddfb08a4d41fc0afd6522c87b944a5f52c1d760c0f6619558d510c0b65713643d52c6001df71b9904991eb0a566180a4efdf5d6a6e9846cf319457aa351b08be86060a265554dc250d5a25751e6a3e3d479ad84d046b4860ace02b7c447e03f0205faf58e57b646178216850cb1ef918e3b147801e496faeafa907e3662694a117a788c9cb2f3c212b56b4af3db09f15d8229c9e32003fe5bb5aa5a3fd425955b7c50312df9bfc4b6959e9d71b6404f366b226b682dfc02eac566df9f41e7add9db5117c29cc60a8f14094f810666382a788cbc789067c65713274f878fc4589470a79890c8f5439a5ff5f580d9f21bf3f6db635acb865cc7fe43d6c583e7529a132f974aa86bdb087df88bff02fcbd217b76a7b0240d0cd3521c0581b5449f2d934502045df9ac090ff2ab0a1c8ecd7fdeee5ede04d7506ed8691a6fefa0fd82f50ddd871a8811f38402001ae7074441163883991e626fcb2d5ba2938c79050ac84662630bd59d2871604f5febf3b0bc2857bcde43928b1a4085a042adc370fb0ce3a9afa1567865a1a89cbfef0a48f512f47f66a2d33e523da8d95c2cfb262c8823ac9a84260e1fb969d2160bd55409f5ae048cc2d9f43ad5d2653f31640c47cc56a1cb19f70b1ac7eb75c099184b492d9c9af75640327fb82a97a29c37b479e9f0a7ba08f11866c9bb795fd65a907d1079bd1c51a9bfd4f14920042301276a1d42a98bc27d00fba51b422248ce7e2b2ff725abbbae9f82baa3d559fef9a5d39b63ab2fe4d82b5934b4ea8247b7f7862d1f8b2ca9117b163dcea5ac812cdbf0b7371d4e2770b78be41d51918f03cc2ce1e28b235f5ed83c939c85c79b385423f1a085c5962960d4eef6d636ddecccc6e2290759c4a02d72393117a772503102832975b3fadd962439f12a065bb7116ef0e38992340e4991ab1c4bee707af2a855b559d4b3652313f595f9c0ff10cf9fda0cf4f24e0b30dd21712e1af74ad85903ea3d5b4308f076515bdf162ec2f2485b4458856213e106aa4621d829e32ac6c1b9384cea1952e8ea021e72ac8e9537a3b3d4c8be064dce1124fa4e856cb50cce41a6b7db155f55738fbbd6457338928d88aad788c568c56185bb8309f5a85a7c47bac172c63eb38c0a25dcbf37231d5f57dc3b97aa2f3f81843b79479f4c682ec6af5422edabda0c324f7f9e9c1fd2cc1b91e8d48337b5cfbae3d478e19ee05b782d338f3b6756351e9b88c35859d0999951aad2a3fdb3f1f4788b7b7c19600ce42e655271aa3d65e43c343640cf10f1e107798b4a4b6f8e54601aa6583a067cce6aa41b4501cd94ac3633f5b4bc08e1d94e78372231516e9728853a051b97e63d70ffc8ec34a23e71d01a0ea70700b1c0c980eecf2331fcf19e8cda9ebdff2b05f4f9dbda7982ae470611e271d93cba401fdb1f286b9090c45f4a6dd3bb1e5a4f4d59efcd250738e33a0623d975abbbd2ce6891d0503528d8ceec3a51ba04e92e54c4ce93df30b0d745549c543ed5f6173e1101a545f6de23adc21474b00d0e0712e42cb011f9fafae412d3d71d5de1ece201fde2c19d242c367381c5073d1476a65365d47eddd011dc2ba3f70dced78024e8e12fbe22f90a789a81682bf53345c93582fefc3167db76bf437303467f9810d777ce87e70c0a90bd60123086470e2f2fe942d5308ddfe6f01d73841be907f2ca03f38194691a73d26b4ad8ada9669ee4a298f7204744ce057107ccfdc1ee9634a0f65f6dd35518436a3faa8a2a2674c35d84f45c2327f7f944eb0daee3b5982807256c259efa35768bd41a2ef11415d240433c602589845f5b3d73952b4f429c6420aa477866fd3250fb337995f82e11718247a19107effcae2d9a164941b4b7d8b0998976d1af6e38c61b008e2e64292a548d30f9fc965950a9ab54c0e2d0d0eb797e221df549697e89e4eb9e87a4be175d37352de0027ce6ba5894c5bf4d2e19ce9ae0628b95e6214b518a15924296af20e34a2c1fe737d1a5868b4d108060e0b23d7db6a354bd5f90db320d2fec33c523a9931a5b8a2f5980e4fda2d8f604b221f8a4ea70b45fd2bc53e09316", 0x1000}], 0x3, &(0x7f00000015c0)=[{0xd8, 0xffff, 0x7, "1a7246fb1171879f4be814bfd049828b67d8e1ef53e9a54b33c4510f8a4f833a4f9b6c319fff0ea9f482b183419d527ff2897c4e59b46d09f201d2d52e2b2b48ddfb07408c4df57194aaf74e0ebf6476d559d29b4e0a8898c2e8b848810cda57fce43a5f791ce194b343922f94ca9b6c2dc51c3d3b9092513248d07ce291e01103d541ae09845295e41df45947042c0bc806a40d3cc09d1080b60657fb6c42f4349fbe6cf0358e68935f0dfbcc3dcda1bf42c31a831bc2f8fe4ab7a8e0323b602147a154a3"}, {0x1010, 0xffff, 0x430966e3, "5ff4ad10f1ab38789ab528957cedbc1eef31ea1587c1cec051ce0cf460bdf973492c5cd931ffc9b6c79b5756df8a2b60b7ff1cb1c38d43c22b9f23a056bb4eb70f30946f84d1b3c48b7f14bc85d2e770f2c7cab72d333fcfe2ccea61b4c197aa9c608842e4d9816297745f11d79adc906e185da7ef9d5b1b45a79a7504f58662a6252ee5ec92dbefc55480c63074964869d0ef00e806963ed18cec4b84e2260aae23d6a1d5f1d76b8928d9b6a81a117ab46543b5ff77d14206f36e66fa3ff5e957804ac78ef60aa778b8a2419fa0f355e6aaa1e04758f91d04894c68766eca97ec7e62b7d5092467fdf77b6b68b8088377d15bcc5c82741c661618f95661b076067dce98c92511be043231a557d67278632fdf268e14c82ec10434b179688c44c3ad48474cbceeaec3cdb5c64df583b8c178452a731161554badbca2a7699fbda34eae3c940db962a96371c927e1085e38701146ad0288561849dea597b8df165c258ded60c14d9b5911266b46b1636fa0a013aa3b89c4f116f6461b64b72ef3cbf01dc8f1a65161bd7cd25f8f763c817317adce31d5a69bc00fd60b2d0856869b52763a34ac57a5c8200f269b204f58a9ae31809557a25aac277b58a832965fd468d24ca80049a770311eb643f5473676a576bc5b39ed58b6381d1916f9738ea4f1333aa33011419e1064a4645aa92910095ff66b199c53fbc793e7982dd445bf0863adfea453f1fff8f729fc2ba25e7f8acf647de7196a05085f3d6d5d7a80b423ccf0a7441b20292e4729e61827f835f93bb0daabcae97a009b56858fb89d3cdd3a3e28bdc80a357de81dc4ee0bf461e68aa454567c9344a50ff37bbc746753e58002f2e67a220c40de5b9254d7ce48473b14ae2e819f6a660687283f25ac9cfd7a44a9043f8b8d6d4c26a58f18e6f2e7a2e15635687c00e11d281ade2e4cb20887319fe499321bd4cb5cdd1479494d660aa36d747b3a72b382c3e732caebb932f1155a16ba39ce0b3952f385c305783110c2ea041b8f4e0aa623acc958ee5ba58a624e3628b3ad36fe4d8dac41dd5f93f21b40396fe3ce8a5ce8878b64574de7aa34e74284267cd57d3b02a9a789aa03be6325d0e659e46d5ef169f215fadfca515d5a878e9222a84afedd61b3602a55041449a06120aa7696bd98b1b0147797b011bafe12c7e1f66b030e8e13306f98a997c09dda2f214e773e7e74641171307f54c9651480c6754b66c9ee34d896330c0f17bb143c2741f257c41e989a7c908e87d19cdd446c1f2d537cacf8e624e227ed560b5a8b384910f48f454dbb34a12437ef109812df72aa4409223d66bcc34f3534273bb27bf9796314bc2bd66fda546b64bb0fd54b991ec8754aa26b8ccddd2c9e1e07d03015269d0a22788ef696fa02693b65d90c216a3699e84bcc050973bb38f5d2e9c284422b56e433dd2fd5cd27c898df3803ddb0f709d6e30e067e673f8c899d304ef72e266e99097bf27d4f66636e77578b0324a1e7b1298b9f5586ac9748e044ca40c260f851f057525e8fa7445ae200310e1bfb1741dac01dd78d1c2b57520e8f74de0430e3d3d238d346a73c148ed9271878746a20d2e49b4194fc3be2cf1a8925b3b9c4436ee8fc6224b45433db3e6b6e6bd970eb17cd93b74169339b8658450875b2e3354a34c35f2050ab1f158f092167d4e29b39afa2bf45788d6ba3dcb8ee6526007e8a914b3dc6411baf4a48f35a550cb7ec8b731daaef039ae65a7a3c512047079af73e6806118631dea9943e7d3bcc2d23086a7698775138d2b866bb29498515c735fed48c3a13a0d127edbd8ee01f40d02d80443a783b9b43d251eb86a1972ad4c19d41f794c15546c36c3c874a22ac319e81ad03403a6a7ffec6613226d16b3f9f85302ab8d4e3bffc8d7bc88e500d3a2e4fea4479cfe1b33eb18a8df7a2877c9927a7c70b745faf7dcee40db0e0add86c7ed6f7366b78226d73468609e2667f1bb1aeed9fef84c975f2c3d324901a77a4993e01766e54b65386b4022c048a20ff8e6544c9fb684663674eb10c8441f665b9cc6cf7e1ee854f36de805fe54847acabdf22130edea2eb695203542f14355720c4574cdefc2feb728ae6b21a2b50860704ab31c0a0772bc79969a59cf3ff801c2090f368918b69e2de4e71cb117ade3d0c9acf6661d1e497d8666d53a7522ef1c123c16e3bdb84a3e737f1f5dc6ba69c5b99a5ddf6ab191dea0a4e17e2cc3f4e6a1e2333df5d17f4816325544424bf9417a806a976cf580ae7cb68bfb9b60ba58ea4e6f0c9b6a9be11bdf4e43440185e24b86b4167c0eb418e3b8500786a8ba0a60f0798fefce0ccc612341e79b6545ffc265d99daf07af9766b27f093900bbb06359a3638640e3f3285331ce20bcef7f7cda8bbc837b68494d0fe444665e11d65f261f453ba55f3dc2cb53c6714c99e8d121433f57d5e764e56f4ca061b2c48ec731e4ef1aebd758f05bd1973831e5483e90ca011d86e57e0f5bf2206421e1abf4515655b26cf70cf0f1c88d13d33437c40e09e87a71b7303452354664b2981fd51135dd205ae9d853e8c6ed131e3792f8865dd1e852377fd3d44a9e167dec3464a9c40c35125556e0a5255b1d90ba7547ca5551189f25571bd2f52774d8f352d8ff93e7b2e35133331507e87efb5e032c9b786c2f1a4674df2dd34b561c15c999cf407853a11d7c730d3afd43a08cd973bd05ddec2691d531034e04f183801623c60c818d8b7db2b9c3c923033153ce5be097ef634f28a08c0d54157115ab93b709d8a6f06e841128b7285c1df8d89e47167c0a4d08839008d0d6315d4939f95c37e8c5663f0a5fc57385b4a21ccdb368c63a21866a08048b396d790181c5c55fa576057655e23590df9494306d1835f89417dabbf8e1e22db945d7f37f700b07322cf24d6ddf9f3632b6c9c12f708a31060f100be6f00a0da6da1a32952a8d17b66620d09f8ad5db0576ff9686ee36f780b3cb7ee18bfbe14a7465532f62c3748e437e07b6cd1a4e38841cd568b9bd0fcf65b0f60c60e7aa184f8d0b5e17604f338f26246958b9e3ee8b99f5bfe1cf63f7aebb29f57fce21647b67c148872ecbb6eb0baf6b6eb80796579040fac4faa68e6d79771e39fa7935cf6493bd8a3e0cbafd3349ff30447fca509816f6f7e72a7b2054a5b48777c978cebef4c7f3398ec0966bd859d4f4c34ab861a693390c6f35d587cd05c66102448cbeb55dcd310d0c29b0727a6d3067cd079e35f0f132afeb520980de9f2f3575140af24233776c07d943700b26b4ad818fb7249d58413c4a7174c824d2b4fe82e3187c85be47cc15e52a0be33fe065ef3e024c17dd591dd1c783a7b61d8a31cd25eb217832e2884dd6763875fe8ceda9c79848976726d18e76cdefbee7017c737ef8df6d888ede45ac860bdfd4c4c070f552ab42f10ff69d1567886bd92c9e3e8ca217e1f4467927f3d3cd8f5c607346bf99088bbdcee9110803aad4b28a8b0cbddc79445d9dea4a76106cd8516d0f712e3e5fe1c0a6c985271c5d80640f625305a6b42cc091b67af383f5b3210a850476025f819176e6949e82827a3f15f8015fb9e526b96cc26bb763134ac87024db778ff0091c2911a4eb9d0f9b1ae94dbbd278a3d194b84c8882527814efb7e66dc12203cad08a9dd812265c03ab2f8583c2ed005e96b489150fd7a3c274a838743785254a39170e06477b9403e7bb19d3684f8401dd2cfe83e73dd989ebae59d661664849be2b76a028826f2a581c462371cb17b8926e68fe80b43bbf4e2d44234d30284ff7b984ed55a86cfbe9e26b9a8b37f7c5d018b65cbde6070341a422152e13290618ebc72cf372c5597b3daaf7bc12b86b4f325d3c8f1fca77eef0b31f29833523015d6d5ffb7c1ccdcffb854f0e299c67520fea48bb5b75a64a57fdfded0b6695fc248955261d797581527f006c474ae6a05d2dd1a04dedf12236ac5fa1a0b4ba216ffb3fe53e814d3531b5f4300b4d7a4728e40ed8358c3fef9aa3ae53e97fabc8cf237cdd28070f8cb930a51cc5ea07045f4b3443fa8020f86e7a4de56970495af5ea6e9cdced6a2386ecc532fcd2f27b461337b6b9e5f1444f7821719e4075448d08508d781c78b921237dd153a88bb11a335fe3989d85df05add5ea96587009dea8da6348d91e743ca0273bb9c5d687c3df7a17618bacec5fc1a9acc74fc52eedea8de055ac149d737157f05f9b6be8a139ada33be8b3e668e7728ff4aa2f8210c0c3fa6eceb1796b743207f8f0bdb1ef9309d6075bf182806c8aa1a97c8d67589cffa043b74ed2d8867a9ff4fd5adc655c7d38f39cc5e5f4a93e9964c308b5997e35d55b12a07bad435a2c1ae502481baa61404216d2ba34b2d4229ffd1e2110ae0b2b25c5f04f51edb9550816303d8f3a16f0d2eb380a11bda6b77c478b7dfaf3d9c6d664bf36f07fc9f7da9039a62d61a1c1a027a5ea585254552305ff1b9ceb0ec4b65500ea920b5a9a156fd52d91059aa2f58cfc209f8ef49fd52e89065ef255864f9c48b5648960c2faf4ef2482e3b8b2170b5db6acb0e7ac6103feed95ca26f5ab657368063329f930d92ce21d71d1cbb9ef87b2f759d2be489949975f415220025640d03c8c693d97ad4c8dfb0f4178362e1cdebd8ec1622048f87736dcf8b2430335d3fe2af7b2997f4c962db55ae5a756f8f304edb49dc8fb1646a3924feffe5d080380ec554151c0124b02c5fd45afc301a13ebc6ced614df65fb56ba5dd6d0fd6de3f83c10dcf075f1e0b59695690dc10483d4fcac4bb9e0264b6e460346a586c8a891229ee0252f7e8abcc9417b4c786f5e340217abc84c199915d46d052fd5ce7904c926f92ad4d280fabb34450f6349b8e405f3409c138a4510dd2b2b9f519b561449bba89dc22e841833650067094a73fa27eca43345fe51ee180959f813ee4a371e3d48f637f4500cd80d0db9cb9c2e027a4b839a62da9fa7dff49d82298a8e6753b3666c45a53cabf34facd9835567e12770f8617a71b36c5728a414492598ee4ca7b27f6d0bc46b0e45a4defef95a597c7bef26e9e3a80bb95a081cbf47c646cee042924e3b78041357bd8b23360eaf37c49eb7152230bc6c06c14513c6d1560c455de1effd5e2cf41ad295e82674aba357a7a5c6ea7bb0b09ad1defaee8deb7dfcfb2167a77b1341d53d1203e6123b7bb8eb11b188156e1a1ef3a554334393d7c3c5fbedcdd33f2ad88e725a7919a647f226cb0ce5dc61ac6e91a413586794795574a49feb7de780eb5ade20f2b7307fc1802155a2ddc1b5a0cc4c5b7852709aa496a7cda7d46b0b330bd456b973707c716da8e8f1c201f924735dc775bce3ab1ca281ed3beaf8510f4c6c4532827db050064efcaa94620357487064d99dfded57204753c39feef878995af0b4f0a66913b8f26e466866da68fcfc147f5d8cf90f8981f40bbac52775f90197eebd6471b269d62cc3308e27147d219827ffd542113e7280f4d325d3f068a212ff9fbd6d2e4aec69636a2eb7184b06f327082327cdee9c6f29c5d05f0b0f406d2a3d68345a8cac86d2e0a01241ba0e933bf4d88f90d5ec3561b57542751a24bf681f0961add8a560e8248d9d01a98ce03d7155b724e29cbced9b73f6167c52a8962d6440c50f55cbeb5ac3ebc690e1a7c883d9cf5fe7af9fe05fa70330ed44bbb9ad5487456de2c167bda9d91062e1a3cfbe3d97769c427a68eb7e363e33d7a78059c2d6ecb8b50b334cc7247caf9d089c47cc3859eec97c80c3c8c704be52bbd8d3c5ea918a6546a4b2"}, {0xf8, 0x8000, 0x0, "22c8984381d7d87daaeb5b94b39abac4f8228c26551018d81eae7b696f24ddd4ed0077000827453b72b9e433612a4d7804b2c7abedec651faeb7f82ece78735cf74a004d81859f16f3d87f18347f2b6827cf8833710b4876eddae8fed7f4f8cfccde45a1eb2c9c2e48eb0f661e227b04ba2eeb91be2b4fbf8fc7a3bf1519a8709791b254e915ad5fc9a986379e4c0dc8f476413582ab613ce777fc47ff9c9928d993c8ba04fe92bb709837b54e7ac6f7d64278ff4c84184d405ab094a7e8816883bc5abc760630bd41a92856c998edc7e247300f15d2184b9158a1891bccb37f5bd08fbfccc68db8"}, {0xe0, 0x1, 0xfffffffc, "0d486e698138580d1a10bdeb0326c767bcab68815259f2e1a9c04c65e846e93d55262df47bfe9827458d04a906313d550fa306611e271a5910cb727b264552d914fef57e6583c57c832159a3e7d3f467b75257ff1d121cfe6094a9e170580cc95dda7a952898e7e43ade5cf42469bfbd4598e3beb24d199e198cfe0875f1650645772e3ddba1c8e0e28bf212e4a6cd2e8a4f2b5999acf82a0dedcc31f3778ab9bb7810e29bfb39d34c07fe581d0861a17e9eb605ede86d4adce711de54366ccfbd92938f68a7a6faed2a"}, {0xb8, 0xffff, 0xbed, "43d52245e92af464facc122e2a1359fd96c3cac0ae69198bdd5d73559827a15c44fc4d06934361029813999c2674681a24ca0145a856d80cd37761d0b3d763f9bfcac3e9ce4de4c99725fa42de1d94d35acc27f68a99bfed6a9617fd19ad300acb740db28159a439d99cdbdc5f4fe7a39b1cd893773a78002aaddae98609cbc96a2e3b19ac14951b2f53c73608090df9db51a209910338f14f4a35b3f84014f37c"}, {0x68, 0x1, 0x4, "b0bbdc61c8820d3d69d3f57568660e6cbc6aaf9485fb410dd96a16976e781c77b54b0851a426f9866129293e77d83b411727d5747b5108cb33667fec9195128ae62df2c7d16b21d1e0e0aa337b0ebbe92ec1d853b7"}], 0x13e0}, 0x40b) 2.75061648s ago: executing program 5 (id=6): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7920273", 0x4, 0x0, 0x0, 0x0) 2.577522281s ago: executing program 5 (id=13): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0xf) 2.535450111s ago: executing program 3 (id=15): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040), 0x0) 2.489620809s ago: executing program 3 (id=17): setitimer(0x1, &(0x7f0000001fc0)={{}, {0x5}}, &(0x7f0000002000)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) setuid(0xffffffffffffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0284416, &(0x7f0000000000)={0xfffffffd, 0x5, 0x2, 0x7, "97a2a29a000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000140)='\x00\x00 \x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)=""/139, &(0x7f0000000180)=0x8b) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) sendto(r5, &(0x7f0000000180)="858ecf5f562bed4c5542c32501a26e33d0d0762f43e0fb76fa99e458944488fea2de9ba605c8073fe35694c256ce6db2c6306bbc4f0638e951cd7510fc082fc1c518a49f7c8366fd024992f2ff2dede8932b27d131c2346628491968863d1bf0f66e6ac8e7986ec5252159a1fd2f690493f5fa1d660cf7d4", 0x78, 0x8, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) acct(&(0x7f00000000c0)='./bus\x00') getsockopt(r1, 0x29, 0xe, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240), 0x0) 2.446012971s ago: executing program 3 (id=19): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1ffe, 0x0, 0x1}, {0x81, 0x0, 0x7, 0x7}, {0x2, 0x0, 0x0, 0x8}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="8b4f69c83b0103000000ffff86dd61b91d3a00103c03fe800000000000ce97860000000000008a8ad2b2b6048e0000bb4079e811670a1e42952a4234926cce072b000004000000002b00087968000000"]) mmap(&(0x7f0000180000/0x3000)=nil, 0x3000, 0x0, 0x9810, 0xffffffffffffffff, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x7fe) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000000), 0x4) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000200)="177bd3b642d36bd12aaf04f1064f31ff67259ca7fb9b03eba8fc23e906baa6e1698765f52ea1b565be8ae8e780c9659d4cb215720a723856176a5569604e2ac442a71edfee5992de3c08ba6b6c77b5833bcb3545928f1e0baff95b1ea19eeeeba4ad5bb61c40f658e3be08f5835bf1572712564a190351923e11045d568287fe3be148f0b0d00f6768f67416e52f8d5373c9352bf4a36ed2d3", &(0x7f0000000300)=0x99, &(0x7f0000000340), 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931", 0xb9) bind$unix(r2, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a612165d537736729e519b6ef46dcae877db092ba1d8d8256edb765e25fc7c8858fc619a", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10021, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) mprotect(&(0x7f0000120000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0xc30, 0x0) 2.44319037s ago: executing program 5 (id=20): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r1 = syz_open_pts() close(r1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x80, 0x0, 0x40000800, 0x718, "d76c1f46000000ef1f0160fbf520000002000f00", 0x2, 0x3}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x1002, 0xfff6, 0x1, 0x0, 0xb75, 0x41, 0x0, 0x0, 0xffffffffffffffff, 0x3}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = getuid() setreuid(0x0, r5) chflags(&(0x7f0000000600)='./file0\x00', 0x90001) syz_open_pts() 2.240244643s ago: executing program 2 (id=26): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000001c0)=[{0x0, 0x1, 0x10, 0xfffff4b2}, {0x25, 0x0, 0x2}, {0x44, 0xff, 0xfa, 0x2}, {0x80, 0x0, 0xae, 0xe}, {0x6, 0x6, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.225267336s ago: executing program 2 (id=28): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) minherit(&(0x7f000044c000/0x4000)=nil, 0x4000, 0x1) 2.096621967s ago: executing program 1 (id=30): utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) 2.075254684s ago: executing program 1 (id=31): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d537be4", 0x33}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x60, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1b"], 0x20, 0x2}, 0x6) 2.006197007s ago: executing program 1 (id=33): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 1.962560756s ago: executing program 4 (id=37): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 1.95592087s ago: executing program 1 (id=38): r0 = msgget$private(0x0, 0x4e1) setreuid(0x0, 0xee01) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0xfe4, 0x4, 0x2}) 1.894276062s ago: executing program 4 (id=41): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) 1.879088385s ago: executing program 0 (id=43): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.853709262s ago: executing program 0 (id=45): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') link(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) 1.832898907s ago: executing program 4 (id=46): open(&(0x7f0000000040)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900000800", 0x7, 0x1000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="c528c0d631fd7135fb98223cc186b4666dca6e71", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="a61223d890d03741787188ad62386a33d7a33009c2165d53776e5e25fc7c8879fc7d9a0002000000", &(0x7f0000000080)=0x28, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x4, 0x10000000000004}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) unveil(&(0x7f00000003c0)='\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)='c\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f00000000c0)={0x4, [0x0, 0x0, 0x0, 0x0]}) 1.832617084s ago: executing program 6 (id=47): setrlimit(0x8, 0x0) r0 = syz_open_pts() syz_open_pts() semctl$SETALL(0x0, 0x0, 0x9, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x80047410, 0x0) 1.819279934s ago: executing program 0 (id=48): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000100)) dup2(r0, r0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.814357878s ago: executing program 6 (id=49): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x1}) 1.788093828s ago: executing program 6 (id=50): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.783990618s ago: executing program 4 (id=51): madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) setitimer(0x1, &(0x7f0000002900), &(0x7f0000002940)) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1b3c, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000001640)="2182cbf78e4416afabc229d47af7c6df7cebb0a29878740de52a0eb0a6777fe289836d122560a943068dbe032d3ceb594aba31bff0933f98c0d94e05f76bfc38a3eccd13bcdf3da96c37019634931d2b69e7661777e4d24f67995b63d84767e6b1286e7deee16ce416c09acc0fd1e5fe24aa815addc2d7803ee6060ca29484faf8197d48791a1c9898152fad3a3473541a2e1659802b63e03162bf4f952dab31e639d7775006238cdda9f5e10d90d83b0d2ccf74ad05f94d1b3fb4a4301a8341146ff9c9927bcef53124f1549edfc25577058a9046fa12a9491403cbc8c9b8f3cd94d6d18656c3c5895ecf56ad63298b77cf4d070be73be98e146c3d64062db4dc47ea9c22ca476d16efd2a1fb07a1ef3f3faedb425919bea75f69e499248236a55241aefd2c07a7aacfce4304eea7802e0e34f85174de0d220d2b06b7345d1b169c815986e2eed71214f0a3d4af883b056c1e22d9f9fe744a2cca512e83a617abb2c9e540e5aeab8b16d6432ecbebf48882e025b04fb17ae0b5f090b9f5158301f07cbda4b728733ec7c7d6886e69e0e2df570e0ba0e82211a03c06afe0e586f3a037c6afd37346eccdf3470797adcd5988f56bbffa93108c806e5e5d8ea4cf0ce1422977340bad00c41e5550037455f213b97d979ad3b10c13def6dd5b6ac486a722c608ee2a025ebf23d2f9773d27ba62b15ff80bba4ad6a68c4b7e14336ea4b8efa597770951662975f6df7069fb3d84785cb3264108a690d832d020a7cdb7e018b3ece7962d44528f700b22e86228441955a823198458872b3de310f9d8f0e323bc4dec2867e1bb6c542ea2e1815016ff63fb41645336bba728253327a9bdd064ad67f0a9a93674014549f46323035b55625db4f394d699c67dbaaead7577f69406865a92b7089eb91dcca44e603e33b06c50e350e84d8cccbe4184a60dccb0f213ed484a555913377099cd0b4e6d5ab7aeab8123dac24830cc8f6f7e5ef6c705e44c2bdeaad1274c7e30438dc9798d3b20ec4fb44a9407d0c0e9d5fd6d6e705c3397b3336cc73cc0192a50b085f29c00a2f16cce5c641d0eb800a4a8c76192d902651b9797f3cc8899dc5650419a742c9caa91c524901acea51163b27d6a364d0bd8821c722c98e5761292761e1d42715faefe90e042481e573ac315b5f7ff159fac6be9a2e228ded8a00c9b71a83eeb2ea489d5b67b4ef9d15f5c56bec83bb3222d43af7a43085da32fc72366e96baba70680ae5008a0589a69cb2b0875450a528f645b9d64a5ddca6b622edb83aceee67a6467b4c433a5705129c064fcc08c364f3ebb62fc3d30a16ecac0ab7aebd2cc0debbd9481236566f340e4b601373ff7945a2daef0988b5f977a6306e0d6ecb634fda6bf60c1b7057445c68eb9f64ae0d814c2f2115bdd582f53b5df4cc57e67d380d6440c03436ff90fd7a4262963af766595bb2a57651650ad71014f57fd99fcf82c2417622be52880265c22dd9da4d0b63ec5e9ae701ea886b8a59124b4e4a5ac3328850a8ec2d27d56fcc53f097a4ed900ee9f651a17cf1bebd017a95e0eab67b5c0486e745cedd47a402a97e382a6adda3ce0f144d842c8579443419867486e4b550b1b3b2dc4d694db47011f988e9dadf2a3981163bc512e534c8f9bb276a8e8b4248fe2c0db653a1fbfa6683cd2a2cb4970318dd31333aa107afc238877b492f11ea46556d495737d7cde9939bcb694f4088368ae5a5764e81256999cac87ee0448b716460d45efdbfd75dd7210c6b5ae5d19df84aac2a505c269629ac428fc0f7fde191fddd660828f3fd96bb01dd52f584473dd3c045e44feded80f319a4058045a24f485ce0c68c8553b49c5dba3fe4b64e15c28b54a9fea5efd89f38500d3cdb96f59f3a6f32615ee574b98d818fa654524b91282024999c5e2fbe61c35650cae1e1abb77e34c62f1abc32a43fea98cd00851b23e1515b456348e136bd26b57ae96553bf446c1cb904c70e965e177eef0924dc03af5b21db861cd971e7ef03ac1f04b26d2072553622f471e5f4acbdd026883cc76d6e35daad50dc5a75947976a02ec3069f2734c2d1e50cc272fd5fa7c48941df7fc5ce92885a0b96b079c94601ed2798660da2d1ca92801072552a9258181a83b217388ec5b58d7787b7ae2038a30ad6b27a2c54fa0b2d97f8bf94db07f88e99e82da6d610ce6576eb15753bdaa671e21ba5f7c3ed56c695e4931f190babb6fe9d5ed3eb50b6f476b9a03c0036a55a1ef430395353fd59db678122eab129eaca98540ec93562bcb6e1d25fea8b51dc9ea262872fc7559607cd85fbc71c46ec82d7833a35f8ba8bc5667160bb8b630d2d89b38f251fb05445231bb1ac7cc3fdbf499d8e57f75f11c1c8d66827cb264ca1737baf22732b0a7980d1e5555d9bf6711a21eceb170daaed41f933a525f565747b7007b412d7cbaa0e43938dc4245b587fe35b5e49467bf177d3af136a90d6bb2d2435e09c0143e675eab34a6c3db23a7daac6ac8cf1fd1eabc4ae28ce65ce6e35be11af0282dfba3c1ecab6fd79d64587ca29ee8d717666b71a99eb207541e5d1cfeb8079ac99deb62badabc6b059f820acdb615da82f3586391e807d6c7015fc4d2621c281c36fc1af81d9f87151847f4056df8cf03fe9ac6f8f048cbf0740d2b157fc5ff0648a19e75697286f221272e24064a0ba7f3a1d4dcbae0664a3dd5964188dfa950845f55b37bec14dfe51c788596f0dbee8b4525ff758920c0e6ce1aafc63dca0eca3517f3aca636c5e6cd60d080d42219ccdcfd19cc747095364a5d05107a749a1dad7dac6443a311946c5c6b57afcf40e78d0b3be7cf317e39fb48c9c501557ecca08f6b2a83836a486164f0fcc0d75832bc57986c24f2e9ad2acd2d0f9910ee7f1bb5994c4a0fb2d3bdc6b88bf0feeed554eb5956ae5b070756ccc8d0bd39a33e95406c25e647244b1aba05263ea75434a588f71af98ee48b1f5d37ea5f3edb8918ab0db76a887f0322d24cbebe740094b276fcfca8d035803fe9ba540daaa983899413a96fd0b48ef6e799768cac5674faf8f23313daa413dc87aa62dcb675063cd2c56d749cd53312c3d4f6944ef0bc1f6215b6e541b6ce29200ebad6c679a5045753aa8828cd6a6b0e06431c68967ce75a169c61c4ffaf0cf5d3cdf62e8395a53cba8b91e339c3af7d01649b2231f185c489651b7375ea2fa54fbd53b5149319482602b40f0d73d3d42e483bf3729a5a0612e8dde74e827f1c56182f707ef13fdaadee45e459fb50499bde8074bfc39eaff0ebaca067f98abe41fab96cb98eb98e243599f3108e058b81ac6524f9bbbbcf32a2cff4b3d61e5d180fe752e5bc9250bd9dded4b28c65ccc700ba7f0fc546628d999dc76f635e03ec3de6eb6fa3569f226bd445358dfce188a32c251014f53332c5b0c3ee11abf4a0a011554942d7b5d3af9e1899271da93dc03d5eaacd69cebbcc433c9d34f8e426f11fb185ecd61880b53efb59fdc32f8d078adac4136bfc479b75799cda95808ecc4223b1381b5dc3882253e627de31fc1ed89d21246982f69bf1dc200e59f006e00eeba79046383f7579fa599162b43b4098424159b918beaf2375f5dc8d829a6b1349bea7b24eb3b91ea2ce1be3509c2b3a483d5aee59a7225fda1aa459555916531b926c404b13338ebd35d456f616f1cafa54469af475f467182d0cd7cf518302e3f1994a27f9b5263a3c143b0f59d9e63f85a1132bbde190c781dd5992db6011a8fe2b7bdfafd8a94f9b2d2a178fdd3cd5c0c48fb0f5d1c7db4d8b59c5b145dcd064a6556159180dd40f08cbb11bdf47668aefcacfcfcc3d83a4b98455939dff19e8c37876852555c340c00745a2e4651f463863d3142885737b99e77d849bb1335d4ea77ea5b76c2a0893c22ff71b789998ac300e90d763c667c2ae8894d9d54ea45ef62fef6b38c60f32d22ee79a2ffea8c6f35cef25b730c983b1716f120611e745b10dc347d7f0df61eb94c5b7d3aac6a601c8ea157d1e52db11b61d9359bddde397a9e43906989dc9225abaf438840c1730c9b02ea703a86479a6b369a7de8d6d8fc0f72a03758b00e005178d77747d4ba05c0fd79d75bcbb30912788496530c57cc11a02c5e9c3d226f5715cd5d06b9ddb6bca5c79104925eb6c114849f5647a52b3e68fc5d86a5317db72166ad58c20758704290cc0ab2e66e4c002312d221d3f876dada0f01009854b564e1c0fdf2e26061023ecc5279fc4f48389cfd5c39cd7863fe86eba01787a7021b1c0c2495381da44557b5a3cb38862cf0971c1dc706104bd2ff0fced856cec49d237801b0d2cb1fb33a8d5fb0817f81f074cb4eb7fde73112d20112d8db33f78f9eccb255241f8a938c074ca75e27a6108db84e2e203c5510c696345300d0ed5f6317be147658d44d51526a7f7ba283ac8e0df155350703f2a2901950a19b5e64babe83846864d701a9ff95119827b702bd6351b309953162d796c919f0ccdbd61d187c01f1e23e379dde08e1c27800bc577673dace8ef9f5919aee4a01c015ddb429e3bff6fc7a74da7f2e5d510695e74fa5b6fd6476f3d2a6349d4e63dbfbda742b7cf3649fc69fd7522cd699c61ac68f61a3a5a0dd6dfb97387f251b653d1bf5e9099524dcd5706c4bb465b3e2cb6fd8225699db4dbf2512a8b630864a341176ffbb1a73f30d0fbb294b672db008948eb20439484b2d751f7e896034dbadc852692ed4f52f39c96a19caa150b38da2a2d4a19cdd0e7b01563c8078da4da95d9a2743012f0949db4d3d026f4b9a1e7aa44d5d9d87655f97c9c24597925a2c369c788a609af3f95f65af284467c88c7ed5d922ee9534994470b7e5a3dae483344d59ddb1df88468934bcc47a2562960171fae6a57c9035ce9117baab076e2744449837e6d76991d465cc2135d46cf6b05bad00ccac066f1abc333f2c5473af6d5e878a70f335646da9f200504786448070c737c4bf763ff2fe739f4f45f0ebd823862b716c6d83258cabdadddbdc89c1bb4c30aeb06335c1cdf2f0f5e36b04320d30e45de25b904ff11d5b9c9ec24a673449219f02facde71ebc29e3bbd314ea557ca4f6a9a95d6c4161e875af7d044ab5aea2fc4d591dc0a51a21525862ce99bed759d9ba7143d2b709f7b90ef73e3079b7ee49217aec38db1c05692e002741f2a5fe3068a7289a152982d717144a90f1eb308847cc16db608887f3886f482b3b883e56fe2fc8254bcd6f33cb70f500ec9b77fdfe24990d1f791fd55b12c1f929201f6d0e50dd97210b97264d9b1ab55245fd7cfdeb5c44747f2cd2c122c1b16eef3169218308191a4144c7541b865cd0b04a841634984c04730bf11d135c6198fcc939a6fdadcdd1075551c746ad334e9750ea00565314c07af5dcadf1ba4deb9efc27ab3ae81040ec47131c795253d7b43e58c4d62e46848e5bbf689aacbe92a14c862ed98aa5494b92c3b9d6a9944c092255c417a4f494c086f3ef4a9e894951f9f55aec990a33cf43c7c922c98a0c597fd53523c2a6bc0561352769a6567b7d3a7df34318b53034c2523c3e8a9762267323192694b5f3f6ef468b961c3808ae99b7a2b4dcad0a20b035a7718580e52b29e8a70601eaffdd251b5579212e51dc46398164de8f283faca707380fe63a21d85b6f798d663676cd96c26de8a75976a3298069d1b73deca68870e73ac1f39cc3949b5da1979a91cdc6adbac788c0ffe51fabd75fd3a6ae621a0c5cbddd08c8ed3163a314ce5c8fa235c9dccc4ee58ba26ccffe9af1db868e3843a23ac8e0e1b0ca3994a20b6d776ec75523bf177aa3ef5d71272785d9ebcc15e047048d0b0d0946e4407aa49e86049dbdf6a5e27b48f00974c11b81208e7e08f13661d1ee7612b1f1783618b8d894eb62e442f8e840465", 0x1054}, {&(0x7f00000012c0)="ba82e0a5594438018ab96cbe6b0eb5235219e3943d83884de9345bd1b2d75ca65fbfc5ecc8918d89ad8b495aedd2a778a8ec3573d31906f9e62d074ae4446647e043b0ef4978d0d5f53303965cfd7a0634390b7b9a763c709d9304daa5cfe51c3d54d0a1599539c0a3f063e10fa22a8ed98efd9025d99e1143934b6ff924bad1d0d8ec5323a9b067d824b659fc0b259a6df8ca94be82849854530bfa548371678ce11f370daf24f8af65b96bb801c34b7363deb080dd0ec4dba3dcb0ad3a26e64fe5487c29", 0xc5}, {&(0x7f0000001540)="04bf3d388dd2fc8e8cbf675d013463033b090a0e84c6f2eac604ea569dd46189e4854359c3dfe6becb096a763ed5a7cb1fff7eaa3fd37c8f3738a14d4404eecb5fc25e9ac65df946d61b817607000000f381db481fcfb4610e52c658d2b36236fd598477cc72d18c76125e64b562685484b4485fba6a21eb42a4f037da41cf9aa2c9d807e3a622f61c8fd647b519ad5167c0dac863c3c648ab299e3428c194f132f3573d4206bdc829d3d8405f93829cefe3e25cf88160524a37b58943c536fee12338ea7f1f1400"/211, 0xd3}, {&(0x7f00000001c0)="da71e10e50f15cdb123519f74d620584f4e941adba2a60e0c5bc6139ede49330fb76562b788884964d57d0978b4fc9c8ad2f16572a42cf04cbf870b7b32dc5a2300ac6aa3e06f1a7804f4629", 0x4c}, {&(0x7f00000013c0)="a08a7c67464474205be78ba44d44e3527a421ff8c69b5256f20107c0bc5b3984e8b940f1e740db1e19bd2b4bc02bf2e7f4ecd53fd963269c991d1d9ee5164635e61ea3bfba24fdf9e92e0a2a2f30337f2bef46fcab7f35416f0cf65d34ff29814039e113885e99ecb606b33cc74cdf9b5f9122932dafa50ca539483e2b3a53d0fdf6cef6d5075d11690ad864efaba2394a772c59c8fb727b333789fb93787616d9736b30452cc2f8f1a72177436d4516b60c8377fcf1449b48cfcd48dd3c218edc65e06bc83b583c4120787cf93afe514efdc5be37e1bec0bdde3fc29672f85f2da738e6f3bf7c622a6633740dec5bf1235ee6f0ba488d23dfa7f5874946", 0xfe}], 0x5, 0x0, 0x0, 0x408}, 0x1) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) syz_emit_ethernet(0x626, &(0x7f00000002c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x5f0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000000800011a003f00000005", {[@hopopts={0x2f, 0x3b, '\x00', [@generic={0x4, 0xec, "e9acd27298a5d8216ee75698196e45b5c9004cdb010ca13899bd1d136078dc9a4013d4a05919e58a0b7c45ccf6bb3c5dbdd3395f0682abd22bbbb1dce1ad9dfab9ab43af731352d8c9c76d68189ceebc215b70dfb131ce3befc1407da38ccff04189f4b6447c3005d6dd50fe087de78aca1b184c71af1329ed4eeb9770145e97ae677902224016c22b8c9b735e42bdb45c8b7f1cac044c8d9fed0f3d43444cdfc875a7710002033770dd1f1e91b318cc2ee85baf41495d1113eff447718d4f384e90e26b89a93d3196ec5917f7ba8194f22b6278c82519c537db86019cdf6c6bcb56afd5c8c3c95d2a88bad3"}, @generic={0x8, 0xe6, "ab6e46b1ac37c9a4ce7754f6558d8ca104b2697df008fca60755d67fdaa9d428a28ea2e2629858b391b9307072d0eb4a88bf41779c06b6242b3a72bfeb11510f9b58a6338cd6b7f2b83a4459b6ce4f6b1898a8cfa51901d73253a0d1a89c217d3e498e9092ae139ab16d06674e7f80f6363c75aa3071767d6b155a7a6881c3ea46007c31ba499b144fe02bb6d10aea30b3b769bdb51c9de4d80a78e515ee889bb2f1d46d44127606514bd42e3207977df7c7ebf9239f12656cdcff06aae438bd7822d097727c78886806f1fcf3ac99468363d149f5f5f72240592aa058202e1ff5d1a7c82492"}, @ra={0x5, 0x2, 0xb3}, @ra]}, @fragment={0xc7, 0x0, 0x5, 0x1, 0x0, 0x1, 0x68}, @dstopts={0xf0, 0x1a, '\x00', [@generic={0x40, 0xcf, "d741308580fb9d7cc8207899c326a97824e0f6d6705eaa43789a8fed714d699a2b84d8638e887bd2ca71ba39c234e0c2faec111a4dfb8deca42bd0646b7d8cba546f9315e321b0ff7a05acb41fb2bb314ecc5bf843dead44ee8e8adde4f2f4bb7b56634360e6063d368f680b0a1d8973a443493735623ce871ce7ac585a8729ec031370fc643ac370b7fdf1eed3a91508e78762e289526e8e4e08f08f8abf04834d8ef02f453d66d50cd7790e6ee7bc70fc4e5b83276fa3743e08f9254b7c24fbf9a314236e86af3b12d3569b2580d"}, @enc_lim={0x4, 0x1, 0xba}]}, @hopopts={0xf0, 0x1, '\x00', [@pad1, @pad1, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x6, 0x7, '\x00', [@generic={0x4, 0x3a, "cd749feda6357c00a4da610ee028f88ecffa0dd369a23cce5c2cfb3ab9f9ab9ac1d5584e2215782f9275cfd3b5bf993abcd5cc336d2b4c2b5ac0"}]}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x9, '\x00', {0xe, 0x6, "cbeb96", 0x3ab3, 0x2, 0x8, @mcast1, @loopback, [@routing={0x3b, 0x2, 0x0, 0x6, 0x0, [@empty]}, @hopopts={0x2c, 0x1, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x40}, @pad1]}, @hopopts={0x2f}, @hopopts={0x61, 0x29, '\x00', [@ra={0x5, 0x2, 0xe}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0xa3, "d3c6975f614ba5627214710b1f1ff07e260d2009641c58bc9cbf85b140779c21f02b17d527b9990a39ccb0d75b4d2216a32c7d69b87f813ee18b15391894247a8e2d2466f144b7fe269a9e6ecbbba5ce825242a1dacde3a0897f6b40f6d2ad2a7d2fc36bc12d005f1d58c4088004b2cfc0b362bc184403fb82de7a6ddecc77f15f388a721329c5efe6c62e86ccbd924d51ae0294ea0de01ec4f24e5abafc0c030bef2e"}, @generic={0x9, 0x89, "b4e3ecea4262e8ec65e894cd7eee75bb3077c002921e55434b68d1c7598c8e084a6d136ec479e4fef44e8a002b12ba3e098be6ee7f4565653e4faf630ad72f26ce43d42aaadd6ef2ac81baad6c4af312a57f535453a24d565160f75b50ffe086d6dc2c7df2915118b426e93f3097572e8fc76f627fd7856343af716f2775451064c9fb78adff5ed99c"}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}, @dstopts={0x1d, 0x0, '\x00', [@pad1]}, @dstopts={0x50, 0x1c, '\x00', [@ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x10}, @generic={0x5f, 0xb0, "f8a4f0a20f196ab4d21c508f2f26ae052325b572a4fa5481b7216c185e3ac33a9a3ab4658ff282f75c09247a18cb6e618075b4c4634d1149b5a91bd47209caa973137a006771999b6cdd6ba29ea4143046d17f8e1bb994dbf042f4eac2c314e2d132e3fa395237094d4ba2b76a30b9ad2ddf2b9b9a8be640891f03d81d23d308ff35b9ca27bbb54d576c7ae11bbb2d98bf7a1901ad8fe2f1c3609e75693498ae75c904dcf6b3e1e757a229a12291750b"}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xd, 0xc, "0512c7e0ae90d4765d3b1ab9"}, @jumbo={0xc2, 0x4, 0x38e}, @enc_lim={0x4, 0x1, 0x6}]}]}}}}}}}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000980)="01000000", 0x4) r5 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) 1.666699033s ago: executing program 2 (id=52): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000640)={0x3, 0x0, 0x5, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f0000000dc0)=[{&(0x7f0000000640)="78d8a1cc3f664d1c50828bd918ee1339af3a50093bf7f3f4ff417cc81eb07b119d027fd58d6e14739268a4b7b52dea45a0eea2a8e14c21a3a98ada028bc23592ccecf5ba87253f290d4daba2f2fbfba4ce36d3a0df5aead7a851f1cc586c8602c121c697018e576c0843f6dad99cbeff24bf3563a80c51ae4d14fc97336cbf7485907e4deb0b072897a277e99af4ace574ee6edc94f7b7c7ca3c5506977a14bf79fcb71bd45e6a6b6382ea", 0xab}, {&(0x7f0000000ec0)="e95ccc8a3888be6d10713ae552d1c9782917931230866240b623625f2487dfac77a815bb5bffb537a36af0b6df797eae94620d86c1bb43882555660792e0607a6728740058360cd9ad5bbbf9f8b51b7927c17925b83ebc07e0b454f16d41a930a39c1570640be37e791beec7866f415ec169301a8c8b835474ec09826417dc43d6bd92fd30258a6292073f1eefd45d9b07af3b3ad5", 0x95}, {&(0x7f0000000180)="6b8bcc3a4de88e1b4ad5338587879721a36f0eac7e8f30e54c451afad18d64be732231c54dd71013ca6974156479741d8fd9231503065a6de6269241bc6fceb63f5e155dca1836affbc7", 0x4a}, {&(0x7f0000000e40)="ecea62e12f9ec2c105b455bbf8a00d16206a14ffa2529e45d856324bf81c6b1db2ae3a146f3510d4dd9d359d201941cf1f6e297b865b5911226274b4fd4604d11504412bccfa40214a2cab8f0b00efe4dd2b6199e8f194ebbf17ffe541a986993e83144326b81c18deda3b74c180a125f6e3d2d436ff17a9876991f7", 0x7c}, {&(0x7f0000000f80)="349d5bcefec2faa3064b5775d687c6b8c26b806cca2d3fc8d55ea028803f458efc7de637a12bc1f666f5b634f9b995ecbe9eec556c45b5b200010000de6106997d391897c097f4891c72361883c90e9030ff6038eee2d55cc9ce11bbbe65342d3380c8b5c8ae1a25b94cd32fdbe819ef27027cf3f31c473888966eff259c537c865c5e715f21ab370073a311b28689deb348d8df1d6955ddebcf525ff7adf49cb2e4563eb5defd3c76ee2948fea465a36eded475d116fd8c7ddc21941076bcd840f3dea48c2392ad075f375f0ce76a067857a583b49701d76fa30d1f3ed4a781093faed982d0694fc1b9b095bb2ecb42d7f0080bc4685a7c055791d2e9fb237e23aa39cc4315aafae7ebcac557b744691f65a7f1a53621bac174a1ae9c156711a8203464f314694a650823af3e1bff7499f22e500bdce998aab1da8eb081cb7e1769ee70ab85d9c5587032f25a7280078462b768aec69276be", 0x159}, {&(0x7f0000000c00)="0169b8eda3952900acd559cc9a3e2de0a85cb5fb6d057dbbbe45133a3a30188522887b60c5bc195369fef2811b5b93a30f89e36cbb62c1f244ebc7af8b546103b1c768f8cee1eb4321b877a224d6bbe41e41530d358a8ec507493f060b8d083254d7c7701d5c6db9ee22cb7899b1273fae682c737c4ad886bfd73941f94c158809cbc5a3d9b49939739c137eda54dcaa5ccb0b2cd325ef80c0b9b7d53da266637e3c1590ef4a6de64a15b2440efb333b360ce63176af60d628f88ea6c9fc2b5bf9208f8feee7e60b11664a697c4e2b16d36c1cb59fa411", 0xd7}, {&(0x7f0000000240)="16a3c961e7a34a138601f4b173b9ca1de2fb634ef52b0192d84a07baa2b878480fa91e02a2815cc63e0e", 0x2a}, {&(0x7f0000000d00)="08e6f262b987b32dd899071d0da99c353716cc406dcb3c90cc2680b2e8476522e9d970f44d4fa96528590026b1fde5d55b22886c1bfca1b7ecb532eb5820b9a8c5c459f009db574ea224fcf41487d9e1db27ffe4d93b0dc74fcfdd5853f27733145f46cc54493245254b32b102e4dfdc0fdfe4059e4ccfb03fe835d1bd6bf5662cba5c32073fbb46b98fae22fe7a617a52fcde1c80490793a47fba6c33ad126b7d7c3e9fef7668645cca73f3c989a8e059a5e80107b1", 0xb6}], 0x8) mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4) read(r0, &(0x7f0000000400)=""/119, 0xfd4c) 1.396675676s ago: executing program 0 (id=53): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r4 = socket(0x10, 0x4000, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x6, 0x1, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) shutdown(r4, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0xffffffff, 0x3, 0x4, 0x3, "5d042c51b05e23dd13ae56768da03ae7467dc657", 0x0, 0x7}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) write(r7, &(0x7f0000000300)="b1aa2c39e9f5bde671ce168ec4fd13e22de1c593c01a5c949ec972879fd4229337a8ba4e5e8310205792f0c5f1d1c22bae755937b7d75cc51edfbc1bcfaf1ad09d9c60af9d4680d8ab6ada012099b69040df93b18f67d48183f38c97f6b7ec1e32fe432ab30e659c8babdfee2a45e548e12e8ca2503a194f05737d411954d7a5173db3c6d90466a0af0e3d79870827d7963befa44c78af3e3726ced9b52853aff113b90571aeca1a3cac6e79e9fdad97aaec2f4282f8e2afe30f6859f9b69310b7f26b6358b51b3d2fb0610d245b5de813bf11ed8d1b013feec3d308e8bc73e59ac518a7390e77d7eb65ea48070740b7de2092850022511689493710edb148f4badc838a09ee418492df045728be3e40c1461bc5babb39e0b661a2798421bb79242307f18018c92a399914a44dab38f5dc6658ad9a7c154df325439020af28ef217f6ba12b7a518d09dc93a88245ad0ff08bfda72a8ff801351b8760a18b9abe7f9d2443456916eef74a812d61381dc1f4b4e0af6203c09229232d2379e289eb602afd0bf731b20717e72e82c44bb90248df67e43031cd0587f91394177b6ec1147aba4d85f2da965a567e6b72816a44430949f7bd03e85fd2d958a41361edc309a7ff0d8557b79b17dd9fe188945b4f2dac095cf3b37e838155edffd0c700a1ed02768fd01da12668a5cc8b2dff6d68a1bd42601fe5ef2a14c1b60af0c223f66d86e6cab073b42abf79246e2d6d9b901c2f6a771140b4db61ba90eb42936dcdf9c6b52eeb7f3b4a21a05356742c7fbfa676d465155d2b7880af27b4de35f2b6bb33b9bd1cd5e2f1f2d1fb5bf36ead6f5655760b7666244d314dac50dd6a755fba1dc5e69de7766acf4caa4c5db56ec8a04531e45ea2feb5b869d2210283cb5569af033f337224172519e91ff43c0e3861b961b5e353f6d1e6d302fe32de1c569ea88e042bb00a786f62fb332dce0caea1a82c49b45a745e8ae7ee74235ea09c438733fc06239f730ab2c783eaf9a9cff1964a50479fa6bc0e951fb9356039738ce172e36159532d91becf7407f89f97dddda6c3077f5bd94d367e82b481ae5f7b5bc3b30fe9ff2bd7823b9f079d5acee29cc969c29223973a27d31e24c17d52828893c32c2c7de48bc3c7b4479f7c808c0ab34349ecbf290ef5a83b12e8121985be1d0d748c3417dd6bf82ebb1fecd0d64eb9badf6dec6c3b29e1e90d3b62674cdae080f9b7eab62c36a5d50e1baa37a6d5e27fa2d6c82dcc72c62e6d182f92eca836b1fc28cc374fcc0d1fcd3a79a7bbc15d9ebb49c0173d69aa09ce1d2b30b7cc5a8c2f34e100ad797c8543e0ee0ce29c50b99423b13f93f7c29dbfc88d8b4cc5eb71b3cb496ba80c144fac4120955123379600c7b5c89738d5406674e40af9efa14181f9a6bea33d18e305ee628152f3c6a3152e5fda27a553e6f076b9b312972b2cb6e216b62fcca2f1041ec5f268c55280b6f748d2042f274e00f5606475e1a94ec1792e3a75d9085cb28010abfe8ce48777abb0fe3a78c3987c4741698203998361eb1327ceda80d53a8050b3d7c71f3cf363b749d99375e8f1df155957bd18692d9398abe660980f57a8cb7f97b652f1c0ae934c70bc22e7697ce9a4fe5b04cdffdd21eacd1fc83a5bedd8d608c00d4c0e28a04de77681ec55c0f034db757f79749e3ab2e838c59e787b8c82852ed8d1f35381134d5ac95aefb940a829a783eda00b8d818b3e4320532d912ed07daa4914b18002d47b2e16d378968a4454626a0824dfdbe28158ca7c74ac46c45ba4859577ca8c91a63c4bc12145012ae1f7f1541fa6cf3d23d880b5fc245b5c3ee1df862a40a09e1e40c550a4bb08799cc159a4566b5385cbb31247aac452fabf31f0ed67353dcf94933ebcecf39d8c717045e1cad841bd09edcb901bdf1f4729c6a103bdc4605e4c5c3556e9dfcb0e9a7a2e25f38f8ecb14327d864badf8f62027dafc502bd3d2b97ebcd0d4fa4e072b7a7f1e3e931f1038716987e5fc75aeb29e4ebabe062fdf765bdb226d065e9426cd82d843407eb8dfa53d0b4290c78394305ee7600a76dcca22d2d9dbe3d85d65aed289de0aae49f230d8769af0e67e0b2725c4693859f4516db13982bf7dd6072ea772e0e8cfcfe19bfb514c1f524ca1f21db3c93c1c448d8a26e7a8a564121fe8d4ba777777060e2b7f2baf2d289d7b9a8c15065e3ac600c197494288702047b094abd095e9adb26ded0770390c2bb032c2205a1e038c5b0c19862cb4be419c01b2ea9425d97be878982c1e6e46905315857340a500e610f0dd414acff1b772557c841973f42c003d60541cdc4891611b31266ec593bef3633372e6af22d99f6fe8542a8ba0acda16313ce180f9daebb2f22ace3ccd97d3d0edb1c94f7f7848350039cde6d509604c965c7321de25b462c0e6908d19112ec7961c219be8859bfe5ef2800cf1d674d9797ba55a7b8faf566f811c2b7a6a6bda99545f3eef4182d92602e5530679bc8cc89e1258c83ee4543dcf122ed04650cef0bc4281fbc8cb1a67bbee7c2554092b02a2742a2b92ebf0db283c8ac5d1d0691b396c5856cf20683b97a287ea780a2114c5da7059edca91c4452bd26964dcc941659dfa7d608e1b3be7ff350184e425898e33727919e621972ab421b77fb7333ab972209827884469a41a10e224bf91a5d965a52c309852dca6c4ba11126dc68d050f2455e553bbbf8792c24a5f7105aadd3739aae20b905d5089685b354018d21d307e0d6b4a3093bc0310fad7859e610990e896a83ee938bdfe2e44226696a37f3c3f3079a0e388b3751e592e44ab4de2c9199108ad76faaf1d53deaa5531aa4e76f362a70a2e75ad143b3bb3dbd4627f51d5eda1e0d093e50814327dd498af36a570edee0c662d811090e6afeb8dda324c09048ff82a02c7c66558ef77dc05de864d879041bd79ba32ead4b701a9dfb62a52d662f6452da4d0fc7b3be5bb5a97845846601c7203a52efba14bffd81b8d85f0471f53abcf04231b7a8e0e0b0d313397859801badc0ea22c27c6ab375fe9e79abd13c214596f0354d7e3e557dae762d6c673e12cfdad3cae67c4805bcdfe3e1c50061815db19a6954ea56c8b8bd792f57b46e4be7af17663e343add945f18b760e6080cfa4d46103f60ac762e0acd9819f09febb6e5230f35a4560c7eabf5c85d09294d209f77908dc4c91781e3492ecf3317895ca253bbe00b9c1866e8bcf6fcd4e59fc5843eae2d30e84c9862bced04d35d7e00a61cbde1e92c96af522578396a151cd4cbd0e2aa2147782a9fbce358f9f8e571c82d3b73bcdc8f157aa3801dc36e7b03e95e5ad5440929bfe3ff51994593c1d4712f8d67538c8ae596df04d962ab5594216d3fe42f21af0945d0e80b8123aba67be80487084b911ad815c5e2a7188dde2189967fef82fc770cb423e6add7cfdabfcf6edcde104f91cb457bbc49105a572297fa612438ec2c16bf9bc7cde2253fcdb4fa71932cbf519bf4a0b0f61687be82f122ee39a76e792b812249e96a5e974bee54427b69b6c3c455105b2385bda61320c4206c80beeccfae3b26a234d54599bb9c4684e523c56566e3ccefec1d5e6548e96f440d294a39e09dcdb187fedb95b53e4b958ade5d3161465798c1f109d098f100085286cea316187fc3684d981c2db6758e6c0c5647315603d3c1589063ad6b26291ff733fcd9e9ba8e7655d5d53d120603015f41a4f14e2ba7529d00250272a544ad177e4ffdedd3ca391e2da52a7baae2e7ff422e1661210b13c3c822d23d937e860beef34cee4ef6b2e019714026e1f00a10f7d9a1d18a06122a9a27cf97229b39d5f90a10d9e1ce003094ba12421f1121ba94f465b40dbd08af15820f6c936273dd8274d56d0a3101b448a8b5c3af48fd2d5d17a52cf3860abfe587812bd280c0d75539e1c1779936458879ee173078623d9ec0b1634b88238296e0030086ad4d9de14e84be982b2bd3bc65cb771daa11918862e15173d5be823c21b5e4aef80ba8d91ac98b36e77488d62cefcea55604c132b46b7311a91088ed1facbb8b4ea5fdffaf65f0991b6d2e0af42f8d66b23176dfe0e3d6ce902e3bda04836a42fe5fa9b20e820621891563431ce2e45bd1db4c6993c83747f8e70de9fe87c49ce25b029f0f116f5b29e0859bf55e55fa700d9b8692836ab1bd71c6d977cc257aeb29b9f4e72b3b271dd7e6abc9a526eabf161f7cc81efa4c9d13945201ea066130b02af065ec71453168bf1b0d868674def39eb5a84ac81412ceefe5c23f35a33245642a114b8bcadb45e57fb4f65e09f2c062a2aab59e0a87f39d7820744f3b79548e445e6c79312dbd63504bda8493b35c9f39d5ef45a4aea2ea56bd98b9b0c5189acd09853b3aee2455ce1a85f86008aedf7d3e3b24aebca52aac06e1102b2614e190e0ff8215567e6622a8bbf33070627b53568322e08538bb8343dd8ed173eb7ba0c07eb188468f09d18f32ceffcdccacdb1344d99ef38a1f43dc0de2fcae6899ef8fac480ab0468f1a07b50d5308feb159c05525432c8280f94950847f0a673198608c3df92803579c1689d2388c3a7b6ef62546e289bad81bbe3c5a6b87c6846f6ab5e2b475ab31397c7d84e95930025906d70d7c590520d1fd3b2a04faeae281f29689cec702d85125f92125bd433d3ddbf2c591dd05e00d3f4c28f933c8b97cb374a75c0ac888478a6293606d33f982ba026a3649ccd2e56fb87de71790ef041f32e986b662fb831c7147f2ade275b2722688b135ae19dd4f46588930e004195f0fb2cdd5023da48a1e21889d63a3b242443b1a48d9055635a932907e0e43b9d8152b5e1c58f5115ebaeb38e31563de9211f28746d8bb2b8773d1b70b76a5c7a49e8bc1137c503c339ab339017fab5e5af2cde11b49239ec6b3304bf8f6ee50bfc0fe40a04a8d7518d6b736b08137227c375ade1763ed5c2f70dcc08825ec79e0fc46d007ed0de50e92882c46d430282791fdebab73952fc1411a77445bcf017a7632376cde91263043359a12867185155d4847409dec502d5b640c4f774814691719e369c3a1a9a26636d81f5345818badc1446f9f1a8a3180d3c42098346f6f2b479b9ef8e7d07be62d5ceaa646974ee7570c459648cdc242247a48020c870dfdf153f71b2dced3ad504b49a382becefd0a4ab1628a5e18c9599aed2bb8021ecb8568c7bc394120ba4ce5fd0d4819992dc9da00f6afa2ba087ba0418dd27d63cd4ce0ab9c96d5a18fe3ea65daf3e3f2c93d48663e18672d43c5e94de3008c4ded18145f816bdc4ab9f3b0ae645a34e3e2a173795bcdc142a7a83b222c3207913dcfa15d21356c8eee70aa9d24f10fceca9b4a5a1720d9f2e19f3694e0c3bfd46facae222a8d9cd4ce941365f5a59f669fb95eb9edd7da76b4c24ff1541ed2115346705a9829f2e9ff83f046bad64e39aff9a3ae41df5fd60cd1ce9ea3b2b0377e6236efa0d89707b67a2d0422e14b367ca7a090cfdae51b95fb2837cd38492dd8a62e0f2df77eb6e367d1cd754fd879c39fde59e7285d1afca68414031046237659050339aa14b0ac39b6ded6ae721478f1cf259a919909ae916486ec11675c82a4703cfc89cc13f20b1982b7404493ec8e828eb579e62c0a0914da69e452e3b587125a93d2a2754edc534cf1a542c088f750fd64d791757d4a61cef22e225a0f30cdcc6e7d1c8c2dd09b40860ac41993b5167a184cbce060a57c2142fca5ae5a9baeb6ba535474b62a90a6303f1eb29250b7e755b94450150a9d1a5456655054d0599", 0x1000) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) ioctl$TIOCSTART(r8, 0x2000746e) r9 = semget(0x3, 0x3, 0x290) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000001340)=""/97) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000013c0), 0x10000, 0x0) read(r10, &(0x7f0000001400)=""/162, 0xa2) readv(r5, &(0x7f0000002680)=[{&(0x7f00000014c0)=""/12, 0xc}, {&(0x7f0000001500)=""/29, 0x1d}, {&(0x7f0000001540)=""/117, 0x75}, {&(0x7f00000015c0)=""/191, 0xbf}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x5) r11 = socket(0xdf7bc633c189bc7f, 0x4, 0xc) fchflags(r11, 0x10000) sysctl$kern(&(0x7f0000002700)={0x1, 0x41}, 0x2, &(0x7f0000002740)="53075adac845d837c4552b86d18b34ffdf04874d4e1fb6bded9b97f0503b40e45e1cf1d36b6085bc26", &(0x7f0000002780)=0x29, &(0x7f00000027c0)="bb75013d941c47c012724f7de121922f37e91667460a300fdfe3cc45b0b571536ff7eeba2f1ecdf1170a83a9f7883a6bc8cfbcaa6a0495321f3fe43c5b90164893a4801c849a556f8a59849691daef33017d8e90d7e8f19947337d4515d311732f381d5cada18b17639cf9194cdf9569e9", 0x71) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000002840)={0x0, 0xff, 0x2, 0x5, 0xe}) r12 = semget(0x1, 0x0, 0x6c) semop(r12, &(0x7f0000002880)=[{0x3, 0x1, 0x800}, {0x0, 0xc68, 0x1800}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) 358.955086ms ago: executing program 3 (id=54): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000300)=[{r0, 0x1}], 0x1, 0x2) close(r0) 327.454297ms ago: executing program 5 (id=55): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) close(r1) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) 325.092247ms ago: executing program 1 (id=56): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2f, 0x40001314, r0) 306.786315ms ago: executing program 2 (id=57): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010009, 0xffffffffffffffff}) 284.770194ms ago: executing program 4 (id=58): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0}, 0x8}, 0x10, 0x7) write(r0, &(0x7f0000000040)='O', 0x1) recvmmsg(r1, &(0x7f0000000880)={0x0, 0x10}, 0x10, 0x1842, 0x0) 284.265088ms ago: executing program 6 (id=59): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 282.474736ms ago: executing program 1 (id=60): r0 = kqueue() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) readv(r0, &(0x7f0000003900)=[{0x0}], 0x1) 281.507814ms ago: executing program 2 (id=61): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 266.634635ms ago: executing program 6 (id=62): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x2, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x6, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 160.912813ms ago: executing program 5 (id=63): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) 159.999026ms ago: executing program 6 (id=64): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = getpid() syz_emit_ethernet(0xfffffffffffffd8f, &(0x7f00000002c0)=ANY=[@ANYBLOB]) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) shutdown(r3, 0x2) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) poll(&(0x7f0000000280)=[{r3, 0xe6917b55d308b427}], 0x1, 0xf) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000080), 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x2, 0x10000000000000}}, 0x2) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) 159.355036ms ago: executing program 7 (id=65): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') link(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) 158.816837ms ago: executing program 4 (id=79): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) 37.952537ms ago: executing program 0 (id=66): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x1}) 31.393427ms ago: executing program 3 (id=67): r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(0x0, 0x4) 3.624304ms ago: executing program 7 (id=68): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000280)="6813e901fed66d64584286ddc5655b4c2c639d3cf0da32a4279e1d3570d7f2c1c21c92fa9ed909b027535b6f39ca7b1e61ea7a9eed7a8266a785006a1ed9e27b01b4f2ae990d70cb3bacf370fb61babef775d93c9df43fd5e1042cb3b172fc662d3eed35fab5be6a052856181e71911c78c8a897b6c25cbdb05227727fccb29f5734d1c2c1244d02430d6a63ba68d7802b42e0337950aeecd36e0805ae6ed4f02935d0bc731de6a92b2f77e4c2f1356b2b1987683b1bd44bbd731b6c610975a1b05320fabebd5bcc319de4e394e460", 0xcf}, {&(0x7f0000000380)="503e864cce0b677014b4c77004c1d0f54edfa6ebd806331400daece7dd8ca8e8e44d686acfb7eb96ae8b81fa80e05b31df23e28ba4b461640a6db6f209c5672a352310060daf57448169c01e413f4f2caca10de1a3f7935dced9ac0f4528566af33c7bf3cbeeaeb9c71febb888492ec6a668ce3118f6520329d9c8ed7e82f0781f40dbc5fcf3c74eb5acf2348667f40b438e840375508e5e51fe3726a762c923f2c59f095cfeed4aa4c5d8f875abc4db6f8d9dce05ae817866eeae7a0c71", 0xbe}, {&(0x7f0000000480)="1cd892b4561df1a9bcabf6e0698d54a22ab9809faba835eeeb93c31cfe9018a3c5865ccec2484e29471ef6530e1d37a82fa6fcb5f5d8d31ee80d042faa650e87142f000000000000000000", 0x4b}, {0x0}], 0x5, &(0x7f0000000880)=[{0x38, 0x1, 0x3, "a56f835e2e2eaac000623fb5ae41368c07da4befe514523ed8445209d9bacd6b9410b7e403d6"}], 0xfffffffffffffe6e}, 0xe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) shmget(0x3, 0x1000, 0x402, &(0x7f0000ffd000/0x1000)=nil) sysctl$kern(&(0x7f0000000100)={0x1, 0x34}, 0x2, &(0x7f0000000200)="3333ad62", &(0x7f0000000280)=0x4, 0x0, 0x0) 0s ago: executing program 0 (id=69): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) symlink(&(0x7f0000000500)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0xfffffffe, "46015500000000003b0bca8f00075a6b47c0d100", 0xfffffffc}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.105' (ED25519) to the list of known hosts. pckbd_enable: command error uvm_fault(0xfffffd806bee53a8, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *252533 50828 0 0 0x4000000 0K syz-executor 3853 4754 0 0x2 0 1 syz-executor ktrops(ffff8000ffffd200,ffffffffffffffff,0,80000538,fffffd805d1df388,fffffd807f7d33a8) at ktrops+0x58 doktrace(fffffd805d1df388,4,538,0,ffff8000ffffd200) at doktrace+0x6dd sys_ktrace(ffff8000ffffd200,ffff8000358b4350,ffff8000358b42a0) at sys_ktrace+0x11c syscall(ffff8000358b4350) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4236240d80, count: 10 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806bee53a8, 0xf, 0, 1) -> e ddb{0}> trace ktrops(ffff8000ffffd200,ffffffffffffffff,0,80000538,fffffd805d1df388,fffffd807f7d33a8) at ktrops+0x58 doktrace(fffffd805d1df388,4,538,0,ffff8000ffffd200) at doktrace+0x6dd sys_ktrace(ffff8000ffffd200,ffff8000358b4350,ffff8000358b42a0) at sys_ktrace+0x11c syscall(ffff8000358b4350) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4236240d80, count: -5 ddb{0}> show registers rdi 0xffff80002a897000 rsi 0x1171 __ALIGN_SIZE+0x171 rbp 0xffff8000358b4070 rbx 0xfffffd807f7d33a8 rdx 0xffff80002a897000 rcx 0x1170 __ALIGN_SIZE+0x170 rax 0xffffffff8112f603 ktrops+0x43 r8 0xfffffd805d1df388 r9 0xfffffd807f7d33a8 r10 0xe01137d097b90fc3 r11 0x6ad6420ea9518f0c r12 0xffff8000ffffd200 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0x80000538 __kernel_virt_to_phys+0x538 rip 0xffffffff8112f618 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000358b3ff0 ss 0 ktrops+0x58: movq 0x10(%r14),%r14 ddb{0}> show proc PROC (syz-executor) tid=252533 pid=50828 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=71, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff5c58,0xffff8000ffffccf0 process=0xffff8000ffff0950 user=0xffff8000358af000, vmspace=0xfffffd806bee53a8 estcpu=21, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72997 101899 92281 0 2 0 syz-executor 94372 251954 691 0 2 0 syz-executor 94372 163814 691 0 3 0x4000080 fsleep syz-executor 23485 83076 94019 0 2 0 syz-executor 29698 381753 31336 0 2 0 syz-executor 29698 306706 31336 0 2 0x4000000 syz-executor 29698 208005 31336 0 3 0x4000080 fsleep syz-executor 67967 155623 8446 0 2 0 syz-executor 67967 355013 8446 0 3 0x4000080 fsleep syz-executor 50828 289688 69480 0 2 0 syz-executor *50828 252533 69480 0 7 0x4000000 syz-executor 50828 438162 69480 0 3 0x4000080 fsleep syz-executor 92281 484475 4754 0 3 0x82 nanoslp syz-executor 33810 228196 4754 0 2 0x2 syz-executor 94019 74782 4754 0 3 0x82 nanoslp syz-executor 31336 25180 4754 0 3 0x82 nanoslp syz-executor 691 469869 4754 0 3 0x82 nanoslp syz-executor 8446 128656 4754 0 3 0x82 nanoslp syz-executor 69480 430296 4754 0 3 0x82 nanoslp syz-executor 68893 353553 4754 0 2 0x2 syz-executor 4754 3853 49677 0 7 0x2 syz-executor 49677 80395 76958 0 3 0x10008a sigsusp ksh 76958 399694 14914 0 3 0x98 kqread sshd-session 14914 517651 27728 0 3 0x92 kqread sshd-session 54337 499791 1 0 3 0x100083 ttyin getty 27728 156580 1 0 3 0x88 kqread sshd 28478 419863 66160 74 3 0x1100092 bpf pflogd 66160 119447 1 0 3 0x80 sbwait pflogd 68483 506869 25718 73 3 0x1100090 kqread syslogd 25718 450395 1 0 3 0x100082 sbwait syslogd 36969 363783 1 0 3 0x100080 kqread resolvd 76041 293875 39831 77 3 0x100092 kqread dhcpleased 66829 276885 39831 77 3 0x100092 kqread dhcpleased 39831 173466 1 0 3 0x80 kqread dhcpleased 4911 517533 0 0 3 0x14200 bored smr 16570 500920 0 0 2 0x14200 zerothread 29254 108127 0 0 3 0x14200 aiodoned aiodoned 14465 284002 0 0 3 0x14200 syncer update 82968 88801 0 0 3 0x14200 cleaner cleaner 81935 367649 0 0 3 0x14200 reaper reaper 44769 319018 0 0 3 0x14200 pgdaemon pagedaemon 17214 364909 0 0 3 0x14200 bored viomb 56960 449832 0 0 3 0x40014200 acpi0 acpi0 83827 469351 0 0 3 0x40014200 idle1 87094 58654 0 0 3 0x14200 bored softnet3 96571 396462 0 0 3 0x14200 bored softnet2 54499 141588 0 0 3 0x14200 bored softnet1 78526 218419 0 0 2 0x14200 softnet0 50162 400000 0 0 3 0x14200 bored systqmp 82085 480723 0 0 3 0x14200 bored systq 37043 87445 0 0 3 0x14200 tmoslp softclockmp 13438 283982 0 0 3 0x40014200 tmoslp softclock 51217 177764 0 0 3 0x40014200 idle0 1 476666 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 50828 (syz-executor) thread 0xffff8000ffffd200 (252533) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83899580) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 getblk+0x197 #5 bread+0x47 #6 ffs_update+0x198 #7 ufs_inactive+0x2e5 #8 VOP_INACTIVE+0x107 #9 vrele+0x129 #10 ktrsettrace+0xe7 #11 ktrops+0x271 #12 doktrace+0x6dd #13 sys_ktrace+0x11c #14 syscall+0xb08 #15 Xsyscall+0x128 Process 68893 (syz-executor) thread 0xffff80002a3902a8 (353553) exclusive rrwlock inode r = 0 (0xfffffd806afb9dc0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8076c02418) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 11040K 11150K 166960K 11308 0 pcb 17 12K 12K 166960K 20 0 rtable 236 7K 7K 166960K 352 0 pf 34 17K 19K 166960K 49 0 ifaddr 43 7K 7K 166960K 47 0 ifgroup 55 2K 2K 166960K 60 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 68 0 ioctlops 0 0K 4K 166960K 1487 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1338 84K 84K 166960K 1379 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 106K 166960K 206 0 sigio 0 0K 0K 166960K 2 0 proc 71 91K 140K 166960K 549 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 6 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 367 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 205 72K 73K 166960K 3325 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 41 82K 101K 166960K 1277 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 12 0K 2K 166960K 29 0 temp 38 8682K 8750K 166960K 5467 0 kqueue 13 20K 24K 166960K 28 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 35 0 32 1 0 1 1 0 8 0 rtentry 112 112 0 2 4 0 4 4 0 8 0 unpcb 144 63 0 46 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 11 0 7 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 376 89 0 82 2 0 2 2 0 8 1 nd6 136 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 1 0 1 1 0 1 1 0 8 1 pppxif 1472 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 21 0 0 1 0 1 1 0 8 0 pfstkey 128 21 0 0 1 0 1 1 0 8 0 pfstate 376 21 0 0 3 0 3 3 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 459 0 6 29 0 29 29 0 8 0 art_table 32 460 0 6 4 0 4 4 0 8 0 art_node 16 111 0 11 1 0 1 1 0 8 0 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1654 0 143 95 0 95 95 0 8 0 ffsino 280 1654 0 143 109 0 109 109 0 8 0 nchpl 144 1928 0 242 63 0 63 63 0 8 0 uvmvnodes 80 1752 0 0 36 0 36 36 0 8 0 vnodes 216 1752 0 0 98 0 98 98 0 8 0 namei 1024 5808 0 5807 2 0 2 2 0 8 1 percpumem 16 48 0 2 1 0 1 1 0 8 0 kstatmem 264 26 0 2 2 0 2 2 0 8 0 scxspl 216 8357 0 8357 3 1 2 2 1 8 2 plimitpl 152 32 0 15 1 0 1 1 0 8 0 sigapl 424 497 0 449 7 0 7 7 0 8 1 futexpl 64 565 0 561 1 0 1 1 0 8 0 knotepl 120 303 0 0 10 0 10 10 0 8 0 kqueuepl 216 31 0 21 1 0 1 1 0 8 0 pipepl 328 111 0 84 3 0 3 3 0 8 0 fdescpl 504 479 0 449 5 0 5 5 0 8 0 filepl 152 1663 0 1450 10 0 10 10 0 8 0 lockfpl 104 35 0 32 1 0 1 1 0 8 0 lockfspl 48 14 0 11 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 13 1 0 1 1 0 8 0 ucredpl 104 121 0 108 1 0 1 1 0 8 0 zombiepl 144 449 0 449 1 0 1 1 0 8 1 processpl 1176 497 0 449 5 0 5 5 0 8 0 procpl 656 583 0 529 6 0 6 6 0 8 0 sockpl 688 187 0 160 4 0 4 4 0 8 1 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 13 0 0 2 0 2 2 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 14 0 0 2 0 2 2 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 136 0 0 9 0 9 9 0 8 0 bufpl 280 3562 0 125 246 0 246 246 0 8 0 anonpl 24 123452 0 118271 58 0 58 58 0 184 13 amapchunkpl 152 10216 0 9781 21 0 21 21 0 158 1 amappl16 200 3065 0 2931 21 2 19 21 0 8 5 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 111 0 99 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1121 0 1093 3 1 2 2 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 28 0 28 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 120 0 117 1 0 1 1 0 8 0 amappl7 128 122 0 110 1 0 1 1 0 8 0 amappl6 120 176 0 173 1 0 1 1 0 8 0 amappl5 112 125 0 116 1 0 1 1 0 8 0 amappl4 104 318 0 299 1 0 1 1 0 8 0 amappl3 96 1642 0 1545 3 0 3 3 0 8 0 amappl2 88 643 0 583 2 0 2 2 0 8 0 amappl1 80 7864 0 7304 14 0 14 14 0 8 1 amappl 88 2961 0 2812 5 0 5 5 0 92 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 479 0 449 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 479 0 449 1 0 1 1 0 8 0 vmmpekpl 168 5608 0 5568 3 0 3 3 0 8 0 vmmpepl 168 37022 0 35152 98 0 98 98 0 357 8 vmsppl 456 478 0 449 5 0 5 5 0 8 1 rwobjpl 64 15956 0 13200 48 0 48 48 0 8 1 pdppl 4096 966 0 898 100 28 72 84 0 8 4 pvpl 32 18544 0 0 150 0 150 150 0 265 0 pmappl 248 478 0 449 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 271 0 30 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace ktrops(ffff8000ffffd200,ffffffffffffffff,0,80000538,fffffd805d1df388,fffffd807f7d33a8) at ktrops+0x58 doktrace(fffffd805d1df388,4,538,0,ffff8000ffffd200) at doktrace+0x6dd sys_ktrace(ffff8000ffffd200,ffff8000358b4350,ffff8000358b42a0) at sys_ktrace+0x11c syscall(ffff8000358b4350) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4236240d80, count: -5 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff83899378) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 timeout_barrier(ffff80002a3905e0) at timeout_barrier+0x297 timeout_del_barrier(ffff80002a3905e0) at timeout_del_barrier+0x133 sleep_finish(65,1) at sleep_finish+0x317 msleep(fffffd806ebb6360,fffffd806ebb6360,318,ffffffff833dd781,65) at msleep+0x13b kqueue_sleep(fffffd806ebb6360,ffff80002a3aaa58) at kqueue_sleep+0x12b kqueue_scan(ffff80002a3aa820,8,ffff80002a3aa720,ffff80002a3aaa58,ffff80002a390538,ffff80002a3aa9cc) at kqueue_scan+0x21e dopselect(ffff80002a390538,32,745059396ad0,0,0,ffff80002a3aaa58,b8f9168f54a2dada,ffff80002a390538) at dopselect+0x5eb end trace frame: 0xffff80002a3aaac0, count: 0 ddb{1}> trace x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff83899378) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 timeout_barrier(ffff80002a3905e0) at timeout_barrier+0x297 timeout_del_barrier(ffff80002a3905e0) at timeout_del_barrier+0x133 sleep_finish(65,1) at sleep_finish+0x317 msleep(fffffd806ebb6360,fffffd806ebb6360,318,ffffffff833dd781,65) at msleep+0x13b kqueue_sleep(fffffd806ebb6360,ffff80002a3aaa58) at kqueue_sleep+0x12b kqueue_scan(ffff80002a3aa820,8,ffff80002a3aa720,ffff80002a3aaa58,ffff80002a390538,ffff80002a3aa9cc) at kqueue_scan+0x21e dopselect(ffff80002a390538,32,745059396ad0,0,0,ffff80002a3aaa58,b8f9168f54a2dada,ffff80002a390538) at dopselect+0x5eb sys_pselect(ffff80002a390538,ffff80002a3aaba0,ffff80002a3aaaf0) at sys_pselect+0x263 syscall(ffff80002a3aaba0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x745059396a80, count: -17