last executing test programs: 4.374150874s ago: executing program 3 (id=337): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xfff, 0x17, 0x2000008, 0x101, 0x80000001, 0x80, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x1000}, {0x7, 0x8, 0x3, 0xfffffff9}, {0x8, 0xf83, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x3fd, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x2ce1, 0xffefffff, 0x4f8, 0x2}, {0x0, 0x803, 0x14, 0x8}, {0x3, 0x82, 0x10001, 0x1}, {0x4, 0x8001, 0xd1b, 0x1}, {0x1c7, 0x10001, 0xe, 0x3}, {0x7ff, 0x7, 0xd8, 0x9}, {0xb8c, 0x4, 0x8, 0x3}, {0x29a71717, 0xfffffffa, 0x5, 0x6}, {0xc, 0xb, 0x5}, {0x0, 0x1, 0x1004, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x11, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x9812, 0xffffffffffffff9c, 0x0) 4.13237042s ago: executing program 3 (id=347): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x401, 0x6, './file0\x00', 0x0, 0xfffffc70, 0x3, 0x1f8}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x41) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5f1b) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) listen(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x23, 0xe, 0x3, 0x3}, {0x41, 0x14, 0x5}, {0x16, 0xa, 0x7d, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a89dbb5f7d8062fdf8896c25bd2d358b40100000000000083b123fdd49d4af0", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) sendto$inet(r5, &(0x7f0000000180)="275c87", 0x3, 0x14, 0x0, 0x0) shutdown(r3, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000008004500001c0000000500a5a74e688f012bbf6e07f54f99d91190780000"]) select(0x40, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x100}], {}, {0xffff}}}) 3.394741277s ago: executing program 1 (id=355): mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0xc2b9) (async, rerun: 32) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (rerun: 32) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') (async) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 3.101815929s ago: executing program 1 (id=357): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xfffffffffffffffc, 0x8}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f00000005c0)="4e2ecf6fe5bbbc208db720b65250274cd08b87d1f30362220add1e3a394e50279cc81bdabf7323916b8b14deb28ee3be331ff8b824a57e8b3eb51ba85e987d1cf3bd2ca92332b2fca8bee72298fdbca404480fff3978e8ce6f8e75f66b4342053142ca3c1c2c39e6b4409fc55d5ce5881c98e6e16a112a5e0f665ce0cdf394c2a9f7d1977d4648eb77e2861dd7049bd4cf669b83186df545a285b81a75b763545381ee7c3a48b48609b9bfc2de5f528fadb972c5970d630fbaf25a1b5fc30af832ff858924a773e454da356451d5bf5578d0c58f8062a7", 0xd7}, {&(0x7f0000000180)="e6e7d2ab7b93d5ff66f6af65d8c3622e56bb26bf0a5efcc21834e8c4c900fd804dfbf3cfa57d72dc0ffa8792eb45db9c04125b119537b5ceea6fda6d6f99a5e7d0a911a43e10512418a3ccc91ceb8620f735d4438eaa836e", 0x58}, {&(0x7f0000000240)="c0da03fe5d6147e85b36ed57c0b0160571e78576702e23350b8f2597fa5978e8239ec7ad44ff32ef578b86cf93a1", 0x2e}, {&(0x7f0000000700)="ccef5fe6f1e1cad76b4223109dfe496a20e89dd3669530c713db2d48baa6e84a9ae212136c624344223cb285b9a8004b3e8cee601a80118fb40a98e89ea55584080d3a0e3bfb717d2cb175ca4b1d388666c97f74e3d566752409b9e8108bad69c2c8bb836944834680877133f762eb8328ecafc4f5a53a0c48ef6d90e8e9d1460155e558dd2ba9ea66431002b64a09d0d04d55c7fdb036fdd1f757284af6d0303b96d3a918fed4cc8687ac6ed3ffb4b5398a048fc778772703310256c4280ccda48ec641cf08a1ba74d09c0c4dc38b66a2699cdc154ce84e1b8e789a052e7d7c296bc7e2ffeb87f996ee85df311915a270b82bf4978b7fbbe2dd5466693f33a5432b7ecdfa518217a35b115765956cb1e8d7cc7e212a301bff070b3feb5d726dfb8b73b2b21823148547fa2500de4c66d6d9972dbccbfac06116f9de2fdddbb348e64bd683b37ece34b953a7e8d81d3d53779caf04a63eb3835ef340066749726c1b091e3940324bfe40a2a0ca7b9dd8c7d22e176436381809297e43cb75a9336e9fce35e2ccaad6e0175608130057c78ba3db9e7353e30d3fbac4ff7ef192bd57d9071489db0f888c7fb0c9eee203343ff5882ec478c1dec5b98631f8f8a628998d643af3194d367d7c01c8e5458bb3b048e7ac28a1b31d4d4ad00202fd28642a0498f3983c0cf2ad185091cfedf2467d27eb14def3bb2d7608ca94dab9ac00e74c542f07f39c15f298ac3fd644aca33ee9134f770cf6c028f5802afa325f899c6ff7c4b4f66ebec58276eca01a1d4c71fae9d5f99a745901dd08aa3c065034ec4d49c551f2d78ae5f81053571800797af52b4a08730a0954034cf511379ee92db35e8e91cf7da9f6a76f913f50d2695a0aef70b46a0746262b895c47b2c538badae69b7aa77b5b54bbaf37ebccc0e8c05d00e9b6f45c5fe17800f4ad68855fd5c6b21699e4d10fbeb484101cb777f886d74deaeaf05134914668c0559b4cc5fcfb79f27248be416537ed7d93e37bcf1449515ae02e259526ea0ceab2b78b8d0996a1c4d8d28c1a605d4d864d0ccef9b17fcb95a3ce39ddea04419b879f1d2edc51d00412b2bf42b423779e938e6ee58aecdc1ca77e1a9f46f5ef7167e3125031042ae25718c66a91c501cdee869801f3394c0d109c44894c3e1d7c1a1d9647b738dce8c081940a4786bc39c351a9c0ec1741e150d1adb9683a5f7a928abd44a5f9c3269b8a8bae65665ab28b7ee986c0fa317fb9c1ea7db101e65aeeb1bdcef5cebca189d77e8d8e21518a3b93199c115108a3677568dc714e9ade14c67f08cf0c34849c34c291183420e8cdcba6d9d77275b7bdd798556eb2f58b78652ae41390f6872b1d3c4f7534e6323bf27314982b12dd29ab61c76ae47ab8f33d17ea6fe37e34268a0505ad7cf31feb097f1730e4341418bbdfcbd4255dcc78dfc926d3b9945571b357c65d9ace2f7d8ad45d23657f957cd49085fc3b546f963ab70872ef27cf35f5b5981c48bdd4b7f396c29819b153840b3513b561c804cb16eac3058b2de4491d8ff2a29dcfec690d64146ea34cbadb7cae0b13121b96f26f51910d414749d4ece7a052157935be3e2dfb2db9493b32924bb3a3e69155e4ea0786f6b8bee676287fb0ff28ee87740cfd2ec8dea3b53bfd30806a96cc8e918bc705e95b175a963e004ed582a1f1f71540fafefa563cf7a63e1794642a321f6bb4d38c350006863b818efddd4334db4ace85ee0201aaf13363637bfe912de5012b2dee7fc78d85a406b6831a1b6685b325d8486fcc352883e9e67ead71a188706954dde3fbcef9e9cb9e8059357983efd850fd20a47f46c2e7e90cc55b23caca50d1589c58f2dd3b15f6bce9b9e8531209cc51c44907fe5a8bdb822832708c4280a05839de89251126967102e8151099109c43d021d0b382fb79f7e339568c873b41653fa85f6d9bbf632e8ab0ae256154dc7ee95defc8ee8c2e954186e118d08f5f00579ca053f8fddd78a5b47fdb7debfbbf42c6cf82bbb2ccee1ca409a50b53b566a5c76436cf07780727cf8fdf3a4cb41d2b3c672b43f8688834fc347cb459e6f4c121f2c78254a47eef16b5b009f275cdbdb5b9c771b83390e43732e59818c453aba38a826fc0f185cc88ccc1fe9d3c7ef6222e02ed8177041df9302d04bcf4e47cf46969eb14011b9f953f6c2e4940c7539ab9a6913f395175e5addeaed3ece1f4a8cf9c82115c1df3f897163ddee8fd6b7a819d3f0280da37a2ac256bfc79afd0f870920460395876471d790b5ab1848d4ef64405dcfabbcece60f4dabfe355d82592840a495813c512b7e060e55fa7e5d42433fe21bb9f82fa47e9dd69c7cba5b992e57d87a87653163dd4af932878b1ab21ac890cb23e40aa7f96c540f087ed260fec11ad546abd080d170a1fc259b360a3e0e5da1b8b22bec2ff31cb5af56474105413e44a7e026aba72a9af869f3dfc53841236f78a0f44fb9fb88fe82d8ca32be24721b75b7e6bac3fe3c7e1a2f661df87b2ef2b88515b1958880387989551b86d023b57f9a60ff0456dffbaef3ab8eb0fa802a96645d1b5aa2001d576c75921f428203c1695a9c0f8ac33c2eee29f990300e68c5bae20dd98416bcc67c4f90026a4f5869af69d27604a4444e97c0520f37beadfe6ca17cf8ee3603794805c47e010a45d54f1475250cd2bbd04f9576b556cf3551e6fe9dc8130323efcffd7b25f49f4dda4586b4e5af3a9ba8b14adb8ed705909d0a9c3a280554fec62563bd032d2207eb52756bb19a66283c1a8bdd992e78ba537a3139495524c85020113cd3fa04809a63bd1e423540d4a4352543cffe141798b05e3828b0209b0de3bde504c81f0ae9d3f8f1f788bb34f2af35b26e7941310d4ff8811b792992e866a5b98af8f2bf75258e13a54a53d20b2d4fd7dfc656bc48bf6da8ba49f53f37c102d7f6e644c81987dfb82be9d96cf932c812192ad5bb0204ec78f591070866d926d2108c3f26b59e47be1db367eeac38af3fceea81cfaa49327ca2c1c3f28c1dde56f0b087d067e7c0983fed824278a2f3902d91f49f5d2399f260024b90db2acc9f4ee67c911481606001a5f192faa778175f262c9cf14470590ba566c588a84843fbc4da9b28018c73dadda06d479b04c80d60fcddb4c83884a95d989b75be63a42e4db409f6a495af4f57bb2f36ad62647cb605be78ba083bac18c1cd8effde539ba8689b8cca143b8321f2a8162895c8ada58342eef47be25e5b87b3a3c5103483894e87ecedd0d9f1bd755f3e1e60e3c7d89aab619101be06c20ff328526e55290e1afe9c6f5b14d355425f3307963b192a45bd790dd789b3a4e85c45c37586368b465b72f8cfa067320f2137dce71f5d4f8ef7bbcb4fdd36adfbd1680144360ff2aff16a1b3846c382bd72e6379c8f5170eb1e44c5032b4a400ad9aefe4502e2bf95b608a7cfa97d333e6a8f05145ccf5d4f424bf69f49f42852b81f3a377a719e7e864c6b16e65dbfe9b55d58fa478bba72d907c97e855200d129b55d5f82d907a6c21cc94d6d818c1978db1b35290aed7315e0e5426db2527b9aef341898690c03d0040f7efddae6a47a7ed9db5d2a9090000009044c30e820b8dd89d5a8e5dfad6e9564502d8cb473c3ce2fa2b9630c3391f21e272a3f2675c57f5f5b34ddcc69350f2ebf43e35796a4285d963e433d15a3beeaa783d503e04032e0ec9b0338253f9161ffdf126ee9db0b8b75d3ff77cc439b7b89db2990c4e787ed8672084ffef41d39def5278a8006feb7d9140c56aee8a0c7c3f280b8c1e543e91f93659638f4a6247d2f0513acf41c67005e2db87aa7cae510c53a843ba543a5d724e90e8404d083a4bcfd5c070ef0ce69f654f35e28cf8ed7c9a821a275c33bbffb08038adab0c851ae62e44359dca8ed8d14cd96f3f5b6bbad6fcd1ce493a7ba741f777e87a751454403b3e56632574b77be85a9052474687a9341ac3d12b72dc712053c5107329cdf19e1456853e241d309d2ad6236dde9098b155ff98231d3c0f717062a4697cd6671ea45bc62e1b3c7fae37ad1ff176a6b5cb51525a3f6a121d6bbc8927dd3263aa5c7bbf668c8b98a40867b14240d445e3aaa128da02bc0095d3e0fa9317c457b98aefff305f8d15e4aa2fb60951ee7e5b7277da8696d0cf21217554b57fbdca747d317f4ecda2428cdab53a2028dae30d3fd7ff2c781fd46d97403eda08a9587f749a573723ac5247477f63fc02060eb6af93d7f0034f479e904e4b83407c5ab5c55a488bd6fbb116bf321dfafc3e3abfe6dbdf24821abd03cba83afabb55038d0ae37abf9b7f479d16eb9ca8e369b397c667c04a069d1bd163d1be5604b5ab62a8d0709861d0eb97194de342a85c7fedffb1afac5b3652adab0a4ca3b843b7a85948e3b14b76aeebe7a3cf71f98f58fb8fd7524e08b8a2cc40eb37ee16e153541f12f940f7f53dbc31fb17ebb721f5712d67089704e619f69edf51088842ac112ae7de0bd42d5230590dff1b7589684921e647f52513daf1aa3d80a9f4462db4d5ddba605ffab503f37cb04360f8fa1ab28234ae5c9752760f2eae504025cc09fbdd88b7e3d65eccea5c7af592a65cf28cc312d6108acdd74736c1379af259875eb003c36e958f0c097ed958007fa56641e4ae871cd0320a794f7d7f42cf2f8bfab61da69487fd988a7524e84cc8a9abd1c438b51c0dcdd8855639a4e32e3989583756cc31a6026b07455eb64480502e7ccf2da35460816cd0c7f9f0c8c242ad32344f7a3a33089e871b49a70e731ab37a28921d2cf3b8a563d01d44864ed0933ae63a78c3c0338b26d03e7f349d8b886fe2e425b2d4675e0ff70c8b148513948684ed46bc2117b7207403bee619da5e662a7f0229113dc3a0bcb269984bf186ed7cad751161928829585d711f9afbf9052838faca721820c07da38e75c4a2569572e9c139f53b5bddc070ef25850976aa24b78a73e46c32ace4ef91bae95fe6e28bf47263256f7806fd401226194ecbff38369a933eb7b1815e345915caf32297c1327c2a5f5c0dc0b46fa55a25dc6f62f9e295c569f594d9c9502d92a5471e4529fc5b626f551557e9533babf2e4e91c2f275a1c784492ba53c99e339e361689c55b039f0576419eedc1f62f028229881158d194f737d347c11505fd12012497f4e72d9d7390ce90ff7800ad39e597fafb314115de91975ce5274234e0003358df7b46f59e6b80abf339b4e7937213463630487d0ecfc2c26d17bc029dc234a64adbca79d7fd2466702dabf8f047815d40cbb62db32ed2746146735373ee1b0cff682ff0082e491bd7695bb06b35cfbe9e0aeda753ebd93b2fc9f931d296345d89308cb7c514c53fac00641b223280cd298119853e1719b686a6355953cd24a9ba9895944841aa2d32a1955110e4a6a5cc6f8f137dd56b3b6e05b0cb262ed84ceab1c66c2335e0f154bfe2d3ee97d3e158000ce62f469c4b1920ee2e0479429920f396efab854e1193abc91ed80577fa384c77d3d210f0901c6c04c55f8e7ce0a5b7ed599290c2496caa61cda7bdd3e9cfaa043a6b4c1625c9a45c2fe7c33dce51c762e7184a98dcba9c6bc3850e7c038583d0a6770a3c47a4e302772a40a54895b06a7c85ad56de0b15262f1c513c5d386807be317d60f483b4b4fac983826798b88e76613e55a3b3e07a10defb5dfef0241b0357663e4028637de0c3ffbc54ace4c60ebf0b0c4e3fedaf120c30fd5edd8c5a9ef589b582f21598af0ca820fd7b9f927b17c7407213f8c6cf544dd24ce1b563", 0x1000}, {&(0x7f0000001700)="0128d0c11759f4667a188e8da9844ed8b32cac5d2a35d49dd9fd047525abd855e2c4e0e579cc33d57a5fd6ca633255a84d998c2c46077dd0787bcfba87d4a65d06ac46ecc09311fb9c392db476d630e0d0a500c1c729a2cef076c33b7c574f276a8c9a993d0614c503", 0x69}, {&(0x7f0000001780)="0c749080a4ff78054f4e13d0df6df6abe3da2baa04eba659cf0af99b98425e8823d61db8a92a099a1304f9", 0x2b}], 0x6, &(0x7f0000000280)=[@rights={0x10}, @cred={0x20}], 0x30, 0x6}, 0x1) 3.099706341s ago: executing program 0 (id=359): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$getown(r3, 0x5) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x4) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) semget(0x1, 0x2, 0x620) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x22, 0xfffe}, 0xfffffffffffffffe, 0x68, 0x0, 0x0, 0x400000, 0x4}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x8001) execve(0x0, 0x0, 0x0) write(r2, &(0x7f00000002c0)="ad", 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="ee6717d3ee74f9d4c33f09f531ea7e3f5d94aa89a7153abb7728b6f7be291b65d44adba8037b1dd070de03489ea842f001beec8a32d1cc4c7c91d354a7ea9dc1081f5a2d569c1755be23a4c43aeb85615b86b2101f3dcb01e55a894ada52105ee963706c81f38ae3e2ab3d9973119c8f3b203861e8eaa293ca23b31ce5958b6bfc7f93edc6024bb1599e743e391a305fe52b93d9add1b87d4ba09a875952eaad3fcae692b670273873c3fbab466604234e6bb9b717888acdb7a0e6fe127a71c7187aa8eee4755ceb5d2b3e542d1d23f2ce424e", 0xd3}], 0x1) 2.868642466s ago: executing program 3 (id=361): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) (async) close(r1) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x2a0, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0), 0x0, &(0x7f0000001900), 0x0) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0), 0x0, &(0x7f0000001900), 0x0) 2.368126985s ago: executing program 6 (id=368): sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x6, 0x1, &(0x7f0000000000)="7b0ab96a", 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x6, 0xfe, 0x2}, {0x2d, 0x0, 0x2, 0x7}, {0x7, 0x2, 0x0, 0x9}, {0x1002, 0x7, 0xc9, 0x8}, {0x6, 0x9, 0x0, 0x6}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000140), 0x0) 2.367784865s ago: executing program 1 (id=369): munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0200000000000000ea8331a27288c347ecefe8ec57959b6ba2b8dfcef83875f96cb5d719ecee64ad2de2a671319330d81e114896561c54aa156fe2c1e13a91edcb3b13ace6aba82991c5b4083b057088eee9da9a61ae0829dfcb20df89ac2ed65fd8014b231fddec3fb531045015e0424ca6e32c6dc6133901fbff6bf404ace8b99771882bbc395ab24373190d951c7523c2bccc8ea9350d6b7a0eb88f9e26018c42e5ba5c50ced14ee2c18652b82839a67ba1a58f601af15d3ae75d224e8fed673009ceb4907240fe255690ba6ed9f05d4cfd690212"], 0xf0, 0x800) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) msgrcv(r0, &(0x7f0000000e40)={0x0, ""/163}, 0xab, 0x2, 0x800) r2 = msgget(0x1, 0x381) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r4) setuid(r4) r5 = getgid() r6 = getpgid(0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r8]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, 0xffffffffffffffff, 0x0, r4, r5, 0x180, 0x7}, 0x0, 0x3, r6, r9, 0x401, 0x2, 0x5, 0xa}) 2.362740147s ago: executing program 3 (id=370): 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, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x11, 0x3, 0x0) socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0}, 0x402) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e33986", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="14", @ANYRES16=r2, @ANYRES64=r2], 0x20, 0x401}, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000340)="52ef80c7900fac3c955e6127bb71956053bde3c0a43ed509f06272fecfd99c3df1362d9c0faf0c356cfd8851802af2a15c7382766d2dba108b6076627e3c45124f69a1cbd3dc4421d4f7c7528e20953cb0b69731bdf91a187e11151e82f5440161ee9c650dba31b0a7510cb2355b0b2e731c79f2c8a47d6986461deb37c4b273c96ffa60523ff842333467f274c3373cef93730813e6c9b94a75cbe0df4521caa58d44d9d5e9e4abf193b7ec8b155c", &(0x7f0000000200)=0xaf, &(0x7f0000000400)="d4c0ef6295bda160f2ff843f8b261e5599df61f4467019d8508c0d2b59058c9c96f89302e9b0ef27d0dfb4cfdacd3af2696f35e1fa05fc093320ccdda02dd888d9e102f274b1de5227b3a0d414a1cac7bf290c4121a442da8b57573dc11ef2807c4931f9e54162f0eb211c907933279d61ae71ac8fd826e3c27a6ea5c927facd473816b05dfa0d00857c7a83b5d8cd44ef5fa3616948f3cde9993a32ab622a09c0dc843bb857b7cbf2c34d00eea0c5e32d66dd2d7ea3c83e7b2809e4587883e6b9d49c75608893943bfbe1ebca933eb7f16d268710c9564a11b297d8700bf093fa6a0121a51f3b5ead69d9a0192afecd", 0xf0) select(0x40, &(0x7f0000000280)={0xff, 0x4, 0x56, 0xffffffff, 0x3, 0x2, 0x3, 0x8}, &(0x7f00000002c0)={0x8, 0x6, 0xb4dd, 0x1ff, 0x6, 0xfaf0, 0x8001, 0x824}, &(0x7f0000000540)={0x1, 0x8, 0x382b, 0xcf, 0x8, 0x9, 0x80800, 0x800000000000}, &(0x7f00000005c0)={0xffffffffffffffff, 0x2}) mknod(&(0x7f0000000500)='./file0\x00', 0x6000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80047476, &(0x7f0000000080)={0x0, 0xfffffffffffffd59}) r4 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f000002e000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000326000/0x3000)=nil, 0x70}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000012d000/0x3000)=nil, 0x4}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000329000/0x3000)=nil, &(0x7f000033f000/0x3000)=nil, 0x2dc}, {&(0x7f000015e000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f000013a000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f000026c000/0x3000)=nil, 0x3ff}, {&(0x7f000014a000/0x3000)=nil, &(0x7f000004f000/0x4000)=nil, 0x4}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000168000/0x1000)=nil, 0x2}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f000021d000/0x4000)=nil, 0x16629c0e}, {&(0x7f000031d000/0x2000)=nil, &(0x7f0000160000/0x1000)=nil, 0x240000}, {&(0x7f00000f7000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0x1}], './file0\x00', 0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80206910, &(0x7f0000000100)) 2.078921198s ago: executing program 0 (id=372): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796b) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) lstat(0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x226, &(0x7f0000570000/0x3000)=nil) shmat(r1, &(0x7f00007bd000/0x1000)=nil, 0x2000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, 0xffffffffffffffff) 2.077927218s ago: executing program 2 (id=373): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f00000001c0)="ba766c54b7bb27e7bc26d2cbf5a778bef9d225495e91ab4af6278829ee31ffbc64b5f09290a3f5a2c87cd87adf0a66cb3aa61c80", &(0x7f0000000200)=0x34, &(0x7f0000000480)="e2ec4df4737a334fef4b35ac597b8a85bc3b5a5b10ffa18e31c5e72e82c645e8f07c99feffe40c07ee99c790b7b8f3ddb78ce150eda2f6af9b871e9b13f624fc7a413d39b3a88dbf8d36d326334236f12baf44a0fe15acd437dc36776aceb714fde576111693c45f5fb6fedd2974e946500f22cb6d3f8a880f8ad1d4c0bf2abaa8b1f41a28171e87a97d929e5fecb9a367b5d2779d20aa17aa6cee4ec1e766d8bb9e9eda611c4b4f816657fab9ad779f2769edb3f1810695366793abe94ef267e694194cae1c03c6e1b1fd74893910bf2ad48e8924990c61062e88b3e5264708377af66f44714ae2c686c919548756fd411e031dc049b339ecb736788aa190d9e7cb4e42047effdff3324e3e7edf932a4908cdfb8904dd295c2e18cc62899a7b5b03061d03124a4b1302ba3bbc70a053b856f27fbf075d292ec5abcfeba3bf2e40c2e99ecec6e2aaa39db52d7acbd9ec003776ddb81cf15374deab1e3c7ea11adb5e2461ff35ceda34fd0f706940dc2f1ed721181a5c7081caa5208ff06e5de1775b3d8b66009a134959327f738d1a823acd08978b060d38ceeb0c8cae2e2e25b021fc889519336a121c35488d1e8f6395dc1683acb9d7542b7b08ab0fa604d47c136af46e2d8794fe483a45926b11960f4c3db512572f3702646f92efa1eb978e979a81401f1f849c7fb8648186005935f3ea41ce64cdd44013a670903216ca2159abe30ed7856a4a04e7153b8165151bef9ab4c8087d840875abdd9e750edb0ca89e426f9c38989fc883d087897056a22ecffbc47cd1441d394b19cc67ba977b407fe0b1bfc3c1de1f573b73e04588aa183dc9a935921d50bf1d6e828109bbd94e2ce957eb6be19ea98a049ac6045e5536ba3561a0c300a01b2c9236ae28ccabb8d620fd26645f1b9236d748e34c156e58ab2a2d5caf359a67f54675988a94c37706bc4018c69b6fa11240cee51f59d4f4c2fa9e41ed6b4649939f1645338c480bee2d167019370b2959311ff9ed54e39eded733f9b6971ed01cfb05bc25ba48046765cc30dfd8b49402ce7ea844524d610f38a2ea36c9f08bce794be75ebcf7d4cd4c5e19b34f3b980d5f1e07d13d340e0c9d65146cbcd2ddafd0632ee94ba9343c48d1cccf5e3605ea3516ae3438af9a32c2dc7cfe3ec6287b68f6cf92a8d0999d136d0e5e98cae653a0a02265fbb57f5e3f2a65f9b0791597e2dc04b92d54f95b4147a914854f9ffd9c4d15ac53c4a649b5ed3515c80fb776ed8e34425f625c53be47abebd7025a56e802d702e0239e3896285a509325c662217a08128cd857f779f1100652d350956f114f848acc3a54bfd8326c3a791ac04ebf7000fbb8f956c1306d1b216956b9fcdff37551646a24088987f1e4dc2cb949a07cdb65b0212944d7cd0cfff1514f8f891f3f5f87509cf26cda69adc4c021b1fcaccdf57449eaa551d55448e626d45c98da4bf3990d577a06356edecb43431d0623dc4d509e027bcbeca86b040d23413c75c4f898e6ea4ea00003d1c2a597d9d60145c3d04a1c72e1fb009abe7e8cfceff728c89bbbda6b773ae39fab7157e3d2b6ec875461626c16b0cf43b4602ad3644219d41ceead244ac52e1cfbfa7c9c115bf1b8fc62e9b95226cdb5909387fd76ff8be48e3157183a18ef09104e742250bd6f7e20a27fea55eb1c2eb27c01d602c090bca51521a1af832d5712f0be18f11b0b5ed9f824acab44130ae4041f5a15c3cf5531722eb762f36dbb3c95e8f0ab08c0210a3a8a212fede60c771303012ded9249be5c4c57a08703a767e697c52813b403d78e0cdc0b3275d84ed601f0961c06a2e9364389e63f419b9179c5eba1cb6793ff873a6eea1f6d790824756216f477c0ec2f7636748184c63b200828fe622f0dfdff4bb67f80d8b865c57315811b549225e083be5c17c5f1268cf8d8e44db41f9c690739852b8a1e37b9d175eba4f4219561fec780836ca22163318d014e8ec20958377ef019246422e52f924a4694a0522e25c636506494dd0cfb7dcd09a75c7e2c45c52698b1baf063ef1445b6b924fd7fe1a94f4f9c9543495fdddabbeee5b60156694bc3097df60f8d0c2e9d6fcf0522ad12e1c10c23c25af1ad8e572331b1843176634eca7016937debc7aee8e3bf42d0b37c7f800bd2d9357e093f7a6aa1b6d63d68a7d9d6f7fd56a914ad9e803d2c4ee50e776ceff30e25c0619617bf9b40f873f60160aaf14b76a5de161dcbfd238fc3f5dc0449a5c16e15dff25a28e115734e03818175188ab091483dc2b65d99f1b891e82d9c78877670c24f10c8dc0f85d594b060ab17fae890b32f414d2df4e30d6ff30a55617ad6d798c7f145bf97ddcab429ee71b044a56d03c64726a9f3a7d87ff4eae609b9be0594900964eb6ea006c136ea23126a08eb75f5d142185998bdff09375c2b4747c1cb323d0d8660ebf85a1f9250f66d1dc320f38f0ad36325a02e79e0047773ab9e671f566b32efdcff38ae769db6495868ac1a3cb162099c6b8f5257dabe8ab6cea8372d09853e2c269f98ad3288d4af373f9afc1f7fc25785c196ffebc7b61547c51f0b777962d8f92a228251f312683b8330ec4831caf85b6763bd9d3fda3b22ae9e3728068845bfb1dbe87b5da9c39b03713b18852d6c14d50729e95bb04fd8a5fd4099456a76fdea06c07b7379770d8dc9f1faff1f986b14d54bf225dde58a5b1ac341d46762cd2ddc6d127ad6ddedcc1088dd7436ce524c38ef2992b86ca3d032d44426f5aa265857ac4fac7dcf4020e9232e446e2dfc1e872810af0a42ed3829156dab1f921de88a286f15fcbc3265c053d26f84276c7bc6c2b3b427fb1f12aeb699630be216ba52de02eaa706f6e5fcbfa89a57b5124f9d4254a9b2c725715376bbdea8cec304400d473eae9ffc84615b2a8867e87c753b2ef17ce7b18af22d7fb221d52ca249cb13f6fb55c243e534ef10992674b9ba374644ace5c0f792a6619ecd63405ba931d3d331bdc603d09681f76ad63cc13e31e7bb559228ccdb7ddbdcce5b6bd5bcafde21e6b25a6486437e7ec5934f847457f6b38a983ad8a4a4888c3af8938e6d75803d3d9b83c3a079e6c165642b57a9312613d4e8ecbddf263869f3e784d1d3cdae08b3424ab5e192e831dd18ad3b0e85f425d622ee928f31b1ff3ec943c2ad7f333f0b979bf51d7a7743618e2d0111f2df89e9ecd454fa5705136a4d4fdc95693872f85995fee559d4608c0be3610aa439e8bca9ad9a86ee60ab173a5d77493ac055beb29d3c1b43968e147665cecd3b9d388e85706b2ec16fe28b745f429b078c245f99abd27e8238531646765b1c29d08b69a7f42a623ba021007625ac6831d4fd8d044e6c11cf58c4a869cecfae000c925ee78b6e3afd9f073597fcdb59eb646f8f04c96767d79c5b9f26e12d6bbb9aa5d7fcf91f8391baf7e09d8d79a7f7a9e9c6f3d3bd0891edb9563253fbf22a13bf1779bd3162d8a1ec4aaa23dc3392ac83bd9784ef2f1a3fbe9760fc5ad8fcb60ab8031befb2222b2e9c53159841cf01679e4e307b5b812bb11fd7345898f871581df021f710e0bb4caac45c5bdd7f055a60c7d9a16582357a49389f9b148593ca2b65fd6531ba9dfb5536313cb9b6f4e5658be9ce84aa1da41a45377cfe714b6f60019fd66631b141aea6944e59f5aab2354bb8d52b8294df66b3e0db085dbb404c5bb9bd80341b9b5ef95d31adfa2bba326f9dd92622e43a78b588754aab857eaf552abfc0878a366c772dd210bb484b40fde310d09628286e1d13711687dde157418fbc94e68abe31cbc92af87eb295fa993fdf5473a2541d555748b1ed3c55cf86ea66646a30ba1d978efc2cc5fe447ddd7d8ec7e3d00cc2866c620e1a4e0115e5645f6c0bf70d190235b809b61e9dbc1267a13230a1f1c1ecd88aef37838c00d826d520e30d65a9b266a2cd1835aff4a0b4c270f6a220b1d61b068d0393da424d84b9c79eec2962ce0a7268c28d460d751adff71aec7b13037140c2addbcb08531d79ff36a95b6d5e08e4fb32b15607fbf6bd51de7413d0dca8a641397f949f0aa0b22d3195fe2cb58f754441cfb39ae25a9f165595a8a7425b68d5e7e2e763e00a24c786cefc75d62cd1b00a0144304d91450356169eadd246fb0eadf4d7d1b06912d14078b39cce5faf79a2ac3c7b03130d3fcc3aa105a726e553c8091b3ceec3a21af594a2ca4302c07985eaca591df3fc36bc2ed824eb673cfd39585c2c094cb88c67ea05a3bf61c54e738add06df4ccc3709669634fb2fa074a45cf599b632eb33ed27828e4e6680819821497fd4962f660d9d6498fcad58cce0d84d29b2d1169b12e2eccbd5b34f983a875072c63db3d4065c83895e29e36f1fcc454a2965cc01234888ce289bb30fc4157a1938cf78fa2ae7c832a2b6a0dd6d8ace4729f3079e0d2a1fd72d3786254793e05b79ab053563acdf37cb51a3fad70bfb1898478b59b450ebded87f141fcacd48734dae8ecee42ae841ac532b43fb7a6145d024f876b498c44541209ff0b9602a22898695946520df667ca9680d35e3f89734c194415b68999a62d9d4e07f823c8bdac7e9c5fe2f0d5753b84c6bff039a1f83ddb384c1f39a4f52be77f84585985a10191d4eb5905923b731784d2b54e21f959ce0b2c2c89762fd25281f263a578ed995865ed54145d7e696176dbeeef0d06a3bfa9a96c8bafb27f9da1eca25552aa64099fa6b1ea5723737c269e63c9d35d726aabecb147686be17339a8dbc8958b1cb97fda2140974a7b28beb92501553400def5b0890917b984483b9121d7f6ffceb63fd402edcf5f333c589b821d52ee03273a3218c0eae413eb966881e197033773fa5452f63ee4f1841c2fb95d59c90c7aec4784098464a914e5df452825d3c8d76d6eac769a1ede762d8704eff34c23cb4c62a644c95f6f2eeaadce87ddaf1d3d7e9d7030fdbf5caaebcc367e61c95fe8f7093fba5e4842469576c4334e8b1c9e00a9a60a06d954dcd25ec1c5649c322ea5ec7682c278367ab1bf968d0e532a2dcaced63cd3f88e379f029417646527bb07bf2780c88d9a6109c5888470ec36771b7c86feda66263f6147627515e775ecd01e571c264d4fd8535f4c4427d81a35db424614971b65f8bd7f683553f8a9dfe842425a357db2734240cdcd0e9ea7074fcf86c298d29f011649160463140138775df2cf9b1a942ccff1109949c6b94067affa5156dd725aed933ce6942d5ff7963edcdfd8b8a032805d775af0e6b09c2d9ac41723bfcea6ebce8c29aab50432b8301099f96d8730da96b51aa78e0c77117730a9b18e69aedc6b6d80116227c2c8c39c2e2e85a0ae979890cda34cb24cd749a7b3d5137af6764d1ce89040ca94095a35fa5e18d353e8785163fe0cf58b7507ea6cfa9d1ec74e0fef1ff04a6c6e4371586fe2f185dc4f87365cd510e3c40afab00d05f4126110fa0f3a7cbeb77ec33aa63bf3f65d95c3c990e81617794ad82913f957a964c4ab18ad6e3d8196256207cbcc34796df7fb2114e122ed410fbd4c669fc89eef295f212fdac3b24e40a0bc5b2675087040fdc89e78aed72da0ef394849f31e86bacb23bae3e6bc21552d18f752cd4840bbf3c95bc261b0d6dfc1c77f642a53e15eebb56edc9f01c5a65ca693dbc0b7f80a381d967319797b4406bb1ddff92ca9efdc6cb407f8bab546b93a381b8dd56a00075e5cf48348e622272bb9db032019ccde40e5ea86bfb79e945b433c287e2860c5cb7542cc69282802b5d0c0093c9f00daed6854b011c831fe1b4cb3c", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x0, 0x2}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0xfffffffe}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe64) 1.588592728s ago: executing program 1 (id=375): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x626, 0x9, 0x8, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000002680)=ANY=[@ANYBLOB="1000100000000000ffff00004100000010000000737f0000ffff000001000000"], 0x20}, 0x6) r3 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="e000002700000000", 0x8) close(r3) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x4000008, 0xfffffff9}, {0x8, 0x3, 0x0, 0x9}, {0x1, 0x800, 0x6}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1c1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x1, 0x8}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x69a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socket(0x1, 0x2, 0x1c) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000176000/0x4000)=nil, 0x4000, 0x0, 0x5012, r2, 0x4000000) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0x0, 0x0) r5 = getuid() chown(&(0x7f0000000200)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.268684445s ago: executing program 0 (id=376): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x6, &(0x7f0000000600)=[{0x2, 0x6, 0x2, 0xab}, {0xf, 0x7, 0x4, 0x4}, {0xc, 0x8, 0xb6, 0x395b2dd4}, {0x8, 0x3, 0x0, 0xfffffffb}, {0x1, 0x7, 0x1, 0x1}, {0xe05, 0x2, 0x8, 0x3}]}) r1 = socket(0x18, 0x2, 0x0) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/5, 0x5}, {&(0x7f00000003c0)=""/167, 0xa7}], 0x2, &(0x7f00000002c0)=""/46, 0x2e}, 0xc00) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) fcntl$lock(r4, 0x7, 0x0) lseek(r4, 0x101, 0x2) r5 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) dup2(r5, r3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) write(r2, &(0x7f0000000500)="94db4e166fcf906631c9f2338fb4d3e9fa0c6e2235f5b56e6854e29631d9348500b925bbe9866f22478cc55c5d6829a8e34b4b451d09410993b061ba614b09c3306e3b8f0d419e668a804ba013252684b058f40d7b2481869f8febdd819a154f6ba5b9b896a9b8802dd4c3f20de04b01b7fa57a1f5b7abb3630109fc426542b77b80171890eed6e1fe8e40a76d544c0485ccafa1c0e91b381b792e9978b0fbb489d845ccf5d7124908c8bb76af838d8ac41dc302690d9eec64e5c16eaf43ba933c0b735108", 0xc5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x9, 0x3b9ac9fe}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000200)='o4', 0x2}], 0x1) socket(0x6, 0x4, 0x1d) r7 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x199) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x8, 0xc, 0xfffffffc, 0x204, "86d3724bbca7060000000000000095ec00", 0x10000, 0xfffffffe}) sysctl$kern(&(0x7f0000000340)={0x1, 0x16}, 0x2, &(0x7f0000000380)="35ff80b8", &(0x7f00000004c0)=0x4, &(0x7f0000000700)="80e6de4fc3ae7a0700fb599f0af2b82cc6fbebcc28b2d83e8888221dc09f6d27ab3b07e87c05d4a4a24b16d6d34521c2f6760aa85708e40fa118ff81debbfbc82147d628fc3fd20b62aeda5fa215b38bec3a078c8c8d1f2b457cc040851180982d10a29b109e6de14effa2e58eb1a5f6e6fe146d41eca59546af85c9dc0fa539bfef71f734315ee660721e4959c6150aa8533a3ef5f54b2358b4325cc525e893348bf9f13ce085a5ac6238673dc8bab5f4e46b9d42adb210d6af66fef57a4b8ec361b0cb2c2d8cd9854181bbcb4e15d32b65be147100f100af5158762b7f3004396ed6dea25c17fe8e04d2d23f78e6adfa33ac2d1d75218408effe58774d4272", 0x100) 1.155484754s ago: executing program 6 (id=377): r0 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x0, 0x444}, {0x81, 0x0, 0xa, 0xff}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5", 0x1}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r3, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000380)='mS', 0x2}], 0x1) (async) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000200)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac249", &(0x7f0000000000)=0x48, 0x0, 0x0) 1.154518792s ago: executing program 3 (id=378): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)={{0x1, 0x59}, {0x4b42, 0x3ff}}) r1 = shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r5 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r0, r2, r0, r3, 0x8, 0x5}, 0x25a, 0xf4b, r4, r5, 0x3, 0x3, 0x1}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r6, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x80, 0x8000, "87aa47c1d100", 0x0, 0x800}) ioctl$TIOCSETA(r6, 0xcd504406, &(0x7f0000000000)={0x40, 0x0, 0x80, 0x8000, "87aa47c1d100", 0xf, 0x900}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x809, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r7, 0xcd504407, &(0x7f0000000740)={0x1, 0x0, 0x0, 0x0, "aca2224ff1c14649ebb178926cc9795a6b4700d1", 0x4, 0xffffffff}) chown(&(0x7f0000000200)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 958.692902ms ago: executing program 4 (id=380): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796b) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f00000006c0)="72a1fcefa6ea1f48a482ccea6c9b09a00a50", 0x12}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x2, 0xfc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000100)="bdf75e68", 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8000) r4 = socket$inet(0x2, 0x3, 0x2) r5 = socket$inet6(0x18, 0x3, 0x6) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) getsockopt(r4, 0x0, 0x64, 0x0, 0x0) r6 = dup2(r4, r1) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000140)=0x85) 958.251318ms ago: executing program 7 (id=381): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) kqueue() r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) select(0x40, &(0x7f0000000040)={0x1, 0xfffffffffffffffe, 0x7ffffffe, 0x200, 0x20fffffffc, 0x80006, 0x3d70, 0x8001}, &(0x7f0000000080)={0xf7, 0x102, 0x100000000000, 0x8000000000000000, 0x4, 0x4000000001003, 0x4, 0x15}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7ffffffb, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x7ffffffffffffffc, 0x400, 0x1003, 0xfffffffffffffffd, 0x100000001}, 0x0, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="c54bffa3518e50bb76ae6363d3b600b3cf5e8d2c1cb876c3c035f791de9728be7493bcb27ecab26c36b9f0f7d50e2c13429e45d5cc7f253c82429ed2283b8847ded63e4c7c61fa975ee1487a75256c00e8389087f8d401d3071e171c16af70350dd0d0de0b8d9e3d703ba47003f8cbc1e20005548001a8c16e324765245966b09679ceb12d49ca31d1a6ae0da32251c04b188cec4fe281b24ac49a96a90c815e14d75f5d928226257aba12065fb3de849d44499de74ca696283f033116961324e49bb48a61c1049b7f2aa4b9ad05474c72500d7f1d8152fe8b4df549", 0xdc}, {&(0x7f0000000200)="0c862153eccdab2b87964faef7b102ca6e583e561ddb60a5a1a69090518bdbcf54743275a4d654208f2b5e7d0d491703474b9e02b5a9d30ca2a0f368dc8a", 0x3e}, {&(0x7f0000000240)="1c2c9896e6aad7e6275f92f19005974975379fd1e38b5cd8d23f6faab56b6c8981799ad63e24259b0c1e6bab572b162dd305fd7df2e90a13dca32d2fd01515a3000152eda95032b3778d0247891f878ebd6509ce666c4c7b00ef1214264da26806faf744cc3bda533113ede7e2b7", 0x6e}], 0x3, &(0x7f0000000300)=[{0x68, 0x1, 0x9, "18fba515254162fc347e733e642d92f5412720671a206752cc5917c3af9723f167aa4888bd7c9c8cf3d22267f2df976d7d2251aaae29315092835b5f3cfd72f0419048d61aadac3c724442c41610e99d126483ccc04d"}, {0x110, 0x1, 0x6, "9fa9131b17c17152eb7ad4b82f22f2e99005a01e3672b13d299fd3e651b74572ee66d7c28dd4e904d78c417a0712788705dbf9ff39d8514125709d3072da09f95d02a0270ff8871b624784d0b76492d1ed24b098df41920189aa14e3c54d2d793f07db79d2a84f0b42a481c2400701e5d1c8e4018e2e6ea51f13f3e86f1ee0dfb1defb227a18879918d88334f1e6e7235360e5074cd0c4c3f2785c95d0e615226afe01fbb3c9d8e98747cbcebf7aa03cc218e4dea6ad3a37fe07869156814342667634f138f92bf5f10ac952681f9a1cbd288c498d11fc9e34b54154af5704f0d42eb9cb7960567a1ac354010e49a1944202db606306fc8fbd248f075f"}, {0xf0, 0x1, 0x0, "1e55a872db942202d0dc23475765b5a9bef881a314bb603988fdb4ea3cd2c1d47241c41ffe8b0b654aba3ad927cf0cf16b57d5178f70514ce1c511621a5325a6fc6dac07eddf6a8c0bc3cb5bdf7e2dd3e7c004ed156008ef6ea04198e20d8418e62119d67260d397447d86537a7b87522217e545742b1d91029c40e4109a2514197d063a527b60afe677fb5333c24bfb13f5f1abc2a49b9b538fdce25ea1220fe9e88d847b017c3e413997d106f931bcc1f49b246ffcef4bb5516519e53193578a6ab27e13949e0a63c9f4349afa075f97416c0ab8657c46e8be252f8741d1"}], 0x268}, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) kqueue() (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) select(0x40, &(0x7f0000000040)={0x1, 0xfffffffffffffffe, 0x7ffffffe, 0x200, 0x20fffffffc, 0x80006, 0x3d70, 0x8001}, &(0x7f0000000080)={0xf7, 0x102, 0x100000000000, 0x8000000000000000, 0x4, 0x4000000001003, 0x4, 0x15}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7ffffffb, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x7ffffffffffffffc, 0x400, 0x1003, 0xfffffffffffffffd, 0x100000001}, 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="c54bffa3518e50bb76ae6363d3b600b3cf5e8d2c1cb876c3c035f791de9728be7493bcb27ecab26c36b9f0f7d50e2c13429e45d5cc7f253c82429ed2283b8847ded63e4c7c61fa975ee1487a75256c00e8389087f8d401d3071e171c16af70350dd0d0de0b8d9e3d703ba47003f8cbc1e20005548001a8c16e324765245966b09679ceb12d49ca31d1a6ae0da32251c04b188cec4fe281b24ac49a96a90c815e14d75f5d928226257aba12065fb3de849d44499de74ca696283f033116961324e49bb48a61c1049b7f2aa4b9ad05474c72500d7f1d8152fe8b4df549", 0xdc}, {&(0x7f0000000200)="0c862153eccdab2b87964faef7b102ca6e583e561ddb60a5a1a69090518bdbcf54743275a4d654208f2b5e7d0d491703474b9e02b5a9d30ca2a0f368dc8a", 0x3e}, {&(0x7f0000000240)="1c2c9896e6aad7e6275f92f19005974975379fd1e38b5cd8d23f6faab56b6c8981799ad63e24259b0c1e6bab572b162dd305fd7df2e90a13dca32d2fd01515a3000152eda95032b3778d0247891f878ebd6509ce666c4c7b00ef1214264da26806faf744cc3bda533113ede7e2b7", 0x6e}], 0x3, &(0x7f0000000300)=[{0x68, 0x1, 0x9, "18fba515254162fc347e733e642d92f5412720671a206752cc5917c3af9723f167aa4888bd7c9c8cf3d22267f2df976d7d2251aaae29315092835b5f3cfd72f0419048d61aadac3c724442c41610e99d126483ccc04d"}, {0x110, 0x1, 0x6, "9fa9131b17c17152eb7ad4b82f22f2e99005a01e3672b13d299fd3e651b74572ee66d7c28dd4e904d78c417a0712788705dbf9ff39d8514125709d3072da09f95d02a0270ff8871b624784d0b76492d1ed24b098df41920189aa14e3c54d2d793f07db79d2a84f0b42a481c2400701e5d1c8e4018e2e6ea51f13f3e86f1ee0dfb1defb227a18879918d88334f1e6e7235360e5074cd0c4c3f2785c95d0e615226afe01fbb3c9d8e98747cbcebf7aa03cc218e4dea6ad3a37fe07869156814342667634f138f92bf5f10ac952681f9a1cbd288c498d11fc9e34b54154af5704f0d42eb9cb7960567a1ac354010e49a1944202db606306fc8fbd248f075f"}, {0xf0, 0x1, 0x0, "1e55a872db942202d0dc23475765b5a9bef881a314bb603988fdb4ea3cd2c1d47241c41ffe8b0b654aba3ad927cf0cf16b57d5178f70514ce1c511621a5325a6fc6dac07eddf6a8c0bc3cb5bdf7e2dd3e7c004ed156008ef6ea04198e20d8418e62119d67260d397447d86537a7b87522217e545742b1d91029c40e4109a2514197d063a527b60afe677fb5333c24bfb13f5f1abc2a49b9b538fdce25ea1220fe9e88d847b017c3e413997d106f931bcc1f49b246ffcef4bb5516519e53193578a6ab27e13949e0a63c9f4349afa075f97416c0ab8657c46e8be252f8741d1"}], 0x268}, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) (async) 468.692963ms ago: executing program 6 (id=383): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x7fffffff}) open(0x0, 0x615, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) setrlimit(0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="79e9ec3b", 0x4) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="68ae192d93306cbad057f427f385cf6149b005c350f33cbd01bbd6e76671b8", &(0x7f0000000040)=0x1f, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x7fffffff}) (async) open(0x0, 0x615, 0x0) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) (async) setrlimit(0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONBIO(r0, 0x82907003, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="79e9ec3b", 0x4) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="68ae192d93306cbad057f427f385cf6149b005c350f33cbd01bbd6e76671b8", &(0x7f0000000040)=0x1f, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) 468.360845ms ago: executing program 2 (id=384): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000c6d65c6d0000ff00000000000000"], 0x10}, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000600), 0x10000000000002a5) 391.233037ms ago: executing program 0 (id=385): setrlimit(0x8, &(0x7f0000000980)={0xa, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r1, &(0x7f0000000140)=""/208, 0xd0) write(r0, &(0x7f0000000000)="f0b0d986f4ac3427", 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaa4558001c006621df01f39078e0000002dfffffff4e234e1ffffe90780000000000"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x0, [{0x2, 0x10001}, {0x2, 0x98d}, {0x1, 0x2}, {0x3, 0xc953}, {0x0, 0x4}, {0x3, 0xfffffffe}, {0x3, 0x1d}, {0x1}, {0x3, 0x4}, {0x3, 0x8000}, {0x3, 0x3}, {0x1, 0xd}, {0x3, 0x3}, {0x0, 0x7}, {0x2, 0xfffffffb}, {0x1, 0x4}, {0x1, 0x8}, {0x3, 0xe}, {0x3, 0x7}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x7c}, {0x2, 0xf731}, {0x3, 0xa}, {0x1, 0x4}, {0x1, 0x80}, {0x3, 0x80000000}, {0x1, 0x6}, {0x3, 0xf30}, {0x2, 0xda1}, {0x3, 0x4a1}, {0x1, 0x9}]}) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000080), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0287533, &(0x7f0000000440)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r4 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f00000004c0)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088e7450000280400000a0029907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090788febf8707fcc49c64ed41b0000"]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r6 = syz_open_pts() write(r6, &(0x7f0000000100)="0575dc9ccb972cd5d775e93d90d2fbc2e9f4881c2ce1ebeb85ca5915176f4000e2f35182f2fec32ff891fda469fbd9390fb9eb4a51f842f2ab2d9c", 0x3b) r7 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x2, 0x7, 0x0, 0x4}, {0x100, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x34) mprotect(&(0x7f00006d2000/0x4000)=nil, 0x4000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000780)) wait4(r5, 0x0, 0x2, &(0x7f00000005c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xc9b1c9a19cf06b59, 0x0) 390.725141ms ago: executing program 1 (id=386): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) r1 = dup(r0) (rerun: 64) listen(r1, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) (rerun: 32) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000300)={&(0x7f0000000340)=[{0x0, 0x8}, {0x2, 0xffff0001}, {0x8e, 0x4}], 0x3}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000840)="a612165d5377ffffffff9b6ef46dcae877b61f139bfc84010000004fb8bddb092ba18f28c8357b7a1c2c098501f9446634b273ebb14361601bd0f8a834467d7773c743071feb27df55e7ff9c4b4f2f269e100cbd99269e331af0358f9587430153b5c49692bfb63c8c939b28becedac9f5f16a5e0dcc0785cc5251c71c4813959a82d061196267db33d63f38d8a0b403de92ee612367299188a9bb0e2b8c901b18985b861da1c4aab8a87fdbff76a7492da5e8bcc75b2df84df548c261fd85c7b01539daf5e098a2a1f110190101f13d95f1e7034e7a99eb9952eb584e575f5900f8fcc4d1f7ea7d743499946642cf1b1b709b91a8796c22fde9882c02cbaa82dd56792575173b7c3838fcccac4ca6a6ca3eac4e3b8aedb6ef7181d2cc41913b6b10a6a072da518c3e9ed5aea67e19ae34eb4f05fdc7f0ae326ee6caab762ac598936b283c4b500fba1aa6d4e74126429238ea2a0d6298c5c18da6a46db2dbd31512de", &(0x7f0000000080)=0x4d, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f00000009c0)="a271abc3384b929e6817f202e0a7a0ab50e78cdd0e435b8870f1ea275ee2a384811678aef96acc5359dcc75f28d20eb08205d2ca2eae81a938c7aed6e3bc406393a5a2600e752aa18839eb2439fcbd5eedb710130fd79e154a20e95a6418c8135b45090fab8747fb89a3f57b8fac8862ef795864fb75a33f41be0e484a3bf6c61f9d301659c88cef3208653a763b3f5affb1c11cbfa303abf9add67cc160bac4fd3e10c158dfdae348ee9368a9a94a0919873d2a1023625c3f53f45f757b2988483528fa941243efe318a771ee3363916c7b296fb61d8c9f9a56d31153dd26a2b9d8a695f46444196657a59f4bd3991fd53e633406ad9ac6b0c7c1750dcb5bf62c2ce38af6eca395db6f33e98d860861d0f34f2c8362596b38d80b4c7e9cfd26ff58e857adf39006b52a346cd1efb3cf40fec1670224f35f6c0f2db9505c20eeb4a0f4de60d830ac4c639cfe134e13faf1a61d5b2b533469b6613b5c97632ed15e6de48c55abe513430f20cb0c50b87f037034ecf32a5538f19a65197d12486de6ac9fc830696250ced6f7fd0e7e0441f0c1e69aa708a48062d0b6a571878f6565a07689847dc146e19e0b7ff4738c4530a797a7edb58d92e3b56892cd1ace983ec25a7905a6f07ebc995f761dcb3d3b38edf394b0fad9e36bcbb4295ca55767661ea1669c3c63312250e5c603aecd0c50765f1f98ccf5dad61957ef683944ae04840d926ace0046b10403d1c99ca7c2dfb409fe672b80c1fcf0b8456e2cbf96a16b295982ad5776675693657b31e652b0676d895bae0830d9028f8b09b73dbc94c6e647ebad10134fad68eb27fdc72747e14b7fc9df0c925452cea12630fbb66b9d6a55a7bef29c80a9641c04380f7fb8ea4af2cfb13456052d377fadafd439957b1f2d56c07eae14b8fa8eeb8cc2ca72b877ce77b2129a187caddaba4ee198e69221f50fd2aa2cba4df5f0a22ee67d1d76b4856123920b67cbf86f98bd87e88b39b6432e35b11636d831f73f557dbd12962755eea9e5323ccbe2aab113925dd969034d5c3cea0bebd1052b659bff5719283b600a9fe75ddff9cda726be73ca4b6037b7ff72af3dc96a820199b2435d3642ae1db5cd2a4099a564794df225eff707af9d10aa1a63daa462a679d2be2b11cbdae0760e4cf1cc3a68e743a2d49f2a57fd62ee9fc86f887fa1db5fa2d613fbf8faedf48673c0db112276b683f4f3532a6b416c6d74e702883c5b282f91cca9bbc9eeb800292b748cf6e2b8015f0ed8a041f7e660b8e981399a086e617f143857e22152491febbd42724bea0b7b776a6797d8a6a75e5ffdb47bc129ce48d33e04ee4d49443c618ef5a98d54d1ff44ea01020a314637d61b889604bf503c8a58bf26aa6e836da2b19cf2ae0a87c26369b15e57bf51f9b30834c8f028b655821ec003ab5601bd4cdba27777b2f40164f88fb1c0decbe6c9fbea79c21bb303a471e208256d8c0592f331fc4f1c674b812090bbb4c3a64be7d9f91c82458a2d5edceb9b5f97e98e862f8ecdbe4cd039244ab232771cda406f42b2016c9510ae25168a76952ee47a9e88e06e0a14a351db97088a65bbf5cc25c5dee3eb135d45d3a85d28d36dec2f70d8bacdab88e7c53337d3144c9b0f77908208f172149f531076462a9da6ef9191ec11c5a4bfac1d14da1f9ecece625d6f99262d9a48b233c258b6e661b7b23ab3b2cc56a1f12484b471a95a950b3ce0bd0af211adc56350b82e35f4d2bb669d3c04520744b4948ad20677ed7c6aec32825bab2add3bcd51351ce07fd509d2eb1130b60f833e0a4e3c153fb5137e002e789ad09219a599711fdaac1513e371d74e94f4591180a39b8ede2825365b1fa33b6b24293ba499245d1748e6aa5da8d887b2bba3ce96d8e706c8e039f89c82f47a5735b9335a4b28534d85133c1604371f68105a282a08dbf9854e427608de2143090ae207bc5701871d46254032e63566cb295830de384d3cdb57fa387e875009143a61467d4613d7ff12b38b5ae70043cbeaef3514e93e7e6773a8183d6e5e1a108eec254696bf180cd50c935442233880bb9de41d3da587ecc4f853ce2b993c3bef277ed083f12e6f3a9712953467554900d5caaf25712959702ddb3373501e769f5b76a533a8c329e99940c689d7f0c4cdf715e9b644bc9cb4b9267d6831e9c6ab77385187de8d41038cff57ba61bc6d445de7eba5dd5c20ddb647591b47f3d62bf91962bc2ef44e04d293bac9c154d85dd333c366fc8d0f76a0a5fb565ce1bc7baccc85eb5a05c6cb8b8ffa59ced01cceac6c275bb020e3ff45f208fdcd3309e2d275db2eac4ddc8d73af020d7115750559fe6f08d92218d9fae8e67dce0f5fe7ac9dbb0c972a2877b692210c0e8097e2f8ae17b76b5d8a3189d0659b5643f6cc578545c20e5508de09d7fdb80de7fb7f9801c898715720973bc8882167e81764a7b04262114de514986540fd9c71f7099aaf6596b62802848732220dc4e95e3b72e9690335e86f830ed3cac5053d2f3c431a22c24883e2c7b767a224f97017f26840c71d789d72831570d8b71be3b51c4d685dd63b4f369c98983b38776caf7ff1234a3c5d0c9115af72aef7574c45de6fadadec8e346b3c803d7fed4b1d00033b0e00149c196e8f4caa77e7688c97cbffead6d42870457cdf098f28d268a1afe85205997a8bcdf8122963e04b622763f3521877bd8a7502c4cecea549dd399e41fe979365f06aff835891be0580cb02b64275a3135f0a61705214168666b5511552f9400ab8e39d6ea0d49dbabf5350f4818e20bc93a34b5411b51efc16f2dd875559c91f8f9d46d76daebe8732126f9586e98f9feca5e04c17ed9007b1ac594f17f6786db63bb60fe21a235090d44d7087d2a8819d5b179c4b4229df16cb1c618ab0e2db5459ee5b0caac55c792cb4d6857d6da564626bd6e49c72f456d2dd9a1eeb4e05ab8aceae2ecca28ec06c8449a149bc65b67dbff0e2e6ff15ceeba05414e156afb81d047c46c757dd10ebf71824c545d038cd27b5c912a9d02e370e035171b4616973d27b37c4f0e53facfe96d4f7e3f59b6884406c44abd3228d217d550f466b0b8e48957f9790fa213a0dd20465942174670aa47eafeda0c1fc77cf3b2dd0a8da2b95f06aace3e6a33461be3daeaa60edb7298f779ea2d1c4a126c6d0b03a6d982116fa571f2734711c4cdcf65d32ec3868982fbdeb7ccee61abf0c509281bac7635b726e24fc109f93a40767cf61d6f7e7c486757d7066475d2bd3b549e1fd8a7c64ef99045010db95641d2a22223afbeb94b6e42d11ae74ded46519e78ebb8a79fad116e138e4eb5f6d8d00b4a276072f1100d03b918becfbdf6eb2a47ea4d43a8b93bba7eb3c450a2fbb77d729da9180d56c1f6bc0c7f4025337e0413de243bbe2988e812e8c864a85776027ad0498050c6bb66f3b5d95bf9e22e01055f087b018f6ee639cf71900fcce2b429d7bd6480f85156ce3adfa24761bd21901ae8f03b3b41c65177a378cfb62a50f5640ee560a9f80937e4c87521db3c4d628362ee6ca53f357e904f9279578de476dc5e39be6e5c9fd68046d105e4a7489c2235637ebf1c07cf1fd99e9d00182f3a6e0c429d3ae8784ab62c6f0a9f701a7d91aba9555655a133730b99751ad61d60675a0d5d076a5b8006603b91cba76f441b1d841c30265a3b544c1e3735a4fa9877b606ac512bfa7e9e99044af8583792258b2bd3ff31af48c22603a6c67415b261cffecd6d7d6e4870108616cb96c5ab27e3380dbe116e5c739f4a9d9d8b44de6a244ae91c6340075845f63e5a363af2c588e66b43b3758fefcca1a093f6c9d760c6e47a1fadded786be3ba5511b081f15699dbc4564c6d49f398f13d9be118ea397bb7b97dc7c53645b146904cd35a71bfb4c1d241637178bef886e9f2aba8ccc49fb32636989e2a0c911aa4eb8725b279542b30657d5af78a3f7ae263af09aa378a61dc6aa0ae1cb2fa11b80c2f529c800c5a193e5b6b6b4e9727afe6a5ab08c7d2e325cc03fce4fcd2e05d225d9b449f96b6d02895ccec72834f951317a8e07a19717081ede2719b5e80f0c3edd0634edebcdd3436bbb7887d354c1654e5501a407643b4708b5ad37f8c0d22b12258b09864dc70db26f562976d7e96db8e94ae6ac737bf0f28933c18c80ff2c04309711b3f80a7a86ce561e4ccf0e658062634889f678576c9e4eaf8aa88bce4eb414a46fada5ca2c82abd751275cce9d95b83d66e48e4c10c343ef6eb291edd1efa2df55e4f47fef552bc9037bdf174815e0ac5c02c88b19fce0d7d97a9ca0201995475b7a915993496430d8ee9cf2d25a189c164b046d16107f2afb596b57cb1b73a3b3d16f9d0b828543ff5745e1b85938bd616fa9ad1d9b7f2a1b4db73bdcee236ad9c361824ed01de2368583c69cb61273a7c9c9a26fed05a82e2990a9cdacb36b2056231fddfdf0b852f8273b693b12877b26b65b8e21d7e79272d4dbe2e000aaf96db9ec7a8bc146bd0396ef8b797f88669db8128dc8df81bb427f58a1d3f6cef2dc99c62c46c55208b225e9c47be69dbe1523f4f925676a59451745f7b5ed8f2c793827903eb45256411c9170a0741371dd2b14129ca331ee2cce1269b588e04b1505fc9894629e8d0c4de6cc4c13fdc87258448747ab12076da20a0a1daec7179fb64e1af9c982786d71567780d079c16b28603119f79fd629f99511f7c3a6586bafdb31b54a0e4ed5077cd66eb32f2f4bbddbe06fdda9ad04248b88d45474ca8585e0b4998b0788ba7871b8a9281e9d4d3ceb64ef992f8c853e0621b44b6526be219f41e890fd564454913471256988e6f03df1a92d91d3e3bb1c65313be8391f1c6d02330b4a5280dd2f9c6f5d2edd463df9baca48ff4c9f3970a3c572eaf5792704d154e1047b1c73f9d6a9859dd60aeb77ed460cbd6104e102fff969d26b81589fa061ad4abf2aba559af959f4f367c040dd3d76bd13287c2ec6fbba0a5138dadd7368c62a09d78a770bb4ac2563b7160875cc55ef1f7c384217535dd7f5c2fcef02dd55f7d105c3326c7d5628cd8ff722ec69a9542b042bb00a8c354017773554f2dcf158c732f8873ada252a9ad6a7c0ae85a4b8c0d0b2d96c894e090423bbad310c28e1157c1b6c916980a0779310afeda5716472255a988b4df083993e96c034c920620e298800604a5051a03b2b37afb1038c56c1ac2faca824d94ae873fbb086ed1cf919c573759deead57d2cc29f8716d269819bcba1dbfda36f24ed87cc9c8ac8f74d065c626b6491ab4cf1b86f1e6fd0f3e1bb641a69a14a5e4091ac965edfe6fa588405a3e1280e50911ece6b178493fbd93f69d459ba44352bd444accae8433c0aa07f7a846841098194b689642fa816c89203c5af2839ef1fd7d425f4b2e5e914555fccdfde10bed29b7e6047a47bf3cf84bbae859fc82a1f5a78761a0bbffa537a5ac508e9fb71d328b57f1a61eef758545524cb3ca604fa0c33055111421b50eb77f158077067b5c6842e4dc2e304ec786258a303098403de13ba9a727f9c1e37bc2295bc7b1feb1aed7ea3c68f69c07be99f823e0a8cd50166cfcf9cf42515e4e729e6fc74414f8c4646b8e209a211d954e57ca12b932ddc370c38378f5d1009b756335de77842f3a3d5c62f83904a2d6878a622b7fd8d66e5d6f82d4535382bceab2cbf3ad8ce4371c62837fc24350a4a58b79faba04157eef29ccb2abb09ab3830c92ca719980a70f05159dd0c2fa2aabcd1b217989bf1e2cbd875775ade07306d5d09059a", &(0x7f00000000c0)=0x1000, &(0x7f00000001c0)="85bf88f63824855e637d05c9d45b96847a1b506d9e75de6b4325eefea723684c4d85dcf1811666c980a88f0eff81ffeb0b7c018c7000c4116e8d92e2765a9490cbaf0339ded50cec273587cd9683b7b104ac40f3601f9f2a2e068fe283750dd95430b52fdfda3864e6e9bef292406a1b4db852029849ef9642d4e8b8f6510b4f291b280130437aafbdc68db67d095f570947f36064c8a36b7d87a9a4c538da11634e7fb1b2ba916c35", 0xa9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 64) write(r5, &(0x7f0000000140)="d85606000000c4b1a376eb20f04059f92004001d4336a45da878b22c8b6ca958962b5dadb8ff6d7afe6470244e34a9d23cdb95cd1b60590c82be5542f51dfc1ebb5a2f11afa4d4b1253d2c8547a583b68ff2d4a8efe6adbc867802d79096aece2e35c752bc11849f38", 0x69) sysctl$vm(&(0x7f0000000680)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699b, &(0x7f00000001c0)) (async) listen(r7, 0x7) 390.450925ms ago: executing program 2 (id=387): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), &(0x7f0000000100), 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000002700000000", 0x8) (async) close(r0) 269.028328ms ago: executing program 4 (id=388): r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x6, 0x3, 0x2}, {0x2d, 0x0, 0x2, 0x80002}, {0x7, 0x2, 0x0, 0x9}, {0xfff, 0x7, 0xc9, 0x8}, {0x6, 0x80, 0x0, 0x6}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080)="5ab7776a", 0x4) 268.715341ms ago: executing program 7 (id=389): r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x7b, &(0x7f0000000000)={@broadcast, @random="13bd2d0618c6", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x2a, 0x6d, 0x68, 0x3, 0x7, 0x3, 0x0, @rand_addr=0x331f, @rand_addr=0x80000001, {[@timestamp={0x44, 0xc, 0xa, 0x0, 0x2, [{[@remote={0xac, 0x14, 0x0}], 0x7}]}, @ra={0x94, 0x6, 0x2e41d17}]}}, @generic="18c50ac0ad69d201f97e2ba18f596d6877e4b0069b208a6a8685083886576acfb7093a82758440b3065e54d9f91c901981dbdd26d5e87f00b8c2e60a8329d6dc761c452e50"}}}}) sendto$unix(r0, &(0x7f0000000300)="b1000504600000000000000007000000331c13fecea10500fef9ed06c7afd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d0180000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 267.978839ms ago: executing program 2 (id=390): mkdir(&(0x7f0000000000)='./file0\x00', 0x80) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f0000000080)='./file0\x00', 0x8}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="0364a93f3eec8d5c8890c4fba6a83630f0fc41c563d7d743e2615dcb9addcfba049e65094207417a6fa73c0f67fce8910d0055d85a0a8ba7ca5c307e7d32", 0x3e, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x200, r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000240)=0x8) fcntl$getflags(r0, 0x3) r5 = socket(0x4, 0x1, 0x7) r6 = geteuid() fchown(r5, r6, r3) r7 = accept$unix(r5, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) fcntl$setown(r7, 0x6, r1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) fcntl$setflags(r0, 0x2, 0x1) writev(r7, &(0x7f0000001440)=[{&(0x7f0000000300)="df77e3f8e69153fe8560bcd1d3094c3801ac3fe903baf17b061a99282c86119e3600d1a50055970b774141801a87588818ca6fba36b565d8edb4fb7fc2243d29e0e8c37cf7ec3a170540e0e0db0e03a75a986415d450950e46372c450637a55f071bc50b201972611b9da0e14f2e19a7bc983345a4c7f92a639aad443b5b6910bdd379890b87092538fe3ab9c87bce98b8889bb3af810f6c10fe2dc4d3ebee2e6d5901faef3c5505d4511aff30834a3b569bd6278d47d4b135d747aba274002ffd8a39aa5b2970703b2fa1047c06c933acc79c46a6fff3465eed750c5abff4ff11ec3affd379d3349e1f27734aecaa10c6d82892e0203ffe3dadd0a1", 0xfc}, {&(0x7f0000000400)="5848d8", 0x3}, {&(0x7f0000000440)="78e0257eac165dfb9e6b3491cdbc32241c493d2914a5f474eed16d4f872d30e603aeb5586188c81955660255f79d04cb8eb9e597345124818847d55131cbd6df17eb5102fbe1bd05dca70857ccab1527865f947e16b4667e576e60c1508a613c8b81910cfbee8368e2dde3626bc405490ca6cfe9ac619c88f8654a98b8daf8a97c9e3c0dc5f878de182b24155b3982cc12c88495df3b4920c5635fa6b9dd740db90cb6366c2fac41057fc445353f8f4548f226385fbf4056f36e2b432eb6277548f703e001bcd58bdd0dae96d3d7d91e71f4b140ac57dade5eae8bfaa1b84e0eaffb83c0ea7044dbb0aa599c7f81613b585146881aa51ace19bcbb664bf29efb20e07c6a47281032bf18a64ff9e712fe7ed7a36abbe1bc1bbb43e039233e0d49160ef8373498b92e4f87c34ddef1150012e8f28e6cda360d031fbc62aa9e1a0dac28f98e53204a9b7035d3816401b444b2deb07646b2804562d886803bc591a77a85e5f43ae88870ca8f700c013a8d1b2d0787aba6241b09798013e43311c55be1171e112a2c7b23e0817d14077310ae0f548bf10845bb9d1c410b0cd9d8306f062acec476bf1758246dbef80acfb2c4a3c853ee63b235e3e66487e00b405fa8b8a90ec3d9400e6f6f9a2bc377745aee6e725a9e8d45f731f5eeca82105de36028972cb07b652055acf66713955467d01d1c0c82eeaf432fc9df18b29e79719d905e2598a21ad59d195412573c737fe6d0d11654b1f2ca8533ef153088a3423c6fef13d20bc05ec2e5eef0a8d569e50d3c5d6ce6ad41f279224f99af87dec58fd3478712b6e02523b713e6948a3d7e3a4caa66a75ff4b2a99fc87dac2233e62d25d75d5d8da4ad1fb09669543d6ee9aef0b8aefa9a2f5c764138dff83a312091cae25fe9346e3d70707cd60b8138dc5414c6af52624fad036bb6d2afe0dd532799615787d2c54a97442599d8b7ee00b7cf9ba8e479dd3e6ec7842f0e836b0b3d4634d54fdce61a18c1cac7f3a410896b4e8892ba2475c807d4ba32e49d701ed78cab7f20960624105c190426bb9229f529ac2d0bebc486e6b90c9d21f1096221dcd45379b19af048ae8e244ef12dbfb990b7968557e370c80c4498410d63e9c8ddd4b21811877da892e186e80862c2b430202fbf29e59ebc7170e9916124789409c01d5756f11ca3247cec1831e8191ee019d0a1b7d0ae3edf737a328729389e1bc914adcf702772c14518769334326404c841183f49c0686391cf8c924ab700bce9efe392545dacfe0586bee94f313379bc71ccc46a7c40902dde80a99b45887c0e550372acea1e393e3736b0942205064ad89e3a520bac70cba5d49d49967b3cb48fe2cc014d08fd3790304911873945cee07b73f7f09499d5aefa046a6c6a836c99bde7a099a98851ce3a58ae1e2d2c189c886651a340526826ddffec022f1ff770a4cb021daa537704a7f1a4ce05e92fc2b62be77ed7ad366e2f8e50d678639e7a6fc56653e06338080fb66751583a3872405e09b873975d649645ebc2ea4c5dd1aa244a3b4ab3d9847ee6c9f496b115420b069920e5823d2e8a91a386aa7c06b272bc8d6dc793f2cab6a5070f0970321ec69f9af55b61d776a01ad571a154179b4dd99d0ca5575339a5f67758f45d28cf9c2484ce80fb97b40d9cafde047a00cf27ace98d335476c269be27d59233e2b5b4f824568ae7b6ea5a6a97c247dd63a86542e771bb43da1fe24287f78633ebae2a1229788f41dd2fca6269a2511ba4b714eab16860106fe02f33e1bf803133bffc0c95a4045f5a00ae18acd6b88f83a06e4eb0e9e866eb40ddccffa3d1cac8dce9810971e42e83868812fce21439bf7f9e9d45ff3fa27429134018bc2500f6589fe48e6e279a961ca680d43fde03ba5909468319148c9b8320296fe1ec977968bc6faa30f45650fa758848ebd16b048ff4a6f6e2cf73a68b20b8515d1661128b09562d567a0c2c34d71a8fcfeddd224a2f4d1d42883de7c07e02dc8aa1c283d7c533775a7e1540e59bc96f0c61b47a7f258e4028f2fce7afe6f6b5cdbf1e4aa287f75a286da6cea84992f7c6f15b489084251f9618cfff2d7e8e9dfcc6101f7ce7af0250d54c1266b22dfa87b46f23ce417f6fd57794c79b191a939c1c0e8c707c7e66f2f88deef08aca79693b8e863631a9f7b3dd439791b1433ab2dc026722dac1595d59b30bc0dd27627ae0865aaba9ebce126f1cbfb3cf999a3627e2193af2968dd99815506f2e7dac833f9299b3403f7d37f67969d075549e026bf7a042bf5beac36c7db278820c2b9e00e3071e33bf8c55836b5bf7eb1a574dd5012dbabadb24ce8f05e2d61a718ec9c0b4dc825170a90db9b2143bea3f6be70a265062a9390690d9e5a17d066ac5c7d6ff932efc0f6ec20d5799bfcb64be05bd77f78686bfae26aa2f2a7241897c6049c5d1bd5f146522bc5f71854e51a2003623790e301e1b7af8f045a04754003f50deab6c5685bca7a72886b85d2985eee4dc3fbff3c64defd00e48d537c8f998171dddb41c650c9a466f4f58aeb2a00b9d1e443b2e56ff819a942df1fc4806828f40aacd65c23315a033d3ee02651fe9adcb3585bdd2645d534c4b8916393ceb51cb9a2d25a3feedea08f680a20f3d2db4735195c0d5e48297517a17e8212a5691ef970f916f44d22a57bd904482b0fd69c9c0f19f3c30718307f1e30ae8fc6b869480cc5800db6470042ff517322db3c9b60d7b66dfded0a74fcfbbbcbe7e4aebc47f59a92c521a1d7469c1a6754bb15e5067509da73f62185d510f48134f8f70c107eb2c7da27e9a51bb4b2a93e692c15c51da138c6ae02fe894489fde208fde596ea95c4d61a3b8dfb0c4a224dea102d3b570a0cddf3abde70d2182cc36e7a35f5c654e33ee40ecb8be2fcbed95b8b761c064ab778e7a41151899eaa5789267e5aec8604eed18519ac1ab809a44cc92afbd927d67120861b39a851bfdecd358d19a76042ca7dbf11be764a4a9d558f9de3c16ac8c95f77bd8f8804b1c7978bc3ba9823eb888c1c52fe32b5b23d40759f91172d1eacd9d8636179bb8a7fc9083c47469dc6d4f9f8d42bac17ca41e234ea0ce7263e5d9747ac1735d73c4b66d46636a4dbbe417d54a1020440f5ac0ea418b063eb593f0bf97d0edecced2144c95666e9b102afcc3ce74553d299f6124909e7cc1c7514b32837c28d5bcb95ca7479ddea24bbd99249243247e880bc52ab52ebc17e262de3b89595db72f68ecb5a09601b1800e90ec9157a6d98640d2f35f9ae6e224fc5a9970172a00b8484ddf7e881f1f78119a4adab29b67ea8ca5aeb5e1f3dee77bc9e508973a08ff80d994ab3e1b1317390fb931e76bf7afa1ebd1b097918d3c521c78e93af01e2d9d42ed76d792587cb926dc66cb30a732ec2716970076d7d93e392355f321df7361a5634704c7773404ff6dd159241a00d790aa5cb94a313b40cba3ebd9ccd0fab89070efe9cdf41662d3c37c7041166cb0f16ae097f82b229f67af26c42808663ab152d9d99b98aef9661a165560326e7ecf7e1555570dd8419b7fcac0576025260be8b8116ad4c2a2b6bc36b2713f07ea6d265d54194582298e417361fee03c0655b1ee34886543357dfbaff21b042d7a194b0508e69f58bf71a94ae266eeedd5d043b56685125fc77af4ea2b6254939fdb0e3ccf6332abe3f2c9326efb3a450b1c8307248a502c491f81c5b95cdd2dde22dc6760afbbe1f673cca13f09eec4e5898e310dfddfc12b920930a86abc0bc256f94f363b3ed00a3368f27f641b4cab7e8ffb46c9d726c6568bbd169fa179b72e3813049644de460d61216bdf4018edabe97bf72f4e5ee31cbdbed33d707ad0118a4e2bff7a80ab594e9c74f08c32e529aea58a1a37e3ab602dde09ef842b3a410b4beb4b6c827b97ec502ef019d96b0f52428abe347b27e029c28581d404444959888783cdba9c16307da90fe403bd57b389c8a2d42a99fed85293a60e3bfdf1963cf5733df934f415cb9ddeead641c6afb174a3f6c954833f1d9f1f908e4efa60e131284d64abf9fe7012001e0ef04623ac1a72aeef4507840d57ec83460b35d2b2c33b6db20b84a8da23708b451a93c37269122fca71e3042348188f2e97d8e92917f021dc1bc403205ba8230558a2d5826e55b4506a550d1a8de64fa8f2593470ef25b152efac5e22f81f9f22534bda762e18ad7dee003f498d638ee203bf5b810c846ca17b5b05f8aff26b0ebcbd8761e1847b33a788c01acd1c23785afbc0ae1c62f3761dcfb62000e962e6d09e880f13637f7182e968467549f1f069166c0c8cbcfa7446cacc028f567c8d95b43942567c9a2f8d5f92a0bec07c95f528384a82f3c5739149259c7a9c0d48ec4fcb6fd88d21375f4e0b6a2ccf4d69a5c0dc0408827c3865d44e00750045b69936b3714c06eaef1a672fb1e25208097b16a477c560f4d87d867be60c37298a9bbc24073b297fa33006349bf6279e055f6599cc58086aef3b1b2ee78a360565fedb8d4faf2a50e85710ae2e82b03cc2e067dea5e5a000984234877c16c82b5ac4766158fa3f51fa727072177ed54d7e452fb33b25eafaa4f1bba27e527b28736b92f1697eec459834848cae626cfe2e65b60cbd9d1f5486670f7a3f7fe968cef6e9f60777f388bacca88dcdc0a2631a1509b18da55741c67fe30ad426b561df9b5392633bdb1bdd900489a040ffd14c9e1f036442d0fc4589dcfc07914bf361bea3cec264bad670d4be282f8cffc74889f79bb7bb44109dcf4c9f3a5b45a9b879f80266c33cfda3188e97d38149058900f3bf3bf51ac186054be5d9c1c755c6612ea06c1a998a8ed756d80e8d1a72267b32f91a7a7922b39745d2d179e0fee0cc0e160d704fd2bf727b38cd071ac454605fbcbf78fc8efce25580c12ea1be2c090314f9179490469fc641de68990e368f9728259468f25c7e1b4b9588091a671108a11c4d55b56c88f6deea97e2aabf4c55bc0859a0c8615c37a5e857857157d03a397a13526fbfdb752a0825ce915a282a5ae52c284677662bcb85ed60c4b765ef7fe0a653d530c7be2c9738b497659ef7d49fe7a87d963996fc3892ab0e8e092681e4e8be04a3ce49f6ca23b4c34e5c7e52eb245730f43f8bdf2818efe598e61207ae1a3ab59386389314834d3613cee5048f22bdb1446ee591262afdd79a3e393515b78f4a4ee697eba4993d5c4bee9979235fdf0d1bd7fcf353ab9a625f7546a2d1a89cb08202a3b0ffa1c74aa3a0a9131f8fec873794c07badce4cd05e8b14d109c662eba9631107631336aa3a43ad7bd9590c6c0ecc1bad4d169123aaf3b49e644f130b2263b3b641bd260f79ccaad5fa24b844f187b6dd69219d47a89ad9a46b33a9891f710b652798934852beafe01e1b14eab2f363f140d0512856d18a8354257e23b8e7d842495a3ade0ae6182aa5cba0f8c6eb693c7f13602703f88f60528b2d40b21bc6455fa490d9734416e41e033d446cb3488975b48c83ba385386cadeac12fc9ccc589fca7b09fba298a0ad065c013477900cb9c9e52cd2666049406b3d9b4248f785d126fb4a76ba419d78e6b4d5d32ae39f7def8d9e1aeebd5cdddd3650e2daff2b7f5373e2ec5711fd5d15b8397fcfa1dd0b454a7fc39ca310d65c8d90a0c62b94fdf7d3d6d0514a4fc62487e9f0f449ebc82a69fd0c68e3199573e39a4365a52a3a6788b89eddecce19dd71c7a36836843022bb06dc88e3b8454af777b66cbf84e583e6f1a80857991c67c2a56b74f2cd94c957c05155d3a8f8", 0x1000}], 0x3) setuid(r2) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000001480), &(0x7f00000014c0)=0x10) bind$unix(r5, &(0x7f0000001500)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$getown(r4, 0x5) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x5) read(r0, &(0x7f0000001540)=""/103, 0x67) setsockopt$sock_int(r5, 0xffff, 0x1287, &(0x7f00000015c0)=0x85c2, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r8 = accept$inet(r5, &(0x7f0000001600), &(0x7f0000001640)=0xc) poll(&(0x7f0000001680)=[{r7, 0x10}, {r0}, {r8, 0x40}, {r7, 0x2}, {r4, 0x8}, {r5, 0x20}, {r7, 0x20}, {r5, 0x100}], 0x8, 0xb) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001700)={0x6, &(0x7f00000016c0)=[{0x7, 0x6, 0x2e, 0x5}, {0x1, 0xf7, 0x56, 0x10001}, {0x9, 0x8, 0x2}, {0x1, 0x5, 0x8b, 0x5b8}, {0x1a, 0x1, 0x4, 0xbf}, {0x1, 0xa7, 0xb, 0x1000}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000001780)) 263.294224ms ago: executing program 4 (id=391): syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x2, 0xb) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = getuid() read(0xffffffffffffffff, &(0x7f0000000140)=""/208, 0xfffffffffffffdbd) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000600)="8d429f43a6a64672c294183f513154c128bd746ce3803a2013a9e30d6a438bb80886fd60380028b010b49dd8ec6d2b198080b4deec44d55753dc3a37ce735aa371795b917dc6d3bce422036ca2e6c55396baad99f4763a8d86fb668b32a446e0bf1fef848a7f9fb1f975eae3df2a9afb0203968eafc2a2bcd61a93bf20f69c9d3b7092d793738ab66ebd18f32b235fa8634be9177c", 0x95}, {&(0x7f0000000700)}, {&(0x7f0000000800)="0ccfa80fbdc6cea56eac33f00ab55901fb1b5cbc88290f1060ca78487cd88a425f2e6b3ea07b98280f88cd5eb9bdf0e0064e728c984e88f16ad9064993b9bf10a746ef145666c90d59bbcc6a0e528cea7f738abd520e4eb0bd0aac542fb5971849c18341e1f1da1263f74a4eeba4c1413b49123e45654b473863da818eea80859e9a93c4585bf9f08cad189202a8790a44c98b29cb10", 0x96}, {&(0x7f00000002c0)="b4d1f0b6b8c49cc9c7155942a5ed86860cfa3c0081c55d48f6e0c6ba213850658e2e86e899d68f6348bc82a15eb3201438122d679e30cf2efefd8749ac411251d053e3d0af577e0896eb7a829bc47ca96675a85550157cda90f2748f7f097a", 0x5f}, {0x0}, {&(0x7f0000000380)="8b5b72e5daea4ff3bfb5556ed3eae19ff4a9f3606cb8fd622619b53304a14bdea89b16c7b7142ea4ad7776f4c0a177b1005734f9d4b2a58e0330d3677fab1a", 0x3f}], 0x6, &(0x7f0000000a80)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2}], 0x40, 0x2}, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000240)='./bus\x00', 0x43) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') readlink(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xc1, &(0x7f0000000180)=ANY=[@ANYBLOB="cf1fba2ad41723a8a0677b000800490000b30000000000009078000000000000000007035b440c08030000000000000000004e214e22", @ANYRES64=0x0, @ANYRES32=r0, @ANYRES32=0x0]) syz_emit_ethernet(0x1046, &(0x7f0000000b00)={@remote, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x0, 0x1030, 0x67, 0xffff, 0x1, 0xf6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2, {[@rr={0x7, 0x7, 0x6, [@loopback]}, @generic={0x44, 0xb, "5a42c4dc04636052a3"}]}}, @udp={{0x3, 0x1, 0x8}, {"bcb8d8f2d71834d7572346d21e22f365247e8162fa278108cb47eeda2b82ca0cfd92371ec076586b15d0a88fb9fe662ac96cefdb824c44c4f276fdcbd5899f3dc1feb7dffe724a6e8e34d945d36360a0fc5c7051b867fe607231ad07620f544e5006b831a7cc3472b5a96a5e76e567a1107d16044b3536411214f8d309e3c90be99cf1b0c3da230d8290f94253c74bcd9a5dfb75a12d361dc9821626e893ea0db5c699a9f14ece3d4d9b3a3802041ba14b26fbe3ea580c778618a825f7e2222cd462eb7c5dbb07ee082e929549652c64e5f169c1f75cfcedb383ff0de6aa1be23b02034d67ce2240ffce02b5e47ed911e18665d4c68f1973277062017c3b2c55e0a097c8eaa26e9202110ba625ed016fdff9860ee4c53c5d4b3ea4a2ee2166a3e3efe2fbbeec736f2cc2c6bf2660a7439a57ea8c99411b8a5f828073f44deedaf8d5fa6e44f6f517647d476919c5598a9f3e74b9c0afaad51ece54ac8f829aa91fe24699722bb0c5963cc2c7aea2e544792f72e1773795cb70959ded590b95b361693d906e3c458149957fb3ca26338420c8ac0199e69ae4dd361caabe119d85daf532084fa15e742d4303934b2e06c5db8ed6fe25a14023ab19a00f3461db17056c5dabc23e7f1d8f4c8390ec479545b508b47fb80e23961f5c54f91e0e52b2920850b8304cfcf1cfa104e742ef2ac2ce75cce8c7638775538be12ba128dcd44ffa436738d77f489bfe0aed5f149d11f771aa3c1591c84497589b41e3c3ed6491fba6157a8c699e1f42e47eaafa1bc080c1a0a95906ac39ec6074e74eedbd5283fa746c6e1ef46d76a794ad854b412c925218bf4b4859566a080472aa4d31164278304bd1f48702f864a173cf83e7be28a04441c1f3347b0c8417ed4a78afe2d7b14e3257cfa2aa9b192557ecc0355f205144c0ddb30037f84761543c6a64f582d8a8aa73e4542818b67cef0e1eb299e14b46eb704d01d0a6db4b65a3a07d57cb93bf7ecb5a14f6cc167716f49b03ec951b70a9e1f880913187208d73b5537fe1a6b87859db1ca527199ea7c16adbed108d7df2e66669c573e6c7ed7b2dfddf89671ebe3695a1d5118ec3e430bdca28fb4add2ebf444e0660432401cf82407273e3ee07f81d7fd1722aede4a61028d356fbbc9e7177791c211e50cb29c6dc56c3830e08787c47ab07ef16596627ff9ed8e8ce3bfc88921cded8a911e8b2a122cd2a1a0262badb5b6775ae295facbd1110c88614110d51d2419c078f953527caae0a9b032d3563603dd3443e4df1bc4939c23de8747259022d1b8c19a4db9a2d341bc089b6d2cb64b43fb07a1996f40433f791685a1eb972f76d630c71a8c8d17c28e5b9162012980d68a3fa0889e5f6873d7437b56126858c6a04d0218a4f6555d2acdfe5267ac926b03bebb4a63a74488ea8515ef3c0f9db44c35db95eefb6e34296cc9344da9709767a131b82f2d86d5f66446077b84deeb19df8460cd4cf9559f5a06d3e61de53e4d4104865c7f67b2862a6161bb39f2dc6240bf3f8c3badca6b3edea6d6849be260692ba5389aacc906cd56b00f29b37e91bb78143fc4e981c4f07127cd02d1be8c5082586c3989377662f932bfe73b303b792ec4d104e0db6de01a17aab7015251bb189b0f6a78c4fb3f50ada6e50c0b2ba922b0a443f43ae2fac0768e0cfa9c1c91265e6072d7f4cdb0cd10f28356cb9b15bc84bac367c6342635de120b1d798e0328f5967f071c169a6ad4b9b1f1d2555ed72b76bbca8d570cc06580cc29eb1c1f09156e970b69a928992e55d721087057855189cbd4cf0381b36b31cd8b05833d27b6bf8d0022a2d06199515817255db1db399d9bd6b2dde319f746e856365c8929349f869eb0602d799edd09365737248c69ce4a99d33a0bc8132c0dbb8cb6ee575cee6d34759989a535433dc30851381bfb7331211eb4fa36b0dd50329fbce4b744b6cf899764b0e4b6082317140ea958a66f9377c817f5e4c13fc719da1e85da31521664aca544f791a97cd8f65f144786607ba2b9b572c715285763fd60b21ba2ba91d2712e92b359985bea753d3b2c50608d557994f3dc6ad6b90ab1be21107855dbcff03785471aeb4614ede287568b62416fa0dc497db10abd9f26163a3df2e00a57fe5bee43e605a39dd2bcb66cc2b841e8b7623485b5d4a12b2c1021f0e4a1dcfb4de599339ef2613461465a57b443d74f9e7e344272c2e22e9154fe3a6988f60fbe0649392c5fafaf06736ea1de3ae4e3b97e5e8fd13b7f743a15f26ee01102c384585ffaf412c9c1f7c2927436485c915dd262cdf2eeb3d52aa992f03b190a0727730af1a235ac4b5c6f31557491b01528f16b84dad3fd516455133fa525c745fde27967a00b22938c1acdb5666cffd0dfeb73fbde16455f496f7ab980110d34a9771c22c64edbd5f5a8e8c64b67941397719fba706c6a1a76d5cf938899f9b4dbec9e368c4201e9362aecf5f18d46a73dd0419cf1c1fc9876990b2265e5eb065ae02cf7149606c8badf48fad246e4454ae92c54d1f3004fba73e314cd459036b6682f5588492b7cb631dcb6abb809a33f741b6755aa1fdab2647f4ffe234af35628d9090c34c4b473f03c29b125537366bac6aeb9e8799acb158c741075365e8ce2177ce5a86c77f4819b43f8bbf5c1d7160bbb2cc1addf5534ea4933b3587f343e440c1f4af5e922ec74cc8dd6ffbcd50a9cf2389a9be297d59875e50b207075466afa61d40a549888d17cfdffcf9a7009aa9c93bdc6af5a6a722aa3c391757a6980a94f1be94db0717b763cb1322bf993adcd0016716b82ea503d8d0af13b88585655c2a3837e19102e65f31c01b1dcc1d16f66436bec07bbf52e4817e1f35c82d7d3467eaaf2e78ae08182d18894bbcda7421f6bfa04397ceaeba564195573dd9c75ed2ded757ce59033855a9b09cbaa348a2c3143ed3ae752551c877809dac4bb26529bbefdcd39cafab23f92fbcfaf969a13c9c3eadabe2e2f19bb8d41df44febca46d865c4771725f3c525dfdb0b167cd5186d3889826727fe5d5a733b77049aabd8df60f15af8c9e9d0b02e6ed7880b6def179974e2126ee5583d6adb31e33c951e8399256068776b0d9eee9fed3d63c35d148446a8af7c19df0b343f2d004aebf5d8fbe71eceea872f054ff47dd27738802e113f74371b69f36c859aef4855002ac51cddac43fd4cf4d101a2ce3dd3139b004e7d32c5fd39bca620fa45639716a88e6e7f6c5716b8b47e8c1dec07eb5f99bcde452624460a29016320bc7f06d80fb41ffad223326534987a0d703981ce25738545b3c7928cd7f1f66f669d0c0dc2e1a8a0827dd53d2633eb5da2c61bcf85f342596d85c20e09d35fddbfca6ab302a828eca23a90065fe00c82afba9c0afb4ad30d02a964f94cc990455d006e0067d0389ca74dd2e27ff78d6b7c2d79f44cd68a87394ff8ac1d7fe691fc6718ceb93b5fd877a5ad813a9074d5889ccfdb1db72f4b7e28aa7ebf7286bcc0640bbe492594cd5f5def07d83c29a69fe9b21606d3cd4e36c36126bdb7f993d8be946ce8dec14006c1fff9d8ef39d643bf6cdea9e8ef9a3733a24dfffcd956087ee4f1544049d70a4a94dc36b54e2195ee2cd2f2138315268f0152f2cbd532b5f69bdc1e2e98e65dde87121d4bc0fd5b9850083f256c4ea0d6fc031547510092d695ab065d5417489a27c44cf30ec38c7c93714380a22460d46256bc4568b38b1ffb82ba3422bb08759eef27931f1cb833eb6172a2ecbfba51f4e647f5374a5c77186fe8d2a1a16606e1b9a2fd664be9a6a33115a6a3e711cc9f9b5aff943ab72f93a3b03bb25e23e9fa1ba54d3be18a6509546bf8e90abb5a96493a0fad6825736715b3827ba763a31b6fa49e4e92d33d39242b81ae1635875c4c614c77a0aa3a948bf567c52747ffac32d7ec25d01be42c84838252a35275a6583642cb6bb980548a62430e5002ae9eb0ebed9bc6936c414106d987f287876373e86bf57b21dfda22aaeefba2e31116315842c053052d2f1b0b2f6d0d1d79477b7ea3e5b046b0997ace5c0318919e22f1d516e91f3e66ea31ab55da86dc45d4e36a6ded532624923cffb2000e7b768d16d4486354ba767f943f997949df4f7fc7f18bb4db9bbe0bfa15929cbee3edb7297fc202a883dd453ee26e185569f892b8aa996dcce8f5b46613bd462564e60ac6ce455d3600d2ff1896f3951fe4e6f704ee052bfaabf5180bfd94e48c444b60f62946925d23c27d625f86907e50c79c683835e3ac93423da1f4641e5664086adb44efb7f4cd242fe06180eefe763faccab1be7d223734b2e5bfe25bca4900f7e1e8ab185308895b7142918e8d78ad2c5d2272aa5c2b9f2a8b669aa6e750778e3cb011119565d3f6e1f5783d31654538d3e851d59912999918facc6f74ce1d721f6bb879296fb38f4263bef73a4c34eb22edaf6df29e22573e72f52de5d170220a99b88e824252f6855083c7279e7cc87fe1aa7b194b56539dc2d77fd72767619d12b2880f74ecc74b2082e03d94e0f0cc70d0c2957e19894c9b378560f090bcdfacb85cf9487b67f8e7b5e1a7fac73cc60c37f9e856fb54ba4cb9ae9d9582d61e980d21e32e97578bade9539edd3932a8eb6091eed53b3166350128f68531803f669f80cc5237745348984c2f2203a3c5dbd8296e2461c7df1c13de12e7715a5217ed9f088741881ddda9ec1624df4931f196143ec7709e0ff4be39f130941cd1fb71057e9965c3560d15b0dc6eacc4f08827b1bbcff95fec48ba9f8431127710c00e21f17d3e1d1c9a4d70c2ea7575a962362433a9c33ef186720ef9e8eae4d7108975015ee0635d17f9e8b56c34e40a758e34af621d74a1744b26ab39b4ad20c1a2fe80467b725ecd30e49c506ee2e041f862cebf0d6695a7239b72dbb7d1c6e35af001fb684b35a175be61a6c473264c9a0c821ddbb867aae7c45c1d87de110f6f8bb45fd5909353c6028dec1549c7a94ce9bca239926d1d4aa8378b9462b26bed0915cc1b7a14d44e5791ef17ea2bd8d36b68c2079d88108fbeb1162cca720b390f2a4123795ed2b233c3f8df76495742e84bfea04c86b1c235316285d5737783f4370045d2fe96843d89b8cdfd5506df1d99c0d707b7bb2b6b14e4d98808df401b7fe0fedac06d36b916c4dddc29ce3d3059252f24ddfff517b9c2e1565d547a8a2cbc0535808314ff87a61548074abae5a1a0896ccaf7bee0382cfa71941c8623998359fe6a19b17c8bf072889672963b1119e0946d2b3ca4b3b9c28d4d98ba22d1824e50ca549e5de7a6c7dabe75514d8f2353a7bd2bcf5b8fd2c9ce0ddfdb1d4fd5146108ea720f62d9e606c0bc8b89d70bb373526bd29d29f44eb25c79325b5ea96985b3effe883d177c61d2822e83872e5668154c5aae4722abf797e435cdb4e429ff843ef136b87853f3d7a90421652596ddc617814fc845cefe0e57782616e2552bf9700560136a952ec1d40972c97232ab08ffbe7bc2bb390c63f487ab70d0352a4f4f075b8e18889e63e009af40e0a8def7d44c48a1881f30f4176d46b89aae4d0186ec0c3b990c1248f368b9519c5a15293ebc062f1bc3e6447850387e0763df79e0a79a4fe4f0ebf9bccd42f393e2464625b935ad9e688248a49388b84f37fc2eba9cfe8e282e6bef84bceecb95c040d73c629846d28a9eea47eb52ab6f87b0bfb71384c7c4b7d4449b138a806c4ab6d553111d49178707c862ba0bcf537d124083506fed97d72ef455db011b6b0fff2dd68b7063f5e942452d732f"}}}}}}) 263.016742ms ago: executing program 1 (id=392): r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000080)="b6a1e130", 0x4) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x5, 0x3ff, 0x482, 0xb7, 0x7, 0x3, 0x8a9}, &(0x7f0000000040)={0x4, 0x7fffffffffffffff, 0x4, 0x9, 0x0, 0x80000001, 0x800, 0x2d88}, 0x0, 0x0) rmdir(&(0x7f0000000180)='\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x80) 254.966202ms ago: executing program 4 (id=393): ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x81) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)=0x1) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000100)) (async) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x9) ioctl$TIOCSCTTY(r0, 0x20007461) (async) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x3}, 0xc) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) (async) r1 = getpid() fcntl$setown(r0, 0x6, r1) (async) r2 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/27}, &(0x7f0000000240)=0x1d) accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000340)={0x7, 0x81, 0x445a2b2a}) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x836c) (async) dup(r2) (async) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x2) close(r3) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000400)={0x3, 0x0, 0x40, 0xd6fc, 0x5}, 0xc) (async) r4 = syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000440)={0x9, 0xb55, 0x6, 0x9}) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000004c0)={0x3, 0x8}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000500)=0x5) (async) ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x1500, r1) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000005c0)='$%$\x00'], &(0x7f0000000800)=[&(0x7f0000000640)=']!&}\'({I^,*\x00', &(0x7f0000000680)='/dev/null\x00', &(0x7f00000006c0)='&]\'^.\x00', &(0x7f0000000700)='(%\x00', &(0x7f0000000740)='%\x00', &(0x7f0000000780)='@*#.^)L*/{&\x00', &(0x7f00000007c0)='\x00']) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000840)) (async) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000880)) (async) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000008c0)) 253.987058ms ago: executing program 3 (id=394): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fdfffff}) r0 = kqueue() r1 = socket(0x11, 0x0, 0xdd) utimes(0x0, &(0x7f0000000040)={{0x3ffffffffffffd, 0x1}, {0x2f}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt(r1, 0x11, 0xf, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x86, 0x4000}, 0x0, 0x5, 0x0, 0x0, 0x8, 0xfffffffffffffffe, 0xc90, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x1}, 0x10, 0x1000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 180.951838ms ago: executing program 4 (id=395): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1, 0xff, 0xc9, 0xa}, {0x6, 0x0, 0x0, 0xb0}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0xf3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x48) close(r0) 168.575599ms ago: executing program 5 (id=396): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x968, 0x2, 0x0, 0x1000}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x24000000d}, {0x7ffff7ffffffffff, 0x4007014}}, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000080)) 164.156907ms ago: executing program 7 (id=397): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x40000538, r2) 163.400676ms ago: executing program 6 (id=398): r0 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000040)="000dd998", 0x4) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x3) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000), 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabf", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000219b6e7a5c0f152b31d402cd8c5d00000ef9c09c3d3ad6a084a984500001c54aa"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) unveil(&(0x7f0000000080)='.\x00', &(0x7f00000002c0)='c\x00') 162.607435ms ago: executing program 7 (id=399): r0 = getpgrp() (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="720885b9a88add94ebff1b2608c200150214c90d", 0x14}], 0x1) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) r3 = getpid() setpgid(r3, r0) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000240)="b687ae088331419153037de1c5750ece", 0x10) (async) syz_emit_ethernet(0x1a2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b00016c2b02fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b633000438680000002b63"]) 162.339681ms ago: executing program 4 (id=400): r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)="6c8917", 0x1}], 0x1, 0x1) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x71, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x53, 0x1, 0xe, 0x7149}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x4d44, 0x1fffc000000000}, {{r0}, 0xfffffffffffffff9, 0x31, 0x2, 0x7d8b, 0x7}], 0x0, 0x0, 0x7f, 0x0) syz_emit_ethernet(0x117, &(0x7f0000000200)=ANY=[@ANYBLOB="ff"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be003fb9f7c1615513b5392c076b163afd44f0a0b2", 0x28}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000002980)="ea00040000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000140)="6915a6f4c2", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x265, &(0x7f00000008c0)=ANY=[]) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r0) recvmmsg(r3, &(0x7f0000002900)={&(0x7f00000028c0)={&(0x7f00000002c0)=@un=@file={0x0, ""/516}, 0x206, &(0x7f0000002780)=[{&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/113, 0x71}, {&(0x7f0000002680)=""/26, 0x1a}, {&(0x7f00000026c0)=""/173, 0xad}], 0x6, &(0x7f0000002800)=""/161, 0xa1}, 0x9}, 0x10, 0x0, &(0x7f0000002940)={0x1, 0x6}) 161.774453ms ago: executing program 5 (id=401): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) setreuid(0xee00, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x400000002}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0x21, 0x0, 0x0) r7 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x5, 0x128, r7) 106.698088ms ago: executing program 5 (id=402): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e07f42941465d4cb0e8ae27a8", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$TIOCSETA(r1, 0xc028445a, &(0x7f0000000280)={0x0, 0x7, 0x0, 0x2, "97a2224f2000000000000000000800", 0xfffffffc}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') 101.956893ms ago: executing program 6 (id=403): r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x60) setrlimit(0x4, &(0x7f0000000000)={0xfffffffffffffff8, 0xfffffffffffffffe}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x100) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000000)="1b200000000000002a410500002f39e4e6987f31dbf156010000000a", 0x1c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f00000001c0)="23666ca12e", &(0x7f0000000200)=0x5, &(0x7f0000000240)="20010e192f857f1844660f9d39358fb6b56ec2b45e4c8758dae1ac6f806baf95b029fa6033c5204c8039102bfcef", 0x2e) poll(&(0x7f0000000140)=[{r1, 0x1}, {r0, 0x128}], 0x2, 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x2000000) 101.638384ms ago: executing program 5 (id=404): r0 = socket(0x6, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/74, 0x4a}], 0x3, &(0x7f0000000240)=""/102, 0x66}, 0x2}, 0x10, 0x1841, &(0x7f0000000340)={0x6, 0xb}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) 40.766033ms ago: executing program 5 (id=405): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) syz_emit_ethernet(0x2a, 0x0) ioctl$FIONBIO(r3, 0x8004667e, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7fffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000fc0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 39.80251ms ago: executing program 6 (id=406): syz_emit_ethernet(0x9a, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) (async) syz_emit_ethernet(0x9a, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000001540)="38c365fd325d2ee45aacdea71a65e2c6b64c2604c6fa033d07092245ba34850fef6075e61fe223e6064b7fe7fc5b3985080b58bc99062bd7f4473304f6f50c073105b47023c7919c75e819ee3ea4394f5cd030e4f96a1ca97fa6fb04b024b911354a5c3b6e6e5d5df3add92aa60d74d09b0c9a176daf06d265e771f13514f04e7b98afaf", 0x84}], 0x1) (async) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000001540)="38c365fd325d2ee45aacdea71a65e2c6b64c2604c6fa033d07092245ba34850fef6075e61fe223e6064b7fe7fc5b3985080b58bc99062bd7f4473304f6f50c073105b47023c7919c75e819ee3ea4394f5cd030e4f96a1ca97fa6fb04b024b911354a5c3b6e6e5d5df3add92aa60d74d09b0c9a176daf06d265e771f13514f04e7b98afaf", 0x84}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="5a6bafdbfe11e3365184dba777787afaff9429e41839db5d416329808f596f4c8e592222b6c7a48a1c011d88f727349de96347c5647b5da38b5ed1e7f4df0b8b3b0aa4ee9125fc92c1206f13e46fc4034bf01bd70e7d886315b8d1e4f9d63e6d8bab37b1b85b7743b37d32585fd7fe4b4c71da9d2addd6d21f739aeff8ffff077fc0c966", 0x84}], 0x1, 0xb) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x28d, &(0x7f00003e4000/0x3000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x28d, &(0x7f00003e4000/0x3000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0xc2, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x0, 0xff7e, 0x0, 0xffffffffffffffff, 0x2280}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/220) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/220) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x80000001) sysctl$net_inet_ip(&(0x7f0000006c00)={0x4, 0x18, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000006c00)={0x4, 0x18, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = getuid() setuid(r4) r5 = shmget$private(0x0, 0xc00000, 0x2, &(0x7f00003fe000/0xc00000)=nil) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fsync(r6) shmctl$IPC_RMID(r5, 0x0) 37.431481ms ago: executing program 5 (id=407): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) pipe2(0x0, 0x0) (async) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0}, 0x0) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, 0x0) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) (async) unveil(0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="a612", &(0x7f0000000080)=0x2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 32.937187ms ago: executing program 7 (id=408): r0 = open(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, 0x0) openat(r0, 0x0, 0x200, 0x24) (async) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000800)=0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 32) r2 = socket(0x1f, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000000140)="a475ed82b6f4bf21da6a2d61dfa1e1493793f43d76f44865db698daaf048676cd1fcfc8dd6fe19f103e4fb7eedf7083dbcc461ef9487d4b791515f051979d207e9db3e20f39a4b09f8fe4b7999d23638b03616873c8ce8c74de6044a2e7ffae9dbbe0671bd1790b0d1777bbd90cdf5b35cfe7c2f4ff1dc83b17e7f26b792b44b0eb6b9ea8da15ca555", 0x89}, {&(0x7f0000000200)="c2058e0a29564ffe1c5869607c9722e7a9d5d34ffacaaed291dbfde8adc2517b037ffe22af2570095d4c04d6bdd2e74b125c260252b755c375f95498a5023b4ebb3a56bf0acd1037ca3f90482299e865f99af024b24e948379e1bf57a2c00b97c405e1a1cedc75d516e63d20c26830f879a99e9857fe6671aa596e2f1110656d5f84e028bc543876892bf593b2f878fffd977826", 0x94}, {&(0x7f00000002c0)="c9d6add84a8469475845ae1572c4c22ebebc13316369fbd7165ad599d4d7f01c77cafab2168d7f638d11ea83ec84e9c147ace5eecec264bcde4c6475b732aad02e6e4f59e5a402b7ac80ed140851ccb9b98d9b2946469f3f1b93d13e3b521b8e53625d98a6c159599c3b4adcf5c32da44084050b938ec9b3a2ff50de505756991f31868177e186b062dc8d606db84ce1a00d428ef8baf2e2ef7ab8f09a68d63742a36a02d6ae18df9b8392259df2c4291419df561b69af03f15b2084dae6a8a44552553dacb9bfff31bc06db084c390387ee26d4dca8da0698afc0fd7ac60b5d111c595c6e8e29a9e0dfff82119836280a20413667658a3ff974e2c6d29260d587d55c34167dead7531d813d1627e6246b0bb2b26dc7f7c92338fcefa85eb53b290e103219e4dca21d272484c41fdcd05b292dfb91851135be1a65732862726c773b6b06c939f0c59b802daead4a27e84622b6b4344e31ada8f4e759e5044e5a90b8a68c2d2a421e2d129c0efbffb30a22db37142af7205e73160d51c5d1024d97dbd00e0391da434d7435888e876eddd6ac1a4ecf5de5d0dee1d7763c2cbfbd9eb79ef35f6f36b073bd6f6c4c98e50586347feeb4552d3f972e37dd3353abafb6b57685ab839b44c5f6ea2bae3036a7c19ebcb6b944dba6a8079055d5d2fb0c9463eb0f829ef9550a17aee3ad9f3614bb5d212f1a407675bb3d0601d5c9eef99d0474d9dc69a0d9fa34caa1d09fa2989fc765a557b06550d1ee0ea5f065bc699d4cca09542dd38e8d28199ebe84d48a520f4c31f48114d41bc6c5bddbc3854e7bb5985c0da1eb7f9442fb8d307d9be9f6a331feb9c1b1efc332f853838b48f0bef3fb01399d968af3560a591ea8330c16a4e90af62802587803ac71e6ec1c2bd51d8e4da2a95aae6f5d9afad6af9249f97dca9fd1674db98fb1e9ecbb39579d4c250500f2d1159150cbf6dfc708e6784b3ae1e439ffaf514344fcabbe67273968e3cd25af0dafca7ae10a2da160f7ec34bcc0091475363d4316d53a8304ca55d8472034973ff43d833568fe0e21b49b1ad7f1e4c97481e8cfc307484c83d679b7255ff7de331f11f94e62a3f49af202137d5a8f438c6d92341bb8a4887944e8ebf404125e17af970dd7c916f229684358c421a6b12e346b3e4e269364c9e2e5a7ab6cbac01e2af4b31a48d75511ec8f6fbceb00c198e1e5f37608cd1f915222be53d8477ca498050d44700f7b69afb3fb70a668c83066b9c2ef46b2b8d4e35c1b27d702eed2ca1f7f9d877190c3bc785402191fd3b3de19c9d4d0c35c491b0a85658393d8", 0x3a5}], 0x3) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xca, 0x4, 0x1, 0x440}, {0x87, 0x0, 0x0, 0x16a0}, {0x6, 0xd3, 0x0, 0x402}]}) writev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f0000000140)="c5eae5466f7d69f7e5ca6b0b469661e67e6541a21dd9aec8fa381e", 0x1b}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0xffffffff, 0x9, "909c7f064aeb00", 0x8008, 0x7f}) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d443e35d69a1c9c89b74aacaa51d8dd3dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d000000", 0x4d}], 0x1) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) (async) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb86dd647da63500142c05f182dda1f17be2e4d651e8d8f0afdc4dfe8000000000000000000000000000bb4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="771da09151ef54a26c4c7ccc2ef1a8b73aefc470a01829cb4e2b78fda0bfae0ec6fbd63d2f43710585c3710582b41848bbdaf84d55309c02d0f11ebcb8164ffc904dd29fe65dc3fa803c38b329b31a5138464df154afa222f0033f9b2e529f75b0b758ed64bb4fd26ae2f2d9349d14f2d38d37af244d62a2507625bd752fdda746708380bebad908ba912eb674fb14d78f8c964c02b2ae7f834d19f9189c"]) (async, rerun: 32) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x4, 0x9, 0x3}) 31.386965ms ago: executing program 0 (id=409): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="bfdafc34bf17f25a1c8b427b1ec8581e1576437149f40684450bccb8786fa50ff9fe2fc6894cf838cea46dc68675c844327354945e65e35aa208a97649b5a143237db55bbfa49f82d19823259f30105c4118878d2848c7d02434773fc38ce3d35c0fed328eaaecde3bd9e10d4393272f46a016f6eb6fb01c1a7b9f9b4e384582a0fd797b54f8807ec5709eb03e08d7c19b5c13b19ace1ff47bb340b66d2ab5987ccce34176de24a4dff53801248681581343dc0b4309eb4c900ae0d25dc2b1a93558ddfde4391cbe2ed7d03d0c", 0xcd}, {&(0x7f0000000180)="25a5e8b31dfc3c6008c99c10c840aa10bc08e26d67bc7f241d5a87780659e49a76a72b8d7d4a7e7aa0fd3fda5e6554bfdb603cbf4b7b094a76f3148c76aaa81fd66d1738877e38f6e628f53023d599d577c0dd49c45e8a590f65f5cdb0c7f5e85cd124715292942780cf54387983c3eb684617bb581568d49dfe0bb6169007bef247d6d49146076611718903d09ac70a1dc05f12115fff425f35812f4d316534db230390b9fb4429bc92d09b85cc3312980fbcf5e71fe72ec20cdfeff948496f4fd3fafd8eb3303bb3a55b7ca9f7fd629210f35909b0ee95a2", 0xd9}, {&(0x7f0000000280)="b2aeb3bdb3ae8d08b7b0fe369deb170352c6b2f50fc1b9b029193519d0a51294c98bf837ece56fccfabe290040c77d0661db676c2968564654c49184", 0x3c}, {&(0x7f00000002c0)="6ec86904402923c97289a35c4f291e593b4df15959d262bd8d7bdec95f1f334ce61870fafa03579a5e6a1a2f2c499f8154b6f191f9fc78f15e0424d675519029d3777ef1eba285bc69e066486e606356b61d8abd964d97048d2f291a2b55e363a6161ad783e466db519b2fd9cc6337661285835ec699ef7c95eb83a124f154eda7cb28b9dd806132a90717e3444e2ceefa9ef2415e33", 0x96}], 0x4, 0x7) r2 = dup(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000003c0)="798a366b8329a59b8c6ded052ebaa12e3502d3d6cafbacb9533f7a1a9e1ca2d08112ca19e754c995810fcda0e01cb2a38f390f7ef95a9779f6f99526b7a51fd9364f94704160cd0f0e99356660c4c47a3cef70df77bc0e399c02c83d1af11574b80d38b53c04987e02800c0d643f51ad473b4462207dc2cf496d9daf6d0196662a5a690005a9a9ca1a3052e1557e9786d95e031add8d0667cbb69ee52b0e5b4084df3feea0f114228eaef484f22425608b66c8e8dc5c100225343e792482d7ada4bb2895bdc10b6adab2", 0xca) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) close(r3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000500)}, {&(0x7f0000000540)=""/243, 0xf3}, {&(0x7f0000000640)=""/250, 0xfa}], 0x3) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x7, 0xa1, {[0x6, 0x4, 0xaa, 0x8, 0x1, 0x80000000, 0x800000000000, 0xdb, 0x5, 0x100000001, 0xfffffffffffffe00, 0x7, 0x6, 0x40, 0x9, 0x1, 0x100, 0x7], [0xfffffffffffffff0, 0xfffffffffffff371, 0x5, 0xe, 0x9, 0x0, 0x6, 0x8, 0x1, 0x7f], [0x7, 0xc58f, 0x5b8e, 0xe7d, 0x0, 0xffff, 0x4], [0x9, 0x200000000, 0x7, 0xfffffffffffffff8, 0x7, 0xf78], [{0x40, 0x7fff, 0xb, 0x10}, {0x5, 0x3, 0xb, 0x7}, {0x3, 0xffffffff, 0x3, 0x7}, {0xffff, 0xef, 0x4, 0x9}, {0xc9, 0x4, 0x2d, 0x8}, {0x7ff, 0x10, 0x6, 0x6151}, {0x7, 0xffffff01, 0x4, 0x2}, {0x6ef7, 0x80000001, 0x5, 0x27}], {0x8, 0x6, 0xffff, 0x80000001}, {0x7, 0x2, 0x5, 0x400}}}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x10, 0x0) readv(r4, &(0x7f0000000b00)=[{&(0x7f0000000a00)=""/197, 0xc5}], 0x1) msgctl$IPC_RMID(0x0, 0x0) r5 = accept$unix(r1, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x20000, 0x0) r8 = socket$inet(0x2, 0x8000, 0xde) kevent(r4, &(0x7f0000000c00)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x1, 0x0, 0x6}, {{r4}, 0x0, 0x82, 0x20, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x4000000000000, 0x8}, {{r5}, 0xfffffffffffffffe, 0x11, 0x1, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x1, 0x45, 0x3}, {{r6}, 0xfffffffffffffff8, 0x12, 0xf0000000, 0x7, 0x10}, {{r2}, 0xfffffffffffffff8, 0x61, 0x80, 0x1, 0x6}, {{r0}, 0x0, 0x4, 0x2, 0x4, 0x82a}], 0x4, &(0x7f0000000d80)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x80, 0x2, 0x200}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x4, 0x4}, {{r8}, 0xfffffffffffffff9, 0x1, 0xc0000028, 0x67, 0x5}, {{r1}, 0xfffffffffffffff8, 0xf445179d8af2e340, 0x1, 0xfffffffffffffffc, 0x8}, {{r2}, 0xffffffffffffffff, 0x22, 0x4, 0x8bce, 0xf84}], 0x400, &(0x7f0000000e40)={0xab, 0x5}) r9 = openat(r2, &(0x7f0000000e80)='./file0\x00', 0x80, 0x0) fchmodat(r9, &(0x7f0000000ec0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000f00)) r10 = geteuid() fchown(r0, r10, 0x0) r11 = kqueue() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000fc0), 0x8, 0x0) kevent(r11, &(0x7f0000000f80)=[{{r8}, 0xffffffffffffffff, 0x7a, 0x80000000, 0xfffffffffffffffa, 0xc8}, {{r4}, 0xfffffffffffffff9, 0xd2, 0xf0000000, 0x40, 0x1000}], 0x6, &(0x7f0000001000)=[{{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x800, 0x2}, {{r7}, 0xfffffffffffffff9, 0x40, 0xf0000001, 0x4, 0x10000}, {{r12}, 0xfffffffffffffffd, 0x0, 0x4, 0x4, 0x4}, {{r3}, 0xfffffffffffffffd, 0xe, 0x1, 0x0, 0x4}, {{r8}, 0xfffffffffffffffb, 0x30, 0x20, 0x401, 0x9ad}, {{r5}, 0xfffffffffffffff8, 0x78, 0x20000085, 0x9, 0x3}, {{r3}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x4}], 0x4, &(0x7f0000001100)={0x3, 0x7ff}) utimes(&(0x7f0000001140)='./file1\x00', &(0x7f0000001180)={{0x8, 0xe11}, {0x2, 0x1}}) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0), 0x800, 0x0) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000001200)={0x10, 0x9, 0x401, 0x17, "a5a2929e80483ac7fd6b329adf155a95a417be54", 0xfffff820, 0x1}) 31.017588ms ago: executing program 2 (id=410): sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, &(0x7f00000000c0)=0xca107acd01bc5d10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000340), &(0x7f00000000c0), &(0x7f0000000180)="79e9ec3b", 0x4) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000100)="6c283a8684e0bba730b3b27c851f620af8aa83605d1a8f46401d66c40b2fa01d0c4ce69a04ba6a9441a05459d14b3a966d177d19876c13084e25486884c7a573695933a69ba7ce3e90d970675d8e4e150a7d98ad4d98a4a7995ed189ee2acec180", &(0x7f0000000080)=0x61, &(0x7f00000001c0)="d4864f4cacfafccc1fa1e0f3f03aa8b65d622754b2f1b2c458d675dd507f5e7815debc3048ac525e661897061c5d9c16f3f74a1dbb2f28028622d6c4c7c58d31972164f75e508ad71b1233a80172d29de1b4bd288126aa460ceb05b2878a880eb3f47bfb6a9623315808b38b9c6ef3548805f7942f6170eab5a41006c0d82c9a8817c507e4b6420a223cdbb5a7ee9acf056c994ab49a6dd3951e5c417eaf8c53d26eaa", 0xa3) 885.174µs ago: executing program 2 (id=411): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) open(0x0, 0x10, 0xe2) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x4, 0x8}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="c5ea33001aace440f6048d9c9646316d302e18562268be003fb9f7c1615713b5392c073f00000000", 0x28}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="2237c0b74dab5d00461a000000f8ffffdf540f2e0bc130b6aa516556e18dd8d9cb2adc5a21aa462200079207", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ebffcbff13b94800"/20, 0x14) (async) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000540)="abb7cce8f07f0c9c3eb3517f4c01bdf4589bd489be29b3c2410668d1ef012a158326247564f3322d031b86245974bd84f249270f193c97454887f367641b3fc494a282b2e7367fd5c795fb74e5bfadb579ff0588d4d00c69d42a947396f7a4fe462377218f05e2cbc7b3d0406b853b4beb1a67e817b8e4641ca0d5ba178763b8bcc0808489eba1d0e9ad35b0a59f97957804e7852d96a66f75fc54e374e12c307e54f7993fcc1d650494fd69ea3d10ba4e2464c03f0073e70c062137f6d7f7fc429769bffd47267e40b6ca1b4b2a34a0848cfad829f329711023bac2359ea7", 0xdf}, {&(0x7f00000000c0)="d6235e12d987154653b93250be65e9249cd62c293ace2d97c8f37938d54ce2a23ef0aabd1bd10d37d1a5fd0625fc2a9c2a45f42c", 0x34}, {&(0x7f0000000640)="74ef536a414141b6c1b1f9545460b08be46d76a0d90c1242075a25b61372a93e7fb4e50c09a66a8244b768b5abb3fdc570656e003866e7269b1806977400a6359a48c565a967eda0b300d8b0abe8a76653f8ceee61826091f46e30a8736d2d03c7d47af1821d6d902ff7044484c196d83b92b5634e5073c1d5fbaf188ad4075e533bfd9d44e6947f9f714b6d91ccfe43dd309d247fff66c8342c5b5db0550cdb782f7698db6351b0b3de4d2339c276e355537bbf54823992f43db41e80b95470ce2f7035a09b25e61abd8753a5195949b7670cfd4eccdacedd12668b4e5255274d0bebe986ccb7d1ce7d1298cf4df0ba3eb34b6a844a17a126d7", 0xfa}, {&(0x7f0000000440)="030fc10b30b6186d3b6b211ead33116e08266a7e3e8d2ae3f5301d9814af4ae7602666d137dca2ca7f98bf2acd128220436d3a158715607be684aed2021f8e6098014d8093cbc73ea438de551ce3af3c313664c4e86d6f36b76fff49ab992609d2477036ff9197d7c854353fc9030eeb320a5fb7e7eda4d4a3c251a104f9611cd4f90af01e7891d9f4ca797978b75254f64b9cd58b1642a9359637b5b768a8556144ee2d2aeb29292c04e9f5999e15295bbebe2958dc94f1bb3a253224686c9aaf7b08e72af8c7a818e8d695c4e2e3c1a64a87612702f234262b6cea0332760f", 0xe0}], 0x4, 0x7) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71f91e3471ac0058bc5ab2501ddc32bd720294a34b8e5f84cf71a67afec37082dc40cf765cb9c25e3e267c047687d6300aae5e0f7ed6c95c1f10dce091e64e85dd76b34302798df1d159a9a738d3a5d572fdbeffd54842c6d1d6ff008f7bed0f71e92aa91a0d0e0cfe44ed023bba989833a4fc40cf3c035dbb7e6a4429a0645746c025767827bcfdd04a3b051c1c7c56683c4ee04af3425ff0770bfe32f641c959a08d7855ca2a0019ae2e13bdb18f2c2e", &(0x7f0000000080)=0xb1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x7f, 0x2}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) write(r3, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 621.076µs ago: executing program 7 (id=412): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="9f500200", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) (async) r2 = socket(0x18, 0x3, 0xf3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="b10005036000009f0500060003000000331c13fecec30500fef96ecfc72fd33599f302b37b673039b20c448225f7716508000000005664ed9de036acf20b7804be38224991f7c85b23edeb51e2f0ac3ebbc257699a1f1394ff2d8a5beb9b4595192ace9b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81eaa177b3c58b04000000000000ff0300000000000000002002fbffb5e50accf1ca7741f438bbf083955b022f21a2596e751b9d27aa244870bb7fff1eea0f5a8e", 0xc5, 0x808, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002", 0x13, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f1373df5b034e0b80d201132e1fb953e99b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e3", 0xb1, 0x400, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000002700), &(0x7f0000000100), 0x0, 0x0) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) (async) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') 0s ago: executing program 0 (id=413): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) listen(r0, 0x6) socket$unix(0x1, 0x7, 0x0) getppid() recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/143, 0x8f}], 0x2, &(0x7f00000001c0)=""/86, 0x56}, 0x1800) close(r0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='\xc2!\x90:*', &(0x7f0000000300)='@\x00', &(0x7f0000000340)='}\\\\\xdc\x00', &(0x7f0000000380)='-+/\xa7\x03)(#/.!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[&})*)\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='[\xc9{\x00', &(0x7f00000004c0)='Q\x00', &(0x7f0000000500)='[\x00']) write(r0, &(0x7f0000000580)="ba4c061cfd41adc5e6df6cf225aa82c34737ea064de6b93182183a55cbd49d025961d0e478cffd69398f8c3e3a0ea67470c906fa941eb22dbb8c5583b4215a67c5217276b7b05dd8fc885b2a6cbb5ab032b6d0bb189ab0d89a8e32b6f6a0173b59c75099749f890402c912daad44c1b94721f72f125cb25509491453ef7702612d2caae3ac1fe94212c2", 0x8a) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) recvmsg(r2, &(0x7f0000000840)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f00000006c0)=""/183, 0xb7}], 0x1, &(0x7f00000007c0)=""/102, 0x66}, 0x800) r3 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) bind$inet6(r3, &(0x7f0000000900)={0x18, 0x0, 0x10, 0x5}, 0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000980)) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000a00)='}\\\\\xdc\x00', &(0x7f0000000a40)='}\\\\\xdc\x00', &(0x7f0000000a80)='@\x00', &(0x7f0000000ac0)='\xc2!\x90:*', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='}\\\\\xdc\x00', &(0x7f0000000b80)='[\x00', &(0x7f0000000bc0)='{\x00', &(0x7f0000000c00)='\x00'], &(0x7f0000000d00)=[&(0x7f0000000cc0)='\x00']) r4 = socket$inet(0x2, 0x4000, 0x3) getpeername$inet(r4, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, 0xc) fcntl$lock(r4, 0x7, &(0x7f0000000e00)={0x0, 0x1, 0x4, 0x7ff, r5}) r6 = fcntl$getown(r4, 0x5) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000e40)=0x1) setsockopt(r4, 0x8, 0x6, &(0x7f0000000e80)="4af2c5a297e116c6017ba183eead96cecfc17551da8812b60565431d7a0ada8363e0cef7d33323be00df0c0318db40832439969da6c3c3d9f7078f7770425d749578c9d0c43b9c09a4671be44595230b5ad8b9f169c8e1987208692c2da2e7d4d4d1fc67eb", 0x65) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000f00), 0x2, 0x0) getuid() faccessat(r0, &(0x7f0000000f40)='./file1\x00', 0x28, 0x3) wait4(r6, 0x0, 0x9, &(0x7f0000000f80)) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000001040)=0x1000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001080)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.37' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 panic: kernel diagnostic assertion "info->rti_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 996 Starting stack trace... panic(ffffffff83413c7a) at panic+0x1ba __assert(ffffffff833c39f3,ffffffff8336655a,3e4,ffffffff83340f6a) at __assert+0x29 rtrequest(1,ffff80003bd354d8,38,ffff80003bd35450,0) at rtrequest+0xf10 rtm_output(ffff8000014b0100,ffff80003bd35580,ffff80003bd354d8,38,0) at rtm_output+0x855 route_output(fffffd806d237900,ffff800010fdb4f0) at route_output+0x9ac route_send(ffff800010fdb4f0,fffffd806d237900,0,0) at route_send+0xd7 sosend(ffff800010fdb4f0,0,ffff80003bd35728,0,0,400) at sosend+0x824 sendit(ffff80002a7f0cf0,6,ffff80003bd35820,400,ffff80003bd358d0) at sendit+0x721 sys_sendto(ffff80002a7f0cf0,ffff80003bd35980,ffff80003bd358d0) at sys_sendto+0x8d syscall(ffff80003bd35980) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7125e6a5cc0, count: 246 End of stack trace.