last executing test programs: 50.370255362s ago: executing program 1 (id=2): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)="be", 0x1) clock_gettime(0x4, &(0x7f0000000000)) 32.640541451s ago: executing program 4 (id=18): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) listen(r0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="efcb7f4a7fc0389a096cf9299cb66d285984ef7f71233227a973ae080ea19d86221dbbba0213669a2ae504e504808460622c7b36e4f44f8184b1a05b38a5e67de869658ff9c2387e31f441d38656257153f330810f848d6261842690a985df28ac0a0c5ce0c80db751e33279cc06fc3eeecc55078ace0b21a8906ea040d7d5f400f56b9d0ff3f31fc4aa8cfbd2e075cc0b410577a2b534487a15dc3c0db62dfcad9673e9c8ddcd455122e0de4d98cbfe452bbd5d1c", 0x0, 0x0, 0x0) 32.402804356s ago: executing program 7 (id=31): r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000980)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b787be1aa0500000051e2f02f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000000000800036281257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300"/177, 0xb1, 0x406, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) mknodat(r4, &(0x7f00000000c0)='./file1\x00', 0x40, 0x3) 32.080122673s ago: executing program 1 (id=15): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000000000000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 31.985440395s ago: executing program 6 (id=36): socket$inet(0x2, 0x4, 0x83) 31.984711083s ago: executing program 0 (id=37): sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x10) (async) writev(r1, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c98805bbf7a58a8a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a09aeaa22916fb8cb109c6b2e1f47bd0eede6e9b7dec570947e7b1c6a832835eb31ea2848ac4483083ef676307e8dd9273d996043555c3cda9f9a787a629ae2fe2ca81b9383c2012799d4a72853694aae9410a18571ceec2ea28f813f6577d09e11b596dba487d5ad63ae47513b8786071244d1c962aa09a400e6a11ac15a4f557771ae1cdbfd9f21db7ce383c43540b1a55be4ad33b4d9a036caed8ac91632537d650c6fbb636d0da6f90810736596da222f8a03815c43c9b7654eddd2b042c960972570d406d203082d1bf0ca899a7cb3ff8bf169165fcc308b15ca8d323299062beab40768610756b0ce96f235866dfc484a26ab37e72b88e574cb1b693962bbf72760e85a4386f8fdedd1b2263772ef02e4968d964738dfe8ed901234e8d262c49dcf957230537ff2d03111a81f84173aa28cd1ca89951b9cc253509d5511890f4b1cf345ab48acd53914b1b00ede9bf3ef775139a971a020d9ca5c620d764ddea8aa0db44d351940dd30d90df43e0d56636458a342021c7bf3fa07725e6422b40d8f595a960bef4d6b4bd97b810be72848effbfa1e68a09c00fa25b70cd09badc6bd5ceb39c94704a9230f26eaefc12be8f0e9de6834785ce14e90a1ec2451015841df3bc2afd2503fac3272beb237ee578e0f6b21d18e741c70fc317519d7f4ee9e7bd8cbd08a4efeede25fb149180deb515080b84c8d6948055f64807730e34bb5656369ac5fdd5a09cea233c26777efcceb726192038acbbd3ecb93c96b2587754b638d4a6b53aa69bbffbb1acee658d85e549efbf90a5abed451b47b864269518dc0088255373d35efa498ff6775f3d75df0b3c9e1fe0241c4ca3b178c451580e60904b90e0b4ef8121971fa5d379686707d49ccb135aa61580ff92628359e10a9dbac80f993ac7187e19a9bfe83f762ec963435a568c7cde6bc7aadb302bcccb1fc22b73d47c454646f66a0e03d32388c4919dc59c8440e9ae0c5fca458068d78bf8ccbe3c0ae1cd616a8ff6923cbbbebe9e0c396746a010681c83623e60b338cae8dfc4e72f8e1a63de21b75bba221525478019a78d8c70414b22eaf247ca6b5be8e5f469679bc6bf53fa2a7bae6cc12a82c2112adba2db9106b93598ce8c3d2be7669bf1f7b9647d94847c8f617f08baa30bed6811d389bee98c245b89a5f41c05cf5abc8a04cf45bbfb1c3d169148975ec9068c903589f290753f68ed6dc32a176acc7cfd0b467fc3c2a1a71dca3162e42e4a2fb9c612dfaecd3befb072cf8a0d0c8be8266bc0a78931160cbc170da3271c81cbbe7fc0fdcf224ab499feaa898dee10bdf7d797ef49a15a1a3790d065a6dc2d7161221b671e6b37f88e840ecd97e331c36f81d1c8f1ed25208bc5f30bac1a947d7bab68f347bcab377b3251582f4d01001c0447c878caf5f6cd5062daa172d994f6d1d99b20e7ec83b79ff0d8c1ec005439be7eeee03735a971466851df307bb27e5095d581a91a4fffcc608d458ff72515aeca078c3a281b11af72ff49005dedc8f77c7bcf31f3bb79492c8567bbb0cd56f00984d37b1cf300aebe0fa0de95ef4cd00b174d2ef940e86ce78f3214b6dc2d3d1fad2eb6ecbe55ac24f93337a36938d0f80fbc5a750a1e62807a478ad384d645860e914bbb916d46681979bcad319413b0dbef31a53c91d4f31e3b5c6ff59f0d6a1a7db59999e21fddb5b61bfdf0e204244b90c275bb72360170a147cce260e243b286b43eb160f58bd36a63068c798512d15b54607f118653bdc3aba3cf34941972ad0794dabd99fbb49b89a38d8cea600f63540b21c3986034f6154745ea3d18dff53eebbfa730548266977884a5235c8b3eba8cc60248c2511e8d7c76a44bb20055783b570bae7afe898ee74dd52606e68afe7888ce4a6a5bcf1de77d7bd36b5a9d768dbddd8e7e741581533e59c73144a7ce6d64cd7bfa96e59537fd7b038f6f11779aa7adb9877a41533f928ef8de2656644fbb3a92d80c5fdf299b229d4e8c9428e9e679272d338624f2f56860046f9ab5a7354761626dd8c479274653597cd70b6ebbddea6c41d731d9002b290ffa9fad1e8707a539e5107298eb0c3883e81e32798375b3a8e59efb7776a873c1e27fb293ff24208f98efe65b2cf83a2c9c0261511c962f398aca4567623f0581e894e7bc3ed968237992ac479b6524c9b9b0cd7e42b293fe17112396a867f5a4373b3d377a43a60dfc65986ae81676ec5e6853db088c05547e7bb2fae8120d4f09bd00bfb6895cf6aa4b9a8ef3421cfe8fb170e545e931251bdea8a2de4f456e8c3279fa354dce67405025e59cecd8b6218bed67debb25cdc9d75157a64e10e901082bb78a640e46dcfa4878553159006a508e7f516aad92211cadccf2929f090dbe87d4533fa5bc94ef36f249f561e4e7dab7b8a7d3f561033c6ea3c5f7417a969bc04c5728c569ae668e1e063d4ac62ea17c6b74332c9e7d2cc3ebc1cbf4483032834c97f6063de07072704dcc3e82533e2b5401459c39f9558d27ef40b9161bcda7adf2e1893d64d73a4b066fa92fff9e3e71ae4eb71de99590ad29af89605a7c2678f078c414af6ede06079abba83afb79ee987fdf89686f7c24e46d295847a2c8d2fc9eefb3281a2f723f7c3b7fec0151db6d5075119223ef181bddb22c61e3cca2a8de59661b3115fe8d1b681563cb2e39a175a240cdd7d8ba8ac04953f4dc08a37a277d86ec5743c7fbf200213e794372c328ef0cc05bd1864d7b483f8b58d9174dabd509513ef42b38c5fdf9a6844c45b1e1ae29c21642654c1136a68ca6481c7623ce9c46a8746c2ed986a08c0e3677ea00b03fbaf1a610ad0f1b612c82f13796070b38fe4c565f0e6f0a80dc592c79c5bf1339b4157377d8bdd09e2d18d560ab62a7fa12bdceb46e429a25ed173c638bed5ddb04a6b03a763f6f93bfacbcb5895378ac3e5c3e8ba95223717e9ce5b9feb421b9b39ae654be7b6c9e27fd9f6912c8ff68795eba992d2e99b55aa903e5691bc86a7d6d7181b1450e1414c3cd80b4d573eeb44e7b7a8d30a76bdd2f620f654cdc70874ec7ce6682cfaf5090f2a88d57739eb66632b0c101ac97bc58b7113f7f8bebf2af422bea093109ee3f38f9fc202f89486aeac4c85a69c7e10c4e1f007ec0e0d809e1d27a8e347a2c208e71938048fe89e80bdf5214c758227a1e16c7abf19863a7f02aba4fb287a8a7c5c0dbf8479d29f369fb51f60f75c1bb02529243a92c45ac0948e1ad78184f643d7fa96b6bb818fb17bd6d3a92b878d4c18d4490c3bb36816194bbafbd30c1bd53839c4156fc3182c4b677b1059e453c0820e8a5f1f5c8f247f047adaa63b401e97daff4e2123a260b3410ed0dbfcc534190bebf02e8be067699d9d634a5830256f6d6f2593d31b7b887f15a64fdb243456bcf6be35d8454eb951a069101d803a8528829617bdf5544cf69122b0a9aca8f9b185cd0ec0e329b172dfa59f44a752bb3a01f32a406221181a815792d1b301aa64a7131b1bd2772f6a27a86cbbbbdaef6fd59e4ec11fdf87efdd2a398455a5a2ff735d116c6529286afab68cc343b1d884e4522ddefb77ffc1cba60f100fc2a88e9cb0517f90b89a7669a359ade9ad24ffe674cfa6b49c7321edfa71eac8ba9ef5157953dce5b6053ce93d11f6eb0e147a1133d1a53bafd806e3250393ef8254d945c7101fdd7a361c5831232213663ae37f3eee0321f41566f522e76ccd07baf3cc32ea627adadd3e1f18b2ac8a1c3ecf356a915a68cbad4dc740c21ccbf75d2e424cd5dd3f1f22eb760fe249a6ef8cebf480811b9b2d094f74d881faecdbd9706a9e31516c5aa034ac5b052f82a33a25417b55a3ab8cbb835b7bfa4ad4e6a94df7879b01187a3d2c6a6398de0d8b0df7bce6ff5f02892002749e663fb1dbd0443c9ca6c2ae9bc5ef1cd81f4394802e7776ad4977d090363885c432514fb4c5d07ca31257d31d35a054dc45f2039e626a919444d72d3c04201d06226972cb9d2cecf5815044d1c31c05359d33f2b0d3d7faa461f25ca3ac27895fc03997cd7b8e392aba0b253d5a7d010ba08e104b90145dbe9ab0557d2f557c508e3ed238905e1d120248c4b683303d77a6deafa40251a988b47914f5b0b1e74ba03ff9a2f088dc701efa70811668499a4ddef203302143b210ee098b869efbd0f3350a29fe174a14dd10401b3283291a13c11884b6d9bf8bc1d4b11f9caf048857cb649cae25156f07350a152a59e7a6d32b6f445318728a5bb67ca0fa53d3b93ebd13634803b6f1be44aebcdbc16c85bbe679360353da535a9c17fb925712cc81cbeb8d31b345856d2ca1820216dd2408d9a30befc6c3a6e37479eb38b7f7e6adf8f4ae03097eacb0164f5da72cc98ac1dd43623a73ca3ab7a02fcbc1a1463fb9f2d994af47340b11c61c850da6de152203ea70515fe16709b58225fe2624101caf50b9da2cc4af3d2a68f0f499f8d5fd78ecf73877d3edb8b6e538d8702aae616f984e9a18cafd649a30193299eef9428b4e0e1c01bcad1659a94988fa8d4c2e3c6146dc76e953d1ee6940a7dfd01ff2069c440d7d553917ff", 0xff3}, {&(0x7f0000003500)="100fe644db713fcbe7b67099d1d6da7b32012bbc606822d9a0741911d73c2e59abdf8906af14dbd067ac2abda6e553d372c74935ba93a70dec33706746e5643a1141bd54463fd5f1f520c89b0598c77193ca38234b1d046b9f3181931d2b6774dd715171bffffff20dd4eaad5f4651ab222488f3c402a82ab3ccd6cf30ec67fb2e95333f63ea4964176cca288f3e91a71dafc1d26971bdcc7def2a0bbd80e390fe2c9df5aaa2839237e47194f9c2f0c5b51d6d0d3bf76ed487f970e9c2bcaac7da3d02e5a1ba348f92372c04c355e631def87e226dd9df02eeaab6856ed449b88429b39d7e964a30a5f2bffa9452985d0adcff77bab43fa8c920f7b3a4a0ddc8a0dbd785eec8bf33029fd0822e9767e3bfcd49951940d1ef48557c659df1ccf86b751116d7d38fdca0eab16702839078afa43c4cbb610f5e80e75582adace7561497f5e85abea1bf0c17787eb0ea99921f221328ebb24d1bb2a2a22eb766578d4ecf5a0b2e3ec901199871b0020b30349936e39f78ba21007ed35635e4c695e7f2b70ae2818c8d66566ca3f4ed96cb84324d9cf17ffff47f5b2a2da91c04bea7b0659e20e09e9435f808dc33cf436f51220661aead529235981712c47998db9cedfa932f295119209b734d676dd07189e8400d53f83cb6f6e64f90f86a59419db757ab81a998a282170cd73593d076fe3113d7e9f8bcb574ce494f91cf52992cc18d10ef72889f774dd6c2c93b97c299a5eebcbc1067ce22225409ec811b08ae86f90df2387c8fb13fe96abfda45a1ff617c630ca4d8ca0b2df5fda2204e077a5d66527dd175035cb430ca88df174076fea39936d3926d6d86b65e4c7cc7f0a9a10667ef9a2a7d35d2233c740592e28a8e798cbb745118697632a949ec3065dc13233d93b3548b89aca891fd1a379a08ae3becc576289a7a99c7d4e9da52d0ddc5efa1e33155f0e99f24c53342e4765272e888ea3ee40a3366799cfa5f37b84dc2747720adac459f0a83c5710acb43fdc176ed5732d17ccced71437d53d5cca01e1c7f703e41a0cd63b0781f36fb005e4d782914f367642071411794b57760742bcf09818b7b4eec5940dd4953bf174f4a2f9b4be6e15d2771bdc08486e55f9dd6a8d45e7744f661594f59cc42674de6a7051b7bcb187e7d5bf66ed99423fd2529151ae1a3ee0870feecef92f5b9ac11575cde0c31101ecc7dabe46e29bddfe152d52887fe93c66f0d57398ce3e4abb077eb9b80306c1ac58b4e88da65d18b4dffa090638e032db954279aaccc7da914805070f9f4c3b20b70022b3eaa028eae9fa324478418e8a791124585d374e4f000d9188d957e70a38b42537d9a9a71c521ccf4b72907e523cbd8299e058f6c5184a614efdbcfadc37361b8a9389fb335b4cb596fe4c037d239906630141f59feedba0dff7032c1fcf8915a9524f4a3b1c4ec990ab3889c5c284e75e7d725c9837a8c7db7d41db1e6046c0457e22f5b0549dd5fc49d0001f99bbf252d54f86f48dde4fbcd9b2d3adcb1ea48c3268305043d5286c5136e9b958a322b02a90a222f3900fe129d5962d6b94e7ebee48fe56e9f674b5095d1886ba23f752005ec5785d00e9239eecdb5e9c41643bba7ec9331a985ddd4fcc01d59aff60d621f07d0ecc962ac343b590f5bae51cabafbd3f7067bd2ce416ff820673c3a8b0b55eb788c5138daf7d9f1856f5def5ec24cc41e86f667c9b3b812b443c7c8b658107c24003eae87680841715c56752116cf6a6c8075c139c8436759596c055ed3e1d2a86170a191d0987e3ad19a0d794182e5fd1eee8f9d3e55611c6020bdc59d799b47159a4dd6d7eebdbc02d5c448d41f90728cf8f2ad2b6419bdbb6ac9dd0e23252c1c7b3734919519cdee6bde3d790220988d645d553a0f3bfb9e8d2a097ebe26e2527d67677a2d778f0dd7a2c6e079097e4efe4282898dec45bc169798d27dfcde2f9d3bb33231f3f9fa2963c4fc0664892e2da56d097de52e0f381de38522f4d23a36c500a9ed7b3e794f1dcfa2861c2cf901e344502244c90e479ee4bf73a7e54e6359de00528dc49e1320a8b4c834cccb627ac0d88aa06193c6977b42a7f774957192e8f91fd2d83f914fa21c2a9bca24a0cf11166c36fbc583f021ed93797fecd0e5bb2e8cf672c95c974309d56f81470594e815e88025cbe3df924db567d5fdf8061c33bdc504a8a3733b5f38eb6069e28e0400dfd4e187dbff634e648be1f6320ce289fb11dd311d237316aed65be0e8d5a71851cdec067fd20f51995b1f8648725cc56dd038f32fe8bf2e7361d7a73f17711a02c9d3b85b4d899e05438df9db7cf956a73fd349281bef7a01d901280cfcff503233ec94b94e9019f575ad671329720837b8c2e0f980e0090928f9108dbd8b13188811c8ab7a2078aca94c66fafff6e2a9851a825cc65cc84e591685b6aea973d2dbf967de8940aea020ba9cd9f4b3afa63f8925aa0a52232e3a291e1b4f66e5b93d2b87359fb2c123fb8793874d034d6f7b91a9174dab1dc18b7ffabe9e272a26ac5eae04e7a298f44efcd280df8cc1066eef83ba42a2df12d3edcb65c1b9d4467208cb705acc4bdb5cec9f176af60c42503038fdfc1632b9d10b57b86cd425f0546a49367cf654e95638cc8179a53f978b9e8614f8139136967a0d16e6b1b126893158b1f48538c9ba7771f416ee60d8becca97da422a92e78cf85ec89a85e7065fa3d13062912a02df67d5f418e956900215772f6c7933a8e0211c46963814433564f0a03ff9f30ec7b7778f537b88ba796e86a725b99822bf84ba97c8983ceef41311af598dac52d88b3c169e1db66cbd622caa28547132a4fe74247fe3194d54fc2428d8f751801755fe31bf85460f8b67aa5054139de50f58977cb9e25913989d947fb0d1fc4a7dae2549d9e7ab8ea4b71cfad9b6bcdc1195e4d40b816626801b61b358449d686695e5d4dbbd9a61fb29a1b1276f6e7a5808c6e298162423d15b3291feaa9ab38bddb3c739a601c621ec6e17a85ccc46a9e3e61698e8ec0bd578266a746c9f90b93731433196e772b31d4cced53bd24292459fff816ce34ba46a7a8e0f28734106e0191ce13a46f4d971860861dd8e9fb0edf53075adf625506a129814860ee59154a83212ed1517c268637c93173010793ba8eea1039815e5ff135f41161dd0f25d3c7a3d331c2a1386a4c096f9ab4c65595b0c0b9140e535f8f715bbb7bbcc0916210b45036e956b548432397999e1112021d6e2f10dd71c062f5c57deee22ab6ef896dae47abacbbe69fa4c45b78db2d9091fe117055b25229fb105c3c8c885ef35301ef5e56eb8dabc06d59b38300a584adc4327417d2a7e739cdd39af26e3908da7176f1ded3e62d01d43cab352b337c7a649ec10d7b1123ad84137a1ac03d1e1eed2b95fcb04011c40886589ce6d7f934cd085fe180f7a12f98392f1a10c83bc4f604581e65f243a4be13ab583f67266e66f403f8d997ce9456db062e21c88f58f846f16b01dc1b993d137ef769672b3034d3555a83d5d87abd02fb2d787987d07d4ae8f84e07dd95589d3fd9ac95115d70014397bddf4c70761c0fc8ab44b5d63e56231430abd18638eef609bfd156cb7436946940a6c04c42c2c78519898af85427bab8735a2bd5515f0019da765f6c12f17c36ecddd6db387f8988018eeef972d9783b2bd51ccb81576f67db6fa03b51328434a5aed03950e371b4f85f88a0a619936cce4d4cec7b06b2eae7f7b1d47897072a67ac2e280ef401530f0e871919de57ac58ede0d049f0e13b341e8b5ed7048dfdfd665b4749525ddf06443446efa7af7e931a12b4a68f20d49b9c36644559479534181b638e68bee3151ba49a08c7116616a078491923a071cc5f29f9e78607aec28342c2e0060c8a8bdc7b5f4aa34b818c58a1c5ce7b262552d2797fe74b7fa33ef6b0bd88dfd15048ae26df701470902fd53fd28e4e050bd68a97bc301e", 0xb03}, {&(0x7f0000004040)="24c1720b5e56e4496d6d1f433cd65bf1adfec026d21818477bf27b03941f9f1413d66237cd0f8ab027372297bfad15288ce5e03009b394e1947b09219ee57641b613fb29375ed0a993f0319eb340b3f1bf7604ecd4f97cf754755986f1ea65258edd0185c62b712d7374653bac50c7146f3f2d02761a6ad9c7817cfc4d89a981408f6e3584f29135425a213810fd1740461438d959d880eb783aace65b820d70c9066c273c8ca0c06a6e907c97253b878c717487b1003ae5139d2e295ff75972d4f0e19dbbcd5193802a4544ddf67f478f8bbd37b6060d1bac9e417574f4f07c923b57a7322da76089ffffffffffffff7f26d96fc5308350aeba5befaf31ac447c3026a6509c0e9ff871d01c666db88843c5b42dd31baf32e26f23bfda29760c6eb8a43272ef319f9233c9dc277d67bf52", 0x131}, {&(0x7f0000000200)="525b44138f8cfc50b84b6a098fbead3a33f05bc3347afc17093becd39e26aa0e23bbd95701d59e3028548bbe2604047e14a147be1038b66d930a186141537aaa0fd431c1f801adaaf79736527e9361d27d37048907ff4a598f859e52847366614afa099ec8059cea2a5d854274c1ba5b591e2c4fbc3dafd7c30a5b", 0x7b}, {&(0x7f0000000280)="6e9e2d7a36b3eb0b8d243c459ad8cac6b86aa7cac0b3cc941503c7298e5e14105d298e8d7aa16b610bd3251e990599739fff54fd177d18f94c4a3129e573446a77dbb30ff5acce213c2beaae182c992ed9e1988f161747879d20248f296c68e183e0fcb117907f65364e5dc92e238e8f4a", 0x71}, {&(0x7f0000005780)="ae8f5dbcc7b635e2e7a26be390a7ca7000b863f29aaac29f23cc72966548689ad59f8c7062b503e5aca04e3d84370d5a71b70c4f99ed7fa8c253a76ef10ca5c6f6b7303eb217fb046f25b3732f9a2818b95c065e91d86edcbf4c58e64d5ea7fbefb718a31b90c5ba8401a6c0f07d0cb3a06f601bcb2fc972b814a6760f71fd653cf5bbdd7965824e72070c26f47d82e15752be936a106672b8af40ce02f3bfdcd3b7c553026903204eb3246cc109876b676d10119f1a3f6f438923246c553dfd88a854dda6c7e2531f6c2594bd2befc13edc40bbf9af32d959c99d562c76b83c9703c789062ddb3e88f15b3a348303276b9995242f5e5dc43f2ca32a905881dbb58886be9e4def3685cc24200bc02302325f40440767f62e84d72b4754aea13bf21720ac8ce789b4a253eeb549753672255b3d884055eb0e0eabb7995161484d75a43b356aacae982c782d66fab3e156e5936634c70ae25fa01d4ac8e336cf332ee3b6ee046504dd201365cb71a914249ce90aeb5d594ed81dcc055cb1aec2ba707c31cca1861643a9bc6781ca690d1460ce4ccdaafb316ddba4bb51ab61a9236459699bb772e90a7da7760475e56739c80c6fbd3aaf61f7ce52bca2187220d7c90e9ada9c60f883d17efcee5f23f66dc9494a9a1c60babce7ceb35a9fcef20b474c821ed11bb31d4aaa287ebd362c3a61952aeb9a22dd2bf7631e20ea72ae6c175f328efa2dd64abb78a37618480f66148df9b16d00bc88841fe4ee1d705b531c64f92f3e49f3443da0d9e8f46b084a847a12aef8ba24eafb7fc9d7091b63a0b2cd3a0da7335c87521b280dd269604ea3f6cbe147f18d786ba3fb390fe9ef8fe6424f2eebfcecca020c01da70ada7d0ec91d55098c60427aa92a9ca13da43eac4285a6da1603ffa786c0a8994bf0934727ccccab9212fd897502b598e6f3004cc900dffe5a6ffa0938e17eaecd37a62806ab8fa74254ea957d58ec4621ce157f0e1af8a4e006ae5f97412ad202526c147292a650965d3b09778f50c5f5d8932638427c3009eae2dc4f4f5a8d722b0495e05dfed2f378e6bcd8b792b717d1300f227e92c559d432bdf1bcfdf2972dd15d92870d1a9399c1ad4df9d10cb5646970f686aa0795053dbf4aab3a11a0d32992f5d20f2df70234c0edaf6065eada79f4e4c0418dcd4f9addc56bafe5b0ce5e8cbd0d8488c9bbc9742cf3948f16a6c05f79cb4f546b866544516d72ab56a2e3627124490c406fa33ec21ef26875795e22b70a12e53558912e89ae80d3d6237217ba77b9947f2404a4d694601b19bc38c6e4da630065beadd0c7ed8aeb2367768ba5b50c4b7250c6fc6159733c5d409c8069fbede57fa21bc07a9463658bc6079036fbcbca1ff6d77417d40fbcc0ce49cd888b2fed1c45ce2df963d78f5cbec20a97d6dfefabf766c71e901af51d2be320c8ad27f46a00a814614a3c3a1965f18420b12438fee11d9b6dc0c62e423dcb795127e9cbee8524a49a62473020c32a1bc6e98d0cdfc33c1c30fe159038700330d3baaa80453700c1879e5b27cf10e928d6df73758b43c8be8093578379e3bb9fff110fa77a5700a785a2e6bd7eb97434fb314576c5e0175bb59a3d1db236aebbfab31297fe27755860886e856c5a0892768117b1648c1925d6d14fabb361d5b0c76274571500da3ea0036810f58ce2014c169cf3ed8c44b2bb075a490f92704e025ff4cfec70efcffac58e761b1d1f59208abbfb9c8a8c88df33a1c87f18365a0ae016686b4dab16105a69b686e6d239751f4bc886583651752130943afed1bf840ce9858882fa6703e7a0faf3778bdd3a019ea69327485e4c77f5bc215bcaec2db7f5a997e7f3e99e1a007f20bf230a7bdbbed3323469d8f869049df0d780b91d04fd80c72065253e78edd2c59bcf42693091c0326af60d12fa051dc762055777ec49fab299cfe5bf97063ca31508bda301ea58d3c7ee5df0de0daa0174e2052829f3d8024345d2393b16837b5480ccac10e715473bec7b455e5ca99efa9efb666a6da3536c4d53542078275f66832abb91913970a1608e8cde243cd5d5072244927eb7b5dc6bcc8b7af88a42d096102da2b0fbf304f1625b5c353f8fafa1eeed3e03ef793fc663437ff1543da91637500777fbe13fe0c1c484959c6ff271aa70757362bfadb713d82fb18734290e3ef00c640ba18a777490585bd64f7f6bc087240e4b8ff7e5d917e71e58bef7b2e2bfed817238fc01d7f5582a074694d7071a28ac8d1cffcce4f8d5854a5c2ed0e4809c61bc42d1c83bf52e14d5398cba6f5d6e5dbdb363239335176405b5ebc34f83f1f5bffc46ba7109e885f74a4e72c983d15428144d190637bcbc82cea61f544c585ac6f22e1a2f6f460ae9bf87857ee24c496718780f9715c5a393aa60822d469e297e9c8c432cc6d9bbcbf00de726724f1b74e510a0819e24487b4d7d6aaa18f201382bead7ad120230e891ae86205d4b54e79aaeffa484e34a5ca4e8103a4d62aa6df81ba6477af4d48d6d537fe7770bbae9c1a1f753461b99a666aea27512916af054c0f9dda0cc0d4ddbe6e40599390c068bef8cd7696034ccc60f6a315efd4f1b5ae9187085038398d537c6f684885c99a882f6e1fe5dc377a25cb52160d0bf835f5674ec30c16bdd80ad93f22524c7508df255c5158aa697dfa090a2104851c549909d3521dbaa9b5e04383b454013517ad860489b1a57b6a67d58fe9532a4866c8e16117f3c4abd6a4f6f2c5939d921e7574358a84d18c0858ed9febf741c8bc20e8522911ad36af5bfc7fa198088dc185c61f2b3dd065ed0f8cb8a286ca7ef3cc36e915f9bce59f02f7282d40cda138b71cd10d83885bc3d226b32414450ac23871a4502e18ce95743d38694ab15fdca356efa67f31c23e3f07e3b8918353b8b323074216a586f8b6dd0e707914910dcb08d7548a946501e720711a84a24ff0b7d51e8339e9fc47c77ee476f52ecc84b115c5be08657b141eb7f26fe0c744dd99944bb7693fa336a24073596d4437f31166a5d0be2489ff68eec940e893078db0566f62d7160f6073b7117c61e83e1cd2f69a51c4024598310e6e818c6b24c4d7cb065a0b521ae4b7d74732731bfb18639730ef6f48696dc3b33ffc8bae62bf3bf934886bd22525d3ffe276d1d31cffee5a1ca39f5209946b8ff5bec1f307522d2dd7bdb49c440ad53b24f5b8c94cc3c55d9964e1c2e8d001f73cedb3ec3cc3195a12c56d3224533c2a15d7e9aab7924331e301ab6753759d9712a14ce29a27a1d6235c423cf0c31cb16f08aa48d1a4c3bb3dea879e595dcf617e9e918c9750bb46daf878981e7fea4a2645d0d31cfae0b21d6cb8dfb44bc8cb23bba19c0d4d3e158c750c503c514c1d2f622b8e645ffd0ec8ad7004a50d21ca919c701d498302ae41b1909202476da8475cd1a8fcc5867dcc056624e2705716cc0150539decae5affeb8afd8f9915a077b7075606acf446ebec3642cd40b00aee543d6c50f180b15b3d052c20734703d5914901b741e5974b8c33d550202fdd20e7fbee27b608c1ad395e4807e9d7ef4449c0f60bb5d931b688632f07acdf64257820013014a426748c288c988dc6f4bdcf8b450bb2384fe49797fa3a7d40dc160c19b266d77b955af4afe116ae711c38aba9daa420edc101602da7290050d554f6d2293c9edaacd037a66d3e5c55f88ebe6b32c44e6c8c535e81d35cf0a69d6e3a8ada95546b84034b858674288900356d6d0079b1a32ebc0ca6cf8f7c5930d5c0e67f4717830451df52f7fd5ceb2f3b0ab1012b158cda03cb46f594e968dec3ccff2199b49ba4f240860006ef626baaee3c8dc22f1cd74f01731908510612ae50070f577e4b339f4140fd542bd9796f8024635b98755f615725811a628e2c89621043be25518f679855fa22a24236c4d7405a82cf390bfaaca313713ba4e138f84671d0b5e5bbe280df8cc2db7d14be84269699931b1a93acd515e4d592fa5c4006f1497eed0546ac6cd74f6abc200d7c2352e7e036b155329738fa47b876823e66dbf99fb12cd14dc47fb5fd72b2ff3b74cb0dc01fec01fb7311b2f98f3e3f5491e541aba8f6dea87f51c091a527991bbb7558e4416dd8864e86aeb2d9fb11bf9ba2815007281a87c78bfe489792ac2ec9387f08b7230ad2c0eed87dab54ccbd69cdcc974852e65b67d37c6465747e338e2494a01c1b7a66b811b8e6a4ae347511f82e5e3d69e6a0c4ff429901d27815648ee925598d575ecb806a3be6e3ab30ae0aed6d59d1e79a3912c1d479e2f9621098d712ad64d69a32a96c1566211615e4655a604785b28ddba441abd56d26b954ac8e9e6fcb3ef6d970fd7827bb92b0296bccc305a8bdc4c8727bd405e40c9a4507121a11f506415f16983b4a352febdef7f90a24badc4feb9d0a4dd607ecb917dfd096424fa14d7182af9cf0aa660503044de2e4041e916361eceb0ef033902870003a3e911c053411617186b65a2e2d8c16e8bbcb22687531c88e0a4b19e86ee1433590c9876d2ef8464c5bf42716db8927b8a67297e28182bf0ba84456feb7a3f79546bc07aac44b2838ff5b97be72afc6544fc1551a1ba2c8ae6f367186ff6a04963f5acc3734aa7f652fd7ee0d44219b90f4e80ab18fa14050ba2efa2e35ffea3f64572dd2ca751d72d5a4f7863c14641d07414e3e79f5766c36ffd5b1bae46c4ac3b22fa1ca686771c7adbc282c6eb4e0a4817a8efde9c77cc45b5bd4f026c0f79d7f183ee92cce1349654664bfc72275a93e7f6851a3d4bd8cd99dc840d81a9c4c5a7eb490461fda87e102985d2b500c3a23889a94e3536581ac8de7e58fc72860f8c2a2b8fafb80072984e0663d54d5cc38ed5c0b255ae05f8cfc079a04dc80a5dbd99f8bc718a8c5bba04b7fa6db8aed064bc6d30af2e5fd88c575db5a3e252d2a5871d3574d907f2a95465272c855f02484fb5b3baa8cd3e0f5393f3dc47057fa765a71d691faadefdc0ef7d58519b76f3b6c8cd2d62bcf6c58f276d4cf20e4278794387ac7214807de38cdee24d867ebb923eb3c9741b4bb288a53ed0f90c8827cbf82cd9d8a168951793c6acc9d52ee71e7a5b3c297c6ae31c321b716930d6dfbe0450f6724ae5f6f8b09dede941ac984195250aa0047f643c757fd97d9cfd97fd8b112beb83adfa3ef812d9b396121ffe85958d1f1f547ae9a5645ecc9bfd77819610a925c7a20135cb653b252ccd11ebd8b1533ce006414c3c9e7785866cbd27a4d72a360a5168e78dafe940f013b822ac53c9615efb0b175b82a4f3d1eda8f54bd4983a6e290648ec87a293d232948ead53543389e705e256ec37202948240892f6d9d1c138a3b2467cc54ac2b221cdfcfa29e2005f909c47dd818baa980f7a89a84192287c4946fcefffc87c656bf6a16bb3ad3ca8d5edcef71e6b91e24f364e83665d0410f52e6fd02b364df89d897db24964cf94cfad878a76f62dcacbba81b4f3328c79d9d3f074253a688f577ad6fe74fb7dfdc5a9ec108c81ef971f657e4c76d1cd6ebeec9036b61b4e11027be52a7882aef3ab554aa6699e5fc1451a0b3c2c043b8a204d7c7c5f9cc6e415107174ad20e20d57ce84ddc13aaef4ce95ca6b8e3471866ab78839009ed01a44a3bcbf14660ec7fb357b8b31936ba0b5b709dd0b24ad2e47a5b77416229e8a09ce8278f1d4b745841529d1ceceba2cf30c440c8f43e8bac1748cfcd709d9555c87d7ba08642bf6ba8d45206fcbc6b97bb47e5c09a544323b4a3a7b0ccbd7ba476fe20108a0a4a293e21b11ec893c1634bb9fe5fd3b04eb8c7d7dea31f4fa093c339b14c79b0e97e007eae3146103638a0414390d2f139a16de8fda1cb4af1d27af6bab66d1536ebd9fd398c6359ae984fedbf9d8ef8c37625c374aa5439c03dff391dca4d30bd99c975fd716919076b0a38c9ebe11db97f5992711a56202387f00c2860ae30562142efb998137bf7c61d20e895ff0d35c1ccd78b490ad5c94ed18b33e07e516a86610a3c576e6bc300577d93426d495087fa4ddcc55bddfe9c71d8fe0895fe86eb5a1c3b0aa86cd26490273cec763b7d0240c6a496f87cb90ac91c62fc1038680d67fdee297f50cb7ebefd4f1b1d3aa31450", 0x10f0}, {&(0x7f0000001440)="19ac285575c21b1522b1c6ec53f7830db4df2165d051129afbc257bc58cb6595ebb78578b203872ac9a2141e2c7e0e61a1b5798fad355a3d1e2a9ea35cd2d4bd4794648333effaceeb38a40da1d288f321bbdd4ee1e58a790662ee52691bfeed7146a23a3fa8a3afc623cb7e13259bac1051624fdf50a0154375a7b0326810edfb8d01f67c505412f1b94c83e9e4b7ae4185b9a14c56b0e2325d69938fa839d7d0c54e8b49c34d8cd8ec7d1f5b5e25de4d9dff08ce21661a99adc8ec35808eb30f1f4d2365a70a8c50e55791c6dd96da10b298d638645b94fd5d2fc471f23ce96f3a4bd6c52cafb56f0422059bdd72cb6aaa1a719de4ced041d0e519acf93d57d5b885ae8289d2cbc08bf3e247b7578a60b36332370a07f95e42f67ea376c595e4a0cd602374784a254b275cd5d20f86ade182424c5586ab0a14", 0x13a}, {&(0x7f0000002440)="2b24316dd7cf4ce9ef3fcfa3d5b398bbf5e4199b1e39e890a4fcf7d54fd0b5f2bc2232ce888a1b7b84f8730e07891ded852339b0b2d09a5a0d18802fe51db796d4cd0f4f30f205225fdc12af5699a3ec4761d1145b83d706c90beccc53724a7aa9e10836f9efd913e061ed29a4e772e8acd012aac6c6047d37e5ab6ef8c9dcb21e9c10ee8c0a8929cabcc2a584ba2b774a301a1b064dc0a52937a14ba65273e5d699defc7e6a601a73873c57439336135133d88752310f4857203b05b61b0932f8cfe8bd604a7da2744cb710dc32fe817abb0934b775d53197596219ee657801469fc62a5954abf9b1d6910ac28a3240b4a33c42cb1951f087623ec788fdf60c73f1bb096fc0541d344c60c50c3c448e8d6ddb44690106aaba98cbbfd47367d96fe7a48fa00a0e568c9b506d2fd5c19f57e2b10f278fc4869c1c0ff27d88f8ad4f0bea6521e0430fc049c5d1e8105a12c4d6432ab909b9869f5b2a9c59d7d9335b7ce62501d7d6324bdd9b79c8a42a96e5b271c7e43422c96fa4956825bbf0aed4806f3855d5eac057aee6810c29f2313edcc315f20a1e2b7188ccfa5bf24e3690ab726d96b05d95d6eb2fa3f8504a0a1b2918725d50e8971ffc8f3ba29d22bbb1a4b84ceeb47c0951f5e840a1a04567b73a43a978bca49ccfc408f4c0b3f6ebdd2a1982a255a350674b446ea713a2bd9c1e6a8de3c4fc75b964a32620c5515cce13b84da0f5a8de6a28cd9fd25b2214a5788b2ea86e145134b1645a12566d6e7300b146bc44b4159f6667edfbff5e15f29c80d26881a39d6ca4e2d80b50fa51c8c44b9393078b769d2d9b7428cce6c1dc729979af8b7faddb0a4cdf3e78278637f5441af905f3a9c66effff50f193cf187418055fe9677a2f43b3eb497d97e7b91781f95200afa7c2e2b29cf243a975d20e302208f030f7d8d7decc9ec3c0c6fe4d2bf408f82c7e0883382294fede959761c0cdf16eb626a1c3b7831543cbf3ec245f12613664c8f80d2533221586cf8cc44f7f13f231b3effd63e00a7e526303c829cfb302e66f5891698dafec2b401bf7461fcf63facd870996ebc11af879577b1be9f743df6ffdf5bce7b957d8a390a79b0a7eaf3dffffa62d83bbdc8d1be38d36eb792611899decc2408d10d8e7297d3569bb92764b6f027f55527401a5b5b9c7da27147a5574feaea5623d90aef5050617ade4f812d9dbf523721fd859b2987c093a03a9b3f93cd0581b8306b5f3123aae1bffb0ae42912ed373b7cb02b6bc04b8106d40f31680b0e3c10b1defca6b27a88917864cc3d1d43024eaf1f881bc7452024c00f1409da8c7dcf9d6849d4177e5fdc27fcbda322091fa6e323a117e86c1a4c8a002043c3c802740d9b1a65deb44468300d46c8d754bef13c45b4ffcfca555fdb38962d67e7009fcaf9040c7de1bd9d22e57f7258cc57ffe22bbec8d65ddd02cf8d1b8b7ac8f3c0b2514a26fed783adfdafe6b8c305f84dc128a4748f489befbb88ff4e7e7cf24004445562637afa81dc2e04da6e183f483fbb51242ffd7be5fe3dd96b3702769f5319dc32046aa9e238a34ba1725cf6ab4995fc2ad52a60c55c3633ba67bc87e95337ed23dc624774f55de655e96e2ae88f17ab5a458f7f2d0155014a97f2ad3d2cdbe9e378f6d39b30aad97f958bb33bb5ce6b315febab0158e23795f46fdfd0babcd6b1a3624de82fadbfc8c7de73f047f0d79e25c70ebf16b453ad93270838d3d4aae2983e6ab0c43cf45b72785febf2893c928573e44f62bc2b71f2a678e98889669801e059586f58b6140a21d34c9c3aede6cbbe614055036db304820c45e93ba1cac5b574b87539a94703ac2d207ff113802814eaf9fa7d30b91c053750bab9f4e96c8077cf0afa78c58c8f14d7664480e7ff5eab18f8c1b72b734916f1fc417ad5862cf3bb92c6ae62d9f3241616e8818df093ded7d93882a77ffde2643572a065db8d1564954c209682936a40cb1170c09293f4b89d8f2ca279f24f387701af8ea0d1489681b845294ffd29ed57782776511b781b4097fab469ebaf9c46952ebb92cab9fa92867ff6f83b81cd5645d65e72371288735f318cce4986a46b97320b49078709b9fadd768ada5284e90f306b2e29353eb00594ff59be8901baef2fef0d0e055cb43ef938b504f517f910953ded22151957735290a087e160a4e60ef5551b9a893d12b69fbc1428ef698a538a36e001fec8957d6d1f06202acb8a66e2446c8d2af73146181dcaf663966fa9b4b3b1e052f79117e0ac8d1eefd07a40fec9bcfbddfe68440fe7cb48f92dab0a4123632fb348be52193bddb3d667511f80657441cc87cfe155bd684bb39ce9f72fbe677cd0fd849aaf1374e37e952073e43b8d25d0d692699acab93a7ee3c825cf8c2cc736c46b238c3bb68c7d0723ba3bd10b0db0ce9c397d016096f93242bff3e603800630c630d7a37024e5054379b2c0c9bc07d659b52aeaf93215bc06f1879ab834886ebb45656928078f50c2f2b951f1b475e989853a8b1cea3ed016107fcab80f5e4eebc4ed9894d5afc4dfd248a02b0a34b7174c2a6f147829618c7434bc63caa13d90b049b6b44d0cc4047cebc891a0c62bcce0ffe56ef212a3f81cec6628bbffd722a338be96b47efcfd07bba51d1a4fabbda522028fc9bb1abe610cad2afd40e16c1b4891e4012224cf75dff6a81b94ece20555c5590e33d78ad137a5507e3c49b888fd5ae4b8f66d81d353b0362677cb764a272e384c59b316087342e6961ea29dcddcd3d1ab36b05e9dabec7fd86a0d72de0d7f5fdca35598b1aadfafd2e6e94133a96af3c4dc7bd2b89b810b782552516cb37b1db0fff676040c46c5724987030c2f1d3a21b9176b959268d35ec640b3e4856283156f07883943c4da1d050dd44def163ab930d3fed1b34a84b291d4bee2cd292a523bf5ab2e548fb2a37d93f8941a73f5b8e3c09387cd4c437d84ac0b174b141939361c047f9b050dc060dbc0bc4aae7e70acf1d3d729ea6b85602ed05b684db3aebd9f923ae4ddca2671c30e5e45a9f3e07e9129a3c62837a43a5397fbd75ccad36abc7859acb00896d42a6a5f146be573c9be3e7d25a4227b757d9fc096c841584f5617468715a0892e18d356f6b44d182cc40404c2303eb48476e6ada5981ccad8d1caafc11f1c2311186f9c09eb333644047519172f117c6aa6da96f111a6a751c6630266f2fddc65b9fd0070285e8c56107a5a4f896c9658ebe09dc6e857a915714d3b11cf201a13217430104bef001c82b1b41a5ec28adba147415f4fbd23eb7393f2c7c6da9ae3680596863d4e0f677f6f5dff1e4bba89d749238f03b61b74fab21b228570cbec4fe17070732ba899f90ebdd19cc973a9ea50fb375798bd40c30253a1d1f9c9c45bf3bdf3fd1353739d61eadb1fe80eed891f28bd6a222d51fb155e6039f2e8e1cb13d1b29ba9d7977f2964224e60cec2911b6a34835df827c1db1ad34e6022529820d88f2d8cb0454c6dc2fba42fe024ebcdf559768df822db2510b1fd2d8f95e0923f3f99a94eff98579aa6692aa110032dc55152e9670dced5acbe67ad5db6233fd7e1d5caad14e399b6c29d296597dc04142ea874a84f6c18fd9d361f8b38f6a9cd71a8938e69741ef92781a79a27960f81bf60189265a5346c83ba31b9642ce4e0ac4314999fce2c2f73d33efffd44c4c911a3fe4e05dd836ba4b49095318ce37840b9356f22d080547405d4371c902476d303888aa012325272abb9de818e3840117210d9914fa4c59e26949bae833eb0e72e5f4f492ecbb66a8db36592e62d29acb32305edf582d29ab3a77784ecd25ef5dbd4dfe39beec479200ec19a835d5608b3040afa0ba905053ed3d04122f3991632dc4a5fd77742a0b5da91b3233a13af4d66fc995c8efb38e9a157e33dec799bfa6d03fb67f1f45aaf000edb8a52422146d6b3253c3c0b50e0e312db45e3c690333e19f33c3a20cc6326478e7b22fac86bb0a17c4370eb2ddbfaa4022f945f658e636c602423d00833b4c8b29722196ce2966c96dace5b9ba5269c503ec3d5f252fa765ff2c0932271af94a9ea4544f17020445e7037c2f5114af971221aba50a8624ae0700b9213a42ff76880d034c2c213a51d61d64ca14526957fd8cf878fce95fc5d25427c8c78c17803b429c4ee353db6beb87cbad4a6483d3cec19ac2d52ce98009010a5681b7f83b7766d52c221746ed8f249b05132a3b8bbfb8e94bda16054de0c5f4ae70f08a82c34e0f78629965fd7b1b2525288b4b81ac25be77dc16ac8f7aeaaff252bc28322f70faf0535c2047324dc1432bb7dc2aff6e496c58f3f0e74f0570f49b10335aafc1e72f42cf37366510f25c4fc534b334c707c714663e37ca15422e85b5b8094a46ed3e90edd5304b7ceca4922e4c4cbd05c836c4649a42b7c777cb338f2ecbf9006b5bbccf01f59e9b993304be74760adfe73ed66286fa0776dd4f9149c83e02aff8c52e426cbceff692313bb3e478d68028fa4db54795a51ce6a06d2fe9ab264c97bdaa46825ca7954c64fbb68beccc87d4b68dc7333943224116f754b89ba10545a6552b1f17880e484bb3c428c23dbfd40665abc24810b44cc5c0b113546e43b9006ce7af19482c1fd717baab72b6ae5d815e568ef7e93782cd015ee57ae47ebf8aa90d748be8a8145a2cca3577ff556057ada15b5a051e94534417d18560d4cfd49d99a390a2df56c4e1d814468ae8534b5d077435aeda3afdb9f8e167e6d501fc9d842fd4ffb9c9d1c89b33ece811dfade5612d8caf6bc19794931b05f1e128dca42f96ee06777d86d965bce32a356a6e8e9e6f34b941a85f6569365b293a8b6dfae07a4b321628ba0e3c89eb3747a551ab65096ffe2df6166c873e0eebf716f723b37fb4418ad5a0f3d7f5ed9863abbcec51ab8289b1c8737ef501299021d6ebb9910d1a3dc051922ba6ebcabd4dab4f2c7ad926174130838db23bb1cf410b0027a0fc9866757f6118", 0xdd2}], 0x8) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) (async, rerun: 32) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224cde655893403744d0e364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed01", 0x9b}], 0x1) (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getpeername$inet6(r2, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) dup2(0xffffffffffffffff, r3) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3dcf, 0x3, 0xfffffff8, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r4 = dup(r1) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) 31.983008499s ago: executing program 7 (id=38): r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001340)=@file={0x0, ""/4098}, &(0x7f0000001300)=0x1004) nanosleep(&(0x7f00000002c0)={0xffffffff, 0x800000000000005}, &(0x7f0000000180)) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7566024e814936c6, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="ae215599fed2fce97f573b5c17288a6a70c7ca1c1191ae6aff12e89369cbccac5041199c03000000000000003849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfed8054d19ea", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000200)="c04e60b29f8ca1e5e4cc5156c41b192c10415ce46e1a5792d2763ed04dd6f13ce7eb00f1b2c33984d03b4d529444b9621a7d1ae84da3eda07897fdfa07dd1142208bc314287f2315695015ca3f6b47d13f02717e5e3deff4b3d4472d5c5d293ede3ac2265cb9c7a361d3bc2cde46e3791828129851eb35eb6e48333e68453820d3a19cc20228d39f8d59355224dda3c3ca20d16ff336e16a1748d8e0491f1c483d32f1892a4af6fb968dbc476c4ddfb9", &(0x7f0000000080)=0xb0, &(0x7f0000000100)="9e21e6807efa8dcd18ea8e701f0664cbf59ab18231cebd4f65287c9ce87f1581427beb2d6b89d5665374ba07a92b17fc1b057060016a3241d4c13296656d06721814a773ce017b172b60b639ef094f12bda965e0d2092bc3ab5438fd579b90cff7eda0003cb70fbfc566d019654f5bdbd398fd34a25a40a07a2132977b32bee4", 0x80) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') 31.900010227s ago: executing program 7 (id=41): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = syz_open_pts() close(r4) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000140)=0x2) poll(&(0x7f0000000100)=[{r4, 0xc1815d98f0d0aa9d}], 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x10, 0xf0}, {{r3}, 0xffffffffffffffff, 0x88, 0x2000001a, 0x0, 0x2}, {{0xffffffffffffff9c}, 0x3, 0x0, 0x80, 0x8, 0xb}, {{r4}, 0xfffffffffffffffa, 0x88, 0x40, 0x2, 0x7fffffffffffffff}], 0x7, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x82, 0x20, 0x621e, 0x7}], 0x81, &(0x7f0000000280)={0x7, 0x9}) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000)={0x9426, 0x6}, 0x8) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae3209e457255a18659668bea39aab169e3b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372c2102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a000000", 0xb1, 0x0, 0x0, 0xffffffffffffff8b) 31.784294789s ago: executing program 6 (id=44): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000f98000/0x2000)=nil, 0x2000, 0x3, 0x4810, 0xffffffffffffffff, 0x0) 31.783019097s ago: executing program 6 (id=45): r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004900002c0000200000009078000000000000000007035b440c0800e0000001000000006111c815aadaf4d21c11b5bb63"]) syz_emit_ethernet(0x4e, &(0x7f0000000340)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "16ee7f", 0x18, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243919d8e9ea241f577704405a5", {[@routing={0x3a}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfe, 0x1f, 0xf8b3}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 31.780038058s ago: executing program 4 (id=48): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x408, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000021c0)=""/4100, 0x1004, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kqueue() minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x19) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) 31.779481534s ago: executing program 6 (id=49): syz_emit_ethernet(0x8e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6089958900582b00fe80000000000000000000c7000000aafe52dcabeedd74b79ed11d06332e8d803a0a"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x1, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x138, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r2, &(0x7f0000000280)='z', 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r4) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000003c0)={0x1, [{0x3, 0x4005}, {0x3}, {0x3}, {0x3}, {0x3, 0x6}, {0x1, 0x18b}, {0x1, 0x5}, {0x3, 0x2}, {0x3, 0xfffffffb}, {0x3, 0x1}, {0x1, 0xfffffbff}, {0x3, 0x1}, {0x2, 0xd}, {0x2, 0x6}, {0x2, 0x1}, {0x1, 0x7}, {0x2, 0x9}, {0x3, 0x865}, {0x1, 0x10000}, {0x1, 0xfffffffd}, {0x2, 0x5}, {0x3, 0x5}, {0x2, 0xfff}, {0x2, 0x8}, {0x2, 0xfffffffd}, {0x3, 0x8}, {0x2, 0xe}, {0x0, 0x1e6}, {0x3, 0x4}, {0x0, 0x8}, {0x1, 0x3}, {0x2, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) 31.772564976s ago: executing program 2 (id=51): r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0xd719ce416a4b235, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x21, 0x0, 0x0) unlink(&(0x7f0000000040)='./file1\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) close(r0) listen(r0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0xd719ce416a4b235, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockopt(r1, 0x0, 0x21, 0x0, 0x0) (async) unlink(&(0x7f0000000040)='./file1\x00') (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) close(r0) (async) listen(r0, 0x1) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) (async) 31.699864744s ago: executing program 6 (id=52): r0 = socket(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) poll(&(0x7f0000001880)=[{}, {}, {}], 0x3, 0xd641) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) 31.699511297s ago: executing program 4 (id=53): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x881f0e044c6db262) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1) r1 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x7, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000480)=""/252, 0xfc}], 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x2}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x10}}}}}) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x100, 0x100) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRESDEC=r4, @ANYBLOB="a3b84c6efa4a074b82d756be2333b86794bbd14fb284910255d317156db01d050464f3ec2e92c6c0ac258f6cdb3891c2b886ad4ab1067ec7a556c393a6c44d9e865512148c9c9447bdb7b461dd7757b9a52417af2a8a1961312bb60aebda023745a41c69bfdadb5182ec134dbe1fd4cb8f6625ca2144690753431a148f5f490c485e19898afaf2c41ce251649bbd27e480", @ANYRES64=r3], 0x18, 0x401}, 0x0) 31.694698059s ago: executing program 4 (id=54): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r2 = geteuid() r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r2, r4, 0x108, 0x20}, 0x5, 0x5, 0x80000001}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getgid() setregid(r8, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="5447a1f7632d36f7c07c39437a339106a1989a54cfdb2d66b60072170fdd639216cab7bb3841ece3645b10b5b47964c7236cf92c0761e7823aae3f001e03f5", 0x3f}, {&(0x7f00000002c0)="11325b39d0958b6bfe795dda249960d0f47d5be8833456277e285eb89715a4936b56214c6e3cda69bf573fbacdf8a7126880d8325d59b91fcbe8041056e057c0d8201503178d1a46f1b7910eb203a3bc5f7d2fac18256a8a2159973f6ae10a04796c84b485c47282d173a6362746874e535744000daec8fd36e05f9cf2393412f65c0c6851c594920d6f7c4cd2eb107a2fa9412189975a62444ec960dbb549ecf4f061d4515759b4e221e33f210c6cc49a002ba9fb8e95f1289224263d59926d863f565a9c0499fe515d62d5d3e43a952fe46d3b9b702c667a15f4552a0854278f462afebe11a2c2", 0xe8}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="10fd020000000000ffff0000010000002000"/27, @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x1}, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="539ee299de8c24635cfa133bfe68c6b9e9813922abe5c4dd57f9e75ff82d3bb3a9e40eac22117265f582a1cb7d4fb5db539ab03afd16dcef6b3feecec79cee9fc13de8aa94e13ad8d98bce80fb5995e42d1092ef09a6477f64e40c0ceb6326381e7da2b6", 0x64}, {&(0x7f00000019c0)="f3", 0x1}], 0x2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000307000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r9 = kqueue() kevent(r9, 0x0, 0xfffffff8, 0x0, 0x5, &(0x7f0000000280)={0x8, 0x7}) 31.694249145s ago: executing program 3 (id=55): r0 = socket(0x6, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000003}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x20001fffffffd}) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 31.693847594s ago: executing program 4 (id=56): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r2) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000600)={@random="7ffd89a5f1f5", @remote, [], {@generic={0x800}}}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) setrlimit(0x9, &(0x7f0000000100)={0x6, 0x5}) r3 = semget$private(0x0, 0x2, 0xc0) semop(r3, &(0x7f0000000040)=[{0x0, 0x5dc, 0x800}, {0x0, 0x0, 0x1000}], 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 31.436476327s ago: executing program 2 (id=57): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) sysctl$hw(&(0x7f00000002c0)={0x6, 0x11}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="b10005040000040000c2030001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335dd4e3cc7d345f75e4b45c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3ade937", 0xb1, 0x0, 0x0, 0x0) 31.434358068s ago: executing program 3 (id=58): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={0x0, 0x451, &(0x7f0000000040)='./file0\x00', 0x8}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(0x0) open(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xcfed66f4191c468e, 0x1) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fe8000000000000000000000000000bb0000000000000043"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) truncate(&(0x7f0000000140)='./file0\x00', 0xffffffffffff3e67) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) sendto$inet(r5, &(0x7f0000000140)="aa", 0x1, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000480)="e33745e8", &(0x7f0000000180)=0x4, 0x0, 0x0) accept$unix(r3, 0x0, 0x0) 31.428242273s ago: executing program 2 (id=59): r0 = open$dir(&(0x7f0000000880)='./file0/file0\x00', 0x400, 0x151) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000840)="39ce448b9fab0d6c7e97a0991ea8", 0xe}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat(r0, &(0x7f00000008c0)='./file0/file0\x00', 0x66f7794005dbadd3, 0xb4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r2, &(0x7f0000000000)="7838463da4ed426edb21cbbfefa1c4626ecd27c22bcea181339ec5a870e955", 0xd4e688a679312c) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="1fffffffffff94ea09066dbd86dd00fd8000000000000000000000000000bbff0200000000000600000000000000014e204e20000890"]) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000002c0), &(0x7f0000000300)=0x4) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000400)="e232c321247ad63c904b8831cfcf6da1492edac232805558f6e28d4505c7a252e55123bfe5ba551dd4741a73c458e0ad39638f0cb7420f32d45b42440d93b27427bdd18ccee864e7c0dc098ea3220a0f98434f0399715fe9146012d52ec8bf74623744454ff06613f5dbda3f8b7ea8a091d8e2b1a93de23167d75cb927ae28c9bce5da331389ebfd09d5a982246c018757f7a4f81c61566ddb26c7ec561f6471e2faa96db73b4fc2c2584122d92e70ece7f85b57d661878d2d97af0d4b47b192ca5d1eb6ee80aeef11ac71bae12bccffe3e80a05749dc04a", 0xd8}, {&(0x7f0000000500)="f2196b15d6e14a044211fed59084de59db5dc324b0037b70fc4a4a8dd062fdb0549f4e4de3fea62daec530a4ba89343a9e75215c82dff13f069a629eb9af1ae1f0cecc55a6708eb9796e3fedd4ef977bab882cbf54eec7b9cadc421d55c11f0d9112a79cea9cc812e270ed543ae34ca12b108cdf1f82a571d8d10fab5abcc64806f9dea8f2630d871751a40593a968f4c0bc3057483317536d4df3be682b59db8e713f1cf9cbaa818460", 0xaa}, {&(0x7f00000005c0)="2f90ea91ac11d2ec9cd801f2a3d1727b51f3e9d4ee92e1dbf87ff933ed0693f86b77fc7aee02d312921164977b81c9d3ff9ce778a9881860a5e7c0aeafe58dedc8275bb848fb5ebe0d52a5ad6d5815fb51e1a2e1e2ebf12a8d93d03cbbf2bc6a59d53a9801fb8ab2a0952771486c3dfddd186f62bfceb3653132adf517afa9def7c3fc12823ecea9e9ad8f60defec02e8b7aec9ee01781df52b9c1d3d830fb4bf2d1ee4f8624ea5dde9fe7959164dad9356520d2a6c01864", 0xb8}, {&(0x7f0000000140)="04575e83bc9064cecdd882828050191a35ac072461c5c28132fafb65c15245c79653a74b", 0x24}, {&(0x7f0000000180)}], 0x5, &(0x7f0000001780)=ANY=[], 0x1268}, 0x40c) getitimer(0x0, &(0x7f0000000340)) writev(r0, &(0x7f00000016c0), 0x0) munmap(&(0x7f0000cd4000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r4, 0x200) close(r2) fchmodat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x71, 0x4) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4, 0x5010, r1, 0xfffffffffffffffe) fsync(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) socket(0x2, 0x8000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000900)="779ee24309ee8fae536436122bb17745e9cc7f4c6d0d7d05004540e2f6d4066cfc6b3a86e7537444c84e0b9334bf5493ade7021863ffb431b39d502b19a9a2ae4200"/75, 0x49) 687.626808ms ago: executing program 0 (id=61): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xbfe) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r2, 0x2) close(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="1fffffffffff94ea09066dbd86dd60db834400081100fd8000000000000000000000000000bbff0200000000000000000000000000014e204e20000890"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8489, 0x20) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000000)="00d721431c9fda767a6aba94222acbd8fedf3cf6aacbc0e0336408cb7fb1c3f8dbefe0e8b0ca9d12d259bc2ae6928830b57f5b6f9b50834d25acc6740e57477f429666297dbbe60d3e4d3afeb18a1be9fdb92c3566a137f29fb35ec80d1c335cad7724f9f7770599caee0daa8c26261e0257a2226975c3ee60d35065372b3deb6ba8b1a4b5246094be28068e4bc808b4a55a4b7e3c", 0x95}], 0x1) mlockall(0x1) 664.262601ms ago: executing program 7 (id=68): sysctl$ddb(&(0x7f0000000380)={0x9, 0x4}, 0x2, &(0x7f0000000000)="6bdd29df", &(0x7f0000000440)=0x36, 0x0, 0x0) 453.041219ms ago: executing program 0 (id=69): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x7, &(0x7f00000000c0)) (async) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 32) recvmsg(r10, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (rerun: 32) sendmsg(r11, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 32) recvmsg(r9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffe61, &(0x7f00000003c0)=""/225, 0xe1}, 0x0) sendmsg(r12, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async, rerun: 32) sendmsg(r13, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 452.402941ms ago: executing program 7 (id=70): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) 450.576898ms ago: executing program 7 (id=71): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000001c0)=""/139, 0x8b}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x1e, 0x5, 0x8) 449.579731ms ago: executing program 0 (id=72): syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e15ce0c01cf7c97}, 0x2, &(0x7f0000000340)="4782859834f72a6fb30989128e484ededdc92f4d0ce679dafe12f4a91e00000dd856a4d46d43474af3f73d29dbf1db77cee576f705f01b72427f4005564a7321b8dacaa847d07aa83317ba57cd523553437448c8a3ffc264f7c979e7e65df3973653d2bbecf4c710e87352b1483c54b279eec9dfedddae3d5f307670dfd3c3f395b72c42cc2c0c54017c2f7e2f49a906e74f64ee3b66e0b4913d1ecda89c3d7a64a80f0941b2959101f6d523195d52d258daee3dc91867f2d72385a2c00152fa29862762b2cacc0927abd1668cd894aaca577c80fc08c4ecc3d0f84722f65becccb1d708040ef665d69058388fd1ff84ae50f76f4bd2a8c611b905adb0c22cb5d88fbe6be997c6acaacebea9aa291c32234b1c9d67bff2c005490bfaddd8795cdc2c21a58a7b2b12a78d5b8a74f00601ee82fd572fd1045a2f9d8e8fc2ec05098c3ee6a93a716c89e9089256540ad8d8cb42ca64ecea03314f3042b6bb447d69a05439029eb0c4f3193cea1365ddd819af5dd129d2e5fd019c62fa25b34752b1d179254114d6d19946cd0afc7b48d3bfcf9756bebf0937e26666f31e7661a0bf8632238b1c2cd9370567028a87607dabec33b6dbecd5026e055e42c5f9adf5f23b900ae30a0713c3b780cd4d06936d5d83ae7af2d33fb9156b501f3d4ce721b2259b6af46a28b11bdd33749cd8a540224a6fef2993ded186a144a8d66dc598c0be76356b946501797f0c524e0538db19d3f9fd8291c38cf9c67c3bd09b8172de688d3d8ff753dd966fa5ef2c35d0407b61d7e54a49f72f6bd2fc511bc419a0faa03d31a80aa20bc0e08153b96477c0223f97366455f5b9216cfd149a074ed1205b51dafe5c1759b63ad942d1ff09225b33d0a246e9178bc2060de6091366eab17053313e6c1930f1f8da8cd6178fbf219748712a313048141986d26146ee6a8c9a9a409e8e39b16afa21bdc170abb5e433cffbc78adf91d1007f4fe8e77af7b4ffbeeea2cfb3e6ebe157108a024d606fe00570f7c1b84573f32ef1ad21ca870215b0f0461edf93bb919bcf4e86f5ee08028a8aa65b4bdc4258fc001d381520a5ca5a7930dc2970d37d7767c234bf98f19bacb4fe83fb58d99d04af134f583204a0fb5cb04d5ecdb4a598e3c7a92f2c3c35e50d3a98bb40a06667ed122391bc0c2d38dfe9593f5d05fb2b34e0edc39d4e4b98ad7c7bb2681d79e62e037c902d98b2fd021ffc1ba264f02ba7bec32481f46b77ef42be4ed85f0046d320a97865fe8855752cc2142a324f62985af91a68d9346eaa601070745f8f86694ec31c994b5f7df2ab9b9eba311dabdc276b1fc736ce65fe2d89926b019b3cd77805ee1556396dd299784ed3aa0eeb92b4c6c094a611d0e8c088ccb5834ddc7dc4d254ff32e8064685cd93528c40fe2a6cf5f489579a6b6faf5056c2fa2185ba45b027b4743a2615a7d23582e2aa5b87877db6c10cd880356505de977632bf3d617029b1d481a590be0697bf0f596a52b6a7bcb6b6b31aee2fef07733805c4d52faecae252d8a0d9786249d71dd3db03c6b863b3067c1c6273c82ac5ff4aa401a1a686845bc5800441e27d2be82acc34343c58aa0092af7f94e3881568e02bfb42403502e981a807e6959be54705f07309f0eaf4c7d66da0be24f180fc2ea17e5c739a1508166517b4031c3154e0e240cec5833ed8e296e247a055c0262f3245e4763c3f2387a8645a45e349a6dbdd0ed68228494826dbb4bbb00311dab8f4f4a61bb17205f9430f55dab8bead5edab294539176967b593077b516a76b13135f715b608024f1db0afee901c1bc1bdf462af1660ce84435eda08663068361f9436f02746ac0cbc6230419ecca79ce424a3faed09892d9f29c52774c0ab33d4a1773802ebfcb66a3610d0f83c205d4d4135c259cd2e4dd624635c43e8c2f19d4f83cdcd9087d60f54c3f9d38fd4376b16735613e771f08797f883d3a56c8ecd9e0848d6e5d4afcee5fccf3b13dba01c4f3a5726d7138cf8ee29fa2d53b4caef302969aacf621ffb656f9fd82f67b2763816b1f11e860a0c3e292676b39aa3b0fe6bd5ff31cf0d6e5b5de6242b9b051d7f10809f731aa9a77ea22a91e4249edaefeb74fe727d19d9c0776d0da35603c504feec0838aa673a4a320c54f174d34c72876b1eddcd5146d05cc167048c416f03bcb9023964e89f009939054035cf9f3584c1906bc455516ce65ef5a0e156ef4ae0a2f971b7c91b387abd1ce6f17554b061d93ae0381981f776ae6c9d84bb168b70d670a865937d553b163d27ee48a8e19c484d9110d0af209196a4721368aa05b76f29de5e1fe955b521d34af2f02b313d75f1212f9c49937851ffc4aaf333f8f874143251065ea1e4fd366e9427fd7f3a27054c049d8a80744e87af20f27b2b9bafa4db3733e62291f24c3824020290528f1a46daee1a405c40f925463776f44221509f4afa05679996777ab9adc4d1a313e0be1b253a25d7fbd8e65473960b8eea243aefe3e3d5a2c6750d76401bbacc389d58ba10c8b58a73cf6a3f8307596eef9f0c6bf6bf7b4a521d69678f65cd4b108d0461ef7ed4a4e76d9fbde3a07c9da75634ee3200ad27f690035c609639ac9bba29c14bfa00862638f7ccdf107e05aaf09457edbc9972d818d34ec5e11d9126de82e773541d33cb3248e9ac3d0b90a2a91c15542f893907d71ca832fce105eea5d5db1a8219a743fe7ae7d724df2c1a8f8a5ebeb61ebaed12ab087fa4bb210b6000f8cb4c7f82dd3966cbe169234183f42389dab1fdecb8374a90ce320ee959302ca13688ba1c7582206f8f2875f666769c37527602c42ff655b413c58f4d2917254f09e00236d4aa431ad5ecff28c9faf44b04136410055f9da143b3cf6529b9965aeb4953758ae5eccfec88326ccd472362c65ee1dc01375a1de081632f5e116e19ca421d516e8db87e74fe765dea9397ae195e210f46cb823e88d38bf19c29d34ec7f2880a25a9f60721659525b4c464810b863c1ceb17bddb0951a7e91488cdf59ebe095ad9dca524bdc9add6a360436b8673ed46491b781888d1c1dd211e7d6176c115e82eb8b863977ddd93ff505d9ee642fcc6b42afff03c8796b8670ab7a3e0b63cbd178aa7562f0b159191a3c5a466107795bff517af64c3057b8f250504390b4384812a5ab34ad3f96e13379e4c9a9c3ddbffc075209ac055fbe797a62870f5fe54c3f49158f80ccdf3515b683b9dbbc50f7d334e7b084527262e15ff81d59487a2a7a480902c6f4f6f09f4e0ca411deb45b1b309eed28cdac1870422017d16ab22c5367d9194e4c3948fed6c582f31dba3d8e947564356a19a3e98becce83f362cd83d2005d484526615c719b732ad954e7f33103622dc31cdb31d8e7549b110afec555740d262c0977820e4b4b509f86b784334249a7b14ce53a7c222ea5b28c4a3e8c95bb9057f792355fcbf7213e91c7822052909c12a794e1911a988f6d9230fbbe7cf10ba8d31a90b5295508a2914d5fac97d473cac4c70249b38f8735442d808eec3ec7053b8249b3a6933b2345b5b9dc28da03bd9d813e902b8cea43371ca7aa84c4579fc708b71f664ee8fb0eb776efd00fda32dc953625423781d3ea238d40f2fd43b86bb1a51afca43c3714fe9f2454ec22b58a8af36a61742fb2a50d7d222991758733138133b74778feadb292aea81671431ecbba52c66482168a04e2c041d33428f7b9532e3b2e04c4f3b7c75ee63b993f97c1fbc2204f0961320346c030cce65490f14d67054c43b8d11d7467347c245921eb8e63abef6d26b66e920c1b92310d8ff51fb55db710b6a6f903617422f34f70b92f6a4c4a1fa2e1eb66e39268e9ef6df3da2aa2d3fb513c43abd86f120b893a1ca6700f15369e4f2e17b2f7736f5034facb38011bce5c9ad5e40117795be4d84c6920cb12a49aa530413f16a0b8dcfd9286177f8fbcb6af7acba6ad4d3dc22638b3315d71b2b4cd8662ec51c1c0334cf7d2906ba43efa2fea7508373e2e9a705d01f65e8d59757f26a34a59022bb896bd04d7330b380d71a114cf2bd697d445ac8ee4bbc7a65e4aecfba73d28e2517834823e0ca220d30d5e38c970c626a68bd8184c4b95777fee6effd060ad30903037100766312ebebd4d34e4ad5899926c00336e7fd6b7f6e524844d8183c85ea11fc154e69e0d27634403087051fd4ab179800b83e1aa728429cb04bfbd671ab1cd2bcade7724748ad51d6a46c02c05cb9eccc17f3de4054f01991fe6953e1501bd2af1bc60b4bc55d4625afb9f25bb366f77ed67a7cd5aa6d8627abca7d152770dac3418ed503661275093cfb3b35f71df24a1b00ffd4ee7aa384898b8f611dcb7eddd87651343012c32f9c1c58b84fa4e408520f3da8228af796146fe44691cba11a78999b09e2b3903cc255cc0c939d54e2f641e4f702a184b999482765fdcfdccf433a3c2b416c1dcccb6185abfe7ae59c5758d750bf69b9f2ac7b47e915731f315f088cc8b7d8d9354bd8263ba1b23a2727b95e3d3cb3b6f5e7622dfcda6ee34ebb5f7d464a877d32c63f3c6e7295c7287b868b4982c460445dca479f40304a7bc3a87a69e2a4b87b24059fcffdcac8f4b1ae7d95678d0954e362c14bcf71906d10ec2f6b622c368cd9b0bee60008f21d5e129866b2be8e07eed2cadb4b05524d4a5775d7454aa39d69cb0f7410ba778f87f378f3121c80ae3fcb9a221534b09c674ab6039929283a85ba442312d8328fdf3bd04637219de2a6d3016bf7fc58741a1ee4f74580cb190dba1e31cb586dbddba2e3455cf6c79196ddd39bd5bc0edcebf20d5feeaf6bff9e6d2459d97902e2965e5588f3b78ae2e8d774ba7b6b93fc569b488a5f56ca3d669f54fefef592751a24afd4cb221d8ec56e83bfa781ffbd67db4a25575e00b9b340df7257a34d2efb25c551f51a31e115445443e1cab9a7f29d93cc2f76510750b024b04cc1c50f351b106940d291ce86070ea2c36ecb4f67c49a696a4acb543a6d0bf80bd2a8785a8c5b8dbdba710ea5064698f80c1e40773ee51eab02ef051cfea775e2e3161a7b650eae19e20aef99404cba90e3772576fa3ac19063f3251a328be6ec01f0d890359b1b03b2bb26a3d9ab943ee5874e45da7795a38d474daca92eb4c2ef6b3eee96e49f54cba866e37adf45b2a61bbf3ca0a64957d1fff49cc203cab9c7f629ddebc6ebca8233f57b1dce42154856eb68f79295abb6d7270f318fb46f5f73f60b84436b0556ecee9d5ae5e6baa0101b0eb53e92986b5eefd4916b175cfc74f5ff4cc24cd6dc1799f1eaa6dd4234628069374116be02d6fd529af052bed76700f0d9fe4335d9690d72a8994a335bf32417c1e3d8422a07dd96bc32b0550d95e2f8b601c71d2140a2b66869d666ff1153d7d7c2a6152aed374dd164c92ecf2499c7028867d31b474ccf649de7b63d6ed9b2f5cee142c26d2ee529004a7559e828c3f49fa24e99c8d697db7e5b687c6f11c4cfa0fd473a4f84e752cfab9d30f2d550ee413a4421853610677479ca253cb586646e39ea08691231f2fee0002a35a3a2b593c865d8803fc026f418ff6a645d6493ef6014f2ccb9afbf30d12a47c82617393dc9b739a98e0a009d77b0c7d39e04f07b98fbd06feaa8bb8ca14f285debbde1fa9b895ffcf5bda83d40d36bc950e80c9ca0ec32cba5f7263470465526f8eecec034de48f5bfc4c7557bce52d3bdac39644d99f006cf9cd797884fc5c10d58b796aefa6fa8cd4c1a7bda4254cafdce42eb59252ddaf3f395eac179a41e1c89ad3", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="c028b92155693e86727375aceb7de3412a80cf414dab98b3ca3e4d36f1fb3d490e335f3cbd3b940994ffd5e5df9ed09edf34393d38a2e00f4c99e204d5eb7b848e49b3debc7a7bb716a1445fcec3d33369224b7ed675cd04fb81a8512781be4e802528ead8fd3774facaded77243c590d9", 0x71) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x57, &(0x7f0000000500), 0x100000000000024c, 0x0, 0x40}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) r3 = socket(0x18, 0x2, 0x0) dup(r3) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 441.04535ms ago: executing program 5 (id=66): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x5bf, 0x3, &(0x7f0000000040)="428ef9ead29c12e779184550b52c2cf4565df63c3c4cbc8036c9dfbc581d281e98f64254a856d94adfa11108", 0x2c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x2000080, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x1) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r3, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$inet(r5, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="d9c2804352c7", 0x6}, {&(0x7f0000000140)="49bdfff95b64946ae17bf12e324e64302e6200eae2941a4548e8f627f1447c56f709f98dd908a1bd009dd766bf2bf27f5603e05608ea4f280a49ebb00803856db060cbfc897f575bdafa6f7c1e35a1928e09663502000ceac9cef6db6b8f", 0x5e}, {&(0x7f0000000600)="5c9c725d40", 0x5}, {&(0x7f0000000680)="ca6e411f23aab01beb756ab39b02f6706b51c046d72cbfadb13937ec13e0ccbe109290471163e14568f12db6f8cf07ecb13741c8344b3f3b7e8ed7af2c568c0e8bea4841c6b254a0e93d4e59210c8eb546e15af7745339c826558c8c898dd2dcee5d76e168d49cb0035a3ec5ee72b5aa3000d5cdfd5d4ad222df4456fdbc595c4f5b88681dd836d74957326a8f4d3a277d7915eb6482b9c7fc28c44001e12e3221431b25aec5d2962510581e033e9365dce7a9ee15e7ef58454f9da12de81a37a8a420b95a8c69e8e47081678cacb8af9c48", 0xd2}, {&(0x7f0000000340)="29cb", 0x2}, {&(0x7f0000000400)="3dbf8bdf37b5b95587dbf1b9bba72b4b83424569bfa4bedade6fba5de8aa899e6f487d125d3da57b72b746e280c2fa6036f0fdf89bf2", 0x36}, {&(0x7f0000000440)="42c05db3377947fae19370379856451b31988fa18d007be83f3c35d81fd2077bb5eca35c7aecdc1570b08ad7ce0e851133c645f79962ca7d492ff8d3d781a25049e740799b5053efae606449ee3cebd0dfe0e60185f247b582fc6785cfcc14bbe8f8c19f375110189b9df9207ed58abc9d3b42177f3ab96d33dcf0ded9f6786d05fbcd32975693c022e2c3", 0x8b}], 0x7) 243.123236ms ago: executing program 5 (id=73): r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(0x0, r3) ktrace(0x0, 0x1, 0x128, r2) 242.407514ms ago: executing program 1 (id=62): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="fd5aee42", 0x4}, {&(0x7f0000001200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd2978918284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e01fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7de2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eb47ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401500"/3858, 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001180)="a2f4869f589c9775cb93cf6e0c9219bcaafc681bba34af23b4aad7f923fa1e9606e0543d417acfa7605a39681ef65bf4368b744fda69dc94b4dfa75be954bd88ef9180ccffc307c9650f3894f4daf179dab9e55219445b6d48f89e910c8764fa84b7ebd73216b9", 0x67}], 0x1, 0x2d1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 239.992711ms ago: executing program 5 (id=74): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaa"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) (async) sysctl$machdep(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff3f) (async) r2 = socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0xfff}, 0x10) (async) sendto$unix(r2, &(0x7f0000000280)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0xd) (async) listen(r1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000200000001}) 239.402592ms ago: executing program 1 (id=75): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0xc001, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) 236.59627ms ago: executing program 2 (id=63): r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f2", 0x1}], 0x1, 0x10000) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000480)="8f", 0x1}], 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) ftruncate(r0, 0x40000) ftruncate(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000600)={@random="7ffd89a5f1f5", @remote, [], {@generic={0x800}}}) 235.299571ms ago: executing program 5 (id=76): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x81) (async) ftruncate(r0, 0x79c8) (async) socket$inet(0x2, 0x1, 0x0) r1 = syz_open_pts() (async) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x202}], 0x101, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000024c0)="cc", 0x1}, {&(0x7f0000000100)}], 0x2) setrlimit(0x1, &(0x7f0000000ec0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 235.010926ms ago: executing program 3 (id=64): r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, 0xfffffffffffffffe, 0x401, 0x800) r1 = socket(0x2, 0x4001, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='.\x00', 0x6, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x401, 0x3}) 210.50442ms ago: executing program 4 (id=65): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) listen(r0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') (async) linkat(r1, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) accept$unix(r0, 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) close(r0) (rerun: 32) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="41daf82a3630", @empty, @local, @local={0xac, 0x14, 0x0}}}}}) (async, rerun: 32) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (rerun: 32) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000100), 0x0) (async) lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aa0000aaaabbaaaaaaaaaaaa08060001600706080004aa47aaaaaaaa5cf87c355f79928200cc2dcf215b9664723925c4c00ccb0d34e48809ca57"]) (async) acct(&(0x7f0000000080)='./file0\x00') 160.318172ms ago: executing program 5 (id=77): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) r1 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000300)=0x24) flock(r1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@file={0x0, ""/256}, 0x102, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/25, 0x19}], 0x1, &(0x7f0000000200)=""/142, 0x8e}, 0x40) recvmmsg(r2, &(0x7f0000000480)={0x0, 0x5}, 0x10, 0x0, &(0x7f0000000500)={0x2007fff9}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 159.858785ms ago: executing program 3 (id=78): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r2, r3) close(r0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) 159.567901ms ago: executing program 2 (id=79): sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000000c0)=0x210, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000004}) (async, rerun: 32) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (rerun: 32) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x0, 0x10) semop(r2, &(0x7f0000000000)=[{0x0, 0x4d, 0x1000}, {0x3, 0x81, 0x1000}, {0x4, 0x8, 0x800}, {0x0, 0xf, 0x1000}, {0x3, 0x7, 0x1000}], 0x5) 159.229076ms ago: executing program 3 (id=80): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4f156558, 0x4, 0xfffffff7, 0x1, 0x80000001, 0x2, 0x4, 0x1, 0x2, 0xdde, 0x19aa}) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 158.124199ms ago: executing program 6 (id=67): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0x2d9) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r3, &(0x7f00000013c0), 0x6eebeb00, 0x0, 0xffffff01, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x5, 0x9}, {{}, 0xfffffffffffffffc, 0x6, 0x40000000, 0xffff, 0x100}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x3, 0x2}], 0xfa5, &(0x7f0000000040), 0x20000491, 0x0) syz_open_pts() 157.423554ms ago: executing program 0 (id=81): write(0xffffffffffffffff, &(0x7f0000000180)="904bda0a3086658c7225b90ce8d81789290b661f3a2cac9bdb2535217580b327c1579b8790fadd151d21a7bb869b942ecdb257325a2435873ab5814614", 0x3d) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9000004f, 0x7, 0xffff, "9cffffff030100e7ff0000000000140040005e00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080), 0x0, 0x37) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0xb, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xffffffff00000000, 0x2ffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a83570000000000001202000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77226e8836ed3d315eef8cc546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a025e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bc4d08b96ca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07ca9e4ed28143f45cc2808d231b157d5bb7ad3b045c4724150d16e304c7bff105ceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb96a6b8bdacf9429c25483a9275182602000000e30348e3d0daa5c1eec0dc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c8634467", &(0x7f0000000000)=0x210, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000340)=0x1, 0x4) execve(0x0, 0x0, 0x0) 10.635266ms ago: executing program 0 (id=82): r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r4 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x56, &(0x7f0000ffa000/0x3000)=nil) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x136, 0x40004, &(0x7f0000000180)="b1f5d915", 0x4) r7 = dup2(r6, r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) bind(r5, &(0x7f0000000000)=@un=@file={0x1}, 0x2) write(r8, 0x0, 0x0) write(r8, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) geteuid() getgid() r9 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r9}], 0x20}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0x1) 8.230421ms ago: executing program 3 (id=83): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10000) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x8000, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000240)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x52) sendto$unix(r2, &(0x7f0000000280)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000580)=""/233, 0xe9}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) 7.653169ms ago: executing program 1 (id=84): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047307, &(0x7f00000001c0)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000000)={0x1000, 0x4000000, 0x400, 0xa}) 595.25µs ago: executing program 2 (id=85): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pledge(&(0x7f0000000400)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I e kernel: page fault trap, code=2 Stopped at unveil_add_vnode+0xda: movq %rax,0x8(%r14,%r13,1) TID PID UID PRFLAGS PFLAGS CPU COMMAND *457962 33393 32767 0x102010 0x4080000 0K syz-executor 255547 640 32767 0x10 0x4000000 1 syz-executor unveil_add_vnode(ffff8000371cf6f0,fffffd806b449618) at unveil_add_vnode+0xda unveil_add(ffff8000371cf6f0,ffff80002a0d2358,ffff80002a0d2413) at unveil_add+0x448 sys_unveil(ffff8000371cf6f0,ffff80002a0d2540,ffff80002a0d2490) at sys_unveil+0x60c syscall(ffff80002a0d2540) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb96735b4a90, 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(0xffffffff8350c700, 0xffff8000011ea008, 0, 2) -> e ddb{0}> trace unveil_add_vnode(ffff8000371cf6f0,fffffd806b449618) at unveil_add_vnode+0xda unveil_add(ffff8000371cf6f0,ffff80002a0d2358,ffff80002a0d2413) at unveil_add+0x448 sys_unveil(ffff8000371cf6f0,ffff80002a0d2540,ffff80002a0d2490) at sys_unveil+0x60c syscall(ffff80002a0d2540) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb96735b4a90, count: -5 ddb{0}> show registers rdi 0xffff800037e38000 rsi 0x10ac __ALIGN_SIZE+0xac rbp 0xffff80002a0d2280 rbx 0xffff8000309771f0 rdx 0xffff800037e38000 rcx 0x10ab __ALIGN_SIZE+0xab rax 0xffffffffffffffff r8 0x40 r9 0xfffffd807f7d3478 r10 0x8670df9573af0fae r11 0xdd9d796f268fcf8 r12 0xfffffd806b449618 r13 0 r14 0xffff8000011ea000 r15 0 rip 0xffffffff82b218ba unveil_add_vnode+0xda cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a0d2210 ss 0x10 unveil_add_vnode+0xda: movq %rax,0x8(%r14,%r13,1) ddb{0}> show proc PROC (syz-executor) tid=457962 pid=33393 tcnt=3 stat=onproc flags process=102010 proc=4080000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000371cf468 scnt=1 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371cea48,0xffff8000371cf478 process=0xffff8000309771f0 user=0xffff80002a0cd000, vmspace=0xfffffd806cf09540 estcpu=6, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33393 192743 30751 32767 4 0x182010 syz-executor *33393 457962 30751 32767 7 0x4182010 syz-executor 33393 383873 30751 32767 3 0x4102010 suspend syz-executor 7104 443991 36394 0 2 0x2 syz-executor 27086 455037 41395 32767 2 0x10 syz-executor 27086 372100 41395 32767 3 0x4000090 sbwait syz-executor 95270 54842 23196 32767 2 0x10 syz-executor 95270 472694 23196 32767 3 0x4000090 fsleep syz-executor 640 463265 78936 32767 2 0x10 syz-executor 640 149424 78936 32767 3 0x4000090 kqpoll syz-executor 640 255547 78936 32767 7 0x4000010 syz-executor 84965 119071 17908 32767 2 0x10 syz-executor 17908 484196 36394 0 3 0x82 wait syz-executor 1883 278603 71760 32767 2 0x10 syz-executor 78936 358785 10507 32767 2 0x490 syz-executor 10507 474687 36394 0 3 0x82 wait syz-executor 71760 64041 36394 0 3 0x82 wait syz-executor 41395 42342 71418 32767 2 0x490 syz-executor 30751 511824 95018 32767 2 0x490 syz-executor 83295 330326 51365 32767 2 0x490 syz-executor 23196 324353 12102 32767 2 0x490 syz-executor 71418 78437 36394 0 3 0x82 wait syz-executor 95018 89956 36394 0 3 0x82 wait syz-executor 51365 84274 36394 0 3 0x82 wait syz-executor 12102 118453 36394 0 3 0x82 wait syz-executor 36394 374916 10969 0 3 0x82 kqread syz-executor 10969 354105 45445 0 3 0x10008a sigsusp ksh 45445 247457 98425 0 3 0x98 kqread sshd-session 98425 478938 886 0 3 0x92 kqread sshd-session 40850 184788 1 0 3 0x100083 ttyin getty 886 99137 1 0 3 0x88 kqread sshd 42102 157742 48169 73 2 0x1100010 syslogd 48169 284838 1 0 3 0x100082 sbwait syslogd 18659 420266 1 0 3 0x100080 kqread resolvd 24783 469256 26584 77 3 0x100092 kqread dhcpleased 8675 470289 26584 77 3 0x100092 kqread dhcpleased 26584 182622 1 0 3 0x80 kqread dhcpleased 63268 79678 0 0 3 0x14200 bored smr 85440 472852 0 0 3 0x14200 pgzero zerothread 27483 415933 0 0 3 0x14200 aiodoned aiodoned 17902 287706 0 0 3 0x14200 syncer update 58410 35785 0 0 3 0x14200 cleaner cleaner 96739 233291 0 0 3 0x14200 reaper reaper 99863 308249 0 0 3 0x14200 pgdaemon pagedaemon 35643 338785 0 0 3 0x14200 bored viomb 50181 311312 0 0 3 0x40014200 acpi0 acpi0 47659 141185 0 0 3 0x40014200 idle1 92964 459318 0 0 3 0x14200 bored softnet3 26357 17437 0 0 3 0x14200 bored softnet2 38045 30689 0 0 3 0x14200 bored softnet1 3371 149403 0 0 3 0x14200 bored softnet0 41950 23873 0 0 3 0x14200 bored systqmp 2832 79173 0 0 3 0x14200 bored systq 36533 79560 0 0 3 0x14200 tmoslp softclockmp 78 262048 0 0 3 0x40014200 tmoslp softclock 82240 91409 0 0 3 0x40014200 idle0 1 302934 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 33393 (syz-executor) thread 0xffff8000371cf6f0 (457962) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835c2918) #0 witness_lock+0x5b8 #1 __mp_acquire_count+0x58 #2 mi_switch+0x658 #3 sleep_finish+0x219 #4 rw_enter+0x348 #5 rrw_enter+0xbe #6 VOP_LOCK+0xa6 #7 vn_lock+0xa4 #8 vget+0x2bd #9 ufs_ihashget+0x171 #10 ffs_vget+0x8c #11 ufs_lookup+0x1631 #12 VOP_LOOKUP+0x6e #13 unveil_find_cover+0x16d #14 unveil_add_vnode+0xd1 #15 unveil_add+0x448 #16 sys_unveil+0x60c #17 syscall+0xaf8 #18 Xsyscall+0x128 Process 640 (syz-executor) thread 0xffff8000371cea48 (255547) shared rwlock vmmaplk r = 0 (0xfffffd806cf097e8) #0 witness_lock+0x5b8 #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 syscall+0xbb6 #9 Xsyscall+0x128 Process 42102 (syslogd) thread 0xffff8000ffffdbe8 (157742) exclusive rrwlock inode r = 0 (0xfffffd806e717810) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_fsync+0x152 #6 syscall+0xaf8 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10180 10024K 10036K 166960K 11309 0 pcb 17 12K 12K 166960K 17 0 rtable 228 6K 7K 166960K 815 0 pf 31 16K 16K 166960K 66 0 ifaddr 41 7K 7K 166960K 108 0 ifgroup 50 2K 2K 166960K 119 0 sysctl 2 0K 0K 166960K 2 0 counters 64 36K 36K 166960K 98 0 ioctlops 0 0K 2K 166960K 45 0 iov 0 0K 4K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1453 91K 91K 166960K 1589 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 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 21 74K 161K 166960K 467 0 sigio 0 0K 0K 166960K 1 0 proc 56 78K 176K 166960K 901 0 subproc 91 5K 12K 166960K 312 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 25 0 in_multi 98 7K 7K 166960K 271 0 ether_multi 1 0K 0K 166960K 2 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 583 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 218 65K 131K 166960K 4696 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 42 84K 128K 166960K 1882 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 26 2K 2K 166960K 72 0 temp 32 6814K 6879K 166960K 5997 0 kqueue 14 22K 26K 166960K 35 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 84 0 80 1 0 1 1 0 8 0 rtentry 112 278 0 171 4 0 4 4 0 8 0 unpcb 144 257 0 240 2 1 1 2 0 8 0 syncache 336 6 0 6 4 3 1 1 0 8 1 tcpqe 32 3 0 3 2 2 0 1 0 8 0 tcpcb 808 46 0 37 2 0 2 2 0 8 0 arp 120 48 0 32 1 0 1 1 0 8 0 inpcb 336 197 0 185 3 1 2 2 0 8 0 nd6 136 70 0 46 1 0 1 1 0 8 0 kcovpl 48 24 0 17 1 0 1 1 0 8 0 rttmr 136 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1126 0 673 39 10 29 29 0 8 0 art_table 32 1127 0 673 4 0 4 4 0 8 0 art_node 16 277 0 180 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1674 0 142 96 0 96 96 0 8 0 ffsino 272 1674 0 142 103 0 103 103 0 8 0 nchpl 144 1965 0 259 64 0 64 64 0 8 0 uvmvnodes 80 1995 0 0 41 0 41 41 0 8 0 vnodes 216 1995 0 0 111 0 111 111 0 8 0 namei 1024 7455 0 7453 3 2 1 1 0 8 0 percpumem 16 63 0 17 1 0 1 1 0 8 0 kstatmem 264 56 0 34 2 0 2 2 0 8 0 scxspl 216 12850 0 12850 12 6 6 8 1 8 6 plimitpl 152 81 0 58 2 0 2 2 0 8 0 sigapl 424 717 0 663 10 1 9 9 0 8 2 futexpl 64 1213 0 1212 3 2 1 1 0 8 0 knotepl 120 303 0 0 10 0 10 10 0 8 0 kqueuepl 216 43 0 32 1 0 1 1 0 8 0 pipepl 320 169 0 141 5 1 4 5 0 8 0 fdescpl 496 699 0 666 10 3 7 7 0 8 1 filepl 152 2541 0 2313 14 1 13 14 0 8 1 lockfpl 104 39 0 37 1 0 1 1 0 8 0 lockfspl 48 18 0 16 1 0 1 1 0 8 0 sessionpl 144 36 0 21 1 0 1 1 0 8 0 pgrppl 48 63 0 40 1 0 1 1 0 8 0 ucredpl 104 207 0 189 1 0 1 1 0 8 0 zombiepl 144 666 0 663 1 0 1 1 0 8 0 processpl 1160 717 0 663 6 0 6 6 0 8 1 procpl 648 870 0 810 7 1 6 7 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sockpl 664 538 0 505 5 1 4 4 0 8 0 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 250 0 0 32 0 32 32 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 300 0 0 18 0 18 18 0 8 1 bufpl 280 5581 0 89 393 0 393 393 0 8 0 anonpl 24 227829 0 224181 77 4 73 77 0 185 39 amapchunkpl 152 16177 0 15715 45 5 40 44 0 158 17 amappl16 200 6111 0 6072 15 12 3 13 0 8 0 amappl15 192 18 0 18 1 1 0 1 0 8 0 amappl14 184 139 0 129 1 0 1 1 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 1559 0 1527 3 0 3 3 0 8 1 amappl11 160 51 0 40 1 0 1 1 0 8 0 amappl10 152 15 0 15 1 1 0 1 0 8 0 amappl9 144 143 0 143 1 1 0 1 0 8 0 amappl8 136 28 0 27 1 0 1 1 0 8 0 amappl7 128 127 0 116 1 0 1 1 0 8 0 amappl6 120 314 0 313 1 0 1 1 0 8 0 amappl5 112 191 0 182 1 0 1 1 0 8 0 amappl4 104 331 0 315 1 0 1 1 0 8 0 amappl3 96 2737 0 2628 4 0 4 4 0 8 0 amappl2 88 807 0 752 2 0 2 2 0 8 0 amappl1 80 9430 0 8880 14 0 14 14 0 8 0 amappl 88 4242 0 4077 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 699 0 666 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 699 0 666 1 0 1 1 0 8 0 vmmpekpl 168 7636 0 7559 5 1 4 4 0 8 0 vmmpepl 168 52913 0 51080 111 10 101 110 0 357 12 vmsppl 440 698 0 666 8 2 6 7 0 8 0 rwobjpl 56 22638 0 19796 45 3 42 44 0 8 0 pdppl 4096 1405 0 1332 173 80 93 117 0 8 20 pvpl 32 45210 0 0 365 0 365 365 0 265 0 pmappl 248 698 0 666 5 1 4 4 0 8 1 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 483 0 98 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace unveil_add_vnode(ffff8000371cf6f0,fffffd806b449618) at unveil_add_vnode+0xda unveil_add(ffff8000371cf6f0,ffff80002a0d2358,ffff80002a0d2413) at unveil_add+0x448 sys_unveil(ffff8000371cf6f0,ffff80002a0d2540,ffff80002a0d2490) at sys_unveil+0x60c syscall(ffff80002a0d2540) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb96735b4a90, count: -5 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) 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+0x33 witness_unlock(fffffd806cf097e8,0) at witness_unlock+0x102 rw_exit_read(fffffd806cf097d8) at rw_exit_read+0x90 uvmfault_lookup(ffff80002a07e560,0) at uvmfault_lookup+0x22a uvm_fault_check(ffff80002a07e560,ffff80002a07e598,ffff80002a07e5c0) at uvm_fault_check+0x47 uvm_fault(fffffd806cf096f8,1f3000,0,2) at uvm_fault+0x112 kpageflttrap(ffff80002a07e700,1f3520) at kpageflttrap+0x2d0 kerntrap(ffff80002a07e700) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80002a07eb50) at syscall+0xbb6 end trace frame: 0xffff80002a07ebd0, count: 0 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) 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+0x33 witness_unlock(fffffd806cf097e8,0) at witness_unlock+0x102 rw_exit_read(fffffd806cf097d8) at rw_exit_read+0x90 uvmfault_lookup(ffff80002a07e560,0) at uvmfault_lookup+0x22a uvm_fault_check(ffff80002a07e560,ffff80002a07e598,ffff80002a07e5c0) at uvm_fault_check+0x47 uvm_fault(fffffd806cf096f8,1f3000,0,2) at uvm_fault+0x112 kpageflttrap(ffff80002a07e700,1f3520) at kpageflttrap+0x2d0 kerntrap(ffff80002a07e700) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80002a07eb50) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd278e7e90e0, count: -15