last executing test programs: 6.845264646s ago: executing program 1 (id=32): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async, rerun: 64) r1 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) bind$unix(r1, &(0x7f0000000a80)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) fcntl$lock(r0, 0x9, 0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000001240)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000001280)="df071ade762d482f37bfa1cd00318a4675c9781e9bb80c4d02f8db23c872cb9597eb1b4c90d91ddc31dd872cea", &(0x7f00000012c0)=0x2d, &(0x7f0000001300)="1406eb43e4bdce819da9d8fc21cd61e624a2d48c811505ac3f7f8c454fd09ff2ce136036cd", 0x25) accept$unix(r1, &(0x7f0000001340)=@file={0x0, ""/519}, &(0x7f0000001580)=0x209) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000140)="4ddfd8a0154adb396bcadc54c328dcdfe4361ea0c705f3b9241ce6eb1a3aaf6a8fb66ccf122c0b0d5688d1327e10a8743dd030e99acc82b536324c62f43f17845b0f70ccb538a1699b4af392add3a8255f78c91b1b8873bd50d080a3521ba7ac401cf821a0692242b1eaba628e8b8635023511ea1d47d51c1e1172a06128c343c97fd05b7fb6439842bace7c6a11db92149fac57304b15d93e0b206984ec06ec4c994f32593ffed577f8086e3cb02116117a8ffb900f57bd5653c2b5e17cacec43a7fe866ab7455782e2bec6b728afef3c376620724e97a9c35084fece642208f8587d30a18f89f900042f3d4065f994f77e9c3c2271", &(0x7f0000000040)=0xf6, &(0x7f0000000240)="db893a456152eeba4e3e549b7d6e7ee50943d1c752a62fa8648ede625c8d6a8ac0bfd5f3e088fd4c7c35107e45d8e931ffd85b8a1fa619faf65e944b185dac54284dc7a62498774e46b468121b4a4685633e5bf37dce67bdbd757792f3a6539f385ce4ae03690632c724e1e27787bb7eb71f7c8936cd35b813b870f28e652bf6d2ccaecbd374c58decbcda42237627452a931c6a0a91b9e831606b8a1ca9b5cf05d888d67e034cd5ecdfb12f68f422ded498c200348c41bf1f4714fb2ba3bf2c71046d9ed5fe553fdec60dca5c6ecd32c6143c7519777f53e98ab28bd6e39d7e51b820e38a79bb789123955fcc9d4211064199ba66fc1d5cb1c4ec3e17e09e747122422fd86ff2b53a974b52e75bd47a49e9fe11f8563fdb37b3f918d65b7ef42fef38eeafc5aec989f3a9445f74f5f06cadc01b03898af1c0fdbfda3357c39be67d01d84b18f3275ed3b92db630dec9687bbc11d8b68ca8a424365761f52b6bf29ef6bbe9cbad405ed2c052cb5f702ff4fc85c08de8a025d28f29d49c9ca4a169d2592bf3c683a18826e47bffe5eefc2951dc573f1145f57687895cf75aa874a81ed333ef65a02ab5e7980df4b8f4a962b3ab31fbde7b15f0076825ecb9c5a38227b46aad74a93ae0bfb0373edc8e7a8e0090f3d4d833672afb0ee2e77b8040d2283c00b8e2f74fae6941f523189d6bfbbbc9fc769e1867d0c16eab390aa8627a8a2e9fa7b2956d8f0a04ea148ed8a7e2aed36446e9e982b0cba6a3103daf97302b66aafe3cfd3d61a26b3f6f593e3cbbe617e8ddebfd14e9fc4240ee22c479ee3b11e324fbe20721618c48d3335bf2d826e2fa6d439790648144a5a434b2b953a2c11d64c670dbe7f9bfb3c6dfdb34aec4664962197312cf3c341de036e931efcaef65498b341c5ae30d6fad86cda37ac55d79d20dc07aff1c72fcd8ab3a1649f1f800efb75f8baade9aa4a63edf0cb20412510157235da02c798cb347582c054662af9a02104339d1eae0aca8377cc3feb0eb37e22dbcf251b13f9c69d361463dcb636899652023043e32580ec1aad3ee93469172cb28b01af35e9fd9e8a344839248ffc273054781f0d7a05be97dfb3d8b632be872b5b4a306308ed3bb4aab504ca9629b29c749bd960312de7075ab6da07f217d8fe7c8132d42220cd790f5dcc9a26198648e387f5b0edd3034cabb88f577df425893cc0ea0a42972a7cc151a56bb695ff8d227afd42b0178affca351b4ba73a3a2a88fe011960f44d40a24e7b3160e10e3fd0678819491d52756dfafe6f2efd37df41a19bd40c67021b4217b9da892c6351f4db94a282db675a2920503d0b77c6004b0e036fb9ad1a9d2aaa9bffc1caf978130617f45eb24774c288a07ef973a27e2d263a6877c514aa04e1c2aa4b2bb83b5e3d6ccb1248a65fdb223940b74ae8edca7ad60358c01826ac9a62283ac319c80104827e71693824a57f0b48e267bd8640dafa6dd9165ff6ba4afa738d8d422537464da440d1c4d4a4a3b442081960353c357a07d7f921e429ee76d596118cd3d500909505bc078d24cbfd83f417a00344fa72a94198693ae54e9279c2a75afe89ed1f9b53302198a7ae97f9ca453e2a99dce53e469b010df2809fbb2f671e1034afa2081ef4e8190f03bcf91010b25cdf948b970b6564f1591f0920aeed1db9f56a76291742263f9da03760aeb295699a0915fee5de070c84553236796285747fd7094fddb7606589711f2221690c266be647e607bd556661618ef507bcc5782c5e0d3540d4af4c466ac96fdb1723583d255d3a45c5fa1afefaa2483c2d43939ba425207736c0d356fdbf723dacf8e3cad89d5da2f6fc08891b99f4f9036bf1236f7905385c9e1c26a559adf1a059114a426a376ade17d9487159facb9e7b62758018af98b413cf131312efecb2c417d574467a82a4363bc56de07d802b47f47b5407fcbf002048eecdf4d53859c2a648ba5018788ee4cc5dac792e138ce1b2b6733d265c3d926bb4dc9881d2f8558a917773d428ec7de766cbade3029669a5e4c555797a0ea200a9e8768724d4765a7adf74b8c031bef791430bee06ae4fb7d4975bd60670cdd141af90e970b38d1e7270e06a342b0802a3f4a270032f98ec8df40f91036a32c3516fc0ade23f8c1719c832099c52efe163f035428c3e692833d1c7e005bd20233b4f27adbff22d8ea19f03dedd91d3fb8de2fd814d37151be9d2dcec0ffa7bbe81298a9378ab8199176dc7e0ca4cf6930df95f94c9a9ebb74eb70d7c80113de30b71b20145a48c35dd4b93716fa0eac059854b4da3068ad51c67f2b7e3cad8dbaad0b6c2d54db198cf75c1e1030ef6ea83e94182528a7f09fc865ea0ea4d63996001fe714773b22df8308b051f7e11cc5a3ba22ea36fcc3a9b320c89802069a2b3545fa1faa2a9aea0677e9701d349975f4c52493e7fc2f0379a7ac7f8e1ca66a6293cd63344c8d994c9c5a261177ec051d16ac0408ed3c1be24890f6f1c34171660edb290c58c6871098b0af6785b9bd26a907f9afff981818ff1495bb2828d919b60d4052198033149c0adbe0cc9a4886d85a1104576ad55aaded1963e075d6cad051eea495d80f231c8e4a96550ed20001e92404e23bde7249318c569993d0dc7692abbfd0228dcabf153428a2c2cedadb9fe3e894817ea026c1ab8308441be190788faabea45bdb9b5a5aedfc351f744d5bfd6413ed4f8487b0a4d912b1d8fdd973332bbabc94c56cdc98ef216bc0aba0cba0fb2e627ae00d013c9234d34ef6d1b9ee1778791bed1bc9f3dc66c3f1093d1dfdd42a72502a8542d97222c286554119a9301260bba97a2e356edbe18031f47505314f77f5cc1e021d00383239cea633db8a609654931f8a1ebdd03aad2c443f058fa6b613dc682f519a879057458f1c544114a6450f648b17b0aaa23c09d89778244d97c9a8d2fc71e8bee0b541946f664ad53f92e461512fcae30ab521f2d184e7325db8501c2dc4edc28b24cf0be00d1dc553d76293e2f6ba55b0d3d3319e569152535fa948c071072ad577c154b79f05c07f9b6ede149ac8c3c0234ab9a44b00fb7d4288aa5b5902a9e447b71d85e5b57da4642c039455744342916df6260dd2e62ea8049d35deabce5223dcccb426e8bf8c36331724fc4b3f3a6ba2abace956c4ca3f9a189905a06a2171fc766a72d8edb66aac489673c9e0ca001a6d67425120b129219389d20ca772e2a01809ed40542ffbfd7d6ff9fe1cfdd6f3f1916ad84d0a4a755cb88d2557fb6ff32663e9302a90bc8bc6d84d8534fc841c69220351711820edbbe31a33561404d0d73ccbc4b2e6e36602f80ee8d4c3fecbee99785387f121da745742f30b5571c4fd1cdddcaeba6e5000cc9449a680b1ced605900cb5dd6cd777289e1fe22ec98ae172f070128568fbb323a13da2725c4f1c66bbf67096d9495cf7777b3e998bf39ba749e1d90ba15e16f5f1ae107be549a14289c7f05c17ad5d8febef08131f0700a2e5def473f8671ad25d816d9c2cff7baf9cbb6a3d2c5df4c3a8048f5a1bfc1a3a56a8fa20a5daf4738701d68995be5873cf85c63d3bf25ced70857bb9c8d98da092fc0db47796fd2b78f477671d826cb8041ba2ce0f08feba022dd16bf4a7addfa8e25268f7653e5094f4e84805ad11233713a27abb41cd9f4a6f48bb51c636125216b22cc19a1bf051f615d745f945dc6e1b3ca7b301681ff8461b0d92a5feca23d9eadb8441649314132db981b50303ab8492c197d67f52671cdafec540ea2b47a5b3fbecd1638ed848c11f38a22159973e07db2e3af8250b5f1e57b4f1bf82b09135027b3a9a8cc25b85f4bb7dc5208f7c3f915bbe8cdbe2b33a354af12aae604f1bc8beaa90534a409fdbe751a656343831531d41278bd98857e45e81b71ab55d3a05ac0a728f8b6bc5b2a4d5a1663b51253ca950364e7530e61d41b3433d294c2a2a693f86b161b3c80c26bfff9b72792bb6b914cbdcd747469b43ea3792a1c4a7d901272cfa0541673d0d9f5396366dad92030fff44f0fe155a457b1783fc25ca0c2704d840692b3a48d5bf2e786373c7db4d5523eefcf968f7775d02331cc24a37a53171611e1543f101833669a271e33550e1f9f2b86c0e9daca818ed33d6144f4c5daecdd89c185f1a2e62ee7cb8bdd3e8a8b57ec22f5dc6ef0fdeed1d4925eb413133060de0221d22a28b37d6378257dcf092dd7fcdb0f6b8b899a3fc3d36ade25c8a20248933eb0321f7baba162c889f36d22e732d6f6866c8c397c646be9a4fd065c8c97bfab4347ae7731125f3144f0802e90aca0450a6407dea47155dc79bbf4528fd86abcc67e2f6cd0519a841d8c7ce72a069c7e8132761e57967ed241dd3e7295d45e4739abf99d34e0b02d337f6ead4ff959b833a28daaa3e308d526df8838646c687ab189deee708c26206fe84f148c6e4e40222625fc17471273e714b819ce37460867ae316074ebf905a3fa3eb748ff0803899ae62de4bf4dada9a8f318de6a1b5134abdcc5000d550cf911afdf93c20576a255141b5042fe57f6e04990774d807a2bf35eb4c0859f1d9edaa502c4d29eeb4c2216caf11c01307984183a6f0ad8732acbbbb45278fffcd8462aff23cff87f92bed4c3e5f6e12195a03c5ab77344ca70b88215ad5ce21ecd548f57028e8d2aea5f4fc980447276e4fea94c44490bec0cd6c600d6786a7b985279b28dc37bbf6bd9190561c21e267eb691a19b23f45ae39b97e951eabbb0a65455fc1b1b42a42f451d94e318811aedda985763fc4484059db8e15fc646d36a3a346f9b62ce4c85f5cdb183332edcb45853552fb8ef00bc222fed23aa027e1533d2758e42a0fa470b176b7cbf69992816c9ef1b6f72e8dd7ec44984bf886deea99d3228cfcfbfb8e6240c875cbe278d3695b662577692c2954caa529cb0a32d492f39600dccf7e00c268080f5391970a5f0c6f41911aef38f88a0f20f4f563e892333c13ff4a33dac5a8ee1b3bde4b2b332f878e555ea2288edbc9f61c41fbc20f8188dad4fb3bb7e9753fa4fbba631d084f03514a05f551312cd3d0869e035ee1c81492f5877778670f5d4a9d3489151048c0b11022be17b44b4b6d49aa829ebd988e4622a8ab77fd5145dbdc460adaca0e283cab685ebcdcc4eb74249d61b7df9390414415ef81d7c6d52a592b09f6e8cc437f61f84cab5529e131dc73c69214f7d6bbc37604332308773927c445b43a66859dc89daa630984c4c3cdcad1886c419d87527b68b6b19783c9d94bf4d66d201ae914a814987d49498bd7d2e0fcc5b1214a0a798c8f89153f17510a7c7e562ed60a6163496216c9b6c89fadd13af6d39b5fc2c9b49e9bd6d604fbce90f21a201addc81295f1a615a9c46c0b7066282c6ca7e5bf83f46944dff8db9caf005b17f560e177bb70a3367e9996d4a70e6e359c2d3fffc716bee03d94e38d3745e288b9c11928333234ac36ec496bb8ebc50284bf39094eac63f3abb97f62048563690fc292cab33398582613fdc81b53d03b36100f5a0e53b975c9329b93ec4b4ca4d8200004e35be1e42d5cd212b1309110a87b3a58b6dd3bac450314445f2fad2daa160172b0beb1b82623f431298b13fc173ac70a92fc3d58b54dd57ca87a0ee38062cf92d54344c793e73710ee971d66d646cddd077074967d7b79a317663117adb03b163bae8d5b50df3f325dbaa5ae13011a06d3fad9ce95ad61322f3dd9e889938e50a0a1e33422cf8bd9b82ac63cac17d8c3a1f7326f8b75a6e4dfd9c18e52e31112e9d8", 0x1000) (async) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000001900)="6fc028cddaeb3733880e9e24c577be14ac0a1af2ec134106d76461e6383f19885d9956c85aef3f352c5d08d3712640495fb7059577a385e798202b4cdb9fc56add7f9e92dd08637733ba9c7e766fdc0ff606523866fdfc1b7faf264ae125c0bfec5c1f417bfb634787e0a48be3d95c5d9da172eefd27beb57f8cc770cafc793579c38e478f74e57ffb68d6dab53d38f6fccdd29677d1fb001a3990e993fb64cba13ea90e85e7357e3bfbbf1887f47699a1d19b216724c664ab7b802bfc4b255b783f25d4287193f5dbaab1f7a12b78374847edc3fd10fcc3eca5d25ed44199f1b21b4586d7fe069773e08205360a92cb8552dd2ed14d481db17981e48a5b686ed8827f2ce6bf24ca5a1af6903876c4ffc47298e70ddc2090f6f7c409de59dc9e4e6fe359081fd4e3d7fffa18de298aa9cc10fb94386514e632c1a73635ec68e020aec8", 0xc7}], 0x100000000000009c) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f0000004d80)={&(0x7f0000004d40)={&(0x7f0000001800)=@in6, 0xc, &(0x7f0000001880)=[{&(0x7f0000001840)=""/41, 0x29}, {&(0x7f0000001a80)=""/222, 0xde}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000003b80)=""/200, 0xc8}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x6, &(0x7f0000004c80)=""/133, 0x85}, 0x800}, 0x10, 0x42, &(0x7f0000004dc0)={0x1, 0x10}) (async) renameat(r0, &(0x7f00000015c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 6.656697326s ago: executing program 1 (id=40): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x3813, r0, 0x84) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe80000000000000de000000000000bbfe8000000000000000000000000080aa3c"]) syz_emit_ethernet(0x25, &(0x7f0000000180)={@local, @random="959771f8d637", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @empty, @random="6a13000fe734", @rand_addr=0x8673}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) getrlimit(0x5, &(0x7f0000000140)) r1 = socket(0x18, 0x5, 0x3) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699319296480d46d94e6c16adf676415b8bc6217f61002e8e0fcd820a7ff4e9bdeb7d4df9ca57604fcfde5783bd1200eebda71d4a00be828e3c81356f79d081bf06b5a2d893eebb62e2a29788049c3f5132b83f5e13ef8096af1f0d91f5df3b079d6405de1d491918422d00f39ddfb45a8d3add2b932a5c2633e64d0ce92359908351060264d185fba4aed6ff8ea2157711a6e0a48cf5c68ffb43d474a9bed23fbbdfa5ddc775a4b4036d50248f1e47aa4226bc53bfb9b3921cbaf45a2ba330a05e6099ab9717710608", 0xd8) 6.634317573s ago: executing program 1 (id=41): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) sysctl$hw(&(0x7f00000019c0)={0x6, 0x1}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="4f311a45b0", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000"], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f00000000c0)="803725140fcb72155efacb4275f52eb17cc9575f8ebd97a4b4e8f8b94723e636fb9c7c1f51bd2f5206438933066364ff7565f3aadc449d036be3b11adfa9053de88da8be7058ded66030cccfd296544332ec4538b1ff8e3ce586f4f4d52cbe29cd7c1edbad27bd359a4203372ea6a1be9b2aa5305e55b5935a642704e2544ca79064f4422c0048a1c0690eb12adb2b722f5f19933dfa8c5d6fb193ed42676c8a67735a2513efa9530c69373583e52566a6441c393749e228920f4c8dc372ef7083e6f4f22914f01a521ef872bbde7f5e2e5fdf2b872cc60cad4e708679534406", &(0x7f0000000040)=0xe0, &(0x7f0000000200)="56ec8707d5a05754cb98fd8fef1b7cc4443ad9d9937566d1a4db208522c95864b07ef73dab4df17d46ea8c37897cfbd7aa91d6a718c3b9051e", 0x39) r3 = socket(0x2, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6017b29100a4000000000000fc6a00000000000000000000ff0200000000000000000000000000013a0400008c"]) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) 5.655267772s ago: executing program 1 (id=60): mkdir(&(0x7f0000000040)='./file2\x00', 0xd1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mkdir(&(0x7f0000000000)='./file2/file0\x00', 0x8) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000d40)='r\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file2/file0\x00', 0x18e) 5.558640252s ago: executing program 7 (id=63): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000100)="71f91e3471ac", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = semget(0x1, 0x3, 0x64c) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0xa}, 0x80000004, 0x0, 0x0, 0x0, 0xcc3, 0x1, 0x200023}) syz_emit_ethernet(0x3a, &(0x7f0000000340)=ANY=[@ANYBLOB="256417b77cd300000000000008004911002c00670009ff11907800000000ac1400aa890e80f74f86bf2d245914ae471c0000120090780001000132762c7c34ce4e7a51c003d9f0ba64"]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x4a) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r3, r4, r5, 0x4, 0x6}, 0x634, 0x4, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x1d1572318920b0c7) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r7 = shmget$private(0x0, 0x3000, 0x250, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x4, r1, r5, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x800000800000000}) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 5.007328908s ago: executing program 4 (id=69): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x1, 0x8000000000000003}], 0x203, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x401, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x1, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r4) r6 = socket$inet(0x2, 0x5, 0x54) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r3, &(0x7f0000001500)=[{&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f0000000400)=""/93, 0x5d}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, 0x9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) kevent(r1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xd, 0x8, 0x3, 0x4}, {{r2}, 0xfffffffffffffff9, 0x3c, 0x2, 0x4, 0x2}, {{r3}, 0x0, 0x0, 0x1, 0x9, 0x7}, {{}, 0xfffffffffffffffa, 0xa0, 0x80000000, 0x4d4c, 0x9}], 0xb, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x10, 0x8, 0x4}, {{r6}, 0xfffffffffffffff9, 0xd2, 0x4, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x81, 0x40, 0x8000000000000001}, {{r7}, 0xfffffffffffffff8, 0xf5, 0x1, 0x5, 0xfffffffffffffffe}, {{r8}, 0xfffffffffffffffe, 0x2, 0x4, 0x1e35}, {{r9}, 0xfffffffffffffffd, 0x24, 0x40, 0x4, 0x3729}], 0xfffffff9, &(0x7f0000000340)={0x7, 0x2b06}) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/207}, 0xd7, 0x0, 0x2800) mknod(0x0, 0x1, 0xffffffff) 4.915757867s ago: executing program 3 (id=75): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') 4.833307793s ago: executing program 1 (id=78): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x342a0630, 0xfffffffb, 0x800001, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffd, 0x3}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 4.567454615s ago: executing program 4 (id=86): r0 = socket$inet6(0x11, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="00200302", 0x2000, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x5) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) close(r2) (async) close(r2) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x190, 0x3}, 0x3fbb, 0x8000000000000000, 0x0, 0x0, 0xffffffffffffffff, 0x401, 0x100000000000}) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.445537217s ago: executing program 1 (id=94): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x2, 0x1, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) 4.435853523s ago: executing program 32 (id=94): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x2, 0x1, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) 4.200064477s ago: executing program 5 (id=96): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x9, 0x0, 0x8, 0x10000}], 0x1, &(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x130, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x7f, 0x40, 0x8, 0x6d8, 0x3869}, {0xc270, 0x60, 0x8000, 0x55, 0xb181}, {0x100, 0x6, 0xb, 0x5, 0x6}, {0x11, 0x9, 0x4, 0x6, 0x8}, {0x8, 0x7, 0x0, 0x9704, 0x8}, {0x8000, 0x3, 0x0, 0x0, 0x1}, {0x2, 0xd7, 0x9, 0x6, 0xfff}, {0x2, 0x1, 0x2, 0x1, 0x4}, {0x80, 0x40, 0x7fff, 0x9, 0x7fff}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e77dbf92a902ebf200", 0x40, 0x3effc}) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt(r3, 0x4000, 0x7, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 4.198970206s ago: executing program 8 (id=105): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x2, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3}, {0x401, 0x106, 0x9, 0x5}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x80000001, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 4.162206286s ago: executing program 4 (id=97): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x105) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7b9) close(r0) socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1a8) select(0x40, &(0x7f0000000100)={0x2d}, &(0x7f00000024c0)={0xda, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) 3.926535701s ago: executing program 4 (id=98): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x6}, {0x3, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0xfffffffffffffff9, 0xea}], 0x7fffffff, 0x0, 0xfffffffd, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) 3.925693575s ago: executing program 7 (id=99): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1d, 0x2, 0x0) (async) r0 = socket(0x1d, 0x2, 0x0) r1 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000340)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7634d079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0", &(0x7f0000000140)=0xfdd1, 0x0, 0x0) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_open_pts() syz_open_pts() (async) syz_open_pts() shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) fsync(0xffffffffffffffff) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000140)) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0x5bd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r3, &(0x7f0000000000)={0x1}, 0x8, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x24, 0x0, 0x0) (async) getsockopt(r4, 0x0, 0x24, 0x0, 0x0) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000300)="b1def7d51e067cacbb93cf43e77114c8b673d5e881994e1a6123c0f46cf7cab4bbaaae72695299d9dda61f5189394aefc07c411ea35aec009489b8cb14", &(0x7f0000000180)=0x34, &(0x7f0000000200)="d8065e0feb23af54110df2c78dcdcdb8e99542a5d5d242161ea46d70a5010c0aaabe54155ea177f8167847e5108f04f2ac986ad70024334d9f86c1b7b6dfa796359545e535d9568b3d57db16456b439660bfadf4e17bffbe7d4cc5d523d59fd98549b46d2e7c518e2fcf8f4874dd8fadd2d3637572c413e5e89e6788187d41bfc57c13f536f120fbe066e3c90548f0bac4cc04a15b44a12b99a4b9b413136a04c7e875ca519e6cf50d9efdc0cf0b8b5d83479f6f877aaaa880321abd51801c1ced4f484e54f8c785d477c175fc", 0x11b) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) 3.925301867s ago: executing program 3 (id=100): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0, @ANYRESDEC=r0]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x76, &(0x7f0000000180)={@random="69e1629b6174", @random="2c31f9f3778d", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xffffffffffffffbd, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0x88, 0x8, @rand_addr="26650652e2a60a3a68632730c0fc4357", @mcast2}}}}}}}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xfffffffefffffffc, 0x2fffffffc}) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r4 = kqueue() listen(0xffffffffffffffff, 0x0) kevent(r4, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="dc67", 0xfffffffffffffdc5}], 0x120, 0x0) 2.923666912s ago: executing program 8 (id=105): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x2, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3}, {0x401, 0x106, 0x9, 0x5}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x80000001, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 2.902740977s ago: executing program 4 (id=103): socket(0x2, 0x3, 0x2) (async) r0 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0xffffff80) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xd, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x3}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xd, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x3}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0) (async) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0) ftruncate(r3, 0x8531) mmap(&(0x7f0000179000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x1) (async) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff"], 0x28}, 0x0) 2.902093081s ago: executing program 5 (id=104): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146951, &(0x7f00000001c0)) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) 2.901432871s ago: executing program 7 (id=106): pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000400)=""/219, 0xdb) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) execve(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) syz_open_pts() 2.816308441s ago: executing program 5 (id=107): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x5, 0x486}, {0x2, 0x0, 0x0, 0x2d}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x3, 0x300}, {}, {0x2}, {0x2, 0x4}, {}, {0x3, 0x5}, {0x3, 0x4}, {0x2}, {0x1, 0x81}, {0x3, 0x7d8785eb}, {0x0, 0xa1a}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1008002}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x3}, {}, {0x2, 0x6}, {0x1}, {0x0, 0x280000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x7ff, 0x7}, 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) dup2(r1, r0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f0000000100)) 2.780301886s ago: executing program 2 (id=109): r0 = socket(0x2, 0x4000, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xc, 0x8, 0x8, 0x9ce8, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) 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) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="d99aca906c", 0xfd23) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/89, 0x59}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x5b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, r5, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x3, 0x6, 0xb}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r5, r6, r7, 0x0, 0x7f}, 0xf574, 0x4, 0x0, 0xffffffffffffffff, 0x100000000, 0x3ff, 0x8}) 2.671852716s ago: executing program 4 (id=111): r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e77dbf92a902ebf200", 0x40, 0x3effc}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 2.397950166s ago: executing program 3 (id=113): socket(0x2, 0x8000, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() read(r3, &(0x7f00000001c0)=""/65, 0x41) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="9b2e108901f89115ff92248d21c07fd7e2d2b8c4637cdb25c11446deccbc51026e0528c7da33aea1e2013fbfdf3e2e0bc3be04", 0x33}], 0x1) (async) r4 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000006800000001907800002004ffffffff440407400a009078127da5c1000000000000000000"]) (async) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x101}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x4}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb5}, 0x0, 0x1, 0x2}) (async, rerun: 64) r7 = socket(0x2, 0x1, 0x0) (rerun: 64) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r7, &(0x7f0000000300), &(0x7f0000000080)=0xc) (rerun: 64) r8 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xffffffffffffffee) (async) getpeername$inet6(r8, 0x0, &(0x7f0000000200)) (async) fcntl$setown(r6, 0x6, r5) (async) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt(r4, 0x1, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) 2.397738412s ago: executing program 8 (id=105): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x2, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3}, {0x401, 0x106, 0x9, 0x5}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x80000001, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 2.129527611s ago: executing program 2 (id=115): r0 = socket(0x2, 0x4001, 0x0) open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x1, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=""/221, 0xdd}, 0x3) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000000180)=""/132, 0x84}], 0x2, &(0x7f0000000240)=""/186, 0xba}, 0x80000001}, 0x10, 0x840, &(0x7f0000000380)={0x800, 0x10}) 2.129104704s ago: executing program 3 (id=116): r0 = socket(0x1, 0x1, 0x0) fsync(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 2.123859017s ago: executing program 5 (id=117): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) close(r1) socket(0x20, 0x3, 0x5) (async) socket(0x20, 0x3, 0x5) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000008c0)=ANY=[], 0xe0, 0xa}, 0x404) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="a9c6750ff99884857ec5f31585abbb0ac00e72697e93f74519539e3f20cd0ad9dd562742208e5322cb4713f435c93bf6e1a026ffd9fb73e70e09657cfd446b2fe735eff22027feacc5444706ac073f28b4b9aeb110936392c032695c769ae46bb19a8347c8880b9b8e1c98a448289e58572bfdd85284b699b55a122b", &(0x7f0000000100)=0x7c, &(0x7f0000000900)="43b9bf201b0af8d367300f167113ea02bf66dac2de30da999b5ca29e0e97d2830a579f71f64f4038c8d478b08a7007e8c518cc684868f3c19a1079e1a3caa0cb099313db26d718797a223f1eb3eed26664101c9dff132567b7d8329c3d721c35d1f101ff078a5af7f3e814f61a883cc34f2b3c2675361e5939be8b2338d3289674b1f17f63e699cd3f7e4cef6aeadf6d9319d02b7e689afd74c2fd7b8cf22c204ba89505140957231e3b3f176b623a285e9dad0ab55eba4fd84e36a85303db57446ccce0410a5293437a241473f4282cdd2cb98f1b4ddb7747dc059e86ddff4a9641c2066028df9b73b77e45bfb273e3e4cde6e880533d0c40e50cd14069cff67a41865ab294307aaf72e30ec582d1d2b8fcb6bc260aeeaf57774859852a4691ef08ffc10f19e18cd5b55f2773c87e315ff7cee8ff5e2dfbe139b97b538042e56f1daf35474f0f1fa6f606e8cbf07238c6d4ccc604f8834ab7591571feafa0ecd69d12eebc7d40047bbd72625d7da46580964a745ec555515e3982297dccd6bddf1862bf3126cc42eba00f707c0f99ff7cfd2acd34af6c5435ec168fc5160dab1664df79cd657d231873fb434199bba6229bb302d6af4ccd83e81300ac349b361133219f159c072d51275e81def6483259dc1d5ad7c78a20ea5e3f35bb5171d2f2533cb227a0d2593c3af18a4a42e8c05909ab419a586df8ee11f69e13c98c513a0b0f0776d475085453da419a7c5fb197a0405f55257c3f8315eee05231b1b808a8eed6e425b7b4f49e7df560c553fa4a9eb90f5573aba1bf3e12d6c158332fcbe33e97700bfabb187ade02a3f2d89a106df601b9fde8c579b921a1b6fa2ab6f286f5e8d0fdcbeb7ac6708785e9b26052b15ff01f9717dc601d5b80f92f01aebc200741c39ffd1d26d7ea0c9a85b59bd5ac80ab2725e766536581b23b1ddba2938fd951a44d29e776750aca7d987c72bc3201df8cf2cd34fb4a1039b65dce8d97249aba8d31a63fb697df2e89e8f8ea624d5a97d533f540ecdd4b9654078cbde44b5c81417094ca9f374eaa1f9bbe05ebc37fbb1ac19d471c3ab67e7d77623368ef0fbf4bf27b8c342e2862014ef1eaeee716c46530244e578afc2d4575d3a41d63818269a7b9bfb9a72961d57b5d8fe5c2370a24bf9cfe91f93d04d3600fea3c0da51a37340e1e593d83d188353c18fcb2cbbeeaae183ba0244b1f6b73e953db97c8a995e97898375cc7e62487cde2b2a8431bf3bfac2362c220f5b1cb7aa16851726e0a0024ec92c045cf48776161a68b0807a0f19adf56df523e8cdc6a25b984e1c8fa37448e5d594d4da2ae55a2776056dd492797e1408ce709791e84520fce21be5ccdf748f26dad6eb75ac34f23e298f880e283057938c15dfb5fa6d702c50d8cbda276e1e0fb4ec8a6ed0708bb0e189030adc4cab6b6c613c02d46d56acb3c4d2097e5b5ba187ef718391d84ce1cf2e56e97bffe75482fd5969c85031e10872b616c5e7576b60cdb238ea82d813abe5849f4c8a31ef9dce4b2474d50e322745eaaf619d93983848746bb2069f3e74f3f72a52dfd3050dc979b148676240bb9419360b76c8f7a66e69bcb2480f41bf61dcf1128fcad253d1a17d640d68aa17f2840aa74a1c1e0b880ba04c6c53f2261c8e2b5a1e42aa49607277ca72d45e42279129badb35934e2f63065767b92b0869bc6e3fcbe487ffb0348cd6448286c4826da151211a8b0136cf22c7ed7036fbf405673a957664eeea69eb80980702b245c977effa9dc63445ce2b0fb7b83837035b1a508c94662ae89e582909b989460bddd5a953b3fc08043ab3d9f02086caac940eecce100cb513455e7c6b5a969d77f1714d675965477b8bd8e87e75179a75d5f57ac4a53c14d60e2af4b8d78ddbbffc9debe68da6da4fc7f714c381363dd8f20473d3613ef0201fea8ef895802a69a31ee31622b59b2dee58dff745d3bd01e72b7af0ef78ba7ab5c6e7041e4759d60c588d1e2a4d687139675652598c2aba3e8dda8059bfee48be1caee02d3e43d99fdf0d4fa21ae751f3c6394a3df10a30d272bd74dd7a5544e6919b951125a5a1b853e7b331a10651f8b15af17f06c873ce6873875d4c8a6c5376ccde72976dec9417a5f3b18ac1d361eff1aaf0b7833c54d325d56892fa2d1384cd5b400654c6b6cf634662394af51373b2407fbee71a9e4753cd5c726c9fa62308fafd1292a06963737bf4fad39088e1936ea97416157629a194fad58b17217646689ac5e0565ffd5388d46a189f34eeab8069c906decad8ea9741ea0816529c646b7044fb0fd2705fcf84e92e71a3b1c2dbea64ae81531f1eca6aa5a2e487b6a901d85e566328bd02d25c50367cb3a049bf17ca2cee7548e2cf0db81bb3a5ae3c549470d21569902b6e1881f862a460133e2ea2224b03e2aed054afe461033c3d9b9af9952376ede9766c83e8bef198e9aad6c09782a2dae3b2959582a7df5cbeb3ab96f94c8e65a29fa558c4961c9fe310d098a3ec07fe25e8ae0aeb344b2c62c5f942ef14660fbe5b78b6b25d237afc868658601124f69b47ce51f98f71e9c834c7344154cbff787e486da92bc26e107931e906a807a3f8f9e0d3d54d7c19899a616bc9ef9d56243f6b3f1b4942312dfea0d1c94b70b089f7ff0f52a6e76de85509bfc4d4b4742c9e9359ee42ca2c8c84e23ae18f1ecf4e6fdc3a0c63d0101d2d6277dcaff2a086683fb2113ecd70251e1962c42c689381b80e612644a7b859114ce38a298c513f6065e807d3aaba71cd9ac249d419dd738cad18a2185d2358b8ce591bc569e708c185efddc2b9d323837f480b7c5ee1ded8ef270eae75e8acf7e220a6a3db2ff90dfffe16cc1f35bf184fd65127ca58e5fc4f93a172a2bb80104f247243bb054dd803956cdefa8476a0b70373c18713848bd5cdfb98fecf000dbc3bfa28651cb9dcf8c4b3e240dceb373b9fb80fbd4f86d5bad2c9fca28f4c83009fd5aabfbda7ba74a2a7372d7db47a51f4981ec2b32b8cc2555c3ede1f9c7e04f598801ad406ec3149f4661a99ae5813e0ca632c18318910fff99475d31779a784db5af2923b336aafda8555638eb691788d42c99435813dbad932a503d8cfd409c92429cc2c661217006b234338c2da53c254f266e8714a7dfe5a700f25f20285d22c4479ad0875cb8a45ca1fff331d7cda6ee478b1737738d4658962e50bd1c5bb343951b42b2915a3b24ecfa7b4c21f1f1bfccdef06c60ba1cc7a4b9a438911ebbac7e5c70e8e480645d2c5f9beb2717f762669e59287f7f6601b3820019a4c26eaaf6089f11fbe8cfd31d869d6de53bead0348cf4f727b7c934eff9096de34ec46656fdf2c2e8f68d69c85a02d2bb48bdda8e5a645c56fd6f2539033adbd4108fe1e711ea44374a28fa9ca9612d67506cd76a61bd54e2ad9765fd2de759c55459652a48689e6ca2bbbf2864c4962be3ce2feeb8c2c073fed569edf0de0125b681aa8edd3a0b059042b63d30279a1ad4539e4a3b42b6564cdf7c91ba842729f3886c91f057bdb38b0c8770c94182ce414e0eb82e97932722f5a65e74d51aafa1cdd0f7ad0e135886791d5ae710e7ea5f213c7bb19c29c4f5a4b6aa7d0e4a85c389b6d2c2e54eecdef5c76fc092515d2e5f5984b726427206053793b8ec807ce46e95d3f3b7b8255cab0433ebb9f49a5c875dc8e4969282e6d02d5ded04c0774f799ccfc46cf3d99478bc8fe17d07d2f6cb6af5b6c1ecfdff21b922c95ff419df846e2f6cdb9db223ed186ca30fab131129001a30cf4624f1d914ea9c8525ec0ad6bda208304a9f21d1a434b1a0a054464f2d5d97a315cb0b6de4b3f095ce93868fc9096a600ceae671ac453596fe4aa7a2addd46aa5f61c87d23af051077f3a3d500deb9ff56569dae8916773bc334d02549f0aa8167bc4cd269b9e863bad083f078326b644291d0784cde4addeda383cd67144fc1eac1ecb1c95be7e550837ca1bdff4212bd9acaa8d8ea36abb387aa12b0255ad78c2dd185f6bacee0bbaf7ff3a7f4543e82fa1762a73786eac34e23d2b621ea2a2a456bb4413284a8d64f4da01d780b9628ecbd0abc27d83925b1680f467bbf31ccaef55b1d7534190e258ea24ac6669ea66c615d4d19bdb5860c1042ea0c89955a1d1924a09a6dbcb46d81bc2008b942cb2ef3c4f79a880a6a61d7da0b4a960058016855c19e3e1e84ee18ada52a505a8b0c5975353eb5c2511651601d246ec6b60a5a0caab080116b0eda898abfc78be2a98ac319cd113278c75f7a40619c0de104ed03acb6fdd001178d3550915848ed0a770bfbce7e7e8f9d9eb3df30f42cd741663a663cbd4b03a4242d5b444e5bc67a03a3eff983810025d61bebf941f86909794639936e5ed5a60f16a4a07d178a183959f5bffb50affdfe8eacd58be866a5f0bdc11b0da199641bf3c9642ffd83b1be890f29436b9235708a1cce14345b1e9074b43a3623bee83b1fe108610d1daaa4bdcadd0886773d85e72601eca811ac7299f006053e316a7aa615dec441bab7c81d588c54615711f5de84049f4bc4b1ff2121e49f4981b9db73a9cfb68ad9ec7a25e4a21b45f17ab983a25bec3d578b2d1398ff9eaadc309ac08f8aff0c79daf772794ec02b247c37daa3ba8e0dafd3839eaeb652371f829e1d1d4992e6ad02d592385d579e254767bb93e7356e13f9775cbfeb634c12152c68bc4a910117beb3127f9cd3bb96aa47d20ba2efadbc8ff72653f40afa75a3fbd7faa5f8984e07b7025db1ce3292a5cc59074e21e5d3d6eba212dd23b52032ee76c11839ce79361e3d9c0bf9fb441d31820818251abe6f6288e5f70f93ef0fd62e895ee1d2ce25c6695febe6eaab69fbeb453bdfed3aef309a7798bec335f7302cdb7b406fa3290e19d077f0c98d543d31c7ff08ee87266c0950dd342ab1a5b213578f9bc83781bbbb49fa1ec4fbeac821ef69018339ce48979b19bc2a6b7f1d034908fa92aab9e97b2c56b524b7ed7385cd181f5a2992ff980ce60b7499a63857e35cfc593ca2977a3836c0bc98f65da968b449eae816579730777cdb8c3df40de5e442c17a6c6ead9a75aeb46364764a8c2b11480b71ca5ec200ad3ec97033d192d22dd157465211f4642683c2d51e3c3896b3da9c3c0b64b85b81d04a20db1ceb5f960fef4be2e670905cb252bee6cda7b644100fdf7084795956fd9f694a8dc75774ec94c213518268780fb9c62bc227cb574bdc486c00fcce4abb91bb809f8bc3536a067448255972e86dc03485dc016763a71493e6d035dd19892da8480795f7fd8ca046b07c339348c760212fcee26cc4f6e6c8f670f67f1eddad360aaa2950771e2edd8b1275a39f3367f066440536b10b3e1c52da823294e68f31938863915ada12f1af5825614862868f85bc5c82a8c00b3bc3b85fd77f4276736a07791f3f22d7623c3c394cbd6e5646c19769d221994ca87f07ad39208be5fe2406d58c378a2303e444ac822bd2ba014bd78c20e0dca4dbe500c7469b460661f23c85cb7c60dd72ce44c110f9a618b1db6f0421cdaa0867a7a2d2d4dd6fc87f27a31839b75bcec3f1f0204d14eda7e63b562fb605307b8ce966468d62edb3b49d26682063a552944acab1cb00dc615d1487eeada82740f1165a037d2809a0aeab47f53b35dcdd32d083db2ed85da65f2b5120ba11bcfc02ce9573422738d73750b92dc33f921cad31555cdc6ac946a82150e6093eb10d5e7802aa3366d52b981d42bf45a554344d36235172fc213bcc625b886c7fe1017efb00355a8bf907", 0x1000) fchflags(r1, 0x0) 1.890345567s ago: executing program 0 (id=119): socket(0x39, 0x2, 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x20, 0x3, 0x0) r2 = socket(0x11, 0x8003, 0x0) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000140), 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x39, 0x2, 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) socket(0x20, 0x3, 0x0) (async) socket(0x11, 0x8003, 0x0) (async) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) (async) setsockopt(r1, 0x11, 0x3, &(0x7f0000000140), 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) 1.889607923s ago: executing program 7 (id=120): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000180)) (async, rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, 0xfffffffffffffffe) (async, rerun: 32) syz_emit_ethernet(0x42, &(0x7f0000001480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x34, 0x166, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8000, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0x56, 0x3, 0x8}]}}}}}}}) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 1.87544726s ago: executing program 8 (id=105): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x2, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3}, {0x401, 0x106, 0x9, 0x5}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x80000001, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 1.537963828s ago: executing program 0 (id=121): r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) write(r0, &(0x7f0000000000)="e42552fb06d7784fdf3126de0823f89600c36384597920b64bf67969ebfa9e761acc887bb87426a15f04", 0x2a) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x8, 0x0) pread(0xffffffffffffffff, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b693428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275163f753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201d6a0848071882185c86de04f7890fb519784dfd3da9bf7a33d599072f0b3588776195a4f4245e6b7b3029468a3c6a70e0f73b50737826cfe814854f8eff1f3d00b9ecf3aeb9214cc5d2fa5dd43bd3e8b622bfbaa4c0d6b1a9c38feeadecca9e205b80469f178", 0xffffffffffffff5f, 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@routing={0x33, 0x0, 0x0, 0x1}]}}}}}) 1.537698418s ago: executing program 2 (id=122): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) fchdir(r1) (async, rerun: 32) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xd0) (rerun: 32) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x732e) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (rerun: 64) mprotect(&(0x7f00001b0000/0x1000)=nil, 0x1000, 0x0) 1.535775968s ago: executing program 3 (id=123): sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000180)="15446cbccfbc92b81a7a09510732b76b1d30326c9c56bc48c65fda0323176590efaad4853244d68c453f61aa0c37e7d79a96c26142e6fbf1f8131d4b5f2dc6f985e98298fff6325b554d801cfc17705dab4a202697a27b330b790a92b8", &(0x7f0000000040)=0x5d, &(0x7f0000000100)="376efb6562e3e082370288708b161b314506dbc37c1342418901b9c6948ff2c7604431da87", 0x25) sysctl$vm(&(0x7f0000000200)={0x2, 0x4}, 0x2, &(0x7f0000000240)="5100aa9a6aec39005c88be7b2305236edeb7b3ee0118336eb4b65f40629af83d688607995fbd085ceda365f6aa503075205a6342a56023cfdf2c3ce3523129c53e3420e8e2a276f92582016caa26db16967422452aaaf80fb3113ee8a2693d83d80e5d92fd268e203b0d13fcc57b58e2b32963ff9fce0ed34c7a5a959803158b311501d97b81caa0e0d4298d0f79b0449465da4cc993ad713606ae1bd4675e2dd90a8b2b31349da8ab43c0e8093f2a178dd2875790bb8086316564ddec24ee22d9934591e914c0133b048a676c6eb557bb35002b5a3f58cb3db801e22b5f96439aa73f476dadbd97229d535a160f499ad9a28413d4ca7f2cc4226e7b0294a064d00c5c60e2b1a6a16726a2cf03654599b8f3bf08c8365152d336ee6c157555e06fad5c0629d223491ac710c6cadc879352ab34166c0383adc13e6308bdeb6eedc4c25628eb35449f0e7e1cbaefb0f92e59406938e52c0dd471fe3996edede2583922badf557653c117c8d96a6757f3b282ed5e2c3147ec2a11a1efae4f925cd11ca360e5c6610f2d4a3ed073c0118c49783a51d43abeac3017c24626a64b86a29b6447b9825ad65049c9f6a0ac73f96e2e575b03d1724ac68405658c4e664f1d45afd96f5c7fb133e75ac27a2159e1bdde6c4b5f0cf266c846f270a7989edb51ad777ec68a34427be3a249f18cffe5c98770348487ce57cace0975edf1d8718b80d5947c26f115df5a8a1bf464852c9f5a0367b1ae62cea2b9d7844d19238bdc3c3427ca82d3c80a86779313a38370ba43528ddf3d2b5a94d530e2420bd0b74b1065ee759f6dbc4a4251302b69021c49755f0367aa06e3b700cbaaeba196234a2e04dad3241f2d695c2f795c9b105cc010ec11bbf888e4087877093c0460955b398987bee93aa4dace76979afe7f077c2b7fe50645e930ee5a872123a5ead6cb7d99223476b1b7d1b2192ef14d82611c16bea972647a698a6188b19909e9f6d17c8be95929609385d498022a08a6490246a8ae783d6a53feae41ef5b7e36e412d2df45c6e1d693479c6f807f2048e370b788c3485a38a6798291be1e58eb2cbfd3129c65b92477030e8ef27e2d1bf0ff5e082d2438a6784744bf67081852a70633a09551c66f750aa7433ff0bcce7b47123c5f810ada9e06c38859be733ac70b61829afb8cfac37c31288bf852556b90ee9479c2401e9a816cb1cd33bf0966ed55d1c0e61950a84adea29aad51e72fdb3eed0da20a767100a04b9b8fd1f0f0cb6e6df23a8d1cd2ffcf883dd3188cf3e7076d9ff3c16de76618317f55866d6dcc3e82a8d13c8a893f6d764111d39e18300be6d10861848529d0ebaf1bdf2fda9b3fd09dffe8b73c81523af219f1fd9c79bfdbb71aa1158aa426c44751bd647766a6a78d75da4c989d3c7eb5b06c0a7f5d4c24b380858d06aa09e39526caa6ea7fd4fe4146a23188f04279326a9151595b162f156dd803ebfc08731b40e57c3836ae377889a3e9d95fa106398861fa1085737effa1442c37bbfd18ebd78f972028be9003eab64d5682a90d79e6be59034e7c950721c9e4c59186a6167cd1c3e0eb6582109fb355fef40b88a532b8eca9c1f1bd836f48e7f3612262f0b4d1ddc46b0f65b88f75d380f877345e3f1342ab331efc4c3066e7b0a730b2ca49a4cfd7034cf5e23e617eb72ab7495ce958a2b6e22c42ea52d81f418a0a1762e3a8f7e94634e5baf6288eede2584a474b2b3bf0ea87518c9587cdc0b4f85c76f7798658d5024799a15445ef581bbe5e46d1c5e0a3e68badd35f0b3bf2255ea25a9a42d5fdf66f592a323d5fb9c338d4e3a92cc3013d7d71a5c00bbbe978f3123b548823d6e600883ecd6c89c0950a9e23e62f7f7fde5db0b5f4f6e787a09162b7bf460ce264b845e077d773d42b7d970c207308d7b082d95d225dc6d814672bd2d2ea18d76118fbc04640e7d31f78254397c2c23ef492a648462b9d42b37390be855ff2dc61860e49debef19ba56253ad834c24d6a86fe7c26a14d94480d1f3d179da4d0db6b9f7d92b2964e1cfbbab1d9e1060c597c5b7225dfcff24db857c1cf3be900cb4ed2803a2806a202da5c5b3cad7d227344287c46d9a8e8e2df4da193c1c075e587a8b19b259cc8f3d36308f846d6d5f42a23a5b0e3cac088a9a14e4b33e911f258e5de95ee94aa969666f76f8b272e1e3c878baaeb76630a47353b31283c703d2db7c595dfd8c0e246b0d0339f002e2b29e1b2a545810b084dc5c5c875e9525266cd38b028c9323065541cec23fa459071839ca6e7e827db7c1a462b30bf2dcd6f2c87b8eaa4d095146d2bd242c462f067785d4c4323cf0473bb90bbfd0f871766c1c49321f8b3f49edfcf2b895e4655b61285276167aefb39139e245a475e267ab599d10c0968251fab7b12a7d29c9a3bedbc1bdf0bbeb88e6377de07ffcc647a8656b785bf00bad80b735089c8081c9375c71eb96e28c821e5a97908e43e28cecd2fd97ee9206c28c34ed5be850265ba4abf2016200fd42087fd45e5b71ba5425e19cd9c6666452e7846c876a21be620fe03508a07355c1cb4a176de2f9a7c69ebfa0489c9abf7aecbf7fee036e4e545e7104261db2846a9b63878991c505294c3f6f7044b12b6ee3222d2168017bb1d44032963e7fb982a9b0dc11983c9bc960436b08ce3746b58ca44d8e760c2f59479789864a94c6fc6482264547032c2f8fb553404df2d1fbe65ea03a3f50d6ce2722104019a72bd1aba4bc39c578491ea0419f2aeaeaa56c4a9d5a554d7b266440097bfbd799abea7ccc899c43548ae19f7f2101a5c4da64ad29cf3fa3bef058eef0ab97169da47e3e3f3d94fb79e208d8813a2fdd3187efd5ccdde4b565ec5173af3c12713213d7b65daec8a9f507df527dd61b6643d0b9ee251ee4bf2108800c483e98d9ea41e9cf03772b1877d6ab8a1283b673c0a0fa867e15ef3f092dea4e622c3bd72bc7b35405fc9cf662c6c9df78235df3adf0bb9a2ae7f4f6f107a764a84dac1c4d3bc683c8d66cb387270a0ebd9e1be1e7e81ff11fa98e84792063411af2236efedcba093fb7d15579df0ad6a1f4861358b8310a67bb16482ab5ca4ab90aac51fe76ad5742e6fed0647643a1b2249dd43dae81127a67fbdd1e7f62586ab01ead67a26611ac5065482952182dbb982649e0ebf1bc39f0b6e2735a01677443543e950b151db8e9a03714345d753822cb2255e7927b30f7d27961d443302af750a9cce41829b811815997cd98aa11c0fda9f3840d8f67882bf27299c5bb143bc6d652cbb7f16b059de08569b1e577c09a89e498c2a1040c14ab99400d07fcfe1a980042bf541e0fa433219519bc4cfa1bcdddee53e74260e4ec1cbd6b74d27a855ef1eff83a6f894366b1462d8901811312809f224bef4f408e71e936eb44c63e8f36a8b469098c8b872b3fbe23e2638ebd2d78c87a882eba40a4cd3d7bdac8113998c2539491f14ddc4d540209ba294e5d7d6d59d085634e004b154a84d449621d8dbf5831ef8cff3879e7dfa5c4727e55f31d2e0b5f3bc67277839ab0b642e2ba0fdd4f74e37f38b90fa3eab7bbb491461091f274bef328f00ee35c8085783c734d269336376abd4bc3807485cf55e23b4f382fb5830d5ffd7ffc0ea1260d979754dd00da1803cc7f7c543845dd16e08bb1b679e0c0aaa95bd1de57a1900ed6382e63d601de99078e8da1188e412cdb4b1fef188b3202c4091f7209c9f95e6b4ee1b5a4b1950a0adaf4fc10e84beee0c82faadd1d595448646f315275c7995afe546a6e26c21a67b7641c74496efa39fe30312f337ef8cb94b4168e21501d3aba85e1cdce7624241c076eadb59e38bcbf29535c7e7c86e83ee4f4b8aa5766469c9844f022a6f216d52856240822ef2a4905acb177db7d107858dc29fa97e7e17c32ad266ec231904051825a3ba53d553a7341e7b72ffac7626ed9eea4c267068fbcbee9345abdc38d6751850fa4234c7a22cf390d9e3348dbca26d8df35ee024addb54adb06e9568950982aca394c567782469a3acbcfe640da7ebcac8831547697c7d432ca61e1bd902f538fc45c302c1fc0de06f9b1136862d0d2438692d6a7303818d09db35c5cd7b71d1b89f7085ed2ef440b3ac1fc7c73b9b7242412c53294e69b4823f635cecd2016ca3561233f96170b7332d7c501f87224704789923a41ef854d42222ced2aced2da1b6beb18a8d9c90f2f5b1141da72e27f2f2497adae228ecb07bfec9985117dba2c6b79c73bba8fdf71e78088bf5e4168cf617f61f2ba16bb0366053cb817000b5d26a40ff5fb27af9c7c71340e8ffe3503b777edfdc7d579a97cd615b671e3a9cd11c483fc168e6f98a8bd0fa2b2d659580740d93a7a0128999d6bc1c3aacb9c52b444f6670cc0a916cc5ccd0dea48e00d1b076554d2ba7dba0388f5e3c53677611a776508893c9225f252efa1ecafd90701cf7e53b2f71571b6fdd6e8d756a29968cd25e05fee9bdefdb0dc59e5584428208e5d3cd3c95d0f074179d1acfe943a049d76e90ec75cf3cd5206ac25c2a7d80c9a51a26c19ea0d3a6553a31100659d23d4b2295a7bb750072c4b603397cc3887b9ccce4c8b5f1a3936053dea5b2d6d10ecc6578c40e72050235bcad7864554876acd31aae052f9d99ee5a433a8af630860af9221ed95b3cffaba524639502998e029f0c3c99ed3c19978a2bb459d6dc076a1415a4551ff91bbba096f1c3b1014ad5cc8ec393461ae7ee665c7baf94983514686ecf1dca6aa16c49eeda46383333076a48d7a83daa70dae506726ed1e62567aa63c8ae9778265f7ced169f8df67aa3423f1be974fe87fb94126fc54fc547cf14e8cc09548b992c7fcc1b78b909bb2abdb2a3bf4853487007483b092907e9810a3d60d942cf5471cf88e5987c58f7b343ebd4091bed58ae23600b487030939b9128073129c20a3c824755487f873ca05ea412a186bac6404037e4e21c341e58bbb1258c52017b6aabff50f7f3f324381adf3d563dd551ff17ce0a1bca777c600e53d1e1329bfdb9757c8a4f039f543a29e186e30b8dfbc2588252054bc14b18902bad3f9f9e50373eb853b75c1046d25c3cf264d11ec2b40cc872948a689dbe81757ccab1be2373d44a630895ac8e543009da7f442abe6cedb9ef8028a28432671cc3d17ff4cdc1b3d4e9d2aa5955054417cb533664d971c68b27b3709a3eba64bb26056400df7226b1780555b3d2eb76c4fb55a32b47a5672c85e093fd49119b89cd452c1e10294ebbd64bdae98e4ede35d53c897b4ea2be12f06baa23df583be7a50658410c42ccfe5d9bc88d3878c6c0996e4c999f78ca07a17edefc698ab64d8dd09151c88beea5cc27742529e225f857067cd62918856be8a4a84dda92c8f7450c8302f5ccb163e887ac941c9686dfe282b4d8f127fa8582e41130da86cfc19d0be38e52b1c5820f159db75e17fd68d19ee322fea415d46b3a985aecbc5b103b6469e3448f51853cd7dcf10570c93f8aac584bac8db70ed569392bb787764ed335bc33d65381514ee219a6b5233ea3b6a11d998c57fd783eb0aea1b3692ae87ceb5c52208a18c84ed8b4bb700b39384e6c205bef35cea2610cad8ac83b4a35d2b5b0449781944172ce13d704a36a7331faef9ce8f52fc11ab822004128a296d47cb4bfdabb9fd4a27e5224c7118757c11a04e04c90653cb39d61105c5d5192d9fdf9e5c61f34d5706a789a27174d59fcc623d9d1dfc419aee53f5da6241f86c199c5d147e8916af4550daff12e7ead0050e9dbb1292cccb", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="fbdb", 0x2) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x2f, 0x38, 0x68, 0x4, 0x4, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x1}, @generic={0x1, 0x2}]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x1, 0x0, 0xd}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x8863, {0x0, 0x6, "998add", 0x0, 0x11, 0x0, @rand_addr="46f1d6cecbee8af869a782329501a45e", @mcast2}}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xd0) ktrace(&(0x7f0000002140)='./file0\x00', 0xe56e7da48117c63d, 0x0, 0x0) 1.529152406s ago: executing program 5 (id=124): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000419000/0x7000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000384000/0x4000)=nil, 0x395a}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000300000/0x2000)=nil}, {&(0x7f0000a52000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x3c}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x400001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x100, 0x1, 0x0, 0x0, 0x9, 0x400000002, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r2 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5c}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) (async) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) write(r3, &(0x7f0000000140)="16a4", 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r4 = fcntl$dupfd(r2, 0xa, r2) write(r4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001540)="09001440", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) r5 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) (async) r6 = syz_open_pts() ioctl$TIOCCBRK(r6, 0x2000747a) poll(&(0x7f0000000040)=[{r5, 0x40}], 0x1, 0x7) (async) write(r5, &(0x7f0000000180)='%', 0x1) 1.528993754s ago: executing program 6 (id=125): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050100", 0x5, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ffff00000d8000"}}}}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.525905004s ago: executing program 7 (id=126): r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x1803, 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x8, "d76c1f46000000ef1f0160fbff2000404b00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xda, 0x10c, 0xa, 0x100bd, "00674700000000006a0000b5beb1ff81003fd400", 0x753, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffff, [{&(0x7f0000269000/0x1000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffd}, {&(0x7f0000096000/0x3000)=nil, &(0x7f000015b000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000029b000/0x1000)=nil, 0x2008000000009}, {&(0x7f00003d6000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf3}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000266000/0x6000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x20010001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000075000/0x1000)=nil, 0x8}, {&(0x7f0000079000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r2, 0x4, 0x40) mprotect(&(0x7f0000487000/0x2000)=nil, 0x2000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) 1.310165203s ago: executing program 6 (id=127): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xd9) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2}, {0x3}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x1, 0xffffffff}, {0x2, 0x3}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x4007ff}, {0x1}, {0x2}, {0x5, 0x824}, {0x3}, {0x0, 0x101}, {0x2, 0x1}, {}, {0x2, 0x10000200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0xffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r0 = getpgid(0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x23c, r0) 1.302182023s ago: executing program 6 (id=128): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x3f, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20003}, {0x2, 0xdf, 0x2000000f}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffd, 0x9, 0x7fff}, {0x3, 0xeffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) 1.300704218s ago: executing program 8 (id=105): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x2, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3}, {0x401, 0x106, 0x9, 0x5}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x80000001, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 640.407379ms ago: executing program 0 (id=129): r0 = socket(0x1, 0x4000, 0x9) ioctl$FIONREAD(r0, 0x40047307, &(0x7f00000001c0)) 638.053687ms ago: executing program 2 (id=130): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x43, 0x9}], 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x43, 0x9}], 0x1}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) rmdir(&(0x7f0000000040)='./file0\x00') (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) (async) 635.98383ms ago: executing program 3 (id=131): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)='O', 0x1}], 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) unveil(0x0, &(0x7f0000000040)='r\x00') ioctl$WSKBDIO_BELL(r0, 0x20005701) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0207534, &(0x7f0000000100)) 635.504109ms ago: executing program 6 (id=132): pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async, rerun: 64) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRESOCT]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r2 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = syz_open_pts() close(r4) fchown(r4, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4}, 0x2, &(0x7f0000000140)="b658cb18ead9d437f94c9422277b5ce6", &(0x7f0000000180)=0x10, &(0x7f0000000280)="d1f05fc94d3e27d0b758f741103723169dfa4b72777fce9cdf17a14408552d8df6d8fb09e21050eaefcbff23ae0c1b34eae837d5efff1017ece10411a9072aec124bb0b4cf9733d4595c2b71f398a97639df07bb67593982522b23fca7d695d117c8acd348d9b1778e52ee3202fc96117d351df4e4339c95d12c373b8fa229456ff94be1f2679330c7efda5bd281f2c22fc17f1cb8c1adf28c2b670bf6038505bdfe39ad3705d4b571473fd97539a45ce9b4481d210cb395de39bf60e02e69e61af822a104707d751aa54718d75feb171977977a35aad45d49ebe1226c73861d86831dcaf26c", 0xe6) close(r3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) execve(0x0, 0x0, 0x0) 635.043882ms ago: executing program 0 (id=133): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='.\x00', 0x5001, 0xf85) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="030010003d38942f8a7cef407a9f6f0a752c9077937d42255db2db79823a6d9c87ef4e2d6884697090711b729da67337056361f71151d900f0be4493f478ed2ae4028e8b20e2822c3bdf427404390088bf56b05597e9e800aea6aa8c9cd0815d422be4618caf4b7e19efea99d1325bfd9fe47aca63913cdc340d32adababd41a3090a00f0efb9a9d5f7fd9a288c27e4b358cdd", 0x93) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 634.564753ms ago: executing program 8 (id=105): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x2, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff7, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3}, {0x401, 0x106, 0x9, 0x5}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x80000001, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 29.828012ms ago: executing program 0 (id=134): r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x65da85ace90ad8d4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = getpgrp() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$setown(r0, 0x6, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000140)="d8187cd02e0baf52af6d7e1f3540a7befe4e0c5178de90c4428dbb8e84e1f4dea36db35412dea15467df5292233ae9b590e773cd04baaf9f1488d2585250f4358d48", &(0x7f00000001c0)=0x42, &(0x7f0000000200)="e941aa940813e07f8e05865ebea1e260", 0x10) 29.359654ms ago: executing program 2 (id=135): semop(0x0, &(0x7f0000000000)=[{0x3}, {0x4, 0x301, 0x800}], 0x2) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @remote, [], {@generic={0x8864}}}) (async, rerun: 32) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd60"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7f, 0xfffffffffffffffe}, {0x0, 0x7}}, 0x2) (async) socket(0x10, 0x2, 0x8) (async) r0 = socket(0x18, 0x3, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 28.896994ms ago: executing program 5 (id=136): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x60) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x5) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x7, 0x6, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x4, 0xa}, &(0x7f00000024c0)={0x9, 0x10000, 0xe, 0x3000000, 0x2000, 0xffffffffffffffff, 0x0, 0x4}, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x800, 0x300080003}) close(r4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x7, 0x0, 0x7ffffffffffffffc, 0x20001fffffffd}) pipe2(0x0, 0x10000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 28.555038ms ago: executing program 6 (id=137): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x842, &(0x7f0000000180)={0x2, 0x0}, 0xc) 28.22909ms ago: executing program 7 (id=138): munmap(&(0x7f0000c8b000/0x2000)=nil, 0x2000) minherit(&(0x7f0000d7d000/0x1000)=nil, 0x1000, 0x2) 8.969532ms ago: executing program 0 (id=139): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4000}, 0x10, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xd6b56d86d343276b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) ftruncate(r0, 0x79c4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x2) (async, rerun: 64) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="3797f7901e99e37544c86137a1081711f4c7aed7180ddcf0624ec781e26884e290b86e18228c22a743fa695f9b52389be75fbd19a9b648fcc38187ec42324ad595b7bd825395ecdeafcd39e430db8834d4ad9cf104669c53dc97ba6478d17a44ea7459d11a544948cd793dbc29bfe383ff82d1318371282e31883c19e9819183086c71cda7c2efc09aa4f601f576ddabc8e2895e3744bee337905d42b100bf50135a1dfcced4ae20b2c65a8cb3001415ba690771e559984ecce5ac2a6a19ae240baefca59c8815e7c896caf9b08b7e6f93a311f014bf92443f517b391568c765338df41235043c4f1ce9e9411b148264adcc42d31f30c320f7c7370e36c5089da1e01a63c1bc3dc57baa9679d401f660126b0b3328b0e86853a2d0a97fab9fe714b50020efcb2f4f8229d31ff9033568e7de289884bc1abeb0d196a6a05437793afb234b41ed5a69d23e5c3ffad2a1ed5bd3ffa1303da35fd3079a8059bdf39fa45d8b1dc4356432697e043bcc7364c5eaf358b742bc81d3c8815ea394ed1c9b7cec4a2d4ea0405708c7b5697731b51835915e733bc1a2f8b4ed66737b924091c0a138580e36b3be5a96b2223e69c168cdda0b916a52f5bcd290102335ab26cc3b2209f9c8106a43a45cf64ff04cac6c77a08b57b4fe715901150dadac5e07a944c166db9066673b8c9f42ab43a812a7d18a5f6fa28cbf165e5ee2361946ff86a4d84c89d0695247ca4882f9e11eec3b2d6a2f75cceeef65e93e6d8877f3f38c0d9eb24a06d7d461291b0aafdc82feaade8431eccbf60fef177f694dadd3f8356bd2aa3132f4fc8f96172a064c949ab998304a05f01f5f5d75b52ca9845e18d88553641e3a14b3e828343f3b8870cee7665234a42aa026c78130ffe6a35156f57e580b7a436463c4ce32e0faf6cd8904fb3a06f4e4979d03d98fb4f89cc2074ad0f213b20928a051c6eed2974e04c6153f5c933cbfab898f5614fa2bf4b9adabdc27ac25e6b49bc236104c39e2192f264e0d548c6bf03f9bcbe175dfd181cfb4d8e96e331aa3bf0bfdf81602238a0ad08cce1f9d1f4e4a9fcce9e1f4ac03f82602ef862e4450ad72ddb9eb96362e5bbaf0ac4931e369b71f2d7673ed128f42f7e92a0fccfde2d6b7fbb4371d14f56287301e8ec60a991c13b3a5551f18a4e83138d39766f008462bd801c085613037a601aea6c961f514f357cd2561cb54313c99b2940bc22de5da070c2f00ab7bbe2b4490868cce227c068af9debee72858e39d6773246f59f0a9f05450f9e9d9b93dd3a7f18f375d23149664d8814e2d47c3001f8547e13f00704235cfafcb3eaf631dd09443efad887359616e2b5441a36b72ca79577223def20e5a50c79e587e989f35deeee16788634395b4e127ffb5ac13993ba32dab474763814bed11869a0545375da9f5bc9c73f8636b9295641cca72c4272dd3d20ca5357e0c1f5d6d6bc6010d80f181390d7f02eddc20425dfa96dcf9a612424dac5c7b23c66339befcba987581c4cb6f3bd7cd0861e47b1c9ea74896f91f2d72d4a9b3f65199c72a4bbabb98423af2b01ea58abb37d9cb61b6dc7e4e377732b43cde3cd9c7077fb88f5fa6c92860fab192cf187594a6f39f07cccaf6da8c64a384a52294a9bb41e5d33667ce543f1b7f4907285aa1fdcde20e25107ed9238433edb92bc06a2415e9e6dff44a247667409c76256edf540de31734b681eece57a295b0a7989df79c23290abda76ea4f898eb5f230e40f419f44efdf0abaf2253452c5695248faaaeb003b0e6198d203acbaf20d71779e7af18d16af858e966d2950e6361cbfaba965c795b270600e6d95d6263b930aa00d90b1948edad3367a51dfb44904e27be3a728349a43186110281e8783df00297e40973d5a306a89b688b7a38cfe40a856e86ed2a756733196d7711a09295ebfd9cc0514ea942c6878a9f22fb5f75516e08261ba689c8801be0ead36955afc7d996c2b07889b6962543d1698e835092a89b552638ea58bde52581b7374b78b4c15f29170b0aff34444762aa2109e8df032e058810d3b6473a199826458751223679472580918856e6a34c1ba482546f8bcfcb0f5bc53c0ebdf1d4a820a98557841ff406c67231ccdefde841dbb474082acdd33221a4e23be6807759c2ba6ea5ddd8f57303cf6c616f5f3b3bf256a7c644255f7bef3a8d9cd9135a0867c4d0f64ffb39c7ec26a15e720ab74f71bd0af8485957a3b97dcc9c15cf2d813fd9452f4ebeef1e97e2dfd4b4bd4ac94cf988dd131e7e0fb80d00b09e5805fe739c3b76a0e98b505fef9c9507ec7a1c471f9eb5486b0887525c293348c0981f24e93b9694cb02bdf8a02fdac3688d474e8d1b120098937c48ee0b7a62947ea93696e5340ec53afd6ecee478ea57fa2a6b2e9c117cecabe3d2a34d3927f5650735dc40c2ab64e4e1075f0b2d7aef5577621f4e59a2ee08a6cb4abae95097361b331916fb622ad798d951a0c97360757acbb55240996af22b6e94c670e85d46f06a355671d50ddcf8429f7d06bf1a6d3185832492bbc7bfd4684ef3e2c8b0fbb1606036fbd3283d933270295bf47ba90bb00061c79272254484949545560bf516737ffefe113da75594642deeef5afb83176368f0ddffc19f04b070ff0e7f6c6ba16373708d2cefe90711f76782336668603e96f50dfc63e67866f0836e644eddd677c99f8e54855175ff8f91d966bcddb07310fad0064f4b62292640dd455106843f90b2f7090b68204e97a7e2ed0fb7791aa16ba394b26573d602fde562689abd00199aad3c3df98c146ad4c4c7176167aa2eaecad1808b6bcfdf260e64c3bfcc11e628f0649f812f81e0df2c2100c59f84acbf97b8500f82320f85eef518adc5436a13a0c281fe356ec90bb74a0868f952155aa0db96edcbf9e7b81f5740b3b9d6a55b0b02ec3f66f0a4da8614cb9f33b5cfc1cb9f3898596e7fe64dc824cab43558e6e78779ebb6b66074433f4dd0cbe78828cbe46fc9f9779f136f67b3bd3e850946c8d372c56e7111df5f49ba5fc1482ab896eca8de2495add07bdc3ccd2d3134e6f147c34f0d19c4638d25b4c09be07012f8e6f83ece419ba46007e7fbb6f5a25fb8bf25e72e41fddbfe270e9d000d1ca4d17518c47521fe35ffe7eb8253b49141542ee51254106b09e9607fafba5cb66205b6c38f55b648b3955de73c4aa240c37acd8f782b9aaaa28e9bab114de824e6c183e1e76f3bfc4374abca375b85b8ba84d1b5bfde67aaf9dce81f83db6254e6004ba654a182a7f1001d523d453a15c0be84bd9d4cd62661a875cfa3d20730474a14a9b88a20daf471bd30ffb94ab132eca33711eaf937f347c243ef800776f151dab2e8807d2648d18a30b70621595d36a7dcb269777d5e2edd9838416318c50d87a7db136253d98f5afb1bbff844fde0d380da4f4df0a24b25e7ecce8ef8c758168b48e4a25f1a6e823c273f99df814f9f3b8da2fb308bff5c8bfe5f1fe5805e7a5e2a979e410c5a6b92b001737da9d0c05e20d56c88816965504cc1eaaa9e3eb8155d784593da6d383e552783fb44b68a07388fe5482219513a97b05b9d10caca19f1a152db87e7e0a23050dd9b1bf0cdeb023607e2df3084624351fdf05c4f37372896e064905c4483dc84f5fc01223d4433690c576bb8187fb9e774e9df913f10286d2bfc35c66b359cb5b83020ace996d83a6b0006167282d083650a48ea3db3ba44f97e26e85f700832ea1b16b4d3d8e8564a88de93daf22a091b7bf938cc95a8ab50309db66f90510fe6be23c7f9c70ecbb83cd9ee5bfa2fd18fb9109d196bd949ce333e6b70f09c222675e04ed20242fe4416a25abb53070fc7c2aa66be693504420f9ff2b219c9846965ae53d13fcd9ba87da05614ca54f92b2b1396799e82b5833c045ea5337d7df6d09be5010822773ca8200022f8d9369796f32bafc9d57a2a89a829004df18d53ba56d0efb147339e2dd9aff67da23e6d816c9109916123343ce1c61c07b5f8e33f458a34498c3801ea4ef1dbf43d393a5702b8e6cd9aeab2bfecc9a054ca5c283763ad21b73cc217ce8bd1727d8284da9ff2a38dd0051336ae75b1e1a9de553c1f8f1aa0fc9221eef35b0f08e24c6b86d01b625b277a6bfd3b88fce51738641edb3a7ef569e17ed2b2d81285126259402e083871b2512ea6acae971e5bb37982c1a5b4d42b56d381c27b00ae5f70a39918c6bb01ba82bf258de82d8a7259286825f8524270d2ad81a13e7c8beb5a2c9c2e7335fbac5330ee820dfb5130894c3d280ce71653edd0a62588294691020c76bd29b27149ecc5d65716a23c4938731618e593663c6cd1aab58904b4ffac1073d318d02f1948e574aa884442a67e15bb17522cef2a67cdacb6a5461768c8a0a2817dfda092c1d1cbdc58872f311bc1347f0e8dbf1e5c7f32d4d93d03370426fa39012ec612588f9d9fb66b73a3cd601ff58fbf8f8f060cf615def91425fbdb45986fc651c89272867f4f9f92e566416888f358a68e9187c269f4a07c9fffac4dfe6d798e1ed60d7b0779434721c81a8a60daf1ce49ecbc2facc32019eedf1884caace2688f6f4f51a8aada71b7915bbfafcd9993ea10cc470421c220b47c75a4625ec4e7ea1c22dd1e57ad0cdcfb41ebc0f66dfc09780b6cc87069f6800119064ec52553ef9dbc03e491f819e2b42981570cfbb4b34830db79b1d2f644590035c07ea4fc9b40aee14aa83b1e7e8315762127ea10fcb4f16315019d0e96a0aa41cfadcbcb72e0ea0ab0144b7a94e6be703e677f05c209fe79ecdc7a7f0968b25728aabd5795988709dbfeda8bf4c557e05009f1df0d45f7bc764eade915e13be18b869951f0b23b49d7dcfb00ca1ede1b8b23a30fde01945dd4702a93cf1ea1996a40d92641794347af3294f546fb28e4b1ab8e30cbe0eddb07d8ebc0caa6a2ba7c0368c2d45d226aa55ea5caf7441b3814e44cdffab05e42adb7b2bdbd23182cda1228c10e550e08cf0006da58199b50dee0542dc969eed5b631ddc06f363b70f3f8671f4d381eb81b5f8fc4a9fa83dbac029a50a9c21e7e7ee53f588a864d4148120eb636726dbec3a73b454f6dc1262d13c115cf48c24f1fc7332779ab1f44e9562296632da374711152cd98e3ded24eb7c41fb842861093da5add7ca05d7b99f0d8c8f187e055908f19c4b87c7eca3dbc10fac367433d92e0b2d93705382bf921380a28f3baa245bb9054682b9d5334b876c3b9be5ff1ef1ef364c96ac1609889c335d0afcd71b55ba05baf915220a8f800f882c1ab1820ed36ccfa6cf561e5e071a1885a7e8c92734b8f8e2ac5974a3c93f7c8e15338499e72cac6d38ab4a7da3615726d37dd914d499724ff8ba11f33b8b753951877fd707ca5da046799be576f7204d6e4f64efa78ff888ac09b4ae5c6b10b0a68ca7b3c797ea3c27f4e878f6a29c0f814c6295957f7eae545fd0ee2a6f8c603b971df86c7f0c2c4112484f1fbac31f126e1a7cdd41023ba96df3a57532c0e6e996ce4da07d3ceb1e92c98740ab3bc75466ba28cf33d91a521b48895a48b1122635a0763855d1db9b23f49e1b8ac3a71488ee5cefe315c4d7b5952e33135bf1a56d0a3e2c927f4126d6d01ff83e8a3a4c90f063b98874a87dbffc7188e863fcf29b94d30dbaac361e87aca664f959109ca8616fa782a91524d466bd7c07fe78017f4db3f5c6170ca0b511ee38e83aa042b2b15449f3ce8a5ee15d84bea141607ca0b4ebce119b5c599f6e2f959fa3096dcc8aa9265c3a102e918454d883a52f2b2", 0x1000}, {&(0x7f00000001c0)="ba42a52b443d9fb2a79b0f2e750d29200770c2bffb9332d46f65da1e3bc17ddb16141a0211200f37a3b44ed50c8972e6611f095d15ef05d91fc4af2fca7d4767a3e1e972a1225cb06b93c58c0e1e3f0a94a6474209f61a4908a868a6a905879e9c81bbc4e4788067ef1890aa08e642eee2f2dcbbdb13f4ff7e2f2e79dcb171affdb5e05e5f309764cff8b7ee1194d17f445e1ac9496c6bc28e7932aa707c6367beac9bebcd434c73a36d69e9e1d211fccd0ec7733a14a5a43154c8eef64a674d09faef8c3b2470f7d447744b239bf91615d68b8415cd07fa756f9f5282abcdf7a2f146f242744da014259a4c6d8f12deb7f1c1adc8336a9adb0464d14eb628791bde6835292918", 0x107}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000080)="03000000", 0x4) dup2(r5, r4) 8.647459ms ago: executing program 2 (id=140): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 0s ago: executing program 6 (id=141): pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='[\\-\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='[\\-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='[\\-\x00']) pledge(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00') r0 = syz_open_pts() execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000340)='@\'\x00', &(0x7f0000000380)=',^]#%-,\x00', &(0x7f00000003c0)='R!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@-${\x00', &(0x7f00000004c0)='#:\x00', &(0x7f0000000500)='-\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='[\\-\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000700)='R!\x00', &(0x7f0000000740)='-\x00', &(0x7f0000000780)='#\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000880)='H+!\x00', &(0x7f00000008c0)='@\'\x00', &(0x7f0000000900)='[\\-\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\'\xf7}*\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000a00)={0x1, 0xace, 0x9, 0x6, "c274c65b92cf01f12069d60d02ed86c3b4590f81", 0x1000, 0x10000}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000a40)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/263}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000bc0)={0x9, './file1\x00'}) r2 = fcntl$getown(r1, 0x5) mknod(&(0x7f0000000c00)='./file1\x00', 0x8000, 0xe) socketpair(0x20, 0x5, 0xc, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(r2) fcntl$lock(r3, 0x7, &(0x7f0000000c80)={0x3, 0x1, 0xb3b9, 0x4, r5}) setsockopt(r4, 0xb3e, 0x10001, &(0x7f0000000cc0)="485dc31856ee732e123d7d2b00e6e7a7d4e50d4469ff6017d6f594843272f0490c6d6ddb2d685f40020f1346430c36e6c94b1a0de33c3cf83fbbda7fe8caccf8db0da50352e08d760f36619dd867f229f7c08e0d10afdba9de7423265e5d35", 0x5f) r6 = kqueue() ftruncate(r6, 0x792b56a) flock(r3, 0xc13300b3a8d6b30c) writev(r4, &(0x7f0000001200)=[{&(0x7f0000000d40)="d6502415003740587ebd89f8152efa85f1a10d5ffd612e15fbd31197cecc8d2259684b0af7bb0980100d823837a2cc2aabf4107a5be6b83ad3d19be0e6dd8ab593065544e673c4d0746915f9b68b6b49e1dfa1ecf3f90e789fb8eff4d944fdf4c1b937afccbfa91c1f23e3580ce3b517aedc18ff2b0b4cbb9a802da7121e749ebb80882b376a51e32d0498703bae5d5d8c3f76f5b15be36908147a951e49385833eb4bee88d54091675b8ec77703c4a534833f2a9d1ef8384017", 0xba}, {&(0x7f0000000e00)="a30054839696ddc5f35a8dd0b1221f3c272785e3cd74de691f015475db6f40dc832898dda284539e6d020e16bc865a8e3ea53edb398d8728cbc3d97c9642a6f61b994e02aea06c4403c7ccbd147a65686e63035d90d3456c1dd8420781364b6ddc898d55f3932ec8d46f30028297c6f0dd4d27b7f2f956db5140e8b523be78b845ab2ac09ef531d512e7242f08a9432881c1e6b1a8865d2494f7af9e9e488c471c26e0c5e77994407ecafbcdc9f93926fe1e74eac90c02a043cef74e", 0xbc}, {&(0x7f0000000ec0)="92086b2f1e05577c215486398f0eebb7", 0x10}, {&(0x7f0000000f00)="4659c2ad4c41089f33234b0f5a514570b5170a1084bc4b911fb3f1b23e3ae61c63f139104856ba463c7bea73bd40c81f7c069146", 0x34}, {&(0x7f0000000f40)="228e140b8b6e5088bb01a546a2f4d70cf7e7ed190ee63892169bb3f60af20a6906", 0x21}, {&(0x7f0000000f80)="c07c84468389afb49719d7d0e0f358222af435bca6047fdd48a1ce6bd7f9c046e15db4da58d646416a7beb2dce93c499222068ba4ff0796cc634e24484ca6bff42c5587d8b64373368", 0x49}, {&(0x7f0000001000)="31a48b4a197ab1882e45fab5f0cd66a3b27d3ba49a2527b5ba1f946452fb7fbb248deab926c9a9", 0x27}, {&(0x7f0000001040)="36d6bd879565ed756d27975dba42a11882d34677f56e93c5cfdf60c705b32178dc35d404bea9c3df04d02dcab35e3216232f7fb262d98f5a0b2beed295e501c74cae0693c005d9139c3844c6e5bd8f5194b9f6047dcbc331d8a3e58c8238dade1c28e8dc0700d7655f5e427fa1f5e0cd591f90726a0eddbc0f41b39e8cc42776812d72d95f28f024eb86894a9495f0a3da2aecbc4eedd30e", 0x98}, {&(0x7f0000001100)="dfc6bc9eb774fba320ef1862474ee6eaa1f7fa62db88be08e5c0c6a41811e0fd9d01b52edb6cdd1e306e46ba9f45e7b85e47904033beee4a3054e499f9a6db3f1e4880166907bc8606245635486112a5a8b856c60a7e883d1898297c2e147d4b9140c103bcce34d197ff4787e1a2641f8f370c8599280a1b2aa46da7f4f7a372043a44d0f60c15010f4b659f954867a551a453dbd86ad68baf56ff927903c249e6105e89f3b5196055c54afebf62b46e175457cbb370d20c2b28b7b577b2e5c58be30c9d54380e4d368247c691fad2dc0b8ba1acc4a7292a8820d5f8255b", 0xde}], 0x9) write(r6, &(0x7f00000012c0)="9bb1c7f1486dcbfaf90ee9c00a80392f7ab3e2fe5b1470fbe1db90054a08adebaea807e00d8700afb418c5e32090f18443fadb3654dd31c2a42a6a1676686cce1cca07e355b8249c4f4d26bcb6d3210ed2f53d662ea8b954cdf1f15d2bf32ac8e0559a5acc95436758c464cc0ac61d9fd55ed7044a8e6b8b06da655f5b45e8c62a0b8470233c75f5db006b99974afd39afbcc4cedb4c7ac485874986fdff06ef3ffe6e283813f33968ca82c5a8072a74", 0xb0) socketpair(0x18, 0x5, 0x8, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000001380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000013c0)="1e9de8709bca7e1d580715e010e9d7e878897d179a90ef01892e59a190152d229e494380ce852420277f8643a5150d96715b99e1bfac1a89f97c2ee932e4b4fcf689bd2233bb22492e5263fe8b564b5398bacd8ff3eb88562f40c23ab8bb11f84db4c2c7981f56dfc1a3ef2c73cb11e62ae53b3751a0c13db8d9614afab29cb43b744245204be4d088fc4087d8e59f64fad73adb124d32380193e7311e2d8b1a2e429f6287e100061e16842f426d69c90c21471e8103847ec1c1bfc576394b9874552dfed4c73ae303f0acead2", 0xcd}, {&(0x7f00000014c0)="1d7293dcb59a7403281c6a1e037e6d20343323cc178ab9bbed511f93e20822dfef3358b14b982eb0c3b17bf0ad6cc56b3c850b9aad", 0x35}], 0x2, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r6, r8, r6, r6, r3]}], 0x28, 0x4}, 0x400) write(r0, &(0x7f0000001600)="ab56fd17ad3e359a858560852b84e8c45db7bf3f6fcd81bcaed7628fa829488915ae0806d222e6be9ef9293b6bebf26e33c4de1340a5d336738fee0eda71743a5d0cb806", 0x44) fchdir(r1) r9 = syz_open_pts() r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680), 0x20, 0x0) kevent(r6, &(0x7f00000016c0)=[{{r9}, 0xfffffffffffffff8, 0x96, 0x10, 0x7, 0xc2}, {{r0}, 0xfffffffffffffff8, 0x359084987f8720cd, 0x8, 0x5, 0x1ff}, {{r8}, 0x8000000000000003, 0x40, 0x20000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffffa, 0x276a8cf7c3215f4b, 0x8, 0x0, 0xb01}, {{r10}, 0xfffffffffffffffe, 0x9, 0x4, 0x5, 0x1}, {{r7}, 0xffffffffffffffff, 0x41, 0x60000004, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x11, 0x14, 0x54, 0xfffffffffffffffb}], 0x6, &(0x7f00000017c0)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x8, 0x1, 0x2}, {{r3}, 0xfffffffffffffff9, 0x41, 0xf0000000, 0x81, 0x2}], 0xec, &(0x7f0000001800)={0x8, 0x101}) connect$inet6(r3, &(0x7f0000001840)={0x18, 0x1, 0x4c10da5b, 0x9}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000018c0)={0x3b35, 0x2, 0x16, 0x8da, "213674291f1a021e3536cd12a0f11fe9e151231a", 0xb3f, 0x7}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.85' (ED25519) to the list of known hosts. WpaARnNiIc:NG : mtSxPL 0xNOffT fLffOWfERffED83 9O3N 5T4RAeP8: E lXIoTck ain g 0a gaStopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 89702 57818 32767 0x10 0 0 syz-executor *133989 37611 32767 0x10 0x4000000 1 syz-executor proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: mtx 0xffffffff839354e8: locking against myself ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c493050 rbx 0 rdx 0 rcx 0xffff8000310114f0 rax 0x2a r8 0xffff80003c492f80 r9 0x1 r10 0x2dac016891adf20e r11 0xeb595609313b8b2 r12 0 r13 0 r14 0 r15 0 rip 0xffffffff811484c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003c492fd0 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=133989 pid=37611 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=50, usrpri=50, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000310102c8,0xffff800031010570 process=0xffff80003c478510 user=0xffff80003c48e000, vmspace=0xfffffd806b52b028 estcpu=29, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34681 40247 98781 32767 2 0x10 syz-executor 34681 14049 98781 32767 2 0x4000010 syz-executor 41436 52362 94002 32767 2 0x10 syz-executor 41436 127589 94002 32767 3 0x4000090 fsleep syz-executor 57818 89702 94343 32767 7 0x10 syz-executor 57818 118473 94343 32767 3 0x4000010 uobjlk syz-executor 57818 221172 94343 32767 3 0x4000010 biowait syz-executor 57818 300833 94343 32767 2 0x4000010 syz-executor 37611 83511 41171 32767 2 0x10 syz-executor *37611 133989 41171 32767 7 0x4000010 syz-executor 96896 336995 16781 32767 2 0x10 syz-executor 96896 465321 16781 32767 3 0x4000090 kqsel syz-executor 77803 355605 25874 0 2 0x2 syz-executor 93783 234462 9990 0 3 0x82 sbwait sshd-session 79838 104939 0 0 3 0x14200 bored sosplice 41171 459093 85939 32767 3 0x90 nanoslp syz-executor 98781 286230 17456 32767 3 0x90 nanoslp syz-executor 59210 213085 43374 32767 3 0x90 nanoslp syz-executor 16781 486834 79297 32767 3 0x90 nanoslp syz-executor 30626 352725 31813 32767 2 0x10 syz-executor 94002 250130 28505 32767 3 0x90 nanoslp syz-executor 94343 443314 96257 32767 3 0x90 nanoslp syz-executor 85939 497959 25874 0 3 0x82 wait syz-executor 17456 490793 25874 0 3 0x82 wait syz-executor 79297 364935 25874 0 3 0x82 wait syz-executor 43374 368806 25874 0 3 0x82 wait syz-executor 31813 265880 25874 0 3 0x82 wait syz-executor 28505 323217 25874 0 3 0x82 wait syz-executor 96257 154896 25874 0 3 0x82 wait syz-executor 25874 484379 10244 0 3 0x82 kqread syz-executor 10244 416631 9422 0 3 0x10008a sigsusp ksh 9422 402744 73327 0 3 0x98 kqread sshd-session 73327 432875 9990 0 3 0x92 kqread sshd-session 16007 438866 1 0 3 0x100083 ttyin getty 9990 42980 1 0 3 0x88 kqread sshd 16901 335948 28675 73 3 0x1100090 kqread syslogd 28675 514213 1 0 3 0x100082 sbwait syslogd 31999 472805 1 0 3 0x100080 kqread resolvd 78551 520151 35768 77 3 0x100092 kqread dhcpleased 42650 86140 35768 77 3 0x100092 kqread dhcpleased 35768 143525 1 0 3 0x80 kqread dhcpleased 90034 10622 0 0 3 0x14200 bored smr 15241 131923 0 0 2 0x14200 zerothread 14101 1644 0 0 3 0x14200 aiodoned aiodoned 71604 19530 0 0 3 0x14200 syncer update 13793 20636 0 0 3 0x14200 cleaner cleaner 23998 224039 0 0 3 0x14200 reaper reaper 69239 238389 0 0 3 0x14200 pgdaemon pagedaemon 93509 59785 0 0 3 0x14200 bored viomb 55289 237292 0 0 3 0x40014200 acpi0 acpi0 25722 95888 0 0 3 0x40014200 idle1 86048 392071 0 0 3 0x14200 bored softnet7 58367 48 0 0 3 0x14200 bored softnet6 65355 428009 0 0 3 0x14200 bored softnet5 63198 169169 0 0 3 0x14200 bored softnet4 12595 289235 0 0 3 0x14200 bored softnet3 45370 293721 0 0 3 0x14200 bored softnet2 18571 466368 0 0 3 0x14200 bored softnet1 48089 96182 0 0 3 0x14200 bored softnet0 36465 453037 0 0 3 0x14200 bored systqmp 70593 493998 0 0 3 0x14200 bored systq 35862 355955 0 0 3 0x14200 tmoslp softclockmp 14859 153443 0 0 3 0x40014200 tmoslp softclock 95994 121039 0 0 3 0x40014200 idle0 1 40494 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839354f8) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 57818 (syz-executor) thread 0xffff80002a2e54e0 (89702) exclusive rwlock uobjlk r = 0 (0xfffffd8068d7f7d0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 57818 (syz-executor) thread 0xffff80002a2e5248 (118473) exclusive rwlock vmmaplk r = 0 (0xfffffd806b52be80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_map_clean+0x115 #4 syscall+0xb17 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8397cd20) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 57818 (syz-executor) thread 0xffff80002a2e5a10 (221172) exclusive rrwlock inode r = 0 (0xfffffd8068ca8208) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c1 #6 syscall+0xb17 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 10955K 10968K 166960K 11276 0 pcb 17 12K 12K 166960K 17 0 rtable 191 5K 6K 166960K 261 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 9 0 counters 66 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 16K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1431 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 12 0K 0K 166960K 47 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 121K 166960K 307 0 sigio 0 0K 0K 166960K 5 0 proc 58 99K 147K 166960K 492 0 subproc 72 4K 4K 166960K 144 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 25 0 in_multi 88 6K 7K 166960K 103 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 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 358 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 258 185K 194K 166960K 4043 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 47 94K 109K 166960K 1304 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 10 0K 2K 166960K 27 0 temp 40 8639K 8703K 166960K 4377 0 kqueue 13 20K 27K 166960K 53 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 46 0 43 1 0 1 1 0 8 0 rtentry 176 98 0 11 5 0 5 5 0 8 0 unpcb 144 179 0 161 4 0 4 4 0 8 3 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 115 0 108 7 0 7 7 0 8 6 arp 128 11 0 1 1 0 1 1 0 8 0 ipq 40 1 0 1 1 0 1 1 0 8 1 ipqe 40 2 0 2 1 0 1 1 0 8 1 inpcb 328 237 0 225 6 0 6 6 0 8 4 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 144 18 0 3 1 0 1 1 0 8 0 kcovpl 48 15 0 8 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 440 0 43 28 0 28 28 0 8 2 art_table 40 441 0 43 5 0 5 5 0 8 0 art_node 32 98 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 43 0 33 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1757 0 242 95 0 95 95 0 8 0 ffsino 296 1757 0 242 117 0 117 117 0 8 0 nchpl 144 2134 0 449 63 0 63 63 0 8 0 uvmvnodes 80 1910 0 0 39 0 39 39 0 8 0 vnodes 216 1910 0 0 107 0 107 107 0 8 0 namei 1024 6513 0 6513 2 0 2 2 0 8 2 percpumem 16 49 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 7810 0 7808 8 0 8 8 1 8 7 plimitpl 152 79 0 56 2 0 2 2 0 8 1 sigapl 424 567 0 507 8 0 8 8 0 8 1 knotepl 120 346 0 0 11 0 11 11 0 8 0 kqueuepl 224 63 0 52 1 0 1 1 0 8 0 pipepl 344 142 0 115 3 0 3 3 0 8 0 fdescpl 528 544 0 507 3 0 3 3 0 8 0 filepl 160 2310 0 2093 15 0 15 15 0 8 4 lockfpl 104 39 0 36 1 0 1 1 0 8 0 lockfspl 48 17 0 14 1 0 1 1 0 8 0 sessionpl 144 29 0 13 1 0 1 1 0 8 0 pgrppl 48 45 0 21 1 0 1 1 0 8 0 ucredpl 104 274 0 256 1 0 1 1 0 8 0 zombiepl 144 509 0 507 1 0 1 1 0 8 0 processpl 1248 567 0 507 7 1 6 6 0 8 0 procpl 664 810 0 743 7 0 7 7 0 8 0 sockpl 752 466 0 433 10 0 10 10 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1257 0 0 79 0 79 79 0 8 0 bufpl 280 3111 0 116 214 0 214 214 0 8 0 anonpl 32 9191 0 0 75 0 75 75 0 246 0 amapchunkpl 152 12721 0 12179 34 3 31 31 0 158 10 amappl16 200 2408 0 2387 12 2 10 10 0 8 6 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 102 0 90 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1143 0 1106 2 0 2 2 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 93 0 82 1 0 1 1 0 8 0 amappl6 120 172 0 166 1 0 1 1 0 8 0 amappl5 112 117 0 111 1 0 1 1 0 8 0 amappl4 104 258 0 242 1 0 1 1 0 8 0 amappl3 96 2133 0 2006 4 0 4 4 0 8 0 amappl2 88 599 0 539 2 0 2 2 0 8 0 amappl1 80 8589 0 7943 14 0 14 14 0 8 0 amappl 88 3393 0 3209 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 544 0 507 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 544 0 507 1 0 1 1 0 8 0 vmmpekpl 168 6017 0 5975 3 0 3 3 0 8 0 vmmpepl 168 40718 0 38522 104 0 104 104 0 357 4 vmsppl 488 543 0 507 7 1 6 6 0 8 1 rwobjpl 80 15989 0 13149 60 0 60 60 0 8 0 pdppl 4096 1096 0 1014 110 26 84 96 0 8 2 pvpl 32 15062 0 0 122 0 122 122 0 265 0 pmappl 256 543 0 507 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 353 0 29 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8380aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,61) at comcnputc+0x250 cnputc(61) at cnputc+0x67 db_putchar(61) at db_putchar+0x36d kprintf() at kprintf+0x29a5 db_printf(ffffffff833476fb) at db_printf+0x9b panic(ffffffff83334dd5) at panic+0x103 mtx_enter_try(ffffffff839354e8) at mtx_enter_try+0x1da mtx_enter(ffffffff839354e8) at mtx_enter+0x62 uvm_pageclean(fffffd8008ff11b8) at uvm_pageclean+0x28e uvm_pagefree(fffffd8008ff11b8) at uvm_pagefree+0x26 end trace frame: 0xffff80002a320b50, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8380aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,61) at comcnputc+0x250 cnputc(61) at cnputc+0x67 db_putchar(61) at db_putchar+0x36d kprintf() at kprintf+0x29a5 db_printf(ffffffff833476fb) at db_printf+0x9b panic(ffffffff83334dd5) at panic+0x103 mtx_enter_try(ffffffff839354e8) at mtx_enter_try+0x1da mtx_enter(ffffffff839354e8) at mtx_enter+0x62 uvm_pageclean(fffffd8008ff11b8) at uvm_pageclean+0x28e uvm_pagefree(fffffd8008ff11b8) at uvm_pagefree+0x26 uvn_get(fffffd8060b4ae70,0,ffff80002a320bb8,ffff80002a320b9c,0,2,bc708d5dbd0e2e9,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80002a320dd0,ffff80002a320e08,ffff80002a320c50,ffff80002a320c38) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80002a320dd0,ffff80002a320e08,ffff80002a320d50) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b52bd80,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80002a320f60,200000000000) at upageflttrap+0xa9 usertrap(ffff80002a320f60) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7bb404384400, count: -21 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: -1