last executing test programs: 6.238888508s ago: executing program 7 (id=8): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2203, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0xc, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x0, 0x8}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0xd6, 0x0, {0x6, 0x4, 0x1, 0x7, 0x92c7, 0x65, 0x7ff, 0x49, 0x4, 0x632, @multicast1, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0x1}]}}}}}}}) recvmmsg(r0, &(0x7f0000006380)={{&(0x7f0000001400)=@un=@file={0x0, 0x0, ""/4100}, 0x1006, 0x0, 0x0, &(0x7f0000006280)=""/194, 0xc2}, 0x5}, 0x38, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800486b00ffffffac1400bb440c0344965a543405e4b14f1000907800070001caba5151eacf1f5bd34253f5e7d6fe6c0bf0149be4e5fdb5c655ae78abe18228f0c218e1447fd00c3650b0ec53032ebe41cfc1cf25520e41d2a7c738f643483b18ffafc37f98d49cc1f87f53cadb07d1a9911380abeea4e404654cb0d5239bbfc51816c1ce6822176f0c6ef39bdda21648b8cfd2c76039fd0c115adc9729e7b779a57ebd4bdd"]) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) fsync(r1) 5.977429123s ago: executing program 3 (id=4): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)}, {&(0x7f0000000180)="7c016863d03116e9f7dff41e638023eedebccd23f08aad1f155eb0b2df908b9093e4130f988e17900a9916ff70a049f2125e817fa027f16794a33bce2b5267655808588f78a3213b11c7db2ad0829e76260d223d6c1e9f4d2474a12e08e06fb01c35b28e70345f76d98862a62affe00b5bb8d8aba19df5ffec3b8f7435300bf49e585c05a5d71c10285b5e520cfc77501eca20d15806b1843a084276b578232e9c70a753d5ad2b47812527660c6f588073463b271f9633fd96023c3b31f58cd2d43dadc73ef2e2ff9c0f75a2a7f8abf679269eef20fc421598e195147032c55ee49e", 0xe2}], 0x2) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x920e, 0x5, 0xffffdf80, 0xffffffd0, "08954c1cfabb000004293cfcd20800", 0x4002000, 0x3}) read(r1, &(0x7f0000000040)=""/87, 0x57) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8e}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 5.752781306s ago: executing program 7 (id=14): getuid() syz_emit_ethernet(0xc7, &(0x7f00000001c0)={@remote, @remote, [], {@ipv4={0x88e7, {{0x13, 0x4, 0x0, 0x0, 0xb9, 0x0, 0x3, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@ssrr={0x89, 0x13, 0x2, [@multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x23, 0x4, [@empty, @local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @generic="e429af5937cdb87be03f0370788978b0e0484c89dbb38ebebe6f9b2c72f867a701c269daebaa84c82952664fac864c69018c92ec55500e6b10b0b17c73fca2302075b3334f6a740fe44fa54df5226ffba81c3ea13cc4b963fae359f8958ab270a3c51b328bf4e12e7a74575e3c"}}}}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x5, 0x7, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="37a567599bc101e7e80d015e045bc2d3f7dd06bba1239c6574032c9e707fc206250da1bb63b9", 0x26, 0xc, &(0x7f00000000c0)={0x10, 0x2, 0x0, 0xfff}, 0x10) 5.749466376s ago: executing program 7 (id=15): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x40}, {r0, 0x4}], 0x3, 0x9) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x20, 0x1, 0xfffffff6, "9efed08803e979673313bb517c2391d63c2a"}], 0x20}, 0xc062c6a44ca16a8a) 5.469335794s ago: executing program 7 (id=20): r0 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0xd6) mknod(&(0x7f0000000280)='./file1\x00', 0x1ffa, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 5.252285472s ago: executing program 7 (id=22): r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000300)={0x42, 0x63}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r2, 0x20007461) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)="40d3510f5ef47dc14a7b6389940cc41e6b5892eacdf7ede554853a81a1405480995ebe17097886b577365ae9253ebc2b2551ef97004fdcb4f8659ea293c10454351b79fff20fea175b348a833c883d665d0b830335f45b9817634604ee34436c52be1b79fefcf57e3c0089325ff1da0e7bacd0c487110b1474774e5783a13fa69f50964fb27663107929cedc9e7fdff2e8930a701bc88cf6416077b5439f6b1582e46abd50e4ea3717c5521380d37aea70ca1ca8d17d6fefd665d2394329918e0aa519a03b0e109da97c9c819dea508416b7764bc5996e5bc01d63c3616f296142cfbe3aa0cf7a6c6cb2b3c6b81ef4177f5e485aac992001c91265635c57995699f88a6684e7c874d7bbc74439e4594beed22d0d18736fa40620a2aac29818f83224661325d7348547c390c375007a9cc6b9483b4ed24a15a6ca5e3cebdf57b64e960845b5ae15296a37ebe16832d4a90a742f02eb6e0ede33744752ea604d4d2356994ba4e52a896215ee329e4c93a1c7d4f015d50167846130e32d02f5fe399d8fb34206973873b40444a84b5e66314563574905348f32b16c42f42d59790fcba9affa488172e59342b14b17f6e0b110946b58dd5ca318b9bf48a5743e2cf0b9328aa76c44df19e808c8662d9e7d8028cf25aefd128eb2ac998594c152acb6de718cad99efa1d27358a175bebfcedcfefb0f03a9cf44f5742e056d8ecf3e5a6e57423c4e136bbf6b32a1c3ebf48961e58b1a4fc137dbad6bf38f223b651a21fa26d9faf82bbdb1ebd92e91b8dcfc10d084ece7ee8b8871aa19bf595d9a599b3be2214190a8ec178c68540b8618d5c10f00b5fa3a0a24af174a306c34059e157c5b838ef7682f595996fddc5eae7fb8a6b541674392ca7e0e9c968f73f3cc2c0085ecf98d5bb7debabc19096bbe21248a8c26b391e24c30d952a7d86950b29b4dbf634959f04ceb663bf07e7d6ac0d61a4eade4eea31a8949da47a0805b6332702c0d6a55d3dbdf1842f1a7964f4da89c89f611b97859549037604c076c441dd1be1ed724612208dc7b762413a045954ae8e1a87626e6e232ea0de41429d450c069b95fe794065cbbc641854009baaf258a0013b9be0342253d6ce5ec7d839307ff2b565dd1d5842a07742c0c8ce930d871719e9366877dcf4f9c8f00e13d3ee08fbe8cb668f7f5235ddf777852b1d8f9843dcddbb1aab62af2ccb063206e6eba9a663ae1037efb6adf8e6a518e508de7aa689b01660d367afc40c07576a6b1dd0cc8663e771712429f5f0c8fed8f93e648c13bccd8715ea919f805e9c37570bb93d2db61a60cb667c4330f0a3dfabc0f7cc14fb868ce7f60ae8ddadfcab8e32db49a52c9192d7c9f370de6ec14fd2a076042e26cbc583c10fc70f49d9588eb3750cbfda9f1ec0e58d4e0acab6e9e8a812808240cb394d3741f6fa37e8cb0103ff9e32a29e90c7925e43625dbf4dbe5e52cc296bc8aacbf1c036bb6c46df973e1af326d5799d7ec4beda499836afdab632cad2969ec84811eb09b357fb943c7a2641f0b8e3439fad670c45a4ecebd3c3aef92685cfb5e6b2329cb6e47b6ad20303bc08ce1477115e8ccb5b7a5ec8153fad4ea2771bdb0e9eefa01cacf6baf4bb3c1a461c7bf18f810a88df89c71877736caf4b7f1c7e9c22b01f9bda6e988cb76088a52e4b8f0fdc6fd257e1dbe848570708d0de58655240098316814a9537718930ab8b8e8c228155e8beb895e835f996f1bdde493973c1936c780d9b940fdaff35ad03e249b12f82906dbb3bfb913775e045ce0f522c66000ac49fc5d09eb49e4726114589ffa0f649dec0d3e63ca5fedddd2ce437355546d84b7813e274b11f296176a976ac5020eab0105121696fdd8c0ebe5b0ed6824ab3aac06c887ce6a8204d18a8bf460fc94d4afd5c44e8db0840d963174176ce5e355d884221f7ea5f34f7afc63571a3165af0c780165d2ab304e7a4be589965354b1a23528808852262b48f94741dbf163260e57b99c88bd256038c84e3de747ac378ddadab06707f457aa20e9bc0d1f0b79710f58c1824fb3d665038e6f1af092ae889e8c2d3e20d6ab6e106481c0038f0382f665363b21812f0c1fc51f3c24561e00623010616b62d65a55fba5dadb7943566e684d2746712e27a8af82452cf12eef9e282f75a64a396503ecac8a8a940fb787f61a19680b342acae2d7ffa99c3f7db7c622907ffa3fa7ebfbc0128c615370cb7f692eac54d503d4c2d47ac1730249978efd4ee7c8d56addd2be463c0457e51aa45309f772a610851e5f69806c37533b85d58e8794ae367f3dee3d501b0930cd5f0705aa688a0b05a923731d9d1c737972754781dd9ea61322d1d584f7ee350c33d4e4b5ff4f94347dc8608c8d98a6c79a813eeddc30ee6d014813580b07865c9816ea569a5cb3a57f54e036eb7ac028bc78f1be1040b7ac74a457e6a64a537520e027130afe1c2bc14e70ba055ad2eea6b0eafcc6e2f6cb37bd2fe4b14fbb71e9a7462b6019c8213ebdd1dbd436ea40f734c42fd0c313e098ad484351704cae23ae9fe633571feb5910ad23bcfd2460db6d33ac72c4ec138c0aed5d3488c8db3b25bb009bd8233a8338da4953e12c2a0c7d18210624142770d5cca4c74eb50850a175aceb25b55f00981f46e94e534324909ded69d4bb6824196ece1d5944919f50357b65667c7af29242aad4d38b6ef4aa19f74180f4a36f6e2681c89f21858f09721f42c98457008bf680bea4f5fd94023e66b9d1da2028dec5f4613c6e6b162832c2fa726163846d2df6ade48ba97c17bcdda6145916fd998646e5f7f2c28e8e24220c8a8b9c360bf8ac98487f7bf6a8334d3e52f7646d9c3fd3e114b18c8a2e6d0f5cfeab44081f05db1c3e29952250af3b820a3ab1de4bdddd55464542017983780536c6a24fb39ddaf1da0fd8db61ce7691a167846d1a143c263ff48a97168fb4db7ee3b232c82f437b35eaf8ec9c911dd6f52d1ee05e13538caa4f957833c38a502dccc3a9b601bed2b7edde38c548bfe65029a10c8a23b456a0d64a5e3df8a822939e9e3f24c30b0d9a110bb330d02fba0c52773b051ea3fd459f0ad723576ecd4455b777ea2f99841136af83def03bf4aca7561547c7fbd7a4be99509df9b00dc956f97f925e312bb478f440a4afc67130f29f52c2be4900deb2eab181c12467b21a023a70b6236259716537d51002c0b39eae6e0b90f09bcd55b24fda5e339dd387742ccd28cd6c87dc4c0dc91b4a404b6bac8d1b7711e2a29bc2ab0ca6499835afb906be82c857156e02bbf23793b8bde23b46a79a4325454f2fb90375d974aecd28d2ded41996f92e9a3a81125596d24a1b7061ace09236a7d3a033c7f1379e166cdbb23ae88976ea46c93c62944d640d6570f1f9532e1f65118cd7ac7b17053c82b2b9aedfb17a01b1b791ea6b6d0fa72aa82c81f894d5764c306e306b08dd47d6af154e72852970ab88f0445d92e16cc58d448ef7e7391a8751f88adb61a90ca8ee358db1492be8e22aed8b6285c9327b13ee607c8b704517457620152dedabe431956c921d8b4ca795cb7903a55c55897160f27fc384df016eaaf453cb440a9e39658b4f9490cbe9b48e41170477f3af53f1c18909dbf2f274408c15bda1aff01abb1225f66e4c17d968e94d5df24cad528d0468c04ad8fd90df14441e435a18473f53328ba4c146d8ec50b32c6b123ac512b2b62e4885b9c9a8916f544116523a753dc81fbcccc9234f6f4afc714ff5b8b98f8f2eceb9ebc04cb468ca14065d180ecceb2d3df840725b4e3d1d7e8aaa9cc7f5d4", 0xa89) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r3 = socket(0x11, 0x3, 0x0) readv(r3, &(0x7f0000001440)=[{0x0}], 0x1) ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) (async) sysctl$kern(&(0x7f0000000280)={0xa, 0x4}, 0x7, &(0x7f0000000140)="dbd76346992138bd931af2d67c01a9542d3b00c58b1e09fb6060e98251d26c810e4f669fcbc762bd1d926c2ff27a53d6e2432d9220ffa265439f6cb97f7d0e689570d5f2ddce0b606b901c47edeaf69d441508832a36fd6cbaa03f9c3c43723b8d67a13519562bc96860635c6137001e0058db1f78720216b71b42f19703a6090fb4476d0da90393c80b451497437c8b8099712a370000f4bf6ac9f6f1260ac542837c16e863b945a564babae155de3d41fd12a7ea5849e12255bed91f9ae0cb6bfbca8c8040a6d272280a29bd1659b441cd9a41919d590239c964112d7b2c524de83a03fbeacf10a2444d5eafa5f8283d6db2bd91c8d93121932102d0691f53566beddc7741f6c861ef510e", 0x0, 0x0, 0x5d) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0xeab, './file0\x00', './file0\x00'}) 5.122353906s ago: executing program 3 (id=23): setrlimit(0x8, &(0x7f0000000980)={0x44, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x7, 0xfffdff84, 0x1603509, "04f0ee090004000000000005ed22700907ffe000", 0x4200, 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000100)="5cc79056e09c394e36154f0891f2a5857574f751f520ca97c009722c21127eab02d0e669835c7ca10519ac8f16c88b1896d6ad887d1689da972a1eab6b4122e72db2dde1efcc40d45c795384536cd1cf38ff67019cb80a8af2fb979d1959d530c4828065cf5c207dd0faa4d9107fe734082c59ffcead9c30c82fea8fce3b770615fa2b0624386a9cb25cac7a5e70f18c3d4a1366ebb187c18c", 0x99}, {&(0x7f00000001c0)="6e0a48c5425d03a9d82e27", 0xb}, {&(0x7f0000000200)="bcc8eec97a7303df721decd4dd8f75b02a14c4338ee0675790fed70be91a3180202472fa04da276d154d09e5f3265ef6d8e3bcd55d75a619dc02a9047b20aaa39ee6530bd5e834e9f69997ec3b81b48b685e071981c5", 0x56}, {&(0x7f0000000280)="c4e506a0a00fab98", 0x8}, {&(0x7f00000002c0)="47c4a03abce119bb435cbb68fbe484413a44c1c2bf5050fc0b", 0x19}, {&(0x7f0000000300)="fdd44d071e16b29ab9da4b0a8e880dd5432885d5b3f5cee4d8e67a439fe724c7fb2cddec58a99395cfbcc7b60293eefeb7904036312360c653272c4baa1bdf156440908e6560e52839b4b00c44a89d9f428757513bcb03e22828dbaf013ce8688fd49a0cba269682525b5bfcef3053ae5dcf0b5880e78126fee1c6ab4b0bcbc51a96f36f6405e74dd025d967b8e2b0c272a88796b67168a5b90da7601f9d2d26a1ed114779342e4854064d5452e858ebad52c11a9d51026d21d05d76a006", 0xbe}], 0x7) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)=""/49, 0x31}], 0x1) setsockopt(r2, 0x8, 0x99c, &(0x7f0000000500)="aca6eb20306a5effdc07a6e220a86357545eb0f9847ae437e8695724d72c113c25f60112d817da788fc177ee81d746394d45fdeed3e080d4fc8f22ba28e3f224f5bc46202dea49ad77e7709378387c4721e8a366e2223de829460658276886b57023ecb059010439a83e074882e5bca69757184847f6e26b255242", 0x7b) 5.119995459s ago: executing program 0 (id=24): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff49) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff49) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) (async) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f0000000100)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) 5.012537167s ago: executing program 5 (id=25): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = open$dir(&(0x7f0000000040)='./file0/../file0\x00', 0x800, 0x22) mkdirat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x80) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000000)='w\x00') mknod(&(0x7f0000000180)='./file0/../file0\x00', 0x1ffa, 0x7) 5.011848706s ago: executing program 0 (id=26): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) setrlimit(0xed476267ac15a8a, &(0x7f0000000000)={0x2, 0x6}) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (rerun: 32) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/123, 0x7b) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40040, 0x10, [{0x5, 0x7, 0x6, 0x80000201}, {0x4, 0xfffffffc, 0xffffffff, 0xa2}, {0x3, 0xfffffffe, 0x1b, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x80000001, 0xf11, 0x7}, {0x800, 0xfffb, 0x2, 0x6}, {0x0, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0xc, 0xfff, 0x10, 0x20}, {0x3, 0x9, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa65}, {0x3fd, 0x10a, 0x9, 0x41}, {0x200083, 0xee2, 0x2, 0x4}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x0, 0x6, 0x869}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 64) read(r0, &(0x7f0000000340)=""/206, 0xce) (rerun: 64) 5.010805489s ago: executing program 5 (id=28): rename(0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1ee) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/252, 0xfc}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xd, 0x1}, {0x0, 0xb, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x400, 0x5}, {0x20, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x80, 0x0, 0x1001, 0x3}, {0x9be2, 0x8001, 0x5, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb5219f1000b913f1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/card0\x00', 0x200, 0x0) fcntl$lock(r3, 0x9, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000100)='5$', 0x2}], 0x1) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x8008) rename(0x0, 0x0) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1ee) (async) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/252, 0xfc}], 0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xd, 0x1}, {0x0, 0xb, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x400, 0x5}, {0x20, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x80, 0x0, 0x1001, 0x3}, {0x9be2, 0x8001, 0x5, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/card0\x00', 0x200, 0x0) (async) fcntl$lock(r3, 0x9, 0x0) (async) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000100)='5$', 0x2}], 0x1) (async) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x8008) (async) 4.669622829s ago: executing program 7 (id=36): r0 = open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000001540), 0x20000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x160a1690, 0xa, 0x100000001, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x6, 0x0, 0x2}) r2 = syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) getsockopt(r3, 0x0, 0xb, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x7e, 0xffffdffb, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x2, 0x1}) getpeername(0xffffffffffffff9c, &(0x7f0000000a40)=@un=@file={0x0, 0x0, ""/507}, &(0x7f0000000c40)=0x1fd) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)="59e2df14104221d4d166b566bf323eac4d275429251962b70549e9467467808cf813a949a9233cb33575b40835333da12a373d02fdaff0a66e48e5eb06a05848bbdfd4d99c63228a221b835fdb2f1b322dbbe1", 0x53}, {&(0x7f0000000200)="923b0fde9ff9c4ca82bfc7baf87dacadc11171", 0x13}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x62) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0xfffffffffffffffe, 0x0, 0x2, 0x1}) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r4 = open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x38) linkat(r4, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 4.385941983s ago: executing program 5 (id=39): r0 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="1458e836ce9ed05003450797f7dbb0cd43b5d259e932", 0x0, 0x0, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000001240)="00f65dc4", &(0x7f0000000080)=0x4, 0x0, 0x0) 4.383454448s ago: executing program 2 (id=43): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x302, &(0x7f0000e89000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x5, 0x0, 0x5, 0x88b}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) getresgid(0x0, &(0x7f00000032c0), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x302, &(0x7f0000e89000/0x3000)=nil) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x5, 0x0, 0x5, 0x88b}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) (async) getresgid(0x0, &(0x7f00000032c0), 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006"]) (async) 4.308241504s ago: executing program 2 (id=45): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) pselect(0x40, &(0x7f0000000000)={0x2, 0x4, 0x0, 0x6, 0x9, 0xfffffffffffffc42, 0x3, 0x6}, &(0x7f0000000080)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0xd4b1, 0xfffffffffffffff9, 0x40000009, 0x9, 0x3}, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f00000002c0)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00"}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) write(r1, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xff9f) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/card0\x00', 0x200, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) connect(r4, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x1, 0x6, "9d8ea305ca6825579c7c437fb34b6711", 0x6}, 0x1c) fcntl$dupfd(r3, 0xa, r4) 4.183631764s ago: executing program 2 (id=49): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x7, 0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000007, &(0x7f0000000240)={0xd07, 0x2}) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) (async) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x286dfc94, 0x8000, 0x200, 0xfffffffe, 0x8, 0x803, 0x40, 0x10, [{0x40, 0xe, 0x8, 0x4}, {0x6a, 0x8, 0x0, 0x1}, {0x5, 0xfdeffffe, 0x3, 0x20000}, {0x5, 0x6, 0x3}, {0x2, 0x7, 0xf11, 0xb}, {0x6, 0xffff, 0x80d0, 0x1}, {0xfffffffb, 0x801, 0x7fff, 0x40002}, {0x3, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0xffffffff, 0x101, 0x3, 0x8bfe}, {0x2, 0x8000002, 0x44d2, 0x7fffffff}, {0x7, 0x400c7ce, 0x3, 0x40000105}, {0xd6, 0x8, 0x92fb, 0x3e}, {0xa00003, 0x4, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x20001001, 0xc0000000}, {0x9ae2, 0xa3, 0x200005, 0x6d}]}) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='tap'], 0x0) (async) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='tap'], 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f00000001c0)) ioctl$DIOCSETIFFLAG(r2, 0xc0284459, &(0x7f0000001300)={'./file0\x00', &(0x7f0000000300)=""/4096, 0x9, 0x79, 0xffffffff, 0xa}) (async) ioctl$DIOCSETIFFLAG(r2, 0xc0284459, &(0x7f0000001300)={'./file0\x00', &(0x7f0000000300)=""/4096, 0x9, 0x79, 0xffffffff, 0xa}) r3 = socket(0x2, 0x1, 0xfc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r0, &(0x7f0000002640)=[{&(0x7f0000002480)="b05199cb714764b6ab754cb862a95abfbae322111e87bb3f4d2e048e9a49097b86347435956d1c55eaf0f4addb18c6000000000000197dbff3bcd71f7dde76754c0a7b4e7fd954229496487281fd873829118f3ddb446f1a9c4427928e65649ae2e787dc4e561881781dd036cd5252107f057155b932b6758d4c1a5b256837b797c3ef4c19684014dfadc960d37ce075890082bd8cced00054baf8bc69858848610400000000000000f4500b6b59b38a6902f89d5c26b8187030bc90f9dd3cb7ce4b828f66eeceacd8c4a0e81f93", 0xce}, {&(0x7f00000022c0)="e8832ee6d9eda35f97717db8f6b103537e30af395833d01c32e509a7be555b15dfe4119501e7355a5b4e5c8c7213acc0f45079519b5b1a7ff8bc49b1cb617269000000000000d99c323212319b2922d2ac549682d87677c72c3688d919ed942ef995bd6e46147777428439e57e1bd58e3c5f57a1a9a17179f9888b279a82379e37bb094370daf829bf515169189ddd8aad404cf7e013af339eadbef3410abd3f3f22a72b7f1f823673fc1355c7ab00e2a63b349d0d89f1ac3b02588422573a4491e882c68f3e82caea57df5ba113554b23a5f2abf652d18e445d8d86ef37e5fd63801822b91613c1196dc1d7011b6bb4d6e1e38b00", 0xf5}, {&(0x7f0000002680)="8adfdeba4aa64a618e94e780ab6eb34665cb926851f50500b27a6c712bcb52b17fb0449e6a865a9571128e9c966a0554fb8d7b1d8a1318bb583a587bf6fb4d4885bf1fe985e0d52ad3e80d581cee459c14079e23a459ab9c46213d76ec65c098debae474807cc587fe85b93366e1dd3ad3f9d9747fd4d8f3e35ac07c32fbf9c7a85d96f8837d7861d4a10023763c84a71e0a102ad54d92956067c654e1d6101454f5a21db7f7a4087cd7315224784091acb610366a306ee782a4796fc40ab7ce3f21f76aadfb48373e", 0xc9}], 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) closefrom(r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1d, &(0x7f0000000180)="fd0cc085", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xadfc33128bca6511}, 0x2, &(0x7f00000012c0)="ee997df93165ec24c1df56b6a5244a6794484e08252aa1eb10e0964d164a86d68b01b3bfdf48941a4981f7994edc30e32b6599114c4483429183c6d5584c223c7c2fe07619165014a4b481d97cb5b976466bf6566a9dce49845e626293a41d25a885b0abca9b02effa7bf310098bd4ebc26b1a05d8eb836acab1064282c0f760af69fcfc867b68b8974765125499384ac63e8ad0e5cd5bfd6b70b9360d1ceb9e689213144f8da60172e95ee9d8a3e9b80e7cdc34e480ab7f1e3df7ac606a6386a1e189485bad98f1dbc053edee13a342bcbe9b8ff777c7a800f4c79c8f0258d55481a70932f09218a68088a6884060ca94c8bfaa1211776ba54f6e749a85187db152df68f9dce7eb90f1218fcb08f2ea9e0739e8c403ea3722187331528621b8d1bda53e3d6515a8df0f068cfafa853e67f0c73b7e2d87ad8a040b8f8b3f6b3298eef4e65b10a370b36d5391c77acab7a150957d087be59d34892c244c4a4f68b2e39039d2cf32e6b3bb81228fe5c9ea953055b7d0051f370cd18f6e1cdd65e1f5ad83ed103a648c7ed0d997c320a22f47a0f9081b23defd4010eb365a09353c713234a53dd9597349f0591348df5772c8d448c230ba44e5b713f4d9d6a55c7535c5bbba73f6e4f02cae693054386bea6b796235e591573e6da79e0a97d54221a3b5a7938d8cb315b900da4cc1c1f7edbaed5dfa3547efd1e1bd5f56abc7bc9c89cae306ce786b54852533958b97c2e0d64824589e54e31d9e2dfd9e39085844e10b85370b097fd1e9c858f11bb6164a2eb7e1c4ed465685bafbef1e2e15133c2c05e0f69592d64173e14e677e065d74d4f872054f83a772cfec8006369d3ab8511f49c6e3f59fa67c8a40d24996b2e4b100ebb56473bb42c64909976c16bc54eb49ef3500652068b9046bdd4b4cc090478fbfcf32937df50f45a532e3e65c1e5e2717131e6b3883b1c1e967ec13807ca868889e420c22ddd1ab53edb7660400f8797f125e32aa3e61ab23fe65aa911fe150ca94a6f761aea232f1ebf04b981b536876e8b14d49ee85d3baf2a3cf1f08602e858c61e8891e857337e768ad5f5f80ce02ac88db4962bb40a738fa9480ca1966ffc78679f88a917dd194ffee1d64c1609080053646bfdef11becb2dc4a15037c9a7daed3b180c5b165e8f4748b6bcbd6c014b57f5efd0542a2775f8edfa705ecaff3070cfd7b90e256e9ec97830ec7b4616ce1376f3863f07c4b0e2987d8bf8b080ecacd2cc2bfefbc92596b4f83a1563f281a791c9a51cdd50391f2552445b3856e628812aa6cc493f61db67f597f3b761ae0d504316363d66cadad9efe6ff3a5208e03096c0ddee636b23b7b335f38a15a6d74f3d59953cee2d280519a304d3050187d6ab610f01a40dbcb8b86cc643ddbce0a83df7e7cc9b40c937ae0bc4d70910c8f4b8aff710a14fcd90c913a94d3c366ba5cd20fde867fc7c01f2833c8913267ccc10175af197dde560ab58fd42073be6b6a2438faad25cc6bd989de239576115d75b4677cfbb2c2f4feeecaaa0f270962e86b81a0fd26a9eb61465928d1f55ba55140bb65994d3f1b2b6972e8f27d6c736183a0c477e280ae775a56eb0c00c1c5550d66618fb554676d69e345c21417499f168b17e1d7496fb57e3a831b2c6f71fed69640ec0418a52f812926a91a0038c9868cbb2b12fd7a2a5451f241c69e8847d31ee4690d0ae766ef1eb8ba88152eaa85f74db130cc641f2c334bee06ce29b7ba1fa2ea3bf98fd53ce3208231b538e623ba7bce658c9c5bd2168c34706e4c00932424afad9a68b2d808d4608ffd4413fd4ce8d8f6287d56b4f9c33216d088982e7e63cb3de6cbc017a1b3dbef65120b22ac99ad7f276f76eb065a68c76a1f1a0d5729e69d7165872df2540b47c35b4cfa87216f9f81e1fc5e1c5037701093806edfb88866d3084ae2155cd55ad1a5070c80629d93e1bfe544cf71af79f764fdf200725877d19e1338bae76c1236078533fe814d41929f7c70e67ec270e7c9ca64c8f000d54bd4db8154fb97d0acce6e041938b84b93f84d346dd919b126feb45a68e2a418a98088f108b35e22fd0dc0abc49a2f783692bf267a26c7845642f16a75b3df0a9c1be7c1837374087feac30987f5a57c2d4eb31af0688fe5bac7e353e84e72eb1b0cf5db0e8ca61445727e63f7fb915c5a386721ccaef5ef9306b120db321e8b31a4b0b6ec9b1d9f8bc35e31814d469ebe3766f165d203f46dcfc81b13c6d9894ab2f54350443537d1eefe998920def231eb45437a63e617d60ee54b6c91366c798d7337f2ef149d2b6c66904c65374f26f3317eaaa68f3d2792a67cbc9adf7be9eb757518f0e46de5618836edad9825e2aa28f15b505d7d6fabbcecaffa330f35908d471bf6a6cbd2d0344b04c617a9c0ad1b34aa26f1f375fd0e2969b285f767be61c01c605685258781541edfc424c720dadedd15b31fe8521a260c535084e0a4fba36b3c3adecef5597c81568b287a519a22449f9fe47a7ec0594973fabe225dcfdd409983901e844e6f0e14606f65456047cd4f52459c8d469c4760099b43c12885da87370b1d3d8ca86d8d63ebf051d1e401daa1ebc9427d7ed46c883f2e94744912e804b92d53f38397e12c6626a6850bcf84b4a483d18123bd38cd795be3c44d17dbf2e45cea0c313345875ee9cf416dfa2406e426c39be5f418a31d1be70bd2328695f44f32b552166a1a07ea60d77bd081b84f8dff6fdf60d44b098a6ad71a46679721d8bba6430e1f99b4f132efaa985266b65f533e13038c2cebb20b8f30918080c2987c0a8f8b064567b74d033132ccd94ee9227a81c7775795c3da5895c64927ea276d8618a75994e2235c15e1212dad21a7995a226c822bd6fd55d3ee1edb6f4bb2e882da9202bf8db66f913db65a4baa8ed3deb752b22d09f0ed3669fb2b7250535d380a3677d93f2d03e7a3aca10b8e4d0ea7015c4d97ff07d812555876e321d58c4b05737ae8b68de1af64b2a1cebe8010a6dcd209cc47721c8193987699fa170235781f4e9528b1c30490fc0cca85eb0d0ae76452d0b9029a852e0818c491a785f51c323ab7625581d970a4357a03c4184ec819eff465b9e0a327c006b8893d8c98f8003ec77cf4d0ad527e2d7f6e30be0612d5448b1342646ae19aacf09223c5e48b793bdc53dee38a3ad620bda7553ef9c7296b812f532cc31b22173abeb07259682f5f9c3a3febccb4e623c69796e35a3512da68ca72b1a430d7c8f97ff1dce45ee8832bec84188a7d140fcee549c011eb8d18fa274c182fae9d0ddf70310f27fd9716d7f42acbcc137eae4a5aa36d83445d87fbb9e429a652dfe67fda84a78a2958e7761151a1fb56f4f75a5da096e695796d380a135cbef0fe3531ed42cf80b5f03379318dd2644ee3eabb36875e9e7dd928ead8e9da49de173317e8c378b67875c73ec00ad37f8709aa038dd32503ca88ba79e5f6c9cbeb58a9eea756b89ce5aa45551b0b3fec73ac74ab3c5bbfaf5531ceb7235fb91ec52d7012dc583cf03a575ca275e283d26406a0901756bfaad8a31d59f73be9b6bcc06c140cda0a910f3143726c902ba8939dda66c7be1f52b93d7b6827a41706131c7d459f533c266855ac8f5afc615b3c833e7f59d32ff0e8eb156edef714481cfd95d2676154509df2d37fb1744f4a627a775bc993ac91ef74eeab9acf8260925da69971c829862a9ef2691f16fa0bc8808d082773dec9f7ab83bd73672490193263430c462271789739fbef7aa49a744a49e0bfc02186d2681d3c691fc43c5f7a553a0f93c068d5f4b36817dbd17df57f23c165f66b7a12c50cc745981d28d7feeccbd91a1f2b7644707106c7a62d7e8c27676fb8fd946eee768dc8378dd284e9466fc23e9137cea4c6f769e6644a1ad2f7f6fde96324548d2816a51068b2da7cca31379c4bdbdc125b7fae7915595bf13b6fd92528d3abff26a82c4c335369995564a353561852f804f85df7516984409bec755e594ffbade0bfd2bf6643f5e874d1a31eb7bb6a24c7694cc1814f1f3cbb3d27a65b1b79087403d3de376b6d79b5360b3cec15c14e1128eb859b3746b6243e2f54225f990506bcdcd0ba2be2907a0cf903583cb27ad76f428bf2a2a52901488ccd580eff9091604708aa5337812aba11cfe81f1de83f126734ecd8bb0ec4afdd7d1604c65cf06d4c4182245ddbfffe450d8195d2f93b1e18e793741ccf594a6c7000b4a4e47d7b846385962cb4be14aa3e38b384a168a81a9a9cdcb56fa57cf620dd0e11f78e9ee1442f42614deadfba769fdb991ccbe921798ff0bb858058045d9f1664978c4076784400b204e0e3c691c10e7df15541b46b39a700de4591c06203ac4921b0275816151796f5527845b14e94a7585055a25691cb4995788b2762c8905e877dbea436783d108b51c71732376b4cbd7be093fe86cb0847e07df42b8ea6523db738cc038bae53c4fbc3916c7b8bb4469561b93e2cf6ae210fd3e029f44128c7e9b56756d40ea03afb68aae01df501d21043d597520cceafddf44dbe61d7930b94dae1e9947f3561a73678070341a2b8c50f83464c4aa4eae3267223d6794055b7af863c77ada6801266908ee2794cdddf6df529fdfae076947ed4ccc50a1ba2ded1c8dfd6fc560baab410b789b203c55fa67ab2c125c2850f50d625f0b1a1a6e311813ea267efa7515a722488165bd50893081ca5c38dda6b509bc4252ffdf47e1d79423ebd90464d08d0519ad25010181a0ebc6030e98eeb5061a9d5a321d06ef5650b086c4814c7b027733da5a2ba062c37b990d32f4bfb2aed4005e36b7266a72dc752f0655eac84d14b43e09e5635142f1e6c10efefb17022ebbb773894056720208122df23f2b2f298e45e65ef303677e8a5f34a5b77230e06fb97fe75d6e4210d03bf8583e5e9303ad42325a433805f7d21db3559a0d78b9a669d47a974a1e03d722fda1ff7dd2acb6089f318c5f93b78df1dd6a7c89f34e89de10ade3e27759f7c357c0b30a64dbcebe2f35ab44505b4b7910b1bba883126bb4f0ff332ace7fcd61f00c184545d58bac2abdcc4fbf815b2bf3648f2bdcb73d82dfbd8508df68eb2d2774bee168fd377aad1659d99b8151ef32c35c34428ad60acc9dfaff95e3effc27ed46ea5c601856fc0ecb98f6ff5fbc3f1c96dcc0ec789a13d2ffb7ca47cba43d7102ec2bbae4e82d4c0b31a12666e52ceaaf06de7d4f78d024f7e8e2b453603054167f722717f63cf88eaa8bdb1ebcbb857af1a14ba2843e5e3aed56cef26b67f9c238f55467148547a5669e3a8d80c076600da14bee02660dcdd0083eb2c74a0311d314306261ae4dc0b2ddf0d342150eaf3d7071e0c8850ddcd2c500f877f57d210738052de9eb41b2114bec7ab4ae459ff7e65af937fee8834962f9a34ecf3b351338f35685e08d503b5f333467b09e4e7f67834d1fb17628b4b3870c3593f49ae824badec240bda4646b6f48893480cc9c2e254de924caf3665788f1275fed7e9d3fbb2606471298529ac2063c1488d2444cbb6b32615a3fe3bce115cea6b4224dff096dee47645c203984a40471d4360c987e1dd4b7653de2d5c5024fe981bb2c0bf82a6489d1a698c4b8c752091f192c9a0f814a0333e7e50b3c51e34df7f08d68d5260cafdec0fe68ffcc256017bc610cf5a2addbbba21833135983d6ab4ead125579f7f7d96f10c1ff0fb1b6452a23f1cff7e5eafe9432b4d612f1344439de56feb7d717881134415f603d2dbcff51f797be9dd138aff4221c28731ce", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="39d2b9242109941350756a45948addcdf5d2af087d77e4f36563219b00c111c2d9bdc513dd5bc6c4188d990108e8e26be98ef6024902bbe53229059e79b2177ecd37d2ed01f53b1a2f211d90c45f1af9b7026f57a4d56d26833f6382cde2819d85785e03da9ff65081d093335d00ef52c9c4d9bdc7d2b8914b1cb7930b59f09dfe8bafb014ed97427b4451345c5fdb6e1f2e70274c14c8cb4a4ff4f4ff9658cb2567d58deccded45af890ffd4c4b169e16f49dfaf868b363", 0xb8) accept4(0xffffffffffffffff, 0x0, 0x0, 0x2000) (async) accept4(0xffffffffffffffff, 0x0, 0x0, 0x2000) 4.182092013s ago: executing program 0 (id=52): openat$tty(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) 4.109514243s ago: executing program 0 (id=53): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000140)=0x8) ioctl$TIOCCBRK(r2, 0x2000747a) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x7, "00000000000000000000000000000001", 0x89}, 0x3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x6b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socket(0x18, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000140)=0x8) (async) ioctl$TIOCCBRK(r2, 0x2000747a) (async) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x7, "00000000000000000000000000000001", 0x89}, 0x3d) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x6b) (async) 4.105237883s ago: executing program 2 (id=55): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x6, 0x9, 0x415, 0x1, 0x1]}) r1 = accept4(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0x1c, 0x8000) listen(r1, 0xffdffff7) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x805f) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8200, 0x0, 0x8, {[@timestamp={0x8, 0xa, 0x7, 0x2}, @sack={0x5, 0x2}]}}}}}}}) 4.051525493s ago: executing program 5 (id=39): r0 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="1458e836ce9ed05003450797f7dbb0cd43b5d259e932", 0x0, 0x0, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000001240)="00f65dc4", &(0x7f0000000080)=0x4, 0x0, 0x0) 3.957514762s ago: executing program 5 (id=61): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) r1 = syz_open_pts() close(r1) (async, rerun: 32) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000140)={0x2e, 0x8, r0}) (rerun: 32) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000200)=""/80, 0x50}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x6}, 0x1c) (async) closefrom(r3) r4 = semget$private(0x0, 0xb, 0x19f) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1d8, 0x207e}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) (async) semctl$GETVAL(r4, 0x4, 0x5, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000100)='.\x00', 0x8, 0x1ac) (async, rerun: 64) pselect(0x63, &(0x7f0000000000)={0x2, 0x4, 0x0, 0x6, 0x9, 0xfffffffffffffc42, 0xfffffffffffffffb, 0x6}, &(0x7f0000000080)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0xd4b1, 0xfffffffffffffff9, 0x40000009, 0x9, 0x3}, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0xfbfffffe, 0x10000, "d76c7c46fbff0f676bfb00", 0x800, 0x2}) (async, rerun: 64) ioctl$AUDIO_GETPAR_ctl(r2, 0x40404124, &(0x7f00000002c0)) (rerun: 64) r6 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xfffffffa, 0x1, 0x2, 0x7, "5ce796f48035597edb0004001e000000e5ffffff", 0x8}) (async, rerun: 32) r7 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r7, 0x1000000000029, 0x3d, &(0x7f0000000000), 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0xfff) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) pledge(0x0, &(0x7f00000000c0)='\x00') (async) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x1c, 0x18, 0x0, 0x2, "d2c0acd126e07d5ca259d299f8b8318f", 0x9}, 0x1c) poll(&(0x7f0000000300)=[{r1, 0x80}, {r5, 0x4}, {r0, 0x100}, {0xffffffffffffffff, 0x100}, {r6, 0x84}, {0xffffffffffffffff, 0x20}], 0x6, 0x0) 3.95678988s ago: executing program 1 (id=63): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000100)={0x1, 0x42}, 0x2, 0xfffffffffffffffe, &(0x7f0000000140)=0xffffffffffffff15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) kill(r1, 0x13) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000340)="81000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40a, 0x0, 0x0) 3.794483239s ago: executing program 1 (id=65): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf784b) closefrom(r0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x2, 0xa, 0x6}, {0x1, 0x2, 0xb, 0x9}, {0x2, 0xd, 0x9, 0x7f}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() 3.793362663s ago: executing program 0 (id=66): r0 = syz_open_pts() setsid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x9, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x0, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x10}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac3386bfd91028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb1516a939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc047a258d39ec3caf48eb250b0a119b834a776315dd7464b4d960d2b0a3e7ed78fc97c1eeedd03626017e06f48e05a149c686ccf990cdb1fce5e2f296734184f534aa038292929e0e8142a0e898145f3eaaf381c49ee518945b55f11d9aac4d03fd028cf59dd8fc3436a14ddac9017daa21c4198d3f1316c989496e0d627ac79f8e8c18c7c504b2e9792b19053a9cee91db09b4e8cf91d057a796fe0117ad02cf63ddb20843bcc89ac64d263af4b9b4a09b4aa533d8c118fa29b422bfaa3c3a3419019fd2cea9cc745a16cd58eaa9542193f0d9cc815c4fce836fff9fa0200a50d1dd72c77946f86f30757a1284f3dbcdcffe5a59de4203d1e354c3e091fa416cdaf8249dcfaa63749aefe257b0f392de0a7b22d98a64ea9627718184dca04594d5eec1dfc3f8a0d2d930978a32926e92a5442a8be9fdb515f658f9e9264d61c0dfd1e21a7766833a4a600106a4f0a0871460ae6fe63f7b9d7ada379ffd8c2d883e6e12a071a36192a3522d6d9c2e6c5b7b8bf59af4e78810e6b0e0ace4c20693584b90a0f4e533f379c6b35842487a2a8da5559e0fe5fa3579934ce93d2d0a8ffdd45e2cc20c42276167e31749396936117071adfde4a79acc7929c92fe314d4c885f20454ab07bc8a104193dd8df9f6e8633c12b193a4d2af7fb92790c421cb9264fb03825ddfb4c2e7e4e6cf9cba37bb5764e42da8b0a79ca1e0fb71ccfd25c7097e89621ad912de0f42dbb66e75d22b7a026366ffca0000000016af184dbb492770baaef81d882fa3bc448f088d8c2c4e0e0736d36ddba3cf76978e389a91c9e68fad258f3dbbe24b678160d837459d129396b3a3cc8ca34eb0a3621635a7021b3f57bd5a25701d86d52dd0652994747968d9292323c509973f24c2b989048781d66e572c8d404dd25348f4878c5be2d559460c435fb3d9500c35a112166ded7500a476ac964bd8bcbbaf83d900a292778dd387158e8926c61fee3b7f52ae86ab2740f6c3390867d41583146d7339f2827f97008b4c55965412be3dff511384287752db3adc12e011f980c61e503a925768aeecfc88f9b9fc83d277aba66f208be8343cd43fafa8b44ee2cad4aab9ee61d0ccaf9d0f93c77e7329cd8674e50514cfabfa797b97c787dae3a0956dcb8c88b6428535c58b108604465dd5f5e4497b7ee0", 0x508}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCBRK(r0, 0x2000747a) 3.793044571s ago: executing program 1 (id=67): r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x8000000000000003, 0x3}, {0x3}}, 0x0) sysctl$hw(&(0x7f00000000c0)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) close(r1) fsync(r0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='.\x00') 3.792343324s ago: executing program 1 (id=69): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="a04d8daeb31e8eac5ef54f4f1df7c34fbef5eb", 0x13) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) closefrom(r0) r1 = socket(0x18, 0x2, 0x0) mkfifoat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x157) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000800fdff000000000200"}, 0x1c) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) dup3(0xffffffffffffffff, r1, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x0, 0x1, 0x4000000000003, 0x20000000007f, 0x40000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xffbf, 0x0, 0x0, 0x0, 0xff, 0x0, @rand_addr=0x4, @broadcast, {[@rr={0x7, 0x3, 0x1}]}}, @icmp=@redirect={0x5, 0x2, 0x0, @empty, {0x5, 0x4, 0x1, 0x5, 0x7ff, 0x67, 0x2, 0x5, 0x0, 0xa, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) mkdir(&(0x7f0000001800)='./file0\x00', 0x10e) r5 = socket(0x18, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x200, "0000000000000000000500"}, 0x1c) sendto(r5, 0x0, 0x0, 0x6, &(0x7f00000010c0)=@in6={0x1c, 0x18, 0x3, 0x80000, "1100f3ffd10200", 0x2000b}, 0x1c) unveil(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='c\x00') execve(&(0x7f0000004380)='./file0\x00', 0x0, 0x0) 3.755445876s ago: executing program 4 (id=71): setrlimit(0x8, &(0x7f0000000300)={0x42, 0x63}) r0 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x7, 0xb}, 0x1, 0x0, 0x0, 0x0, 0xffffffffffffffc4) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) r3 = dup2(r1, 0xffffffffffffff9c) connect$inet(r3, &(0x7f0000000c40)={0x10, 0x2, 0x0, 0x9}, 0x10) r4 = syz_open_pts() lseek(r4, 0xf, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) setgroups(0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000180)={0x6f05, 0xb, 0x9, 0xfffffffc, "0d5542dd9a33ef93d5c6953a077ff66af5715d83", 0x1, 0xffff0001}) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000002000050000331c13fecea10500fef96ec0c73fd3357ae3020000003003000000acf20b7804be38164991f7c8cf5f882b297be1aa0300000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702e2c500002021fbfa060000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x2, 0x3d}, 0x6205, 0x2a3, 0x6, 0x2, 0x400000000000004, 0x0, 0x0, 0x6, 0x0, 0x3, 0x0, 0x100000000}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x6, 0x1, 0x10) bind$inet6(r7, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) connect$inet6(r7, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\b', 0x6}, 0x1c) sendmsg$unix(r7, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1727d713ff5ca3a13de30f97", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r2], 0x18, 0xc}, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x7, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2d75736a, 0x7f9, 0x9, 0xffffffed, "040095ecb77e1dbb668cb300009cebbd8d001000", 0x4, 0xe2}) fcntl$dupfd(r0, 0x0, r5) ioctl$DRM_IOCTL_MODE_SETGAMMA(r3, 0xc02064a5, &(0x7f00000002c0)={0x0, 0x8, &(0x7f0000000200)=[0x1a, 0x0, 0x40, 0x8, 0x10, 0x5c29, 0xfffb, 0x8], &(0x7f0000000240)=[0x5, 0x7, 0x2, 0x2, 0x8000], &(0x7f0000000280)=[0x0, 0x8, 0x15b, 0x2, 0x1, 0x7, 0x40]}) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$DRM_IOCTL_MODE_CLOSEFB(r3, 0xc00864d0, &(0x7f0000000980)) 3.754219626s ago: executing program 4 (id=72): r0 = socket(0x2, 0x4001, 0x0) dup2(r0, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() select(0x20, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0xb, 0x10000, 0x1, 0x3000002, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind$inet(r2, 0x0, 0x0) socket$inet(0x2, 0x1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) getresgid(&(0x7f0000000180), &(0x7f0000000200), &(0x7f0000000280)=0x0) r6 = getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5, r6}, 0xc) closefrom(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x10, 0x43, 0x2}, 0x6205, 0x2a3, 0x2000000008, 0x7, 0x3, 0x0, 0x0, 0x100000004, 0x0, 0x1, 0x0, 0xffff}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) r7 = socket$unix(0x1, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000300)=""/65, 0x41, 0x401, 0x0, 0x0) bind$unix(r7, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r7, 0x1) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) 3.753848299s ago: executing program 1 (id=73): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c74", 0x13, 0x41a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0xd95, 0xefa}) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc74000c500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c74", 0x13, 0x41a, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) setrlimit(0x4, &(0x7f00000000c0)={0xd95, 0xefa}) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc74000c500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 3.684822463s ago: executing program 4 (id=74): getgid() socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x1ba) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x5, 0x3, 0x0, 0x100000020000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x2, 0x34, 0x68, 0xc, 0xa, 0x2f, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0xc, 0x40, 0x0, 0xe, [{[], 0xe18}, {[], 0x1ff}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x5, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00f70000bb8cbec89c0601b6d91bfbbdb6c3fe4a7cfc5effddd452ba2a11f01327cdf771e3d6d7402c34f2b79b"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00f70000bb8cbec89c0601b6d91bfbbdb6c3fe4a7cfc5effddd452ba2a11f01327cdf771e3d6d7402c34f2b79b"]) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001180)=""/57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$getown(r3, 0x5) fstatat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000300), 0x6) (async) fstatat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000300), 0x6) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) (async) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000008e677bf002c63964c7838d64d37c16636b509fa1a6619fa62d4d59beb9e4edde369cfd0fac3d0215582e8786c979c3eb6ac28c9eb8030f0bf4924aa2a03c8807c0449ac72f8671a08f184ba176e1ab805d526cbbd2085e1bc8926ee11f43f29b4d2444c5ed9f54eb1cc8e5ef3226049cc68a3feaa78c36741967d3e9f8eb74ed33780561aabe59bfa21f215f4e5d1946c28be5095331a04310299e649bdd27f51273588781f79815fcb59b08b408f6c06ffafcbc94f18e82d5e35af8344f5e1edc996db1f1dae9714f978007a8a33240b5f6502032e55139f6be9a240f5f2671e18417befe2d1cd2c02a3fc0e6e6c66354d06f3b79e41a33ea"], 0x18, 0x800) (async) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000008e677bf002c63964c7838d64d37c16636b509fa1a6619fa62d4d59beb9e4edde369cfd0fac3d0215582e8786c979c3eb6ac28c9eb8030f0bf4924aa2a03c8807c0449ac72f8671a08f184ba176e1ab805d526cbbd2085e1bc8926ee11f43f29b4d2444c5ed9f54eb1cc8e5ef3226049cc68a3feaa78c36741967d3e9f8eb74ed33780561aabe59bfa21f215f4e5d1946c28be5095331a04310299e649bdd27f51273588781f79815fcb59b08b408f6c06ffafcbc94f18e82d5e35af8344f5e1edc996db1f1dae9714f978007a8a33240b5f6502032e55139f6be9a240f5f2671e18417befe2d1cd2c02a3fc0e6e6c66354d06f3b79e41a33ea"], 0x18, 0x800) msgctl$IPC_RMID(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0x1}, 0x10) r5 = syz_open_pts() fcntl$getflags(r5, 0x1) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x3, &(0x7f00000011c0)="71f91e5a91501d94a34bdf536647f49a902027647169000000000000", &(0x7f0000000000)=0xfe10, 0x0, 0x33) listen(0xffffffffffffff9c, 0xf) (async) listen(0xffffffffffffff9c, 0xf) accept(r0, 0x0, 0x0) 3.680964652s ago: executing program 6 (id=75): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x7, 0x2, 0x0, 0x3, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) pledge(&(0x7f0000000000)='}\x00', 0x0) unveil(0x0, &(0x7f00000012c0)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) syz_emit_ethernet(0x10b, &(0x7f0000000100)={@local, @random="e54f05649ed5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0xfd, 0x67, 0x0, 0xe, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8, 0x0, 0xfffc}, {"5d939d97bd63325c14c98e75e6bea764bb3004893ed8f325eb89ebb8dfea7c6d44c1b46d2d979e49f5efc4897a17a0ac3f5b019bb76d6100d6d8f36d9b9e7c7085ad1bf7dcade569ccaaa0383cee7714ad49fd46a281dadb6cd7b16ad5c22dc98a805348816bf2ab7b4a9d2ba49321895dd35e6756a82d505916598e310a3419ec1281158cb572402e3918a5d0325ee80d85ed1384ddecde66f233850d3b33f820c39da4b65d2f11f6665f655ae658382d442f03e26693ccb1fa44d7c556bac86fc08e1506d5010b9af7752a3169015f739423f62e"}}}}}}) 3.680046388s ago: executing program 1 (id=76): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) mkdir(&(0x7f0000000280)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x146) chdir(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) chdir(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffe7, 0x41, 0x7}, 0xfffffeff, 0x0, 0x0, 0x0, 0x1, 0x1, 0x8800000800000000}) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffe7, 0x41, 0x7}, 0xfffffeff, 0x0, 0x0, 0x0, 0x1, 0x1, 0x8800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) semop(0xffffffffffffffff, &(0x7f0000004f00)=[{0x3, 0x7ff, 0x800}], 0x1) (async) semop(0xffffffffffffffff, &(0x7f0000004f00)=[{0x3, 0x7ff, 0x800}], 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x40007, 0xf, 0x5, 0xfff7ff9f, "01c1020062670461b6a31e0021f58d00", 0x0, 0x4000083d}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x2, 0x8002, 0x0) (async) r4 = socket(0x2, 0x8002, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r6) (async) closefrom(r6) 3.679819346s ago: executing program 6 (id=77): syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x8, 0x1, 0x0, [{[@multicast1], 0x81821028}]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffbd, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000, 0x0, 0x0, 0x0, 0x40000}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x6, 0x1, 0xe, "d3392beadd6dcefe83b551bda644d9c2a9025104", 0x3, 0x6c82}) write(r1, &(0x7f00000009c0)="fc", 0x1) read(r2, &(0x7f0000000100)=""/87, 0x57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmat(r0, &(0x7f00003cb000/0x3000)=nil, 0x2800) shmdt(r3) 3.405344538s ago: executing program 2 (id=78): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0x9, 0x5, 0x8001, 0x0, 0x89, 0x800000000000005, 0xf}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000340), &(0x7f0000000080)=0x4) 3.401617847s ago: executing program 4 (id=79): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x920f, 0x8, 0xffffdf82, 0x76f, "08954c1cfabb0a0004293cfcef0800", 0x3, 0x7c}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) closefrom(r2) socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xdfff63e1, 0x3, 0x2, 0x4, 0x7ff, 0x4000041, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0x101, 0xfff}, {0x7, 0x8081, 0x9, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x10000002, 0x7, 0xf11, 0x105fc963}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0x3}, {0x8, 0xffa, 0x6, 0x20}, {0x1, 0x0, 0x4970, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x0, 0xc7cb, 0x3, 0x2}, {0x47e, 0x10a, 0x6, 0x40}, {0x200003, 0xee1, 0x401, 0x6f5fc48f}, {0x81, 0x101, 0x2, 0x6}, {0x7, 0x8003, 0x10, 0x7f}]}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000080)="71f91e3471ac0058bc5a95501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000100)=0x2ee8, 0x0, 0x37) unveil(0x0, &(0x7f0000000080)='c\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000180)="744f0ebd14c5af37a27fb3adac90d7af36adfe6f4707a4a009815998d56200f0622a60bff0a6bbc875633e65ff90563b34e2e9a8537dedf8d3df6070cde4fba7f6ba1d482ea6367e48b5c7262dc28874327d95d0182b6b752aceb034438572d400967b2c47c628c8729674af6297f187143ad6bd122e678de3a961a9838e2639a629788f946429eabc1c6430cb3a30352a7223c77e5ab43cc57d91a790994d844f301ca6c30cc90b491fc7bcf7ba86c3858f94bce84a75f38af405416431f2ddbba41bcb0d8f29c44219db2ddb22e7ee237efc8b30b0dbe6f091", &(0x7f0000000280)=0xda, &(0x7f00000002c0)="05862e7da80e16854c797eb45639826c9f016565b20080f9c678170a3c736cecc7a89f52e26d83775404a0bc1c2952bf69979bb826075a9f2bb9d8c6e84823c70e52d4289dcff2e4a1d0b2f89d5abf98d59f3766d0669b815138c7e82a86de72b52435c0066ac2e2f082ff8c8b3c00e01154b86b70e4", 0x76) 2.803312474s ago: executing program 5 (id=80): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x30, 0x11, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1, {0x4, 0x6, 'E\x00p', 0x6, 0x2b, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="81f1dd9a4d75d4d146a8a12316354557"}}}}}}}) fcntl$setstatus(r0, 0x4, 0x40) 2.798787891s ago: executing program 6 (id=81): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x6b, 0x0, 0xd, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0x5, 0x2, 0xff, 0x0, 0xfffc}}}}}}) pipe2(&(0x7f0000000440), 0x4) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x800}, 0x3, 0x0, 0xffffffffffffffff, 0xd1, 0x0, 0x2a00, 0x5, 0x6, 0x2, 0xfffffffffffffc01, 0xf0}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(0x3) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r3) r4 = socket(0x6, 0x5, 0x6) fcntl$dupfd(r4, 0x6, r4) 2.202992762s ago: executing program 4 (id=82): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) (rerun: 64) r1 = syz_open_pts() (async, rerun: 64) setsid() (rerun: 64) ioctl$TIOCSCTTY(r1, 0x20007461) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) closefrom(r1) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000280)=""/4, 0x4}], 0x1) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async, rerun: 32) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (rerun: 32) truncate(&(0x7f0000000140)='./file0/file0/..\x00', 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xe, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xffff7115, 0x9}, {0xfffffffb, 0xffffff7e, 0x40006, 0x2000fff}, {0x1, 0x4bad, 0x3, 0x9}, {0xc, 0xe2, 0xd, 0x5a}, {0x0, 0x7, 0xf15, 0x1000084}, {0x2, 0xa, 0x8, 0x6}, {0x4, 0x802, 0x3, 0x2}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x5, 0x4001000, 0x6, 0x20008001}, {0x5, 0x5, 0xb, 0x3}, {0x5, 0x0, 0x4, 0x6}, {0x1000fffc, 0xfffffffd, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x402}, {0x3, 0x6, 0x2, 0x1}, {0x3, 0xfffffffd, 0x3, 0x5}, {0x20009be2, 0x1, 0x1000002, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x4, &(0x7f0000000100)="71f91e3401000000000000001d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.605886072s ago: executing program 6 (id=83): sysctl$kern(&(0x7f0000000000)={0xa, 0xc}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x3c) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0xc}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x3c) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000080)="b0cff299dc71096206ed00d44558eb673256160bdf3e834c34492f8687204ec9f5278528bc4bba798133fe6bb1d67f2beadb5156c2e4685025b7c7fe349bbbe488168700f2b743a7716a594ce9e9fb279d90c865005af7b5a50592e728947bf7f401fcd756a6a139cf018f2e82f703ea7602016e38c0a8bebc0684f4828e6f229badd7c2a7de7ebab4e4c26cb4fc59e8121895cca3e7fc4ee6689765a3911c0c5ac944a4b82c7e2c2d2f5f236ec632a0ef29778fcdeba81ab445b53427423d0000000000000000f008", &(0x7f0000000180)=0xc9, &(0x7f00000001c0)="8da029bce187f9b3874941c167c6ad35faa186020aebc3271438c223a88a8f10cc09d5e49f3e540136cba95331339bb817fdcca101f5238fb0b32d309b281e8a855d34686099f4c1b8e96cd570510d45c80afe304e22f1fc4b5f1edc4f6a43552f7d11280ce2e88406b5540a790e452b6a2508eeaa4dafbad9bac1480fb694644d527b3f65676cc171403d303e41259d532e1dc472774c5172ae97b729a1519fa9748df69a1fedb25d9d614b38148bec96ce4e6e", 0xb4) 1.604126774s ago: executing program 0 (id=66): r0 = syz_open_pts() setsid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x9, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x0, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x10}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac3386bfd91028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb1516a939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc047a258d39ec3caf48eb250b0a119b834a776315dd7464b4d960d2b0a3e7ed78fc97c1eeedd03626017e06f48e05a149c686ccf990cdb1fce5e2f296734184f534aa038292929e0e8142a0e898145f3eaaf381c49ee518945b55f11d9aac4d03fd028cf59dd8fc3436a14ddac9017daa21c4198d3f1316c989496e0d627ac79f8e8c18c7c504b2e9792b19053a9cee91db09b4e8cf91d057a796fe0117ad02cf63ddb20843bcc89ac64d263af4b9b4a09b4aa533d8c118fa29b422bfaa3c3a3419019fd2cea9cc745a16cd58eaa9542193f0d9cc815c4fce836fff9fa0200a50d1dd72c77946f86f30757a1284f3dbcdcffe5a59de4203d1e354c3e091fa416cdaf8249dcfaa63749aefe257b0f392de0a7b22d98a64ea9627718184dca04594d5eec1dfc3f8a0d2d930978a32926e92a5442a8be9fdb515f658f9e9264d61c0dfd1e21a7766833a4a600106a4f0a0871460ae6fe63f7b9d7ada379ffd8c2d883e6e12a071a36192a3522d6d9c2e6c5b7b8bf59af4e78810e6b0e0ace4c20693584b90a0f4e533f379c6b35842487a2a8da5559e0fe5fa3579934ce93d2d0a8ffdd45e2cc20c42276167e31749396936117071adfde4a79acc7929c92fe314d4c885f20454ab07bc8a104193dd8df9f6e8633c12b193a4d2af7fb92790c421cb9264fb03825ddfb4c2e7e4e6cf9cba37bb5764e42da8b0a79ca1e0fb71ccfd25c7097e89621ad912de0f42dbb66e75d22b7a026366ffca0000000016af184dbb492770baaef81d882fa3bc448f088d8c2c4e0e0736d36ddba3cf76978e389a91c9e68fad258f3dbbe24b678160d837459d129396b3a3cc8ca34eb0a3621635a7021b3f57bd5a25701d86d52dd0652994747968d9292323c509973f24c2b989048781d66e572c8d404dd25348f4878c5be2d559460c435fb3d9500c35a112166ded7500a476ac964bd8bcbbaf83d900a292778dd387158e8926c61fee3b7f52ae86ab2740f6c3390867d41583146d7339f2827f97008b4c55965412be3dff511384287752db3adc12e011f980c61e503a925768aeecfc88f9b9fc83d277aba66f208be8343cd43fafa8b44ee2cad4aab9ee61d0ccaf9d0f93c77e7329cd8674e50514cfabfa797b97c787dae3a0956dcb8c88b6428535c58b108604465dd5f5e4497b7ee0", 0x508}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCBRK(r0, 0x2000747a) 1.604050891s ago: executing program 6 (id=84): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x2f, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (rerun: 64) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000000b80)={{'./file1\x00', './file0/file0\x00', 0x20}, &(0x7f0000000300)=[{'./file0\x00', './file1\x00', 0x48, 0x5}, {'./file0\x00', './file0\x00', 0x22, 0x1}], 0xc0000, 0x2, 0x2, 0x6, 0x1, 0x8d6, 0x10, 0x7fff}) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) execve(&(0x7f00000002c0)='./file1\x00', 0x0, 0x0) 1.602921817s ago: executing program 4 (id=85): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x26, &(0x7f0000000080)="00ef0004", 0x4) r2 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @random="aeea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x0, 0x33, 0x0, @rand_addr="6b70de2aa1072bc7a5c64b70b4f61836", @mcast2}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000000c0)=@file={0xf, 0x1, './file0\x00'}, 0xa) listen(r4, 0x1) connect$unix(r4, &(0x7f0000000080)=@abs={0x4, 0x0, 0x0, 0x3}, 0x8) close(r3) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x108, 0xf, 0x5, 0x2c7a9595, "011406000000000000000000000000083d790100", 0x0, 0x4000083d}) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000020001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a807c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343711051eea040000000000", 0xb1, 0x400, 0x0, 0x0) mkfifoat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x157) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 405.997241ms ago: executing program 6 (id=86): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000)=0x80000001, 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5", 0x2}], 0x1) (async) munmap(&(0x7f0000559000/0x1000)=nil, 0x1000) (async) mquery(&(0x7f00004a9000/0x800000)=nil, 0x800000, 0x0, 0x0, 0xffffffffffffffff, 0x80000004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080600aaac1400bbaaaaaaaaaaaa"]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x9, 0x0, 0x0, 0x7}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) (async) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) (async) r2 = socket$inet(0x2, 0x2, 0x0) closefrom(r2) (async) close(0x3) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffd34) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) 0s ago: executing program 2 (id=78): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0x9, 0x5, 0x8001, 0x0, 0x89, 0x800000000000005, 0xf}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000340), &(0x7f0000000080)=0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.102' (ED25519) to the list of known hosts. panic: unhandled af 0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 507846 71884 0 0x100002 0 1 sh *217346 22365 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834fe5ae) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a288150,ffff800000c43c40,ffffee007f0c84d0,5dc) at if_output_tso+0x22b ip_output(ffffee006fa77e00,0,ffffee006fca1300,800,0,ffffee006fca1398,b2be1a43c0a83dcb) at ip_output+0x107f tcp_output(ffff8000015a52e0) at tcp_output+0x36e3 tcp_send(ffff8000015ba300,ffffee005f7eed00,0,0) at tcp_send+0x191 sosend(ffff8000015ba300,0,ffff80002a288598,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffc538,3,ffff80002a288598,0,ffff80002a288650) at dofilewritev+0x2bd sys_write(ffff800045ffc538,ffff80002a288700,ffff80002a288650) at sys_write+0xa2 syscall(ffff80002a288700) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77017f8dd490, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: unhandled af 0 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834fe5ae) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a288150,ffff800000c43c40,ffffee007f0c84d0,5dc) at if_output_tso+0x22b ip_output(ffffee006fa77e00,0,ffffee006fca1300,800,0,ffffee006fca1398,b2be1a43c0a83dcb) at ip_output+0x107f tcp_output(ffff8000015a52e0) at tcp_output+0x36e3 tcp_send(ffff8000015ba300,ffffee005f7eed00,0,0) at tcp_send+0x191 sosend(ffff8000015ba300,0,ffff80002a288598,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffc538,3,ffff80002a288598,0,ffff80002a288650) at dofilewritev+0x2bd sys_write(ffff800045ffc538,ffff80002a288700,ffff80002a288650) at sys_write+0xa2 syscall(ffff80002a288700) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77017f8dd490, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a287f30 rbx 0xffffffff8395ae0f cpu_info_full_primary+0x2e0f rdx 0 rcx 0xffff800045ffc538 rax 0xffffffff83959ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa8982d4acb460a18 r11 0xaf42429e1cbf1ebd r12 0xffffffff8395ac10 cpu_info_full_primary+0x2c10 r13 0 r14 0 r15 0x1 rip 0xffffffff8106baf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a287f20 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=217346 pid=22365 tcnt=1 stat=onproc flags process=2 proc=0 runpri=71, usrpri=71, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ffc7d0,0xffff80002a222d18 process=0xffff800045ff5840 user=0xffff80002a283000, vmspace=0xffffee000b1f7d58 estcpu=21, cpticks=34, pctcpu=0.25, user=1, sys=12, intr=21 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 71884 507846 29462 0 7 0x100002 0 sh 55858 190573 22365 0 2 0x2 0 syz-executor 29462 322985 14763 0 3 0 0x80 wait syz-executor 14763 422222 22365 0 3 0x2 0x80 wait syz-executor 51384 186827 82008 32767 2 0x10 0 syz-executor 82008 289098 22365 0 3 0x2 0x80 wait syz-executor 89154 80724 37509 32767 2 0x1010 0x80000 syz-executor 89154 79372 37509 32767 2 0x1010 0x4080000 syz-executor 89154 288261 37509 32767 3 0x1010 0x4002000 suspend syz-executor 72431 114246 76336 32767 3 0x10 0x80 piperd syz-executor 76336 409229 22365 0 3 0x2 0x80 wait syz-executor 65115 387762 34254 32767 3 0x10 0x80 piperd syz-executor 72652 174832 35547 32767 3 0x10 0x80 nanoslp syz-executor 33747 217490 55113 32767 3 0x10 0x80 piperd syz-executor 37509 426407 42007 32767 3 0x10 0x80 wait syz-executor 34254 439547 22365 0 3 0x2 0x80 wait syz-executor 35547 386315 22365 0 3 0x2 0x80 wait syz-executor 55113 48673 22365 0 3 0x2 0x80 wait syz-executor 42007 173907 22365 0 3 0x2 0x80 wait syz-executor *22365 217346 71802 0 7 0x2 0 syz-executor 71802 320180 28228 0 3 0x100002 0x88 sigsusp ksh 28228 311183 6452 0 3 0x10 0x88 kqread sshd-session 6452 233698 48386 0 3 0x12 0x80 kqread sshd-session 83009 289577 1 0 3 0x100003 0x80 ttyin getty 48386 299453 1 0 3 0 0x88 kqread sshd 61367 146109 24417 73 3 0x1100010 0x80 kqread syslogd 24417 290927 1 0 3 0x100002 0x80 sbwait syslogd 59643 20066 1 0 3 0x100000 0x80 kqread resolvd 92646 206649 793 77 3 0x100012 0x80 kqread dhcpleased 78144 519859 793 77 3 0x100012 0x80 kqread dhcpleased 793 282494 1 0 3 0 0x80 kqread dhcpleased 66173 350702 0 0 3 0x14000 0x200 bored smr 90080 85058 0 0 2 0x14000 0x200 zerothread 34509 102352 0 0 3 0x14000 0x200 aiodoned aiodoned 45220 401778 0 0 3 0x14000 0x200 syncer update 9627 162712 0 0 3 0x14000 0x200 cleaner cleaner 97760 257921 0 0 3 0x14000 0x200 reaper reaper 75876 417293 0 0 3 0x14000 0x200 pgdaemon pagedaemon 96418 41839 0 0 3 0x14000 0x200 bored viomb 83663 455899 0 0 3 0x14000 0x40000200 acpi0 acpi0 59672 148793 0 0 3 0x14000 0x40000200 idle1 23697 204131 0 0 3 0x14000 0x200 bored softnet1 87859 364419 0 0 3 0x14000 0x200 bored softnet0 70242 348400 0 0 3 0x14000 0x200 bored systqmp 54364 422511 0 0 3 0x14000 0x200 bored systq 24586 161188 0 0 3 0x14000 0x200 tmoslp softclockmp 60869 410078 0 0 3 0x14000 0x40000200 tmoslp softclock 35767 337599 0 0 3 0x14000 0x40000200 idle0 1 454117 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 71884 (sh) thread 0xffff800036fa87e8 (507846) exclusive rwlock vmmaplk r = 0 (0xffffee0067398500) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_mapanon+0x28f #4 uvm_mmapanon+0x1d0 #5 sys_mmap+0xa80 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 51384 (syz-executor) thread 0xffff800036fa9a10 (186827) exclusive rrwlock inode r = 0 (0xffffee006d1ae318) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xffffee006d1ae8e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c1 #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 22365 (syz-executor) thread 0xffff800045ffc538 (217346) exclusive rwlock inet46 r = 0 (0xffff8000015ba320) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sosend+0x78e #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 shared rwlock netlock r = 0 (0xffffffff839a5fb0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 solock_shared+0x6e #3 sosend+0x78e #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000015ba4e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11080 12020K 12034K 166960K 12191 0 pcb 17 12K 12K 166960K 17 0 rtable 201 5K 7K 166960K 484 0 pf 29 16K 16K 166960K 41 0 ifaddr 36 6K 7K 166960K 64 0 ifgroup 46 2K 2K 166960K 70 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 37K 166960K 80 0 ioctlops 0 0K 2K 166960K 36 0 iov 0 0K 2K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1474 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 6 1K 1K 166960K 7 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 19 69K 125K 166960K 301 0 sigio 0 0K 0K 166960K 3 0 proc 58 99K 147K 166960K 646 0 subproc 67 4K 4K 166960K 121 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 43 0 in_multi 78 5K 6K 166960K 146 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 438 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 211 169K 195K 166960K 4053 0 UVM aobj 10 2K 2K 166960K 10 0 pinsyscall 41 82K 110K 166960K 1524 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 24 0 NDP 10 0K 2K 166960K 40 0 temp 35 9122K 9143K 166960K 4226 0 kqueue 13 20K 26K 166960K 41 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 51 0 48 1 0 1 1 0 8 0 rtentry 176 160 0 68 6 0 6 6 0 8 0 unpcb 144 102 0 85 1 0 1 1 0 8 0 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpcb 736 103 0 99 7 0 7 7 0 8 6 arp 136 28 0 12 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 4 0 1 1 0 1 1 0 8 0 inpcb 328 319 0 312 7 0 7 7 0 8 6 nd6 152 37 0 19 1 0 1 1 0 8 0 kcovpl 48 13 0 6 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 646 0 277 32 0 32 32 0 8 8 art_table 40 647 0 277 6 0 6 6 0 8 0 art_node 32 160 0 76 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 72 5 0 1 1 0 1 1 0 8 0 shmpl 120 7 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1749 0 273 93 0 93 93 0 8 0 ffsino 296 1749 0 273 114 0 114 114 0 8 0 nchpl 144 2050 0 343 64 0 64 64 0 8 0 vnodes 216 1879 0 0 105 0 105 105 0 8 0 namei 1024 8244 0 8243 2 0 2 2 0 8 1 percpumem 16 56 0 6 1 0 1 1 0 8 0 kstatmem 264 35 0 12 2 0 2 2 0 8 0 scxspl 216 6731 0 6731 4 3 1 3 1 8 1 plimitpl 152 106 0 81 2 0 2 2 0 8 0 sigapl 424 584 0 536 7 0 7 7 0 8 0 knotepl 120 138 0 0 5 0 5 5 0 8 0 kqueuepl 224 43 0 34 1 0 1 1 0 8 0 pipepl 344 145 0 118 3 0 3 3 0 8 0 fdescpl 528 568 0 536 4 0 4 4 0 8 0 filepl 160 2829 0 2627 17 0 17 17 0 8 6 lockfpl 104 165 0 163 2 0 2 2 0 8 1 lockfspl 48 15 0 13 1 0 1 1 0 8 0 sessionpl 144 101 0 86 1 0 1 1 0 8 0 pgrppl 48 115 0 92 1 0 1 1 0 8 0 ucredpl 104 617 0 600 1 0 1 1 0 8 0 zombiepl 144 537 0 536 1 0 1 1 0 8 0 processpl 1240 584 0 536 5 0 5 5 0 8 0 procpl 664 730 0 680 7 0 7 7 0 8 1 sockpl 752 474 0 447 10 0 10 10 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mextrefs 64 19 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 240 0 0 15 0 15 15 0 8 0 bufpl 272 2334 0 102 149 0 149 149 0 8 0 anonpl 32 7712 0 0 63 0 63 63 0 247 0 amapchunkpl 152 11573 0 11026 28 0 28 28 0 158 1 amappl16 200 2390 0 2377 19 9 10 15 0 8 8 amappl15 192 31 0 31 1 1 0 1 0 8 0 amappl14 184 472 0 470 1 0 1 1 0 8 0 amappl13 176 130 0 120 1 0 1 1 0 8 0 amappl12 168 844 0 813 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 62 0 51 1 0 1 1 0 8 0 amappl9 144 272 0 272 1 1 0 1 0 8 0 amappl8 136 108 0 106 1 0 1 1 0 8 0 amappl7 128 149 0 138 1 0 1 1 0 8 0 amappl6 120 198 0 196 1 0 1 1 0 8 0 amappl5 112 97 0 90 1 0 1 1 0 8 0 amappl4 104 283 0 267 1 0 1 1 0 8 0 amappl3 96 2020 0 1940 5 1 4 4 0 8 0 amappl2 88 693 0 625 2 0 2 2 0 8 0 amappl1 80 12475 0 11924 16 0 16 16 0 8 1 amappl 88 3261 0 3115 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 568 0 536 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 568 0 536 1 0 1 1 0 8 0 vmmpekpl 168 6958 0 6920 3 0 3 3 0 8 0 vmmpepl 168 48139 0 46373 105 0 105 105 0 357 12 vmsppl 488 567 0 536 7 1 6 6 0 8 0 rwobjpl 80 17801 0 16893 26 0 26 26 0 8 2 pdppl 4096 1143 0 1072 111 34 77 97 0 8 6 pvpl 32 15252 0 0 123 0 123 123 0 265 0 pmappl 256 567 0 536 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 442 0 37 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834fe5ae) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a288150,ffff800000c43c40,ffffee007f0c84d0,5dc) at if_output_tso+0x22b ip_output(ffffee006fa77e00,0,ffffee006fca1300,800,0,ffffee006fca1398,b2be1a43c0a83dcb) at ip_output+0x107f tcp_output(ffff8000015a52e0) at tcp_output+0x36e3 tcp_send(ffff8000015ba300,ffffee005f7eed00,0,0) at tcp_send+0x191 sosend(ffff8000015ba300,0,ffff80002a288598,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffc538,3,ffff80002a288598,0,ffff80002a288650) at dofilewritev+0x2bd sys_write(ffff800045ffc538,ffff80002a288700,ffff80002a288650) at sys_write+0xa2 syscall(ffff80002a288700) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77017f8dd490, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp8(1,1) at __sanitizer_cov_trace_const_cmp8+0x35 pmap_extract(ffffee006d978b00,30d3b20000,ffff80002e775e20) at pmap_extract+0x186 uvm_fault_upper_lookup(ffff80002e775fc0,ffff80002e775ff8,ffff80002e775ec0,ffff80002e775f40) at uvm_fault_upper_lookup+0x20b uvm_fault(ffffee0067398400,30d3b22000,0,2) at uvm_fault+0x159 upageflttrap(ffff80002e776160,30d3b22000) at upageflttrap+0xa9 usertrap(ffff80002e776160) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x737c86853fb0, count: 5 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp8(1,1) at __sanitizer_cov_trace_const_cmp8+0x35 pmap_extract(ffffee006d978b00,30d3b20000,ffff80002e775e20) at pmap_extract+0x186 uvm_fault_upper_lookup(ffff80002e775fc0,ffff80002e775ff8,ffff80002e775ec0,ffff80002e775f40) at uvm_fault_upper_lookup+0x20b uvm_fault(ffffee0067398400,30d3b22000,0,2) at uvm_fault+0x159 upageflttrap(ffff80002e776160,30d3b22000) at upageflttrap+0xa9 usertrap(ffff80002e776160) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x737c86853fb0, count: -10