last executing test programs: 2.434487892s ago: executing program 6 (id=910): mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7b, 0xb, 0x60, 0x4}, {0xc, 0x1, 0x4, 0x1}, {0x6, 0x6, 0x8, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='#!u', 0x4b}], 0x1) 2.427306324s ago: executing program 7 (id=912): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xb3) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa40352593b61e", 0x53}], 0x1, 0x0, 0x0, 0x9}, 0x4) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) (async, rerun: 32) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="1ca107d9ab09cee364e35177d9b8fe924d34c20d0e", 0x15}], 0x1, 0x0, 0x0, 0x400}, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffff00, 0x3ff, 0x8, 0x2, "c5369c8412ab26f66d1183f0f93356761b7ada19", 0x8, 0x7fff}) sendmmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000180)="633474d9c28680b1500ea3808ef9be85803b50e3f13426eb3cfd8e643454ad8a565a53ee94a3f21650454399971ea004c3ff5bd2fe9944b86c5c7383a4bff9b60e331dde446a976fd3659198cc463ccbbe07bd7ae126d8d816874dc1076ad05214e5af8aa58bbd", 0x67}, {&(0x7f00000002c0)="93e5dc85370e67592f596924312b443555de421638b83ecef8e59563c1ce71d5a8a5a423a738110471f32801c9e3a374db464d9fcf0d0cba22dda92860b299fb102558fbc61f0a30ea68d8218cb1ae2fe922d88742461c09f162175c0ef098e6334600cfe26c34d15d739a4fe680b437b1525ff8180112c57d1ca7b1dd2ecfd8154f1ff79cc80df411311f1915f991717daf3ea221cd975b6e3a275fdb75c16cf2728c0f8252f88676d11f83cc66ab6397fd1494b83775c1865ba044744eafa1adadad9d0d48789c", 0xc8}, {&(0x7f0000000400)="90293970134888d3ff2ecf8d5b2fcb1c62ff54e1703f2f296de1327c4e4d5142a1bf9f43aadd3a15ce9594aa53569ffa4b468c2ece8c2f29eb96e981fb20ae8b96c6fde22413562fd4f06e63b5030f00f0939baf4976a3b631b6af23cc7a892179f5a4329f7dd931bf4449e0adde3ca231f535d3be1534f9ab7e82ebecdd66638f1bf097b4c7641ee02e3974a0b9564eacb2bf52ce8d12592d1fbfc5deebb37ad5e5274adf4923a6f82de7d055eea856473202f2b4abf77c5188", 0xba}, {&(0x7f00000004c0)="78ec10f6ffe3a57469a5794b911cf100c3df08497e8e13941352e69c78452d7b732e9e3b54e71daf66b9f173f6e9ee70aeea7340759343964b6e6526d3bf3d58489579b2a30987d54fd040356e804ef684b6db9444dd9c05426f76df68a43afb12c7938dea9a135732e7d70cd54466f02810d7c3520faee62b6b33d35415cffa3748d421378389bc32c183d676ed43d4e9b4517dad174325beab75d0d8b36dbf8802a844a900f822cc1a62afe8c4e341abbef4b8e9c80ac3374a206d8a03509d27c0627a0a0cbc21801c9fc9fd93689a7782f121a566b82b99a4e956ee9692a3fa227b80d8f7f5a7acd02992e55d8dbec481173ca356fdf284ee464e303fec414817a91f2ad576cefaf8974b5f941a340f221571a999dfb599c1a0406a9b4cdb689c0095fa2dbefdb7ecd929e2944f1fdd8b8aac2bedcd50f56689d3df2bbb4ce3493959c029caf5e8aa667e28e684ba75f04757e173e29c246fc8dcfe7c746028a3cff08ed64f1ab5811298acffffa83639266e02ab0705c9bef65a5fcdcaddc24794a42afe7345e440ffeb0bc9d75555d88c486fe624376ae05e911eef899b9ba3457bb71d2a8bae91aba3a0660f9c8ba564a7988b703752f68844e164133193ee5fb3572d73e7fe4c18b5013557a73c220ba90638da4951a90836b37f8f88490219b81e878bcc81c979dac4524c96b2fa130f1b87406b4b6202df42092a0747e5fb0ce1d5f67accb5ad8b9710eccb7eea489f54fe938b03f3a316ce4a81f79b73b23061414da71ab8a1cf79de3c0632b748b3554dfb4c101019f8e8a8733bd2586070d476cd17749b5fb7bbaf80a9f53a906c5cb2de75ec64fcefdd3a17fca786e7473a86e74b419eba5af9ef7c383f30ed4e7fa16a636c9b1d8addda7b73d6d4757a56205a6dbfbb32ed444e3e79c8368709386d94bfb44967d3ab48221febce8b3052f6bb7408aa15cc116de50e5277388a5853226dfb24711347da6221631e324e42abe2a21f29035d8948553b416bb2b2c306149e5331206ccbd12f8eef1043422c90f40c0ad5807e23f754793d9b80c6cf62ac4977f699528d3211d4985b3fbd0f14a90c86ad12eaa4254bd5c63b9ee5d5eb992ec4ec23378ee8ae138be06452ab112013a8a2bda1a936e4f87a8d9457971a6de74b040f90650b823629ad3821aa4af5a81c39a2ff56766637bce99403c6d1695105bbea8ff6a8f1c8c09f59bb41d280d96e84b05b83f86f271fbcf791e01a3b810ce2de24f646cbe5d440c5e87c3d9f214f46c4001f2df959fe6181a168247150d4498f1118ff9a22c20290483303637c691bc88fb92f03971033256ca33493e0e3d187144886cd0db22267c660a76dd7ee0dbc1e124782985b8a8c35fa49b1ab611583622b54261782d610dcb0374bf8de531d2b36a22785667c59b32951c85fec68669f6dad93f01d821637e4faee5adb229a39b99ccf9c7afd03d7487f4bfb020ef2f44eb857dec325eef61248d3977adda2256ce58feb35978a6b8b855b71bdb0d9712039be2efb9445b3de22e6efb0c5ded4e2b1a235313dbc54a8eab6400b1e19e508817ead1cb8f675d9bc4c3507b34782a0e2736fb2093eaebad55e83cd119a7ea504f00a9ad1ed59d22ec1563aaeb25703324cfd9c1cf41b357889af32683fada89268ccb15fd25517353be5ec33004ac198a8905c536eecfa11794fe1650aa6cad12caa1ef77a60f28b7fd57e9d2b8103c4be0d3e9f71e768cb0ad9730c989af88dba596dd105e35555b671669303c7b169cdee4e0ae0484a44f6ff424526c87358c21253f1adaba9e5c5d1090235780d53bbe567560c6e8a0667e97f4c36e2131bbe33baac4c45832b226b25056c7b3ca3f3984975d7b2fc26e727c99a496df69c737ffc79dab6fb7f9265473e2ffc6875b2fbc97b5a15168b6b5ee64a176b07f3863b9170facb6852f73cee1e08bd0a545644e9bb9dcb6172ea11222bebd56a4ff6ff50175ceac0dbe907268ab344b58afd6a972f29847340150d5a493f1863866976abd43d9e652a21a6e8d56896230fc924b646629827818641a1d6c3f6f2b361692fb60eafbf7beae7d491c08d9e39f94c6716885b7a2e0d8cb85cc222c7ceaa934e0487ed2407ed5a20370db8c7f2e6b9bbee726d07c6a58bbaf5a51bc74c8c90f0de52134badc05f1b0bd5e0f876f0d245795d50e03dc5a8a291167effdb606d08cf1d6d16f8de56f73c6a482996b419bd47e2468f35d68480a96898cf63bb766f595287e9481fc57ae6c580101d21dafc552c0307c3df7fceadde9caafc65d07edfb23e0f04e646818083d108d69000389448434bb44df94be012577561331a69d7b1af14350a65eec45057bbfa3a2c96da82e7701b4da7b7fffcd47d74b8f8ffdde307a75a2fc6d2381e21ca05bc9bb36828e6891b6b2cc501ba7117a1bde6dcacbb3b5573b68ef5e85863d9662313736d64c9851effb7f96e1066928e44931d546f5b893c84473b6ab3c65514cb46af431fbc66aeb720c25fe4b64a30be98188d448aa243ac91bebb4067b470dce8e35ecb4d24c4fda2c425b19fb124200ecac0da50dc5f124446ce121943bee99e0d79b6853820d2516290d763d6e4f021ebc32a389c46a73d17837119029d5109814fa29ccbdf48620ba1af39d8d22f75cba901d6e9cd94e8810426ecef66e2cd268a4e3d4576ee6593b76297ecc60a4bad85dacc6e6e1f73ffb75b4ffa69fa7c8f4189aed6fb5cd300383246f42f7a36a570917e67028094e5e7fc65492f70817359f2f99312b81511eaa3251550404d0cae3391388058594acdbfc5c56ee6a6a279771dae4085d9b9e0bdc2b3cf66742bcf5725a46e252642acb3c5f090f9dcc347d9e39b9f49de917a82174dbf8a771bede184e78755a0f52bf508c5145475de7b266c0b29854d6781b1331a15d90b9ef20e8bc80eabd13385b34fd8aa708724521b557fe9eccba009f0dae8ed5138a29467db8d267af2896f489f55bd9dac105d3031ff41d16133bd9f38658e2d42e8d462ee498c3e636de081a8afc9a575ee29fae113ae75377a988225c750d4ea9c43f7643524cce6a2fd008c2ea0e0c89390cc690245f2a01c67502bb2b6e06ad6e2c872f6f6c0d7bac6b842631509768cd274994146814f41c484a761af00ee61269802fe7959399694bbabfba55179e255f27f458679a33a5d253527f888507e54298b52b9a6739d0a3878bdedfcfd4fadb6c740f115dd263e80303aa988f8b9a74e803dcb651c17b09b4c1d095a3edf44d46aa053b41aa1b09c0da983fb31219ab67ce0c1b87a35bfe58b9a3e294c7903bc94a9c8c6a54044eb46de1d3e8edc94aea4910431273554cf46eeb434017bc251cd8945463d526d2593cf1456b63955e7d275acd28f1c732453a8417611a1b32187b2472e03881f8033cccfd76f36c97ad64126f2bc068db1c6e3b1efe16353c9308508752f767a61d6701fc1cb8bbdc868b0a9820a238e8152c804bf62b9797e94523e59cc786aff9115938bd5208ea85d66d62f035367b0740d437d2679af63de79ecdfedf1f92ca87206f1fefebc2160ed64f9795b95ac209f2275189108020087af8ca7accf502ca83724a26de02c1ecac185fbc422a4ca60aa2bfc52aca0e293f6e07706bad5b19d5d5667ed13d50ceaf8acffe86176617b90299eab98b765bc659a715af382985b00b2541cd0286002ceee0851f30adcd6d7f902d5b6774a44dae3c3a2b76b1c05792b4fef5c473955dee53c684775eba72489343160c1f2fcfaf93911cea73f68824d1504af3eea955e1862883c6e58de3d57fbc2511efac02ef193c6f6679ab335e99276ca2e575600fafe9fbe19b7940ecbd228bbefc8a9810bb6c7c3c6e6e0f646a7361c67c82190a1c6acf912af5abb097aff1a70bb0cdc0ea99bd68d78c4e12e1a6a7113990345d281ebf1855b4852ce848fca2624a6e00416e0abc15fd6808c4cfa5a7bf9f64886476e6512b442b1adb174e2796e644c10c7c048c9067a60988c22ebae9f5bed30760bc266d156eed738bcdf921a92649ce65c0d979d5a03e0a7f2d5240a1e63d9387c926c3f8657fd0102d398695118ab1447d22344865fcfb2a92437b515aaf6fa733d0488265fb80a94c3c7e78c09f887ed05541f6ea356abcfe8dca1b4b4742ff9f65a417d92cfc618c043e7b25c0359a774824c751ccc349071f6affff25527e7953c554ee8366554c798b89c9d3e4c6cc551e9cbeac40527108e64747b11272aec166f285708e75b57a31a0f4f932ae62c2ddf7e312b40437af1b2e2ff9814364d9c712ab4c2926d33a199a1787549fc4cc7f57a0a1d59425833d6cd29ea28a461fe896396e246c578eecd374f14ffb26ef62848cd87ce3f1c40df44944f642f71bcd64af786113c86c9288b3ada2170386bd8d748edd6f5de40807e8bddf77c092d36bfcf1b72aff5d5acbaab0a8508cdbe1476aaf96be12ef1632bd7146f37ec9d84eeb15c215f4a06caacf521fdb548efa1e67cc6a51d69cfb2e03909e0e86366d0af98410243874d99074f26ce237b8fb5422fe6eb97412146b6a065554cb15159246e1fa2ea07bb3a89e2b6f7df53b241ce7a3825c29b01ed9681d9a794e2b1f90d551ff565e9028a5f6eb522f6d12b7ff1756c0d979941397828b21c6654850b1dd62ded926174b2e0d3925e0b9de750a61346385d9b8af8999c77150715035c0445dd45153120dc57d8dfb1eb6a48de80a93e18622d410f5dd916c1f9c41d51e3524786e9b0d84cbc533dea3abce981b87811f082501fcc6e5ebcc512f593b32aa5cc7ca11b02e66083a2bea33d6804b64c1c15cc2aeeccf441f378eb1a8101c6245b6e4d5b9c56af3b9ed5b801f217e4863e7e0d0ee962b8dc6c2dc01c19468fbeb58385b08461177c1f65ee7f00c0d3903f33d768926cfce087a2608fba150c3f30e9be2faa725f61b5ac2870f5d7b8f321c8c721bdd0e580dd2935e3dcd8a18784cce889838df78f08c7ace9011f9c6400eedd428bb63fd39eae195013a812c03b85cdda81f4957c825991e9a1fb28ea0abd5e881073a536fb7af448f33638dd789b00f5532696d7e8e4da59fecf46c84b0456a49695586900099e02da7036899099700547505ff104fcee26a49b830e928b00da62ba4c54677438d62d14357a0a7e2424e9c145e3a7b812daeb0ebe48ff0ed4d4f1d00f4aab4620a1c7cb9a9992e28ebaf7251c0840a5e6e142cacf4df29b8a8e3be1eafea0cd4674d83c0f6b987a04d636759c93fddc652bf5f18e7d94aa61c53103edf5749c6e1bb6c090ef02ef29ad144c1807668f6f1fa431bf06ab1217b093d54974d1ec98c5f4e48914158013cdec69c6067d93722485c255682ca236b83c63c60070f12a12b9b1b7de6644762bdb920665a1c12aa80655d8f8acd2c6ee213895fad2cf0be242c66a478cf4c519c39a565b2edacea789c2b070023a3601e3eaa8707f7dc68b520c2566bdb0ee582ff5030d8bf7dbc982cbe5a3962733b23ec079120e6a517431c272b1fb24ec758d428edeb372121f26d4277bb3671aae1d835dbdf8afce1536ef549b8e1540f5b049a8eefc97b168804875d8b2f40fcfca55ff32ca3a6a0333251c16d4db4b63daf73428e9da8a30f690b5205c1bcb24a3a4d4595810d2f9df20965af935c664ab91868fb317dad71f6d0dac05ce1a1779098e0b8051aaf1216b551b74f96db4064211e7498aee8bddd96bc793228efc30a54532333eaf8c6a15810bebb153ba1a53e0e6665e712bd38c42f7123e", 0x1000}, {&(0x7f0000001640)="e74d4e454a8d38f3ef5324ed3bce0fca768297b9daa23971347471973e8da764275044c806cfb4db4db540577d24dac3685e5bda0ae3754f8e3ce8cc8d173ea0d4641d56bf5a672ea4d438169a3c556e812c92d1116730d28e4944f0ac05000eaf41", 0x62}], 0x5, &(0x7f00000014c0)}, 0x10001}, 0x10, 0x4) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 2.419870525s ago: executing program 7 (id=913): syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x7ff, 0x811) syz_emit_ethernet(0x1092, &(0x7f0000000180)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x5, 0x1080, 0x68, 0x1, 0x6, 0x0, 0x0, @loopback, @multicast2, {[@end, @rr={0x7, 0xb, 0x6, [@local={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0x23, 0x4, [@multicast1, @empty, @multicast2, @broadcast, @empty, @empty, @broadcast, @broadcast]}, @ra={0x94, 0x6, 0xffffffff}]}}, @tcp={{0x3, 0x1, 0x41424344, r0, 0x1, 0x0, 0xd, 0x10, 0x226, 0x0, 0x5, {[@sack={0x5, 0xa, [0x7, 0x8]}, @md5sig={0x13, 0x12, "683ae7cfd3cf46e57990bce7266148cc"}, @nop]}}, {"3ab168b648be61361c6356a3bbb8d08143b44b590f3a7097deea2e3cf72f38ae6f69e79eff10f8e6c6c396809071be4b0b167c36819b9596816526e32685726eda2dc35ef0752f9dcfe13420e47bb0f598dfefeec50b449485c906efe00fea404c6036bf3c6064046b82ea6542a89e5a5ed9a029e7bacea2545f69f7bcb927e6bcb32a07e9dfcc4f81e22a2a152eeb751ff0736f1f362cc0d594d5f5ffde3e145151fdf1871be2025d1b4c55221fe3dacb685a0bbb9d8f65d336cba71030daf3290bb344203c8ed298b3310d415b8a33bb858589cb7e5086b5f89ea8be8fe3c92eb7665652cedb5a09d6dff4c639d3327905eef5d8a88485570687e995e59645d65d378e5ba092f5295252cb4d8952ab81a216677b2d7f9e4480d5b43056d7dc6a721157dad7f3177680ac6bd1557d99b574d56edd2ed95c59671bf5f6610980debe6ff5f8b500ff42986b5848ebb384a41b7376e54d70682a705058472dbe7577c79e9fd3ae6df91c57fdc28b784f4cb660ae99f6605831127455f8d1315008b5f25dd54a2b3c810a74f17bb22db190ed9dee6a23557a069589edb98a13dc2224b915f60c7463f3a5d2dfff7a6589326924dd48cc39c33f2aac9113d797a29447bfb499e623ec0b310ff124c4945231ce99cc81627e63236a3c068aa397500d611cd0fb2e5cbc83e4371e63b64b204ecb78159afd4a52d29eb28a7bddccdf0cbb30b42e3ca95f8a47e43f8b56abc780496a5f32c944e9e772b9abb38173902dc214bffd18ec8c28b933f98ff6d1a2ea61f7bfd4a93a108112d319420dd77488148ef45c956f7ff461b4c6345e3149d954ae04556e8871e826a3e137526edeed350cd2bc3547838ccc81140b1117ae012ac220adda44454be44b94f4f2c326beb59dfeadaaee471ff5a9f5e669907c5b1e3228de71dfc1bde730571801259c8cbeb1fcdee053f34ae7c9aad1343a09750214a7da015109e9bdacc2bf0f64a5d693a0e419a8313e2ec21411d4bb75f2016de8e89b54b4c5406a9a07adddeb7a0fe4f9a1b5602fcde50595661bb88f0c70fed58bf0325a1d9217ba2d1e41f560729fc86a9cb6df4cb0edea07ad9bc1a6aa74153c6fcbcc0f32c0138b50bb319ff08bfdae7f6e5717819ba4c6ec0f0ca74bb2489d8a7b6973422057dbb71ed99bd1a1c74e11a285941958f1c8e07be109ee8e0384cd0419f5d7fae99d5b1af5771f368b3c60f5017d9b3b786e2fc1a51a60904c744ee9b5e5c80ca2354461e8f419743b19fb84cd5cbccc90b765496f5ddc328b0bdcdc834ba086119eeb4773105a1a8e27219371df03565288a003b4a940a73227e12b50bc1eba3722f1fef3af803ca0b37b886f4a2541ba6e4d385eb15b364139da79016250a3170de3050c7ea7f3cabd33c69036cfb55c15b9db8f7c68acd263c50bdb36626ef24ef02f95b2312913cb9864964ec264f7baa783cb27c9967d1036d6791f775c7ffdde443d55ee6a28af2293b7d74042b13750e40d636d8a587e11fed27b82bda12e6a83601a09688344cbe738ec57793fba92033e286649b7624c5bf55733cbe36ca6ad5bedc51e4232c07664a33dbb3a74f407e275c18996be06a4dee9f054e62cf0a351d2dc7450498d3b76dd9efb06312c1604d355103310c335954f6e8fe6d3c43dbdf8716a27e7a04c5b77ad554d46fc1d914d64091fe396a9055a06a7378adb0ee2a1de4d7aee5d28afdd889fce433308adf4d9435d4d8ebfceba2f71d5ae61115e1d67f935efe3c9c02058f998fe777381689dda1ba92e12884e1d000d7416de771b3b19a8b14418ff251d2c18c4832a390ab445d1edcde96d7f0b6e26b6ca0c28a1bb697a96b96714a8e18b6e54b954363ec2d652c403d759f842db4a5f153b5f1c47672c0edf41cbb7801724bde7f990d019def373762604ca0412a65dfc8863b1c72eb454192ca8a5451dd3900867540662da5ab2fd8c85966350468b3026a6d300be38162d5ebb6084951ad23bfc4a9d852511dac5f6aeb9fdf6d7bd5006b1d5751d5f45b348caafa75f58c74ea547ab8675eef4ecba41327197f2a860f194b084f0457fd99827a0957f15674b802942322ac1c8d8120e77e92bd513a41cfcc669155d58d25c1b8a87bf283bf8d16e3a50f20512cb661461a769978445ea84dc822b013c3da0f28ba47089ad78ca88b8c36d418adc94d41ddf554e09c376d9ba4754f94c763c3493c0c5dd74ee28bd84d8fca35410baca644cf9985159c5d2de318d94858a940d28ae9ef1033aa4b8c7c91acaf11aba772e26736514ec7dabc2fa2ca98cd70c74c72efbcd4ee0c7af2d47453feb2a934b1f02c51bb2d445bc42708a8a7c46b564c6d91588966f3e89145e593d4914ffd93d1e26c485569b1754050869ddc2fde306323cb16ac18f2e171f2c80aba1a8a0fd7a8bccfe74a9920ccac9a7af6b505d7eeeab0ce6af4366563a1aae4b24b78118f47bab060a9d5206b782744f034fefad73f05c0129a8f052d79c26218e67ac891a6d92ec78b6c9e0a577daa65e27dec2b6f4af94a1d637e8e5a20f97e642fbf933dcfa64bc5b6c66053d5c9eb28c725dbdae988212716bb3fda4a2880b44f6630496743f854d45247d0dec861ed1db235ee4f70fc4da2e6fb84d36c29812e22b29bb1307e2b2bff4e071cb0e0919df955a3e37e83e25875f07cb1a7675458c7f3655b2975a09686a97c2dbf8523f3c2dab7119d5060b847f19c24e8d549faea6a123749dd2cf5bd07b8a671c8be0b7595442e3ab7ee76c3032f97ce003c7c8e718d99aadf22540f646d3819ad8494ee61b4e1bd566c8aff4e7257ca53bf1e7c1cf34373c0c561667147230dbaae01806ad0f4ee603543bd82bc85d3945b108eda44aadad08db7e656f37e1d96a581654e97234e192c0615056946bc660a05a4f5aa89c10853687bbd92b21e82f0ee29078494346e4e59e9e91c60634b1c1045c8892c13d9e0e38d4c95bfd75e426cf7e232cd26c10f48895168320b7ed3332828cf5683dfa49b7b19bba8a74638b9e879bb2698bd26a6a836121fba8a3de36bfeaa948fb5e18dfcfb4011890b2aad84d4514c9a1c0188e41673a17ecb31da4882643c2729bd9e9b60cad48d92261c85c459227af428b9624eb467b81d6020fddcdba56d02929a9665cdc8654ed778ff6e3e6287a75a252883b85beab2d236951ac3700f01b220b1f7f71a2c25aa0b7c1d657cba67a966a75c052bc44db831d362c7194a5821aa941e095a51f3729b73b2a56b56f3c36f39d92f0e383820b5591dfb671a98b25cc2c19fd43d717bd1f48fb668f4c53ec8cc1d6877746a0b126d70b234f4de337eb552005160984a16f774ce594ebe68e600f70ef7d8bdd91b0e9ebb6194b22d9d42e0df0297edfcbf5e9763c8a0a1432319c53aa5170b65e84d163951625e73fd16fc0bec0ae34153cf36d832b5a6cc9ccdd73578923d5a90edde3b9534fee063c0b4f53c035bd8f40026d1e53874dc949a1034370e1ec058df117599a0a61017f7795b654859ab598691c05a295f5b189b0327753fc9979f7c54c967e8284de0dea4a167e11eb6a5014c2c50c06fb9fa124e2cefff661084758e44bf59e76d567e5ff276e472592dc72790f1d128cee4adb3b5c76a8e7ff11d015c403a7947d2c3971138abbccd1f171e0fb8bd7713b1ab35195a37fc8fe7eee7d32a29ca26a53a13306622126b8b7d4e65a0a52a21e0f171d7d3f5cbb8c8e13c2fa929dc664f4d04752c9e8e3f4e59a5c2097ac0b84292ac279b7891e3a1b4f92134d0f419bee0ac77593817f99effc1aa7dcfb0b85de6236c6f271703871c4862fc0ca69a59e963971cc6e4aa4283109b5266343779c538f6f0bad68f012cdf8d55b4dd0047ae45c8eb7d36c8a8c28a480e56d75cc84e199915ff864d1748213640001aed5803eb24a0806a672c63cd916373f9a121f74246203322f8ff277588538a7e0e556aed12ba821582a658ceb0cfb372a0cfa522c7ba9444a346faa2dd0e0463c3555a7b7c1b1631f76f6f4b73d3f7849e70567bf30bfb8df36239ea8e0eca6fa7c5b9a24f357fd1f7fc0554649d91d320ddf13f3f04b3da444efe4457aff8c6c4b5ff0adc39d778572c7b9697769cfd3b90287c02ad54cf33986c550cec923d1d7b143280550ce473d8316b62260a0fbcd5cc4923fbb3333a570fb2069f4bf33f6daff684cd07713dfb0bdaa1b1aa759c9b50e86b6fca9fffa8e13e82301493d18a5a944b8edeb795ed9890a82e0707f02a1cd8faeff6d32f05cf0bebaa6ccac463b459f5940930ea0c5e2063ebf6dcb7bb3f4953b6dddb0b54faaf62d652645d71e6ec8e597c0c170915f96ac0d857129875af1410c9426e51b7ce585165d39aa848f09800144fae29e8cafcf65d5f7c6e6871e0bbd4add163b438b35c0c35656d1507e3d42aa22304be563b5e7e8469ca13d6823eab90666d8a4a13be84ff399f3df3b613870d081b768f4638d8c7bb7279b4d236b85779643dc7d6d1efe4c00f3739a4be5a21de5aa66c0dca53a5eec8a02d8cb8519cdc62c014958be030b4f6f90caf560e1eceb7956552abc97de430ef87da8a88b03a2f272b83db8e10b4d9afc61509ee09ee595ea3480d00cce67436823fc420c2694ae6b9c5792210b6d0d694322307e0721ed76979ab6b1518ba9720c92cbb0cc7f654b12c70928126911ec6562aab882d8e659601c90a99ee22badded49300b0d33d8a35f2f9de8aeb0ee3e8a815791fb30ebffdcaf28b29be8b1d21687966156f65b1f1b0d113ab770498d1271164bca3531559c2745ad676cbf6b2826f713a15a7a46b9c5cc7cd9d4a7369114542e36bf3c4b09d73135cedec1f5be5a682a5402be438d4a9c9c2d05edf5cfe878bfb6d8bfa19bce668e65268b2a45a03c5d940835346ad83a0b7b986aff630c9a4998d1c724a2376f110eb63628115330426dccfbfd155b628e33e33bbbb1a1f2efdca5b5ce9210c8c9b0ed45b26379c921924aae6b8fda3a2e37faa6b6e73ca8949a9ab648dfcf88eef6832a0a8fe556323781c0de08c5aeaa82b8a12bfdc09df8f7c3d10672d6e62f2c77897a2610caab311ebce7d6166cec1438c6f66cbc00c5e8a5c480c156279e12bb99d91e71648697ba3cc7aa4969fd265032a7761fb8707da516cf0b01d9c8e5e6b9ad43f04c1190c4e4942bee9ba32f5e594db494231e1cc753e507822cdf155f73cb475a56b27ffe8d849c7faacbde17df5a05c29a06543ccdab49eaaa190a8577dea1a4964a237b01630d9803dbfb8a2e7efe60426f52426e7082e95ca3c59f7efd3e0e9d00b7132beae33736a8b04cb9ec4b9860386dd44c3225ee131e00ad981de27a096c441a7d8c90820598c8e816fa60cd9ba77c48a6bc25e38018e6e818337f38d985075aaf5bd4c0003dd5ef9fc9508e0424e9dcf72379c23382db62307ba68670c8182eef54d1f0e7ab08dc4d9e74142aa8f48fb1f4e4d6d343604acaf6ba8d8e6a00cf6f99f9f376de7ee95fcbfc1651e6957f23a673155e82a7bd70fbd4312c8076c266433fad93006a04ad1fc7ef787990065ae66d367879c5da2c3696e49f3051f56aa304a57acb9ff38dfe5caeec41e35bfe6a33c52236a48fe9f5d19c33f10cbf5bd8a85b25518944128a4fb7f0607f54d0ad9a43457b38aae54695f583e3b9cc9918365f6626786cc60001822cd3cfe36e35b2146d057772326846a3c2b43b1c17d97cc27a3013ee9357f65b29c04503bc195af7106abf54026c9aad1b3fafb17d11846fef0bb141d78b3"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000}, 0x0, [0x0, 0x0, 0x18]}, 0x6e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d, 0x21, 0x8, 0x800}, {0x54, 0x80, 0x10, 0x80000d}, {0x9e, 0x0, 0xe, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="1d94a34b8e6284cf71b59c7a1dc470827c6f21d5e400000000a79336", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 2.359529899s ago: executing program 6 (id=919): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xb9, 0x1, 0xffffffffffffffff}], 0x0, 0x0, 0x7, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x35, 0x2, 0x7, 0x1ff}], 0x7, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x110) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kevent(r0, &(0x7f0000000000), 0x800003ff, 0x0, 0x8000800, 0x0) 2.316412867s ago: executing program 7 (id=920): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71f91c3471ac0058095f4306bc5a91501d947e803fd68a244432eea34b8e5f84cf71b59c7afec3e4b05551e6a79336d2011fcf54d9b835068a50e8bfc39e29", &(0x7f0000000140)=0x3f, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0xfffffffd, 0xfffff801, {0x2, 0x80000001}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x18, 0x4000, 0x0) setsockopt(r1, 0x2, 0x5, &(0x7f00000005c0)="ebe01cf822b940e65ea87b7f6858ddb2be9de8683ae11fcf69d58fdf6f127eeda1b6755eb6a42da9dcd70690517916782d6602d3a7893f3053e5330799a2da7370c3b96d5188d07c6bb99305026c273bf0db8d1921f9950a88a03529d7fda93fefdc1068897b85b0ede9852904f3d7d17859d5c063e7e89941a7", 0x7a) setsockopt(r1, 0x1000000029, 0x1000d, &(0x7f0000000240)="ebffcbff13b9bc1cfd812eaa4e713048e6bd26a0eacc", 0x16) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3}, 0x2, &(0x7f0000000280)="c1b06365c1d42531c1b70452fbb3911c4799eea3af0e607d6324c7518c2f0db22600db7631ea8fc6b132b6b32970a2", &(0x7f00000002c0)=0x2f, &(0x7f0000000340)="31fb6a5cf47bc80d1d14e4f14f509e86fff2fa01477a76de47f8bc10338adf6b63affb230c45969ca11c4cbc4ced44542c2d5b4010c11fc2e0869dfeed8d20ee889b36cb87ecdd038f2b7d7b0d8209305876ad0668a271e8f4b1d4ab07541164cc9952152b53d671b1e57a8a64b20b219767381d3cb4037c14a31dc956039b18d438cdbd3e41dc40fd14fd973ad4b4e9120db67ee80b544143149bb5468d855c9d55bd269076b8276a700ee25417cbe8eea592240a0272e39daa7cb6194541b9c30a254e19cb2a2abe5cb3fd", 0xcc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x42e00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VNDIOCSET(r3, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r5 = syz_open_pts() chflagsat(r3, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0xfffffffe, 0xc0, 0xffffdf82, 0xffffff8d, "08ed0499000042000000000000007331ffffffe6", 0x4200000, 0x20000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000500)='\x00', 0x1}], 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$FIONREAD(r7, 0x4004667f, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/10, 0xa}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYRES64=r4]) open$dir(0x0, 0xae828e137847f62, 0x58) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) 2.313530884s ago: executing program 7 (id=924): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x3, 0x10, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="1ca107d9ab09cee352e351770000010000000000859151a89234c20d0eaabac95dbaf468", 0x24}], 0x1, 0x0, 0x0, 0x400}, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="1ca107d9ab09cee352e351770000010000000000859151a89234c20d0eaabac95dbaf468", 0x24}], 0x1, 0x0, 0x0, 0x400}, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x2, 0x1, 0x4000000000000006, 0x101}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f00000000c0)=[{0x0, 0xb, 0x1000}, {}], 0x2) (async) semop(r4, &(0x7f00000000c0)=[{0x0, 0xb, 0x1000}, {}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r5 = semget(0x0, 0x1, 0x281) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) (async) shmctl$SHM_UNLOCK(0x0, 0x4) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="79040f91f15da0", 0x7) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 1.657059652s ago: executing program 5 (id=956): mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x10000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.540314808s ago: executing program 6 (id=961): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) getpgrp() (async) r1 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r1, 0xe151ccb4abff271a, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x801c4903, &(0x7f0000000040)={0x7, '.\x00'}) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000b40)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000c00), 0x0) sync() (async) sync() (async) sync() (async) sync() (async) sync() r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, 0x0) sync() (async) sync() sync() (async) sync() (async) sync() (async) sync() (async) getrusage(0xffffffffffffffff, 0x0) (async) getrusage(0x0, &(0x7f0000000180)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) 1.289430139s ago: executing program 7 (id=964): r0 = socket(0x800000018, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (rerun: 64) ftruncate(r1, 0x40000000007) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 1.267095541s ago: executing program 7 (id=967): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r2, &(0x7f0000002740)=[{&(0x7f0000000000)='7\n', 0x2}], 0x1, 0x3fffc) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000001c0)="3adb48b1782315114a1e3042", 0xc}], 0x1, 0x9) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) lseek(r3, 0xffffffffffffffff, 0x2) (async) lseek(r3, 0xffffffffffffffff, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) r5 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x6000) getegid() (async) r6 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="a11169877ff4b6a1701221e8b8afdadd7abf944cc74406", 0x17}, {&(0x7f00000002c0)="6ce319882af821253d99fee2715a2309d18182fe0b596ea23d8467bec00c8f306e4144305c6f91c2fafdb74f3dde6ef6e65807ab96106d2f8043becde07cab69ac68365bae64c2b2ecdc1bbba06b80da721c32a4d31a9cf7eb8beb2e87893b59919a706a16c56ed208235f7963f3d4715213808ea6576ca6cb614ab2f8991ae71acbc0acafff97cc9744a990fd3476f150f53947c947484536d102971cecb87d81614ebaf781f39403c855adc561bad3bb7ec30df5ff1ff702b1fafeca36111af034202cb66d", 0xc6}, {&(0x7f00000003c0)="38c83f6e08e4d46c5871ee7b80673a641bfce7b0e3fd4094da2ccd42657a0a694c58be9878713fac1d9ffa21b2b964af9e06853557acb6bad2050ffca75d0ca331c0e455e09a4aecdd9fbf3da0eae13875ce4a90b7c0f589fb7110aa14df8a815441e32bba9d1f83db356363fce6d4fd133903e390ab5a74966423598a3fb1576cc468f5c6258cc588e7a46d44b6851423238896063fdf971a27abdfa4db680a2fb85f35d1d53d10843d9bc4aff73b7c5d94fdee191dc1595ef4b5d974cd0c5745c7f6612f33157070cf9d4bc30142210eba4eab4da9688a27789732d9a8a578be86a259654081c26bb1af", 0xeb}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r8, r9, r6}], 0x20, 0x1}, 0x400) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, r10, 0x60, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, r10, 0x60, 0x200}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(0x0) (async) r12 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x3, r0, r6, r0, r10, 0x112, 0x4}, 0xffc000, 0x9, r11, r12, 0x6, 0x3, 0x5}) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 1.057627607s ago: executing program 6 (id=970): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2", 0x2}], 0x1) r4 = semget(0x0, 0x0, 0x190) semop(r4, &(0x7f0000001800)=[{0x0, 0x8}, {0x0, 0x2, 0x1800}], 0x2) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) read(r3, &(0x7f0000000180)=""/148, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.049662831s ago: executing program 4 (id=972): syz_emit_ethernet(0x6e, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7fffffff, &(0x7f0000000340), 0xddcd, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xedcbf6c1ac36d144}, 0x2, &(0x7f0000000440)="36bd8024aa3d858d3f018a723a9532ff7c29091c9b14d194aaed87308b4bc54901175b1e4a6f74fa0867b7abbd76a966a6bd29166ad68a69145e8ba733f5942190feed51ce6d5b652ef86e0e5195f6e8e6587c70c407070d11f261bbace4f02e860ddc0bad58fe65effe5faa8ab5c61a5a4fa2a4824c67c5d92d470dc81c994b756ecc652aaebfba73a3a54b106a2ac0bbb2573cd7df3b3ab59d09bd2d7cf0dd6d338f841afe8e1d37646d36e6b9ea7bf90349b2f2e21ed8832de078a6293de03c99ff9fd1c78c6ea5326d6d4e4b71f249da315c91d267ce0caa1557849ef6736572c59c682eb4d8e828dd87721562c2521abb2f8553f1d60e6ce80f0e26006f8b4d446d40a7638825d9c55d7b8416899590ea0fe2687759df71d897588979d028bcd7e646a267c5e795474405fc21fa63e729f24ceeb0ac856abaa37535c3e842394fc560f334031604da752a90fd90df1035808aa43b4c3597e55c367a6a1d22ab59cd1f2f010a9f1ef5e00998cfa75f695b213e251b7f6c310b2040e2b9e67218c961f0c4c16f4d601373d23aa49f7db77c815799c624725d7626548326875b261ec59714ec12210e90b3e0e83b6586480aefa6807b4ff143991147e783e357055f341cf2313be973e075b598854a0197b3701c7369fe942d1841e3ce91075561c8cea460c863270eae9e653d3933f34b4b1d8e21ec4aee6c39c8f17299d9b6dbe981047c62f0f920b568ea612697dcd411975e5bc502ac5c275f199d0cf002550251642b78e572f589758f97c731dc51874b85fc2d19ffb6a6e13c0ee10fda7185b3cbd1b3db727b6ce8f02c53bfbf60184ae041845b4bf7c6867e0795344e5f34e0bd0f317a4ebf0920f16879e6462bc8f4e1f1c3acf7264e812ccfe2d0beba87a591b21f23e723dcc897ea4960a49c2f34387a2ed6ced8074669675c349e6b094beeb3fef41de06cc7bc4b6b0ddfd796e3cd9e21fe0582ca3c98d117c2726354b848a5e56a4e51ee23c60e02de33faaae28183b70a693081a8924fe3fab9cdfcde1edc2ddca13a7828ac0e8e4cb9ad9da0aee09a7d0131cbdb1b551aa66682d0661b1d3f23af5ca32082dbed92dc008ddb642355e61dda985b9227426330dc73e25eeaca6a3519c975aa8a9056ca34b29324cbfa8490884d0d13860a2ca4a1eef0793ad41542dc3d19f79fd0332a96a10b07bda7c1485b8b7b0ff09cde0d04ce59f243c9aa341054410b94912ac4386f1649346911ec265762aa6a39a1a21d120e9648b6ab423e6b547d4eca46b8e7add394415fa58da1c652fd5bd38c99f3618f276c7d44dba84d32d766f83b44d4eb93f02a00338b033ca34126688eb838a5b612cfa8c11cfb63d4d56779772bce8492dd6324519b59722e0680f474f7fc5b9aa643f3046b7ca453e237ee61b2364e5477e4019f3a1860cdacd296ea73d87335b49af2bb8c91e4acc457bba1ef717276e6966d3067486dea0706bf45983b35a9cd955f3e5afd4f4df3187243fae44c9055c7e95e984e5bad443c92e5b8930256f3ec2f21933e27b24b4cbafd78efbf7c126584c3827ca52f8b9178870e1317a68769ada1e1fdc475dd368878b31e9b2cb4b74676065b706dde1884937fc689d342c11adc07769be7f9719c16f32a69970ac462b561e820a8625f5ea4b73e9a79a5471cd121fa8ab67f511a92ecb13e41d1acc7c93ba12fcb3a6c9a469b79b4a9a322a54ef395242e0bbb0daeba802d87a7d67ca0e86b7c90a4b7383732b3741545fc860b757821091950e0991026309415d419c2dc73c30dba3e6b8cccbb823d0875d91e7fa7df1c1918df75c20abc40d3d598f83e57ce7c7edc1a2e044329bb1ccc00bb82556c33f809e4f23f421db62d85a0c86fdba5e29dd7122b10f6c36b6d83a48b99107707bbd3894c935533b0368e6a30525f1a430865f321804856da9a5189331f259c280a792354889cef7bc9dd50cb7c7a59569d1f99b9552601f9177e227c90d0d11bf86e6e4ec7315aae9f3c45aa645483af6e039e40b7e21be2d1dfd9a5919f0117473392883a584aa2374c08652cac7699a71b302796ba0b30859a56fcda8fe23a5fcb965f7f0b8ffede0d3391754af7ce99455db0cccc8ec4d05d82bede53c0fade6efdf11fdf870857a5a114ad3ccb1f64ecdc798d72b658019318f46b2aa59a74b37ab060b84f726808a96522bc4a214381a697ae67c1ce107c97b5f3a22ca4e4f75346fc89d6071e411e9c14f48373b4ed7edbee9addc4f921890b44142e88198b39c5615f4b3a506e22dea3f9de23d951bdfd25068ae84b2949f7c2370cdf9ac307e293f3bf3c710782f07c8d10a42ecabebc90bd46bd11281baac8cbc84c6f0f63939ea1b757c100ddbacaeb7d16578a5426e2ca884e9acf5ed9e98b06cefc28011730765f2d4856a35c2137ce8da8c0baa09c52fed10be5eee962f02253cf3094e34632e7bfe7cb115d574afcc152e45e162608ded2bff8e93a071131f140355b51db356499883213e3a6fffc23593c13b52fba592c4f7476c20f37f34a717f7fc82bcbb48704c85c54959af5df060ff9162a1561f2940d579dfa46ea56dc50306017dcef68a58c1c7f216f32d05c1d2f86f9709e1c03a54d931536fd9dc394868f021f2ff29912e3667f0721e9c784180680e49d53b0298da1858216f73bb8c78008e1475ebee421874f91b48abcb5f10b26bcaedb0972c20446e8c009ae12bcfdffae737442b1f08b856eae6524813b738a610c24da658c76cb42f339e9e0d6e87c167bbedc05ffb03804cf0e34ef49825f8651f97ed28ac281be5fd906cc15423d8ccec8ae5cb06a64bb47c07368eae909472cff3e0a48a12d2965f530c133264881b67e0e05a34e8f8bc09ff4de751333f618367862d8a582a8174456ebc54d0e795c907958d9a36f85d09a66a1a7168336fb39225bc536e378d555ab9c6f7921b9133fffc89fcce8f214839b3900fc2ca6a0bfc6274afbd3e269103e5a0e4e668079f6c1a5bafacfe056628a9f0e1401b8773086b2064e9024a1969d413579becf56055b5a8eaf5ed0a45a79e15076e8c9af57db559914297b36998210fbed94fcc3cd1c270ed7f8ca5b75f62ceeab98dc736c95ccbd359fb4f6c7f05e479dd3d59c5d93fc442f70aa65cd8ba7defbee07fec6e826fcc2e844e46ad23cd2dc751fc3c20001c3064f91638da3c589a5008349dff0ca0678362c08b6d0d6fb888bc09eed001cc4128daa3fbc7f84e815f1d0d0514d6cde8dda955abdc8f6f5a58a9223618d1bbefadc5135c004118c61a00d4b687567423b9492d9a0cbfa84ed486bf6e30533b81d81e03a28390ab29581008bd338e903a7de1ae354b8f78adb32913f29f2da0af1facf05c24d510f3e08bfacc86a3868c931c32ac7e209683adfb6407cf9e2069ce98604a8a597585f8e1fc2eb12b3f789f6482680aaa9426753d73254e3f7d5bb835c4b92b7b196f45e3319c77269bb240df6671e0a7dbcf0cac8ce0c7f79333c3dc19dbd4c0964c78171284c86219ec9b287a1a0865327e6dc3665bdaa09ad4c539ccfa01fc347f89924facc34c30509ef109a11a05fc3885473f78c90e1568be7e4912c380b4a86ea98e578538c92905481e3289d566d652b6c8fad574d1d1791a9a48fac1278552bdb8ca23317de40b93b2a3c8d1a54c9ed6ed5fac426d2a6f6db534d08b5e48e34756a35ed4dd5e646e6d56ae96d30fb17387e9ad8db3792329eb9d8332e0abdd24ac7b78cca7f8d9a12135cad129f1eb86450252144dbd84f025d90688920eb70daf062d8be19e915bedcaf4414107919a25fc2b4b180df7c0accc2b9aba66e0df496f97b2ef3a89ded6d8aecc600fc75d72ada6d2c638b046459f1be1891bda942f855be86c8c460df573aff82822297d87784a714d1fc9a56e11a82d6c910af8c8d4013441ed7c7893652b11ab1dcf55df117f3439afed34b86913e8e0a5c64c7e08d584d17f63fddac828b7fa81e5c86f5787597bb033aba4e6fd07b525c6c2a3277d3540f055c751377cb7eefee74ee9d8ca3f61e2ed21cc9cd0216c0544c374ec6c5ca9e09d3ff922323043e6f4ed2626a51b160629086a355efd28221cbe78acc07b76811288d5b82cf28d39450f6ab54d34ac55cdecfd2186d3974402b04ccc68d637f706b29a3298bed76695767bdf59691db9aca4fe616b9f7aa9179a57697abb7595ef9605f85b94387d9004c1d89d3861fee77a2afbadcfc0408bc21a09413d6f6954e2f2b3bfb26527073e9bff137c423b24a6587fdd157e1114259c489389e9ec745c0d68cc4c43e1de8e1e17138e800a234131ced03470f10100e256481af67a8f53b69900ffa7fd52433d35f078c8954b8dd9bf88bef472a8f84d37b9914616d8adb5bd4c2f8612e92d2e7dd8181a063a22c16323a127789126fbbd24fa9000d3f6c2e692cc69e14c844c3dfa81c5686ee642cca2e6e8b2808334bb5f6e442b5e374af41ac5c37ae8d5b94e11924cefabbcd1c0894477eff70dc99df6cb18a7e98080c5f32c20262af01fe90ec600a764bbe76abdf6f7baadec19caa436b7721819fb9d083eaf2c1caf83f4e72e34a8bfcb33992b3c4015a23c704a9535314b9008bfe5dcd7c1abd6d0c47c2d8efaf4698acbf94c41b12c34b634c98af51ae38702614cc11e1d1fbb4a21b783bb87e1ad1118290386a334c117fdb5d9f2b909d8fa19e09b3044484e83ae99391e53a6c0c4f2c28a8a0b828171d8892e6d050ea330f189b7a0d12de0206097a906a11fbc36cf6ddab8c0811bb2013fb229f5967edd97ec84cecef6ce60487af16eaa8d359c5fe6cf7362203dca9d21c2dbf1296649ae7b74ad78ce7aefdacc14cb2e77c7032e37fbcfeb8a3d8c0d26735292a2a6fce44e7878436f2ee0e693dd68adf5c9a61d60f76f3174f99fdc7c45b8b69dd75dee19ab01ddfca7d412ced5ca4ce08a825f5a8a2050cbea854c54705dbf47318583608bb87595250cf1bd7f419aff389d2a46c9642bc45c139d2d525585f1a6f3bd54b813b85692a0959e2298aec7887573ccec4bc734ba02a39c7309416777a30973cd4c04333992f08aee3bf1908403e5b7b05b80c01a688cffc69877b889b388a284efb112c12d70ec05709829a4fbb0deaf35c1f5538c69041192e3257bb9af9baa2e9a9f0f39c914ce322428d7b09c682105bfdff7b0c68085e7e929d0ec2550d67760c4737b008d9a8b713cb74009372a691011b6c827945d5ae1f7258cb07a6771e2d4a76c09e54e9d58ccd5786007ffafe0d4962a9e0b8e6d6981ec9c8cb02d51507df935ddd70e1b2115841a1a810083b45e7fdc9f623d19e5ab27c5766a105d9b499193d36de6bd4d5af413461ca503986c92ee9af87887f9747fc9632d72e99a46c47c0cabe352fcfaad8e6e7b4bbfce6632bc7b49d4ea0ac6d184128c0b9b77d3e44e078acaa7b20132bb3c34a00d51a67fb9dd95c01f8791a943f9b29f71f757a0ded4ba8eb19cd13345bcd4f4461be5d905e6fbe110541f3c164871fccc557d3f7533fccf9974904683d2a3125d635bb70cef9317774bfd12e19127a8654e0e53a64a0f9ed98ea9fed3bebfdae209f2364bf42efa9f9a147db8c9c0e80b970042275fc09b0e7a9e3de4ea9b232802fe86a89bcc0f4423d79a6d54e4d6ce96bf44de958f7a38faaf1e3c835c239f718e488657a0a2ff34875f32958f3e79422f4e5aa8b43d5b91acae460d6229fbd7d8d5aeca46b0796ff457e861be84e862c75d79727851268dc31a8d2a5a8ca45e83e", &(0x7f0000000240)=0x1000, &(0x7f0000000280)="4a9e0d4488ba8097d29bc664a458b410411ca954920eeacac6c575269309277e879fef396b61", 0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0x0, 0x0, &(0x7f0000000180)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf54c7145813aabf7c65322afd7a01dffa0c685ad4116c783959e84020000000000000078384b4000384dbb1c2aaeff10b4135529a1da6fda271dc67469d954be811b25ec5521559154c586eefff122009f659cd3e22600a3241495005f102d9101d158284c0ce3250aa7c11042330de23a299ab008a5fdc9bac6042d00000000000000", 0x9c) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 919.836988ms ago: executing program 4 (id=975): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, "1a1116ffffff0a01fdff00"}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000300)={0xcea, 0x20000, 0x80000002, 0x1, 0x2, 0x80, 0x80000100000001, 0xfffffffffffffffe}, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x821869de, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f00002cd000/0x4000)=nil, 0x4000, 0x1) (async, rerun: 64) ioctl$FIONBIO(r4, 0x80487008, 0x0) (async, rerun: 64) r5 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd504406, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, 0x0) (rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0xc, 0x6}, {0x3, 0xe, 0xfe, 0xb}, {0x9e, 0x9, 0x0, 0x5}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 857.635029ms ago: executing program 3 (id=981): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x8}}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 857.18286ms ago: executing program 4 (id=982): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5e5f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000140)={@broadcast, @remote, [{[], {0x8100, 0x3}}], {@generic={0x8102, "576a17eb8ed1efa4e590e6e9e8cc64272438e4f43a638344a2ae8c5a42a038152164608cdfe9a637c840f93d10adb4e2e7a4b94c7b0c795e797763669c699d03d1c9a46f4d7bf2c7ff01a5de1b72016ba050a3421d465859505d38c0015d994ae742bce6395d126e5e127c80ee5d9b676a3204e5fbbf9e7338b268d94b4b98b084a3"}}}) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xd, 0x60, 0x4}, {0x28, 0x4, 0x4, 0x6}, {0x806, 0x6, 0x10, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0058095f4377bc5a91501d94a34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6a79336d2011fcf54d9b835068a50d03975a4cc8d9350e4", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) close(r1) dup2(r2, r0) r4 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 771.105895ms ago: executing program 2 (id=984): mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x451c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 770.655409ms ago: executing program 0 (id=985): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000240)='./file1\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x0, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x0, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x82, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x0, 0x4, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async) mkdir(0x0, 0x0) (async) kqueue() (async) r1 = kqueue() close(r1) (async) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000140)="be0673a8", 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) chdir(0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x9}, 0xc, &(0x7f0000000540)="9b0214c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) (async, rerun: 32) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x2f) (rerun: 32) 769.449566ms ago: executing program 4 (id=986): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000004f80)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x44, 0x2}, 0x53f, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x8, 0x5, 0x7ff}) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000340)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x29, @rand_addr="000000000000000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0xc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) pipe(&(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) 766.04872ms ago: executing program 2 (id=987): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000340)={0x6, 0x2, 0x8000, 0x5, "978600000000000000010000f0ff0f00", 0x2, 0x80004}) select(0xe, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000300)={0xcea, 0x20000, 0x80000002, 0x1, 0x1, 0x80, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) 742.77104ms ago: executing program 0 (id=988): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 638.583293ms ago: executing program 2 (id=989): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() (async) r4 = getpid() fcntl$setown(r3, 0x6, r4) connect(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000240)="1ee9a7b758041931f53632605ca72738172b03b9564976b1c328004634f411adec218ef7d81ca36a419cfa9ea202580839a374cd8723df210280db3658da5225fc35e40bb02013ef5c", 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 638.101396ms ago: executing program 0 (id=990): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setreuid(0x0, 0xee01) setregid(0x0, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0xa, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000074e000/0x5000)=nil, 0x5000, 0x0, 0x2011, r3, 0x5) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000740)={0x1, 0x12, 0x0, 0x807f, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000580)='./file0/file0\x00') open(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x10) chroot(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) 637.584817ms ago: executing program 5 (id=991): r0 = geteuid() setuid(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setgroups(0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="d6cc253452ad23823ac91969cd8f184f6e9d0bba3be34c76fd1c49e0014bda61b36b16ae672a8b174fb21e481f9f5e895e250a4748894c95a9aa71781818b1864df1d10db5527bf033db66a311e7e11f4fa6561bb2fe4f", &(0x7f0000000100)=0x57, &(0x7f0000000140)="f967bcbe4db370565284ba5adbf0964b834ac487b9137db62bb700ac6ec240b600e100a33f0d3d29e54863ea8259d3bd9ce30cb64e44d42e155b3a7b32fc2a04c1ed72f6672d0413b72628358a4fb4fa419e99161ea4012d703e9f8e6d52ebb87b6ed91e376844dbc9e14ec4551c1ec2eca203466988ecaf", 0x78) msgget(0x1, 0x213) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 580.415315ms ago: executing program 3 (id=993): semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000000)=""/43) r0 = semget$private(0x0, 0x0, 0x482) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x5, 0x4, 0x3]) r1 = semget(0x3, 0x1, 0x338) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x2145) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x0]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/222) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x15, 0x400, 0x3ff]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/222) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000340)=""/89) semop(r0, &(0x7f00000003c0)=[{0x1, 0x8, 0x800}, {0x1, 0x1}, {0x3, 0x7a6, 0x800}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000440)=0xfff) semget$private(0x0, 0x2, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x2, 0xb, 0x4, 0xcc36, 0xfff8, 0xffff, 0xc836, 0x5]) socket(0x10, 0x8000, 0xff) chflagsat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000540)=[0x6, 0x0, 0x9, 0x6d70, 0x8]) r5 = semget(0x2, 0x0, 0x82) semop(r5, &(0x7f0000000580)=[{0x3, 0x391a, 0x1000}, {0x4, 0x6}], 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) r7 = semget$private(0x0, 0x3, 0x2) r8 = getuid() getgroups(0x3, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000780)={{0xf7e8, r8, r9, r10, r11, 0x1a2, 0x1}, 0xe57a, 0xb5, 0x8001}) 580.040739ms ago: executing program 4 (id=994): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) (async) sendmsg(r0, 0x0, 0x400) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x88) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x8001, 0x0) (async) setuid(0xee01) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000c, 0x7, 0x40}) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r2 = msgget$private(0x0, 0x100) (async) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, r4, 0x20, 0x200}}) r5 = getuid() setreuid(0xee00, r5) (async) r6 = getgid() setgroups(0x1, &(0x7f0000000000)=[r6]) (async) r7 = getpgrp() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x2, r3, r4, r5, r6, 0x14, 0x1}, 0x4, 0x5, r7, r8, 0x4, 0x400, 0xf5, 0x46}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) (async) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x10686, 0x8) (async) r11 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r11) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r12, 0xc0105715, &(0x7f0000000000)) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r10, 0x0) 578.383835ms ago: executing program 4 (id=996): acct(&(0x7f0000000000)='./file0\x00') socket(0x2, 0x4001, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000240)='q', 0x1}], 0x2) write(r2, &(0x7f0000000080)="092020f30900db0000ff4278ad535cbe6708d99a89003c3824b77b6a0a", 0x1d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, &(0x7f0000001780)={0x0, 0x7}) r3 = getuid() setreuid(0xee00, r3) dup(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10, 0x4}) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000140)=0x3, 0x4) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000380)) r7 = dup(r0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) 549.411104ms ago: executing program 0 (id=998): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 528.585208ms ago: executing program 5 (id=999): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x1c6, 0x401, 0x1, 0x37, 0x1, 0x44b3, 0x2, 0x898a1f79095b5571, 0x8960, 0x7}) (async) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 527.683679ms ago: executing program 3 (id=1000): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x4f, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 453.234567ms ago: executing program 5 (id=1002): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x3, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x2, 0xfc) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) clock_gettime(0x3, &(0x7f00000001c0)) (async, rerun: 64) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) r2 = accept$unix(r0, 0x0, &(0x7f0000000100)) (async) write(0xffffffffffffffff, &(0x7f0000000480)='\x00'/14, 0xffffffffffffffc3) (async, rerun: 32) r3 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r4, 0x3}) (async) connect$unix(r2, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="1ca107d9ab09cee364e35177d9b8fe924d34c20d0e", 0x15}], 0x1, 0x0, 0x0, 0x400}, 0x5) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) (async) r7 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) flock(r7, 0x2) (async) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) (async) r8 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) getpid() 452.642817ms ago: executing program 5 (id=1003): mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f00000002c0)=[{0x0}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x2) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 423.930818ms ago: executing program 0 (id=1004): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946472, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async, rerun: 64) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (rerun: 64) faccessat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0xff, 0x2, 0x8}) unlink(&(0x7f0000000000)='./file1\x00') (async) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000080)='./file0/file0\x00') ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x3, 0x32a1, 0x2, 0x40}, {0x1, 0xd, 0x3ff, 0x8, 0x1}, {0x2, 0x80, 0x8, 0x5, 0x1}, {0x3, 0x4, 0x8, 0x4, 0x5}]}) 421.052019ms ago: executing program 3 (id=1005): r0 = syz_open_pts() pwritev(r0, &(0x7f0000003600)=[{0x0}], 0x1, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0xe, 0x5}, {0x34, 0x1, 0xcf, 0x8109}, {0x6, 0xa, 0x5, 0x5000000}]}) (async) write(r1, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 208.068537ms ago: executing program 1 (id=1006): setuid(0xee01) r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) fchdir(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) dup2(r2, r3) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x60) 206.572009ms ago: executing program 2 (id=1007): setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ca1", 0x2}], 0x1}, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058095f4377bc5a91501da34b8e5f", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) write(r1, &(0x7f0000000140)="00bc1a0215ed63aa4425abf70000", 0xe) (async) setitimer(0x2, &(0x7f0000000100)={{0xfff, 0x1}, {0x3, 0x3}}, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f0000000140)="71f91e3871ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff17, 0x0, 0x36) 205.626933ms ago: executing program 3 (id=1008): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x22, 0x40}, {0x23, 0xfffffffb}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000200)={0x0}) mprotect(&(0x7f00007d2000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x742, 0xffffffff, 0x20000d, 0x4, "c9f755000000e8ff3a0bca8f00075a6b47c0d100", 0x2, 0xe04}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x10}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ca14d", 0x3}], 0x1}, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6a7937e4ac348d83136d2011fcf549350e400"/68, &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000140)="00bc1a0215ed63aa4425abf70000", 0xe) getpgid(0x0) 197.873573ms ago: executing program 1 (id=1009): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104453, &(0x7f0000000040)={0x6, 0x408, 0x1, 0xfffffffe, "c5600000000601070d47c9f8000000000102996b", 0xa, 0x8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f0500000020", 0xd, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) ioctl$VNDIOCCLR(r2, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f00000001c0)="482f92e4bf2369a2", &(0x7f0000000240)=0x8, &(0x7f0000000280)="d277826eecd7078a6456ab6308ad8555e613f3424f543be7", 0x18) 196.718049ms ago: executing program 2 (id=1010): setrlimit(0x7, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd3779edb42971cae) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 164.518533ms ago: executing program 1 (id=1011): socketpair(0x20, 0x3, 0x2a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000080)="fc2375e4632012691f1ad9943576d91550edc18523b10b9570272bb1638e9c7b8902d701df822ee47e54bef59f7e47c7bf9cc7c47428d847848279b155c1ad57848145b01e51001a4474de71164e3089d51874f22290f7f47bed6883ee3e656a4b651bb1763f020d847f9d3739e19bfbe3c230801a17c167449bbf15f74f32571c8bc90573895f2201e55e0e88d999d3ec487831bcb3d6", 0x97, 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x8, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000300)={0xa, 0x4, 0x4, 0x1, 0x40, 0x2f0718f0, 0x9, 0x7}, &(0x7f0000000380)={0xb664, 0x2, 0x8, 0x7, 0x3, 0x3, 0xffffffffffffffff, 0x2b}, &(0x7f00000003c0)={0x5, 0x5, 0x2, 0x5, 0x100000001, 0x81, 0x2, 0x8}, &(0x7f0000000400)={0x7, 0x9}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000180)="3a6ac44926eb3bf9dd30b500ff0cfd9130db1c71e7a7589ebf3671f89cb7e5577f5c15", &(0x7f00000001c0)=0x23, &(0x7f0000000200)="de308a785bcb7625616715fc7b54997584a882b57cfda81fd3c8d284e4f9e1469ce2cc93fa8ed942633f459bf92dc38a60d751d6c76ad1d8473f5c35eecdaa95c46bf32c8900acfd2662d7876b5213c98ab28af3b2a37a8c636873cac696de253e07041c8a654d183843042fb1f93d1dea8ce5db6882ff1f91f591484e96ba037467264a80b7f99fd19714b013bdd4f15d16fa515f7ab2608fcedb837f", 0x9d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, &(0x7f0000000040)="00000080", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)="c217ff9d19c57a997b45a5a9800f9bf5c56cc9ef8aae23b201aeddbf3643517a9cb660c568e3a36a4d1251e15ccad50d", 0x30}], 0x2) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) munmap(&(0x7f000037c000/0x4000)=nil, 0x4000) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000ffffffffffff81003cf85441dd60b7759a0a84313c90741ff7b9b082b52bfe1b3ad368f8957361f1d2"]) 127.884823ms ago: executing program 1 (id=1012): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xd, 0x1, 0xf, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0xa8}) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000001040)=""/4086, 0xff6) (async) writev(r3, &(0x7f0000003480)=[{&(0x7f0000002480)="be25c8e045919d4be29e22d52a63528e73667192a1cc5de03153a8a8937ceecc44dae441ba5d8a80b1930f7ee1ee0c858285af3aacb9d9cd4496c47ca07c1363f9b5ce4955c59b514b821d40438100f174faceb5e760365f1f817de7c18978f0464cb9afcfc8e3f1594f203284f3a411424c0414c6ae035c8ab70d9ac27dd6185cfd0b87b28e3364c80efa513f59b1cf4d430e65bf33863d7d01ad625b2870d99420250159b165e7b677edd4673aff2383209d07c9df9d4c25044ee727027aae63665db03b528e657b31e59263f8963659c2f1b12f113bd3483c6a72f5d937a3a97427e3fa6068503faf57abde943c136d4fb4abfcfeea35eab8ab016eae06dad16d2402b94657eaecfaf0d69a7e2e6090a0", 0x112}], 0x1) r5 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x4) 127.200017ms ago: executing program 3 (id=1013): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x40, 0x6, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0x9, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x42978c, 0x3, 0xfffbfc03, 0x80a19a, "bb080006020900d91050080000000f00", 0x0, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000003c0)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a27d0f53744324a81cae5f6da2fc204ceb9b92d97e8a044dc896b81d55831a69bb339cec0eb580ff4939df49a00bd8174bf3e39f09cf3abac89436fa0e6bb21ad33bfb4800183d65061cf8d5ebb0aff72b35f5c3127eecbbd41eba24e456cd6730cc33ef44afaee995fb27571fddb1ae5e5b260d74e4bd0645ff17661d75f6beac7a1bab1d34a8504050319f57ee8413489eaac18c8dbed608392a3376fabbd8bfd5fb946dd48d970f80bb3042a077816748c0adbc4b7570aebc74a12d3b5b95f79c02f2a45f6d622dac7a5d4d6f677aa9435a489033a23c77233701f7802ea878cdee21adb87accf2ee358b9777c32e6b41d86d7e53f7b4bfba53aed70bca5a1fb4782", 0x125}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f0000000340)={0x6, 0x2, 0x8000, 0x5, "978600000000000000010000f0ff0f00", 0x2, 0x80004}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7, 0x6, 0x25, 0x7ff}, {0x50, 0x1, 0x2, 0x308}, {0x4e, 0xf, 0xf7, 0xfffff001}]}) mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x4f48) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000001400)={0xe4bec882, 0x9}) ioctl$FIOASYNC(r4, 0xc2c04200, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000380)=0xfff) r6 = syz_open_pts() ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[@ANYRES8=r2, @ANYRESOCT=r2]) 126.812252ms ago: executing program 6 (id=1014): madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000380)="4a5531dd2df6997d8d4baa2696542df8ded9975de9b1abc772ba1a9fe1495968fa9ae8b32eff3f233ceba06562abb894ffc8299f3e17cf3b901be1c0091dd99712bdc7fb1e135ac4455e815c507a3cdccc6de79192438d059da24d2e7bab027272b3be59ed1fd0f95c821f6fbeb2ebc08a38029718825df56adabc2be801a80326be1ca348f225b7438d50cdf842a7450e1dfd86a12d2faff4058b4d87d4be97dee1143d5b2605c0f2b4a478a9299f14c8678893502df945756bdc9983372c53eab32a261d5053cc9a903bbb68200ced36c1cc8166c182ebf367deedeb7397e838210be068a00090ca58", &(0x7f00000000c0)=0xea, &(0x7f0000000100)="c906abc6cf79e6cd8555b4a06163fc4da530a04d6f7f6c9035a93e22eb5f164bcc7c0a362c13384eede3f3ab7a4e1e6b2127392fe8b4", 0x36) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = semget(0x1, 0x4, 0x671) semop(r0, &(0x7f0000000240)=[{0x0, 0x9, 0x1800}, {0x1, 0x74, 0x3000}, {0x0, 0x7, 0x1800}, {0x1, 0x6, 0x800}], 0x4) sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, &(0x7f00000012c0)="a10c46e2a97e198c29aae19b9e", &(0x7f0000000140)=0xd, 0x0, 0xf) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000300)=[{r1}, {r2, 0x2}, {r2, 0x10}, {0xffffffffffffffff, 0x100}, {r2, 0x8}, {r2, 0x40}, {0xffffffffffffffff, 0x10}], 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$hw(&(0x7f00000005c0)={0x6, 0xc}, 0x2, &(0x7f0000000600)="c7387a18c42348e36c1bee89661cae97335ad75f7ee1ef8e61d7c859f91efa2f065957b1ef933d0fa5390836c30c8e9c512316bc1ef3fdc7a68554666ddc54674a4c98c9d480b33f4bbad6ebf3539ad8f9fe997488a8b784ca9ad738dcd1ca1211231574ae927ea6878de8164f5828015c23f0295f3023bca0ba882a3f88654504667860bafc2bbb8d40223d16311231ccf0f313f76f8367ccd84fc5319c04d991536443980390ca19d21d06a8ddcc60fb4bc77dd50a3c3c8f9ee72bfbfc4e7c4de3811fdd7f497bb32a74aaa174eb32774e4c92b84317f3", &(0x7f0000000700)=0xd8, &(0x7f0000000740)="31102272d4dd1ca4015a2a739b319a13610495957860dfea23e3ed77508e833086c703346edd17", 0x27) sendmsg$unix(0xffffffffffffffff, 0x0, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x1c, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x5a0, 0x7, 0x20007, 0x7, "35a1b1bcef49412abe6ccad974ea12c19be06ec6", 0xb, 0x3}) readv(r3, &(0x7f0000000340)=[{0x0}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7c, 0xa, 0x60, 0x101}, {0x2, 0x2, 0x4, 0x806}, {0x6, 0x6, 0x10, 0x8005}, {0x7, 0x9, 0x5, 0x1ab}, {0x8, 0x5, 0x9d}]}) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="1ca107d9ab09cee364e35177d9b8fe924d34c20d", 0x14}], 0x1, 0x0, 0x0, 0x400}, 0x5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000000)="00fffffff40000", &(0x7f0000000040)=0x7, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) dup(r5) 6.426157ms ago: executing program 5 (id=1015): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="06950100000000000000720d294b00", &(0x7f00000000c0)=0xfffffffffffffeb8, 0x0, 0x12) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="06950100000000000000720d294b00", &(0x7f00000000c0)=0xfffffffffffffeb8, 0x0, 0x12) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000080)=[{0x74, 0x0, 0xe, 0x1000}, {0x46, 0xb, 0xfa, 0xfffff800}]}) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "70f223", 0x14, 0x2, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x1000, 0x0, 0x100}}}}}}}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x2003, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x2003, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)=',:}/\\\xd2\x00', &(0x7f00000000c0)=':\x00', 0xfffffffffffffffe], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xc0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x6, 0x101}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0x40000c0, 0x1, 0x1, 0x7ff, 0x60, 0x1, 0x1, 0x2, 0x6, 0x101}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 3.843025ms ago: executing program 1 (id=1016): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0x7fffffffffffffff, 0x5, 0xf0000000, 0xfad, 0x2}], 0x7f, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x624d90f1}], 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0xc, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x28, 0x7, 0xa, 0x3}, {0x84, 0x7, 0xf8, 0x1}, {0x400e, 0x2, 0x51, 0x1}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) open(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) (async) kqueue() (async) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0x7fffffffffffffff, 0x5, 0xf0000000, 0xfad, 0x2}], 0x7f, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x624d90f1}], 0x5, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0xc, 0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x28, 0x7, 0xa, 0x3}, {0x84, 0x7, 0xf8, 0x1}, {0x400e, 0x2, 0x51, 0x1}]}) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) (async) 3.317809ms ago: executing program 1 (id=1017): socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) mkdir(0x0, 0x50) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc00c7006, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, 0x0) mknod(0x0, 0x2000, 0x40000800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x2, &(0x7f0000000180)='./file0\x00', 0x8}) mknod(0x0, 0x1000, 0xd02) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 3.00457ms ago: executing program 2 (id=1018): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x7, 0x1, 0x7fa}) (async) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r2 = getgid() sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x4) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) syz_emit_ethernet(0x82, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x28, 0x0, {0x16, 0x4, 0x0, 0x1b, 0xfff8, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast1, @loopback, {[@end, @noop, @rr={0x7, 0x1f, 0x3, [@remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @empty]}, @ssrr={0x89, 0x23, 0x3, [@empty, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast]}]}}}}}}}) (async) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x0, './bus\x00', './file0\x00'}) 534.449µs ago: executing program 0 (id=1019): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1ffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f000058b000/0x4000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x20200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000362000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) socket(0x10, 0x0, 0x10) (async) r1 = socket(0x10, 0x0, 0x10) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x67, &(0x7f00000000c0)=[{0x50, 0x6, 0x25, 0x5}, {0x1007, 0xe, 0x2, 0x1}, {0x20a2, 0x1, 0x3, 0xf4c}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00e5ffffff26000000000b29a219c284367e9b6ec0fb3ba9e2637f8eee8c219a1f14d48b84b3157d5468dede9d8fa767", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00e5ffffff26000000000b29a219c284367e9b6ec0fb3ba9e2637f8eee8c219a1f14d48b84b3157d5468dede9d8fa767", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000005034a1a65e206e00195184a7000008f000fe000000010000ff80d1440000200000fe8000000000000000000000000000aa4e204e2200089078"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000005034a1a65e206e00195184a7000008f000fe000000010000ff80d1440000200000fe8000000000000000000000000000aa4e204e2200089078"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000280)={0x6, 0x2, 0x18e6}) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0x1}, {{}, 0xfffffffffffffffc, 0x5, 0x20000000, 0x47, 0xfffffffffffffff4}, {{r0}, 0xfffffffffffffffe, 0xac, 0x8, 0x3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xaf, 0x40}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x9, 0x30000000, 0x80000001, 0x7}], 0x80000001, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffd, 0x74, 0x80000000, 0x500, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x90, 0x80000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x100, 0xf0000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x62, 0x2, 0x6, 0x120}, {{r2}, 0xfffffffffffffffe, 0x7, 0x4, 0x0, 0x800}, {{r0}, 0xfffffffffffffff8, 0x36, 0x2, 0x1, 0x1}], 0x3, &(0x7f0000000400)={0x1496, 0x36e}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x4, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) r4 = dup2(r1, r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x101, 0xffffff01, 0x8a38, 0xfffffffc, "07ef09000813160000050800"}) execve(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="00040000003e187f86e5b6bf6e5cc38972691bf41d9cb1020000004f9922ab5f066682d1470b4000f2f206aa9d4b77c0ce40f7cdff17e16a0000a8b6cd2c00ea63cf450529678bb2ea6abec952b68056bbbee54684c14b4c21890fab61fb47b6b1e1b8d1777b905101edfb94065b0300"/129, &(0x7f0000000000)=0x81, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000500)=ANY=[@ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r4, @ANYRESDEC=r2, @ANYRES16, @ANYBLOB="e28fac330f8f79d56c3b53422fe591911f6e39f00c8823310273caa49dc14f7b4de923b755cb1f1914aaa5ce1c873d56da28ee4a1c55886ed83aa6f84931f33e3ba1af3822ecbb30002693e14878933348d84d4cff9ad1971494c2438d73de061abda671426f8b39e977ed3ad2602b8e01813ab9b19e4c18e52d", @ANYRES8=r5]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000500)=ANY=[@ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r4, @ANYRESDEC=r2, @ANYRES16, @ANYBLOB="e28fac330f8f79d56c3b53422fe591911f6e39f00c8823310273caa49dc14f7b4de923b755cb1f1914aaa5ce1c873d56da28ee4a1c55886ed83aa6f84931f33e3ba1af3822ecbb30002693e14878933348d84d4cff9ad1971494c2438d73de061abda671426f8b39e977ed3ad2602b8e01813ab9b19e4c18e52d", @ANYRES8=r5]) 0s ago: executing program 6 (id=1020): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x1, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x800099}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x9000, 0x5, 0x9}, {0x10, 0x7fff, 0xd1b, 0xa3}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x7f0f, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mkdir(&(0x7f0000000000)='./bus\x00', 0xe4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10005, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x108, 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}, {0x29a71f17, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x1, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x800099}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x9000, 0x5, 0x9}, {0x10, 0x7fff, 0xd1b, 0xa3}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x7f0f, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0xe4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10005, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x108, 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}, {0x29a71f17, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socket(0x1e, 0x3, 0x0) (async) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.14' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 7181888240 pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 268436620 seconds WuAvm_fRaNuINltG:(0 SPxLf fNfOfTf dL8O0W6E38RE7D5 5eON8, T 0RAx0P, EX0I, T 1)d - >0 e Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *331718 45407 0 0 0 0 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x75f911fbbc20, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.