last executing test programs: 559.729488ms ago: executing program 3 (id=4): r0 = socket(0x2, 0x2, 0x0) fchmod(r0, 0x4f) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) socket(0x18, 0x400000002, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8000000000000001, 0x2}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x8, 0xa04c, &(0x7f0000000140)="5b06129dbd10153bdb12e29742b030a8d303c4d876629217ff29481915a9cc9d1a379269e0f72916c1731b5321a377526a7ba8c10be24d5868e95248a74ec7678aa09b289aa3a19c4e3922b00241160035ca79d5d6f1e5d2ac8cbf2593244f4fd81723e10102e93a73f0ec097ffcf2179baec061ef90d924aa191e9f36c12d26f8c1ad0e7b124f5b5e7f86596c5da1c41ef2c5c92a03602beb05178d55f64bf27f0c692bac96fd22549b5f69f57d953373416549a8c9896b13d4715f54ae1798b762738a1a3729eef206f3acd401420c2a33b8d5fa0825e6dfd5e0a86e72605af045779f5c48caf2d610c60d2204900c8efc8d4853f33518fe086dab2ab3b68e0fac5581708a8726e6df28347de7abf0ddfb65040f8aa353266703ba8aa7a8a10fd3b249f8895f8fd44c65eb33fd4dbc098e7359b11f941846619766ebc452b757c488019cbea68735dc808f8206c0d3b72cea1ba8c07c541f6d525cdfdf80664bd37d5813c58bfddcdc4dbe1975a7da31320f810199e0cb96a133e1d7042fbc6a55b6a8b2f5183c1632d49617e20fa630263c508326e13ad66998f4a84c5cd057ae82f6f20fb4e5c5dd5a942097f7648c9dfbc7434ab06202f274410687b6db6bb6bfbb57525ec08097f146ec9ba0845a71341336e64437fbbbfaa9adcf7bc1b67a97b39316267535ad8f17c23038f37066ca2667a8d55f165eef954e08bf87f01806a1abd95eba10c7a347820de95742d43bcf80f66507763337fb9b1de7ccdc58a2073e9e9c043861db3e8ce51a75e91c3d743709bb432a68a89adc1d2b6772a013fe81bf2745386959e64c9256d6bdc391de5ca5ce9bfd56e569e845d41bdac9caa82bbefc57670204950c1087536910acf4baa5dd8b2725f56367e512c111c49cf0782bafa23fb1f454854e579a381317c18a004e8125697b7be5df499a47cc4ed6f424c33074f81a9a35bf4c929ad18358e8d8e161728402eeb86fe7d07cb07efcca2d852353eefcf43df99e518a2c17ae4b307608d99f36280819c19945077fb0268541a2b6821566064f939ab47b43c1b7f342117b4d3ae50e0d23b8ffd99276bc65cb29fb76c8e512e33c33c85661af6a3444718f8227f7f699a5a1bab65f5506aae4580d69df0bfcdd2912ff942e9d0f63857cda180a4ab1ed400bbb60bb99bd02fb9154f075ca9f6c29ba63ffe966f2b6d7264ea51483990221668312450268e4ccb47b268a62519336b2173fcdd932cf1222bf6abd8e3cb5b197271b59a47e1a34b1d78c102961b5a11c50841e4d100d44f503d717df19d706ae5fc015b37f3088835ea6f8fd82a5b300c632e7f7977179e39dc655f97ab62598651829961e74d6be3ebf421b63604a18028c328096aaf91cc486d0d3f96db609a740d5caa4646c8d3bae364e0a18c0f2bf815802d708c0180c4f77bdb3631feb48367236d06bd907efd6e15b7d0572af55fba1d6c16cc8cd1c70b7cf6cc8bfa7e98811b901c8f5c50981c81392961dff12eec9963c4be1e01407138ddb789fdf8c9748c1b335d9ba296930cc7beae0b07185872342926212f04485c4d35ef31ad369a1943f5070e8edf1ed9691835a633abee1c5f9ceeb42e8b321257f3960120bba470b78cfd34a849aa94974572a9ab4649091ad395d5e1a7f27ed468d1c13bd64839f0d37527c5e5cbd637270aec372f09f72584ecc86d94310e04357c18dca90da13b593c8e0e5a15c620902098fa8110ce43bfcfffde33423aa0176215bdd9f7cabab454c39cdb8db55225107ee1dbe025fcaf2e592f6b62a1b2e54b207bf0e584d269a38341126e9ac7cfff5b9bccc8f5a0fb2cd4b8cf2c499cb64d6ef60d4f86b0446901bbc1864f4c80a1a4ad400375ce978d1ce6440a9d12d54306307919fef1c7eee9863296e1adc6e12535ad058ffb5f6475408644f3eda9ea2e08a04fc43880ebb5d88b82997a70f91bc7035190bc984c2006a14e9e3303624141a9a14e86fde27f9acc7be1e03a84b5fa73957566ffd4bae638ee55b37b462e5fb6ffe4e94a8cbb24f8f4ac65970487f13a6cb7555e55da02273df576693d631d6b7f30856240247ac63a561747909d8cd97690de3c7b5874ba2309818bb9930ab02b58afe70aed78af45d845fa29372e0fbec8db8ef3b4f10e598f42d280066ae3271829052764338efb4adc1e1557839a605efbe9f7dd5fb66206462a2975bd1e662adcfe5710b0bcf0e28f9157cd97b92548e15fd6255a18cec5e617e14c18ba9cadbc056050d7d9a8fb4e9ed47f0e55f9476f7dc96fae7dae6217efc5a5b8acc07296b8efd362be9c0cc444d4ef8dc2bdabdb050dcd8cd4088966067b77a4481ee1bd4be4acc8133287c794e363603e331503451be3b00c0559a97a287d7f6f0fa0a8c48b87518935b60451864d46b839341e1f6bbbbf6d4531d244d8a1be9b43b0bc6c6cd4b920f0a71dac1f710efb77decd64267eaface89259ad48c149214a3e1ddb7123922f4eca4ef42554d953b9363c35ccfc857b1e1a4117bb651d6649afac40b6c9aabcd490a64dbec72574ea5cad05dd8508648d0f704826e1f0914babb838780627757c929666c31406cdecb9eaacee3543f2e790f9e1b715a78f83d00d46136300e7ce20eaf696d31808e0994cea6e8fcc4a7b6bd089bf406fe3dacbb113011a721d187632073b61627192716db39da8a29ef838c301b3caeccd497df03416b98f0323450a17bb28b7b7bded893a68dae0c2a0455d1aab13dc8a3d34dcf22ea22656edb3109a9f6e2a84ff0af01d49dc0da67d235ffe8f8eed867c61c509d544474206cfb2db609fb5102c0049088c6385f7cf33ba7fed611ab03a0edcafe3b14b2b9ed8ccde534344de96b12df296575c8084f2359522851bd948a270c8e0f1e58a1773b1459fbcaf8a1d9f0df22ac8f0d8b24b09d3a0dc22a4a56fceed3a485b32caa44710e5a3bb673229d82380fcb05a7f0e1e5ff9cdd422268ca0f58a56d499db3d9b2328d52556485f6f00fb14615a6711036afd01c64f1109ae745e921eb7955779e5d142ead042d6b5b8e050d0e4135ea05b8cf88fd8ac7f6fc4d44e65937177ca1adf4b7412063addc66960d25dc9096cfb53c3d3545579f2f99b40a499cdeed42199a969d5c1acb2a651dd2fc4b90592e630580afb0785c3eff0bc8a99a3417824de0d41ab324776c2c752284fcb6cd63e4314e7d3f1d95c3da54486b87f86c8ade35d9f4dc54d43f89393cd50753842f55bd2b2548f4f75b979e7d092369953bbd2693d451d56b1ec74905f3acbf9c889f75e47f33ad9fb7ad6e3f9e18fcff72944bfc79a8362c3e56bd9f543d514419fd23ec505a55ff55957231c0f14ce0243b4d3219d6852b26de21fd1e2b41c455688364b6f05f4a025daa5d145fb0d5ec2222276a09bbe1f7bf957069bb705af90d7d1d4268bfb0f2dbf17c64d76b9b5637f93b66c82971c5dfa28414d346b69813076cb07f21370e1296a48a08ea3f003ce6bccb3fda2645189578b2ff59e789371f98d44a182bfb3b0d3ea383afb1cde47a2d9ad6c65495198934b82c276432bffcaca9b19228b8d8c56554b84d5748166facca5b18b13c5188617270ddc9173c1cfe7dc82923f62aab9eabb0395c2e2538667b15f8f5ccf85778e4dc59697d34acfefb9b6d2508720bbe2660a8ec52929ac6e63f383d287ee5cdbb9153a4fd48a5f7001996012a7a6a6f5841c91f2a4e3171d6bb6c3428ba0a3b3a0f14a5324c8c0bc6a3fd91ba36fd799e9566561e50327b0690e03e6daeecb7e839104e10f9e44c72c005aab49b44499c1300e26853493390650642e901a7f62455b9509bf3143b5ece9238ca6b4ceb21c7acf8e826655dd135751247c059ac4bfb1821eed0584aaedcd9c16b2f3981f10777f7449d66cd9c02b573b901491b7fd96db46a9c6c77b861cdc3a1daffe26cd0a9c81227773dcd0c5f6f8e4fe6eb41e54f1c0c8553a5f221fb474af05cd2fd515e1fe3b1d3b95b9793548913fca7ea3b0967c034a6e716f37236f4d7c1001318f4dcb65e09c6b21f13d9527d958fbbdc2d0bd083e1170604d5fc177dc65155b4fedd8233229ad354eed68a64b63f77acc6f975e87956b9cab3c7cbc737145ea4a5506258e0615c9b0e1c59043cf0255e31eff59335b2afb33097ebdbee8bd0e53882e35cf55ef5a9ed4300713a9986ee5819df8b40998ee5655bd75c3367e77035dd8be9252d11e4fab916ec686b16638c02616b8a1c4d3080776ff11d6e0bfbd1044410f7c2546abdd081009fa33c62617005c1baa9355cb2a84eab7eadf3eb75c4ec63d7d23fe1d393a2435e13b5b28641dc1a9327bcef446e8225f470f42c244f59f3421fe4cc484160df680ed15638e7570349a70373c28f909652a02b99ecd64b3a6140bedd4707507e0b792c3a7d279bb30bb2784548ccb218e2e948083375214030ab731eb5114d9fde39c1337e15199f319f62fd77e400350361efb008f41fad4ef56cb1c07fc022401cf1b80d23850f57dbfdc9c1168f64c26250cd4b8481905a1bf2e7f05815d1a9a91c238a36ca8953f5788baa18be6be193da500e826811fd1654fa198e15e2976e77fc15672a18f4ebd10f76b4ef136507017cb9aa5294e790ac2e6fed265ba905a71c4ae1fe295d69835914726cc5493cb73c44cac44ef54a0e3b9e9ca9f5a1a202ac3b10b7019f36a1d2199dfeef2f80db62ab6f674278655d32018b2edcd13f6c0c4e131fb23ef0fcbd8eb37099605a16494e7d84bdd0e6a9b9e67c90d9b2d279994e5672b8b119a28ca0e9e14f60784ad603904e12f1d8bfd8b4d61b980324cf97253ffb75e622cd6f66ff01a971db8a205361c6ec588c36f65101f8fcddee9df917c928c59565e8dee8b55682225435e594c3818ed509fb11a3149424f47d3e7dd91c0762a86020c7e407d5dc22ff5d1b010d69ec23264a6661347c74aa593fa149836be268b6e107c2e4554df7f6121c4d77bf0b7a5087df2ccfb82c048b66336bae3e87469644dcc65ac914e679ebe09e2d3ef4885313709d15e4a75fd02b1056245605e78330739676f9dd5c8912388ac7f9dd2eb01b9b8c2f8a665a45e367640ddbf25ec595ddaa707d4b4add3b3d1193241775925bb98e0fb3103d9dbc78ba533f3f6606425c6135270e87a5bdee5d3bba4a8af1fa751f422d4063162ad117e0abe13aaec8034636fb0f09f751f4e77e333d95caee15b0c6df6ab84332c307aa6410945c00f885e1974a9c088889d063038a06534230e6393362fc4f8fb30c2f778d414e4f43dd552c770e3c8671f3fb5d370e1b7ed5d931a7b415e432db311aac9b8b8624c24b616a80d69a0948956831b9d7d468a2868307966ae8ae1f40d28616e7771a49f6bb347b8e5459b1b7ed3e98a3387e3435dc2b72be039d751668b691e900debd885b80c53b39203993be35531c3b7e4902ac59904bd385279fb5dfeec8ffc091507c43ef6e5bc29c12b7a1c3820bf404cbd1cc2651f2f9851f10bc8281f8eb6f2cfbd5fd4cf5da01437fa135897542e1f90b2ac8b08952f8ff153c59812bc413131d315cc03f79d6407f22234797e0c98f7412cd4f7504a0070731712e91887dc8206040c4ce8d80408c6834f73e16e67516ba4a1c16a1d6e0421bb4a3a8dfe21ac78894da462593435a4268660126031af9ee309cddd4abb1ee71435adb8be4d5dadb198f9f04853cf8070528c27c75c3435e476e73942111be2ec61fbfb35157dd052aeaa0cd42e3c2605c20e288bd5d8adf28f9ccd233cebf50e6f8c4", 0x1000) dup(r0) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, 0x0, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x808, r2) 558.709212ms ago: executing program 1 (id=2): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4000000000000203, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) socket$unix(0x1, 0x5, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socket$inet(0x2, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffe82) 536.135446ms ago: executing program 2 (id=3): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0xb, 0x4, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x6d, 0x40, 0x6, 0x9}], 0x101, 0x0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x1, 0x5, 0x5, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x7fffffffffffffff, 0xffffffffffffffff, 0x1], [0x100000001, 0xffffffffffffffff, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xffffffffffffffed], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0xfffd, 0xab01, 0x0, 0x7d07}, {0xfff9, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0x1, 0x5, 0x6, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x3fffd, 0x2000000000000000}, {0x4000, 0x0, 0x0, 0xa1}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) kqueue() (async) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fchown(r5, 0x0, 0xffffffffffffffff) (async) fchown(r5, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000040)) kevent(r4, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffd, 0x0) (async) kevent(r4, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffd, 0x0) kevent(r4, 0x0, 0x80000000, &(0x7f0000000200), 0x20, 0x0) (async) kevent(r4, 0x0, 0x80000000, &(0x7f0000000200), 0x20, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x2, 0xff, 0x1, 0x4, "8e0175a9bb934fb182e2d39a77fe5826e3934360", 0xf, 0x1}) 444.544931ms ago: executing program 1 (id=9): mkdir(&(0x7f0000000040)='./file2\x00', 0xd1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async, rerun: 32) r4 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x4, 0x4) (async, rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x2, 0x4) (async, rerun: 32) r5 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) (async) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) mkdir(&(0x7f0000000000)='./file2/file0\x00', 0x8) 444.010253ms ago: executing program 4 (id=5): r0 = socket(0x18, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x47, 0x0, 0x37) (async) r1 = syz_open_pts() close(r1) (async) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) r2 = syz_open_pts() r3 = dup2(r1, r2) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) select(0x40, &(0x7f0000000080)={0xc5, 0x10000006, 0x0, 0x7, 0x1000, 0xfffffffffffffffd, 0x7fffffff, 0x5}, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r4, &(0x7f00000012c0)=[{&(0x7f0000000140)="776f7f1fd6301477fe52e2f3a4f09056804bf1c6ab070bcb4f9d40bca733b5a39aacbeeff0ff69c1ca7bbe58e8da428312c5a9d083e3795264f8d44f48b5a1830cbc4d5f4f918a4e4f8bb61d26ceddf4e24f0dde3736b9e009198413b0bf7b184e1276566cd9a16bcd6f6b23c9e1a5c204bd8588cbe5d1ea626ac1e255800c51c336faa133b59ac41310c57355d14aa062d89efd00", 0x95}, {&(0x7f0000000200)="f7eac941a4bb174dab424b2a7ec370efcd9df30bee97", 0x16}, {&(0x7f0000000240)="1ba008e4880e80ec993e4950d933c038df00a0be489df72cca4dac8a48781c7091958f3b1e3645546a8f1f4874813b0c6a54677e40dc642ea7fd995ffd36203d4949f014650c2b84391301ea18ac93401c216742ad15e8a139f6f4dd3b246d1dfbadd5ca1f9ca8ff53ba88d12dd928582889f7e5946f879458bd234c579d1618687feb8e0e7a2a357ce1ab6cb79cf34271c34fb920256aa61e803efccb845c7eb800dd52e266a1aaa103e8ea7de8a7a096a6f647a59a49d41afa568a76fd996b41aa431ff535882961e448daa6137adb13b262261b1bf4a1e817bf561d722f858eea17f989f0d0753530aaa2c83f577e0df72813b4b8dd01eb6ead06dec7f860dbb0fce485a0b077e16cf5f5aa2656833098a70e9763e90632a1afef67e3f442bdbdcd45c863de3b147ec8a86d34ed5a01c8207559eeef2eff02c0409e29f14afb421c07593e0922cffb72d8710f3d29e3c730c5fff870a13fd7097c6611b6d337a0468a40ae60344b10afc538017c5b37c5bd422f67185e9eeb000f9a1b88fce7320bf3848d1e4e275e302f175c711b5ec43494ced881d80de7c407bb535bc57ebbf15e86337ad1b4fc0f483460fccbfdd8d60d675964f38d95a8d87bd469f3915d51fe5371e9e615d6a2893f19984629319a4289b6ff04e7b9cc231d29263f84e435469f6d80ec76386075f8a17eecd2ed39a883d7405b2c5256787fbc21a78beb2e5ecd95c1f786fe1e6d82f6160bd6321cd686f06d20e20536d69a6d2b1409b8648cdf81c654c815f730fbb9a62b3d5ef083df8d77ef0187d499f30e96c6f8ffc9c12d6fe6d9f740a67c58ecd4339526c1df78480ca616dbe909684ed158c9ecacb8d37fe409e08928e3b0274995d3d75e8f2738da2a81f79bf83d54720ef0c601dc7874bc83eebe337591d527f2514fb14ccfe9bcc54bc1be2e663799ba644ed99aa0fa5cbbec0ed2dcb44e9377e7e5fd9f746ed4b3c7a8da4b6ca27ef879d2a2f6aa0f59b7ad1566d6b2a42c917d8843e56dda0642a43923f927563100c615c0a9bdb4eb7ce5922684c0116b9703d49d566b0a149e6cb5352bfa541f37ecb0401b0f2481e25e143dd461275cb84d8233d4f8176adbf2dc88946a1b6158b51a51110b0e1ace042be0dcea15483ec66cdf80a8d323ae6c876b14a22a3e351554577a74b002ac1fac2a9cd94a8ca4bd20137d790b71d147a5478444514db0e3910a467f28c0ee130bd0942fbed201f171fa431bbd8517ab90788fc7a46a0753a11d26f20673eea949a0082c2baf74d6103b5aca67a2bb85afffd29e831f23346d560a8ad90b8cc1be992f3da3617c819414d993109b9c93f58b38ed6a22cb182e6f3e4dd4a320c4776d134de9fdb5bd3715d15dc36ef8a3ae2500f13aa114c4897bc7738c292da1d4683a5598728fc5faa98f813f8cf963aa9ae1d71bd7ea52f5332389e6dcc89b7cfd6a8cf6201d0fc2bda77573180f7706edb9a8ca1bee169e808645e2fd7fb29466c8ae03618a8a505cdbc80b130288d14efd061054cd23fcb37fee29bf9ae6ccfd63b5211711224efddb51b40b2fff7524a959fbf21890ec7fe1133a02f8cf6612c97b5a5c23e200689137ed49a3f34ae26b025bd2dcba56fddac4e1114d2ca2c173486ecfa7664424fdb369f575767de39316c3f2a773a0d169cab14099fc2c2b57bf73b6b44af64dcf53977f2267aac8017e0efc2b682d4de758771a7c26bbd93b603700f5a377bd967627ff2417606fab68bff7ee7bbe138d451a475cb6d723b7d6182cf26375d54bb0305275ee5f02ce72ef52d6de9f954989defa790735874e306b93becf4f94a7925e99a47176c76a0c0aef99efb2b968b6cf2bc624dddc9f5ed55c98775984ee614b25a2b8d58e8d1edf03279f4afa198fb488f895af550e0f72a758a1c0521f8902c72c4f1cf7f7b7d55903c1626a0cffd3976a443d4a86d0b6b33f9ac4c078f87d16f4d458fa7de4dcb3113e3412739f51bc4dced326cc804b9a984999d6a6ade8907dd597b6639e87a3e5fbbebe98adb6161421a01abcdea367afc8861d4b743c82883e43b170a80c239a46553cccf81385932e383ff8c05110ee9c637168a5de8ec50c9e4ba0e0ca3f5397c09db09ce915a86eb8689bd71733ceffb719def4e7d6cc0cb5aac23af63c6160ba806024bcbc1334878f4072d36bd46bf2782859257b8d6e936e75b85236aced3f8ee17b357e5e1bdf8914530abfacd00484162c25c7ce7449decddaffea2021f321f87a8b79c6762110e425906fc82249da7c581cadeba22f902d2ae75cfa4dd5e4dc0566cb63a84d8683eed8f269c67f0adf7f17e20e7031f6f350eba5cadd1b4a065bf6fdc9893b20a98046673d629a0fda7fb253451e1dd12ddcd518bd94fc18c4cf6d82774ad3fb6c85b698c533f9990f4db9e6168a464974b7d0bbf89c48683186773452ee510d2ccb0430069aaee674ba41b779dd10a34153932dca449a3d364ab72bba67cd12930eb071a597bcbe511a925f8c26514b7f5fc9bea76ed121e48f3581d3f9380d6935f0ab8658ad89d3f7a4df24befc890d4f6efed402b8dad0a074a2a14948ceceacb848d923abd504097a5a96be8a8bf1d44af83b6be492c93173827ea69801b4e607f24e96f63ed228cd00672579ef82d378674d68b792635b5395b5202a7dc098bea52b4ae17c763a9f0a3cd970b7928edd71e21b7fe8c1aeabde07ec4dd054c8ac841c246209ac518098b69e17c83f88836d07885cb49e8e07abe9f4732be19f842dba7de71ca2c7969ad29342cab342deba59289e0599e3e5232a53d4cc1a2b6b0f55bc5cc060ae9c6b09abe9cef2097e166e3aac2286c5768e854c04dc238ced2c76641a40eb1eda3501521e31b11bb2956d6355556c0831a6802c410e2922c779872d8c1c952012bdc016aaa8b676598af1dc957a82e67d370d5cfdf44a5e5f5c9b3774207faf2e39ae4094e9af98ec0cdf9ac15c72ee1f23c84e272662080718f8f385c286b108408e34505a3bab236852081657628ee5e034efb4b961553f4dd340e0e0ec89d6e104488f9f3512ce6a936ad8c2f7acb9fd251c63840b9c4d8a42e7a09614e676795251ca1bab54b2cda50f465a8438cb470ed7aefbeed0f84c905062d80dba3bf34e1884a056c8fb7f7a8f61c3210892f9422019c5b98b344881d9337d85b0c6f3945b4ac81c06d035ed7007621c56ac65f444cb924e3870bc78094a87a23819bbaca31d31b9f8a5aac1737ddf0f59a1517fd44d8bb667b378c966fc65a325ee4731c675b6c5f9debf16cf95bda20c5565ab1124d674baa75f25a0c20934c39df6151d003f47dd8c2aa13574aa6a36dbe9a07c5228f85f0991a39c591276054dab491a9aa7862cc7ae87c9146952bb33db39c641ba902b56aac1ff92e94e076d0a9e3179c209d05414508b1ab180602b782a4c175d4bee5aa88d3e40dccc72064fbcb0a75458559589f626796ac88768f420eb527f02b24600639c4d18835139336c88c631cf673846b448e3c633614ff01478954539146e27c95c0bd8fdc113cfd3b2d7ac5497fc176300c1f42c308fcde0e12c9f90c98aed5a4f7ab3b49dee62040c0d0b1bd2a67845d5bee915aae402af20cffed03e265f27a88f1fa6a5f373e5c19f00cd95210da0676c95488848199a059390e13109337b7290f66c3f785e1094df16e0f2d1169ad1c348cfab5123431afa24cc3409038fbc7560c9456bdc3cbfad0343aaf577f4f8f1c51ba8abced78a29c3ca4da64edc13e6a98a6478f3f2e36ff731e9b64886567a14d0cc3f7b679c25c321682def4cc4ac9a60af99dab8be35c6f537fa3a434e9ab3caeb95cf9ee3d6095d606e8d7c7be8001bd0c7f72870468d2a261a980979f3b0a769326e23214128870fb50b869428cf500a425339a317cb58077e0192a21f0384b7bf38ec3637e249a2213fff0497d5dba2aae11eaafdd7f343972ffca0aafeec80e4fd39b308fcdc131e36c8a7adcca3519d321a34c125c6ccbda0ee896bb128399f3593fe87588c02dda2e6d4e5f1460e7bdd74e4ceb096b266f6a482d5ac4c18a56da3dc262e4e50af4a1fe4586681e867fec6604bb31c71deca760c9b84b96a96eab18a4a646bf622bedef15e95eb0aefdc944d40efbda80cbc1e72d088b6dfca230516bae3b2d848dbe8495fafd76ec2549867dc6ca0ad93ce25c16f17d03b983a560be72d26ffc99dd79d6111b81896deea388b5d36240ff55791e53bbb4fab01be6a2bd6b980d0db989c6342b71573d19f9ce44bf9db230696a145a82f7b836da0500063b9b2b00c40d37eeb758b067be9938b9038de2b1865786e605d4497cacd712a00893944facc4ab82d5025b3518500e4d8641459d37eab6ee12df342b1abb079fa3a34f487fcfa6269723b0973e86baadbef891941a3a7c91222d5dc5bbea0845e79209fc1461e368a493b7aaa79b0e84100f5c8f41fdecd6e1065eb161e955f1cf243d10673062c422aacde7bac508b18f98d03c3264a87a61d34238ae228dd2220c6db882eae683cc82e3ddbb8e42c9bd684eee3adac912e5a2992056e928ba8a1aab1228a9a21385c3c17d5fa030f2ad81b77be96c8627cb964e66d6913fc55aadc73eb093d3b6f9f34439de52d625cbf6fc9573212b0340ef690db6dc45f05b326cb6fca433ba657c9563b2cd616f69bb3edf45ada8749d60a5aa55fc09de8f0a66ca8934e788a30253bc03b13fe5526a4d24e74bffa5f968393d673c7296be7191fe068a77bbeec70477b55c27bd102b93686291bfde7203174f5aa204ef47d11c819453b7da4b5ccb7fa06bc7777a211509b61f01d220a2d39b35d82adc4551f2b919ccdaa71bfae98064bdfbb26e9afe3c090deb7547ccae2727a33a9171ad72fea970b3ccdb59911976fb0d873d487bd800b045ab5556e9ce0b7de127beb85ce0ec806131317c1275966ba46a81a7f75272e261edaa3f327c95f44677a21fad955aff45d4e87a9417bbaaa02b9fdb798915ed9c6f14e6a5848b4a0111534084bb2a091c188a2d14b28424a3100b347f5f0303a5a0ce1f004ac4713043df66451c491bcec40616ce945ddea1dd30dff9cc339788934d9dc26f92b66e9b8d6f6806bead801b2750a543272571222470b1fb681ae4fab3a6fdde7cb55263484b2c57659a706737227ac5d8935b087d3a9292d91b39bdae84c96856c31bc01b1e70b1ce61a1d6e48bd7fbfb4425a11d8aff2aa3d0aaed865026044b6c4daf55bdd36e0baf3482a90863dcade250f99a03418d391601d5ea391f5d038f30f52947348039e428fa4f1cf1815919f201270b47aedec9675247902d846efc6d638eceb86e82e5b684986816fd319ea5c610825bdff9f369b7b82aa3323a398cd237fd93fc73fc6168e208c45102ce13be79923ebf95e32bf1cb235d7b9bbcef2d2ab64697f8a5172b749f9c5ffb0563edc586d22e78df338a6a447d95358d93fc7b080eba50175e829691c7a0b278dc3a9289f4db27d9b0c10a905e5c2f6d25dc649137aeaf9bd54a77590ab09bee24cc1e872a62051e1f1dc7ecdcd0c1e271ea12e3f51bd7c0a3dccff240cd2986b86e2a5843580dbe07ab4f1db94f287ddad422bf78f5a51b8c89b48ac7db5073196dcae91635ffcb8da695b057ce8ea2c198cab684d5e0f0e05d22a5b8cfc8cb06ab263e40faaf3bb6599d22a8376983e6475319c4616ba960735d212082326aaedbfe8cfac17c7e6afe51369f4e907c3017738370f540bdb0450149342a2d47b0ba1aa3c594bcb", 0x100c}, {&(0x7f0000001240)="fdbc6cfdef3f5c276d6831b3007145d6ddd98e3e7402770d52208c98a5a92c15aa70c2244318d160d632c2d2dceb41bf4fe5c294fd5b933d7e4812497fc7673693c2642eac38a3f8b17351ee433f23afe2f42e280c27d3110e3f03ab2553ca3598793df21dc22042263937", 0x6b}], 0x4, 0x2) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8300e3ff", 0x4) (async) getitimer(0x300, 0xfffffffffffffffe) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000001300)={0xfffffff6, 0xc5, 0xffffffff, 0x6, 0x5, 0x101, 0x1, 0x10, [{0xfffffffd, 0xa, 0x4, 0x4}, {0x80000000, 0x6a9, 0xffffff80, 0x5}, {0x8, 0x1, 0x5, 0x2}, {0x7, 0x8, 0x6, 0x6}, {0x1, 0x40, 0x6d, 0xd}, {0x7c18, 0x7, 0x7, 0xf707}, {0x9b2e, 0x6e, 0x7, 0x8}, {0x6, 0x1fc0, 0x3}, {0x9, 0x0, 0x7, 0xffff}, {0x6, 0x4, 0xff, 0x1}, {0xfffffff9, 0x5, 0xa0f, 0x1c}, {0x10, 0xce, 0x3ff, 0x8}, {0xb7b, 0x7, 0x10000, 0x80000001}, {0x7, 0x8, 0x9, 0xfff}, {0x3, 0xe, 0xc4be3e, 0x4}, {0x1, 0x6, 0x4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 443.34339ms ago: executing program 3 (id=10): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd7c2eaa4e713008a4ef68319648", 0x14) sendmmsg(r0, &(0x7f0000001200)={&(0x7f00000011c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="5b7cc203579b1179410c0811b872b6924bd792125969adea4bfcd2d6f62fdf17d990d3a1c345f623e07fc1f1467f3471365d755a02d072b3de8a890bd2401b10c7a2e1e8f7f09bfdbe38661434374cac30c554d2649ee1d6072a8e427b41cc9b", 0x60}, {&(0x7f0000000180)="715b71e52b351640f7c14f73bb088702fe0d39d583513386a2d256d5af8d85ff09f14613d77067fb473c819155856514bcb6d3abc2206a24a1aa133a7f98c65b1221319da6a9350d78cfd25edd4a1da667df2c9e74bb70c9d64d168185387fa9a7cfc1c2cde01e94407da21002b4c17cf71a68cccd26696605025a160db3728a94754e9c831e3a7e31de673461e89f7bcaeffa7596f9e2ba8398196482f5a12cf34c28443432fba2f5ae3e98b8d171d5221ebcab811869a7cfa2c310e99f318724f6cae6d45cc0a3ed65e876ff4329cd11720cb13547e655805d143c1e6bf9a886a755ff64a5e02719b5f806195f4586652551676b0c4f37b88d2769cdc858a613360eeee4c03786f67f210ca01b91cd63eff62efe41e6fd8b7ee6fd457925f69d867dacb8aaf3008d76208f36d0abc2cdcdb93ef3cb5e218b39aa8e143058baf480fe3e7e2339826ccde098452e8c656c2f815b3c31b7b4843baae5c5daccf1acfc7b7b9977559350a30bf95cfd7a8e08592197c782e71b88dec6bb517cb64cbddfe0e7422c33d51098b5daf648d6aa825221d4e53c472385ac62bb8fc3106972995fc30947aedccb45d09405d884cf6b7f2f424d7b482cabd9b9d13988cb01934aec821dcffcf5159f86d57bdffa73bf08b91e71dd6fc0a9b564782b4d595554ef7c07cbb43b2d7c52c0a5cdadcb7ea9534fe57787383f9d66f85862962149de0036cba9781560ef2b44b9b4a45a6aff7ce4f93ae1930e7c265f38e530ef3291a8e51a0f7e02d7440bb25833a3ef80f86ef8318b4333ffd2cd923056d8b293babd68b7fc2b327356c38656bed9852a1f9362d545a8b27bfeae997c30fb72fec1dd14ad905371af75d4af66ee4dddcafee6d1feccccfef865a779bb86e1fd837f4e6cf9082f7e2e580a701b41b7917303908aa307ac50d47f23d33572bca3e8ccb4f0c77d1a4ac0f3580a4006ac6978489f37d37e7910842ae2c755cd84812b9e2c41fc226c0f88aa4de9bb85fa04c21bfc16b9a9863501f76fb59489ee6a8fe90da53d3dac5ba09f11eac660cbc824454f651200ad6fbfc595b7429a6ed9bfcad2988417732a2eeedcffb129d36b44689bacb8e31320e502b33c2d59e62c7e61c963b855fa858174649d5e7c0ffd01a49d5a1b61f5d483355847d1c42c4c75274d6d5cd76b6b4db5cad4ac909c5f17b90b25d4c44c63eb007e2c531e177f98612d8147957d2fa8fb1fba3a98c2c9d6edb80c13ee7650fd2e5cd1f4df14437b517c938aa8c0cd8c6f8636b08b32a4ca50388c60c567500a680298844b9a7186f401cf08c6402fbda260bb1863ff220f184e0f2cf935cfcffb9d3ed01bd29d1574c41ad14bd40c602835db235347138a84c0c4097f0a87986770093a383c47c2a1fbe359e5dc5b469aad49abdc5f98ece20ae18a7a85cfe14d02cd798970353bbda4126e5aaf8a3b05962abc1a1e3e443efa14e5ff5fa0d507a8ad3939f4d4ff8f541dc987e00835848989b70d545aeb871ae8d496c4bb2e36d8dcc8abd56552f021a525d09d2250d5f6fd157f8faaf5c97633e5e40fab08b4ad223642b2e63d18f0d6cf4dd9ac53164537e1f879817e154627bb29288baccf5a58a06a87f45a7ed3d21b92f04e9408e1b50498cf943ce949ad1ecddcbf9f5a01b78d883ec65e88b9f0898bf8daa6cdef59575dd1c5911956d614b178bc2d6b3cddec14d6fde4ed2dfb9f806be445a3aa032c1ef89d9cfc46c2e79d49cd7207a2f0620550ca92d8f1bacd38fe39e0a2d78b4bf1c9af4a532c9feb0536b1db6a6de2bc68804865a0d2d25fa4c545c3395742d325f2e97ddbf57890e86a34b51dccebf7419c4adc7180f737520fe84a23f06433333eb6effca60dc650bde200a43a1d12a577e343f92c582580f1655b40219e3d9474faaba15534a6d33f5ce8e68c399883584f75c762fb4a580e3d9ae4b45e4c09adf74ed8c5a9bae36dbeaf06527391c825f8e24878ff7cb6aea9ff106cb9d4b0688899f8d8ee3311677384ed50b37930e445bb8a56a68489382a746a2ead482ae8567f6aae8db4d6efe3db24fa42786edd6927be9a9e6c92e021b74d267676aedeaceb9cfa40ea16d16813a1759fe3406273ee188fd06ba76ad53cf93e527c94a91b1bcb65517f358908a1e33b5bd7e5634fa44b2234652b35f4543c268646bb8b9060b4afffcb947495416077285da6c3085d42f5c6c365f4cb5cebf9f03f3f5526ce9d368a7741d9a74fba2d2b9c6f7b0058ebdffff3a3ac047cadede5fa723e64c54edbb6d3aa50d3b25d0d9a27aec9b0b84fb4c48e555e7a627e114953b7c29d8e6fdc47faaaf9e4444291ed9841dead86a2f68e319aeca24338900a81e522117ffd304d954172dde0d8ed3564aa15ba79bb9efebed134b7497aeb653209dbda0e32bd3b8b943541de228d64f0fa10256e70417edb8e8242fa215cdb3af2ef5c7e6de555c7941e8cf112a5c6e1fda3392bbe6f15d3da656671f4577938b2d49e5c38c6ad9e48670a2f3eb1cbdabb5a08a3d4bbefdd781030d5903d92b9a8abf468fb2237e6dee862609019129b1cb86f7d8daf4f803679b939eb64a44655436004a405dc640d3267d3fedc5bf58f0ae7ffc05704c3757aba492646791c651fc553848aca052a55876eea8fa94d7abba40498203a5b98f0130c0a9fe1bf1a97478badc845acf98913982e6a088bf0019f0f0e67139a0993440835a6c521d6f8cea92cb0bddfef7dec467d56a3b0f8c9660aac5656ce87a6cd1d01762bc9d9a4c05bcfef44d2fe2d1d9ed6b383e98b5950a1702d08949ad2cf269281d96e9df15efe3319fb61484c31494d94eea45febd2a4f76d620c753e1e9d5dcb7a7649863d3204ada2273a4ee953c1a7d1a91cf89028b2de4b36d773db745decf9f5c311da72526270c5cc5beb55cfd3b5009712d2b302998ec9c6009fb086078fc179c9a30b77ce9965519f8c5bae8b48e5a9c9327893757084cfe26e61115159ef9eaa25b26511d7394c7d1c9d85821e5f80b5c31076b9f0f63a1fa9c49470d565d90a1b58b497eccecf2e31748433fd878322f58981748caaa1c4e6ff911fa948e017d03c4699de5573b0e2ff356042349cd750b9892ba4618bf3f99934635015ef5c8eb5e56329011e5a592a2b9c9ed9938a5c1010937d993079909caf20073bab29e7c07eb828b28e7e1711b880191b4c4b7701f5c24b964dea906ad95715d3c7716bd0d54503a37e521ff68b9230248c0300f8d0036c735bf298643f27dadb84f606c3e6ee6adf6c1951fe01c1dcf306e8804bb3d03dfe480e550db1ab0ea8f0f3914099586123e852f1b2554de88d64b3f4627a8da274cab71081b227c3fbba47256a3f4013b9ebd912ad12dd2c144aa74efa6e55ef4f497c53adda173cc60a741dbe32ad9fcede9c7f3adda70bf21d4888a9080317224889671dd8297a53cbe326998e5dd999dd0997e5dbec143952c81690944a5d54cf2efa0945ae7da854612ad5435330cfb61361e329deb1cad0936127d520bec2f1326764ca0c5bb870da150ad9554076234411be06b8acf83d4a38f62792523146d2874cb87da1ef131af4a4b2b2a13a133a310dc07c080e9d2d7b17272b138b4a4b70216db65c09c94d5fcfe714d56aa178906e17c2116534d59877f1ee8304b23b3fe47fdb307ae565e7b464af32864b7a57a2a19f506e93c29789adfb65d66106ef4e7dd0c43114a2e5f9101db5dcc3b30bd22984d1e0f34b70d8498a77eb2cc74e6f990bd3ef262519a05dde1bbbab35d222809017d3d9dc272058c07766cf7e4c06416d6985bbc1540077a26969c2d5e416a8210e231cfe5cb90effe2a87c4c6aa93634dcb3e3787a7ca26c83a9d1eccb7f8c630dfd5d1871a08f344a6aee60d7f654ff438ad5ecec16bec1ef8ef123a6ec97c894dfda6564967f6500e13b0943a3deb0008c0f0d877f8f06e7c6e228d1bdadfbb23dc764d37dd057142d2d0dd465701192f76b2ce2617a512c32e6a3769bbd0b8fef94265e6f6365ae06e43114408e1ffebc8e1b95173019a11183c94df76499f77cc55d67dc77af467f71dbe431fab77317dffe936cceb19fe32981fc7be1adf55034159ab5fc7c9110cf5b184afa035f56d7fa0e56c7b36ae3047ec5503175ffd9d8a670cd719bdd63ca014283ce8e3907c66b1cc179b9e35fb8c030a2532afbce39b024cf8e1a163420d356973e6b1cc96b42689bfa22b9cd818ef97d866248275a3173e9d191bccd262499a697c92a18717bd7a44e2e0329076e9bb59e60f161d25d95f419d6e4371759407f15111b60c201fef3f458ffddead2ee1f90f3ea5355259e1bc9ec5ab7f5dd32176b2aa4069ef13a17d10026cb408ff1fd4422dc638acd53b88239141e644d0740a819c400c9a93137c5a3dbd14bf6f01bf93a173b07c611bda9834be7e40a16057405880b96b901198f18ea5abaa2e9a5ae02c611455a16ba98e13ce92f9aa269313db7be9e94e481c9d1e7338860c92f0d0b68932c707200444ab81c1e4363442b61efe43ebf5bd57ca32128de22a3e4231ffdccca5ef4cabcde904565a80fae73185b0f701eaa34ed43f6dae82ca5801b104b1014db1ab226710de694cffe928859516f4c74d2d0c8ec4d6702f8471a37ae9c04f5999b2f65c595d2a85474dd2207e5ad23265e0d96833fa60cfc6fe9a12435385e1fba0df3d7007b29557c25536ca6cdcbd0a240884d962ba3c05dbe7a7927021f1092c94b1c6b142b178545fc87acb14f77e3127a71c705420b399f083df89e652e40b19dc58416db8e99cfccfac726488e46a1c3904a2d0fb5c7c3012643506f6a37d170a34517678e085ab640f9313d28bc900cc514228da5356075c12c4be5fc0348e778d8cb659da0584f0bc8f7afc187a219e65c3ce66c3bc7de23deb541a69cd285c3239204c3539e9c9736dccb5ecac27b5cc2bac76223f05b686890240ad4a6b17e53c5350076a0837a66230a2332e16690551264591f300887332915bd41436ca5501768457c16a970b6636f125a15e949244d93d9f7c8071dd51f5e47f6ec27adb7607a6393ae55bdeda07ac7bab52faca4820a22d202879c9401ff3eb973d1441abd503d67f487a592997df6b5e1f84f457383c6cc23a5eee97e0fe56bfde95fa9df5f838a4fb1249dbba0642135099ca26fe9caae29c2b64d1c4ce6aa0f8d1e483f0b42cd33eda52de141a98208d2966e86a6598b4c7c92a384fe91e13eca20e3787095e5de7939c1f6f51733c9ebc24a23c256b89a936646cfbec07f302664cd4046fd71afcd662e746e42bf2beb6f1ddd35ee6801a062a97b37e11862a4b846f1546acb552d12260724098c9d7898b2dc26ff2f84abec0e92937d23772c1ead7456c79e4b92f76b72e87192bee68dce2f3a0c2aa035a63d80c163dc17f37a8f89f6a3876ae0622d453d087ce32f1e879f8c1fe3aebea1ce017c9579e1273d93385109b55b5cd80be176d20f81601fab1db698589fa224a9873319261aa68d21eec8f7a4ef2b8b9b0da56df302802906b5dccf6c2b73e65cfcda5a72140c0a18ccc465ef0196698419ecef27325d244aeb00680047ad15a74cf2d473ce243dab9a9e2c9e88d42844f3fce1a35bb092262684aa34ee1b72d8272436c8d08e70d925b25b2584945a8d8f5e046142c17092ddf60ec073d610b79edfa61430cf3186856b3d481f429a94e6a4f3722527b8dad3968aca41175a5e0c03285273165064177ac7587f8f74e3bd541a1f3c5d885a94e0918f7c6e71acad18854317", 0x1000}], 0x3, &(0x7f0000001180)=[{0x20, 0xffff, 0x3, "de8c265874b53456ec"}], 0x20}, 0x1ff}, 0x10, 0x6) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd7c2eaa4e713008a4ef68319648", 0x14) (async) sendmmsg(r0, &(0x7f0000001200)={&(0x7f00000011c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="5b7cc203579b1179410c0811b872b6924bd792125969adea4bfcd2d6f62fdf17d990d3a1c345f623e07fc1f1467f3471365d755a02d072b3de8a890bd2401b10c7a2e1e8f7f09bfdbe38661434374cac30c554d2649ee1d6072a8e427b41cc9b", 0x60}, {&(0x7f0000000180)="715b71e52b351640f7c14f73bb088702fe0d39d583513386a2d256d5af8d85ff09f14613d77067fb473c819155856514bcb6d3abc2206a24a1aa133a7f98c65b1221319da6a9350d78cfd25edd4a1da667df2c9e74bb70c9d64d168185387fa9a7cfc1c2cde01e94407da21002b4c17cf71a68cccd26696605025a160db3728a94754e9c831e3a7e31de673461e89f7bcaeffa7596f9e2ba8398196482f5a12cf34c28443432fba2f5ae3e98b8d171d5221ebcab811869a7cfa2c310e99f318724f6cae6d45cc0a3ed65e876ff4329cd11720cb13547e655805d143c1e6bf9a886a755ff64a5e02719b5f806195f4586652551676b0c4f37b88d2769cdc858a613360eeee4c03786f67f210ca01b91cd63eff62efe41e6fd8b7ee6fd457925f69d867dacb8aaf3008d76208f36d0abc2cdcdb93ef3cb5e218b39aa8e143058baf480fe3e7e2339826ccde098452e8c656c2f815b3c31b7b4843baae5c5daccf1acfc7b7b9977559350a30bf95cfd7a8e08592197c782e71b88dec6bb517cb64cbddfe0e7422c33d51098b5daf648d6aa825221d4e53c472385ac62bb8fc3106972995fc30947aedccb45d09405d884cf6b7f2f424d7b482cabd9b9d13988cb01934aec821dcffcf5159f86d57bdffa73bf08b91e71dd6fc0a9b564782b4d595554ef7c07cbb43b2d7c52c0a5cdadcb7ea9534fe57787383f9d66f85862962149de0036cba9781560ef2b44b9b4a45a6aff7ce4f93ae1930e7c265f38e530ef3291a8e51a0f7e02d7440bb25833a3ef80f86ef8318b4333ffd2cd923056d8b293babd68b7fc2b327356c38656bed9852a1f9362d545a8b27bfeae997c30fb72fec1dd14ad905371af75d4af66ee4dddcafee6d1feccccfef865a779bb86e1fd837f4e6cf9082f7e2e580a701b41b7917303908aa307ac50d47f23d33572bca3e8ccb4f0c77d1a4ac0f3580a4006ac6978489f37d37e7910842ae2c755cd84812b9e2c41fc226c0f88aa4de9bb85fa04c21bfc16b9a9863501f76fb59489ee6a8fe90da53d3dac5ba09f11eac660cbc824454f651200ad6fbfc595b7429a6ed9bfcad2988417732a2eeedcffb129d36b44689bacb8e31320e502b33c2d59e62c7e61c963b855fa858174649d5e7c0ffd01a49d5a1b61f5d483355847d1c42c4c75274d6d5cd76b6b4db5cad4ac909c5f17b90b25d4c44c63eb007e2c531e177f98612d8147957d2fa8fb1fba3a98c2c9d6edb80c13ee7650fd2e5cd1f4df14437b517c938aa8c0cd8c6f8636b08b32a4ca50388c60c567500a680298844b9a7186f401cf08c6402fbda260bb1863ff220f184e0f2cf935cfcffb9d3ed01bd29d1574c41ad14bd40c602835db235347138a84c0c4097f0a87986770093a383c47c2a1fbe359e5dc5b469aad49abdc5f98ece20ae18a7a85cfe14d02cd798970353bbda4126e5aaf8a3b05962abc1a1e3e443efa14e5ff5fa0d507a8ad3939f4d4ff8f541dc987e00835848989b70d545aeb871ae8d496c4bb2e36d8dcc8abd56552f021a525d09d2250d5f6fd157f8faaf5c97633e5e40fab08b4ad223642b2e63d18f0d6cf4dd9ac53164537e1f879817e154627bb29288baccf5a58a06a87f45a7ed3d21b92f04e9408e1b50498cf943ce949ad1ecddcbf9f5a01b78d883ec65e88b9f0898bf8daa6cdef59575dd1c5911956d614b178bc2d6b3cddec14d6fde4ed2dfb9f806be445a3aa032c1ef89d9cfc46c2e79d49cd7207a2f0620550ca92d8f1bacd38fe39e0a2d78b4bf1c9af4a532c9feb0536b1db6a6de2bc68804865a0d2d25fa4c545c3395742d325f2e97ddbf57890e86a34b51dccebf7419c4adc7180f737520fe84a23f06433333eb6effca60dc650bde200a43a1d12a577e343f92c582580f1655b40219e3d9474faaba15534a6d33f5ce8e68c399883584f75c762fb4a580e3d9ae4b45e4c09adf74ed8c5a9bae36dbeaf06527391c825f8e24878ff7cb6aea9ff106cb9d4b0688899f8d8ee3311677384ed50b37930e445bb8a56a68489382a746a2ead482ae8567f6aae8db4d6efe3db24fa42786edd6927be9a9e6c92e021b74d267676aedeaceb9cfa40ea16d16813a1759fe3406273ee188fd06ba76ad53cf93e527c94a91b1bcb65517f358908a1e33b5bd7e5634fa44b2234652b35f4543c268646bb8b9060b4afffcb947495416077285da6c3085d42f5c6c365f4cb5cebf9f03f3f5526ce9d368a7741d9a74fba2d2b9c6f7b0058ebdffff3a3ac047cadede5fa723e64c54edbb6d3aa50d3b25d0d9a27aec9b0b84fb4c48e555e7a627e114953b7c29d8e6fdc47faaaf9e4444291ed9841dead86a2f68e319aeca24338900a81e522117ffd304d954172dde0d8ed3564aa15ba79bb9efebed134b7497aeb653209dbda0e32bd3b8b943541de228d64f0fa10256e70417edb8e8242fa215cdb3af2ef5c7e6de555c7941e8cf112a5c6e1fda3392bbe6f15d3da656671f4577938b2d49e5c38c6ad9e48670a2f3eb1cbdabb5a08a3d4bbefdd781030d5903d92b9a8abf468fb2237e6dee862609019129b1cb86f7d8daf4f803679b939eb64a44655436004a405dc640d3267d3fedc5bf58f0ae7ffc05704c3757aba492646791c651fc553848aca052a55876eea8fa94d7abba40498203a5b98f0130c0a9fe1bf1a97478badc845acf98913982e6a088bf0019f0f0e67139a0993440835a6c521d6f8cea92cb0bddfef7dec467d56a3b0f8c9660aac5656ce87a6cd1d01762bc9d9a4c05bcfef44d2fe2d1d9ed6b383e98b5950a1702d08949ad2cf269281d96e9df15efe3319fb61484c31494d94eea45febd2a4f76d620c753e1e9d5dcb7a7649863d3204ada2273a4ee953c1a7d1a91cf89028b2de4b36d773db745decf9f5c311da72526270c5cc5beb55cfd3b5009712d2b302998ec9c6009fb086078fc179c9a30b77ce9965519f8c5bae8b48e5a9c9327893757084cfe26e61115159ef9eaa25b26511d7394c7d1c9d85821e5f80b5c31076b9f0f63a1fa9c49470d565d90a1b58b497eccecf2e31748433fd878322f58981748caaa1c4e6ff911fa948e017d03c4699de5573b0e2ff356042349cd750b9892ba4618bf3f99934635015ef5c8eb5e56329011e5a592a2b9c9ed9938a5c1010937d993079909caf20073bab29e7c07eb828b28e7e1711b880191b4c4b7701f5c24b964dea906ad95715d3c7716bd0d54503a37e521ff68b9230248c0300f8d0036c735bf298643f27dadb84f606c3e6ee6adf6c1951fe01c1dcf306e8804bb3d03dfe480e550db1ab0ea8f0f3914099586123e852f1b2554de88d64b3f4627a8da274cab71081b227c3fbba47256a3f4013b9ebd912ad12dd2c144aa74efa6e55ef4f497c53adda173cc60a741dbe32ad9fcede9c7f3adda70bf21d4888a9080317224889671dd8297a53cbe326998e5dd999dd0997e5dbec143952c81690944a5d54cf2efa0945ae7da854612ad5435330cfb61361e329deb1cad0936127d520bec2f1326764ca0c5bb870da150ad9554076234411be06b8acf83d4a38f62792523146d2874cb87da1ef131af4a4b2b2a13a133a310dc07c080e9d2d7b17272b138b4a4b70216db65c09c94d5fcfe714d56aa178906e17c2116534d59877f1ee8304b23b3fe47fdb307ae565e7b464af32864b7a57a2a19f506e93c29789adfb65d66106ef4e7dd0c43114a2e5f9101db5dcc3b30bd22984d1e0f34b70d8498a77eb2cc74e6f990bd3ef262519a05dde1bbbab35d222809017d3d9dc272058c07766cf7e4c06416d6985bbc1540077a26969c2d5e416a8210e231cfe5cb90effe2a87c4c6aa93634dcb3e3787a7ca26c83a9d1eccb7f8c630dfd5d1871a08f344a6aee60d7f654ff438ad5ecec16bec1ef8ef123a6ec97c894dfda6564967f6500e13b0943a3deb0008c0f0d877f8f06e7c6e228d1bdadfbb23dc764d37dd057142d2d0dd465701192f76b2ce2617a512c32e6a3769bbd0b8fef94265e6f6365ae06e43114408e1ffebc8e1b95173019a11183c94df76499f77cc55d67dc77af467f71dbe431fab77317dffe936cceb19fe32981fc7be1adf55034159ab5fc7c9110cf5b184afa035f56d7fa0e56c7b36ae3047ec5503175ffd9d8a670cd719bdd63ca014283ce8e3907c66b1cc179b9e35fb8c030a2532afbce39b024cf8e1a163420d356973e6b1cc96b42689bfa22b9cd818ef97d866248275a3173e9d191bccd262499a697c92a18717bd7a44e2e0329076e9bb59e60f161d25d95f419d6e4371759407f15111b60c201fef3f458ffddead2ee1f90f3ea5355259e1bc9ec5ab7f5dd32176b2aa4069ef13a17d10026cb408ff1fd4422dc638acd53b88239141e644d0740a819c400c9a93137c5a3dbd14bf6f01bf93a173b07c611bda9834be7e40a16057405880b96b901198f18ea5abaa2e9a5ae02c611455a16ba98e13ce92f9aa269313db7be9e94e481c9d1e7338860c92f0d0b68932c707200444ab81c1e4363442b61efe43ebf5bd57ca32128de22a3e4231ffdccca5ef4cabcde904565a80fae73185b0f701eaa34ed43f6dae82ca5801b104b1014db1ab226710de694cffe928859516f4c74d2d0c8ec4d6702f8471a37ae9c04f5999b2f65c595d2a85474dd2207e5ad23265e0d96833fa60cfc6fe9a12435385e1fba0df3d7007b29557c25536ca6cdcbd0a240884d962ba3c05dbe7a7927021f1092c94b1c6b142b178545fc87acb14f77e3127a71c705420b399f083df89e652e40b19dc58416db8e99cfccfac726488e46a1c3904a2d0fb5c7c3012643506f6a37d170a34517678e085ab640f9313d28bc900cc514228da5356075c12c4be5fc0348e778d8cb659da0584f0bc8f7afc187a219e65c3ce66c3bc7de23deb541a69cd285c3239204c3539e9c9736dccb5ecac27b5cc2bac76223f05b686890240ad4a6b17e53c5350076a0837a66230a2332e16690551264591f300887332915bd41436ca5501768457c16a970b6636f125a15e949244d93d9f7c8071dd51f5e47f6ec27adb7607a6393ae55bdeda07ac7bab52faca4820a22d202879c9401ff3eb973d1441abd503d67f487a592997df6b5e1f84f457383c6cc23a5eee97e0fe56bfde95fa9df5f838a4fb1249dbba0642135099ca26fe9caae29c2b64d1c4ce6aa0f8d1e483f0b42cd33eda52de141a98208d2966e86a6598b4c7c92a384fe91e13eca20e3787095e5de7939c1f6f51733c9ebc24a23c256b89a936646cfbec07f302664cd4046fd71afcd662e746e42bf2beb6f1ddd35ee6801a062a97b37e11862a4b846f1546acb552d12260724098c9d7898b2dc26ff2f84abec0e92937d23772c1ead7456c79e4b92f76b72e87192bee68dce2f3a0c2aa035a63d80c163dc17f37a8f89f6a3876ae0622d453d087ce32f1e879f8c1fe3aebea1ce017c9579e1273d93385109b55b5cd80be176d20f81601fab1db698589fa224a9873319261aa68d21eec8f7a4ef2b8b9b0da56df302802906b5dccf6c2b73e65cfcda5a72140c0a18ccc465ef0196698419ecef27325d244aeb00680047ad15a74cf2d473ce243dab9a9e2c9e88d42844f3fce1a35bb092262684aa34ee1b72d8272436c8d08e70d925b25b2584945a8d8f5e046142c17092ddf60ec073d610b79edfa61430cf3186856b3d481f429a94e6a4f3722527b8dad3968aca41175a5e0c03285273165064177ac7587f8f74e3bd541a1f3c5d885a94e0918f7c6e71acad18854317", 0x1000}], 0x3, &(0x7f0000001180)=[{0x20, 0xffff, 0x3, "de8c265874b53456ec"}], 0x20}, 0x1ff}, 0x10, 0x6) (async) 441.572234ms ago: executing program 7 (id=8): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000380)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r1 = socket(0x20, 0x1, 0x2) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 32) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x7}, {0x0, 0x8003}}, 0x0) (async, rerun: 32) r4 = socket(0x6, 0x4, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x122e, 0x0) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r5, &(0x7f00000018c0)=[{&(0x7f0000000440)="3389", 0x2}], 0x1, 0x3fffe) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async, rerun: 64) unveil(0x0, &(0x7f00000000c0)='r\x00') 435.535698ms ago: executing program 5 (id=6): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000080)="6ff80600", 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x20001fffffffd}) kevent(0xffffffffffffffff, 0x0, 0x20000, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) 435.130379ms ago: executing program 0 (id=12): sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, &(0x7f0000001040), 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaabb080045cc001400570004025e9078ac1400bbbb20a1a0c611c8aa0cd61655cd7f0080fa9acdb7c660faff6796b949185e36b7ad9b7b582259f814bac92bd34af03e0643fab3ca0d"]) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) getsockopt(r0, 0x9, 0x4, &(0x7f0000000240)=""/239, &(0x7f0000000140)=0xef) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x5, 0x4, 0x2, 0x806d, "4980d581998c744445afd04f6d25aaa6e2c98b8e", 0x1, 0x3ae}) 434.802112ms ago: executing program 0 (id=13): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) 433.005889ms ago: executing program 5 (id=14): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) setrlimit(0x4, &(0x7f0000000980)={0x237, 0xcb}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) syz_open_pts() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="34e0bf0196000000000002e706001db0fd943a", 0x13}], 0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x7) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x7) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x9d}], 0x1000000000000370) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe8}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe8}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 233.579202ms ago: executing program 0 (id=15): r0 = getppid() setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffffffff}, {0xffffffff, 0x80}}, 0x0) (async) setpgid(0x0, r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000080), 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x1c00, r4) (async) r5 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20001, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x20000) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x800, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x8000}, 0x101000001268, 0x2000000000003, 0x0, 0x0, 0x4000000080000005, 0xfb5f, 0x8, 0x8000008000000e62}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000280)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "990f86", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2b}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast2}}}}}}}) (async) syz_extract_tcp_res(&(0x7f00000003c0)={0x41424344}, 0x8, 0x5) syz_emit_ethernet(0xa3, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x0, 0x95, 0x64, 0x85, 0xb, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x1, 0x5, "007db6"}]}}, @tcp={{0x2, 0x3, r7, 0x41424344, 0x0, 0x0, 0xe, 0x20, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @sack={0x5, 0x1e, [0x8, 0xb, 0x100, 0x1, 0x0, 0x1, 0x87]}, @window={0x3, 0x3, 0x7}]}}, {"528098569097bb2979c0d797480d66fb303dbedcde7d59b83a2f6e05975f1d60b553d3b2e6a738393393e427020942c66536ce8f8128a9bbd17e34ca1e937ba2df"}}}}}}) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8345", 0x8, 0x11, 0x0, @loopback, @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) 233.366182ms ago: executing program 3 (id=16): syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x8864, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="dfe49c513f7cd34b27174d4d0e7e2bab0c3194d64dd8db3c338e6c600bb2687468", 0x21) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="dfe49c513f7cd34b27174d4d0e7e2bab0c3194d64dd8db3c338e6c600bb2687468", 0x21) 233.114124ms ago: executing program 1 (id=17): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0xffffdf84, 0xfffffbff, "2307006602000033fb765a378a93657600", 0x4000000, 0x673}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0xffffdf84, 0xfffffbff, "2307006602000033fb765a378a93657600", 0x4000000, 0x673}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fchown(r2, 0x0, 0xffffffffffffffff) (async) fchown(r2, 0x0, 0xffffffffffffffff) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{0x0}], 0x1, 0x3effd) 232.844126ms ago: executing program 0 (id=18): r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x0, 0xae7}, {0x0, 0x3}, {0x2, 0xa}, {}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x0, 0xfffffffe}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x0, 0x34a}, {}, {}, {}, {0x0, 0xfffffff9}, {0x0, 0x5}, {0x1}, {}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}, {0x0, 0x9}]}) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7791bbc9c0f, 0x400, 0x1}], 0xbffffffe, 0x0, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r3, 0x10000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x19) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 232.715723ms ago: executing program 6 (id=7): r0 = open$dir(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) 232.232053ms ago: executing program 7 (id=19): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) mmap(&(0x7f0000637000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x100000000) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x17}, 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffea6, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) shmdt(r1) r3 = socket(0x11, 0x3, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000740)="ff3497c0386320d730e27b30e975dcd41b357076783198c1ee53f8950832407e986d81872351376f1c5a08a7a579f367153e6cc1e2ecb32c4331cba15f17605da90a2a98d15c90f750c059e853022272f204df0a45caa3792574e728bc3f87347b032d23bcc902769a16543efa73f8e1706a02452470e026744e3226a7062b9431a2954b18f3fb76a78d4dcf327de05fc69f346b610181f04d7fac4c16df03e8901802c04f75f4bdd4942a9d9d72a92e845246ecd399e129734d191bd1e4c6834cd070886796587887254ca852363b266b3287b3ff9430d2690358aeb2c9b4b8df1ddca2e1466a919be0318031e120ef2df029327e42260690daf20ac2362dcaec9cfc5fc59abad2f6e298a42fedee64ce7d04905cbdfc155ccd5490b61831260ff3393e44eb234307d9009450788494e1666d8fd653e655b16b7485092a1c115efd3400010e44a8908e165bec8f96de21db744c3e4354ce2643f150028b5be9c18b061b77b5d9b948f0fe622ee79ad48589d19fa24365eb144c3d7be8e63dd9a2e1c3fe6b09d568d34bb10077305f439f553829f906d3970666bfe6f370de5c432673710bf395c124b8282a7869f20f2aaf5ad2b99bcb837a0b362ec125efb494331db89afadc59eb9a35ee0dad437aac7a104394831a900f5ee99549be954bb975525d46c4262ede740eae1c3d50403df2a1cd80de073447f4a33407dee62d122d9f991011a500584b9b4e80fe2ce83be4a7df540a131b8c324e4128a741406623dcaae2894e3f7dab922104f17308f93e0e8ac211031768a39135ff8bf6c6c6811d3a9c7e4a436e0a92b387ed62ca8656481a251a77dcf7e81e3ad19e349512b89badb05f1a85b0a174dbc5df60771f31017f4c1076c70c418506956f6532410610f4f0d9b381461df4e2f5db4d53170ea2a5ea1e3519999fed1018d88d084dcaed0a868afe23585f4f13e916e3d1602330b93baf6cbb360ce0e569ff9d6e1358d2169bbc11659ace4a31a1ba065f1e967842287a2050a81dc1dcf53841751d42c5293790fac11d5d2d1b12291d5cebeee1b45ec8b573ae8ac1248e2026e05940b3f042759cdbc9719140a6b00d6b7f58197333f13a184d72676c32478178b8ab6c0e76ad829a41d9daa07763cdac72edd7db3f135bb742d65a45eab9aa5325d6e0efd12da39ef79924c317207a24b6f0b39b7dc284db1e611455e9b5b74f6782b50db5dfed6dbe908c4e27c00203121749f86bad74775205322af3f7056f6a5870466a6f537da10dd5d67e1a044699af96e748d72f64edbaa2fd0d12edac504c0ea4b42fc7c5a7b0fadaa0afb6afe3c2162c4ddb5824674ab0519f44ffa45c673ea86e1568b5ac346f0fcc03d323f8e4f7755a00a826b2d74a3217df93a840e295e44bfee2f49c591e390d557be1ca566bbf300b280028dd43218bf18560825f5feca7f48ada2bd6b5398d812f5190b3136d8b0ef816e7ff9f53659665a19e9d11b36d0f4b26b28360741976c22ef3c9ef0191903d91f92a6e235e0daf8722c44b1ea066413a2c508476823af9e846c7a461ced861ea939bce2ba1fd4d8c51568ac3ad22c2dd27b9af9553159df2340e610a17c8fa7aa00dd1b4f568006927efc22b81b9ecf223e527361c67ffffad78e233576d87bb213243d56175e0cbc8b6ea3265931a9e6f7f6d2aeb70dd7302986633bf2b0bbeaec6eacc78d444c9687f70c78b686009c6db257630ffbb1ed65ee68ab8e5dc75f6313b047e3236152908d8e84f0d82ee43a6ba3f0e6532abb6e3887f0281177c938a6a37119b5dc9acb860f2492e2f806078f02d376ec2e683b2189b9c14b0c0e60cbb1e392bf042a963caae299d7492e53130410d6cf6833817df3a2d8e60f343745f56ad5bebdf71b9f227918b525bef2645814d7c6a9b750378aae656d9efc4ee741396a81b5328f9b7e7d66ab42b5b25db74dbaf68cce56ac9bdb5e83a104f8e25e2dcd58e569ea11dd8b799633c537aad4918c3157257fecb023edc712ec87d2a11f0c6ba25d58e67b360fb0c7f5545f65af5db9a97bc7c5267f5e96e39ff83d457dfa2c044f6b7a51c13ad99ca4e3a14128c7bd857e0b177db7400e0b30ff806186d366f267747a451fa0b627e83cb08ba1e8379cfc5bfef21bf7f7270a8e6a4c852fb1182f7c5883cafc947bf2d8e640ae6c74a418cc3e4adcda25396ca10ca8f7137131f4dc25a87b004ca5cf4561b88220d4ee827a1d824afd2c3266a2f644820a1153766cdfb2a381083fd4d62ad6dab293cb535dd782232ba8c7b383348d072d3dcecfad5f0209e703004c67a280294c6f9ab063b6742f5cf819c2afb79410b40500769f61e36cd000eed93b0023f589e04811f8da2af68f52b5c66c19e0c57c84b3736a21d6b6880169e7f4df4ac4ceaae00ec79ef368cc2e5a01a237198584368ebee4640ff8ab8c796f2ae19286d7d95f45258c2bde40e2739d720ef0a7a8ce5ff47a3ddf89460f20398362f227f6d361d9e5a7afcbf82c784b1c6a06930ff4e4185aff254b4da1de1f0161090382f6f131b5df84768bb88f586185adddf2b91b2c0fc8a70162dac1971f086fa8f2d56ea7d344d126c8d7ac08e305a9abb582278f10089273232c007cd256f72ad534ccc1aee4dfeab508d1687b799bf0808f3e86e96cfc251613aecf329607f3f35b9609e13708c354f3117108298612e8408a30ed1ea90df696167ce5b3d87ae01c4881f49314bc52df45262f306af9a447e753a12b5333abb511a83ac42ec88c163c13aaf4c03c2416fdb8df3608a55673dd7faa460c5a141ed41c6f6984d47c10f4d56b703f5e8c5c816241891f6fdfcd3339570307a57484a7ab4856a08ce8fff3cfd12a51cd5068fbb81c34820e839920bac060edaf7cc011dcaa7219645ca970abdd817e73e23131c65c56ef033f87366cbc17a0cf50185d7309a2ae759b783726337d7fe70f6e1bb127708f331ff54cd312285481ecf0bfd8c96ea791d3428e837e02148a7a4a269ed72edc16ebfd64391a32afcc8f210baa5ecc28087534a7fab52449c65a4f805fcbdb9d2b652550622f99a2090ffac256d2c0abb6f7c6c2f44e7f69a63a390cc9632a35d28c3382a551a73695c482b42b51060b2d9d7fab452b335e7edc7368a4ecb7cb5bf64ad5d962ad0eb74f2463656b5f6f4504f13441261e6569422dd183d3f38a38e97c9794474eed1f6f7b35bc62757e995017df3c1371f996f82a4b13c5291c1d019c735df1a7d0d9ceca40e087570940a973a7f859b3c9a9ddd6c1c403b3f79d9adb68551fed7a19f05b905cb7eeddc6dc8edc6bf8e7e5f1a1c3b5df71fa5a5733eb6ca1541306c5f62f97af2429a8860671df227ac1f45cae653bcc32c001b786c76ae972a35d522c4859380fd0226f0ded2f1a18aea93b750e896d3ffc9a2ab18050a7c36c25aca11be69f583b849000c3cd33b700c06ad0abf3a56c8c6c51392f55d2fcd0f28cd23aa5df106a450b0748f5318a3191fbae95fb3f94ecf69bbccc0684a2276864928b329b3ae4bbceb79c54c7106b7053aa50a56b8ef17247959f22215fdf2c6bff689ab737ac6e6a55220e8c275c0b3ffeb49154fcdd7f22e1377b806766b5954c09d285d7f3f198333da02e52b1e404f0cc8310269ffc5fb486e3423e561dddb8a1e3212d988873be9fb0c3c55f3c067681bdd1d5c74ebd841fb8236ef08d5a76497f0e262277334727ab4dcba5d0573ef1d7a3d3b6282c2f373c9f935871711cb031d64e4c345e510773486af1174f836e1eb58eeee361f64449eb21b96df953d281831fee6225a2e8a694254343351abcdd1e1fe76ea4954da6ef5c0b82bd6b9084bd14141e4fa3c7a2d3e5016b6cc708c97d0dec7130f86b720f6439fe112cba4049fbcce56bd054b6cba8fbedb2a412eb0e76d80010f4080e8460b274705e7cb7782c3aa86a1e58836090b9855694fc320de16d7eeaade7d760336df1cfc2a2dfe25b07fb0c928c8ca6c3b5e59218a4bebf3da35fe7e3091702cb517923295421ee7f95e50140e8c81950a3bf600b9a25b724b7c161f056340802a26e9b71ac3e20475460aec5635bdba558978584c15d4437323f78dfca859cf5ac8f9f217fe26efaecf6d1afc73f86436d024f47ee74458a45e9df39b95c8325e51b179b13bac6946ca5bfe0c2b032c317ab0fcd09a1f38d7a35a6111f89fab72c094954a26c0137b87d7516647021a150682112976cb78d25cba5170ea12577426387a52030d95d304b8f1e27859abe1d65731fb617803695e7a6ec20fc7a27de988ece9ab2434a0b6810e4b13bb585212d552c42221404988be189643b8031833657814adb42682678863393196191c569a065bdd274df51a3a7c8a9013ece2c1a782d4b4fe9a3e962078437d0277e4bb51383cecfa0dfe1dd7a90631a17f87d0fbed8a6415d5383222693fed26b540de25d4003013b0db67741d630e3b3426afdd39f6747353828da62b67fe8e85ee9a1806ba49008fef73cbb5883197dec614acaf12b0fa1de12b9a86efa8d21e251eb819958f5909de31a39dfa8f61f33507221593c07c825f4bd8cddbc5d55a08773483b3c564fb76fe4acbc5304038a12c174e1547dab03c1742cac8a470c169e81e6e5c3d5bfc8309231d35812a7441c16b9459139376ea8cb8a8f82c511cd7b03a34baba8c23ab8affd5e9ba097c117ee88e5b10f362822e83fa93c3820819cf00d505ac7e93ee96760f1a5a28dab9fd6965ab5f7de31c4bd73fc7f74ba2aabdece9b0859c6b1b40a560f82cc30e9e2cc03903b46fbdb885bfbd323d3aac17dc3a4bb0aa422cad27dc00e7b6f15d955ddb5002ff55c32f8b319ce62e7b769280d06884e1684d88810bd7bcd82a449c81cdae48d930faed3f88da4209c6a11abc1465516e23469af84a9fea2f28fc440fd5d2dd7794cf50e81df9d3b74ab77cad5f6e2b6703f0a557d8d47635952f23016a4b81d9b512cae419473ebd947609c62095365aa07e0fd90bde6091d6ce121a61d0aa08a7a1c6df07304839ae5ceff2bd3c2f794b6a1a45edcaa198d7c4dd6c46855b7acd08aa82db661cebd41e82949012042789c5bf3c7ff3e4a51bf62f524953d913415197a6875987740509b1102f64c72363e64296b99a4f8f99c88c33a9d594d4b93c229c4ff173b3841620737f855b25f5b946769e5600ea4053e07d554ef964d1c593368a15327dcf0db32f63362d294d4ade6a08bc2df91a5d383a02a51d827ca7e4a9f94f55bf500fffeeb90a9a43e72f18c4e98f0be3884e7215a99eca67445b78bd618a8d10e569db6ae4d602f0277037c40681080eec706659e655e39ebb867d4c8340d204bb84ca3b0724958269a586969aa178d59b5b8ab5753346317781a9aa60fa8632affceccb34f760041286d36a7d02bfaa2ce363110851fdabfbabb5f212c99077f3e03c11eff94bbf754407f44da1965c24764b9ae2a559dfd8c6dd01074898556784de4ec1a590350fc55bbbc4bddbb2e847cb1ca589775a9a4e72fb3fb2c7a1ab7179c768648f21f764c6217138ab7d3096940902da964f8777e7ca71311983f25a22e0525bfa77f7bf5b0a46a56f5a58890b1c940f96aa0d6996b5a9cfb3789bc51a2423b32bb9ee98e78909f17b19cdee3bc027bdbe09009fb5d7821bcc4590a02aac6159490d93f28354bd48407e6e7bc6b6bae6d658b457fc6961ecaf83857ff137c26a374bec440789243f19fd49570597e950fdc57d57e50e70dcab3f77b5179f1ac7a269771279f44a4a2aaf2f", 0x1000}, {&(0x7f0000000140)="9d116ef4d3626ff06350ba0a61a890c27f33b8019ba1038dc689fe25a616e1a65c71d301d14029203c8c5e2bd32d3d6c2f19fff95de79fe9df67da6f23799f401e6cf6890ed8398859d402c3c5b49360c5e04b9f6589ddbf4cc3de5d29a2e7a2878e24809cb22a241b0701201547b467bd55d7357921ac6c342b6e3cc98f66e364ce19756409993a805b33fa914fff504ff95f4d4028f9c4f9b888e4f51134377b7da5002fed62ba4583e2b4c24715532d83050d99701d80fa5a", 0xba}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) 127.371065ms ago: executing program 7 (id=20): r0 = shmget$private(0x0, 0x1000, 0x1bd, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/51) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = geteuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000100)='./file0\x00', r4, r6) r7 = getuid() (async) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x0, r3, r6, r7, 0xffffffffffffffff}, 0x404, 0x3, r8, r9, 0x1, 0x9, 0x8}) read(r1, &(0x7f0000000380)=""/235, 0xeb) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0xe7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000e7000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002db000/0x4000)=nil, 0x9}, {&(0x7f0000303000/0x3000)=nil, &(0x7f000025e000/0x1000)=nil, 0xffff}, {&(0x7f0000045000/0x2000)=nil, &(0x7f0000233000/0x4000)=nil, 0x2}, {&(0x7f00003d6000/0x2000)=nil, &(0x7f00000a9000/0x3000)=nil, 0x1}, {&(0x7f0000210000/0x2000)=nil, &(0x7f000054c000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003cf000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00005dc000/0x3000)=nil, 0x9}, {&(0x7f000034e000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2000400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000072c000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000028b000/0x1000)=nil, 0x2b}, {&(0x7f000073f000/0x4000)=nil, &(0x7f000057f000/0xf000)=nil, 0x81}, {&(0x7f000050b000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f00001ca000/0xd000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x926c}, {&(0x7f00001c7000/0x4000)=nil, &(0x7f0000190000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002b5000/0x4000)=nil, 0x34}], './file0\x00', 0x80}) (async) socket$inet(0x2, 0x5, 0x51) (async) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) 126.787649ms ago: executing program 6 (id=21): select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) 126.602803ms ago: executing program 6 (id=22): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000040)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3389ed", 0xfe99}], 0x100000000000003d, 0x3fffe) 126.338083ms ago: executing program 6 (id=23): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xfffffff7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x28}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/124, 0x7c}], 0x3, &(0x7f0000000400)=""/22, 0x16}}, 0x10, 0x1800, &(0x7f00000004c0)={0x6}) 126.029438ms ago: executing program 3 (id=24): munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x1], [0x100000001, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x7, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0x3, 0x5, 0x6, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) (async) r0 = kqueue() (async) kqueue() (async) select(0x40, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x1, 0x401, 0x400, 0x8, 0x2}, &(0x7f0000000180)={0xf, 0x5, 0x10001, 0x7, 0x7f, 0x7f, 0x8001, 0x7}, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) close(r0) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x2) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x1}, 0x3, 0xffff, 0x0, 0x0, 0x7ffffffffffe0000, 0x9, 0x5, 0x9}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r3) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) pipe(&(0x7f0000000180)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x5, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x100000000007b98, 0x80000000000001fe, 0x0, 0x5], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x4000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x80}, {0x3, 0x4, 0x5, 0x3}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0xb}], {0x1, 0x4, 0x80000006, 0x3}, {0xfffe, 0x10000, 0x6d5, 0x6}}}) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 125.604765ms ago: executing program 5 (id=25): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) lseek(r3, 0xfffffffffffffffa, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000000)="51ac", 0x2}, {&(0x7f00000000c0)='|#', 0x2}], 0x2) shmctl$IPC_SET(r0, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) shmat(r0, &(0x7f00000ba000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7791bbc9c0f, 0x400, 0x1}], 0xbffffffe, 0x0, 0x1, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x9, 0x0, 0x9b68, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0xa, 0x9aaf79dfa52e5fda, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000240)="8b70257591e13f8cf75fe13579355c75f2955d68c272070b8d4f0dd42747baeeb3c6c3012c7f4cc82e3221a3591e2c49f8dde5fb3442ddd7e550f7f16f2ac4428b41459dd2cbbdf71c1ae2bb8fa9313659bf3694f47bef8e6829b5eb76283ad4bcf8d32f9bf678adc647487a462f658dbef8242e203fc5758eb6b35225ea7f2ece1f3b04a30e6a298f8621cfc8c959c24c1abb77eff9f700c49d2de72bbf36bc2157423f6bb113313bfafca82a", 0xad}, {&(0x7f0000000300)="2df7ab5dd9279429698410143e7c02dc7bcd722614069cdb44b1379fb42d0f8a42a553a369556bf7d9bccc5efc629023e224236d0e78370d18ce25ff9c0413bf89a87589b81ab37d6179bbff75df2447dff6198d90cada26ebbe94f576da40ed69848a466aaf1bdc94eedc5d7077ecad363a57543d994e03797a0bac1b8a7c7482028b89bbdeefa7a3bd794ab29c21cd013f284945e5621d0532c3c507b6d78a1667b3d302b8c0578ed5e869c5409164c555d2a8397e386ac55d528485", 0xbd}, {&(0x7f00000015c0)="fcf94826f6e59b656b50b0dde1aef1cef87cc88f267db3a6398136f3feee14dfc7e4053a1b90f385d2a2edf050fb402d1e2382602f5fbc690a8189f6995a0ec7eb50804ea3bf225996b1fa9d1d6152c50876ab46d6983e69916c3a51541c2fca7fd347c64e0f6b34db58d3f80b65d33cb97b853f255a5ab25674b4f9ab834e6b2513f5da57eb11ff383cac5acafa9219d05a8ff88ef0a15c2d4273bbca2c913950ad54f148f55f09f682a2e7e17e981974584a24065e425f90aa6d74e5469a6f928e051d221dec17b608670a9e049d18b729826786d5c6e9041289f2316948586ff341f52256aced958c0c3250966362fb3bdc45b44244b8b7700b629f22b684f923be951b4089c5b9d2317acc4003968ac0fa75a643adc9988df40afc0ef7e9abdd77fdd2035598f73073a51dc2309f210d82d806d88810a0b55d7c99823199ed55b876dc1eed2492bf6cff1fd32fcbc0be7f1b441b6ce9a1de2b40cd83ee10be2da4cc869b0dcc1f45bf603cd34bfee9bad7ead4b938fabbfc279cc165271f5774f374391d5b1f50835bdfb9e2406fc36752608b6a1c4cf935e4d69c12b7c0117bb76820231a0ae03e56b238cd080c07c2d469f7e5d1a3ba2d225715f009dabec8fbb37972561b1c5d086ad7766a7d94b6fc1496592b05e6db07040fb1c427c12db23a8139522762bf11ffd255b0274e8980d2bffd7c97ac2a82820d9184cde6868247f5d01ed8a694cd7bda8bd0edbe5177fc2f6943033fc47e4d0448b48598154ab55395ea508611d8a7a61ddbf829d427bce234215bcabbf57b5bf44d4607d5e08590c63017e5891f23bd2be6f6efc0fef1f51489b282e544f21401962cc409e47501df81d73a52bc0defbe51e68c86bdcb4a3942464e5638be4e50b313e2eff4f37bc83e0b9da8ed779701934543d9d523d4f58665a0d97af43ac7aa2bbf43b6f620aec3b3fef3d30238eed8c036bdc28e005e8cac771b90aace689887df4e8823786319acfc8e252ebce82dc2564308210ed424ad8fd057b3ed25e18f908a9053ffa75864419236d2fea1cb94815126402b23958069d67bdc2b638e01d5a37ac9c71f06731a4e126401a6aaf82530aa88a63730af821309b3c275fa627bc36e991a1c81fa0ba7cf1d52a2616caf1b7cd08b197eee630f040910ef764bec6ac94a128e22b7e7d6ee4611bf564881e41b95c7d47fe887f0ecbe4573afe019ae5519317fd94285b45f1032179720ecbf7e8bb8aea919652f5cb81ce6a8fdc403838fcf9fd13976c1fb56817ff0d42064c7fbcc04d8dfc1fa2587f9c89b809afb50b141c11a19250dd99ac76a936ae93f5ffa118c9765912934a08526fe96edda89492a0e2aacf1377bcc7e1a668141b6395ddcb15dd4a8232ae793e30784374ab8413e69f47531eaaf10952d95a5f7e2ea1bbd1cf451992569d2e4b661dc1039ba4663452e76bec088b3aa346f96c3aa0c71ae98c3c1a03da627540a8168c121e424fbfd534c0d8a7ee0292df28e1978d704f3452167d513abdece17c9239a6155fe09de41e0ae750fd65ec116c5d46d3c89478f25cee16a59fbd7958c3dcf032b1065e6ad257c556cc64916606e3191ab85837582190703026359e79d30363675d120a2ff2f2b3ed603d6f8dfd1d1ecbf65c4f0fb9cf56c3c574bcec5f8aa00e957c2fc1bbe69e01de2b2e0bf8b4199ec45c5ca749cfe69ffed9c5d975873ceb560da9364d2b74d36235ed70d8a1caba5d3826c5578022af5ca1d322d487136a9b5251bbdfb7d959bc2e827294a5d0c6d8c37c5cf944eabdfead83f5955e8add80bca81cff2456c28a1c0bd779799d3c7baa4f0f1a5924e6b571b42bb4fe44ccd85d4c844bf4fc56b621082cdd7acc943f2f920aae21c643e6b060bbc8218a9ccd7ac4baa62f90be6aa7f99ac4b74c0a281219f5eabb629513a3aedc2ec684e3604a84e03401df4ce5aa1818eb26e798cd24896962f3985082f3b4478dc31a02bc5a1046f8ec0d6205406bb544c4bb30700eb9e91623f2f47e6f24c43cb3c9b36d2f4e6a7e373e3b34e17a11747dcc595b02c41e4a2ae559e635562c1d93996b21ec49f0df9505e7a3205347e8417f1596e0f83adc9011405530907d5d18da03a757354a6cc3afe8076490e074dad383175b9fefb7ef5a21c958b84a7c445adbeaf4e51def4a22846a6556baa429448a7ea9762e6601c790dadc7bf536572221cf1c9cf9ce2dc0e1be97182c4fd051ea9a937329dede27aacff4617060522650b825ced95dbcdcc75d4999bb1b46403c589f3a09d438863deca60e076bc852f0606c64f151d6b3fddfc6eaa83869675c0e59c6b0fa37dc31c236522ea50d4529e88cf9be2a3bab766325c2dd3925509a51e0bc26b45a16cb4ef6cd0deeeaea1b110df2c7f3fd74e06a6a70911183979257e6219b4894dccde8ae4a4dfe64b08d6fb97d96660f71b1be879b6d0f36be51c359447b914fd52c1d31aa364b4bb8cc379110eb2d807d717dc4be8d8a7bd4d06fe656ef19b387756cb450f06b14d9690f372d4bc645f1284cf754b0fe95d32f3837ac2eedd5ea215e204ecc41e104aa8827efb349ead539c6b84d549701018f69f5e1e489e0dd2d8381b9eca3534afd3cfc5f42d1a827d3d95266f6164128ff242472b82e387adb74d14f3f199613d0e8f0bc293e2b0b0049f87d8780f8f4ce9aaf6b7f5a86cd696f83e2af968d263fa95ade02a5f69e8262ca533fa971a174597a87a7eff08f9236d3e19afeb3b21e1526ab525655187163488181b53af5022d3af3dd73668298940936af57a676f7dcdcc6559d27d1b27800c73564e60d8da1e912d08a0e6004b562cf293029496aabd3a04d57aea1da7c88f6fefb067c28dae18a271f1084fbe0a298eb41542f420fae40c51647eebc66d6d5c57e277e247bc3556766bb9fe76da31372549801050b82387bb3e3bd9d41b168371db0f6ab8b8052bc536b2b3a6a67359a6d7104a8d69f304ea829d8d48224622eb776e66258ccdc07323bc9f12c81ace33a712d03f41942620240bcd530cb9be3586e20928a6f2f123af5bbd5ecc5edb3dea32ac3eb37a939ad2b687c0077a0328ff877c0d31c84acd0dda16e86c44ac381cfd2599a1843d554ccc7dcdbd09efcd14ef01abd4f307f9adc930527714fed4a182b557e823c55b43754525f8eb17f08cef27551939dc09d7959a3f8ca3f7c42aa0fe60aaba74d0c3574c33a784ff84e80c3ab5b57fa54977e69f0d13986d5d9e5219d26cda98e149400ef566133aa6ed8e6773821499959f315d76aa114d43a3ea4edede959bb76e86d5e6ef91022a902f9c46e4ffdc9cb891fdadefbe7a372c68d3e4c9c6b704cd0ec990f18e4c0164241649f2d8e59f23faf3598d324cd4380efe5997608a25d235416f88132ab791d90554b90382037fc621af58f97ddd46d08b8ba6a22790d102f829e2a1a74b4d02284b9cd1c232a7a48fbfdca545385cae5a4cd226f565508a17ac0fdba6104bacef68e1cd0721dcf983cae2b0fa892f52fe91b69786eaaa5ececfda4f8d0e64ed6c604da0186dc71a0b3e6423e480c2efeabd02fa633c72bfbcc7e4bf9e8ede42e69608243874d8bc7bb972c033ebc009ed8c1f6ba40b9bfffdd3952cb4c10dee74ec82aab2ce4a72c94f89d009b50d5d0b3540e86e6b13bb58dd821e689ba47bc56c6f0c9e3c9d6fd12c13e22404bf27d95980e9d45687d638c53c5eae2b9feef581fc6b38a90d1dccd3b97f4361435945102dfe29491e0fc060c7ea892e4b1b56ba8feed7f5ded1ac1ca0bf387437a12abe7741bfc13f589b3dc5db6a59edb0884391d2675d4285a89e9c3c487f5b9890923fa0bc44cf35ecb105ff91bda7c2d4e61a93991922f09ddfc6dd0f4d231ceb30fc07ee2b2daa4d9084a0e6806b397aa483a8ba364667bc9a2db58d7741102c1fdae03aeb234eda13b9674be4073efd1c854dc8711788a8280b91f8bb8b03dc881b467a8440558a38c2628e48dbc1b4c17f276552d4cb5174e894005544c2465d0f4805f5449098c13aa1c095a535b3256e1cf14501adfae4817ae2923ca2dc7027e4dc6193eaa379b013660d10f9dc8fd826324b3c26e34c5daabc4c7db9c1625b954d81ea1b1333e7f42631efabccc824c794c97a7b866b72152d2c1999f935502aa5467cb4b79bada2eac9a3d4e70fbd53dd78523c058bfb401397c1c095510948d7356c0b15992de93dada472e1826a2440e03fc28f7ae452d3cacba51c6b47a4b86c4e635f26f3f195a1272970a5347e0b6df24f59a58a017e2c50f6c52146aa388b383e919f3cd501db7a6a5bc8f19c12e28fb20eb7b8fea0a893628bd0437bb319fb2e35b704b1a144677b6bbd552267577ec4206ce9bdebbe9ad9536b5806110fb0a29b2cc475a26543b12393fe28b5cd0f4fcffde41f2282858ff2b61fd2596405be74dfa41f08c0d52239e5955f59b51e0ea4153ae4ff2716fd85fbfb7d31ce4b3afa7978126bc93bf2a5430c0e6398f4b36b9d03f0a9348ffbe00cb09233a784d2590889dab0d1a8df066941ee6743b64ee0cb7ed2a7aaf07c2d68f891a9654e8b0241e9a96bb285b74192bd42f2e45339dfcf19704a8106e9830f81946d5eefff2357646d811fe52260ab591f9a973dfb7f00e62c65cd4351e7e7e6f33f4ac58e8c1f80f55b6bddd83a56f4ae087a10e1dc2ddc85545d730bfc9a69aee1e2177c6414b74abc476a6749a563dd94d50a990efb9414ffc56053ac68c4434e9501cb54a40dcf3d57f7157ed613133d58766c3dc8e252ede3756fd1fe743914d91cea62886430032ac182ac7703e84370edade680709dda94c4b1aa542b10e4990aa8476777c92ddae9cbbf052360d0069a9daee30d7967b08c8150b58b1203a7288d75a63ec3854e6942204f29a2d835557fb7da836b6cec7484502d4e1e50fa2e59c791dee4dfb7a3cd0c068e2bdde68c32d860eba6f5e96b461a9d270bc3dd00666cc6c340a23a2dd2b1a8d7155ee8da756a956c929a9bb9df57b0d6ff65164bf5962da3d1f508a12a61a43bc46b9287cb19885f938c1d2b732a449fcbe47486257b0a171a32f8cf558d67bea98e20a4a7f748668b1488ed87d390491c49e3396abf02ec2ab526eed0f8e0e6d0b140e45b70dfa68bfc8d4ebc36c5814c9e7596070c7a9ee32d684dd137c39b871ba38c2aa21b8705d8968c4c53eff3b7013f9f2264eb3212e14210306e00769367625e2b1530246387c8b43c36170c356f80a935c97359b0deaa61af154ede41e013f7f88a5ac560460bde5cf840218207ddf3ca5e5cf98b2c420fad6ae58da7d36e09d36e0276de0cf5b529c90784c0f9282086ab5172576f31db118a26ab8ba3b8916c036fb76c7431350ddf623a0abde2bb337ef36f1d64437ac049999f3d431b642cc014ff4a7be685cf925936e529ba1d890d0331cb4611d46c05e88691b038ad66f4947a619b39e252650ffc2c087e20c7fe5bb6e7aaf9aa4d332db0e3b387deb96aa52e52f7f878d5b8dfd4261a77cf707af1d401f6d96688122a7489c6ae577335e800f240a1734a6ca1717c693320f03e5965434d43fed5f2b7cc878d0bd8ad1ef9ff31d84295bc983344c428692db3cf22ff61ba7edd33134a2a498de6ede7fdabc54694541a32ae8987f21bfcfe5a80ef8bc88b088d8bd4fc2864f3f48ada4acffad320f0f3ba0295f57241de17503ae6cba3b8f5c1742fec6754c794c5cf6ab9cada07fcb22bc71539af32cc45061242333dbbde73555c080512401261730d015fdb0ad8c8", 0x1000}, {&(0x7f00000003c0)="b7ef3872752cbe9ff9de021eb392d5218413cbb6ecf6e9f9aa27b4b258ee0a2cf34a6eb19e192db8d51d9bc80c93fa3c255a15e2f38b5c6aee518264d902fd092c15faff7c75e60e76245a9923d979f3a340b8a142e9f8da84601e214c91ccb1f659fd4dd4d27d4c0233eb10f701b12b4bff9d0eda1739a4e479cc3acad1663bd3166ac67598af0a23b558c6128e9d7f03f6050cc49e92", 0x97}, {&(0x7f0000000480)="ef093b14f99496c9bf23edfa629c8ff3afe12651f54911a396a726a17608f5645f1755e07bc7b32aa49216efc57ce2dc16302162bb78285dd49f092c805e49526b6d32f88c3c21d7d570c98f43c369a98569abc77aa65719c32ac4d061d7a37948993a6c957e8b0cf033dcc0d0068d8b1e198632b07b3f8a5e4145e32f347e06d4b7487c9959e17e3cec3c98475c5019588fc4e215b6b79702ff1da288e425494ed0d6ebf63547e23cd115727fcb875294fd24229b9c4770315f2c3d8ae659f20ae068b632b0d8cdfad62b50ed2aa5cb72f38e527a5243a791aab3c967f8ae9e6cce635c10ad58537dbed5d973ef8c8f737687fefe161f879d4980", 0xfb}, {&(0x7f0000000580)="5d1badd09bcb6d71a51e6dd57d3f8f6776a4d555914d3f6d1d5d78169723e2638ed094232c93f367c57bd7b69864fadc4c42a75dec4797474e41367d4034e8c4aeba1eabedb995003d51c60252d94f80c004d149a14542b786aebdc258c73b0909fdfe9f9c595102987215c28445c0eda02e81d6250e68bde37e007a0e2790cadaae7c11d488c7a6ee806976927fcafad837fb952b776901aea81202bba751123658160bbb8bf84f65ea64480630e4bc21e028c22533f3fb4888f59e442274dea7912a5cc812ba528c7fe2a68cebdd83c45b10be723dd7b7c4a483e7cd15", 0xde}, {&(0x7f0000000680)="597dcae1997e6e9cb25830c4e0823c15496779625e9936086d367149324461400ef34d7885072b2c19861abe67efb502b7b4d1aa15be11b15ec0b0be761914c795c622e75dff36c71bab4de91570e5967ae0", 0x52}], 0x7, &(0x7f0000000780)=[{0x90, 0x1, 0x20f9, "722f53836b5eb908ac16f03f0c790681313a8a3999f6435e8ba0e54ffd7baf0d0c5e9ad9d98045d2abbcbb63cafcb9df25f192a362a62e1a3c63fb4eb5510045d6b6a0d51ce887101669d3a373a6f0df9d738f01f003c32073a312de134d44a42e8db7b38ad88319db91ff6abbbbbcc2c1d236314f69291429186807"}, {0x70, 0x0, 0xa853, "1429016ac5abb18e788efaddebc1278abb1f5b899813583b0c97b9360090c07f147199b1abe941adf74f36059fb276d24dc5a786641a3d645894e119453f4be3c8feccb3d50c176f14224f9c5e79b357484d48a70d981d87ddc597dfac35eb"}, {0xf0, 0x1, 0x369, "58c65f17500e1e83034844e8358c1691e4215f8b40c1956ec98f03702d69a2f2fc02888c54ce9c2827d71cfca7fcdeb86318dbcb304cc6a251059f5a9e08f737f85c6ace9f1ef29b91dc0cb8e4f968dd7de5b2a05ed79bf7f85e321e4ee8245d1e05514b5298522ec49ccc57098f3f41cac6734cf2939f181f8d4673d06e3939954672a3cc0874b9ba5b5e1b2438cac27eeb996fd856a8b5b7409f71977895fc08b3caf9f0df04afe7d7803a561e7c7a476153a754b6f892852e3ed0a40d466149024c67d126a8f2c7b6a5cda547b52069e7b9a6b609e788ae27407158"}, {0xf0, 0x1, 0x200, "31d42a2a67aecf7e05059e34cc11a3b8cb0b5a5f94893b639302014942f3185d056aeef3cf4df535888a3f998d2468eb7caaa2816b9484c8566b92cfa202a462160888785995bc7916c0ef7b0ad054ddf88132bbb9ae3d7814d751e444145b6873edfd59d4cf13e245457f3f84b56c7c1d01ea762260cc672fb384aa3e2db3736b8d85a1b946dd65ca1b418a5f1158aff6d65790a386839f5567589bf00e4f252bece04daaef7f0c40032d0697042d99df4df0bf87dff9dcbb4f95bd8da7a9fb8ef73f47b3611d0d1f1d9d9d6485f58e854b0f3b4622409bba0466856803"}], 0x2e0}, 0x1) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x80000000002) writev(r7, &(0x7f0000001580)=[{&(0x7f0000000000)="0005475f9af72d4d86ebdb01", 0xc}], 0x1) fcntl$getown(r1, 0x5) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 14.41707ms ago: executing program 0 (id=26): r0 = socket(0x18, 0x2, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async) ftruncate(r1, 0x79c8) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)="50ade557183b3386374a0b3c6bab425fe11ec884027a58fb2f7c85d2cbec602ed0af2497bdfc4985f1e92518b1226e87467dee147aefa4cd210cef3a62ed7f959ba29b7cebc1e3cd224638c81a6e1da8a859adaabfd0b4133c5943fe9ae4af47cead072f4f0b69a647bf8d6bf90b11b6812159875d3400ab030af4c08ed6a6a866e14e8f6bf804c6f1c14ff1e5f6e843bdb24f5b4fe940292f872069e2347bf8f8d982388611127cda23cb2976495c88c1d3f5f0a1ae208848c0624171b2e1b68de7999397eb3957009cf4066d9ae7d6f87ed3f4fb0f608b03e412e0c820b051164b745e15d992c0f5fc6f30146cd9d72497c784eb7a6ebeb7a79f6e667c55009b", 0x101) (async) setrlimit(0x1, &(0x7f0000000ec0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000), 0x0) 13.30905ms ago: executing program 5 (id=27): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @generic="0a3c40ab7e24cafd"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x2) listen(r2, 0x9) 2.251154ms ago: executing program 0 (id=28): setpgid(0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="00b20fb0", 0x4}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000140)="504ef742156657e3ae8ca0aeb0484dd355b7c4271fda76f749c2841105f3e6cd32ad70591d8218df9c7fba49", 0x2c) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r1, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973", 0x1e, 0x406, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="00b20fb0", 0x4}], 0x1) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x2) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pipe(&(0x7f00000000c0)) (async) write(r0, &(0x7f0000000140)="504ef742156657e3ae8ca0aeb0484dd355b7c4271fda76f749c2841105f3e6cd32ad70591d8218df9c7fba49", 0x2c) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) sendto$inet(r1, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973", 0x1e, 0x406, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) 802.982µs ago: executing program 3 (id=29): r0 = semget$private(0x0, 0x7, 0x3c0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() close(r1) pwrite(r1, &(0x7f0000000240)="46c59fb661bb11547394d323fa6e3368864f8ec8a07fb4206fe287b1beed668e9b5b94aedd7c2e8ca71ea697f36f77f66243b9deee97e93c8ed7765c7084c4db64025336ee0ee2ee4c82dfd781c8ad002f060b417200ff85f0e4e80db194c465a02476816dd87c1ad1e1421639a197645d8e1fc1683aeaa9f3172d1137f38ac6950c181683d2b610bc107526a4118e2d5c41ede22d698bc57b88e9a54d4d645eb2585794f4851985dd28774edb133138971b499ac9bd259c78ccb91832d2cda45f41318b712afed56c2c759759efeb244d7887643eac65df0e2e235f77405271ea007cb181438f217b2f02bd963cdd0eb806ec35ce82a53468ec81264cd15bdf7d73ae643bfbdbb0f399e4f5bcb9cf26229a1535fa83463f9d390c4ca14a09efe668527df7a37ee7300296aadc8be5146b22dd4f2adcba1846c8a2be000710523b38c4589b02301a327263d7e22c9459a46c37a9aa4cc507ef22dbf85d26d888bdda7642785bde84e9c079905a44cc1ec07e70cb090e0efda262f2099f818cc4fb9f7c1177b368466b5e06bf1e8efb0b6e032907ad798e426d7eb1ac135a22a0fc2a96ea1af4551969792b034faf9aa8f139d176eea4a6e7892885c0c345c32b2452c5bd69212bdd9f4642e007c2a4ce87d0ec102a0fc2a1d7f2e7c0afffa6ace8546a12d55c17bcae4cdc817cdb98c1c7468b09da247dad1452bf09ac1a6ed042414073836f25e0f0dc83cd69e26756d4349714c3db2372596768200bfb2cb7955b4626ca63ee153d481b450c0b8b961807581b6e16cf58551b95009ea32357bc678d728ca57448eb46acde462b3b83d7b2e6db3976344c687053eedfdf48da1f44229965bba1389cc345d566908f5ed84ba316c22c7b4e667172387dc0d2677a542c4e47389ab61c48f9e5791677ef08b57d6aa860f0f71de2bb7643e2695f0dc13918169068dbc54d553275c15a52a6086c09ea197a45fe5186dd9714143bcd67bb3e4f6bbf78c9cc3ebf625baa21ba43132df754ca1ef4cd577ad3928839da9fe770e3e01f7eb14d188bd13e2d03edd536987c6021924597f22acfe0394b1a1eda7f8ef3a95ad58ca09b1dde5306ec8bdb0a30a80c9eacaaf4b6a03687c79706bf093ec1b18f9ecfffc110f71f792f1dc084d22f42fc4460a792855e7d769794b8da5ffd374b8758d82c3c7bb1db5ea89d5bf431dadd356d6df8afa20ab9f7851621d7152728e64d660fa7af066b7535791d1dabfa3e72a90fe620708075c72ac89aba4013ac50fc1c4fc362d53d8a57a4562b0250e07ebe06faec8968b227cc0e196dd87a236981b99ea3d73c0dcc456be365db9858fda045b2594d4a172c1d4be464c99d630677e1e0216433d4b93e32c54c5d6861dabbd6dd40ef1fa5c036548be1609a367dfb8c7608ce9df73d04a694ea71238cfc62f92ce6f4de2a2e84bf508cd17a8a0b709b41d96a892b85eb95c92434db33825b4d64e0e0097758b249452b5b85ace4ee8bfc7845040f978416e918006388828590aec0b7a307cd9a2f95e0e9ecf14921e1246d1e2045bc229d93ffdcab4c9d47628546ab4cf31d9f1b20cb1a12cbb9b83ad6db16f8dfed8e99d9fdfa8881904e6e710bd4669cc7bb5c44810bc137878dee1bf2ab07987d204636b08a9869c7e6fcbaf2e6ba92a517c930fc9f4a3b272a9c4d26280d40650da74790a125e393bc70997eebb25c52efdfd09e0714341b4275ac43e8ac2363d0340d10e01703d479af5ea1f3ccad29e58d7afde71384aad4a14ff3b8de275b3ea1fdebd257b8183871d058712dabb9761cbc25534ce8da51956fee414685329a8daa6a061778dc924e3356eda556934029e434e3aca4ffc11bb0bf8a02c4bb6ce04099f57a7a793c695e8e017fdfae7ef5f9c9387f14d59b1161eceebb91dd0432abf6027c31893c4bb104a76a3a6496a12b87a83781d93ee37f639ab1397ff8a94cc9d7b8be76ae6fdb0c63dd90e5ac97d89bae8a27518f107f692a4d95b9873f2e74c40805972e20747a6f219e2d36fba534e8d520c29f123936a4c2183b4272be62d67d80a894234cef31e104c57b2f7e5db7ca0b31facc184884572791cc0cfc7b994586dd2a28961dc35e744d2c6aee4e248c6800f1c872c177315604ce3cb87c4dc89243b1cf8dd95c6a05f469570ed665f5c039d2d714a7957ff9f1245a8198bdab49891f04eebc385973a27e7ef273076a1defbd736f9889c25e94c50576429d448760d59e5b9fde30c2fa0ff7c2a1332cf87505b2712c2bf8bce35513e06bedc57b77cfc7f756cb18e9159c55bf7d718d88a2247e251b8dd3ef25f960c56062dbbadc26a2c4606d110aebc83dd4a84e839dad01aae72111727514fb96b0d9fe370dace13dd1360c321b30e91d201861b5512679528d939bb5ddc0cacafa82df357368242559e48398dfb756633dd974a13638e36aff62e810cf935f552c79e6395a599f6cd7ecae201ee2ee108e073cd0cc14cc461b41245cdb9594631b79e78d534ffcabbb597b09d76dcefe3858c789efbde0fef5b6e69ccf139bb1e7b0fb49897da96b550059f1d1e8d0f4f988acf2c68cffcb48d6695bbd43d68c8fd28a0b3f979e1c14636436ec442140035d5621ef5c012592137d068c009c0de394f8eb4531e7d60be25ad7b133ff123933b7d59fcd0c3fb5389c504b84a347bfc694e9691af058d413c0e466304fde94a90c07db7bf8d7614f6231cd77cc09d6ca23c9fcda165f38e8a0f021f40af560e958130da8be432abff29e0f206295132295923f8d722a5735fed6197462f651a2ba610eb14ba488f496bc17d860a32c15923317e5a8bf77634078f57c2b37f0db040d8ae9691fd5023a43d9a6221d85520f4268fb3441c18a62c28912903a98034e0850f36135e15f1b93441ae08d610fd5473283e12cee2698eb624b431a0f9f7b067a8449c1b3d95881839df5cc6f92ce33cff1b595e80c35dda9e9aec5dab35ff30b305f10dd8c95bb3bba81d9bc5025e965a02b8ffeee7e83faf558abe3498ab9251708fb7da06154c8d58e81abf6de015fbed1fafbee9210f3c90395bac731b2d9268e60f05ed61f792c36c62131ee9467b11a5476407f252cdd6f8eaa0af61b3f028c878c64e15dd47708ea614daed38bdc70b599f5d7dcb4ac75221284af1d35640b9845e509eefc13d42856b47e743d35530f05f606a1a8e015354c7b982fe0188f8fe088d6b58df112dc10ef1211ba6c273b56e2345573c3c34235e6086169e24ec2d55d40408354dc8abd7838c1707418bb1a65f8fb4b9b7d1d66d6b10c8016eee18fd636677fc1a07093f5d8d56019f021ad61f9766371ae84d4ac639b479c38d0d60c6810723e4dc93ec241b24208dc1b6a58956c290ab9b93284da15a7469f2045e48b4e9796a73f5bde921336ce825dfcd792333d98c9880a58e8a48e5e8a1ad165494f53ca55936845d371497743a2c35595c2639a6c39237853ddf068d6ac68f3470c26c8ea5223a3f53b4c26d8976ae63b9290d38a411d19234da1971b25ee3646226058f335e8a76e193826bce0ab06c96f1e4bf269d163bc5af0360cb55e6828d31874e9ecff6f449509f778c8788179f8aa97e772c569031fb978af51fa48804476d658d765ca7947efdb0ca5f8d33359b4e54b2e2d77d94773bb19a1b0b12110d4ac3eaa32f909c8f128d56644d04e2be3abf9914b980263bfca39c523e7a5d31c868e34d6e3eecb977cdef95b39cff2230379e5cc8dca91a6a43ebe7a86ecd98709971bc907cb0d9988728d46ddd0ee9adab0b6ded7e50c9880903536545816d03364391bd88bb89543f373260643f338018f3047c738dfa2a988202e5811d17ce474298a4961b97d1bf7d49be67741027e74cd9bad5c1a5354215638cb3b03681f553537fb1a820c73921714804639eb64edadfd1a5a473fc686ad3e8125429b5411139abff7240b0a8a82f5de8e54b0870394f6f68b8398967f042d59de4d70b28148bf733d8efc292e4947d12435f0ecf96b5c15e8afacfa74528a01c12f6c890da1e3abeb177cc6cb1e97b652caf0eae18b25cb29eae181b8b6ee1b85dc1df68709815da9bccfe6058fa7583d1996dfc9c41ade4557aee53eb3579b795246ff8d365d054f3b06bf5f5923738137750427fef17a134c23876902647c454faf3a4a44acb6ac462688a23e9730cabc887fb738e57e74d355ce13c9808e17b63186cbcef3887a7ae77ec4f379c4c53adb369ea6ad645e08ff1c3b3db927350ed8a9bed0ac2dc193e9d5b21d2dcbff789c32a75f8d20a0a9e0978d637d5ecf990341f755f3d18ba3bf83694902d34489dd088e358cee9de78ce2b6f2763ceab41d9ad92637ec32d7a9702ee9eb69ec6f21faf39f61e3c1de26184f1c7f8df4858de422e112ca2e20d568db1f585470e07b5ff2df059f06db4d887c2987c0896a3fdad6e1fa6a6032e15a4a30376813307304684d73847c63357f3700d7289cb4efeeb72e8f94263433ba8b36878af52e38912dbaad374cc2f620600f0a458356e3b4ae5af7fa430474f9edaed2b3a828faa8cc95dcae1a6b105f4dc5263c04e74217b38d1cd44a0b4f33c86f024f803ab9aa6b985cbd1a201e263d3f79659e4c44735168ae7971f89171aa821a8915cfe889609ca7913959137a0be87186e2d0ac006bc23819d836ecd30ab36ac051089b93713e1c2bb02d4d48a398a214a4c06e5232187feda71a0384b751d9ed7eed33916875d39407852ccbc767b5266d548e77302a9b7c65ce51b82f649dc5c6e0ea7a921ffc6c126ee65b1519a17d960c358d728d9ffdc311e5d70b7207151439f1426fcdd785eef8c9605e778a16b683e2f54c28c1b013788d63c87ed1fc5d8ca0e95a13437743d22fa70d163749ba62b746331166994ec889c13ef8c55c0f7340c53fd42520e525862db0dcc9588fc61e82b24df2866be95116eef51d64559ac70bdbce6c612bf8f08de71f0a7ca2c73a46e1c99dabf821e07e7f60b2fb9d13516c7242e2c1c6957ffb740eff5fd9c50a33cd0c5353d75fe1b5b9a2193c436a4f63395140acec2d04009d8a428276828e666164c796a597ac113b1c5c684e80f60cf9e07ddef6a6373fc170780efb5796f16114a29527f15bdee9f532b49f098636d6be4b3b254665df1cadc26d5fc921e1d085f08710d2f14fa518ede5067415c3c3ff7b3ce550f49cc981aff2c932d4cb69a7ba0a5d9869f74949e17685d87ed595ae0b828e3990dd80480bc682eb70c2cb6cdd7197183b0ac7656aa82936c1aa2538b06c759b5105ebc5b84fc74e4e17a63a3e8653c67fd05ee745dd8803ca87cf25d16fe9a1688916c61eba1845897e3a6b6292965fb37cc46eaa00aada5868008e00ea6def41408e89a5355181c700c66a3d25c63b8f6daa46c1a788d46ed6c8aabb6dbfe8bf2f7bdfdf1d23858103f156268bb73c61cc6fa0d9c3bd2f2dfafebd22e2b7c3bee950b482fab593f34874a759eed68718e1c1dcfa8edee4e0f78e09a6dcee3b6c67c75a7b14844b0af2f80ed72371111a6f93876d1375fb5d9320edb0a0b55d1a94e7472c91a674c647dc42ec2357e8d4abeda26e2edffdc43c413d3bc2908a63305fff704ecb144fae00302a7151e0f2c0411d0ed2a66c6602e2c7d9f0df7e74512469e301b55fc33437c436747e5b735c77f3dbcd89b991bde57ec02c7f1d27dd47e8fefb616af817b090d6e5e876043107e8c27c46b82ee3917de2a665c507c093fbb7646262208c7967284fb3f7b1803953e6b5a99146", 0x1000, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r2, 0x2000746f) read(r1, &(0x7f0000000040)=""/56, 0x38) (async) read(r1, &(0x7f0000000040)=""/56, 0x38) poll(&(0x7f00000001c0)=[{r1, 0xaeecaebf517d446a}], 0x1, 0x6) (async) poll(&(0x7f00000001c0)=[{r1, 0xaeecaebf517d446a}], 0x1, 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1fc, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1, 0x1000}], 0x3) (async) semop(r0, &(0x7f0000000200)=[{0x4, 0x1fc, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1, 0x1000}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) 0s ago: executing program 6 (id=30): clock_getres(0x4, 0x0) r0 = socket(0x10, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) chmod(&(0x7f0000000140)='./file2/file0\x00', 0xa) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file2\x00') recvfrom$unix(r0, &(0x7f0000000180)=""/185, 0xb9, 0x802, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mlock(&(0x7f00003c0000/0x4000)=nil, 0x4000) r2 = kqueue() readv(r2, &(0x7f0000000240)=[{0x0, 0xfffffffffffffe55}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f0000000100)) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.43' (ED25519) to the list of known hosts. login: uvn_flush: obj=0xfffffd806c2a4440, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: mtx 0xffffffff839147a8: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *232255 77568 32767 0x10 0 0 syz-executor 140553 87979 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833f2363) at panic+0x1e5 mtx_enter_try(ffffffff839147a8) at mtx_enter_try+0x1da mtx_enter(ffffffff839147a8) at mtx_enter+0x62 uvm_pageclean(fffffd8008392528) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008392528) at uvm_pagefree+0x26 uvn_get(fffffd806c2a4df0,0,ffff80003c41ec68,ffff80003c41ec4c,0,2,3c1d1b154d8b0bd1,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c41ee80,ffff80003c41eeb8,ffff80003c41ed00,ffff80003c41ece8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c41ee80,ffff80003c41eeb8,ffff80003c41ee00) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c4933e8,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c41f010,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003c41f010) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e07eafc5120, count: 2 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: mtx 0xffffffff839147a8: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833f2363) at panic+0x1e5 mtx_enter_try(ffffffff839147a8) at mtx_enter_try+0x1da mtx_enter(ffffffff839147a8) at mtx_enter+0x62 uvm_pageclean(fffffd8008392528) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008392528) at uvm_pagefree+0x26 uvn_get(fffffd806c2a4df0,0,ffff80003c41ec68,ffff80003c41ec4c,0,2,3c1d1b154d8b0bd1,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c41ee80,ffff80003c41eeb8,ffff80003c41ed00,ffff80003c41ece8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c41ee80,ffff80003c41eeb8,ffff80003c41ee00) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c4933e8,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c41f010,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003c41f010) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e07eafc5120, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c41e9a0 rbx 0xffffffff8389edd7 cpu_info_full_primary+0x2dd7 rdx 0 rcx 0xffff80003c4354b8 rax 0xffffffff8389dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xfdbb2c1cc839101f r11 0x5ec8e62367a81e5c r12 0xffffffff8389ebd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff8223eb65 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c41e990 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=232255 pid=77568 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4359d8,0xffff80003c4347f8 process=0xffff80003a812bb8 user=0xffff80003c41a000, vmspace=0xfffffd806c4933e8 estcpu=36, cpticks=2, pctcpu=0.0, user=1, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *77568 232255 48963 32767 7 0x10 syz-executor 77568 169066 48963 32767 3 0x4000090 fsleep syz-executor 77568 7470 48963 32767 3 0x4000010 biowait syz-executor 77568 399813 48963 32767 3 0x4000090 fsleep syz-executor 87979 140553 59043 32767 7 0x10 syz-executor 87979 135603 59043 32767 3 0x4000090 lockf syz-executor 87979 168374 59043 32767 3 0x4000090 lockf syz-executor 33489 20546 18293 32767 2 0x10 syz-executor 33489 515417 18293 32767 3 0x4000090 fsleep syz-executor 86188 50840 28962 32767 3 0x90 nanoslp syz-executor 86188 75919 28962 32767 3 0x4000090 ttyin syz-executor 86188 99264 28962 32767 3 0x4000090 fsleep syz-executor 86188 269250 28962 32767 3 0x4000090 fsleep syz-executor 8438 26898 18514 32767 2 0x10 syz-executor 8438 306339 18514 32767 3 0x4000090 fsleep syz-executor 8438 290481 18514 32767 3 0x4000090 fsleep syz-executor 5174 342719 84928 32767 3 0x90 nanoslp syz-executor 5174 68427 84928 32767 3 0x4000090 ttyin syz-executor 5174 160209 84928 32767 3 0x4000090 fsleep syz-executor 39364 135980 0 0 3 0x14200 bored sosplice 65649 136725 70373 32767 3 0x90 nanoslp syz-executor 65649 467821 70373 32767 3 0x4000090 kqsel syz-executor 65649 374294 70373 32767 3 0x4000090 fsleep syz-executor 34692 418462 61876 32767 3 0x90 nanoslp syz-executor 34692 219869 61876 32767 3 0x4000090 kqread syz-executor 34692 94997 61876 32767 3 0x4000090 kqread syz-executor 34692 452516 61876 32767 3 0x4000090 fsleep syz-executor 18293 397106 35380 32767 3 0x90 nanoslp syz-executor 70373 141996 24919 32767 3 0x90 nanoslp syz-executor 48963 391014 32394 32767 3 0x90 nanoslp syz-executor 59043 306191 46169 32767 3 0x90 nanoslp syz-executor 28962 109116 52027 32767 3 0x90 nanoslp syz-executor 61876 459720 23332 32767 3 0x90 nanoslp syz-executor 84928 108248 63983 32767 3 0x90 nanoslp syz-executor 18514 137717 11099 32767 3 0x90 nanoslp syz-executor 46169 469012 75280 0 3 0x82 wait syz-executor 35380 351494 75280 0 3 0x82 wait syz-executor 32394 386951 75280 0 3 0x82 wait syz-executor 24919 84576 75280 0 3 0x82 wait syz-executor 52027 505512 75280 0 3 0x82 wait syz-executor 23332 13565 75280 0 3 0x82 wait syz-executor 63983 327526 75280 0 3 0x82 wait syz-executor 11099 177678 75280 0 3 0x82 wait syz-executor 75280 181893 39878 0 3 0x82 kqread syz-executor 39878 107439 26094 0 3 0x10008a sigsusp ksh 26094 165131 73327 0 3 0x98 kqread sshd-session 73327 280556 92032 0 3 0x92 kqread sshd-session 13805 159091 1 0 3 0x100083 ttyin getty 92032 192151 1 0 3 0x88 kqread sshd 64580 438156 1510 73 3 0x1100090 kqread syslogd 1510 63076 1 0 3 0x100082 sbwait syslogd 61677 256201 1 0 3 0x100080 kqread resolvd 17513 256834 63057 77 3 0x100092 kqread dhcpleased 17878 347305 63057 77 3 0x100092 kqread dhcpleased 63057 111650 1 0 3 0x80 kqread dhcpleased 92540 326145 0 0 3 0x14200 bored smr 63338 414165 0 0 2 0x14200 zerothread 92739 214091 0 0 3 0x14200 aiodoned aiodoned 29151 370581 0 0 3 0x14200 syncer update 80755 182874 0 0 3 0x14200 cleaner cleaner 43279 343231 0 0 3 0x14200 reaper reaper 20141 66677 0 0 3 0x14200 pgdaemon pagedaemon 98205 401643 0 0 3 0x14200 bored viomb 9008 65933 0 0 3 0x40014200 acpi0 acpi0 38487 155047 0 0 3 0x40014200 idle1 31720 41643 0 0 3 0x14200 bored softnet3 35467 181125 0 0 3 0x14200 bored softnet2 75665 134940 0 0 3 0x14200 bored softnet1 2187 34035 0 0 3 0x14200 bored softnet0 89942 518743 0 0 3 0x14200 bored systqmp 68365 193363 0 0 3 0x14200 bored systq 52858 25765 0 0 3 0x14200 tmoslp softclockmp 64013 154478 0 0 3 0x40014200 tmoslp softclock 39504 22937 0 0 3 0x40014200 idle0 1 370469 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839147b8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x403 #9 recall_trap+0x8 Process 77568 (syz-executor) thread 0xffff80003c4354b8 (232255) exclusive rwlock uobjlk r = 0 (0xfffffd806c305da8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x403 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839147b8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x403 #9 recall_trap+0x8 Process 77568 (syz-executor) thread 0xffff80003c4342c8 (7470) exclusive rrwlock inode r = 0 (0xfffffd806c0f57a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10192 10956K 10967K 166960K 11270 0 pcb 17 12K 12K 166960K 17 0 rtable 237 6K 7K 166960K 347 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 16K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1352 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 125K 166960K 171 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 127K 166960K 474 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 14 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 336 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 274 169K 177K 166960K 3011 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 47 94K 112K 166960K 1163 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 4 0 NDP 27 2K 2K 166960K 27 0 temp 35 8670K 8734K 166960K 3697 0 kqueue 17 25K 25K 166960K 32 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 35 0 32 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 45 0 28 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 21 0 17 1 0 1 1 0 8 0 arp 128 18 0 0 1 0 1 1 0 8 0 inpcb 328 159 0 148 7 0 7 7 0 8 5 nd6 144 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 semupl 112 1 0 0 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1583 0 77 95 0 95 95 0 8 0 ffsino 288 1583 0 77 108 0 108 108 0 8 0 nchpl 144 1807 0 124 63 0 63 63 0 8 0 uvmvnodes 80 1664 0 0 34 0 34 34 0 8 0 vnodes 216 1664 0 0 93 0 93 93 0 8 0 namei 1024 5255 0 5255 2 0 2 2 0 8 2 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 5962 0 5960 4 1 3 3 1 8 2 plimitpl 152 42 0 15 2 0 2 2 0 8 0 sigapl 424 442 0 385 9 1 8 8 0 8 0 knotepl 120 55 0 0 2 0 2 2 0 8 0 kqueuepl 224 29 0 14 1 0 1 1 0 8 0 pipepl 336 98 0 71 3 0 3 3 0 8 0 fdescpl 520 423 0 385 4 0 4 4 0 8 0 filepl 160 1514 0 1289 12 0 12 12 0 8 2 lockfpl 104 19 0 13 1 0 1 1 0 8 0 lockfspl 48 9 0 5 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 138 0 119 1 0 1 1 0 8 0 zombiepl 144 385 0 385 1 0 1 1 0 8 1 processpl 1240 442 0 385 5 0 5 5 0 8 0 procpl 656 506 0 431 8 1 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 728 239 0 208 9 0 9 9 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 157 0 0 10 0 10 10 0 8 0 bufpl 280 2400 0 116 164 0 164 164 0 8 0 anonpl 32 3699 0 0 30 0 30 30 0 246 0 amapchunkpl 152 8599 0 7966 25 0 25 25 0 158 0 amappl16 200 1762 0 1742 5 0 5 5 0 8 3 amappl15 192 6 0 6 1 0 1 1 0 8 1 amappl14 184 153 0 143 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 0 1 1 0 8 1 amappl12 168 1017 0 979 3 1 2 2 0 8 0 amappl11 160 44 0 34 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 0 1 1 0 8 1 amappl9 144 271 0 271 1 0 1 1 0 8 1 amappl8 136 16 0 15 1 0 1 1 0 8 0 amappl7 128 92 0 82 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 124 0 117 1 0 1 1 0 8 0 amappl4 104 276 0 259 1 0 1 1 0 8 0 amappl3 96 1424 0 1281 4 0 4 4 0 8 0 amappl2 88 591 0 534 2 0 2 2 0 8 0 amappl1 80 7800 0 7222 13 0 13 13 0 8 0 amappl 88 2398 0 2190 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 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 423 0 385 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 423 0 385 1 0 1 1 0 8 0 vmmpekpl 168 4931 0 4901 2 0 2 2 0 8 0 vmmpepl 168 33213 0 31043 95 0 95 95 0 357 0 vmsppl 480 422 0 385 6 0 6 6 0 8 0 rwobjpl 72 13625 0 11087 47 0 47 47 0 8 0 pdppl 4096 853 0 770 109 12 97 97 0 8 14 pvpl 32 9770 0 0 79 0 79 79 0 265 0 pmappl 256 422 0 385 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 389 0 14 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833f2363) at panic+0x1e5 mtx_enter_try(ffffffff839147a8) at mtx_enter_try+0x1da mtx_enter(ffffffff839147a8) at mtx_enter+0x62 uvm_pageclean(fffffd8008392528) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008392528) at uvm_pagefree+0x26 uvn_get(fffffd806c2a4df0,0,ffff80003c41ec68,ffff80003c41ec4c,0,2,3c1d1b154d8b0bd1,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c41ee80,ffff80003c41eeb8,ffff80003c41ed00,ffff80003c41ece8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c41ee80,ffff80003c41eeb8,ffff80003c41ee00) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c4933e8,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c41f010,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003c41f010) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e07eafc5120, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x71457e591c60, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x71457e591c60, count: -3