last executing test programs: 7.958883779s ago: executing program 0 (id=932): syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f7321e3cfb000000000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000200000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003a"]) r0 = socket(0x2, 0x2, 0x0) sync() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f7321e3cfb000000000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000200000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003a"]) (async) socket(0x2, 0x2, 0x0) (async) sync() (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) 7.850043483s ago: executing program 0 (id=935): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x7, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe"]) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000080)="fa060529c404537fd385dd92361d352c4c28e5dc1e16b683083ace79abe9338bae3a064e8ea958f72796dd24224a30d41d2e2991e7e4d6fab170c82bacb9d8df53604fde46aa05ee5dde8602681fae5ca31b0a0511c0ebf4b3edaeaa56425079fcbcf2ccfde3708f0ad26d7ca5caefad3e92ff958e10a3e32c770dd4b7b1af9c1c262ef9a78ad8f78211ae123b00637dae1528438d183f3852ee5da1eb5bb2c0d9294e4cd46b15b9626d3bbe357e39f519a8289c8fcff70f0a5647b3c542c1b50065f5858a3f0f150769228d73005c529194ad221b9367a1bedc4fc528caf61090e2f0a10af3148e6666f21a1d9adc35197966b7cc98a8666c14671c59dc484b1a36aee84263b3d73e87d7e9479be73fd341ae876785d2c6f599e6b731c90f6a4f3bd6d1427b5ed6f967073bbe7da709efd23fa3a0607090ceeeb0cdf3302822c65616e168767bd3cbdf8098686a29315e6207e1d6c9f9d5acfc2a5585ab2989bb87888e5b6eb6542e026737722d089c17713aefcbe51fb6e9720f2339ff00967dca186fb1fb3000e29878b13716e46c829bb0179e74f155eda332ca6c50cf0801bd70eae2f2962037d90a4884878062081fa2d33eaeef11a97fee53654f3a0eb9dff196047ca6733da992c5a25adbb82a390b3f6ec611fa7337d5cdf47296106168e25e650c2c44afde96c51bf4429f3f5f825831b1441dc8ccc7f5cc7d45fb12d1a2594cfca3b7df94d4c8bec5b60d76f6e76ebecea40451bd7622a4231ef4cf54569e94885d6d3cd3944f7aa3184a08d98bff644fdc6a419e7984431165690439e62b588ae37890eff2311f48a8be7e4e3c69b5e1675ced3885f090138d2338638bcbe52949cd5a8a8e6173bbd875b1a163a7a512f1be8efd7c1320a5b9b7d71ec0c89924dd464cc697326d69d31ec4a75b005388f5e171abc4256a0ff538ccd179f6c1a3634f3474a69ae91aac73230cc382aacee7490de684608bd5017d1ffbeba0b7ae3ef9e317fc931d55fc78a1b8757fa7a85fd3eb4b7e4a7751f6f8df5932b2ca46be930c224a11cd58f045268aac6f77a5457e320c7f8121cdb51bc88eac56c3476ba78b038bfc7406735ea33b6e3128430cae0d2647990a807bb7726b7b71adcde3ab6d734aea220076af887c777231fb291c498c98bd1a70b3a92df97b96f278de42d134b9971e1f467fe36bf0b2c300f14f8cf70c4b0e6794c3f42c377fcc69b8a6e3c421cd8c78526065e6eaf351b8f03e674141c02a822627b18872a52203e8ea2595393a90c8aea88917c1612909b4ab35fc938b62958b9975da89c377cf5bc1c0f1432c909341539ad3b250bfbb79104b5ec92c4612a468faac9a1ff06022154c751df68d937118ef5aeab786d764276cf23a35921eeb7a43ba28277bd7a9426b64fcb5605cbd78938f70d026bb9bab373eecb6619d60f20397748f620dc57d573c550409a230bd3b6b62ea04b25815267957f14bae142c3e95d273aecfb74a58a0eceaf3e639a6f07dabe938bfc857e243413f5cb911d7186bdadc7e5d3fd9fadf52b3b25d0ff308af51ac483796a60f98298614641a595186c43dae67b8d0e360c0cb11c4740bb9db9bf54d716d0a635ae7c5f0aa6d21b5bb847f7bae252c12fc90bb6343cc2e013d88d6f5fe6e29899e1a7c4cf632b3e26f421aeb0c81449b272eb2d40b5409e8b1443fa5de2b48f946e1d43f1db779b7269f987a0989d39adabf3ce71f88560a5e534031e11fb113c8883e9b474b4936b02383db631eb0ee0425a89f663daf219eba7caf71b91bed2f8966c556948a4a0d8531748a0acf20ddd9d5d00e1184fec6191e5d4957d363db9de1d90a204fb8270c199842ac3c2d220d75464827b5e5b315791b0ea2a295d6eb633ceade18ff2330752ff652d47a2c550f974dfe3762c5da5281c4db72e67a6173816779d881b40515f4b4de21aa9b959d8c87c3be94bfb8ed81ba15c6f72bfacb4b8d7ce677354d48c3311cdb7eae4509c6675af69d2c2db57aa4ca6fb8aabaab2c17ecfa277cd37b4fd4413f5d4335399b9275161ed221061bdc5b0e3ca8733c1a69ce49361f3111a85e840f0d1b136d4d927d1c60a219f0506a48f014db9ae9be0d4739df7c04754319cc44474c0319064af0d460f8114c8c900f53ad828f873e2a00b38aab62314b0a32790c315b19fa06aa2f5efd5d45eded9a562de9091fe875770c3099e6097f805ea34881d22b754b2310a9a3df92f1fc6a192e6858a09331c26a6f0dda9050c5500e07928b4cbffa6371a86ff35731caa2891266e3b7adf73f02cfd6543c60474133af3b7e6b16b125b443e39f0ac84dca059b018ce04ca1b40153673367bc39046d67e415edb185336d64221e86078b88ff1fbfeda2c2d73f72617809ac13ba7ec54f0b5e6c083c0bf5a978291cb3e57a51d887c94a9db6ebc69ce310d06dd3ad3f6ffc7385008e748825d1157e821668e86af4e10418bab332d8e421949e75965aeca597fd2d8b3c49776753fa74b24356e362c94f0f38fdd243a212fc580dd5ab7adb3563929234e865cfea071077532cc0ee059a36b1806156fd95d74f76c13430ed25f13f70cb816b84d917eb9e31726bd1c06e72c09459c0cc26bbf60fad591d5410f706d1e1e4092a89890109e03e3d90f951a25484ad7e2da168e13b99c267eb3cb3c6bf7b3dc9e8f5b185b71aa50f4c1d58763601dedb50fd374d7589f728a876d228735699b569e04e755fdc9a43524752d88f9d339094974e7c5a60022c75cf85efc10ea1373bcb8b71ef2d643fb07ee0d481148caaaf8e1ed0910725ec6d2556d26075808655d0918b8299a56a69c8bf127d75ebbd731ad8af9ff2e696affda76c72b0515e069a9c3969e54f05a651c415198563c54ae3a2ceb6f1a199199b65e1854e1ca465a92ed9b41c1153ee174fcc61db6b0896e0936594876048d45c522db4cee00470ede5419767d610cad7e4fe87aaaafe6ffa1d31b7e379be6feac6b86294f552d119b34b06635bdbaddc4e2206846b8f6c5bd5943483ed6f99aaf3574d84e2aadc738f557b92c7ac700b24293dccacd7aff27432e45a6326e27792a49947ab81bae2ef34b78eb85f80480a04ebdec6a68ff93114c66de32ccf9e074c3b0145a284ebc8191ee472690f2c7d7d2ec3de778b782bd2b222dda0be1c9591f936587049b9566c9a97a226784e71f78662c9e7b9bc8dca90f000898057794446eada0ddcf92264379f12a68451c07eabe411ca68b3ad57b82f345a64135900200e2edcef6796884907c9296364391bcd4bebffb436160186f38b0ec67318de40e9003d1d1463a9ce7cf1542ad9740ce0e6a6c425058c5bd8f2547ba8c8046f3bd02112516a6ecf750dc7db87befaffb634d89765ce71c121b1de3710106fe157efe93b7a736b4ce76144dc7434e1a5d8afdae03fb3c20517afc2b4d1614b95f4bf3730b1c7de136456c635e750ea5239f20778a776d9fee210ac0c70784fdbe5cfe7f03019fa3bf505ab732520415bd1e97f7344eccc04b3e14b5ea6c3f23cf96c8cc76d3dfde2ed57322abd1692cc93d712a86e8006cbf591bf4b9d4b76e54e201732c80832eca62b3353d1d22f08e1797a6fa52a757dc43acc87760940828d4c1c4d96f3249c841c6ee5d944e7db14adb8de6a0d3728906ef3364eb9369a914ed240d046c2999b2c5ef4d6858696542ba77457f6c3039cb513a152d145e7bd3245ad5fc13ef64027f8fbcc6cdd1df59e956cf5f43825c016a7e076eca07f4ed3d93e4093a726dd3205cc4e60ddd0bcc3f87f1b0dd900d347a91838c7619574b8b34acd25f55a6dedc08d8bb660d23f9fbda72acef895f7dd14351fad094ce72e45d9915ac1e0623dec59e8bf9b5660515e534c05ae2fbee274441e19788ee0b4935be6d34248977a8dbb6acbec3008a5433bb9e26fe23d507e14a150ba2b133e58cd8b5db5be5aaef13f93a75062c315c7a62bf91df95a895803f2d81f6b09271cfe5b6e43946137a4dcb4f3866f456bc4a8c5c1c5d6bf61bd2c016fd6e0126c1d0197c079d2bf32956c84c0b1bdfc5a358cfd5d1052899cb5de4c4fcacd802f39836d7a5bfba3ae5c97f31350f0cbcefdad600c18f72574825c0e266dfe2b247a84d38c7d822c8a400a44b0086dcb39d28e7557942e1a6841cc40673f1ebabd0015947fb7a87dc59cd3f1add4427c1b7dd84f5980cd4cc16968558f259ba260b20f11999d6da3beb89cf31aadc080c0c5aaa8031be2924074fd6a58a0f2454a8cd9c7b851959003bfe97800bf503dba94d30fa9d959f8592f5f1db560e1f03fd6f40398f5d438038565658ca2f41e1bb60043655c97ce06bb62b7e2833531ab06f7c0263512fe05fd7d233434f054899a61eb2872f675ad964aa0a62f7fdbd23331e5c2a4b32ef18b7a43933b69b824158c829e8c6f647e7d32b7fba600dd138dfd952f49b77ebdef87b07b58ac47fb9edeaee2f720366f35d2a03395de3de81b93a084a99d13945a5ca1f60281abe402e5920ab40df120c18ec47b4a99bb9d7aa2d437f1305b785d1852c6fe934a6132580c5882535d9166efa537949174c2c8dc9a8e4fc1f545bd36d533ad1b3938cda8044abf5e844a9e2e899499fb935aff063d5029f915970cc35d48285db63dc9a8e6a1b925dd3a1bf7b1d9963309f10561f804034647b8e6ba157d879f80ade601c3fb2eecb14d39a5136ed88a2263f5485b0545bed5bb60a4215338e38790ff53fd6e56f4f573491c979cc214a4e8e581342d700971026900158cd738251e0eed1455a4e103ad062dcafebf4fa811f1a0e9375ce61d55bd11da085d6a16a5bab9f7b228a341d6c1e25fcfe762d363fafa4cf1775957da4beac527a2db4a0190e154665a68ffd0c15bcb77d714eec9e599a50bdc7340868c464f763847f4f12a7700e48a7bcc1056a9681c937ec283e59fd267532501b9285902f528605f726f28e9b385753578a1cc5d4231d93fb4bda03482ccebe9c455e3df9101643566e8745ed27e436157634c2b9c66e31bb6535e289d4a37ea7a0d0da5851c124e86c955bb79d14f08b0213c4a3b192a0033bdf89a6169d1ab69e92dbfc02e594be80e9d4b77e8d7fe4ab8cbfcc1457e2d1469c60b4f04e6f7b45dc21c56ec00cf39bbf42a0d876863a06286b5766ec777fb1311850929dde589126bb96df2de6a5f11350546cf2becd8b775f45e3e8f151c9d7bdf2cc427a93e54e41694c03bec6ec4e522bfe8ec07ee25ec90f5a67dad7d3375a3f919895a8b4b04ef07e08f3903556837327a40f1beb94442f576165b81efbfa7499c0838bc970725c1c8da7a61619381ca878995378cc98d97d365487b0510ac9250990990d442c25fc4dcbd41994fabe88fbe0cab53195f2a2bbd02af09bcab4f02d9bcbf6fb5132930b0444d0e5fb6abf0a7c85069b3453a1691d4166364e40b3ac795c5e7f670f8565263cddbc24259c0ee1c4a9873c159bcc2b34aef4bed7570fd6f0b0e1613251efcbcf7bd4f68c574e12012ac0e9cb289f6f2d49bb4f92d54ce214a5b77043d15ef755efcd60db3f6da2a1e2f26d992f8144260a76d3a4a04a5e64d7dd9c92d42c51f14709aea3520b99af25beb81d9a86524d1f0f91293c959ef70ee3b79682dcb9cbc6a47cb48da1d3660b81602af5689a12ba43f9f94189896afcf944ca0608dbb163ae771d0eddddff99ef7d70c239c3e745bae84f923df64e12151f030721d67d95c5a7707fa506acaeba0ba9974b3a6a3db3f5b885cd04499f1a38f987220af2c27", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="ceea1368d8d1a6a8f23329ece1c709d1f261f1aa6ba86d9a7503443f4c176a80703f36914439a1d19507206d0f440f45a9b2712d7705c3bdf1289bbe4d1e6cb9d255d25739b37a083ab21056e6edb2fc5f5b2e205193b8c5d87cbb2a562eca7d5c7f4286a6b21d681622335797387684a143144cefe708eb43fd50fdf3e4222203ef9f18799a0eab70da89db7ce9ee1c176df7b577426eda789ee0c61a079afc2cf951f7a4b1e72fa5c7afcdef51f426bfa749cc7284f58dc1e8b360a9856fbf05714e25c4f28a2f75aa", 0xca) 7.845820441s ago: executing program 1 (id=936): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 7.765998272s ago: executing program 0 (id=940): syz_emit_ethernet(0x46, &(0x7f0000000e80)={@random="09d2544684be", @random="a82d7abc487e", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x7, 0x8, 0x100, 0xc}}}}}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) getrusage(0x1, &(0x7f0000000100)) close(r1) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file2/file0\x00', r1, 0x3}) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) socket(0x1, 0x1, 0x48) ioctl$TIOCCDTR(r3, 0x20007478) 7.765312064s ago: executing program 1 (id=941): setrlimit(0x7, &(0x7f0000000980)={0x9, 0x80000055}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8000, 0xfffffffc, 0x100, 0xffffffff, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffd, 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x400000000062}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="7791ac96d64c70e9dbfba44d28d2e02d356eacfc9ea110151b8825ce640b6ee6bfc86c2316374cc38a177a69fd0b3d6cfd169c6c30c66f2cd9d7fdea6e566a2b61f4d105592940774d16ef3e7b62621d48584d09fe4dc5e351e073b90d972e15dc88ec264ef8229d246f9a5d2c9625cd7a127041243ca83b8be3ecbb4179fab3afe0f561035e59ae176b791ef690c6f2c60865ff2f04abe9d4be5cbba8bbd3e9fb29a9cfd2b3f3ee87e401d3bec6032e8a1773e0b9bfb5ec3c829ed163ebe45e53978ffcb15140", 0xc7}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd, 0x6, 0x8e62, 0xffefffc2, "ffff0900870000530ad71a5afc1f1c347e1b5910", 0x7}) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f0000000240)=[{r3, 0x144}], 0x1, 0x4) socket(0x1, 0x4000, 0x3) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) getppid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r7 = dup(r6) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 5.427977005s ago: executing program 0 (id=956): r0 = socket$inet(0x2, 0x4000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xc, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0x1, 0x6}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x86, 0x6c0}, {0x9, 0x4, 0x20, 0x5}, {0xfffe, 0xda, 0xf, 0xfffffffb}]}) (async) r4 = socket(0x18, 0x3, 0x0) poll(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffff9062184aff86dd605f6ad900403a0000000000010000000000000000000000fe80000000000000000500000000006aed990b78000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000188010000000000000100000100040105"]) 5.389223629s ago: executing program 0 (id=962): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {0x1}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x9a}, {0x3}, {}, {}, {}, {}, {}, {0x2, 0xffffffff}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe01) r0 = socket(0x2, 0x1, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000980)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x1, 0x3, 0x8d}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) listen(r0, 0x4) shutdown(r0, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x4000000000000, 0x6, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaa327d00000000000008004500001c000000000011907800000000ffffffff4ef55a222b089078"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 5.229250195s ago: executing program 7 (id=976): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x1) syz_open_pts() (async, rerun: 64) syz_open_pts() (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto(r1, &(0x7f00000000c0)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584f8b8ae07a012fc41", 0x172, 0x40a, 0x0, 0x0) 5.124397628s ago: executing program 7 (id=978): mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 5.026315885s ago: executing program 7 (id=981): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0xfffffffc, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) dup2(r1, r0) execve(0x0, 0x0, 0x0) 4.990240166s ago: executing program 0 (id=985): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80004, 0x8, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0xb}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x81}, {0xb1, 0x10, 0x2, 0x4}, {0x36, 0x7, 0x7f, 0x67}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab9715aa25f7037f8d05bd1d222473d944a6185fa89a94c93c7a3c452476b664559cb2bd57f316912adcb8605f1081747d694244cbcc2238c60ad39d9ac33a6d75a781439f855f2da1325117", 0x4d}], 0x1, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x80184901, &(0x7f0000000140)=0x1) syz_open_pts() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x110) linkat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) chroot(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) setuid(0xffffffffffffffff) socket$inet(0x18, 0x3, 0x102) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 3.783402749s ago: executing program 7 (id=993): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) close(r1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pread(r1, 0x0, 0x0, 0x0) getuid() ioctl$TIOCSETA(r0, 0xc450444a, &(0x7f0000000240)={0x8001, 0x0, 0x20, 0x0, "97ffffff00"}) 3.426723583s ago: executing program 7 (id=1008): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x6}, {0x4, 0xfc, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="fdbed2d233235c2b8d97318a25bdc8aba284a0b5d2bc2b2b655ffbcbb0e43fa9de85f008cdb73946237e323ba5ff3a66880dc36112aea5194beec58bcc7b0ffdc63e165a", 0x44}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget(0x1, 0xe000, 0x0, &(0x7f0000785000/0xe000)=nil) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) 3.364336154s ago: executing program 5 (id=1009): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) 3.307191515s ago: executing program 2 (id=1014): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) sysctl$kern(&(0x7f0000000140)={0x1, 0x35}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37075d26a849c1cc77c33f47bf1962a87c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54d446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd0058304529380b1a4e05d9aaa4a462654c3d42689aae50bc5b0c6524a9505043c72e8748d6d0c96d96f7a40f97fda6346edd08fd838c5e05b7eada8f3c17ab81c141a01367ef5a928a6e2bf38d3e33ba8db17f956c026bc130c3746da770fc47aef981f49aa6b0881c0aef52d3bbbfd03d2e14d4fdb1913ae1ee32a58da0b98c1ecafc8a3296d7454e172f53b4a8b077aa780c729bf409d0e14f0a1767f00"/416, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="c362710b238baca8f66fb25edcaf2777d13cf26eb2d2a36bfeee1b0a", &(0x7f0000000080)=0x1c, &(0x7f00000001c0)="50c26b9220b788b956da3f378a7a7dd09d5c8a8b6034b622e904ae32db0d473447de55a93dce183f01f7b7bd5fd07230e89c2073364bd92f01401f50a83ec3993dabfd8c92017daeb69497ac9f49b4ab1541349ce070099ae81152769c7d54177c0df98546734a0401d2ddfaf977e69458657780ba39b281205a1a217e81f5548cc8d7a4b1160adc17447e88ee37e45c6b20bb834fe97b8893cf995ba2e086ff679bdd27adeb8b4aae58b05c12b11b39346394702d72958ea5638327ec5ff7993424bbb23671ea2215a496a7a3c1c85241794e9b4d5147176c46fdff7a4c5f3e0c4bea3ef3c0dc8b72a58c1f8c378bf95161da3456", 0xf5) 3.306739447s ago: executing program 7 (id=1015): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x6}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="dc83a7a55e7aa8fd278942776d88f27455ea11cc9618e379d9ea4565d8fcc5ab3e7d54c46d6ce24a4bffa75fe154e49c29b43c615eca3710de9218eee8c3a032671ab2eee66b2ae690cc6cbc291dc8d9a1d7a3882394fa49d5b069c436f8950996b0e109391b077faa65f08ee19c3062063e51f1b2405c50cd4c33ac645b2c7268ed0be7e901115eaabea0f5d5200177949b70eb9522ad9e8aa1272c9f8f5caa06a57fc3aea5beb58bffdf40874c1485d424decbf88fba0e7f6bf650cf5c12d0c9be3a6dad950b2a249dc3b9e4a34c6b6e7fa74b964610aad515944bf416318792bcae56c89ac724fa032df198f2", 0xee}, {&(0x7f0000000040)}, {&(0x7f0000000240)="81faf7dc6201000000000000000000000016e6d37a95bfdb37c78cefc56f9e5b3f001ac80b1b329c937c73f9ef395523e8526f93b5e900191ae801853386c01d7686d6f2c5ba94b8c6408fb2d92777f614372a5862de1ed3742b4743544ae0a8b92fba2af66e5b0c2ca67842cc5bd94ffe10ad4001cf2bb37b645088bf019b7e6e5ae02c85c64ea92decb7c8dfdffb68677fec", 0x93}], 0x3) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b68", 0x3}], 0x1}, 0x0) (async, rerun: 32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x9) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) sendto$inet(r1, &(0x7f0000000300)="6f499faa4e53687566e795f01fcfd8dbb95b40ad55e8b9954938e869ce090ae515cca5d4559891fafa3e09cc5ba2210ffc3d7c6e7a93ef6cd554f8d949a0d1ac0029aa921f9e1cf99962f5bb6572c898179136e413e2f12eccc260aebd4f9d39323535f351fa05e8ec1238f8b19613f8ae4af40c31a25dfc0d95f6bef66e85b4a2a272113a601968b34c2103", 0x8c, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) (async) dup(r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.799310825s ago: executing program 2 (id=1018): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x32, 0x40, 0x1, 0x7}, {{}, 0xfffffffffffffffd, 0x80, 0x8, 0x4000000009, 0xdb}, {{}, 0xfffffffffffffffd, 0x9c, 0x4, 0x401, 0x6}], 0x6, 0x0) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf3b684c5ae963b4567084e096cf973983ff0f0000000000009405095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c19d9295a17b98020f600200"/91, 0x5b}], 0x100000000000033c}, 0x1) (async) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700183a00fe8000000000000000000000000000aaff0200000000ab00000000000000000001"]) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000080)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) (async) r3 = kqueue() (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x8d, 0xf0000000, 0x438, 0x1}], 0x7fff, 0x0, 0x80000001, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) geteuid() (async) getppid() getuid() (async) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 2.797804074s ago: executing program 5 (id=1019): r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) 2.594716371s ago: executing program 3 (id=1022): r0 = socket(0x18, 0x2, 0x0) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000100)=""/242, 0xf2}, 0x863) socket(0x18, 0x2, 0x0) (async) close(r0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) socket(0x800000018, 0x2, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000100)=""/242, 0xf2}, 0x863) (async) 2.543664253s ago: executing program 5 (id=1023): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x3810, r0, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa66, 0x200000000002}, {0xfffffffffffffffc, 0x8000000000000001}}, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0)="9b3ec99e", &(0x7f0000000340)=0x4, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000001c0)='i', 0x1}, {&(0x7f00000002c0)='Q', 0x1}, {&(0x7f00000012c0)='i', 0x1}, {&(0x7f0000001380)="5cf8", 0x2}, {&(0x7f0000001400)="8cda", 0x2}, {&(0x7f0000001500)='S', 0x1}, {&(0x7f00000015c0)="a2", 0x1}, {0x0}], 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{0x0}], 0x1) utimes(&(0x7f0000001740)='./file0\x00', 0x0) 2.541237517s ago: executing program 2 (id=1026): syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffba0cab4d599dd4bb173e0421f779ffffffff803500010800061c0004000000000000b034ffa14fe4f5887269fe51d83b7590ccc60b9a290c8d729c4b8c30ccb4de5cabed3215c55a30d04317d8f25f96fd3626a75957963217802e72248025e9c3a9b71dac8a2930bcc0003d61312f4f13e0d6a8855d36fbe076e126fbb04cf7ea"]) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) socket(0x2, 0x1, 0x0) (async) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) 1.443181821s ago: executing program 3 (id=1027): mkdir(&(0x7f0000000200)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x3}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0xfd) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) chdir(&(0x7f00000004c0)='./file1\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() execve(0x0, 0x0, 0x0) r6 = msgget(0x3, 0x200) msgctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000040)="545ca92d12ca4bbb9194b3260c0689f463721e6722347e8aeb123f700e357c2186f5d0a02ee392bb3e14c2debee022ee6abd374bb942f05e20719be030a2d4355bc2a9996ed7d2492dba6efe78760ac3e60206a80f79a711aa686278500ec1f25d1b85c3f39cb854e1a5e06514efa097873a238ea1e3b7950fc3db3036d2e944ab336ae3ca75bcd9de162998b4f8c4c6c3486f8aec14fa29aa5909836a7048690f3b8618598012baaf4cbd4d280e1b924f7b95f61657", 0xb6}, {&(0x7f0000000100)="0adf5da6f7d8989415b49c6579af57587fdb63bb6668bd17e705721313251da286606c9396709463bfb96b80c83c19ceb1b030c1707f2820b0cc133213d130c7d764f27ba0df56208d2a71d52cd8e9fbf630168b7c7597f5879e1f198b393c69f5f507f4a2c77425f22c8a45d0d99cc9b3", 0x71}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x400, 0x0, 0x6, 0xffffffc0, "ffff09008700"}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x181, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000000440)={&(0x7f0000000300)='./file1\x00', 0x8, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xff}) close(r5) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') 1.442492886s ago: executing program 6 (id=1029): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) 1.441558477s ago: executing program 2 (id=1030): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 32) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (rerun: 32) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x7e0000000000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x9, 0x2}, {{r2}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x30e9, 0x7f}], 0x1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x660}], 0xffffffff, &(0x7f0000000200)={0x80000000, 0xffffffff}) (async) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6e, 0x8000}, {0x6, 0x7}}) 379.298687ms ago: executing program 1 (id=1032): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0x10000}, {0x80, 0xfffffff9}, {0x8b, 0x6}, {0x8b, 0x7}, {0x18f, 0x80000000}, {0x41, 0x2}, {0x101, 0xf}, {0x0, 0x5}], 0x8}) r3 = socket(0x11, 0x3, 0x0) recvfrom(r3, &(0x7f0000000600)=""/227, 0xe3, 0x1000, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000480)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) r4 = getgid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20000000200005f}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x5) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="8e5b9d745cde6b33c48319c8a067bc2c4e7b8019dea8e38b42bcf76cf6ba876c4dde44d7725458ae05b87e25477870d1f8c99ddc7174b5028b3d5a5ddb85e6bac8599817c299095c20f13e48b5ac3d25e1b0c3613240ed5ed034923595274d9d887eb571e35543288617b359e5649bbddc", 0x71}], 0x1) r6 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xea, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c000b40000fe8000000000000000000000000000bb00fe000001000800001a000000000004f01200000000000005020009010600000000000001010005020004c204000080000106000000000000040140096b703a4e3d2d7a13ea9ad2202f5232f86a9d9c9ce42d3ec03d8c141a653757f73999df8792f1a911b98159b506ba240ab7fb2cdb0c7155b582cb50db53dca3bd40009b463649820258bac55f3d5b0457cbd5341f4dadd9ecc3e0d6752a04d7ca9f2287ef604a8517bae032d9000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50ac1a423e"]) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000300)="ce6ff66996412600582a2845509664461103cfeb1001c631514d12e8f6b803b2babb81839bb9fc50787a626f4eb0501e3a306c000464da5994e26856411f8e5ebda24b7ea1a1c1a9e8ed26e8139757c7ad77e2fea64d89623489ae341637d7782c05af96a12cfbf6db4d488d8b4b4b712a1b6034f9d4c3df9eb357924cfdb34fa34d0646a53ce4c205c1cd7b9efd5dbf1a93124957d0a7c5a2553ca642cdf3093e0b95a4e50cdf389c6f07e4d84c98bab760a86b88e00c290a7388136a4f2b28f6a50e75ec374ea28c05e5797b2bf14e706bdeec3ef65d7d834d23bc3c874a52e840199d868ac6975439c8814304197eb32a1628efadbb6728", &(0x7f0000000400)=0xf9, &(0x7f0000000500)="ebf47bba53f87cf677d8ac19aeef229e4da85003096a8bff6684ed83166708043c86f46c6090b3232445009f1edf0fe6b50473b7dbe24a8553ec3305f1b960620cebbf29cb1ad9f097acbb2b7e43db4df45bd0ed08a31554c356a36a6314cee475ed7473997c93cb62dc074b90cc3cc9ec6407dc9275b1f5f1076aea10e84daa13d53c148d2cbf6cff422bc3c3291ff268fbc108b50cab38ca7da8d5748b495d5c171771ff6b994bf10ff1129d36cb750b1c0a7377bb2c000ab9efd6b48c854349f7d7aec1d4d253323659e5e4fdc810350e89014dc8cef882a2d8b76124bb95ab0adaf84560ff57ae31abbbb1c837a6d6596b823b73110824", 0xf9) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r4) 378.613258ms ago: executing program 2 (id=1034): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) clock_gettime(0x0, &(0x7f0000000080)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) 377.712484ms ago: executing program 5 (id=1035): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x8, 0x5, 0xf}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 376.88818ms ago: executing program 6 (id=1036): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000180)=[{0x4, 0x40, 0x3, 0x36d2}, {0x45}, {0x6, 0x5, 0x81}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000240)="15d6705ce7ba65f02f520b092f327ab015d259bc55f919ba95ca41619e0a7082c8dc95c2fa104cbcb69856555f8f1a4a531557a2d4de27902b92a1629a2780b6e2abb2f09428f62686efef0e4dd984a62de72ca5dbbc2886682728c97a0838a841a45f2da857ad54b985955be0536ae26c8c57c625e91b3dc88ff9b1b90e8bbe6c306593bf8e2179c730d66642de653dae29ea3ef30358697a62dfe004796b94dcf971328a0fe2878e0fea54f515d7959c4b75d7c5d819cf240c9864e72df59296e0be544924776e1d8b17c8e7bc850439d70890e478c63d4a861d83803fc8891073b5f08ca72b8e709ac812fa676702dd7bcef0df569d", &(0x7f0000000040)=0xf7, &(0x7f0000000340)="e971d8ab475356452e713010fb713307884add5371e7ae07d0fedfa2207314b676c8b70c5d5698910954715c6b4506d7732d31440d6ca115e7c8cb8b4ecf337eeb2d7764fa0164b3f6bf7af634ac92d3829e2049867776254849d9e854e792292b60", 0x62) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0xf}, {0xffd4, 0xf9, 0x5, 0x200}]}) r4 = open(0x0, 0x70e, 0x0) pwrite(r4, &(0x7f00000002c0)='q', 0x1, 0x100000000006) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) dup2(r1, r2) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[]) 304.485354ms ago: executing program 3 (id=1037): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0x6, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) mkdir(&(0x7f0000000500)='./file0\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0x2}}, 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = socket$inet6(0x18, 0x8000, 0x80) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 303.051183ms ago: executing program 2 (id=1040): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 64) getrlimit(0x6, &(0x7f0000000080)) (rerun: 64) 301.067744ms ago: executing program 4 (id=1041): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="b153b5407b", 0x5}], 0x1, 0x3) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0xc, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x7f, 0xc}, {0x9, 0x7, 0x7, 0x40}, {0xc, 0x9, 0x7f, 0x6}, {0x7, 0x7, 0x5, 0x5}, {0xf, 0x6, 0x2, 0x91}, {0x6, 0x10, 0xe, 0xf835}, {0x2, 0x81, 0x7}, {0x8, 0x1, 0x0, 0xfffffffc}, {0x5f, 0x94, 0x7, 0x6}, {0x0, 0x80, 0x1, 0x401}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 260.359315ms ago: executing program 6 (id=1042): setreuid(0xee00, 0x0) (async) r0 = getuid() setgroups(0x1, &(0x7f0000000080)=[0x0]) setreuid(0x0, r0) syz_open_pts() (async) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800, 0x0, 0x0) 259.959021ms ago: executing program 4 (id=1043): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) pread(r0, &(0x7f0000000100)="3c270bda869caceeb57a86c5a2cf790d07056009a8e60d95f99ad435fd0329e43d25062cccbc3bf183ea2e9e68fce74dd842bec67c0203f8ed9fd4a30213a2b3680649ef12237cd30a9d848d03256be61b82c89dcb866e089d01461127d8ec70c84bb21952aab288d07c59db485628e363e2270f4e18b92fefaf6fa59f34c7e908ac5c5ca4f6874f5dd371c83a53451991efb15612b7f287c976b0e246f4cb03c6699ace1e7937ee1e87db9c89731e4d28e9e2b55c721492de8d514c1a1536a9835980bb5e44636dfa690221b7e18cd79fba09e0a859f68ebf26258e0c1c28f22c3601df770a9f3a975b39497d5aee315eff5e74dd62347ac8b0b53ee6e9b1110cad10fbd456788f648fbeabcfe5fc535500e09735a068abb1e999f4551883f7def8a39cab23faa2c0da044154abd13ef32ce61b046638b188aec8c7f5c2e422a8a087e44bda354346fc01f52b382bbc83da1ed56279e9d03ed88b1cafb1850af598433b42b79b891c3412f5366459562ee8f1741e723cffe41f60ab67c9068725ae8b389128c3b7600997d5ed80894ca5ac89528927336f9b4d98ed04e7dd9192d9daa6231056443c3969313379ed7bab8f5e1822e15905c63004e2b6408a713c88bdd637fa37bbab17d9ebbf101e4dd4f1b7f768ff1922af8677eba2d3f6ee12d2a50cb3288dc9c4e9a50025fc3c76dee2c492f29f733e6fb32bc113a14d07e4f077c63241c25a21d8c5208ee94aa9ded76a1b34d260894417ed33c0566d6ba9bb81ab870b13fadc501cc2abfe3939252ff6b1caff02dae947f4e4da9e7a374d0bd87aa5ad9df80d70c3db483d82e7fbff5a17c75cec4247ce8df692103468e38eb4a4720e689e4bc59d2deb29be8d0f56a1ec224f4c9524f1690ff95f48967c3514be305964bfe913bec8a84f17dec9e375083a9521b05734ad9ae88f33f253ef9b9b7605fb3d0d1fdb9c1370cef9135b77a52d9218f446824b910920e9b5c75da9b0c2d4692982200c4c38de24ee5364970beff02a266b1bbd781f86f927f9304e5cedef4f77f6204fb13ee8ed88ddc329b8c4a6b0573f74cbebf5f0ff02df78b1e20b298d91c54b50b43531ef76f1c7a6d43946d3a1e77224e036c493cd025f93c96097405bf34739a4154d2d0c26b29c29057e9ad22102de29dfd4f16570270f6ebb6a3a99362390713fc9d0d837ac80b6ddda2765a8c3afa9c4f94f8f950cfb2f6e40ec51d105795ddb8e648969c426e945daba1988e4b9f3456f209d85b2f34d0f1cf20d702933bebbcb9e3cc363501924690aec6eb2dab38b8c72bf7f51c8c0e270d867ad5929d9d3144bb6cc71c4fe155fd63916983b8b4e997ac3925696b95dc91b3528597881f56277189db8d1c823ffd34e49e2cc73163f66499cdf9c2934b2a88a3002f0aaf8a9d39fd38383d884215feac48f0e54991c797f62b86a4dc91aebec91a9a5ff65e36caa923e90d3c4642e54c1ca2e06f5bfa22cfeae9ddece70027fb8c15de3f0541267bfba56fbc879baefe26a32dc780c3c3fdfccbf4f5293475fbcc60304251b4acf4734b9010d2ea9aa4d61e4a4138cd1b5c9ae72b2f79f34493e6de33d930fa32d66ff272f01ceca3169bf393ab348fa0d44ea70adf559d5976aa5a765f17ea846cd7c64bd4d12f7db54640d0e5d3503eb489bddf6c6c161185d318d23f10d736ebfd968901ccfb31f353b4fbcea077d2f458116360d7dfe21feb4c627b40d2689193442b909aa5f4027926872e13ef9f34db277022188bfbd6208aa74c32d1d302d12e7d7be5563ffbfdd9dd93a2c9c278e6f1ef9dd7f5f6c0aa02c21c467168cdad95d98dfe20f316fdc3aaf204f9833083cee53a82d8eb074cd1767e419adf69096b98ccef8976d9a763a7d6aea7c0b980d1744eb17f0b010321c70c466941903088583f602eb86d487b2f8f4251d2a47f917c52b9bc06ef59d1519d50202c27c7082abf9ca411cbc624e1a0226dda68cf9c888c7422abd78a2644f88e05521c0e014762b902cf69948ce8639e3e4186ddceb1f2887ab2dffe5d64dd72d0e3a98c851bad0ee2709db0cdb521d409c087aba08d7d109208525af982a4a4e91e6f46b6a5c11c7978606b8a70c96d5abac3c0c8152d5fbb7cf695b50233d807bbc569ecb9b6b2c742e703dbc350136ed9c81f6d2ca4896bc1159e9b770ee86e36998536d3359b4b87505462b7aba3e2aa8e37193ba61fb17378be75e3012976736ecd90412527c7cd89341412da64b624ad52cbfee3f7782c7708b2033273d8a4f8e1ce59b654b02b5401e86b58d3de5f7d26d554e9ee1ef7c2f7a8717dc61cfb068d8ccdb2a5aef813923a40ad9772f01701a4e511bfc49fade19463f6f148e9c60e3f5900181320d28aa7edd5bc42034ee7f30660972efe8bc9c4cf4a283b22c4d27def84ed132f98ee389eadaa8e3d8e90a7b485a05376577bf4a6e61c06e0308a2ea0aa69b3a89455ee94b73455cd6d1651860b5e65f022cae1e998b3f1b7828a0cace64ccd70b347769ad59416cc3583395925dcc45d260fe60ad4374a4ac76ea86ef99fbb6f24ca8a5a1786cb528eaaf8a7ab157d6b729cc6edf88e1c844dc262a9d64c03b3fc9f35a406e0b8ab5e963dc269a123adee03db5045ac37b8f5dbc047e43a37742a50d655a5fc46419bfad15c31ac4b70d556c404b1ca3cac0d12f053530ad135e596a29a7667494d7ec572b7509b80b644f508a8924876dbf982aa61d49b369e4701897b029eb2027aa7827e1a8f1324240441b4243f0de233d73032769f4f9c46f6e954119c0aefa2564ec09940e402797a4fc5eeddd6a5f486cb575139b22f3c7c5d94c953e66fafdd02ab14cd059b22baaad712cc9671cb7e6db43f0e1dcf84afa35577c6f58895513c0f35610fad6f10ac440db687b048ca9ed658084d620df3b517deee07d1e677ec158f8b981dba1e5d3f0ef0a52aa93550b9b4249dedd70d0d804b4338d04515e7900991b90a59a191798c1e9c8e054b4fe47520f40aa1b9d73b63b4860fd8530874c1400b5d02b5c7e54e1422dfd6c2ce06e78d339bd5381e7fb89474cad3164ea673048e59e46b89a3b3eceab80b1f0697ef185919ea5907d31d486d243ec5818e695cc7ad970914bbfedb43aae438f138d2caba77261c6f9a98029e7b09193c2a1085871293ef78571a3e97016d2f23f16638390794b3bafd6d61cdfdb7997bdd1715d96000d0e04486023dbc7def2612b327fde815ca98809364dfe559ce84ce5b6e0c9989597efd8db2e9ca5b0330c0fc5880a88ba7af49fe9be40640e08f2486bb7e94de029a9b23d5ce385c1518867f33343c63a8b3146354ce0240facb5c181a24b0a8b8e696344d0acb5a51c2ddecd7027c41c04c771d92dad2013e9475b1497e1a0a87c4bb72bdff5d6e70c202148cbf30279d0fdf6c0966b18acf6a792c64e8a6389c1606fdc518c29d35c024e286b88ae92a0f90947c88495e48e1604902b6472dc5b95d8f54f162f00f0d65c8a0c0e1fe7d5ecaa8352cdfa5b58532d51e4b8fddfa212164d4ae9b8df97c8f34f1bb7cb93679eece637c15c6dfe6748cf6fe8dfcad6c4d35d44db770520b50784da420718a5be2e33804a853f05d40a1d65c11ec578eccbf914703bc99f0fb6daafa439072bd908988929c10a9c3da01e05b0a12db7d9e17c531e89d0c47d06e48dabb113b9763ef1a457e056eb03d5384ce56e70e8fd5e109d68980aeaf0a5a25d9a9605c1e5e5d29c5902c9651083eec74718cee144a2da55323aca014ec7dfeab8c1dcfaf93997a9fd5c55a96418dbc9a795e74cc0ed011241ff6db891eadca42cfa3461c615a36a56dd874c5c9b6ab91022c8aa38baf20fa9d849e2d66913d1d6800f5012d020554c9b5f873deb5d3fdd397b6529cdedb04f3a263cc7cb018ba10b7ec69e9b5d99f71b1dc9fff83c34bafd832ea3ddbb92b8724dd77c59ce600d8d70480798592f87c7cf1e074ad3ffb4b2986364ace26e2f8d15539200b5c5d823e5bf216cf5e0c402cf8c41170f4bd8e2308d9c7cf109a0fbb44ab2a124ae7ffcdcdc8daffd5b2f97218e96ef647a8db8bf1802d762cd6c36d3b717365416cd4218f8f133ab0ef3058057d0a6866cf6302ef499c1146f420935d675d50cf9500293c3802e601bb94042bd4ab97fc93898eb85ad37967a2fbfaedd11584c1e8fe1211893f639e13750ab2379138c27afb7889ec50ae55020fbfab52a290c927d2d268f1b12e7a030bdc1913eea01f5727ffc5a073eaf162c34a87fa885b650415609795ce96459c9fc30cecf8d1a8bef2bcddf367bede9c3cb771f182764c4e24c9e7c37eaa640279c0163db0d8532d2e9e90520fce76f5e88b8a67a9157e21e9b87840ee7feb0688be66881e4e56dc2b7c5f7d56eb6df99a49997809033c6166c4acf7a83b4b3660ef91b9381100c8e4ad2a0afeaf3d9d334b8d6951acaa681a65d7d463658ac52ac3ba7c1359b163593bb04c4eb481b4abca48f0daa562aa5fd5b08fd324b3e304da5737693dbbc9a7db96ca4fc827ea48a05c0c32e472a7a4b5261c49edcee5b85abb2b34aa4318d00ca1e77a393a27a413b9cc81c7027beb4796e8498a73e52e9610a3819f153ab4c0e6b32f6671adafabf10581ed5b9b64e79f6949fe7ad7281de0d98834e5de628a3ca665dfca55836b5c2b9ab324686238d94f4dae543c74a18d4ba83e075e7abf6d7372afa4f19717fd7cdefdf5bb3e139fbd64152340bbe0ff592d8d0341b9a00b051fb984eea8fc8ad3482708679417d63923308adfab66e9890bcc4eec39a9aedad35156d26b3e5767561e11d9afe92da39091a7ba1a253c021681a7e581909c22a29a5873967ffcea876fb73391a52dc70bacb0d1d1949e6a71df52f0cd68af885ee3beb3ae49758149a425bb87759461ba258b116c6199bb027a8d4e239635438266b48242e3dc3e808617274a5f9bb5222b186a7fa990b424e886757eda8132f9807ea4888c0d6e0441341563e108e999211215a1db709cad7e70e52a2d4262d2a1a176d215fef65e4a2de3f074136c09f3f33f604592fd545d3e1fe0fc1529fd92a053ec2ff43fec6165ea20e3b12e91fca2a0dda02bdc1cee451daaf3b413985577e68b33eb87a4928118b25135c9ab555614b1b5e973b4e0e5fb14620b3de801dcb7972d587c0f480a73a6216d2d753763d092717c183fa94b4078304b3d7217979035949ce51784b3919df9e17a928da0e1320d081b38de4be2aff11274b279964b1b7b1c976dbe30c9b56a5057c39a2a1f934002bda24a7d0a58b1709310f7b2be5cf9daeb67acd2a7a40b7aa8a90d3bef560d6fff9831e96052faabea69b3efb434c8aa7b598792d65b3f5a5457ad63837eefb366abb01adbf0faab58b1c11b6ab60de7b371101615aa40399c50919759d18d3123a0a162fde0925b8d95441b97531a0224b466d9195777d45ea46187defa0cc385def1ac1abb0796d085139a524cceb5adc97889ba054a5cfe02133ca0047c0d63cc9a60f3a2ef07ab9965aae9800dd17436d9594823fdb158dc4c3e41691478f0ba16a675331394efcd1a38faf89fee4b062564895417fdaf429558437134fdba622ad66d31a90ef134277c49ddbcd050323145dffa863a45a53d5941a204f41853bc9a7a63644533a91a6c854deaa758cbc4241cf376551124c8b1cce398fbe17d0f825448402e1d42f180d26f52e7f75f4f758b1570b1b7872a85c158c3232c4abc78604f0ac7a948066111ccf460fd1ac16ba241956c557e3cd287cc5", 0x1000, 0x89) (async) pread(r0, &(0x7f0000000100)="3c270bda869caceeb57a86c5a2cf790d07056009a8e60d95f99ad435fd0329e43d25062cccbc3bf183ea2e9e68fce74dd842bec67c0203f8ed9fd4a30213a2b3680649ef12237cd30a9d848d03256be61b82c89dcb866e089d01461127d8ec70c84bb21952aab288d07c59db485628e363e2270f4e18b92fefaf6fa59f34c7e908ac5c5ca4f6874f5dd371c83a53451991efb15612b7f287c976b0e246f4cb03c6699ace1e7937ee1e87db9c89731e4d28e9e2b55c721492de8d514c1a1536a9835980bb5e44636dfa690221b7e18cd79fba09e0a859f68ebf26258e0c1c28f22c3601df770a9f3a975b39497d5aee315eff5e74dd62347ac8b0b53ee6e9b1110cad10fbd456788f648fbeabcfe5fc535500e09735a068abb1e999f4551883f7def8a39cab23faa2c0da044154abd13ef32ce61b046638b188aec8c7f5c2e422a8a087e44bda354346fc01f52b382bbc83da1ed56279e9d03ed88b1cafb1850af598433b42b79b891c3412f5366459562ee8f1741e723cffe41f60ab67c9068725ae8b389128c3b7600997d5ed80894ca5ac89528927336f9b4d98ed04e7dd9192d9daa6231056443c3969313379ed7bab8f5e1822e15905c63004e2b6408a713c88bdd637fa37bbab17d9ebbf101e4dd4f1b7f768ff1922af8677eba2d3f6ee12d2a50cb3288dc9c4e9a50025fc3c76dee2c492f29f733e6fb32bc113a14d07e4f077c63241c25a21d8c5208ee94aa9ded76a1b34d260894417ed33c0566d6ba9bb81ab870b13fadc501cc2abfe3939252ff6b1caff02dae947f4e4da9e7a374d0bd87aa5ad9df80d70c3db483d82e7fbff5a17c75cec4247ce8df692103468e38eb4a4720e689e4bc59d2deb29be8d0f56a1ec224f4c9524f1690ff95f48967c3514be305964bfe913bec8a84f17dec9e375083a9521b05734ad9ae88f33f253ef9b9b7605fb3d0d1fdb9c1370cef9135b77a52d9218f446824b910920e9b5c75da9b0c2d4692982200c4c38de24ee5364970beff02a266b1bbd781f86f927f9304e5cedef4f77f6204fb13ee8ed88ddc329b8c4a6b0573f74cbebf5f0ff02df78b1e20b298d91c54b50b43531ef76f1c7a6d43946d3a1e77224e036c493cd025f93c96097405bf34739a4154d2d0c26b29c29057e9ad22102de29dfd4f16570270f6ebb6a3a99362390713fc9d0d837ac80b6ddda2765a8c3afa9c4f94f8f950cfb2f6e40ec51d105795ddb8e648969c426e945daba1988e4b9f3456f209d85b2f34d0f1cf20d702933bebbcb9e3cc363501924690aec6eb2dab38b8c72bf7f51c8c0e270d867ad5929d9d3144bb6cc71c4fe155fd63916983b8b4e997ac3925696b95dc91b3528597881f56277189db8d1c823ffd34e49e2cc73163f66499cdf9c2934b2a88a3002f0aaf8a9d39fd38383d884215feac48f0e54991c797f62b86a4dc91aebec91a9a5ff65e36caa923e90d3c4642e54c1ca2e06f5bfa22cfeae9ddece70027fb8c15de3f0541267bfba56fbc879baefe26a32dc780c3c3fdfccbf4f5293475fbcc60304251b4acf4734b9010d2ea9aa4d61e4a4138cd1b5c9ae72b2f79f34493e6de33d930fa32d66ff272f01ceca3169bf393ab348fa0d44ea70adf559d5976aa5a765f17ea846cd7c64bd4d12f7db54640d0e5d3503eb489bddf6c6c161185d318d23f10d736ebfd968901ccfb31f353b4fbcea077d2f458116360d7dfe21feb4c627b40d2689193442b909aa5f4027926872e13ef9f34db277022188bfbd6208aa74c32d1d302d12e7d7be5563ffbfdd9dd93a2c9c278e6f1ef9dd7f5f6c0aa02c21c467168cdad95d98dfe20f316fdc3aaf204f9833083cee53a82d8eb074cd1767e419adf69096b98ccef8976d9a763a7d6aea7c0b980d1744eb17f0b010321c70c466941903088583f602eb86d487b2f8f4251d2a47f917c52b9bc06ef59d1519d50202c27c7082abf9ca411cbc624e1a0226dda68cf9c888c7422abd78a2644f88e05521c0e014762b902cf69948ce8639e3e4186ddceb1f2887ab2dffe5d64dd72d0e3a98c851bad0ee2709db0cdb521d409c087aba08d7d109208525af982a4a4e91e6f46b6a5c11c7978606b8a70c96d5abac3c0c8152d5fbb7cf695b50233d807bbc569ecb9b6b2c742e703dbc350136ed9c81f6d2ca4896bc1159e9b770ee86e36998536d3359b4b87505462b7aba3e2aa8e37193ba61fb17378be75e3012976736ecd90412527c7cd89341412da64b624ad52cbfee3f7782c7708b2033273d8a4f8e1ce59b654b02b5401e86b58d3de5f7d26d554e9ee1ef7c2f7a8717dc61cfb068d8ccdb2a5aef813923a40ad9772f01701a4e511bfc49fade19463f6f148e9c60e3f5900181320d28aa7edd5bc42034ee7f30660972efe8bc9c4cf4a283b22c4d27def84ed132f98ee389eadaa8e3d8e90a7b485a05376577bf4a6e61c06e0308a2ea0aa69b3a89455ee94b73455cd6d1651860b5e65f022cae1e998b3f1b7828a0cace64ccd70b347769ad59416cc3583395925dcc45d260fe60ad4374a4ac76ea86ef99fbb6f24ca8a5a1786cb528eaaf8a7ab157d6b729cc6edf88e1c844dc262a9d64c03b3fc9f35a406e0b8ab5e963dc269a123adee03db5045ac37b8f5dbc047e43a37742a50d655a5fc46419bfad15c31ac4b70d556c404b1ca3cac0d12f053530ad135e596a29a7667494d7ec572b7509b80b644f508a8924876dbf982aa61d49b369e4701897b029eb2027aa7827e1a8f1324240441b4243f0de233d73032769f4f9c46f6e954119c0aefa2564ec09940e402797a4fc5eeddd6a5f486cb575139b22f3c7c5d94c953e66fafdd02ab14cd059b22baaad712cc9671cb7e6db43f0e1dcf84afa35577c6f58895513c0f35610fad6f10ac440db687b048ca9ed658084d620df3b517deee07d1e677ec158f8b981dba1e5d3f0ef0a52aa93550b9b4249dedd70d0d804b4338d04515e7900991b90a59a191798c1e9c8e054b4fe47520f40aa1b9d73b63b4860fd8530874c1400b5d02b5c7e54e1422dfd6c2ce06e78d339bd5381e7fb89474cad3164ea673048e59e46b89a3b3eceab80b1f0697ef185919ea5907d31d486d243ec5818e695cc7ad970914bbfedb43aae438f138d2caba77261c6f9a98029e7b09193c2a1085871293ef78571a3e97016d2f23f16638390794b3bafd6d61cdfdb7997bdd1715d96000d0e04486023dbc7def2612b327fde815ca98809364dfe559ce84ce5b6e0c9989597efd8db2e9ca5b0330c0fc5880a88ba7af49fe9be40640e08f2486bb7e94de029a9b23d5ce385c1518867f33343c63a8b3146354ce0240facb5c181a24b0a8b8e696344d0acb5a51c2ddecd7027c41c04c771d92dad2013e9475b1497e1a0a87c4bb72bdff5d6e70c202148cbf30279d0fdf6c0966b18acf6a792c64e8a6389c1606fdc518c29d35c024e286b88ae92a0f90947c88495e48e1604902b6472dc5b95d8f54f162f00f0d65c8a0c0e1fe7d5ecaa8352cdfa5b58532d51e4b8fddfa212164d4ae9b8df97c8f34f1bb7cb93679eece637c15c6dfe6748cf6fe8dfcad6c4d35d44db770520b50784da420718a5be2e33804a853f05d40a1d65c11ec578eccbf914703bc99f0fb6daafa439072bd908988929c10a9c3da01e05b0a12db7d9e17c531e89d0c47d06e48dabb113b9763ef1a457e056eb03d5384ce56e70e8fd5e109d68980aeaf0a5a25d9a9605c1e5e5d29c5902c9651083eec74718cee144a2da55323aca014ec7dfeab8c1dcfaf93997a9fd5c55a96418dbc9a795e74cc0ed011241ff6db891eadca42cfa3461c615a36a56dd874c5c9b6ab91022c8aa38baf20fa9d849e2d66913d1d6800f5012d020554c9b5f873deb5d3fdd397b6529cdedb04f3a263cc7cb018ba10b7ec69e9b5d99f71b1dc9fff83c34bafd832ea3ddbb92b8724dd77c59ce600d8d70480798592f87c7cf1e074ad3ffb4b2986364ace26e2f8d15539200b5c5d823e5bf216cf5e0c402cf8c41170f4bd8e2308d9c7cf109a0fbb44ab2a124ae7ffcdcdc8daffd5b2f97218e96ef647a8db8bf1802d762cd6c36d3b717365416cd4218f8f133ab0ef3058057d0a6866cf6302ef499c1146f420935d675d50cf9500293c3802e601bb94042bd4ab97fc93898eb85ad37967a2fbfaedd11584c1e8fe1211893f639e13750ab2379138c27afb7889ec50ae55020fbfab52a290c927d2d268f1b12e7a030bdc1913eea01f5727ffc5a073eaf162c34a87fa885b650415609795ce96459c9fc30cecf8d1a8bef2bcddf367bede9c3cb771f182764c4e24c9e7c37eaa640279c0163db0d8532d2e9e90520fce76f5e88b8a67a9157e21e9b87840ee7feb0688be66881e4e56dc2b7c5f7d56eb6df99a49997809033c6166c4acf7a83b4b3660ef91b9381100c8e4ad2a0afeaf3d9d334b8d6951acaa681a65d7d463658ac52ac3ba7c1359b163593bb04c4eb481b4abca48f0daa562aa5fd5b08fd324b3e304da5737693dbbc9a7db96ca4fc827ea48a05c0c32e472a7a4b5261c49edcee5b85abb2b34aa4318d00ca1e77a393a27a413b9cc81c7027beb4796e8498a73e52e9610a3819f153ab4c0e6b32f6671adafabf10581ed5b9b64e79f6949fe7ad7281de0d98834e5de628a3ca665dfca55836b5c2b9ab324686238d94f4dae543c74a18d4ba83e075e7abf6d7372afa4f19717fd7cdefdf5bb3e139fbd64152340bbe0ff592d8d0341b9a00b051fb984eea8fc8ad3482708679417d63923308adfab66e9890bcc4eec39a9aedad35156d26b3e5767561e11d9afe92da39091a7ba1a253c021681a7e581909c22a29a5873967ffcea876fb73391a52dc70bacb0d1d1949e6a71df52f0cd68af885ee3beb3ae49758149a425bb87759461ba258b116c6199bb027a8d4e239635438266b48242e3dc3e808617274a5f9bb5222b186a7fa990b424e886757eda8132f9807ea4888c0d6e0441341563e108e999211215a1db709cad7e70e52a2d4262d2a1a176d215fef65e4a2de3f074136c09f3f33f604592fd545d3e1fe0fc1529fd92a053ec2ff43fec6165ea20e3b12e91fca2a0dda02bdc1cee451daaf3b413985577e68b33eb87a4928118b25135c9ab555614b1b5e973b4e0e5fb14620b3de801dcb7972d587c0f480a73a6216d2d753763d092717c183fa94b4078304b3d7217979035949ce51784b3919df9e17a928da0e1320d081b38de4be2aff11274b279964b1b7b1c976dbe30c9b56a5057c39a2a1f934002bda24a7d0a58b1709310f7b2be5cf9daeb67acd2a7a40b7aa8a90d3bef560d6fff9831e96052faabea69b3efb434c8aa7b598792d65b3f5a5457ad63837eefb366abb01adbf0faab58b1c11b6ab60de7b371101615aa40399c50919759d18d3123a0a162fde0925b8d95441b97531a0224b466d9195777d45ea46187defa0cc385def1ac1abb0796d085139a524cceb5adc97889ba054a5cfe02133ca0047c0d63cc9a60f3a2ef07ab9965aae9800dd17436d9594823fdb158dc4c3e41691478f0ba16a675331394efcd1a38faf89fee4b062564895417fdaf429558437134fdba622ad66d31a90ef134277c49ddbcd050323145dffa863a45a53d5941a204f41853bc9a7a63644533a91a6c854deaa758cbc4241cf376551124c8b1cce398fbe17d0f825448402e1d42f180d26f52e7f75f4f758b1570b1b7872a85c158c3232c4abc78604f0ac7a948066111ccf460fd1ac16ba241956c557e3cd287cc5", 0x1000, 0x89) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) 259.112114ms ago: executing program 6 (id=1044): r0 = socket$inet6(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 258.758447ms ago: executing program 1 (id=1045): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x8000, 0x90000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfffe, 0x0, 0x0, 0xfffffffc}, {0xb9, 0x4, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfffe, 0x0, 0x0, 0xfffffffc}, {0xb9, 0x4, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000100)="ea0000010000000027edbd7eb7f3debb43f02288767af1fb064c0a1c43721508685b57425e24aa38563dfd107661a1c54861682cd3eb3772d53136e3ab3906f20c3a69f512abca0d1a7c37e7f522aa5b193b43a6f66569dccc142f7bfe7166dde4c53ffee15dc127ad0f2070d2aa825d339e19f1372cc5f0c0966b20db6dcdb592cd6ab86954a5a830e696090739759b0a65851b18cf7bc7e0c7e6da2550282127f58b65ed470b59ff7d738cb3788a3fe7871ff6950d3d05550a53d20f2538e7086b8b918db66fc9de49d6d123451a961f73a0d44668858021b85125d3e0cb3d5f6a601305a4c00855e76459d8cad9b5c2f4593276066d78b7", 0xf9) syz_emit_ethernet(0x2b, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @udp={{0x0, 0x2, 0x8}, {'\\'}}}}}}) (async) syz_emit_ethernet(0x2b, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @udp={{0x0, 0x2, 0x8}, {'\\'}}}}}}) 157.980738ms ago: executing program 4 (id=1046): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xfffffffffffffff7, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)='./file0\x00', 0x8}) poll(&(0x7f0000000200)=[{r0, 0x40}, {r1, 0x4}, {r0, 0x8}], 0x3, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0x6) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x90, 0x60) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) mknodat(r3, &(0x7f0000000380)='./file0\x00', 0x10, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, r5, r7) lseek(r3, 0x3, 0x1) fchmod(r0, 0x81) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x57d, 0x5, r6}) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x722e) fsync(r2) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000000580)={0x8, &(0x7f0000000500)=[{0x7fff, 0x0, 0xa, 0x1}, {0x5, 0x95, 0x0, 0x567, 0x5}, {0x1ff, 0xfffc, 0x6, 0xa8, 0x1}, {0x0, 0x42e, 0x6, 0x3, 0x3}, {0x7f6, 0x4, 0xfffc, 0xfff, 0xe}, {0xff, 0x1, 0xa84}, {0x2, 0x4, 0x2, 0x0, 0x101}, {0x3, 0x7fff, 0x1000, 0x4, 0x200}]}) chdir(&(0x7f00000005c0)='./file0\x00') r10 = accept$inet6(r8, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000680)) close(r10) pread(r0, &(0x7f00000006c0)="56c991f1f1a1fe3d21e7761b0d9a13a71c6ad6ffb461eeaf6336e88e0761bade1d6edb6778ade31b088858081f2beb2811c8491800cb6e0027fa7f76e6b915ec8507c7ae2e30750716ea2e14e37a31cee8dbb98df4a0035be8bd6e9e12365f11b2f7134b71aabf67c0", 0x69, 0x7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000740)={0x81, 0x5, {0x2, 0x2}}) 157.454137ms ago: executing program 5 (id=1047): mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5c4e) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) r1 = shmget$private(0x0, 0x3000, 0x132, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) minherit(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x3) 157.00013ms ago: executing program 6 (id=1048): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffffe}) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="5d47c449", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="7faacd2359b5c9901c3803170425b2ba9587dddb9d238b680a716c73e520e02095d56e0b575f702475257e1e0e", @ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) fchown(r0, 0x0, 0x0) 156.798788ms ago: executing program 5 (id=1049): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) setreuid(0x0, 0xee01) setuid(0x0) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x5, &(0x7f0000000980)={0x42, 0x60}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="d9", 0x1}], 0x1) read(r2, &(0x7f0000000200)=""/243, 0xf3) readv(r2, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') 153.733309ms ago: executing program 4 (id=1050): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0xa, 0x8000001}, {0x48, 0x7, 0xfe, 0x9986}, {0x16, 0xf8, 0x0, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00000300400400000000000080b57ab02259cde2f678db3c946ed68ede0109fca6a89fec69596f79c59714f518912c3b1de4f4a88e1063", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 69.750262ms ago: executing program 4 (id=1051): close(0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x8) r0 = syz_open_pts() readv(r0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/216, 0xd8}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2) execve(0x0, 0x0, 0x0) 69.387762ms ago: executing program 3 (id=1052): pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x1}) connect$unix(r0, 0x0, 0x0) setpgid(0x0, 0x0) 66.410266ms ago: executing program 1 (id=1053): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x7) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x7) write(r0, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x40) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x80106468, &(0x7f00000006c0)={'./file0\x00'}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 59.785152ms ago: executing program 3 (id=1054): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) poll(&(0x7f0000000180)=[{r2, 0x4}, {r3, 0x4}, {r0, 0x1}, {r0, 0x100}, {r1, 0xb0}, {r0, 0x1}, {r4, 0x40}, {r1, 0x2}, {0xffffffffffffffff, 0x2}, {r1, 0x80}], 0xa, 0x6) r5 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000480)={0x1fbb, 0x1ff, 0x4, 0x2516, &(0x7f0000000200)={{0x1, 0x0, 0xf, 0xb8, 0xe9, 0xff, 0x3}, {[0xfff, 0x3, 0x101, 0x400, 0x1, 0x7, 0x3, 0xffffffffffffff7f, 0x6, 0x10000, 0x10000, 0x3, 0x2, 0x7, 0xd54d, 0xa3, 0x8, 0x4], [0xfff, 0x7, 0x7, 0x5, 0x0, 0x4, 0x8000000000000001, 0xd51a, 0x2, 0x4], [0x99b, 0x8, 0x9fbf, 0x26, 0x80000000, 0x400, 0x10], [0xfffffffffffffffa, 0xe, 0x7, 0x5, 0x789, 0x2], [{0x1, 0x3, 0x0, 0xe0}, {0x64c, 0xffff, 0x3ff, 0x200}, {0xeb3, 0x2, 0x81, 0x80000001}, {0x100, 0xfffffff5, 0x6, 0x6}, {0xfff, 0x0, 0x3}, {0x4, 0xe, 0x5, 0x7}, {0x3, 0x7fff, 0x1e, 0x1}, {0x1, 0x3, 0xa, 0x6}], {0x7, 0x4, 0x8, 0x48}, {0x6, 0x10000, 0x0, 0xf}}}, 0x3, 0x8}) r6 = syz_open_pts() ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00'}) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000540)=0x1, 0x4) r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) r12 = geteuid() r13 = getgid() r14 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r17 = socket(0x1, 0x8000, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000000b00)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000005c0)="3336e8d493d0c3e62ef614d335d15b1af9deba2a5c4e7b75321e1e0332f9709bb0a4c0a02ff6a10125e938148067918a51e947b27bb916ad9c651f9de0d4a9aa776731d0cdb389dbaebd58963c12d8141df80ed0a3f04497cb6bb4ab406950327597e4bedc8ff8723511b3f8786c5ba61fcfbb310c7036514f784d5a4c7ed981303e01574884cc63be697c551d84d3215e681325bc1fbfa78588fe0330d62fb9858a8b4d12007e", 0xa7}, {&(0x7f0000000680)="ccae15efe1c1f86190be752a1a18520b77fecd9a63e432395848bbb84ca26480575fe01f8ddd7ab528a6da2a96b640fec552ccbdbe5f1de29f92d9f1cc04a0d53ac40942781fecebe69fd9698dcbf6926ffdd743dc320a1e1b238c611d5296591aa7fd179905f594c82fca57e51f0e565805ef2a6c14380154fa574b50022196c6c5083112cc6ba660d003b908e595b7b7200859f46b79eac4a4ab32698e66ab9b00f998083c3ac2d761b3ef707749208b039c2f11a5943eec49b87669c8ea47bca70e6f11a0d6182850cf00094ebb2824bd2cb62097887a471e67", 0xdb}, {&(0x7f0000000780)="c0b8193d752fd3f50a9cf025ab568e04313f437edcdd609dea7fd66c5fe2f8e30b8747", 0x23}], 0x3, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r6, r10]}, @rights={0x20, 0xffff, 0x1, [r2, r4, r3, r5]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x30, 0xffff, 0x1, [r6, r0, r1, r3, r6, r4, r17]}, @cred={0x20, 0xffff, 0x0, 0x0, r18, 0xffffffffffffffff}], 0x108}, 0x2) socket(0x6, 0x2, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000bc0)) write(r3, &(0x7f0000000c00)="bd2d4e14525919ab75e670b21b891c0f2c11bfc92c2429f59f611376f78908b595d2bab95819f2045039bc33b84ef6fdc784dd2064b0ee0208b73d757353d8d1c47b677f085d709742d3c9de8db40d12c6d4b3f36c5f7ced1d8e33bae2d00ca3e784d4061b680393804fb2d3fd6f549deabb8f2d990efe0fe5d44dc50fe1b11e503596418a818aca", 0x88) 2.72014ms ago: executing program 6 (id=1055): r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x9, 0x2, {0xc, 0x3}}) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x9, 0x2, {0xc, 0x3}}) (async) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) (async) 2.4376ms ago: executing program 4 (id=1056): mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x40, 0x4, 0x4, 0x1}, {0x6fb8, 0x6, 0xd, 0xa}, {0xa, 0x4, 0x9, 0x7fc}]}) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4dceb9062e6e1d9b8804d5d95712b2b53565f64403740726f1ae247c0ba1723156984cabee582a9869d28a396816b03fc4805d037bd95678ac4444ddc724b89921a03efc5e8198356a4d599101996803af6dfcd5f545f8739b1971408471ca6a4bd2207db24a179fafbd4c55623de99f3eab1f2670a98255b135f7243219deb35de1ded14877a2ecdb80d7fdf16257ebf3c8c1426f33a6e78dc6d24dbf6363459e9e347e54a7b1145ed2edf1000d", 0xae}], 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, &(0x7f0000000180)={0x2f, 0xfffffffd, 0x8b, 0x2eae8f, "b7c9795a6b47c1d100", 0x0, 0xa}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e", 0x20}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c7e1fc00a4ee8189030000000000000000000000000000000000000000000000ec77b36bec833c8056194cd1e282089e4a38735a693df334e144033c5ba67f9304e6246b07fe0bd0911fd37ad43cea436ee2a7ba3afdfecde398ec950c566cec", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) getsockopt(r6, 0x6, 0x1, 0x0, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x8}, 0x10, 0x400) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 2.065388ms ago: executing program 1 (id=1057): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x253, 0x4000}, 0x6, 0x1, 0x0, 0x0, 0x0, 0x6, 0x9}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x253, 0x4000}, 0x6, 0x1, 0x0, 0x0, 0x0, 0x6, 0x9}) socket(0x800000018, 0x1, 0x0) (async) r0 = socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x6, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0xffffffffffffffff) getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) setreuid(0xee00, r4) chflags(&(0x7f0000000600)='./file0\x00', 0x10000) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) chmod(0x0, 0x0) (async) chmod(0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000002c0)={0x3a3d, 0x3, 0x12f, 0x7, "0dd88dffff000000000000000040000800", 0xffffffbe, 0x9}) write(r6, &(0x7f0000000040)='\b\x00', 0x2) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) (async) write(r5, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) 0s ago: executing program 3 (id=1058): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.144' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6442450944 pckbd_enable: command error                                     pckbd_enable: command error pckbd_enable: command error Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd58870,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806dd58858,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dd58858,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8071148478,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8071148478,2001) at vn_lock+0xa4 vfs_lookup(ffff8000300ae1b8) at vfs_lookup+0x109 namei(ffff8000300ae1b8) at namei+0x7aa unp_connect(ffff800001443af0,fffffd80683ebe00,ffff8000ffff4a70) at unp_connect+0x27d uipc_dgram_send(ffff800001443af0,fffffd806ad43700,fffffd80683ebe00,0) at uipc_dgram_send+0x131 sosend(ffff800001443af0,fffffd80683ebe00,ffff8000300ae438,0,0,0) at sosend+0x804 sendit(ffff8000ffff4a70,3,ffff8000300ae5b0,0,ffff8000300ae670) at sendit+0x721 sys_sendmsg(ffff8000ffff4a70,ffff8000300ae720,ffff8000300ae670) at sys_sendmsg+0x246 syscall(ffff8000300ae720) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4a97c7fea00, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000300ade30 rbx 0xfffffd80047078a0 rdx 0 rcx 0xffff8000ffff4a70 rax 0xffff800029aabff0 r8 0xffff8000300add10 r9 0x8080808080808080 r10 0x79cc207e4fdf219f r11 0xfdc58be492a61bef r12 0 r13 0xfffffd8003f1ef00 r14 0x3 r15 0xffffffff rip 0xffffffff821de0f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000300ade20 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=17119 pid=48406 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff5c60,0xffff8000ffff59e0 process=0xffff80003c5bb490 user=0xffff8000300a9000, vmspace=0xfffffd8068abc028 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15801 463659 37809 0 7 0 syz-executor 48406 293252 19202 0 2 0 syz-executor *48406 17119 19202 0 7 0x4000000 syz-executor 22550 287515 56137 0 2 0x10 syz-executor 22550 46575 56137 0 3 0x4000090 ttyout syz-executor 22550 338273 56137 0 3 0x4000090 ttyout syz-executor 22550 300664 56137 0 3 0x4000090 ttyin syz-executor 24207 457282 27325 0 3 0x80 nanoslp syz-executor 24207 468297 27325 0 3 0x4000000 biowait syz-executor 24207 373430 27325 0 3 0x4000080 fsleep syz-executor 73350 256023 0 0 3 0x14200 acct acct 19202 173312 91464 0 3 0x82 nanoslp syz-executor 40179 110199 91464 0 3 0x82 wait syz-executor 65295 469354 0 0 3 0x14280 nfsidl nfsio 86601 95759 0 0 3 0x14280 nfsidl nfsio 37948 440764 0 0 3 0x14280 nfsidl nfsio 66210 66569 0 0 3 0x14280 nfsidl nfsio 16497 438081 0 0 3 0x14280 nfsidl nfsio 1307 111866 0 0 3 0x14280 nfsidl nfsio 13856 263698 0 0 3 0x14280 nfsidl nfsio 27085 377111 0 0 3 0x14280 nfsidl nfsio 82067 340717 0 0 3 0x14280 nfsidl nfsio 37144 397191 0 0 3 0x14280 nfsidl nfsio 17121 118338 0 0 3 0x14280 nfsidl nfsio 74724 470974 0 0 3 0x14280 nfsidl nfsio 68861 522846 0 0 3 0x14280 nfsidl nfsio 51287 282798 0 0 3 0x14280 nfsidl nfsio 13736 293847 0 0 3 0x14280 nfsidl nfsio 12473 386105 0 0 3 0x14280 nfsidl nfsio 91778 32046 0 0 3 0x14280 nfsidl nfsio 35496 363041 0 0 3 0x14280 nfsidl nfsio 73180 236426 0 0 3 0x14280 nfsidl nfsio 60765 438982 0 0 3 0x14280 nfsidl nfsio 73502 293364 0 0 3 0x14200 bored sosplice 53302 359272 91464 0 3 0x2 biowait syz-executor 56137 135121 91464 0 3 0x82 nanoslp syz-executor 37809 346639 91464 0 3 0x82 nanoslp syz-executor 27325 229469 91464 0 3 0x82 nanoslp syz-executor 89390 425980 91464 0 3 0x2 biowait syz-executor 5021 425324 91464 0 3 0x82 wait syz-executor 91464 371943 17533 0 3 0x82 kqread syz-executor 17533 287686 77063 0 3 0x10008a sigsusp ksh 77063 220689 12873 0 3 0x98 kqread sshd-session 12873 379630 892 0 3 0x92 kqread sshd-session 89330 335463 1 0 3 0x100083 ttyopn getty 892 369858 1 0 3 0x88 kqread sshd 42231 281416 17931 74 3 0x1100092 bpf pflogd 17931 521916 1 0 3 0x80 sbwait pflogd 31605 143130 17794 73 3 0x1100090 kqread syslogd 17794 175715 1 0 3 0x100082 sbwait syslogd 19050 173733 1 0 3 0x100080 kqread resolvd 69136 83301 72056 77 3 0x100092 kqread dhcpleased 21812 290727 72056 77 3 0x100092 kqread dhcpleased 72056 53444 1 0 3 0x80 kqread dhcpleased 2640 9636 0 0 3 0x14200 bored smr 15699 205718 0 0 2 0x14200 zerothread 7986 110621 0 0 3 0x14200 aiodoned aiodoned 97299 47513 0 0 3 0x14200 syncer update 9071 44327 0 0 3 0x14200 cleaner cleaner 7537 205553 0 0 3 0x14200 reaper reaper 13109 509427 0 0 3 0x14200 pgdaemon pagedaemon 30458 297676 0 0 3 0x14200 bored viomb 70596 74937 0 0 3 0x40014200 acpi0 acpi0 34839 205350 0 0 3 0x40014200 idle1 102 112851 0 0 3 0x14200 bored softnet3 59539 386168 0 0 3 0x14200 bored softnet2 21960 307304 0 0 3 0x14200 bored softnet1 86272 486228 0 0 3 0x14200 bored softnet0 58137 422901 0 0 3 0x14200 bored systqmp 24834 104011 0 0 3 0x14200 bored systq 3584 332173 0 0 3 0x14200 tmoslp softclockmp 64271 13372 0 0 3 0x40014200 tmoslp softclock 56626 289335 0 0 3 0x40014200 idle0 1 103811 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 15801 (syz-executor) thread 0xffff8000ffff59d0 (463659) shared rwlock vmmaplk r = 0 (0xfffffd8068abc848) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 48406 (syz-executor) thread 0xffff8000ffff4a70 (17119) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838f2bb0) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001443cb0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 24207 (syz-executor) thread 0xffff8000fffee7f0 (468297) exclusive rrwlock inode r = 0 (0xfffffd806ae40a78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 53302 (syz-executor) thread 0xffff8000ffff8a60 (359272) exclusive rrwlock inode r = 0 (0xfffffd806f16a640) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80767b6998) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 89390 (syz-executor) thread 0xffff8000ffffcf68 (425980) exclusive rrwlock inode r = 0 (0xfffffd806ae401b8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8076c98648) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10230 11031K 11419K 166960K 13068 0 pcb 17 16K 18K 166960K 331 0 rtable 219 8K 9K 166960K 530 0 pf 39 18K 23K 166960K 148 0 ifaddr 40 7K 7K 166960K 92 0 ifgroup 51 2K 2K 166960K 152 0 sysctl 2 1K 1K 166960K 2 0 counters 62 36K 36K 166960K 134 0 ioctlops 0 0K 4K 166960K 1661 0 iov 0 0K 24K 166960K 53 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1459 92K 92K 166960K 2461 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 5K 9K 166960K 25 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 50 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 93K 166960K 1221 0 sigio 0 0K 0K 166960K 88 0 proc 73 91K 128K 166960K 691 0 subproc 72 4K 4K 166960K 91 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 281 0 in_multi 88 6K 7K 166960K 159 0 ether_multi 1 0K 0K 166960K 6 0 mrt 2 0K 0K 166960K 7 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 570 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 222 72K 77K 166960K 13017 0 UVM aobj 33 4K 4K 166960K 36 0 pinsyscall 41 82K 106K 166960K 2356 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 49 0 NDP 11 0K 2K 166960K 64 0 temp 78 8644K 8765K 166960K 44963 0 kqueue 13 20K 30K 166960K 224 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 116 0 113 1 0 1 1 0 8 0 rtentry 112 162 0 64 4 0 4 4 0 8 0 unpcb 144 1257 0 1239 11 9 2 6 0 8 1 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 808 334 0 329 8 4 4 4 0 8 3 arp 120 33 0 10 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 376 1392 0 1384 22 15 7 9 0 8 6 nd6 136 35 0 11 1 0 1 1 0 8 0 pkpcb 40 7 0 7 5 4 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1168 21 0 21 4 3 1 1 0 8 1 pppxif 1472 1 0 1 1 1 0 1 0 8 0 pfstscr 40 2 0 2 2 1 1 1 0 8 1 pffrag 232 7 0 2 2 1 1 1 0 482 0 pffrnode 88 7 0 2 2 1 1 1 0 8 0 pffrent 40 12 0 7 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 4 1 1 0 1 0 8 0 pfanchor 1288 2 0 2 2 1 1 1 0 8 1 pftag 88 4 0 0 1 0 1 1 0 8 0 pfqueue 320 1 0 0 1 0 1 1 0 8 0 pfstitem 24 90 0 27 1 0 1 1 0 8 0 pfstkey 128 101 0 38 3 0 3 3 0 8 0 pfstate 376 96 0 34 7 0 7 7 0 8 0 pfrule 1344 30 0 24 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 640 0 227 30 4 26 29 0 8 0 art_table 32 642 0 227 4 0 4 4 0 8 0 art_node 16 161 0 74 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semupl 112 4 0 4 2 2 0 1 0 8 0 semapl 112 48 0 38 1 0 1 1 0 8 0 shmpl 112 33 0 3 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 3698 0 2197 95 0 95 95 0 8 0 ffsino 280 3698 0 2197 109 0 109 109 0 8 0 nchpl 144 5407 0 3717 63 0 63 63 0 8 0 uvmvnodes 80 4379 0 0 90 0 90 90 0 8 0 vnodes 216 4379 0 0 244 0 244 244 0 8 0 namei 1024 18264 0 18261 4 3 1 2 0 8 0 percpumem 16 81 0 36 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 84 0 62 2 0 2 2 0 8 0 scsiplug 72 5 0 5 4 3 1 1 0 8 1 scxspl 216 17851 0 17848 13 10 3 8 1 8 2 plimitpl 152 374 0 355 1 0 1 1 0 8 0 sigapl 424 1540 0 1470 10 1 9 9 0 8 0 futexpl 64 16833 0 16832 1 0 1 1 0 8 0 knotepl 120 331 0 0 10 0 10 10 0 8 0 kqueuepl 216 606 0 597 9 8 1 5 0 8 0 pipepl 328 246 0 219 6 3 3 6 0 8 0 fdescpl 504 1498 0 1468 5 0 5 5 0 8 0 filepl 152 10215 0 9992 26 9 17 18 0 8 6 lockfpl 104 387 0 385 2 1 1 2 0 8 0 lockfspl 48 139 0 137 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 46 0 29 1 0 1 1 0 8 0 ucredpl 104 2019 0 2004 1 0 1 1 0 8 0 zombiepl 144 1545 0 1543 3 2 1 1 0 8 0 processpl 1168 1540 0 1470 6 0 6 6 0 8 0 procpl 656 3384 0 3308 9 1 8 8 0 8 0 srpgc 96 6 0 6 3 3 0 1 0 8 0 sosppl 168 12 0 12 2 1 1 1 0 8 1 sockpl 688 2784 0 2755 35 26 9 18 0 8 6 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 30 0 0 1 0 1 1 0 8 0 mbufpl 256 300 0 0 18 0 18 18 0 8 0 bufpl 280 5536 0 140 386 0 386 386 0 8 0 anonpl 24 200097 0 196160 64 30 34 62 0 184 0 amapchunkpl 152 41634 0 41151 34 10 24 27 0 158 2 amappl16 200 3793 0 3724 19 14 5 18 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 140 0 128 1 0 1 1 0 8 0 amappl13 176 20 0 19 1 0 1 1 0 8 0 amappl12 168 2173 0 2143 3 1 2 2 0 8 0 amappl11 160 66 0 52 1 0 1 1 0 8 0 amappl10 152 7 0 7 2 2 0 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 27 0 24 1 0 1 1 0 8 0 amappl7 128 110 0 97 1 0 1 1 0 8 0 amappl6 120 200 0 195 1 0 1 1 0 8 0 amappl5 112 138 0 129 1 0 1 1 0 8 0 amappl4 104 324 0 304 1 0 1 1 0 8 0 amappl3 96 8590 0 8478 4 0 4 4 0 8 0 amappl2 88 680 0 618 2 0 2 2 0 8 0 amappl1 80 11358 0 10778 15 1 14 15 0 8 0 amappl 88 12562 0 12396 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 4 0 3 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 256 0 256 4 4 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 35 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1499 0 1469 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1499 0 1469 1 0 1 1 0 8 0 vmmpekpl 168 13667 0 13620 3 0 3 3 0 8 0 vmmpepl 168 94672 0 92796 102 15 87 97 0 357 0 vmsppl 456 1498 0 1469 6 1 5 5 0 8 0 rwobjpl 64 30450 0 25059 88 0 88 88 0 8 0 pdppl 4096 3006 0 2938 110 38 72 86 0 8 4 pvpl 32 18160 0 0 148 1 147 147 0 265 0 pmappl 248 1498 0 1469 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 311 0 55 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83799ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f29a8) at __mp_lock+0x192 intr_handler(ffff8000378c6520,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x44 uvm_fault_lower(ffff8000378c67d8,ffff8000378c6810,ffff8000378c6750) at uvm_fault_lower+0xa70 uvm_fault(fffffd8068abc748,63a4d52e000,0,2) at uvm_fault+0x272 upageflttrap(ffff8000378c6960,63a4d52e000) at upageflttrap+0xa9 usertrap(ffff8000378c6960) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x794d95c52750, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd58870,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806dd58858,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dd58858,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8071148478,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8071148478,2001) at vn_lock+0xa4 vfs_lookup(ffff8000300ae1b8) at vfs_lookup+0x109 namei(ffff8000300ae1b8) at namei+0x7aa unp_connect(ffff800001443af0,fffffd80683ebe00,ffff8000ffff4a70) at unp_connect+0x27d uipc_dgram_send(ffff800001443af0,fffffd806ad43700,fffffd80683ebe00,0) at uipc_dgram_send+0x131 sosend(ffff800001443af0,fffffd80683ebe00,ffff8000300ae438,0,0,0) at sosend+0x804 sendit(ffff8000ffff4a70,3,ffff8000300ae5b0,0,ffff8000300ae670) at sendit+0x721 sys_sendmsg(ffff8000ffff4a70,ffff8000300ae720,ffff8000300ae670) at sys_sendmsg+0x246 syscall(ffff8000300ae720) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4a97c7fea00, count: -15