last executing test programs: 6.58270758s ago: executing program 3 (id=24): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_emit_ethernet(0x32, &(0x7f0000000140)={@broadcast, @random="eb54c19d8626", [], {@arp={0x806, @generic={0x1, 0xdc1b, 0x6, 0x0, 0x1, @empty, "", @random="549fa9685971", "fb10eba51a5481e0d25dea41e86a10ae"}}}}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "00000000001b21d57eb1d802fd04000004400800", 0x8, 0x7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x20000005, 0x800, 0x7}, {0xe7, 0x80000003, 0x80e, 0x9}, {0x2, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x4000003, 0xfff4, 0x1, 0x81, 0x2d, 0x8000000a, 0x1, 0x2, 0x644, 0xfffffffffffffff8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r6 = socket(0x24, 0x2, 0x0) getsockname(r6, 0x0, &(0x7f0000000040)) 6.272495505s ago: executing program 3 (id=46): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0xfffd, 0x0, 0x7, 0x2e, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x8, 0x6, 0x1, 0x0, [{[], 0x80002000}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0xd}}}}}) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 5.157651812s ago: executing program 3 (id=49): r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0x1948}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x40000000000c, 0x5, 0x8000000000000001}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 5.005707466s ago: executing program 6 (id=56): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) fchmodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20, 0x6) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000400)={'./file0\x00', 0x3, 0x8001, 0x1}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmmsg(r0, &(0x7f00000018c0)={&(0x7f00000002c0)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000840)="f7d365cebb9044b98b43e8d7882219c8463e54f3290f71d0210dd1cdeeb2ce181c139c6041015b6dad645eb6bbbf3591a0c8672f7af7011bfd60295e533c3115a1f3b544ed1ea4a124f1b094f7f7846d5c3e9a7c2bacef35e8eaa3b1e452a7c6069ff63675dfa3db29788f163e1702e4e6944ed9a57305e17e800cb249aa6231278a325a2ce812d4923e9747fe4057d89c267c19f67857c8a94ca8c25485234e82f4f2081b57ad8232539feaf52e736831ae2e972d6051c3599727a24e5288fc0a2ca62bff6d9c8f773170a0264b46c678c342588b3e0aebc3634d81a41161308bf1de55f7eaf01279d0594f17dc6543f771121e46ce113d796ee64052647558315cc18cf4510d220b10a84b28d59bc2af3ec0cc914c95577c849d8b9fbf9566ecf6d5748be8a83d1e747f7b9fe89a37c3dbc3f4220c0ab4841d56f542a5dccdf7849b967f371a0630d8cf59abf6d61412e0f2d666be8f4d163d9a9381bf05e5df53748870196f112b69e8fce9713db14498bb04359479fc6e12d2cdcfacb2994fc2ebfa3bbcfd307899704564ff638d42f0c8fae4cac7b0942f20a2c7025df14992c7da437a3ad679cd46dc6e47c585ab082432abe65ccc786c77f4fe5a9779021e20e1bb4f6ab590dd6229f2854cad19a0e51534c81894217fa0481588d5d20818b2b53aeead2d2cb84394017d92236bff331cfc2be3233b42cd2a376e5eee95df7132d9ae7b8f9b24dd2c0d0572f61e911d3806b7eadb2a3d156eca55c384505faee95cfe13b28518424355ba6e352519ac1653e1f0a35ae99ab10fcc8784069fcc7eca97e96ba431919315d9a7dd44f57701008efe31b77ab628182ba4cee878aeae67ab781a90ff1522b69a874b2334479d97e2ea911ffc37d7aeb78959c5e1f9fc0590012660cdc88e8d053e5362b7f166f23dd7fb91a2f7c38195140581f735b619896beca245c4189a4b6fb930e30ff28632b023c01d7e2a2e160dcc24a23e9a114fc285440882b50b013e7e0e51f7c554c030e9369c8facd354b773374bfb12fe469daad2b8c69f896d6171f88431a92d92b6567ad57b971a25cb14185e074e73aaae1677da2cc258aad78f9cc4779f922a72d527c3c62c7f95017c23c5bd1ca6a346620c9ade3cba101b3c4792b73a2766ead715d399e655b7ebfa27036fa40143f36a73b338b18d75107ff618bd124cdbd563da8a72e4f78a32d83a05816b530eb0094160c5dffeb4ee540ca84440fafc02f59f2e8bb4e24c007441f8a8d285401f08059e77d6bf49ef4c3589d51b0810448544b7c20b346ad336d8fd4e719e0d4308d360fba3b958aa27e573ce9c74a8d682293cd946d79f304f0da46b800cf644db8da919689b6cc85265e0a6742e8b4b309817d55262be9b8e40fa4b328252f1a982a6e2f4ab36e2f963ff46e0dcc6f731daf35b8ea2e75eaa04bf5e742368683023c0b1eadfe0aa771d3c90b334d0772682eece2b1df024d9aebca532eefde002b289ecb9b1cb431b1d08dbf1e4be3767e2ade3f4c48fe22454fa47f128d594178f58689b63e7db56f95a206cd0e4672fac41dd7020ec63a65e674b96c1c86a7187b7b77fe96981506a573d88233ee9da4756ce9034c2383eb3bb92a03f0eaf880de172e16f5182268eee0ffbb476e37af29f5087a347cdf5ec01079fb3f27be9b7d64ad8e5db47172b4ffe4eff9c3efb828a8814ce5e26929f94223547edc367823e5f8fe05fea548454410362f68763d8c480c72025c68d335edcac0530b2acfd60a66257a111fd4532603e6f594d824b7a6a638abf3c63f199b65f6a48b299769f0bf5d911a18e8e13b2e5a7d38b294da2eae000ecadcf1a5cd7a203f755bc2e04a4da2c5b6e322aa582f9f31ee6169f4235bf0d683e7a67181ada3882680a20a94d6d612600dba886a37584df2c0eec0bf083c02ffcf3b401a993177ffbde0ad904361bf77c006ad606ddc1339d91344ee43615ebe5a4162773e42b6aa1f675259289a150ff80d06bf5ba0729e5c45ca7c8c7985a4ba929fd93103fa8e0572e2b51ddfcb4c6c30eaa13547a8855557329ba416317b4811dadbb525db0a67f5b486a87c8bcb3323be3d51c324ae262960df342dce1d42c4c2c27c74482ff8d01509b3f100f72fb16087ae5bc49b6f764c06cdacc2bd7e9fa94a3ff4bb26221e2471e24bc34e621d7c0352a0841cbdcd64fe5e3940a61ae33fa94bedbebaf19d2660b864cc83e12afc0d0052e4f27edd404560698c7eaaf2c76d7054ce4c769bc8136e0f6f062a27aadf9f6a030b343fd7b37ef54c0d0059b07fbc6ddec0f50cf9df5cf636ba6193045b5de638ea57dcdd804212640d12abd0f08f4daa236501b21079602580602adf11958a262d183a4591957188374537a175d1e909b40751dc4422baf73b14504496964f5a6d78d980c9c72ca605a252b5941d51ce5f9dd0d2ba8a3abe4681fd95b35df90478aedd62ad99f4901fb67edcd84142be1d3f04408ef63935e07621b5c28db3d27fcf22c51d83f87de055efc1ea82dd838336dcdae9851b614420339f9e2a39b8aaee5ab6b5bed82e2c685b6f9f67d18cba84d1b36dfc6427f5ee50374fdf6b5634f88dd522d2cac135672718c6dd536e0fb254e7b67aea8aac530e18db5475e996713e327e5c0a03254533c300c643e52ca29e209701101f64f5e194deda29a69155df3ba7ef6bb113ac17507e7b8d5b94bd48271b3317d9573fccf3f09fc13c0b8d59251e015ff41d26d1bc7cb52da0b6df22df1c67a7d195f1dda1e8ce1febca92c810d47035bab676646addd80e3f084e1669d42b86a4660c4fb32370208ba772d2bf261bd8f90897e464c3f6049313d001269b37aef4882cbd2e3888b3d11a62f970ccf87bede073160af6c67841e7f2a1d7e2fd5f34da21408107223b52e8da79687f0fc696b965fb0f44b3f53420a092d16f324aa361501698b1629c8fa2d3f5b0e78bba716acab122b3c4179b5f051d879923e3b1e0e6c7beb71291fecd760e6ba5634d98094bfc4858d01fac1bb4a5a024ba1f486542c14715b15a5092ea179c7ec051b62a58258ad0cc88e4982e8c3fe41cabffa24e981450c1607fda71fd8d8784cf96744a073a74455e0db297556c932d70561e34d1b15be6b828d4e6a6e64e11b3a4e1efa25d5e46ace0e0c79ca77dcab6e01c597abfc8c410f896e51ba6bbe69f83c711ed3042712a43e0b934e328864169693366f60a5e1c31bb5e2592bc1ccfe649cfce22f0218267e86c3f4da387ffb6f240b7bca14610e5bac1836baf0fa354d73cd6e4ae58f08ae0b9bd23f2b9be0d18a6fbae6d4dc86de2fe13306b53c25a59d02ceeea0410a9beb71474a720b19af79c7073b077a6976a71ca3b1b8191c417d0b8a23184a61525aa50e7e0c0c481b84cdb9a628288ba8a666b5b5efce83ba0c0b260aef73e04d5749d7588d2f847948a8f756a3c12cded1603af02aedde156c9575ef1b43f60322f59a408720f6be97252e29efa3ef47ee0d9c3c89d20a59b5207d2879fcbe4cb73073df76e2118aac374812787fd4e46bff33486d98bda8c33a9e93b462fa5a5df0c36d9c3cfe6c38415edd003ad35d149ee42f4787a5e904aefe3bb27fed300ee3d320a63ee55d81761b6f1100d4d0ab07d13cdd932a62d56bb9584bf752923c12b579725a4196126e00a54cee4a80dc378d34fdba2c6a50d1bbf9471d0ec4de414ae781a484a77070e6577add52b1cb827e17d230ea20e1da7774a38b98e8a0c59ad386ac67bf56861bfd46cd78eff9f02cff7b7677df7b35c204e67c6a96b2d47ca9da990498bc76973c33b76e0e8cb2585013354630255bd433981d771c2faad9cd2f660bec81e880e7183a2fce6308b0f07460a18a7d5baabb2ae965aa914910e8dd7d595f85c991d93d1e06ecee31f860e49145b60c05e555db07c856cc2efe75132c92e1924580aba9bc5fa17a36c93bb995a3420cace9a332e116fdd36a6716074de988361fc4bca6350d3b9b7c47b43ce18d0458a74c00d9df0ee149767eaee84b95eff9806746995a81c0e4f67e74e26a96b2b4e57327b8f12d56132a6a15981351bfa1c03161db0a38c3a6386d0bb37f0921a4539fe86fa05cd975bf5db696cda00f2c5ca48bd5b1e64401d77f8bcdbcf9da8cc4d0018c4f7c848acb2f579a5c48024e351b96e16d5a9a77e5db32e5ff3ea19b8b65377e3e535980d4fdca5c2ce5bff82c96dbad02931e39d25b92e64ca889f80c0b98317a8c89737287bdfdbd7c25583702d3e4b6920b1047ffffb66138656babd4814d1d6c5e36c589868f690b8d5f035c881707e59ab7061f2962f141ff7607349beea0c082971476505bb0533b683bd5d8462128050b70a7f0e812a79fa8b4473db96482c56c0f5bbd974e6b393ca1bac57fadc37ae07dbeec46a5f4582a97141ca894b5deb1a7641bb0e1d7cff313c374628b4f41f4f75ab29d3dfc556e9ffbe4e0c83b47a77a59134a98dc8a97bfc3b1e9447107e146fb3a49c02f757ae6b5ef8328442357b651f1e60e530b498c691cefd7cf58bb18002c12c6c698d30a2f62b4ef3239dbc1cd5cd76aa7af1182e2df15d1f01fdcfeebcffa474dc69970a03a6746eb33e3d4a5e23e4e0bfe0f14095266aa6a867aa0710333759cf85a1a3ce94f4f4c44df8df0d999bafaf4dc02e80739bb2cf9118e159dbcd59930e83436f4a58e24144591d34f8f6edec3e7f6ef4dd61e6e248b4805ebb1fd3bd19713f6ffc2abcbba4e1b58846e42712d693a8d855cbf5170f7656f404fdc05773f21f695cc48048fa9dff2d219d986869daa43bdd808362f157ae31db05423e47cdcb6f555788822ac5c0e61ff87c63275325ba11aee04d6c3ee2f95f4d79d3532e4bf9d90f825bb7d60f5e486deb029f6e12d4f4a04e9291ad62a335c7dc008f1bcb4220e1d2de382262e984063856758056b0a6dedb3d97249cd80dbe08b4c02b16a518072ab65de39b4829d9a567a233efc76eb4e8bec0b625f729e382898c2df1596a2e22ff552a9f70c5f7b77ea2d75b11d57aae9c42abbc0d6d9d75c967f413a67468d15acce0e5972caa295925d7f0fe4f738ac5de7a123ba9b38f7d6d0f38f21c763a8e297130503a82e22930899e6dab654b7dc024e1a0ee5a7a8ddd83dbcdaa2c91e873681ecffa95b6a657a9baa0d9db2e3bc96c80855c35bd9fd8ed146315d998bcd448ccb3fce048f8c1f51b5fc177e7d9492534df773a6266fe7bc7014069db470e51facc6e46011d9d6eca93f4b537206393c4d3b897b36dac10afdd6e4ffe39ad17ef1db15334db41bb43116ad5d5e22dbddd8ccd63cb8f40653e94cd3a8345a53cb5c1819b86b230cc6625496f17a8cacda74fe43cc10d061d92d7f9e3071e2a35d544581f14471252cfc056d713aea0d52d60ad325144af45dd8650c8ae3c585f717974080876e186120503836acf1aab9de53b918682f02fdb9772ae26c90318d836208a63706ead946f5cb32e922820916397844267cae448336290299976af227b4c8e09b84dfc145f596cec32f164c1ea8d5438b5399b18f509bc1c6284d6a1798c3a21ec1f47d1e1c50ccbd171549777d3c09d6269f155177a8e338ccafead8bb39e5d390aa7441ccd4570dabd65560fca2e9d750fbcd8276874fe31be52c0e66151001d48504c8d6df1a2ff914b49ca22f3917c991d1aa868e36800b7ee93ed8539c6f2e2662f5043bd77ff749826151f0b6ed9d07cc63f34cbbadf7eda1befbddf3f607b18e28778488598cb8cd91b0c342f9352ed9", 0x1000}], 0x1, &(0x7f0000001840)=[{0x80, 0xffff, 0xfff, "4f60684552c063550e5377f377cccd8a2083b3a1c2e39b8a2b5f3c7bee0f938c6dfe74a5c5b5ce78f390ff229a313ffae60070e8d7fa273bcc7a1575b5ef2f54f26062dbe012c6c3522ac9008b25761bc61a288b82ab7b913e6fbee94a6ad6e8d2a9958789481faeca7124b3d0"}], 0x80}, 0x4}, 0x10, 0xe) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2012, r1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0xa00}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) semget$private(0x0, 0x1, 0x80) 4.93357504s ago: executing program 6 (id=59): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x40, 0x0, &(0x7f0000000040)=""/64}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 4.916880842s ago: executing program 6 (id=64): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x1, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370826a991c5931be78ff1a131d6032271947adb10df035873927afa57f2a6448511196ad5b50b5191e1f55a9a593a79e197fccc863964e4e98304d9724441f5ad5ad5998abb8b4cdfe333fca20b1c1f68c1179e1fc82c7ccfa8ec1201e707c53a33733adc5ff9628f0e2c2e101a190e643f96eaa7766eef57d4651230a2b22a77eaaa2d1efdbcd08d50e784ff2c6d67d4812cc8ff6", &(0x7f0000000080)=0xaf, 0x0, 0x0) 4.832733633s ago: executing program 3 (id=65): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) recvmmsg(0xffffffffffffffff, 0x0, 0x16e5c2e73bbfc430, 0x1, &(0x7f0000000300)={0x7, 0x3b9ac9fe}) r2 = getppid() ktrace(0x0, 0x5, 0x128, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 4.832015383s ago: executing program 6 (id=66): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xffffffff, 0xfefffffe, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9b) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f00000000c0)=0x100) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r8, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x1c00, 0x0}) 4.803783454s ago: executing program 3 (id=70): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x40, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0xf15, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x40, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0xf15, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) (async) setuid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) 4.591986813s ago: executing program 3 (id=75): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) shutdown(r1, 0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)="cd77d1988ecb7e7ea5316dbebb1106d729e4f25a3d82aedbe3223158fefe9b2ef7e025c7e841a38e41d088942253283ef7151d99ced3a0c46913902238049b565824859019", 0x45}, {&(0x7f00000002c0)="379f3458129a7b38809363a35ed1764d17683a68346a43ec30762ead0d8c6ae7605e6d0a8f202f1ac061b34259fe1beb63db3f8afb0f14e994b16f60f65cd098334cf1b8a4ad9ee3020796948f6e9e1300b48aa0aa05fc286d50d9f81ddea095e87e3b6dd641a92524aa315efe6bcbbaa0d4fc404e5878f39a9311938f90a8d945e926a963efce404f44f7c57f014aec818dac0b98493b6dc67b8a6f4c9fb79e1f78e7120d4c780882964f8d08db53532ff910697847b2c5b77f5817e18e0a68b5e398aefd41eb7bd1576454081d1184cc01164d", 0xd4}], 0x2, &(0x7f00000007c0)=[{0x3d8, 0xffff, 0x0, "5fa455958d59019c732b1224e2405ba504802ce588e81df914a73ef30a7aaa8131da019636f4fecc44802df20b8453e60791d0dbfc2fe10878a42b7489d6b26c811acd803e6eb1341b1bcb2fab9098f46c71b0f139bcddb842141f1d04859b9a6022ea8cabe08433e755208bc7fa39937b46c18b3d07de5c86181629f61c5084b0380b2d8d4f65308aeac632bac06230e54100d5e526329a2d44d681387fee60af52db32afa5c75df72d866b82e3601229d723dfcb1dd8d9ac37db90153bc213635a8764a6c40128d60a5c2ae3907aeebacf7d4b656ce87da763fc899c982c1cd53b704a4b87d1b87da1b32ac2b4097b8affe40b049ad320b9e94638777825670c52433915d8fe3dda72f8717c5eb90623c772cd6625e7cd1bf2d04392a0fb6dabdcaa10d7e326a0a8ef8b61256278a91c5fd1e2bcfddc3f70d3c1fe7ba0a7a60f4589e6f896fdb5a93c0d3f04ab0fb708d773f106ce87a7c80fead45eb2a142c8b8968fcd763069e3958760da90b7394055d8116b80ea06706e15ae5ffe9a6eeb8de13cc4bd9b42ffe4ea8c770e848aece4a24f19bec593de9777301a1a1fd03b74612fefa688e5dd8643f26c9b5a2debaa61f01c445637beee895703b62f52cacd84c2c2ce246f6e3ca67aa315f04cb30e60848c1315db20f4e8fdc0cc0fb55b9111267189161adba5cfc7443c6d285c2394e93ee61be24c0d325b04079e3024edefb24c54dfcae639ea9025f906d273a49b7fa7dc5489ac2712b00f9bd6a0183013ead5e9bc375a24cd2497c29a0bd624235cd68e637eb7897d96c9da46115719a1bc5e8d54409378f1d38247a1bdf4abea4acde3833ee26dfb6478af586e5c5d6d004b076bfbd2db33cc15ba57a6c3f59d1f78eb6f4411218991db8411e91341eb0e05694c2f869d612133b3e4a1ffbc69dd6ba6c613e62a587362297b06a5ba64e1bdcaf3e1afa9c722c1b20f8c41ec659aeccd5ecafafda448770836bb50d5360dd1a0783e8cdf7950513d49aa998c59c2c9a12aab8784669c96f49aa084be3beed3f1439fc5e626a2bd22fdf4f65b66f64da324445eb2260747329d1c7a3856448e05431310d278b43f651ac70748cdbacf242e8b02c1c900cce70c6a2cfb094243a8042b930951f6418a89906f967c7957bd66649b56ad69bcc3de6f47476e6fe4a747e0206bb43f4ad356d1113b25a65732ad0e2adab1684ba8afae0f37e50022cc205eb1dade77c331b67b36ce2bd32632d586eda31ec66d102702836d0574029e8b17349c82aff3542d2e48e424a70ce2a8bd02479cddc1da5af4e789a26274695b6f50f3695d1f72e083de18ac6aaf4572bbf0997e26d462f5d844"}], 0x3d8}, 0xed4a0bc4}, 0x10, 0x0) ioctl$TIOCSETA(r2, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000500)={0x8, 0x98f, 0x76fd, 0xc, "3b0e710852840a5b6075ad4896dc7bb5fd08a22a", 0x5, 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)='5', 0x1}], 0x1) syz_open_pts() recvfrom$unix(r1, 0x0, 0x0, 0x1042, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x839, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x5}, {0x0, 0x8, 0x1002, 0xc}]}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x38882, 0x0) mquery(&(0x7f0000601000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x7) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2a, &(0x7f00000001c0), 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, r6) renameat(r2, &(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) syz_emit_ethernet(0x0, 0x0) 4.040881472s ago: executing program 6 (id=89): chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 4.037433956s ago: executing program 6 (id=92): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) (async, rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f00000001c0)) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='5', 0x1}], 0x1) (async) syz_open_pts() 1.821726498s ago: executing program 7 (id=135): r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x1, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x941, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000000)=[{0x2c, 0x7f, 0x0, 0x101}, {0x1ae, 0xc, 0x5, 0x7ff}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x15a) read(r2, &(0x7f00000001c0)=""/24, 0x18) unveil(0x0, &(0x7f00000002c0)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x800, 0x44809ea0, 0x7ff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000100004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) recvfrom$unix(r4, &(0x7f0000000340)=""/76, 0x4c, 0x1840, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r4, 0xc0307004, &(0x7f0000000080)={0x1, 0xf}) setuid(0xee01) chflagsat(r2, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) semget(0x0, 0x0, 0x81) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file1\x00') 1.078101697s ago: executing program 0 (id=165): socket$inet(0x2, 0x4, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c0d49e2f029ccf18ac99c85682100010000006e8aeef70646ce33e291a008", 0x46}], 0x1) r1 = socket(0x2, 0x3, 0xff) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)=0x2900207) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000300)="78d1129b64ac43244464baf328173fa44551919b5c865c4e71c363dae6211ae3ae5116f88b0221c98d6abd90d2e89e61259faaf58760e478fd36443543b4737bea1c7b9935ef507646b2cf9a881a14b1b430adec17e714839f180d0c73ffa92f33bccf7685e5c81a8742465a92c8e0ed500e2e7e1c4d62458ebade90042c8c2467a835473f0c67dce37888d8cff3865a83a57f626319dfa3739f8f0ceb54ceae9438d5e908b56cd8e9418e70c488c9a30dc5455aeb4159d76c22741f21e57aaeb452c3e8fa23aa2455ce2f618d09c719ca1ede9e70374a24e221db95c85838fe", 0xe0, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) 1.038622542s ago: executing program 0 (id=169): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='L5', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x7fffffff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x7fffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x4000000000000299, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 930.66382ms ago: executing program 7 (id=175): r0 = semget(0x0, 0x3, 0x301) r1 = semget(0x3, 0x3, 0x520) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/41) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/195) r2 = semget(0x1, 0x0, 0xa4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r3 = semget(0x1, 0x2, 0x90) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x1ff, 0x2, 0x0]) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000180)=""/241) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x18, 0x5, 0x2c) shutdown(r4, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/195) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/109) r6 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r8}, 0xc) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000500)=0x3) r9 = semget(0x1, 0x1, 0x80) semop(r9, &(0x7f0000000540)=[{0x1, 0x2303, 0x800}, {0x3, 0x81, 0x1000}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/66) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000600)) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) r10 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000006c0)={{0xcd, r7, r8, r10, r8, 0x1, 0x8}, 0x8575, 0x95e, 0x1}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000740)=[0x6]) 902.183404ms ago: executing program 7 (id=177): r0 = semget(0x1, 0x2dfefef7442590fa, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x551, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0xe}, {0x3, 0xcbc8, 0x1000}, {0x0, 0x6329, 0x1800}], 0x6) 902.016159ms ago: executing program 0 (id=178): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VNDIOCSET(r4, 0x40386301, &(0x7f0000000100)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmmsg(r6, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000440)=""/74, 0x4a}], 0x1, 0xfffd) truncate(&(0x7f0000000300)='./file0\x00', 0xe89) 900.973779ms ago: executing program 2 (id=179): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x7b86, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x80000001, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0x28101, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x404}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) 808.060303ms ago: executing program 7 (id=180): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000401}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) 803.165428ms ago: executing program 0 (id=182): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="859000042d00ffffff"]) (async) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929649", 0x14) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x4, 0xf7) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) (async) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x9, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x9, 0x0, 0xfffffffffffffffe], [0x4, 0x2, 0x5, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x2, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x6}, {0x0, 0x965, 0x0, 0x8}], {0x1ffc, 0x6, 0x7ff}, {0x29, 0x6, 0xb0, 0x2}}}) (async) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f000010a000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f0000629000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f00003b6000/0x1000)=nil, &(0x7f0000327000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00003f8000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000001300)={&(0x7f0000000380)=[{0x7, 0x7}, {0x101, 0xffffffff}], 0x2}) r5 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000140)=0x4) r6 = getpid() open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r6) 802.732915ms ago: executing program 0 (id=183): mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) write(r0, &(0x7f0000000040)="cee57ca5424efdfa8baf2c2a38fbe8aff5a2537fcabfbb0ff35acd82d65e8996f35c5459d6a4d30295c52a1263dd57ce5772dd0f63b1213b38df0c7bf91ff63da2bf9781a9405e754403163eacfdd3a546b8b2d0ac310bd22a3b46740ffef5", 0x5f) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x5, 0xb9) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x3) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = semget$private(0x0, 0x0, 0x5) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x5) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x3cd, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "5e974c", 0x397, 0x6, 0x70, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x70, 0x4, 0x0, 0x9, 0x0, [@mcast2, @empty]}, @dstopts={0x6c}, @fragment={0x8, 0x0, 0x1, 0x1, 0x0, 0x11, 0x65}, @dstopts={0x79, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x1}]}, @routing={0x61, 0x8, 0x0, 0xff, 0x0, [@rand_addr="ed13606cbc39da789c0cc0bfb34627a6", @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="92b815f0e33cd93e96bd449db66a8c38"]}, @routing={0x6, 0x4, 0x0, 0xa, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x7, {0x8, 0x6, "080e33", 0x6, 0xc, 0x8, @mcast2, @mcast2, [@hopopts={0x3, 0x23, '\x00', [@generic={0x3, 0xb3, "0f11266fb8b737e589acf33be37599e7b47304f8a072c61e39f919b6030cc9f14dd323fc3a4cb74a64f302255d7afd5da725850ec713b20ad0c979d7b2ab81faa9eb7860db2c92b725a76209836e0641a1e240613a1f9015f014a1a309d6a5f926a037c9798d76ee98561dd54baf8288e9cf516a399fa77cd1dd67f4594dcd2858072e0ae00bf76c0edf2ce9676da9a851f150d85a6a4d437d7471640018ec96bb5344863e7c1febfbb4d5eccd3aac661de347"}, @enc_lim={0x4, 0x1, 0x7f}, @generic={0x80, 0x4e, "6f1549e8765e63f10eac34e3128d75a5f07a7f3a147133d5db76a59cb62484be0bcc74047a5c560b0760a9a634ed4d873d699415f535c64cb1b4f762c3e022fe8e36ca8aa7e0e4b2532d1e2019c9"}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2}]}, @hopopts={0x2b, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0xbc}, @ra, @pad1, @enc_lim={0x4, 0x1, 0x2}, @pad1, @generic={0x3}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x67, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x1adf}, @padn={0x1, 0x1, [0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x9}]}, @fragment={0x33, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x66}, @hopopts={0x0, 0x19, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x800}, @generic={0x3, 0xa4, "c40a9ed1f35721a40648541f58834a5e48f382b425bc634fa68a104d01f578641ce9a2a04139de65b9746910d129fbc4f41b770c107b1c671a2005f84dc5587490418e93861c9024f116b348385e94da2989c984f17a45a6eda1871d15be4d874f4b49075db3962f037e87eddb3d94f0d0a1599d679c45a156c35ca81dd7394a8af378fa15bfa67691c8fde15b7759e32dd37955cf5902bba398a1424d0b14c2106e3b91"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0xf8}]}], "0499d271051f9dc2604e0055b4d052feb06160db957d51bf12d954efd0d5d86f80f3d8890fb329da55a82c4d832d29f11ff4cd1fddf60ce47a3df63d010b6c8fe365a48a559a7c99edf72b4688b7cb865b78a142633cea"}}}}}}}) preadv(r0, &(0x7f0000000c00)=[{&(0x7f0000000600)=""/18, 0x12}, {&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000700)=""/247, 0xf7}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/233, 0xe9}, {&(0x7f0000000940)=""/45, 0x2d}, {&(0x7f0000000980)=""/82, 0x52}, {&(0x7f0000000a00)=""/168, 0xa8}, {&(0x7f0000000ac0)=""/177, 0xb1}, {&(0x7f0000000b80)=""/78, 0x4e}], 0xa, 0x2b) r5 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x10000, 0x0) utimensat(r5, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)={{0x8, 0xf6}, {0x4, 0x4000000000000}}, 0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) poll(&(0x7f0000000d80)=[{r5, 0x80}, {r4, 0x40}, {r2, 0x1}], 0x3, 0x7bf0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000e00)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x3, 0xfffffffa, &(0x7f0000000e40)="98565917895c06f826bb42c5fb905dcecac0d1ee5354d31333c39763cda8466c3ec4467fae9cfb75f91a8e9ceb7216af75af518472a0e76a4ea7b7971aa3bd87cb1077e8a246b96c865a8464824a7aced261032c365ca6196bdf790b5de7ce078dfe5a65b05df8d22808b6fec377427b9692785b081058255aa0ee5f330c645384bd0f96711cf685e19c93af931e1831f30c25bc40bbb3ef786862b5879d48d4d457965343a3bdf8fe46b9f4ce91785d362329e3004e1cac74130f3f9c5eebabf03a7bb430f73e4a343051ad477f64d549b1a643bba8bd1d046a9734040640041a75", 0xe2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x281a, r0, 0x3f32) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000f80)={0x6, &(0x7f0000000f40)=[{0x7, 0xa, 0x7, 0x1}, {0x9, 0x0, 0x39, 0x6}, {0x7f, 0x2, 0x7, 0x7fff}, {0xbd24, 0x1, 0x9, 0x7ff}, {0x62, 0x7, 0xd}, {0x10c6, 0xe, 0x4, 0xd}]}) semop(r3, &(0x7f0000000fc0)=[{0x1, 0x3, 0x800}], 0x1) setreuid(0xffffffffffffffff, 0x0) 752.473243ms ago: executing program 2 (id=184): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000200)="b3548cb4ef9b7250ed99243c0596d8f7a426c0cb", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 752.132379ms ago: executing program 0 (id=185): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x8fd6, 0x8, 0x80000001, 0x80017ffe, 0x10, [{0x0, 0x3, 0x6, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x5, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c1, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffe, 0x1, 0x6}, {0x2, 0x4007, 0xfffffff9, 0x100}, {0x0, 0x8, 0x8, 0xc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b25", 0x59) (async, rerun: 32) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7ffe}) 751.467694ms ago: executing program 2 (id=186): r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) close(r0) (async) ioctl$KDSETRAD(r0, 0x20004b43) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 623.563753ms ago: executing program 2 (id=187): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000024c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c5941456d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c63fc303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="5b8bd0841f56aaaaaaaaaabb08"]) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) (async, rerun: 32) getpid() (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)={0x7f, 0x6372}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xb01}], 0x1) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 618.958293ms ago: executing program 2 (id=189): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96a", 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e50000b9", 0x4) socketpair(0x2, 0x3, 0x81, 0x0) close(r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x0, r4, 0x10001) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getdents(r0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8430, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x200000002}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 470.962273ms ago: executing program 2 (id=192): r0 = getpid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x961}) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffef94ea09066dbd86dd60db834400041100fed78d5ba80b9e614d0c535a98000000ff020000000000000000000000000001"]) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r4, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) getrlimit(0x8, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) 331.461846ms ago: executing program 4 (id=198): sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000240)="048541792f1a89ab4e7eb9678cdfda46a6cabab94e39dc2e97176386bc5c8388e07ab7b62094d34c12667994e655c159c16c9b2b232c736d5dc779675a5c4253f02ed303abd6361c22f03884d8aaf6ad1b3036a1d3d5a2159edfc730a296245c3af219ddabb90b36f9830e45aa025331", &(0x7f00000002c0)=0x70, &(0x7f0000000840)="50c201c5", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="f4d129b0ec19b414f76bb39bb72923957eaa432175b666249d24d9ba0abae921ae54cd700ea7247cf026f4791aa25562cbbb5b7d7ada52c3906346342210ec32b083c42ab09acdc4c969d4cfa05b8985f79388c45b6b90c38ed11728fa23be1af428f58927bb8c6ba20bb9b0f5a4c5cc8cf537682253f2a708382178d7836e607ae09f56008ddb2190873e3556a02634caa22b8e31294d9760e1df88b110bd11d2a33315f112064ce9df51773f70f11a9653ccafdbdfaac2e8aeaeda81c56be6d2dea2847fc7a05c10705b490808cdcabe13527f0691ee0090db37250cf784db48352929ebe7fa3aecd95267f78a8aa5c7d67a627722e62a", &(0x7f0000000180)=0xf8, &(0x7f00000001c0)="11ef04ff1fd59cdf478fe4f70cd32e915a7d07271217921000914af462dab3ff4e7dcb", 0x23) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00') 249.282099ms ago: executing program 4 (id=199): r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket(0x6, 0x2004, 0x29) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r4 = accept$unix(r2, &(0x7f0000000040), &(0x7f0000000080)=0x2) listen(r4, 0xfffff14b) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x3}) r6 = fcntl$dupfd(r2, 0x2, r2) dup2(r2, r6) listen(r3, 0xb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) setreuid(0xee00, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e203ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbec2c2300008abf090000000008e37193f8343712050d0052fbf03f49b11b7a0f1c6f62fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000)={0xe, 0x8002}, 0x8) 248.880094ms ago: executing program 1 (id=200): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) 248.545581ms ago: executing program 4 (id=201): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000000)={0x52a9, 0x3, 0xb, 0xfffffffe, "97860400000000000000000000f7ff00", 0x800008, 0x1ff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x42978c, 0x1003, 0xfffbfc03, 0x80a19c, "bb080006020900d91050080000000f00", 0x5, 0xfffffff9}) r3 = socket$inet(0x2, 0x3, 0xf) setsockopt(r3, 0x0, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendto$inet(r6, &(0x7f0000000440)="030f7e2f84a1bd1214bc3f69b9472b6d689345e7a5d31807ea151d237f0590e52e02c144dc7f98115f0956c7aa3ea0fadad0f8f774bda7487ab0835cb3a8418cbd7bff6be5e07f6ec3eaca50e8cbadee2f84fc1b7593092a59c30a437b45b1645362c0d54e3db4a08181ddd9e284316f45962dd9b28d00cbf9a7501cdea1ed7b646f0174f0b8bc4c742fe18aeff188e13d22f79df56e08f83ad80e09d84a4736bb791614c965653518e6a77c9b00f4eea7bf725e1d3fd6b12e33da6942f30878c618ecccf7870358213bac4e746e", 0xce, 0x406, &(0x7f0000000140)={0x2, 0x0}, 0xc) r9 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x2, 0xfffffffffffffffc, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x27, 0x2, 0x86c6, 0x9}, {{r3}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x2d078087, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000081, 0xa0ab, 0x7ff}, {{r2}, 0xfffffffffffffffb, 0x1fb, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x9, 0x1, 0xffffffff, 0xe7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x4, 0x5}, {{r8}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x8, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x6}], 0x7fffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0xffffffffffffe9b9}, {{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0xf4, 0x2, 0x1000, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x8, 0x800}], 0x72, &(0x7f0000000100)={0x6, 0xfffffffffffffffa}) 237.340765ms ago: executing program 4 (id=202): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0xfffffff7) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r2, 0x7ffff) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/41, 0x29}], 0x1, 0xd3f4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTOP(r4, 0x2000746f) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 236.939219ms ago: executing program 1 (id=203): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x81, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3, 0x1e, 0xff}, {0x2, 0x0, 0x0, 0x1}, {0x8306, 0xff}]}) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[]) writev(r0, &(0x7f0000000140), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xb01}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 199.254742ms ago: executing program 1 (id=204): syz_emit_ethernet(0x104, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a80e008100130086dd6084000000c62f0000000000000000000000000000000000feffffff000000000000000000000001b11f4dfa43dc29f143a6f1ccfa63e1df986b70ad05324d77d5b3034887a0c3ca552393cb6dc3cde8bf3431061b755306616317c764c08a745264055a3b1257eca24f12a2183989e0178cc13aa6cccc2f0ca55cb99ed8b1b1499735c9c8794a87c5512ef2d863d26f983565842be9ee45e15a1d96df32a25293f7c467b2cb87dc729611012227ba5d51b9e65c963bd8840c255f07591a7c07bb17d88708d222da7b2e1885224a47350fd74b4d04bec16841c1a453537212f3d02b57bcb3189d64fcd1cd4645155b9c1cb2cdc897b6aac89b34e3a2443bea117dea0b27c5b2453c47c4055d57502393a64261fb7434729a06b9ba9bd8e3304b579ed2d841fc6e5707c61d1a6d7af38ea9"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x1, 0x281) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x12c) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1f9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000003400)="0570e742", 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="bf30e56f25000046fa9dc486a7817494c44281ea65f2f48172e91da15b249657e5cdc8bc443657d0b1de8e56de47a7a757", 0x31}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0xe6ac, 0x46ad}, {{r4}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x4}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffa, 0x1c, 0x1, 0x1, 0x100000401}, {{}, 0xfffffffffffffffd, 0x28, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) semop(r0, &(0x7f0000000000), 0x23) 193.871861ms ago: executing program 5 (id=205): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000263000/0x400000)=nil, 0xd3b6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x81}, {&(0x7f0000170000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000298000/0x2000)=nil, 0xe2e1}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f000070a000/0x2000)=nil, &(0x7f00003fd000/0xc00000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x5a9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003d5000/0x2000)=nil}, {&(0x7f00003c7000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000006a000/0x4000)=nil, &(0x7f00003a9000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0xfffffffe}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff"]) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x7, 0xf1}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x8, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) 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"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x2, 0x0) close(r3) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) (async) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5, 0x5, 0x1, 0x4, "58aaf06a59974f5f645d609462eeaa7de8dd6cf6", 0x6, 0x1}) 193.620596ms ago: executing program 1 (id=206): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069db, &(0x7f00000001c0)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) flock(r2, 0x4) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x0) 193.404648ms ago: executing program 4 (id=207): rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) chmod(&(0x7f0000000080)='./file0/file0\x00', 0xbe) 84.079638ms ago: executing program 1 (id=208): r0 = msgget$private(0x0, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000003, 0x4031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) mlock(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) 83.766193ms ago: executing program 5 (id=209): r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa080047000038006800000001907800000000ac1400bb07030907020000000c009078000000007910306c0000070008000000e000000100000000"]) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) mkdirat(r2, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 83.224135ms ago: executing program 4 (id=210): setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x150) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x150) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) setitimer(0x0, 0x0, &(0x7f0000000080)) dup2(r0, r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x20000, 0xf0) acct(&(0x7f0000000040)='./file0\x00') getitimer(0x1, &(0x7f0000000180)) select(0x40, &(0x7f0000000140)={0x7f, 0x10, 0xfffdfbfffff7ffff, 0xa, 0x80000000000bd8, 0x2, 0xffd, 0x100000000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) (async) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0xfffffc89, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0xfffffc89, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000ecfdff47000034000000000001907800000006e0000001440c00c0000003ff000000040e00907800070fff00010001000000bd00007759"]) (async) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000ecfdff47000034000000000001907800000006e0000001440c00c0000003ff000000040e00907800070fff00010001000000bd00007759"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) fcntl$setown(r3, 0x6, 0x0) (async) fcntl$setown(r3, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0xaf31, "9706004ff1c14649eb0700000100040a0047c1d1", 0x4, 0x80009}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1fe) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1fe) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000e9b32590f6136736bee71165b3b1272c23bc38589ffe91d8fa44be378c26704b17189e614da293474476fc5fe19487e2a02ee06e92dc6517b2bb738d3f21de7687a7460a50fc700b48eca207919b13a200c9fbb7c65b938dbc14b3e4c68a79e0995fad377104", 0x69}], 0x1) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000e9b32590f6136736bee71165b3b1272c23bc38589ffe91d8fa44be378c26704b17189e614da293474476fc5fe19487e2a02ee06e92dc6517b2bb738d3f21de7687a7460a50fc700b48eca207919b13a200c9fbb7c65b938dbc14b3e4c68a79e0995fad377104", 0x69}], 0x1) listen(r1, 0x8e71) 82.931367ms ago: executing program 5 (id=211): syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="37765b26a16dacfc4722b34444038834"]) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r1 = geteuid() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x1e, &(0x7f0000000140)=ANY=[]) r3 = getgid() getgroups(0x3, &(0x7f0000000200)=[r3, 0xffffffffffffffff, r3]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) fchown(r4, r1, r3) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x6, 0x4, 0xffffdfa2, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0xfff}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r6 = semget(0x1, 0x3, 0x2ac) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x10001, r1, r3, r1, r3, 0x4, 0x8}, 0x9, 0x9, 0x8}) (async) fchdir(r5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10002) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) r8 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) 80.276756ms ago: executing program 1 (id=212): syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x28, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x8, 0x4, @rand_addr="202de03af203cc442ae33206a327519f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 6.266783ms ago: executing program 5 (id=213): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000080)}], 0x2) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) minherit(&(0x7f00001d1000/0x3000)=nil, 0x3000, 0x7) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) 1.629105ms ago: executing program 5 (id=214): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 946.272µs ago: executing program 7 (id=215): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x19, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {0x9}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "0000f50000001700f0ffffffffffbf0c008000", 0x461b, 0x1}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setitimer(0x1, &(0x7f00000000c0)={{0x5, 0x101}, {0x3ff, 0x1}}, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8000000000000002, 0x10002f0000002}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x1e, &(0x7f0000000140)=ANY=[]) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea1626ba1615f4faf3b1475599ec04d1ed8fb0fbe03b34bfd48b992e602b32fbe4d71f34133b44d412f59437576f2779db93812d42fd52ad36d6f88a7157db5f4c094838373ad7f24122026f1e3f849e14fe83e71ceeedf74814952939ee73e627c82baff5449621091825c00150e9d07b1bd6e4912546fe5eae447c107b668956323c3e04af45c1398feebf9cba76ae2f1d06ac89deacd059524a7efee458acc45e5f2c880ec2f4188a54fea7ece8cd2d88be9a14920d10ff203b87c6ebfa3e4f7d", 0xfffffffffffffe1a) sysctl$kern(&(0x7f0000000380)={0x1, 0x38}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 444.065µs ago: executing program 5 (id=216): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000380)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, r2) setreuid(0xee00, r0) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000380)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) (async) getuid() (async) chown(&(0x7f0000000200)='./file0\x00', r3, r2) (async) setreuid(0xee00, r0) (async) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) (async) 0s ago: executing program 7 (id=217): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881af3, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x48, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x96}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x20, 0x3, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)='\b\x00\x00\x00C', &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000002480), &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000400)='./file0/file0\x00', 0x20000, 0x1a7) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5bd8, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x3}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x1000}, {0x3, 0x100, 0xd1b, 0x1088}, {0x7fffffff, 0x0, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0xffffffff, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(0x0, 0x2f, 0x0, 0x0, &(0x7f00000002c0)="3ebf2da455551bbf7df3133ad39785daef8e2687bb42ff9de025677cc2df24c05b3ede8e20764ecddeff2443c62977ae000000000000a330cd4c285c336903004ad72f8648b326079b9e17b71bc9e4668ee1eb3140c27b6ba950198e955e1fa473f7a4551c25cd7950f12a60ae5c2f9c2ef4e2418eceee91de7aad19d66430e88e977027b3ad15f96c9698423afc75acc95aea61ff7734cbf1e6ffdb257bbb1c16e701cc9b9833a7b52a76eb4968bbc695491c802a3585054471277e85621645cba0f1a1a04285c9c6dc0eeee0c1cc8f2ff67a3b2278b4e3820053615e31d39bf6a25a7833d02c7c9afc8a6e53e9c157943c368332dbd9fe05e2bb00004cef945e1c9675df70b301a1e867261435768b33bac568b6fad77a11ea765711cd6cc85bcf3ce2a54aa680255f032c866a2a7480ffb52b09c21f96", 0x138) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.45' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd800a8f1880 va 0x200000001000 didn't change! pckbd_enable: command error £,*£^I«í¿åpckbd_enable: command error uvm_fault(0xfffffd8068dbb8b8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND dt_ioctl_record_stop(ffff8000014cee80) at dt_ioctl_record_stop+0x108 dtclose(21e5f,1,2000,ffff80002a7f5a10) at dtclose+0xd9 spec_close(ffff80003a55fb70) at spec_close+0x466 VOP_CLOSE(fffffd8074668018,1,fffffd8007bfb6e8,ffff80002a7f5a10) at VOP_CLOSE+0x129 vn_closefile(fffffd8066d73108,ffff80002a7f5a10) at vn_closefile+0x11d fdrop(fffffd8066d73108,ffff80002a7f5a10) at fdrop+0x121 closef(fffffd8066d73108,ffff80002a7f5a10) at closef+0x190 fdfree(ffff80002a7f5a10) at fdfree+0x115 exit1(ffff80002a7f5a10,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f5a10,ffff80003a55fed0,ffff80003a55fe20) at sys_exit+0x1a syscall(ffff80003a55fed0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x795dcab7d1a0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd8068dbb8b8, 0x0, 0, 1) -> e ddb> trace dt_ioctl_record_stop(ffff8000014cee80) at dt_ioctl_record_stop+0x108 dtclose(21e5f,1,2000,ffff80002a7f5a10) at dtclose+0xd9 spec_close(ffff80003a55fb70) at spec_close+0x466 VOP_CLOSE(fffffd8074668018,1,fffffd8007bfb6e8,ffff80002a7f5a10) at VOP_CLOSE+0x129 vn_closefile(fffffd8066d73108,ffff80002a7f5a10) at vn_closefile+0x11d fdrop(fffffd8066d73108,ffff80002a7f5a10) at fdrop+0x121 closef(fffffd8066d73108,ffff80002a7f5a10) at closef+0x190 fdfree(ffff80002a7f5a10) at fdfree+0x115 exit1(ffff80002a7f5a10,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f5a10,ffff80003a55fed0,ffff80003a55fe20) at sys_exit+0x1a syscall(ffff80003a55fed0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x795dcab7d1a0, count: -12 ddb> show registers rdi 0 rsi 0 rbp 0xffff80003a55faa0 rbx 0x1 rdx 0 rcx 0xffff80002a7f5a10 rax 0xffffffff83750978 dt_prov_syscall r8 0xffffffffffffffff r9 0 r10 0xf9924a78ecd49b17 r11 0x8f6ad87f8524f69e r12 0 r13 0 r14 0 r15 0xffff800001573200 rip 0xffffffff8121d088 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80003a55fa70 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb> show proc PROC (syz-executor) tid=78973 pid=20789 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a7f5a10 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a7f5ca8,0xffffffff83922148 process=0xffff8000ffff71a0 user=0xffff80003a55a000, vmspace=0xfffffd8068dbb8b8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16367 86990 340 60928 3 0x90 nanoslp syz-executor 16367 477207 340 60928 3 0x4000090 fsleep syz-executor 45064 19896 89119 0 2 0xc80 syz-executor 45064 181848 89119 0 3 0x4000080 kqsel syz-executor 45064 107782 89119 0 3 0x4000080 kqsel syz-executor 45064 430298 89119 0 3 0x4000080 fsleep syz-executor 58361 189077 10413 0 2 0xc90 syz-executor 58361 81371 10413 0 3 0x4000090 sbwait syz-executor 82674 353785 5931 0 2 0xc80 syz-executor 82674 226179 5931 0 3 0x4000080 kqsel syz-executor 82674 34034 5931 0 3 0x4000080 fsleep syz-executor 35312 366766 0 0 3 0x14200 bored sosplice 96773 462712 0 0 3 0x14200 acct acct 97290 124914 33788 0 2 0xc82 syz-executor 75677 183436 33788 0 3 0x82 wait syz-executor 340 500175 33788 0 3 0x82 nanoslp syz-executor 89119 475101 33788 0 3 0x82 nanoslp syz-executor 95290 451496 33788 0 3 0x82 wait syz-executor 10413 188592 33788 0 2 0xc82 syz-executor 20731 383851 33788 0 2 0xc82 syz-executor 5931 100734 33788 0 2 0xc82 syz-executor 33788 333558 47410 0 3 0x82 kqread syz-executor 47410 66198 99954 0 3 0x10008a sigsusp ksh 99954 392416 88592 0 3 0x98 kqread sshd-session 88592 106682 48038 0 3 0x92 kqread sshd-session 79365 94758 1 0 3 0x100083 ttyopn getty 48038 144308 1 0 3 0x88 kqread sshd 44993 285139 14897 73 3 0x1100090 kqread syslogd 14897 222345 1 0 3 0x100082 sbwait syslogd 33058 501541 1 0 3 0x100080 kqread resolvd 55065 370142 23902 77 3 0x100092 kqread dhcpleased 96946 129054 23902 77 3 0x100092 kqread dhcpleased 23902 11487 1 0 3 0x80 kqread dhcpleased 549 433186 0 0 3 0x14200 bored smr 35402 121037 0 0 2 0x14200 zerothread 40667 461366 0 0 3 0x14200 aiodoned aiodoned 87865 166705 0 0 3 0x14200 syncer update 20517 452299 0 0 3 0x14200 cleaner cleaner 97609 407023 0 0 3 0x14200 reaper reaper 52634 80205 0 0 3 0x14200 pgdaemon pagedaemon 53246 85456 0 0 3 0x14200 bored viomb 10172 322629 0 0 3 0x40014200 acpi0 acpi0 53238 343985 0 0 3 0x14200 bored softnet7 38621 285420 0 0 3 0x14200 bored softnet6 25815 329542 0 0 3 0x14200 bored softnet5 5521 522388 0 0 3 0x14200 bored softnet4 79049 97744 0 0 3 0x14200 bored softnet3 59661 258503 0 0 3 0x14200 bored softnet2 10805 389953 0 0 3 0x14200 bored softnet1 99833 318817 0 0 3 0x14200 bored softnet0 62908 150620 0 0 3 0x14200 bored systqmp 52231 417435 0 0 3 0x14200 bored systq 73913 104375 0 0 2 0x40014200 softclock 46585 262666 0 0 3 0x40014200 idle0 1 65681 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10198 11193K 11726K 166960K 11682 0 pcb 17 12K 12K 166960K 56 0 rtable 220 8K 8K 166960K 317 0 pf 33 13K 15K 166960K 78 0 ifaddr 46 8K 8K 166960K 53 0 ifgroup 55 2K 2K 166960K 66 0 sysctl 2 1K 9K 166960K 6 0 counters 34 17K 18K 166960K 41 0 ioctlops 0 0K 4K 166960K 94 0 iov 0 0K 28K 166960K 22 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1376 87K 87K 166960K 1562 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 14 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 347 0 sigio 0 0K 0K 166960K 68 0 proc 60 59K 124K 166960K 484 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 25 0 in_multi 100 7K 7K 166960K 106 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 2K 166960K 354 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 244 159K 175K 166960K 4735 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 39 78K 96K 166960K 1369 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 21 0 NDP 12 0K 2K 166960K 32 0 temp 82 8644K 8708K 166960K 5442 0 kqueue 13 20K 28K 166960K 61 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 52 0 49 1 0 1 1 0 8 0 rtentry 136 103 0 13 4 0 4 4 0 8 0 unpcb 144 137 0 112 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 129 0 123 7 0 7 7 0 8 6 arp 88 12 0 0 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 0 1 0 1 1 0 8 0 inpcb 328 279 0 268 7 0 7 7 0 8 5 nd6 104 17 0 0 1 0 1 1 0 8 0 pkpcb 40 5 0 5 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 7 0 6 1 0 1 1 0 8 0 pppxif 1384 1 0 0 1 0 1 1 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 476 0 41 30 0 30 30 0 8 1 art_table 40 479 0 41 5 0 5 5 0 8 0 art_node 32 103 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 9 0 1 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1963 0 461 95 0 95 95 0 8 0 ffsino 256 1963 0 461 95 0 95 95 0 8 0 nchpl 144 2461 0 777 63 0 63 63 0 8 0 rtmask 32 3 0 3 1 0 1 1 0 8 1 uvmvnodes 80 2167 0 0 45 0 45 45 0 8 0 vnodes 216 2167 0 0 121 0 121 121 0 8 0 namei 1024 7960 0 7960 2 0 2 2 0 8 2 kstatmem 264 32 0 8 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 9573 0 9573 8 0 8 8 1 8 8 plimitpl 152 62 0 44 1 0 1 1 0 8 0 sigapl 424 630 0 578 7 0 7 7 0 8 1 knotepl 120 11166 0 11119 10 0 10 10 0 8 8 kqueuepl 184 97 0 84 1 0 1 1 0 8 0 pipepl 304 157 0 130 5 0 5 5 0 8 2 fdescpl 448 608 0 578 5 0 5 5 0 8 1 filepl 120 2800 0 2572 9 0 9 9 0 8 1 lockfpl 104 166 0 163 2 0 2 2 0 8 1 lockfspl 48 78 0 75 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 32 0 16 1 0 1 1 0 8 0 ucredpl 104 346 0 330 1 0 1 1 0 8 0 zombiepl 144 582 0 578 1 0 1 1 0 8 0 processpl 1152 630 0 578 5 0 5 5 0 8 1 procpl 664 978 0 919 6 0 6 6 0 8 0 sosppl 168 1 0 0 1 0 1 1 0 8 0 sockpl 552 546 0 507 7 0 7 7 0 8 4 mcl64k 65536 20 0 19 1 0 1 1 0 8 0 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 1 0 1 1 0 8 1 mcl4k 4096 2757 0 2708 14 0 14 14 0 8 7 mcl2k 2048 493 0 491 1 0 1 1 0 8 0 mtagpl 96 9 0 5 1 0 1 1 0 8 0 mbufpl 256 6505 0 6347 27 6 21 27 0 8 8 bufpl 280 4620 0 129 321 0 321 321 0 8 0 anonpl 24 115018 0 111769 44 0 44 44 0 187 21 amapchunkpl 152 21643 0 21114 42 0 42 42 0 158 20 amappl16 200 2147 0 2114 15 4 11 15 0 8 8 amappl15 192 9 0 9 1 0 1 1 0 8 1 amappl14 184 114 0 104 1 0 1 1 0 8 0 amappl13 176 1 0 1 1 0 1 1 0 8 1 amappl12 168 1212 0 1182 3 0 3 3 0 8 1 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 10 0 10 1 0 1 1 0 8 1 amappl9 144 253 0 253 1 0 1 1 0 8 1 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 180 0 170 1 0 1 1 0 8 0 amappl6 120 168 0 165 1 0 1 1 0 8 0 amappl5 112 126 0 119 1 0 1 1 0 8 0 amappl4 104 284 0 270 1 0 1 1 0 8 0 amappl3 96 2565 0 2446 4 0 4 4 0 8 0 amappl2 88 608 0 554 2 0 2 2 0 8 0 amappl1 80 8702 0 8149 13 0 13 13 0 8 1 amappl 88 4058 0 3878 5 0 5 5 0 92 0 dma4096 4096 2 0 2 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 255 0 255 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 608 0 578 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 608 0 578 1 0 1 1 0 8 0 vmmpekpl 168 6260 0 6235 2 0 2 2 0 8 0 vmmpepl 168 44579 0 42654 92 0 92 92 0 357 6 vmsppl 368 607 0 578 4 0 4 4 0 8 1 rwobjpl 40 16476 0 13433 31 0 31 31 0 8 0 pdppl 4096 1222 0 1156 98 32 66 82 0 8 0 pvpl 32 279559 0 270800 102 0 102 102 0 265 23 pmappl 216 607 0 578 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 390 0 38 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace dt_ioctl_record_stop(ffff8000014cee80) at dt_ioctl_record_stop+0x108 dtclose(21e5f,1,2000,ffff80002a7f5a10) at dtclose+0xd9 spec_close(ffff80003a55fb70) at spec_close+0x466 VOP_CLOSE(fffffd8074668018,1,fffffd8007bfb6e8,ffff80002a7f5a10) at VOP_CLOSE+0x129 vn_closefile(fffffd8066d73108,ffff80002a7f5a10) at vn_closefile+0x11d fdrop(fffffd8066d73108,ffff80002a7f5a10) at fdrop+0x121 closef(fffffd8066d73108,ffff80002a7f5a10) at closef+0x190 fdfree(ffff80002a7f5a10) at fdfree+0x115 exit1(ffff80002a7f5a10,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f5a10,ffff80003a55fed0,ffff80003a55fe20) at sys_exit+0x1a syscall(ffff80003a55fed0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x795dcab7d1a0, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace dt_ioctl_record_stop(ffff8000014cee80) at dt_ioctl_record_stop+0x108 dtclose(21e5f,1,2000,ffff80002a7f5a10) at dtclose+0xd9 spec_close(ffff80003a55fb70) at spec_close+0x466 VOP_CLOSE(fffffd8074668018,1,fffffd8007bfb6e8,ffff80002a7f5a10) at VOP_CLOSE+0x129 vn_closefile(fffffd8066d73108,ffff80002a7f5a10) at vn_closefile+0x11d fdrop(fffffd8066d73108,ffff80002a7f5a10) at fdrop+0x121 closef(fffffd8066d73108,ffff80002a7f5a10) at closef+0x190 fdfree(ffff80002a7f5a10) at fdfree+0x115 exit1(ffff80002a7f5a10,0,0,1) at exit1+0x576 sys_exit(ffff80002a7f5a10,ffff80003a55fed0,ffff80003a55fe20) at sys_exit+0x1a syscall(ffff80003a55fed0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x795dcab7d1a0, count: -12