last executing test programs: 10.931644337s ago: executing program 1 (id=1292): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x18f, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0x2}) (async) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc", 0x1c}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$getflags(r2, 0x3) (async) setgid(0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) writev(r3, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000400)="fa40", 0x2}], 0x2) (async) setregid(0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x8, 0xa, 0x1000}, {0x406, 0xc7, 0x4, 0x8587}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) r5 = socket(0x2, 0x3, 0x5) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 32) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x80206916, &(0x7f0000000100)) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='n8', 0x2}, {&(0x7f0000000300)='.', 0x1}, {&(0x7f0000000340)="86512bdbd0bd", 0x6}], 0x3) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) (async, rerun: 64) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000680)={'./file0\x00', 0xa6ed, 0x0, 0x3}) (async, rerun: 64) syz_open_pts() 6.599648952s ago: executing program 7 (id=1474): syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x2, 0x2) syz_emit_ethernet(0x1052, &(0x7f00000022c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffbd, 0x0, 0x2008, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x1, r0, r1, 0x1, 0x0, 0xc, 0x8, 0x800, 0x0, 0x0, {[@sack={0x5, 0x1a, [0x6, 0x4, 0x4, 0x43, 0x6, 0x227]}]}}, {"0fdf61e72ff70c51c46cae5dc2e632b3cf031bae47de4f09cda05d34ee082a93ce1f487c0610b2778bb74a7779df34b567d0e1b6ba9888e42d159c2a903178d276e0802dd3fc9c6a30a6437d5238b11ac8e9b392bab5c422141120e538fca4fd03e3fd2b294fb1efa5cb1a244eab194e51618186bf6469a02b8e4a211890dc3d87b07ffb0e178ad76c97efcf73d3f830165ca03c98746d48695333f279a416fe1252e1ab2e61d5db0114987a55c52e20678210608b689c3b14d31be352339ccb66002a6f560b958cecaee80f6ad6cc47b385bce79e5795ad06d1ded12920d7cae89392034b3476f6299fb19cb08f13d40050124eb0bd2dd0de84ebc90884a3bfc5e0774417ea83ca8cce6c415f5d221a02465cc4a9fcd0dfcd963ab2d4cb2aa6f4efc2e38a6a50dd21b519d2c5880e29ff99a3059e295ceff1a3e6311c7aaa4e815478f22c69e9867e8c3541bd1ff21a165aaf8f8d120f7a4bb0b97281bb79a5d80f5fad11aa1bddbba468778d5529f7ece5178365ddedbea1c19155ffbbed67a4c2ecb8b3bfd27191c70d09cc88e577929772964432a862af6a8ae61baa5159a9d8777f9aafa0ce95b57d06cf6845204a7de9727db36b57028c3df22ddd6025f931e3be9276ee5193600596839d42b294ce307fb5ea6aa5a7698b4bb7e8522ab627dd337e98865e46afab7087813cf6b4310ba3383ef31c83b3b1e056f46a342eedd262c9f570d5803b025ba82aca2c92121867572ac075a6dba29407e965e4e372918685b6b53a8c193785c87a1358620b4bf0ba63b8fba2b861b568e919c51c02f4ed861cb4cc6c261f455a1d1890b548818a2aae94681753a58a65fb9002f97842df879963d3e6fa0e7b59b46f49a9f4bda78c61b3e87e18d8567fb8e9f81635611e9318557875ec390a34337055388679a7513ba4ff862df29d3b445a5c5813c54593e19cd909f2e7dd1fccc419425d6b31355fd2b4e0b69ab6037366490347a912c22ea211231cb08c9e472bb2867bb8a223fb171adfde811e265fdbc96213ca3e963fc2d73d9639ff1eb0196887576476a7ece1f0b27aa224159e804f4995dc3a050e1af5301b2e06a68515d2b73f4d5eca653084a89c1f548e45f6302dbd826e72edb6ac248eea0d6bd330186aa05a2fdd1a64bc0c6beb60a6a044fbecf40e96243059e29a545412457bbd19162f51a5aab4ed935157f028c9fedcdd702c8c9875ae792037839504e887169348563cebdb5779316a20ace247835a63386cd74811dd3ed59d97ea9edf8ee1e891ba3aff47f007461b5b1d5585df81f1aab179a6103ac2228cbc6fafbd2d5f70b608a35258a35be78ac365699899729d29a20a7ddb503d8e58482d280b2d6b532e1bca0ff0afec44d3b472b0478cafd07572336b62f56da8e1ece74ea60cd66d61d5aa0f703fa27141c87d54a9700ac241fed7ff2648bb76a52f80718d5bbecacd32075aed70651c826d0e5be407aa0f049afddfd4b9b6c3e5ae33a2f2d1f78bff5d3c3859dd925d16afdaa2f6bdfde74047d3d9c86478aa6bb8dc72e2e296f82df79847d5184cdd964c35ab06b0afec07e8911a9a1a896ecf53b39953932a6ff08994e4c3352420fcda189ced4d6cf905d9dcc2a29191064ba2a6755c5bdcbd6f835c91abcad8e18dff4d5387f953fdea86a7c11cfcbd736d3ba077729d6f37392c3ca354a4a3d9763146d5ab4e3059e8f9e72aecbc7642e1983fbf1e07e21b91e74a97de8f39bba6309eade0f52581888f395e27452862300cbfa7e3b7e1e756ee1985a706f5f4d6d38a229200682f81261b3ef00c18ab6429a59c216e8a4d1fac300c5ef8fc9c2c40e684e5f4a4c2117645c9889082893933f9aca20fb9318abc3d21dbebd396a267cc5a02cd9b5a9eca9bd2771bb4cff44faff8530f26853ea5bd7bc5a9542b240ddcf1106232df8e0a319d55ef0d7df8c453db301b82672b54465c7fca9f320aefa842de49c4572c73f707d17ae148aee7e7836f1e66d6995f09badc064d9e7136034c16a157c8b27e1a80c205ac7335e21193ce45126a2c3b2b517509900ecb5d646a764e7be064c6c4b152cdc5db5d0b352f5cc1e178af25e4c38165ede1638e7a8743796b1b87692f5b741c65d75391ce7e3bc2ddb73cc38f804f2f8c44be4e62458665a98b98d0942abf6a2981b145834750f2711f37247873e14cf4a36fca923e36930cb3f02a290c5d9b8654e45a69f1b25047d2dddc86367975d4553dabe3413851df2ea4be289f164993b58289b57366d93bfc2f49d90c111a8df69772a459695dd2678315a4e3c38120fa5ba57f6a4dce2cff1295641e0ebb0b90eb071f37e2db2a860129341b16368e85e13e919b13d5d4c4b569ab50e464d8f7f8898add416d06a71e6c38d21e55b0b9564da9e52fac9a85c04bc5ef980fe342bf6b8e18447e321952be55c66cff775f627ef7b7fea0bd6b69f9aa88e676edc2b576a8237cc9bbe6528ce78655136c38830903d7e21f36da9fe4fbdb254cfef2d6a1e456778fbfc83de384ab7d0ca3f9805fc6d5e2f69ce3b7d474e9cf6343a0b2f81b2f96814b5a181f4e6530588fd63bae89b14618af9e9a3ac1079b97572d8483074ae7d7d2d062163bae7ca2d70562fc52c7f91a39361dbe43d0a50c3e69890cac4873cf08bc234a88c9192ac6f21f3d0ec5c8f3aaf213b42203dcbf1e4d3b412a655ef2903e75575fedaf914445c4e5b3c2469c0cb5433e4a0f06eacc30ecae989369ae30738e513b236c9933cc47a782ddec67f3454cdbe7fe7b7380d5c7323fb947618c288ff1e91bdea68cdb061246be34c6e55d6e991ad5900c31824f0bc0d500c2f8eade60007b02c7be9ca99cf91842e39f54455c46c48da3b1de6f865619793ae8e958b964bde1d2c034d5e835b39c8af9ec046935fab40d1b6f57e4c93c235dd701a97c85c6b7953ea1ace82777f077f9fb7ffde2d0ca1d39f264b635cc2ab2343707ca963624006eabbe5301430cc48f0e94f1978add08e79653c541d92ca2a6d206b2e8033ace8defaf0c54fd3ae5ef3fe09cbe69160dcd35bcb27b4559d4a79a1c3dc0809f621302a7a533dcb5a6c46e1bfc8dd96383e782f0a726ec1426cab1736bde61599a9f4fbaa121ff6da4aa5fbd685d4d3df98fcb3eeb01eb3bbfce765bf1bfab809c6ddb7b469d8d8874619ebef310f8d7ea3678e32649299a5e4de787a2b5310c1f9113c0e0a7d3abd587ad5389b1e5dfdabfb72533793a86488abdc17e2e64193e5c072c186b86c613bfa8341ea8fcccc4147f9f63017931cea44caa592fa2f92c6d7eed4f9bc7dce1c940fa53056c3da457f317540ba441ac5e4c87678438e33755bdfc688e18ec618cd31b02a5bc8222f3454da2aa78d2cc8dcdf2189d1597810267f5199a24cfc9855da77a9bb8667e6e40e8ca3ceb7e863f085f2f01eec2a5e308e44563c25e097242d4de445c17f78f9886afef1ab48877278456aa0a7b3b894a7f436e1f064d5ce86fb63c836d9703285c67e995cf7561cdaa4532767803ebae084db1c9dee6b1e12b7df59b6a9ee9a91da5abfc7f19b3d7f61de0bf891b2ffa5d97e890c5a7139126d2b1bc1bd9507dc159741082db4916ff8fad1d7f13a7075ea71166a2798dd799a97caad89a13233a6cd2b3e8533c4e9a1e3a87a2599f1b92e6223540172c12e6c52fc0ae2baebc8aae249c8ad5cca7a1fbcf0733fc41008f116c4d87e101a3a9ce2b11db9515c44353810752d44ae58c7fc0868e4257c92e83554603ccb8913727125222b3f05a4cbe56be82a7ca2fda2d41524da41f1a280f422d627881bf0642ffcc0cfc9748bf1a128d749240790c6b14685d86a34eec87f2fcde44970b191ce0871262d1dc0fc11c9bc1ac1f639a58b97652fb86b335b165247abfb5416969af48844538a76184930b9d8681ce1febfe95fd7da1904e508261a24487ced384f64443709e20a28383fcb6905887fd04330b56ba280b1fe258e1b52d3b067e5cddea160edee6f360934d2570f0e8c85854fc4646768f6ad7f95b2849f1fa41ab161171d9d18341db0fbc948efeb3b49bf63ce03f3e6f9d3182d07211831f3153e0afe2f3b36734094cf396129fc222d733454f389c41ddafd9481b117d7f04357c8d4aa2c2f62c2ffd8715a71862ea66c90b7e9031dda9e88533a04ce7c583e0997ef7a498376f34b484d9c0c509268b7ae20362b994b04d32feef01655c7cb227978b51cbf1f19600c5c86b118924b731780815cac6f6a9e5ec65470ac6de361020f4c13b6e7e719ce4aabac714706b5771ee684e1dedc446f11410c856ad6348168d8d16273f3e6a36e91a6b0c257d8e727fccba1d6411a38a4a1379c83d3988a1a25ae385730977285716fae54bb0d355ed02bde734a4297133d7521b66bdf3bf9b30ef933515d47874db20e818226ba02da1d42e1a296cd564a81f25866657111530bdffc8124104acbb2782afde7060c389fb120f466fee6c23e9386c9e820bdf635cd7adaf63c29b5760189d3fbc1fe6eabe54dc4e643d9e41b9ff271a2778372d4dbc8cce850f086cf489c052e7cd7b38a52848dc823b65da646ed7529d56771827fde7315585d33ae7f2dc3c39b5dae21af97447dd039181fc48b03609542bf97017844c6768943077e5f41f885dc414dc647ec09efe5c2c79ce566f37646d86b00d37ff52bb83548ad5c1c2cca59c30db02ae323a487a812585280605a1d550a9cade81ad653769761320f7afdb9c280d1836d82df2e70c58644efbf9589a26aa1e6cc7b0c7f8b4a671076553f13d3cc03de3b77777bdfcaaf46c0f66ae11cbc277b29d262366bc2f1d2ab971aecc3e3cdde121f4f731e7c2a5df8cc9876fa270ee72a294955e5c0cb291c19bc85156f3c6afa60a8c0b8d52a2c3b4502ef9b86dff30ec0bf8cc9df56e9a1e5707b8759cebed0e9ff7218b8c26dca102c9c02e9fd93194cf184e049d86460b97ec8e145a04acc07a709751b9eb2758c984589dd9472871cef2abaae4e7af7a4288e55dd719ff0a8008b47bf5fac58d9e80025d4b4b98324578bf2135a059d1523ac6261a605a6afe42bce9b00687e85957f66722cd99aff803b48c0a4a3c5a7e0eb6a0169f73c46e12ad4230544a3117a49cd8978c8ad2bcd8acaf21c8cfa66ce7c0e94397e3b3b8c4d8c00a53d54f7be07f5363007c4dee61912909cf71fb81e67bcce9268855287036df846c56b25b1408afc3afe659494c0d2ccd0e56b2e2b6892c89a4939c14c76db1787270858036f840e928dc831f7f672c756ac52e547ecfcde788299cc26fa1ebc37bd5f2306c38757464fe2f134bb3480e3b054c01c553bb40af20a1833b3c373d0925c8167750eaeb07b3108215c8f769572ae378b06f16f1b5968daf6d3465a90b02d6f279b5321963e8841a8874a805b64dad5a19b9a78593271a6eaa5223900df2f627ca53ed230192b0efd17ca3db8c43c19d343a1161971476b38a84b1d5bb8046aea90726b79becdb2c024224272474d28edbb8793c164d29d11904257d7838070bda6e71f67a97366e3c186295cc15a1f517105b561233b69669e2b7ae32d6769c57362496c7a835bb5fdaacf3a463068ef73c16c8fa88144b315865911c094f0a7cdd344bf66c43640c7c13227fd7c377bd73b97eccdf53fadd7b1220e27a2bdc664a9244992550bf292cd009ed3547a0fcab74525685f226443276eeedc8ced47067c3aab351b437e29848e9cfcac19167cd43b19baebe9c8ea21a9a2c0c7b117168dd1622a2a1867b0b29d444"}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) r4 = socket(0x18, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@local, @empty, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x2, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x46, 0x9, {0xc, 0x4, 0x1, 0x2e, 0x40, 0x66, 0xff, 0x40, 0x2b, 0x2, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @noop, @generic={0x0, 0x7, "f32bd9ce19"}, @ssrr={0x89, 0x3, 0x3a}, @rr={0x7, 0x3, 0xa2}, @lsrr={0x83, 0x7, 0xf, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x3, 0x89}]}}}}}}}) 6.591120411s ago: executing program 7 (id=1475): r0 = syz_open_pts() chmod(&(0x7f0000000440)='.\x00', 0x35e) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000480)=""/225, 0xe1}, {&(0x7f0000002a00)=""/4113, 0x1011}], 0x41, 0x86b5) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x3, 0x400, './file0\x00', 0x5, 0x65c, 0x7ff, 0xb}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) close(0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x10004) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x3, 0x0, 0x0, 0x5, "ff14e713001e00000000000000000100", 0x41, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c, 0x5, 0x2c, 0xd577}, {0x1, 0xb6, 0xff}, {0x6, 0x5, 0x43, 0x101}]}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r5, 0x0) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x11, 0x0, 0x6}, 0x4, &(0x7f0000000580)="bbd5cf1bf40f770c6aa88f6adea61f03d97a4d3f7777b35297d197bc589f5a3e0a2eae17f5d99d5ab22ccacac57d8fbfed986bd9deeb5684fc1e87e8f37ffd5484a01e5c82aa5e15259b30be3e1ef08ba59f2f5a03b84ab2", 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[]) 5.905031825s ago: executing program 1 (id=1500): sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x100021, &(0x7f0000000080)="c5", 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5e}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5e}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffe, 0x9, 0x7, 0xefffff8e, "08ed2f8600de142465ac3c92443c658a0f00925e", 0x4000004, 0x20000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES8=r2, @ANYRESHEX=r1, @ANYBLOB="424471a9c363bb0a9eff22e350d3e8e17ce8c1baa692b440b7e18c75692601937523765017f1c5b0515017da56edfa5397610407b66a20faa95739818c9d512b4986cae37bfb31c3764a98e73f5e8ee899c030bc46121d9ddc6309", @ANYRESHEX=r1, @ANYRES16=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@file={0xdacd992880117bd}, 0x2) (async) bind(r0, &(0x7f0000000000)=@un=@file={0xdacd992880117bd}, 0x2) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x54}) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) setregid(0x0, 0xffffffffffffffff) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x6) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x6) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 5.011707968s ago: executing program 1 (id=1523): mknodat(0xffffffffffffff9c, 0x0, 0xa17f7193403c6ab5, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0xd27d43220c7df9f, 0x0) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mmap(&(0x7f0000060000/0x2000)=nil, 0x2000, 0x4, 0x1016, r0, 0xfffffffffffffffd) clock_gettime(0x2, &(0x7f0000000480)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) setitimer(0x1, &(0x7f0000000140)={{0x8001, 0x500800000000009}, {0xea, 0x20020007a5034f4}}, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) setreuid(0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000082000/0x3000)=nil, 0x3000, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x400, 0x80) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x203, 0x0, 0x10002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000280), 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) lseek(r4, 0x7, 0x0) write(r1, &(0x7f0000000340)="daae69e1ef5f008d54218ff30ccc347bff2528f24513b3a6f8bcd89574f41f765005201752b4f7e965afc3d2df1b3d54e44f294a3d6ebb47816d9f316bfad209f902da6a6c2f68e330894d2d4a34f4aa1f948a43a94f6df578c98a0d71f851baa8814930dd6cae5d9e045ba6", 0x6c) r5 = socket(0x6, 0x4007, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 4.866613232s ago: executing program 1 (id=1524): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(0xffffffffffffffff) close(r0) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069ad, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3ccf) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d4103cbb3b553a30352e3b0b2e4247b103", 0x2f}], 0x1) 4.864975605s ago: executing program 1 (id=1526): sysctl$hw(&(0x7f0000000080)={0x6, 0x16}, 0x2, &(0x7f00000000c0)="99cd010000", &(0x7f0000000000)=0x5, 0x0, 0x0) symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="fbffffffffffaaaaaaaaaabb08004500001c0065000000019078ffffffffdfffffff210090784c1f8ba3"]) 4.863273881s ago: executing program 1 (id=1527): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000000000)={0xfffffffe, 0x5, 0x3, 0x1000, "080000400006000000010000000100ff2b0100", 0x4917, 0x8}) r2 = socket(0x2, 0x3, 0x0) writev(r2, &(0x7f0000001d40)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) shutdown(r3, 0x2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x40, 0x3}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/67, 0x10}, {&(0x7f0000000480)=""/232}, {&(0x7f00000009c0)=""/4096}], 0x1041, 0x800000000000009) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x1, 0xa, 0xb}, 0x1, 0x7, 0xff}) clock_gettime(0x2, &(0x7f0000000540)) 2.471419242s ago: executing program 3 (id=1608): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3b, &(0x7f0000000340), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.378555019s ago: executing program 3 (id=1611): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd9e2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f0000000300)={0x0, 0x800000000000c, 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x51fe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) fcntl$setstatus(r1, 0x4, 0xc4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c8865f84ad", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x18}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x180) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) ioctl$TIOCSETA(r7, 0xc4504449, &(0x7f0000000740)={0x3, 0x80000001, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1786b47c1c200", 0x1000, 0x8}) r8 = socket$inet(0x2, 0x2, 0x0) pread(r8, &(0x7f0000000200)="ef7c8105dda3c13d9241c97dc40e00c36cfe17b35e8cdc6918e64eed9ec2202676597fe8c5f9bbcf47e11b08cad74b43b00b8c2159a9f518275ae56f74301253ab9163980c52909b2bb16ad6261e43a847beedc533f6bd715d63ccdce9a7fd8fbcda695e9b5f6fb601160a94913837af166108c68a5bd22f96e7b7250aee4229425c3ab87289b10cd742364e2f72abde13db82e2ff32d166ed2ed3d2a67a6b877e450f1510d05ab6de2bbd4d7dfe6e9a86d237caab7971b548f05bb5498cf363701e91e5f2e151cd3194917952c9d74de03c1410b53344922be569e2c81f73", 0xdf, 0x8001) getsockopt(r8, 0x0, 0xb, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0x80084904, &(0x7f0000000180)={0x400, './file1\x00'}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) socket(0x18, 0x2, 0x0) 2.348384434s ago: executing program 3 (id=1616): mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x637f) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000500), 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) msgrcv(0x0, 0x0, 0x0, 0x1, 0x3800) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffff1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) sendto(r3, 0x0, 0x0, 0x5, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, 0x0) (rerun: 32) ioctl$VT_GETSTATE(r2, 0x40067664, 0x0) (async) listen(r2, 0xdec) (async, rerun: 32) getpeername$inet(r3, 0x0, 0x0) (rerun: 32) ioctl$VMM_IOC_TERM(r2, 0x80045604, 0x0) (async) read(r3, 0x0, 0x0) (async) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001dc0)=0x1) (async, rerun: 64) ioctl$BIOCPROMISC(r1, 0x20004269) (async, rerun: 64) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500003800000000009078ac1400bbe00000010c009078000000004500007d0000000000060000e000000100000000fe80205c50d9929600"]) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x6384) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) open(&(0x7f0000000180)='./file1\x00', 0x800, 0x1c8) 2.16634965s ago: executing program 3 (id=1620): r0 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9bed, 0x1, 0x2, 0x8000, "0895705ed573af41678929e73e20952d34eba38a", 0x9, 0x51c1}) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) ioctl$TIOCSBRK(r2, 0x2000747b) (async, rerun: 64) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcff000b00000000000000f5ff00", 0x10003, 0xc04}) (async) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000300)="79be63810e000000e42653dcb5e2ed599e7ed9a199990d3405bbc7a35bfeff16cb505e3c359be6d63b1b17328d7b562735fe7e7b2bc760f5d5bab9d900000000008000004f36c45cb7f069e6066c31bcd291dec4bc2a010306a91678", 0x5c}, {&(0x7f0000000380)="6b9f3a33215050ad67a000cf5479c9f5a1c50f10beca9860019108012efa6290dcb999dc2c137202723a64aebb77c4cabef068ff366a8c9b11b797f4e7273ec515ec6eb47309b2c93b39f01ca2a92600b8d77de7522e5843e8954095eab45701c8665ab25ca291a8062e8d506a79d56c0f53fb63cd2763e85ef3a57803a9b7e132006c91f3a4119c97e28ef7abf6b443c8e7984eb687a116e4aa1c1565690e48fe262badabfe02bf0ba5e3796d", 0xad}, {&(0x7f0000000480)="204758a9d4ad", 0x6}], 0x3) (async) read(r2, &(0x7f0000000200)=""/255, 0xff) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/535}, 0x16, 0x0, 0x0, 0x0, 0x51}, 0x6}, 0x10, 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x2) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) syz_open_pts() 1.981337679s ago: executing program 3 (id=1624): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {0xa201d90e6a17be06}, {0x2}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {0x2}, {0x1, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="00fe00feffffff0300", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) fcntl$dupfd(r1, 0xa, r1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) ioctl$FIONBIO(r9, 0x82907003, &(0x7f0000000140)=0x3) bind$unix(r9, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r10 = socket(0x1, 0x4, 0x2) setsockopt(r10, 0x1000000029, 0x2e, 0x0, 0x0) 1.675694534s ago: executing program 2 (id=1633): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000004}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000240)={'./file2\x00', 0x6, 0x2000003, 0xefffffff, 0x1, 0x5, 0x7, 0x6, 0x0, 0x0, 0x4001, 0x7f}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x7379) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0x91d2, 0x4, 0x5, 0x3}, {0xffdf0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) 1.583800606s ago: executing program 2 (id=1639): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x7fffffff, {0x6, 0x4}}) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/206, 0xce}], 0x1, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00006885ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(0x0, 0xd4, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785daef8e2687677cc2df24c05b3ede8e20764ecddeff2443c62977ae1fe67fdf943dc8c8cd4c285c3369fd4e4ad72f0648b326079b9e17b71bc9e7668ee1eb0940c27b6ba950198e955e1fa4", 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc028445a, &(0x7f0000000100)={0x8, 0x0, 0x741, 0x10000002, "b3080deeaa8e70ec8c7b000000fffffff500", 0x900, 0x7}) 1.039791613s ago: executing program 3 (id=1649): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fsync(r2) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000100), 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x87, 0x8d, 0x0, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x7f}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchdir(r5) 916.621416ms ago: executing program 4 (id=1655): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x22, 0x70000080, 0x7, 0xffffffffffffffff}], 0x2, 0x0, 0x96, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, 0x0, 0xfffb4161, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x4d1, 0x0) 916.261652ms ago: executing program 5 (id=1656): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="1817f50000000001"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x5, 0x2}}}}}) sendto(0xffffffffffffffff, &(0x7f0000000080)="7d12bb8841c3369e641eff0f", 0xc, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x9) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)=0x400) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x3}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="fb9f0f7d", 0x4) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/225, 0xe1}, {&(0x7f0000000580)=""/79, 0x4f}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f00000006c0)=""/122, 0x7a}, {&(0x7f0000000740)=""/119, 0x77}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x93a}, 0x10, 0x41, &(0x7f0000001900)={0x224a, 0x1}) munlock(&(0x7f0000196000/0x1000)=nil, 0x1000) 915.823746ms ago: executing program 4 (id=1657): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="dae777646dc8eab28fb38ddc24d0aef45c6010d9368f6e6cb5c7fc8183ea7b9e65b8d957bcc3ba8b2e0de2311b426d265fcbf1f0902c11b34b1bad09d0ce8120d415713305e836fd1125716492b887003723f18e41", 0x55}], 0x1, 0x2e95) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x4, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91b, 0x8, 0x8, 0x0, 0x9, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1002, 0x6b, 0x1, 0x1, 0xd6, 0x2, 0x100, 0x3], [0x6, 0x0, 0x4, 0x200008000000008, 0xae, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x1, 0x4000000000006], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x1}, {0x1200, 0x7fffffff, 0x0, 0x5}, {0x5, 0x2, 0x3, 0x180000000000000}, {0x4, 0x2, 0x1, 0x9}, {0x1f, 0x4, 0x0, 0x2000000000007}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x7fff, 0x40000000005}], {0x52b, 0x4, 0xfffffffd, 0x80008}, {0xfff8, 0x1, 0x8, 0x4799}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x9, 0x4) setuid(0xee01) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xeb, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a81700810039000a00401b00d500640001000c9078ac1400bbffffffff9406000004004411b01c8706448907f139b723291f9b158907cbe000000100890a61afe738b9b18e5c0000000000907800670009c006f14219e1cf103b939cfc5d66e86a80ab1b94f74165dff58b934d48da3dc7c2f69969185ea22dea10f5fc3efd65edf84905547e0570e89e6a93e5debccd4465c2f9a1f9368be4f08574fdc491e4f8d15a77bdd46b28069f05333476ed7e31bd0a96f3ca6c7d9abe87b783467bb05e61e1f53884136ccc08b9684560b56cec766959c9cdb2f099117366caa8"]) setsockopt(r3, 0x1000000000029, 0x27, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000000c0)={0xffffffff, 0x40c}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="36d9dae35fe5757feb6701c27446e9b9b3ed90fbe75c40667107c9a298a7e83b1ed29d9e7e44eeb1206284637aa05fd4ad9a6b2de9229c32e2edf3a33a6b676e952a3f25b7e3633d80e4b2b7c4681c5483f47b7cf8989fec7e5adab673d350dbf8d4d0db48f1d20267819289ed212349a4a1cbe5fcda1bf1b902acc2167f6da2ac8b1eba75b7fd815e9aa4656136e1ec705e00742e6252bab9615425d626910c7a7d77c7a5f2970294809ab3147be1ce9620dc58d44307bd9c5a4929142bff4b5da743a2676cfb1bbe4a47dd4e39df47ea4963e5a9d7e9cdb1432e4712e87779", 0xe0}], 0x1) write(r0, &(0x7f0000000580)="42c23acc8d16e89d2654921dbef3412e", 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pread(r0, &(0x7f0000000000)="c7522fbd814f66e2098fb24b8e61a5ac07ccbd8d08258ba9366412e578696e957ffab87475a5b8d3a80bf58458947bcebe153e614e7b89b6fe", 0x39, 0xad) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000480)={0xc, 0x7}) unveil(0x0, &(0x7f0000000140)='r\x00') sendto$unix(r5, &(0x7f0000000180)="c5f646564244f6fb85f5ac052c57b92b1044cb2827af9a44ded2a420d9d88ad6e13b492747849b0e91c204da0533470c3c1a1c7e047a8739136e251b586543a92e46ddf9f7499c0796c723a97bf3ec45b09557b18463c8e2ca2e9bb062477197592915609a59c31cc8d9aa41390965dd7c6eedfb369664d5c84cd014ba6a765f6ff0413c91fe08d3661deea3dc48045de7fce5b7009db883e71ac52f2d3ac5e3d24e26c74591181b41e2d433e63c6293c5b639e2375b6609ba6ff6e48cf69a0fefb05d5d29e22fe69729bfe595203f7fabd4969342a5b26dbe81da3aa73790c1d97330", 0xe3, 0x40e, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 749.130105ms ago: executing program 4 (id=1658): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x15, 0x2, 0x81, 0xa}, {0x80, 0xca, 0xf3, 0xc7a}, {0x100, 0x43, 0x75, 0x1000}, {0x0, 0x1, 0x2, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="d9050000004100000000000008bbe00000010c029078083429"]) sendmmsg(r1, &(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0xfffffff9, 0x5, 0x100, 0x0, 0x2, 0x4, 0x0, 0x1, 0x0, 0x7, 0x10000}) setsockopt(r2, 0x1000000029, 0xa1f, &(0x7f0000000140)="5ab7776a", 0x4) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/12}, &(0x7f0000000240)=0xe) syz_emit_ethernet(0x97, &(0x7f00000006c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db0144", 0x61, 0x3b, 0x6, @rand_addr="fe000000020000ff80d14400002000", @mcast2, {[], @generic="6b9935bf4f279ee5145c7bc1e24baecb22c5f3d8dd794c020e8cc9c18138a681ec7224a4a0d545c296ca79c563abaa8f4e586b484de3c35e043c610defe7ba7cb7dc6445e7a20b45d08293d6ed2e49a1a71e13c90cd48b8ac47d333ec38c5d1ea9"}}}}}) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0xfe, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000c83a01ff080000000000000000000000000001fe8000000000000000000000000000aa33000538680000003c08000400000000ff014bb5bdff6f10f34b15dbff4cd600000005000000000000000000010000000000000000000000000000000100000000000000040000ffffac1400bb00000000000000000000000000000000ff0100000000000000010004b6aa361696000000000000006204000000000000c2040000000608a68e59a28fec4c0601020000000100050002009078000000006100000000000680fe8000000000000000000000aaff02000000000000000000000000000100000000000000000000000000000000b4e299abc5b4d6b34eb4befba8f882ea8d23ec24c605cb629012270703553fab7e7fb8e3f48dbefbf16e04aeb5e5d59f8d0c8daedc4253306d1ba2a7a7a26ca128f14a06c6611502b82b5aeded7e58799d23c55cb2041465f0407ec6177a6250c2c3ef22fe1713942998297becc054435dbb16eac1e58d8e80c71b6d3096894e0cfb9d1821c890517b364fc66943d93108ed72da43502b1e8b99e60ac9e0d527823cf79a26df48e3d841943607ae54b41731982d2b3bb8bdbdea6e9c306276e28f1f05755d545f374a25fa453c494aa6e66c72ad78f52c6b1cccd45947bb4496ce0992526cb20f368477f9450afd841311a4f2b01445e658844c25ce34cca5bfeaca07e95e2b94e0a545a703dc9df940eff5fc38d074514d09ea6d54fe7f0f1438cf816285edc740ba7bc932e575d9612edf0d9c2b6884823223a6778abcbcabd3b67398eb1ab15415c161a741e68c432e37dde6eeab32351d52e0e441121b5104a5d3b0d146bdbea9305192cd9f1ba7bf5da42e30bb5e6d84bde185060f6214ced9b04c8c72a4f4cbb244946c9042612df2593916ab915914931b4b97ddb153a4a58be58a56d9178747558c4624fe8ee756e6187f0d4796e4d8947e18a8f67512e496bfcbd87a36cb78be3a1d0d71acade2b63c32dc9a8bfe6c47d8f0cb08e84b682464cd397d7253068d87eeee1eb71b9530f039d45176fcb8045cd9440ec50fe61d6d821463a52880b78e92d2664758a5ea5879edc8826fa5cd11565611412a57cb4d6d7e3e7281841100919f2d8ffaa90ea03da747f01c5bf94594402ecc9ff9754adf970000000000"]) 747.989903ms ago: executing program 4 (id=1659): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "0000000040000000000006000000061000", 0x3, 0xfffffffd}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)}, 0x8) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f00000002c0)=[{0x0, 0xfff9, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x5, 0x81, 0x1, 0x7, 0x2, 0x40000081, 0x6}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0x400b4c, 0xfffffffeffffffff, 0x8000, 0x4c0a, 0x2, 0x7}, 0x0, 0x0, 0x0) semget(0x0, 0x1, 0x681) sysctl$net_inet6_icmp6(&(0x7f0000001600), 0x8, 0x0, 0x0, &(0x7f0000000380)="3458fd190e73f5449e403fbfbde39a49ff8f01fe405448aafcbeaeaea060df9546f3c0de896126697629e6e4866c5bb039241bdf713957c8ab5e624c5ab5e5b8a60f7ee7f6dfdc502ec7a24301dc6a34a3e0c819cd91f82cfc869c01f3741a921ff9f5e89f4f2b367e347ba071accc1a7c544259039be659893bfce997f9b369ed79d996c18f68c4b1c2dec138c97e39540ca2ec29cc5351fd24d6d4b34cf3bec879f51561eb243c22c583a33b0021e4a2af72c13ff6e2962553b35044bf61e0b4a4c42211d36eb16a32cc1d86f0a005ddfa653aea236ad7455abe31ae421d30", 0xe0) getgid() select(0x40, &(0x7f0000000180)={0xfffffffffffffffa, 0x2, 0xffffffffffffffff, 0x400, 0x2800000000000003, 0x181c, 0x20000000008, 0x2000000000000006}, 0x0, 0x0, 0x0) 692.884056ms ago: executing program 2 (id=1663): r0 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x81) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x4) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x1046, &(0x7f0000001340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad910103a2900000000000000000002000000800000fe8000000000000000000000000000aa8c"]) 679.172059ms ago: executing program 2 (id=1664): r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/506}, 0x1fc, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/506}, 0x1fc, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) 677.636875ms ago: executing program 7 (id=1665): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) open(&(0x7f0000001700)='./file0\x00', 0x8000, 0x0) getppid() (async) r4 = getppid() ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x102, r4) 557.009906ms ago: executing program 2 (id=1667): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7d18f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r4, r3) bind(r3, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) 546.794681ms ago: executing program 2 (id=1668): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffff9c) syz_emit_ethernet(0x6f, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6ad900393a0085000000000000000100000000000000fe8000000000000000000000000000aa"]) (async) syz_emit_ethernet(0x6f, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6ad900393a0085000000000000000100000000000000fe8000000000000000000000000000aa"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x2000000000000, 0x2000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) r6 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) chroot(&(0x7f0000000740)='.\x00') (async) chroot(&(0x7f0000000740)='.\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) 546.156235ms ago: executing program 7 (id=1669): mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f00000d5000/0x1000)=nil, 0x1000, 0x0) 545.893391ms ago: executing program 7 (id=1670): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf, 0x3, 0xfffffffe, 0xfffffff6, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x9, 0x40000}) ioctl$TIOCSTART(r0, 0x2000746e) close(0xffffffffffffffff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5904) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x43) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 499.54875ms ago: executing program 7 (id=1674): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) open$dir(0x0, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) (async) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x200) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000000)) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 499.074141ms ago: executing program 6 (id=1675): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0xb852a8dabbadf101, 0x0) ioctl$TIOCSETA(r0, 0xc1584460, &(0x7f0000000040)={0x8000, 0xd, 0x825, 0x9, "0700b4ff01000000000000000000f900", 0x0, 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) write(r1, &(0x7f0000000340)='\f', 0x1) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/54, 0x36}], 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) 413.710335ms ago: executing program 6 (id=1677): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271ae", 0x20}], 0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) recvmmsg(r0, &(0x7f0000000280)={0x0, 0x2}, 0x10, 0x1043, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x40, 0x40}) r2 = kqueue() r3 = kqueue() readv(r3, &(0x7f0000000780)=[{0x0}], 0x1) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x1b2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(r3, &(0x7f00000017c0)=[{&(0x7f0000000240)="6e7823f715cadb4b224b0b4b07ab5858d660fd06cf822f07484d5d9b0c2a787a0f", 0x21}, {&(0x7f00000002c0)="02e612b75d7e8584e027a961664dce96caa36872c7c46cf1abf86d5765a24c663b7713cecbe3bfba4d7ded1b8f7e9474b08b94d9f7241b7f6ab5c651a66b367cf18c53e2f499a0cb0407fb789ff109b46c803a66093920a062ec3a8d7dee6c27dd861889e6", 0x65}, {&(0x7f0000000480)="f574e4ec2f3c7ca4ee53f5bc48061d305d0c989ac9eec93aa11436bb45b617afabc89611fbac15740da0e67916531d6dcec9f8b299ac846259f88b8434dd913ad5369e752048e0602d4a7cab7c4ce9600c5e4f3a1337b304d9cd8ae0d7815dd09151d3f9d19b321251e4c0613e08ce86a3485ac0c34ff11e30da0083c26a8a888867aa769d91c752aa172de8fd485918116322378a89bcb41e55ccf956780b9056f5ee038a7ed5a388ec54a2356fea2a858bca5538af894c7669c6abdd86cfa597d6978e6bef71516c931434ebab078613e709186a460d4bc69eddd818ccdac4ed031b683f24c7e52adc98b968e5b8ca7a29bd5e2c726034", 0xf8}, {&(0x7f0000000340)="5b317991a6b30bd2ce22cc807e0ac6e36603e4e8ffd6f622093653fd24da74626d049eac", 0x24}, {&(0x7f00000005c0)="217f78dd1cbf", 0x6}, {&(0x7f0000000600)="15fb879f2995392a232b9d7308dc78155da58b287548a039a29faa3767fc86ec3591ec5466c61e7afe72b0e48355e6dad9a3a34aca722ea3e20af707208d657daf84b8a5f6aa", 0x46}, {&(0x7f0000000680)="74ea5c3ec35dba79e19b307b77dd92b6611cb1c8a5", 0x15}, {&(0x7f00000006c0)="b017117f79bd1d4622bb7b36525a8e876363fac0b6d27ff031cc7baa0052861d930599f736b821281987d399dbbdd46e95bb094d9d1d723dad3abcdbb0fae8bb054157047dbcf805078fe7861b47de3780f6f60e326c40e078674cdccef6a525257568e7ef667d2a3a0189cacc3c93f537ee6a99f224", 0x76}, {&(0x7f00000007c0)="fa082bd80f22ec209e6a3c9f206238706e33bcf61e94af4ac39e367cc411b287cbc8adb06f4d5a91201e17c6c957c7eaaf590d4b0b5d3aaf9c53a33091b2c9153551e08817de1e97c62b8a62822db7910bd215ed1510d2ce00e549dbab0aaa3aee55d2d74aa222e0c0d4a7d60ac86cd0d331a834c420c2659b6750bf40178ac2895e69dfaad6d0cdfe08fe45708f2b62e57f0ac03191a2534251e7b518333e8e031ca880ce060ad34dc3061e060d9228e4d154778b325e9ff1d52b4909b2f2c44c9a257e9b1f13766341ac96f7dd368d9e58ecb5b17eaa2690c9e06c27339697cee1919e4930dc80da0f087254a4cb6a341b6a319aeffc9d3106bedcde6908a80fa512b721dec9652218ef24bc7ac3d236467e949fba0072f044021336afce27e2bfa04f0b537f5a5149b21d86dd7bf895168e4c8d4765276ce40b1ae13196ebb19484eae4c4c6206866ceccedf0de3b766af890ad730f97296ddf96345050831189dddbd17c13b6b7ffbc3ffdb440fd3813304639b7a6c08dd1d6adf7894149ec93ea237bd91c4a04c4fd8aea64432835923be2f5077c5bf574519f7f132fd69a4d7b91ac66228ea8a817053017a5ef7386718e5ba8a9ae1d173535c2e8178930045eb9f43ab71744e87f31d91f27dd208b5e82381400afa7dfb98a28ad3e523e66fef924272fc1380f439e8a6e5551130533ec2cd0943f7a9ac5daf145d597e5de1cbdb8b7820137293d77fd0783907ca980d08c8f74846e6fb50c97fa27fd8f11f7797d5bc041caf5c1be0b3cb75d0f69dbe82e42d37651607b1e5e6655e34471e584f2b26ddb8f53d472980c6b98757c61c17dd9fcb48a0158f358119cd944a14307b39993ae02660cfff96dc1beb7ce7ffb7081c6d655ed7c8051af3b0bc6e6c49f949449c7dea4979f05bf74f0a3fadef581b689b89ea8f58e3cb479787a151b52c0139f428780d7d3cd36a43aa8af3b91a17f352273f283c20fda519445465ebc317d886982c5ee40fd2eb9ebbbd93922dab6a0527f95a8c04864e1b13c8a6b085808e1ffb7a524291a531024d149272f8ac67b71121fc55bd1c8fc586ebb8602f237a4e10381b9cce7836eba693a55a7ef175674d662724629f0cbd02aa2271cef9f06d8c61b05adeacd87c5567bc7a8f82782500baa61e8f1a1d4863fa10724180ac2ae8559d2d0c229d08affafa37f74ee509ee24e2fb3dca0b57b3d873382a0463e1ecd7926156d1be4d31fc336e2c2b40b84f2047943afc794a47e571d8a4ef0db1720080b025ecda7d122553251e7f9bbb5abeabe79d09baa268527e4c2ba48d6f11f6c75e27f1beff0e373a6c8c5d0abc8b066170c241db9b6c4858b0d0db536ec222f32807650d88aa8758d9774d83d153b5873e6ca3f78a67ea5fcb4fcf600a5177c1f92248c8c1743776c600fd464d7730845a43c4929ab724ddad495ad55231a2a24f57276b870dfe04ae1aa9be5c1f939b67bb5ff0d9ebfc7f44ae2a72e9b5c56934b6550cdec5b88245f31f04eadb77fa62e5b291fc62c5475ebd027e9ba604e48ec5646f3e78b728d34f5ad4a3c484b34c31598c1b6691b6c5c37f6ef88c71fc52dba5f303225bd58bf1214cbad8e8386bd0f951973e4173cb33e83f5d579b3c2857f6625a40d5a404bcd22662d789b266969b3b0eb4307da240454d44b08805d57853c341fa2e7e9629cb7fc61f37860cdf41bf43491267b5a61597ead2ebd661079e6dc71844481fb8ed38c8cda9fb08330b25c9e706c15212cbd9f1cbad2f878a63f2f1ca05d9b7e6b86af9e4d0d0b5c469e04072d5eca2d74af17eb584adc12dae183d25aadde7c53cbd0c9159eed34d0c40bfdb63d9c7c5e33056787e879b4aa6febc877f8eace0082faae310416dcaf47010976c6907d6813ef0653dca9c0826b4ef110538300b14b98fcda26aa1ab4539f62a311747f6b998e4dbe01181b4783522af0bec35c738e6bc6ea3a66ef1d852f5bd44cda485f18ec91c99430708a965a70efabc034dbc0d40080db9cb42753ec6445157e58568fd0ec874a6ce9933a3daf9be6864e1255f3b799383339f73ab871a7d66989a9dbd5cada198dcee8d8ef14f7c7093e0e6cdd70b2a80016d80e8b5ac9a1cecfeb6aebad94e5a10e50d7847ef4a2bdfc1ae7734b07794cc8145065b543852055c64177ce0bc2f08a77368ee87bd4268ffd1f77c7527056012f94974858e6bbeb328ab7f2f9471f6485a84fb37244d510549c4940bffacf44f32215696e74ade6c50127112a51973a683c5e4580e326a052cdeb620f9880e60aac17c03eeb2819ad076eb227ff1c1d906dc47e42eef31f1b505b8887747ccd1b542212f2e408a503a229c71c7e85cc3feb718be3f9ac0b38aec5a4106fc28b9aaa5d87c56496905bc47b354fc9c7f3fa1b3b78d7d2497405a1cc1838bb0e818254f0a7cb0742be4501ddbbd65f65ed98286ddd2fff967b9d7489644e61d79c63024bd32c347b48c104425623752d807dfeb298b409ed9cf252976349bb4f0bc201c3c785cec7c251ef337bcb64d0d2054870089c2ce7bd0cc3a26b476c8fe4a66c6a200ef62e88e97bcda684b980d0e80b051b8cd9e149bfbf169191aacb4f17e146bf1f886501cef3b90313b7727583233eb5c709f2186c75a0741f36adddd86d448ba34b109a5069b943adecaa5ac78e7e716e1c677be57dd084501434ece19c6a7abcdf6a515320b7e2710028263d061c990bdcb30928fd505bcc325b351341f4e8517476151e27b41880ba2f44f7e89b6ddb496448dbf4c0565bf9e37c469a7dde8a4c52b40d94ef8a1a50d75505d47ee1658e64b64cb0c8c7f53d4e8273c883412a0947f5948a0652f87ed26233be723a7fec6956099604c331c02954d46962f7ad3362432bc23e1faeb5a4e24500b05ead0c1dd91745a7ccb4ff9dc80dbdb917de06b59199e28d7d84d43a78bc958062e818343df4c6eb7f4e85cf59de7366cebd5ba9cdb4ab6cab7733b81b269b5f3a62dd8480e9413fc07c5f8086c6e9d8823ae85fb85ae444ab370fc125146755bf60cada0dbac7310bb404eddaee5ed6d75729079a069c70c9cb6f78b995304fddbe91f0beee9c6177dd41451c4952708b0db8c3790a4f0f7bac636dc372728675cb7815c8e2098ac4b101a03af00ea8d9580362114f4aa7e755781674e90b18bfcc7d6c6d04681d76fe961ef2aa28e770c66e3467587677e4467b098d6ee553673ad71480a3592e16c1bb0a6c0c9045379e167dc41a84cb538cf9b324700fe23acaf6a768e5f7db77dabd37263736a77b65f0ca62dbf5007e2c19ed36f07a9be917758153052246dbdf5c719e7a0769ac966360f641371d0ff57b054c57900b1bd8abf79c1f4b0fb566c63f7b1ce962e5092aa0d6701cbd0b254c3286cf36f174af22a56c7cfd4f8b17c6f367927e8764b68e52c388886eb6c435d4d6e6f47a62b13972c75a1d2e027396be8f9adbf06f652493beb2a8a0742e4fb6c83f8807379400d130eeabc42eb159414631b6fe2ac0dc1365329b4d37b05c5b68c86f8016f5c07f488f1fcef7fc8965f8105385d49f36cfbf8ebc4b8f7627bd5bf8c7c1f24d7a785c65a8d14417a1b01dcf62cda5dcb0ec33a75872aed1f1000254a8fe2180035e58b9dbdb264d7075fabeedee6c861cabb5fdd481f5c7b1123dfbb5180d0acaa61712a3bcf5bb7a9c61ff74bbc5f25f6a16dd0b753f5ab1bea45ced42e899ffb9698c46fa4ecf1ed0dab6ba88b94f3aef225e5e6bbd6a0aa9847bcd4810f12604b71b17e9720bc2153f43884ed07b65b33f4f0a7ad45f523eaffd13e06f7ceacc478a7408bc3b948eb2494dc338bd5b062672c6c8a5352cb2e52bfa16534deaa47c00f2681cd4afd67db1180a4220f4b82b153256fb3e727f55ad87765ef49be9cd2d63a7013c9e364ac79e46d840fd5b85e4ffe99a677542fa29603144668ff5be5cef3328d0bc4406ad6952cfab10f483ac75247da78465238f55d8991df179cf3d311c24af722bf111fd825624e315aea360c3309f64e45e05d6adbaeaf38ab01d1a4a808ce6a3bd65e226de7c3e31fe8e8a880371c4080a4653dcf59d07df0d6f0b2237fa651eca35a225e1fe16c4d4ee579a8747834240e998f452b0f7a2d41a3ad5457aa231e0bb2349ad00bc88dfac1b95158cf8f906b9df716545fcb9b96295e55930d0f0b9b766bf77d3dce10e7fa784fd3841e1e54355689be3b4f72672817c2e6c74a7cfcf8ddf207dedc01499befd8e690635a5b3a38dba64c560342865be6ec231da11d435eb2ced475f72559b196c3610741d3f4200f812b2c4b5a213015c312605ddd51acf9669f94ea866fc6362788684838eb5a1e7cf7c41e22e70a4d5d7e8ca96d98d7f99753056ab6b8a69cd800bdaf46092137816a42ba4ce7258c0b9045cf5b28bab4cf1b9b2186c68a9c1a849419c8426d57459f49b97a760cf9fa421e2d76d14f8b8a68a3a8666e2baf429fa68727333c3a6e45d6f7db0c97ee7f7bd7d012ed7057b6f5bac9fa89c2f9df78ddf2c96d3315377a6d49b836911508f2959f87a74a564c5b01296c4d7d5400bef754da7f94f59768c456d547af6531b091b97a0cb0fb7d5d3d75684dd3fe73815f9239c179dd14681a5dc2c823008507e45792e0274081f1804af3ea3391dc100e1d824b4a56717b98fe9e65d575500c5c2be6a027abd5318d9377c6ab93789e40c30d7ec6d1c800d764e9acf1838114e03369b99f8c1db88a85615856ce248573d781d50ec74345ffe830f128ca56bb756a192a76a5375722910a4b70cc035fcfe8555e3d011dbe7770e079f91797dec50ef06d7f680854d78470ccbde76230944712c46ae16aa205978b882076a6655eb7970f589e88af90c12de74f91d4bdc1b82d8db92ef6efa0bcabaf31cbc839b4a440fbdb2ad92a9a563260c6d83159734a04c576a426ba4bd82a2e70fcfa629b9aaefccda4e6f3a6133c5ef023ed75e490530941ebfaf78a7f1905923ba8969f6b547e5c59d8dcf6152f8c197bc014a84fe58a068ba05d9d1664524fd6aeeb2ba983fe42c7843f8c70e916a5a8f97e2ab0513d39d5e724a3e4cb8f89926ac31b3dbbeb60ceb0a41220f0c985d823e47f4b7da29545d873cbdd1bbd3f32e14236911ae097cd9bb94d1531e297ec3b6e0d495e3939f7d063a27cc24a5143ee73bd9d49f257a390b298fde0a6b0209000270dea5a7bec5fdc630a6b8b0a1b65feea01effacdf244701cbc402224f877640494c0b846da08cb69eda853634b322a8d1cd0e832884a82113783263b4c505c537cf6be4310ca22e414cc3f5ab11a4f86fa1b4441011cca62b24655ddb38c90e9c2dddb373bfacdfb811fd44d7f9fb545f78dd35108e1b5b17508dc0f71a4769968c8978393d44626ae5bc0a1227e55a43ff73fd042d6a186f963e1a65095964ff61928e3ea20589661c8887be7698b2794bd1238b733149a0c32af8e0d13ca65550f25b88536daf1d4f913da0ae0083c023b94e3174758bebfc75f5f1b52ff5fb8ec6537093924a7db8b1767f7f88789f3f985e50f295e071a337dedd9d22f36bb1c00d41fb4781782aad23a3135804380c789d68994da61c462b2593ea0d9c67be6feb2013834584dbd78fc8bb3ecce1dbf476d8e313b6c7429292f66ab0202d26b1de95046b20301a18c3dd31b255b53da66165b6591a764d18a16ccf1be9699ce7625bba31261ee3a66dc8418eb5870c22679bfdb9b8f29686f66223d616d737546f257f882725d243aa7c7ab592ada54a3c25cc", 0x1000}], 0x9) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="a2352f8e25c538a604526475fc8a68df118a962ee6b72f258152ea33ef03ebcc5800003af5", &(0x7f0000000000)=0x25, 0x0, 0xffffffffffffff1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x7fff, 0x101, 0x80000001, 0x5, 0x10001, 0x10, [{0x3, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x409b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x6}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10003, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x6, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000003c0)=""/185, &(0x7f0000000100)=0xb9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000400)=[{0x5c, 0x5, 0x25, 0x5}, {0x3, 0x10, 0xfd, 0x9}, {0x6, 0x4, 0x53, 0x80000000}]}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 401.896721ms ago: executing program 6 (id=1678): chmod(&(0x7f0000000040)='./file0\x00', 0x39e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0x8000, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) chdir(&(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000140)="df0ada11176df378fa827680a9a8227d5e2d49ae34ed8176e1bfdf721361ec5f79203f538f30512d01443ddd3e46", 0x2e) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x4004667b, &(0x7f0000000080)=0x6) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000380)=0x49, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x4, 0x1) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) 401.085914ms ago: executing program 6 (id=1679): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x89, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) (async) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000300)) semget$private(0x0, 0xc, 0x581) (async) semget$private(0x0, 0xc, 0x581) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() kqueue() (async) r3 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x8, 0x9, 0xe9, 0x1, "14f7484803ecd9ba7e7f97555edbdc06c29b7791", 0xfff, 0x8}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x8, 0x9, 0xe9, 0x1, "14f7484803ecd9ba7e7f97555edbdc06c29b7791", 0xfff, 0x8}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x19, 0x1, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x4000000000, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x2}, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x80) symlinkat(&(0x7f0000000200)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() (async) geteuid() ioctl$FIONREAD(r4, 0xc020697e, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x9, 0x9, 0x6, 0x5}, {0x8, 0x60, 0xda, 0x352b}, {0x7, 0x7, 0xf8, 0x400}, {0xffff, 0x8, 0x7, 0x6}, {0x3f34, 0x5, 0x9c}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x9, 0x9, 0x6, 0x5}, {0x8, 0x60, 0xda, 0x352b}, {0x7, 0x7, 0xf8, 0x400}, {0xffff, 0x8, 0x7, 0x6}, {0x3f34, 0x5, 0x9c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) chroot(&(0x7f0000000240)='./file0\x00') 398.748557ms ago: executing program 6 (id=1680): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r0) socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000001c0)="52fb97d0be66926793e50657d538783153aa7cb25cc82bf5ccba825beb4aaf4d33fbe43d07a11964d472806031a2f88b9239aaa4e42128a2bcdfcd2b10a763e37ef5d3ff60130b4db8df6ad6237c81d9574bc12a36e877fd2f5ecf1f60873d388ab27464e5692743827725443472d178fe41a49500c83bb9943c4af8855ae31f6a1f", &(0x7f0000000280)=0x82, &(0x7f0000000380)="f126de577cff062ee1598f3c3ff22fa7e040b8d938bc2f1b93b03e2ed72f5fbfa76f5a1195066a29c11ba2722c1d8a71b238d4a4957a3be646035a8f03a1078aa11e62ba8d8729704ac07a43e8b01fb4c3034a1be62c631a3443c5f72b5c5df3c4232bc65761728866ce5d0597e2d39c2dabab2e888943fb0c2563f7b074dbf7c78060a5bcb582c35a76e3547d867f2c38842c313eb33be7cd688df9519d83e03c901ce23eda76ae22ff41cece12d78323e68381b70aa0cbafe786999a356087fd0828ebfe7aa442575e252c9acccb1db4f06ff26551d233f8a8a8e25b1e26239c225d1cdfa38ae175b4bb8efde19ccf4ed563b3ed61ee743eb8442d1b54da21d39b5f662d3073a20a375dad025d684fa9af45092a63bf7c7e7e2da3e3f9e0f2fadb15e7627e9c523f2fa064a8f8df06c7f9b6a357c9a938500249b87e9547f8625ac8c660bb7e93bdcaa4511cced374ad85cfe11220510e3b1c99c6e370209b9530e9d2c69a50daea9299151eeae043131c2f64e3b874bd48b71cd9dcbb0d8828999b9f2760c350d83fd9dd146efc05f156f339c29a2e639e4b4ef763fc8abdb7b7a4221b5c51e2b2cd4cc85d4da3591ff271108dbc0a386678fbfe1077838fbbbfdbf65fa1a1e675a57dc66d27ad1b13d8447607f942c2c4aa5abdfd58335e8548d5764a3a8a4a654b522494b8e7511868dde077caee392fa9b0a0cc0583b6332348e3131e03e6ffd0f2eed2007603c48f7b2c923dd7d686892d31ac6371749d618eb0df4de04055d6c9eecd1ae258ef2a3ae407c205d98ac9e114c88e6106494a70dce88c3c7bb14e43ee4e7f5d82b2f69613bfe51561b328ea0d150b5cc49b8cdd4ce1194e3368ca58d9b9121801dc4d09228ef6b6e38b28c171457ea988b26e2dc56b4de135d8eb2a48f6662dbfc0fd3d311a6346095433cfdc7e1cf89e23531081c0ec0b7923198e36a783b14ec001d28b4e7f77852577c57725ba40677d4bb8c87100447106c37d93e1e413b03a66ee647fa39cad0bd89d2d3b481f759c747e012c89bc9c39a8fed7437c856be3b27a1329852258b3f245a4c2189923e2354b1bbaee78113971777fb2a488a69db7a500edb4eab3cd856a8d243387730ced7a7aa7367f2f35acb5c7fd788126640d54f401b181d8e8feb8250cf43d7e7a4d46198891a47b8d4658dff6655db0dcacfd5e3dd6007a33f57c5e4229a1311e125cc4433288209810d5ec6b7d5b0574e09507afa095ccb1956d3bd29a0412ddf1356ca02a48f5122b8c6a69248470816912858f1585323822a4a9de3e5f8f1a89c49dec98f704d4f984ebab5190a524f33523a112fa4695bde071a7c81f467eaad499269f596118bf8ce46206fe5483adaf9b81e6bd8d29229c5a4eee6c3c49d60616c443f475ede4b5b19c384d10cb8fad409c5bec5be7879f62d4cd3a3c2388d495707b68d42600bba2f16572b8155446d8d7c526de89356f88f63633436578ae05a18e9a5f594b4cd8b4d14f9b4c50638273e9f844d99069b22030d7076e39839e2f8bfce7243b234cddf34656e7582dbee376cbd4243ee624e4791c91d3248f107d41bc004b26e44e5eb82d65c1993eee011b090eaac6418250ddf2f967039074558fe1eba37b833b55b4f2f43d17d53c2fa604d3bef34055f8ca2bcdbbf245fa11cb9037807b10f2283cc11285b19c848202f9aa2cbf069af707162c32013f173cf0456210ed969a84bfc9fb9488cc638fdc83e58ada31d1620b8eb1c3b1721be9631b9579546b93c17bae2d3a860720790a4d49a8bcc134cd94d67164dc116e2da7d4107475bd47e5861cfb3ef5132315e7008e4beb78e15d32cdef03cd1db7d91c372da207c8506d09e66eaa54dd2ea83d3ca538f6788720d446eb0fca52900b2f8532ecd767ad2fa59cbab9e84cad2451e3b0da6adfe5657616298b3273e8ac5c8704459bbd99c86d1fb94878247dc467f48a86b5b30881e62c39523c14e625814a3fbb608d3ffbd1035606bbf79226d768c9e95ba0902f93336d4283305dced321921917d336ba557b0879b85082d01246c42cfcda531cca6ddf24e275e0b70a2392bb02ac7118520c8a0cc709eeb7d2bdf6f87e29693489d2a7edcaf46d8ed8d1961016449af6e67c0f1ad53601316f9553b81dfe49d2210bc8b7fe24f4b9700f22422ca86c865e39fb649affb28027ed6acd55e7640f04cd9aa5128f39c36f49194dd8cfdae75c86519cb3699e9d96aa614f3f61173fda463045b16aa1719db2298aeda714bf6ee5127bbd0beeebf78a6db98b393c7b69e2c0428e7ebc288c2609b0950cd14bd72f2b7dd10b4badd33b1039b524b4cffcb18532f77ec60c5fc74ed5d28d68d9d182798ab6be87d01ec523cf2512ae70d2d8718f8a5a271e23bf8d050da87e8476e91ac5704214d499a846d0003bb7afd7e74e2d09c9cdc48d1291ea104b390b492f2e7963d177fcc119cd58fd84fc4e0a4b748d9d3c5f7e99be60727bb97f1e277e0fbec307231392ac908a516c3c6522b3370160cf48cdc2a616cfc8102785933390795483a6f6b21a3be149c79f739c8a6bfca4b13ca2c68afe5864ef6c24d900612372751f164654d3f37eaa31e5750d49020fcf5202b92c23b5bad32292ed0780b64cd2e4acbfe65ae64b2175a996e049ee8c2b3895bf08ffe277d21ec3976520b656b194a4291a72f529766a0319c733f99a89e468e500dd17020691beb66b5cda0f2526034805ff444e5aae3d20bc9244dc46c9b65650b1fa37d242530d8c925adc387e7802d399f7e4f20df59a9f744c3958ef705b9eeee28e9a0424cf9030c752878e35b91798469e18cd1f3882826a8d4af6f84701d52de53c7fcd5260523085306237e763a7bb130ce9125194c093ef21d5f73524c6a85d872792e02b2def52e3a05b1386d213a91b2cf1f3735873ef353ab11944d53d8dbbdff1802797330692690e5fbc837c81ce24f5f680ed2b17df03f8e8dc65ea3719a1176285281f391001c2970de440b304a5439eb6bf7edb408b54bbe129878eb7a7d3e39244e3ed3fac608329d554cadce22390320a32458f7403ed42684ac4035dc68a6a64e76239277b12464f1d7919456b04e6b00d44b097c4b5718fedec63191c223237504fca32c141c3093d34744dac35cdce20d999610b9e0c842e04b53ee525c61c46578506c2ab6cd8a306426900d555c327451893edfc07ec6bd407f29ea2b20c3829151b14be6ad0fa4094ad51a6c4efdd8aac4e86f67468b463919060fc6b5930d503f56ea07bf4c6e31437fe792f5837b920a72e6da471e35fe227762022edbc456631fbcbe79dd2c2890ae93df4b5356f651102cdc02ffe3601ec4b74063fb0323bf296a47967b656747fc4cb998788ef82dec368aedcad50db8a39762e30130282373e6ff6c2724e2e2b445e4e8ee8952ae172eb818139443600bb23f1557ca864a6bb57c035e6f5f6e9d3d4d46d73b7b53be1a735fc0af09bac3373849dfce0285c56aa1058da0f620cb0fd6b21c47b8760f1c940a681105337e411568324d26d3d8b251101ada56eb958ad59bfb7d03bedebc28984daaa97001f6c322fd34d6c1bdbf2fc4c3ac58244125b35f6e97ff2cc7165706508cc82e7bade381ecc160925505a8f6b4ca771872aff71b79289c574510d8e5d8360e839078fa9f7aabe4755604506eb10fc2c0260f8a38d7a063c5f78fca015820f41575c498f243a65d29cf865747b420b1f143ddf34992fd2083227ba6a21c43e7d065feff989d96b90ddf14a3bc186c87dcc7eaccfa220483c3351834434502d2d1fab6bf582947bff39412f6efd0307682cf73c111d6c5bac5c8e98bcab6dff970e4b58fcf3a684b877d3ee8c76b00f96de4aea3203783d6b7d1738d398e792b735ef42424f0f0328e8e31b9f94715df276c7161b88c9b447702bcd8d5bc6b1033544c2114122f0f7b6ff3212a6fdf4ef0304061c3f7383e430d14d81e9399ddf9f6645928546b3b1b40d356ead9a7d192e1d88ad59f8657714c45cdfbe6f02e657adf11cb70f178f871fbde53264c5cae90f5c53d03dc2513552673271bf17eecba51205dcb69021511de3cd9a5617bc93fe20396dafe7b458926ccd29dfd39b7f10a939656f32c777d3a3af3105d9757c7f8f473042fa12be4b95bc1f2068f0f3eca0998be8867a38ff382017f6da37165da0212af1fa8d0106015e6d3305f4b4a1fd7cc250a84e430108ff7301e17f5bd9e4e084e229627cdf81cb39c68b9acf55791b4605fa74a9ec0efa46e615bdfb933ed12be439e59ad3649dd9d8a75dad99b96b98312e5b02c8ec037451bc9ad609182f84f9d72bd95e352e1d9799a1237689a3191f9ce03bdbe2a55cf89ba98f9cd1675701ce14a37e4ddcefbdedb5fe3f730cd22b65a2023ad55e8c63debc3e0406b1d3884b057b4aa942c0dcfbc5ea55418b261daade2d274eb46d36425b0026da09ee5ba95c93b68d49d667d9fe7771373f0583b80d05b222d81ad1515bc67f8161ccee34a7188461003292ed127c0c2987f2ef8a4f73045181cc1b4d6b50ec902e149224e5f335a04ea32637329460edc55c90c49686677b7da07853193294d697ab9458db76fd6b29c4b17fe7de4ad26dbaf0720654c61b4352024457187c241c3b8e422ec52c30424b741435686789c066a6e47226ca4162a1e141d455eaaad7d8f4de8be99b84977074e8cae52f050bd609b24efec8ebabde2d2d77ec0ea88c1b578b19f873af7a8deeafd099d2df20765a29b6f7bf1de24d4daf637d145bfcd58772d5ced0c831243d661300011548d3c4800105ad5d4f3fb4ccfecaf07180ffa902dbb07aa938ed0a15e2c146b95f4fa20d5e69c8253be35480071cff1e90376afbcdd26292e0471db8a808b89c3970e47ebcc6d6699365f85cd621d95ffac4b541bfa2db36c341e309181063f26ce4a4b37503d6033ba4bae3cb30b5995a7443441c29f235a55c7413d32adbcd3b07de5bcfae19ad9c2e9d27fc676e9203b0b4033152e9823a64baf23844b915b004c2097a2efe4c483826ac2b920988b3b26034e5782828ae96a6d5f57552666d278042218cf19af89951f344a4c90f8aee006c2e2e8093247269c7fdcd6629ee9116cb3506066ef561a2abab64d7a30a05af3fc4895c5cf6bbf4ab5dfd3680f42e03e2759dbad33c83e0d83d1c18319a41aaef59603adb7ae7d956f07553938ba09c8a3db69220063188b4a57f92ad10601db6b1dcb7a415f9d0097f478f0bf1bb9c0dfd07a8c01e4425daf6ad0f6970c2bbe9f9076f18297060bd472b636485186e946ee7f18fa3fa833f0a3eea6ce0c88e00462b911fdaa27db85a3c67f49fde2d5149cf4bcb5076aecfda53ab3c9a2a3c8573540f19df2e1bb0a40891f585f23a037735a36b4f55b1264324d4e72a4228a7fcafce4df06e7058408b7fcee44376f6ba4df4a5c826e9bf07894bea1201805bb81ff71b5ea91839d28e7737c97b6106c0f549c4e627b7c1e079f282657dd34491613649b96a76d71413ed970ab0ea22668ecbbffdd7fcc90048a80d58e80c8ecc10225143b16cabbd6c222408a4f3f8ee214be6baa8155142fe1edfafe22cb683b0650dadf4e1594d775eb3236a89d4ae70f999f162a9338693a38ce0782e72dbced0d9e45cab39dbf8c3573c3442bdeea664bf58de3c5f88379de4642f1a4944e991297cae0f660050f749bc83d6ec6a0f50cc032e2385d5595bf82c09d9fb23ab612c126e2f57d892efe5ad7ea9f84c49bda37ed78bf2d27d678bb93a", 0x1000) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x400001, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0xc, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x400007, 0xfffffffd, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0xffffffff, 0x5, 0x6d}, {0x2000a, 0x9, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xffffffff, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x4, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000340)='./file1\x00', 0x10, 0x84) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) r4 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r6 = getppid() fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x7fffffffffffffff, 0x80000001, r6}) (async) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x7fffffffffffffff, 0x80000001, r6}) pipe(&(0x7f00000002c0)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x82}, {0x18, 0x1, 0x5, 0x562}, 0x9, [0x6, 0x4, 0x6, 0x0, 0x883, 0x4, 0x3ff, 0x5]}, 0x3c) (async) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x82}, {0x18, 0x1, 0x5, 0x562}, 0x9, [0x6, 0x4, 0x6, 0x0, 0x883, 0x4, 0x3ff, 0x5]}, 0x3c) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r3, 0x0) 323.86161ms ago: executing program 6 (id=1681): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6fe9cab666584018ede655ffffffffffff86ec605f6ad900303700000000000000000000000000003d183cdf1666000000000000000000000000000102009078000000006006c32e00028800fe8000000000000000000000000000aa000000000000000000000000042000"]) r2 = geteuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semget(0x3, 0x3, 0x43) close(0xffffffffffffffff) getgid() fchown(0xffffffffffffffff, r2, 0x0) ioctl$FIONREAD(r0, 0x80047308, &(0x7f0000000040)) clock_getres(0x5, 0xffffffffffffffff) 179.814821ms ago: executing program 0 (id=1685): r0 = socket(0x18, 0x3, 0x7) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) 179.318973ms ago: executing program 0 (id=1686): open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x160) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0xb, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 145.665724ms ago: executing program 0 (id=1687): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r5}, 0xc) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) 145.412257ms ago: executing program 0 (id=1688): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sync() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x401, &(0x7f00000000c0)='./file0\x00', 0x8}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) 144.728161ms ago: executing program 0 (id=1689): sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="c0614dc4d1482bf48eaa1b5dec6f916109000000f8ff5b4f25c3b1c803cf9a4e6499f96fff02d292b381bb967ff4d6199e6840099b7f3231f957f9e1db7fdf8c85210aa3ef3e26a606bc8dda920d56191c327617ae195ceab4464e4116156b5e51ebf23d77ca99d48bb01141c779e159468a000000000000", 0x78) 139.51544ms ago: executing program 0 (id=1690): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 89.382416ms ago: executing program 5 (id=1691): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x6, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 88.675858ms ago: executing program 5 (id=1692): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d247", 0x38, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) writev(r0, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000280)="5149094ff97301febb95c8a84981aff578dee373fade2dd2087c859632297b063ce405f9ff92af3b472dd8b73eb51655bf1e111d769b39b09b231f4745f8118ec9f4bbb19822ee4e156e2765839aeda2efe76e5a151aadd1d02272a3983b743733", 0x61}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x33, 0x0, 0x0) 86.986746ms ago: executing program 5 (id=1693): r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0187009, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) madvise(&(0x7f00005e6000/0x4000)=nil, 0x4000, 0x0) 84.029826ms ago: executing program 5 (id=1694): pledge(0x0, &(0x7f00000000c0)='\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xae2c, 0xdff, 0xd}) pledge(0x0, &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') 2.876171ms ago: executing program 5 (id=1695): pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) pipe(&(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) readv(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) (async) 1.143666ms ago: executing program 4 (id=1696): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000440)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000280)="f213b47e92b94329ed936ac1f65ef010c005dfad5564bf7d297243882dc73d64516c7b4a2b663e7a734e46fb506af848274c5dfbc18e0740e9848575f37cd50c580573b72df9b666ab4f6e", 0x4b}], 0x1) execve(0x0, 0x0, 0x0) rename(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) acct(&(0x7f0000000100)='./bus\x00') sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x9, 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x70e, 0x11c) r6 = getppid() fcntl$setown(r5, 0x6, r6) close(r5) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) 0s ago: executing program 4 (id=1697): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0xb}], 0xe4a, 0x0, 0xa9fa, 0x0) mprotect(&(0x7f00003dd000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0xb}], 0xe4a, 0x0, 0xa9fa, 0x0) (async) mprotect(&(0x7f00003dd000/0x3000)=nil, 0x3000, 0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.26' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 denied attempt to set clock forward to 52172937113390 denied attempt to set clock forward to 52172937113390 pckbd_enable: command error denied attempt to set clock forward to 52172937113390 malloc(): allocation too large, type = 6, size = 287762939904 ¹j¼õ¬|ÿ ž¨E1\…:pmap_unwire: wiring for pmap 0xfffffd806bfecd00 va 0x200000001000 didn't change! #!filein6_pcbnotify: Huh? Thought we never got called with mapped! malloc(): allocation too large, type = 29, size = 16796513700 vnd0: sloppy read from proc 61084 (syz-executor): blkno 0 bcount 174 malloc(): allocation too large, type = 29, size = 16796513700 uvm_fault(0xfffffd800b027b70, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff830d9c38 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff8000347fb460 gsbase 0xffffffff837d6ff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff830d9c38 Starting stack trace... panic(ffffffff833cb830) at panic+0x1d0 kerntrap(ffff8000347fb3b0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x 7b dt_ioctl_record_stop(ffff8000013f5000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff8000fffd9790) at dtclose+0x109 spec_close(ffff8000347fb560) at spec_close+0x466 VOP_CLOSE(fffffd800b640968,81,fffffd80097fb4e0,ffff8000fffd9790) at VOP_CLOSE+0x132 vn_closefile(fffffd806d092160,ffff8000fffd9790) at vn_closefile+0x12b fdrop(fffffd806d092160,ffff8000fffd9790) at fdrop+0x121 closef(fffffd806d092160,ffff8000fffd9790) at closef+0x192 fdfree(ffff8000fffd9790) at fdfree+0x116 exit1(ffff8000fffd9790,0,0,1) at exit1+0x576 sys_exit(ffff8000fffd9790,ffff8000347fb8d0,ffff8000347fb820) at sys_exit+0x1a syscall(ffff8000347fb8d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cccbcfc2ee0, count: 242 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 0d5ef51b-0062-dd1a-a10b-15f17b148763 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f26e0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.67 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace