aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x100) link(0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(r0, 0x0, &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00eba7ba7a348db1ca3aefe363bc9a937650935bc80d0100020000", 0x1c) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) setreuid(0xee00, 0x0) getuid() clock_settime(0x4, &(0x7f0000000200)={0x0, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) read(r2, &(0x7f0000000a40)=""/209, 0xd1) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/150, 0x96}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000100)="ebffcbff07b9fd812eaa4e713048e69931929648", 0xfffffd6e) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbdf13b9fd812eaa4e711048e61931929648", 0x14) (async) mknod(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) getuid() (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x8) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600), 0x94, 0x3, 0x0) (async) msgctl$IPC_STAT(r2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000440)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0xc0287533, &(0x7f00000001c0)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) (async) getpgrp() (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) (async) setegid(0x0) msgget$private(0x0, 0x2000000190) (async) pipe(0x0) getegid() (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb08008305912cdeac3a1cc9e9e260aa4500001c0000000000019078e0000002e00000010c009078fe339657"]) executing program 2: connect$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x0}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getuid() mknod(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="38d767f0749998016d36bd575fcbcf74ee2a836343861912a7641ed8708d08ca5a0765a05cfeaedb8630cf1d3f346251a77fdb817483ab7ee7f799dd4b5410a87b2a0102207a8a026b2cf9488722a931de536aae4742a27a98d90667c299455420e70274813054b5f8476e0cc153265467d9159ab9f4ffe11b280f406d63164fdee380c6a1ab7ad08f6c27ed100a9879846d86aa9ef69a351bc91bc80dc4f867091639640894de2003c933060f75bac7ba30d51540e2477eab76d61602d4974b09400141d8f52b5543db4ec115dc0496b6cfb12660cdd4d48dbc1fe3d14b09c7da3716ee6b59e9a388de72fc90c30c60631875972c1523aa666119d0e6098e10121f13ea06244e68734d440b76a663b520cb849f4b49cf33e9fa7384b892b6b10c8cd5ca0fffb313948306171d2f93a03fb788008441101938fb2a2d4695e6acd2e2c10f9bab15697e00ce8d8e6c57013972377e24899b6affd51db33ad02a94fa957f80c21a7d2df032933a8121adc399b882ca546ba78decce78c4871d0207ccf5e6b0f7804d9bbdb95da2c24b212538d0e409aa8a3e48330b14680a78d48522dd063fdcf65563ee3e3717bd5f170736f2ba5599c3941dcc7de9bd9543721f214e410db5d392e3d62c85de0671ff292031e9b9957500236459e01b8e57c86abd9dc00ba1c0c117bcff5d56af699653815e6631c3d30a757cce61d48dd10450519dfd5c01dd95613e6a8268c7a935d6d0795c49877cbf0604fb3e3940286a12f4ef6fa5ef7f51fb3a84e0e4242df04cfb480328ffc00e6cf651d73b37e80ba32dd80966d737208e3e04e24d36abcdec7eb38c7245e327eed540d440c9dd958fd9a163ac18bc8b09a0bd2c7d7e0a4519be7df9c206db2c25920f0b03c789ec08cafe59dec803462ebebcecb8f9e96fa986a7775b34a2fe34935697a9f7d3f49d503ad20483358da9742d539b8ab3aab2d88d8c4d817e71ed3df5a5f9b102b337ef39663b86ed788d643a89ab10bb97daf836e9fa02b4b5ae0ce66cf3421dc1de0da1f78b640f458f8f8c46f12527d14dd743485e023cf5dce0d7c76a1aa7d09f69bbc26ec6a2f40d3fb0d4704a4899bf8026b23e3e485c41d71581843d5ff53e16d1ba353fb2d102e153bd541644be21e2a615d072c354dfb75a68b1302ef5ca8411366e81e864964b694d67fe43486ebba270357bfae187ef57d4c857c4bce00c919e9396934c9a3c194c4ae62d93b65b5d40aff5e8f075031341e40f34bb52a5934809c2b9eec1a8982628325b2a2bbf53ffdd20d91d7f29e8e9334de096428b48b61207490c7d3561e326164ed42e1088b9f78e1f9f8d7e91e08e6cb547a448580d4e68ffac6220d02f261b5ec54cf07103bba72e7b645bddff10c913c263d0dfe7e07b505072676a892e3f6443f9aef1aaa216a357799aa4f4516af9acf32bde832455579fe31a17ef85c932af069123105c315bbfc08a296d69b4bc67ba0dc2346811d12c336d5df387f63c89166f008a4faa3fd6365bc26e4cacdeae7bbea2b1b79034da10de14b0171ac6817728ea43fa428b5ee064ac3ddb3903939a0bb8fe7113115b1ff272c09c728c9a8c5969db250f559950957b528c72513f88a5cb032f2e47e32bf9e3f86612ff81b79aa8bb47c9d026e5127fd45e103dfe5704c8b9d61441685c830b351fde1bcd14f518bafbf62e38e1bd09a1ad03abdeadcf7334d1b41a28404aab0e5f99b1cf0622411a132a95243e712bd3f7b00767904b4950ccbfee5c3a204895f8fa39bc490b473b1b837985e4c9fe1380013301933381f62dd8a34ccca6ee407f0414ac8580b72b04a3c645ddd9c011a0877d699f40f85f974aaae824fb14d47e254b975ff0f7bd371dc77f391ad95036a5b71a97b7678bef5ff0cf66c2a2b394737d2b86be0601b4f38511bbe7a67fcbbfeb66eb32eb59099c37999e90391d8723d2c214c1bef73dba7052323573f6fdfc68cab15d139e1ad8e1587ba453cf68d03173212ebb9b75f383269a856195289507c906c8d0163d302e66714e5fe7d2a159abb9fa74fe35d0f6c857b458d48ce39bfbd9a694ac508f42c974fa0a5488da9661390a0f232ab9a48f2c538c8f1d935404749a6a4adccd1956ccd697530652da3326e44a2670a6dd6d8622097be3d8907b4891c25a42648ff6ba45ad2429ced561111bec79844c7730cb5d877dac344cb9f4dd8e0694044f2966ad09e72cff4dca591043b407c5c60e4401fa259d91e8af673fd7d738886d3ae7a3a3088f9ae8b1c9886109a292b7696a0ab6f31d8e20705664412b560c93692cd2d62b49fd6ef2f70f43488b645cf823c7fda3d1448b8dd0d7f526090fe7a3bf9028fbed3a867e39b1e8634959ae17b43e129f7b467fac31c3e0732baace9404af3679afef167ff2f00ccb59c88f0ecb1e8c3a20d635f3b772f9e612462b16bac974f547187e27554281b9bca629935eef4c97c6da1a1e07050d3f52719dcf88104cf2a21c150c9e1c56b214acf3fe694cabf56444513237ef9e203bb10e39f19258295afea5a570614bbd50719c70b4c4e65a28d5ac82308550be2d9e75b77b766ce6165d0353dc35f8a2302a288d9a918100983466de15a3611074f622002f8c97f31fd64d31bbae7af35bb20d5203e6b72309c39b7be44b7e8fe145df8410594a35f8323aa5f10e9046cf1d527042ece477b3c6670d32f06fda92364d80f3389b7bc81ddcea7dc7942d44d08e21bd99e05ea0a4551d35a03dd7c3392814da56f1a712f872056b38c59467b1bb897bab2e01389b5501b1de4a156790612d9f053c145ef3984ab4766a37a182985e4b2ec072f1afe32f8568e19b929dfea537b1beb567f84d3b4dc3a18332d5983854ea", 0x7f9) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x0) getpgid(r2) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f00000002c0)="b74c0e19bcf766e3bfc0f43c916a7549614b56923b61598c24aa3da5eaefa07bcda400c1b3ae274ec5ab2f59403709212eb2ea6b852bfb3df3024125899b8254fb35c87206605ba2ee28f418a614b37b73869ee1e669e825006da796ef09274cc1c966c4ce543637368f9a04c6239c0c7547aaf0315ece804f198325516b", &(0x7f0000000240)=0x7e, &(0x7f00000019c0)="366f79af2759f78c4bb555d4894a37dff49401c4747b621bb2ea2fbbdbe9e2b079fc40b9529050b4fb5bac7a881803bf92024ebf157208dcd4c4a154d915c81bce5434db2136ae4aa656b4e8172c9a2c3f93d1447b3527ef1842ab8ac672bbf4df7e0280dda24104458e64d29f80898c89d4c149bd6069f2aa60b7824dccb7a8c82abd9e986da722a9823e9b89fb32eec937f95d76766a835e7eb5f52f8f285723851a046cc9f4bbd30b9786840bff02a835a7ae7d7ad1174c0c228c3722276ec7c21f01add5a450cfae12de4a854453a93a92224ec5cff34df1793ee05e3fbd33b271c8f054db1861bd3531312a09a3f869451d5ce2c72d547082175be4d5db1d959049f0ca94aa2eb317c60c9a3253680bb8d14e0f5976761939499f7688ba3b8f29f128a5d7a591f2692460cac54b015b121dfa8c03de5219b5de5dd385a532200034eec3833818d1a5a82d482c0a0cd1382bdb9e16dd4bbd824946b806870bc34ce303c085e5e5cca86d467b4cb7716ba6d98ce128e7335e18e267712b4de56a1a8b50df4c9f63746b13f8300d4500944f40c36908374e1bfabe8a347eacc892dfddcb7b18701f64457d3da2de025335ebda75179bc929f45d0d9a227a61820c65a7a6f24f8c24f1a7c6fa071def417a0e6c2d45ba70f61e054d5c01d2536d6531f8050d85c430df5bee8741a9954f6e14cb5414ff19bd4bacd6adfecf0964ab176d6c228df78795a88c388997bf47a2c18b86e3cdd5d0b84f9a1b08d0fbc66e6c14743d374d8e1d2eecc412fc269c22f9121628137e3b81fc917121932b0fcfaf4954301c9de3193c52ead31a2f96637eceb53ddc065d693d1ad42334637a85806085d22a6193a0920b947d97fa1b0d88c15f66db37d014878457292bc5b4b125f96add962342dfd9a1fb6b31bd5033292ffd59bc216304c84429c14cdb993570717671b4ae8e030412ea2461be3f9ad75b12f26b31b3caee0beff997bd8055b6c97db61ce1578ec6fc8d24ae0436445523080fe5faecdc73f593b2b0e519fe19a6dad46863f335b98e498ff09c8a66c2a76e7091e342e5d48b7db099cd1b6973819449cfd22555d231e2ad00783f0c5995e73e3ada04a921dfae60f85f8166a36f612a349c84e39799205f5b79355891bada4330853f085c0f4a04cf30d90eeae967f241743b71b32dbc7ac48c9555ed0b2b1c5d700e65319737bfae37c526ad6e994ae70bba753049b507779c6e3357cf6fde49a17bcdea31811c38d38945feb066360b6d2a3939e74f1d742d20c6cf1f856dbbe93cf8be3675801064dd506817f38191d4f209acf68c55cc58add2614b0f8d4eff6c104c4acaf0ac6c818c7dda1c97d751fe5b3835863bb10929272e42aaa59d4f3f70712e6eb972936e51cfa60354af486e57ef6c25a0f7b07a683fdc10e20bb77feef344c3c73cb82e6a448d2387e1b0488863122e5cb2ec030643e8993012f9c682626d535c0e8384a5b4008736ca5ecbab701ce7cc4f3ad98fd3d1b41b9b2bba8930f39bf2b2c9de665196c85f0761649af6e351f49a1e9eeeda3ffe660cfec0e847602b8b832937adc35a2eb814e405b6f16a21ce7ef5da86b134516620b8c3090f4b5285023d0bda48cb0da72cd7beaab9af447e43d5f5825815d97ab547ef26cbab09e34984fdcf0f2450a10a9e03794ba80990b0a6c75b1f1e55cf88ef3d2f248119c1b847de2e32e61e39eee2a0fe1be1c862ebc87a094ddc40f8cfa76585e0905eb20165bb4e20981f41c8e02f18116c999f76c2c79881cd00bf76134d369c192e717c91e6ead9b54dc49199bb8300de6824867b5205c656808eb9947b3693520bc5193341b9cfc19fb5116a878c7ff091016145c7dac9bc106c30b63a3fa103ce97b16938f236aea51d7f8f60741879838b8e3d30a10dc00759434a4639267494eac2b58811706e89cd3831549219290d2c04c3359142ab986893188e2696a0ca192e005c7df5135f8503a59b5aa32fabaeff37969c95220e3e2d6bdf1bb904b314ae1de4df6cbf071aeff1b8a2538725ce6fdedaeadb3a41ae11180334118268b8c875cd75c9b8693ddb43646d79da88915e277a35fda2c567db6aaf8a309dfd0135740e79bab4134c66f9e19f6d2fadd3df212b8a6ea505db2a05d8ed4e87edaa03531330b0744e9293691df92d286efaca29634736e9439cc3fda908cdcacf15910808d0e0e2ee57dfb7f0b46c1a8ebcce435a70fb7a663d0450daf9bbeda90495d0969781cc11c0b49e0e2aabc6a3c6482cd277ce4690b1d5fe7d54b8db41bf43bda7742f3048e80a8cd2aa4b54d046d6c5bcccfa099f9cc7ffb3b7ff6d861cb08869ea92c9e163c65ec4ff437d6c19530790304eaa2ffbb0bd2ecc4e3e225e77dd9de8335d82169f9205d6fe0af94e334d0bbe1f6a251418afd9ff027f13a9f7a68b9d450af3559317cef59e3251e6aea2fc7faa1b1f89f59f4c74b9cc5f8ace6902c3000b4af13f9a146939751c41d72af7668e932fc9935520ac4a7712f658dcf13bafbe4710792d7e239658189d51cbaf324e0544d781d198417b46ea2741a857962e5523327e63fcc5e9962dbadd0b1255ac20dbbeff453cd145cacc8f228a917a091bbb2f1d3469ec65548c20c75c681764818c87d302d5aa43d93820572e16ac2d1c0b224b90827d3221ffc73a96c26dcaafbf017d86c366fc571aea7a187e8b8d99beb0064e8c33a8916ee761776332a6a2361219019d650211151e838cf9c6def4c8af8a11324746d1c9b09ba77faba83ab6c660e6cc2c4a92f5bb03bc5f7b2da9385e456d41f3290fab186c2d38cd48dd72866e213d6595684c7fe70b20f19209a1222e91f9f0a3647a5fc2650597e50f49785c1fb5ce6ded89cb5ebb0a642596ad1eba4bf77334704581d532c7cd76f06d58287d6190a6fe10e1131e4079ebb8421f1ae53f121b03d8484fbcdd5538f3bcfe9c2dee2c63e697632fec84cc0ac06c41b8e1e5aa00f29eacb14d1500200ff6e634f621b77352fe9074da8d188cb31320f0f1fb02d3b2d40249bb764d9570b8ce20f5985048023690d04266a350b8079fb86e3a2f808b13e92dd4887a06f3d6c301e1484720529503b7f70fe4ffb762ebb1282b492ca6d75e4a5504c80d6fa69dae0765ea2287900d6d431baedcf023c152339017801bd9cb81bf885985cc45ff5df9254160af2b5ba0d517ca972a4039e5332181e20182a087773b6f9cc20551e05d5d482ec6c3f23c5f4d39f46825e80a62f5b4d8673bbd1869792ace4baac6cd944bf9f248193d2860d00cd769460070f67200c2f8e5be830f9deb940a4137be6759f8de7b8ea6b1517fde6083e4fc98b19627a180276e8e2652135f39890096d88e302113e9f689a389c4bf671f6f13b31ab80f8cf0505b230ddc1ed08a94f189327749bdda15aaa151a4a2b9a236321cbb81e675bc149ce29813c32b7706e5f53f7ff94d1b3573bf4f9295c222f4f76acdad9cac725c60200f73658b3f36ed87d26f2265c62f8d610132e41891f12d3084980b224fcba330b1e65e9cf2a14715998d6e9b0653e4ff4b15f3437d4c4ee92ccdd3cf978dd30308be6cce3d5a3a83992392f81f062d813e1a6464718f6312a4a31af8765e99bc0bf674ab2e85ced68e4047ce233f7977e5a6d306a9ef330f8775099e60866b602e19ea4af0b422ad5b08690f78ccc9a40130f5362c70c9b857fd5d59da500cb7e865edaafb411b4e7f04152b4b862a988b78aa0c57444c8e4cc2a06795be295071ffb42cc047ed7543c1b7206d036e9c9df89460f0a47a309c4e7a210629d288f689985fb73f6420491e687ed9eb0021aea2d3306d2fe7cb9f407298f9cc8388bf70a18ca857ea192241009b3de737ee399b2679ab2f27e98aa521f66710ea04ae97a39ce7b2e6c580cd9a42b31f0e09d3019f653caa0f82441918828433286c7a5209c9077e2d96314c1f68d34f85e2e70776cfb9ef8266ccc5ca6a576a5b31494b8a0a011f96c9fdc72baa05e3a2b56be7e7976c81b85fee0f5c2099a4ff02d06a72190606e95850e82535fa015b832ac6442a84d6e7432f3e0aecafff4405139ef2fa870cce270186c3204b17b059f1ddcd139205a31002586b51e963efa3c359c354d224d897883f0bbaa5be1ff95d4968fa2c303e607506b99cdef1130c873202d698ae0bd3297aca09c8b87a5267570c7c5b50f1fa48ea9f90ed671253340edc5d30030776fcc1535c8e83700c4c7fd8c0fbbb0a05d132cdf1eb980b44ca576cb00d9db95a60d463fb0c12b13ba8505046d319cea146664357564f01a71c972d166c219f4e013e6733b8f7f378fe0f142cbeffe9fb44cdf992c5346f94564d93b506a77654d5ef2b909ae4cb5d642d641cfb2f4f1b6108e97a76a814539bc984d939b39652ec5daa62747da34a18c3aef06654f0152623b7bcc2cd05644297948185bf598067c1372af2dc80822078036389eb1f73cb1b7f3a7fe5d4bc4f6589fc9961dc325149268f9062dbd44a97606d440633600d91dd6c40101e4e13489359af4fde9a68df153169a895153c7c682e47616763d187d4a55ad46f62b8550107be769e71ff5d16ea1617009dcbde1a33a17c9253389c29e91bb7d4e10b01ab9907e9314ec688523af55a34a83c5eb75c5588ce55a9dbf66924df9ba7c540af0886373917c0afe51c425770b04af0c79a4554ed3f8e74d661003c80b2e8a09cbc83a9180c3c44683679fd22a8307cc63fe52d9001faf6e692a085e879f508ca4bcee2f4cfe9fc4b9c9a85b2e7543b2ec0834835db6b04e02f969dea1e9d228db56e94ea2161468c8a0c47b0ed6bb8664e7007252646312c8e944e0ec9ceaa82048320b41c3af6c6841e229b3fa337fdf67d52c0cb41ad6ac0338f65ab3fbdb166742d5e844832c7d76d9c9349145772182f96920dd973cbc431adaea9b42e76f03b158968ea95a720bc0a2e60408668940d6187a1c96bafff4e06bbc3f78f33ed587a141a924456cea73ab1322b74fcd8c94649a7548025302c0966bcdb3f34500b615cf7d073e4be219e3102ffd2bd0a58773282025f3fd38355aaa5be264df89e4ccae901e2d165e47149cd31c06098788eaeea3e093554ce8441ecff9d2dd4dc9f88f1d55df2f3a552c091ca454e9e659c843b362c54a2ec9c2cce7e81519be22397371ad33899278915e92eb14e4cb4588f2eef5bd852be7bdc063aff6e6df5e75cfb1571c2c7735fab72f733c67e34d23c162424713c2d32753708271036aa14a4ac28ec0fdf3ed7da7d6fedad17ba644385a8ffef89a57300d5e1a8d9f8d78917f9cf109dbda0b130ce21b79200db5a89548369cf270690c67ec6c98201f5ea93d8ebf0fa3f6229da065b58fc78f38bda21ac70b096dec688c47abfceab27a8e0b28669b18ed9c11ea239436d7bb172c52d7ea4193e939101e95700da7b81f7e832df194a55ea83f37683d959ef7530a003862acbec1cb85355cedd596881a9dc757390442aae032d7e4bb7f9835caaf431cccbc716d240fa86d27a4dd4d69fb445ea1c4896f95c4c76be461c96efcf6226acf03438d5a73cfd89ca6ed2f5cd64cb735791524fe0240d83013e549b85e856f2fb04634c5cd9a07ac27f946129a2251370c00bc1df19ca7237e8937fe0ef10b1091ba57c28f5779ffda21caca586a4cb3489fbd155606c8e48f749fffdaf5d2bfc9f310caf7bfe78a4bc15209076c34a49eeed49a1d06ab5c3bf0053b6b5d58555b12dcfc7d51ac40cbe71a65210235473471e32720f9d", 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: connect$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x0}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getuid() mknod(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000380)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="38d767f0749998016d36bd575fcbcf74ee2a836343861912a7641ed8708d08ca5a0765a05cfeaedb8630cf1d3f346251a77fdb817483ab7ee7f799dd4b5410a87b2a0102207a8a026b2cf9488722a931de536aae4742a27a98d90667c299455420e70274813054b5f8476e0cc153265467d9159ab9f4ffe11b280f406d63164fdee380c6a1ab7ad08f6c27ed100a9879846d86aa9ef69a351bc91bc80dc4f867091639640894de2003c933060f75bac7ba30d51540e2477eab76d61602d4974b09400141d8f52b5543db4ec115dc0496b6cfb12660cdd4d48dbc1fe3d14b09c7da3716ee6b59e9a388de72fc90c30c60631875972c1523aa666119d0e6098e10121f13ea06244e68734d440b76a663b520cb849f4b49cf33e9fa7384b892b6b10c8cd5ca0fffb313948306171d2f93a03fb788008441101938fb2a2d4695e6acd2e2c10f9bab15697e00ce8d8e6c57013972377e24899b6affd51db33ad02a94fa957f80c21a7d2df032933a8121adc399b882ca546ba78decce78c4871d0207ccf5e6b0f7804d9bbdb95da2c24b212538d0e409aa8a3e48330b14680a78d48522dd063fdcf65563ee3e3717bd5f170736f2ba5599c3941dcc7de9bd9543721f214e410db5d392e3d62c85de0671ff292031e9b9957500236459e01b8e57c86abd9dc00ba1c0c117bcff5d56af699653815e6631c3d30a757cce61d48dd10450519dfd5c01dd95613e6a8268c7a935d6d0795c49877cbf0604fb3e3940286a12f4ef6fa5ef7f51fb3a84e0e4242df04cfb480328ffc00e6cf651d73b37e80ba32dd80966d737208e3e04e24d36abcdec7eb38c7245e327eed540d440c9dd958fd9a163ac18bc8b09a0bd2c7d7e0a4519be7df9c206db2c25920f0b03c789ec08cafe59dec803462ebebcecb8f9e96fa986a7775b34a2fe34935697a9f7d3f49d503ad20483358da9742d539b8ab3aab2d88d8c4d817e71ed3df5a5f9b102b337ef39663b86ed788d643a89ab10bb97daf836e9fa02b4b5ae0ce66cf3421dc1de0da1f78b640f458f8f8c46f12527d14dd743485e023cf5dce0d7c76a1aa7d09f69bbc26ec6a2f40d3fb0d4704a4899bf8026b23e3e485c41d71581843d5ff53e16d1ba353fb2d102e153bd541644be21e2a615d072c354dfb75a68b1302ef5ca8411366e81e864964b694d67fe43486ebba270357bfae187ef57d4c857c4bce00c919e9396934c9a3c194c4ae62d93b65b5d40aff5e8f075031341e40f34bb52a5934809c2b9eec1a8982628325b2a2bbf53ffdd20d91d7f29e8e9334de096428b48b61207490c7d3561e326164ed42e1088b9f78e1f9f8d7e91e08e6cb547a448580d4e68ffac6220d02f261b5ec54cf07103bba72e7b645bddff10c913c263d0dfe7e07b505072676a892e3f6443f9aef1aaa216a357799aa4f4516af9acf32bde832455579fe31a17ef85c932af069123105c315bbfc08a296d69b4bc67ba0dc2346811d12c336d5df387f63c89166f008a4faa3fd6365bc26e4cacdeae7bbea2b1b79034da10de14b0171ac6817728ea43fa428b5ee064ac3ddb3903939a0bb8fe7113115b1ff272c09c728c9a8c5969db250f559950957b528c72513f88a5cb032f2e47e32bf9e3f86612ff81b79aa8bb47c9d026e5127fd45e103dfe5704c8b9d61441685c830b351fde1bcd14f518bafbf62e38e1bd09a1ad03abdeadcf7334d1b41a28404aab0e5f99b1cf0622411a132a95243e712bd3f7b00767904b4950ccbfee5c3a204895f8fa39bc490b473b1b837985e4c9fe1380013301933381f62dd8a34ccca6ee407f0414ac8580b72b04a3c645ddd9c011a0877d699f40f85f974aaae824fb14d47e254b975ff0f7bd371dc77f391ad95036a5b71a97b7678bef5ff0cf66c2a2b394737d2b86be0601b4f38511bbe7a67fcbbfeb66eb32eb59099c37999e90391d8723d2c214c1bef73dba7052323573f6fdfc68cab15d139e1ad8e1587ba453cf68d03173212ebb9b75f383269a856195289507c906c8d0163d302e66714e5fe7d2a159abb9fa74fe35d0f6c857b458d48ce39bfbd9a694ac508f42c974fa0a5488da9661390a0f232ab9a48f2c538c8f1d935404749a6a4adccd1956ccd697530652da3326e44a2670a6dd6d8622097be3d8907b4891c25a42648ff6ba45ad2429ced561111bec79844c7730cb5d877dac344cb9f4dd8e0694044f2966ad09e72cff4dca591043b407c5c60e4401fa259d91e8af673fd7d738886d3ae7a3a3088f9ae8b1c9886109a292b7696a0ab6f31d8e20705664412b560c93692cd2d62b49fd6ef2f70f43488b645cf823c7fda3d1448b8dd0d7f526090fe7a3bf9028fbed3a867e39b1e8634959ae17b43e129f7b467fac31c3e0732baace9404af3679afef167ff2f00ccb59c88f0ecb1e8c3a20d635f3b772f9e612462b16bac974f547187e27554281b9bca629935eef4c97c6da1a1e07050d3f52719dcf88104cf2a21c150c9e1c56b214acf3fe694cabf56444513237ef9e203bb10e39f19258295afea5a570614bbd50719c70b4c4e65a28d5ac82308550be2d9e75b77b766ce6165d0353dc35f8a2302a288d9a918100983466de15a3611074f622002f8c97f31fd64d31bbae7af35bb20d5203e6b72309c39b7be44b7e8fe145df8410594a35f8323aa5f10e9046cf1d527042ece477b3c6670d32f06fda92364d80f3389b7bc81ddcea7dc7942d44d08e21bd99e05ea0a4551d35a03dd7c3392814da56f1a712f872056b38c59467b1bb897bab2e01389b5501b1de4a156790612d9f053c145ef3984ab4766a37a182985e4b2ec072f1afe32f8568e19b929dfea537b1beb567f84d3b4dc3a18332d5983854ea", 0x7f9) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x0) getpgid(r2) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f00000002c0)="b74c0e19bcf766e3bfc0f43c916a7549614b56923b61598c24aa3da5eaefa07bcda400c1b3ae274ec5ab2f59403709212eb2ea6b852bfb3df3024125899b8254fb35c87206605ba2ee28f418a614b37b73869ee1e669e825006da796ef09274cc1c966c4ce543637368f9a04c6239c0c7547aaf0315ece804f198325516b", &(0x7f0000000240)=0x7e, &(0x7f00000019c0)="366f79af2759f78c4bb555d4894a37dff49401c4747b621bb2ea2fbbdbe9e2b079fc40b9529050b4fb5bac7a881803bf92024ebf157208dcd4c4a154d915c81bce5434db2136ae4aa656b4e8172c9a2c3f93d1447b3527ef1842ab8ac672bbf4df7e0280dda24104458e64d29f80898c89d4c149bd6069f2aa60b7824dccb7a8c82abd9e986da722a9823e9b89fb32eec937f95d76766a835e7eb5f52f8f285723851a046cc9f4bbd30b9786840bff02a835a7ae7d7ad1174c0c228c3722276ec7c21f01add5a450cfae12de4a854453a93a92224ec5cff34df1793ee05e3fbd33b271c8f054db1861bd3531312a09a3f869451d5ce2c72d547082175be4d5db1d959049f0ca94aa2eb317c60c9a3253680bb8d14e0f5976761939499f7688ba3b8f29f128a5d7a591f2692460cac54b015b121dfa8c03de5219b5de5dd385a532200034eec3833818d1a5a82d482c0a0cd1382bdb9e16dd4bbd824946b806870bc34ce303c085e5e5cca86d467b4cb7716ba6d98ce128e7335e18e267712b4de56a1a8b50df4c9f63746b13f8300d4500944f40c36908374e1bfabe8a347eacc892dfddcb7b18701f64457d3da2de025335ebda75179bc929f45d0d9a227a61820c65a7a6f24f8c24f1a7c6fa071def417a0e6c2d45ba70f61e054d5c01d2536d6531f8050d85c430df5bee8741a9954f6e14cb5414ff19bd4bacd6adfecf0964ab176d6c228df78795a88c388997bf47a2c18b86e3cdd5d0b84f9a1b08d0fbc66e6c14743d374d8e1d2eecc412fc269c22f9121628137e3b81fc917121932b0fcfaf4954301c9de3193c52ead31a2f96637eceb53ddc065d693d1ad42334637a85806085d22a6193a0920b947d97fa1b0d88c15f66db37d014878457292bc5b4b125f96add962342dfd9a1fb6b31bd5033292ffd59bc216304c84429c14cdb993570717671b4ae8e030412ea2461be3f9ad75b12f26b31b3caee0beff997bd8055b6c97db61ce1578ec6fc8d24ae0436445523080fe5faecdc73f593b2b0e519fe19a6dad46863f335b98e498ff09c8a66c2a76e7091e342e5d48b7db099cd1b6973819449cfd22555d231e2ad00783f0c5995e73e3ada04a921dfae60f85f8166a36f612a349c84e39799205f5b79355891bada4330853f085c0f4a04cf30d90eeae967f241743b71b32dbc7ac48c9555ed0b2b1c5d700e65319737bfae37c526ad6e994ae70bba753049b507779c6e3357cf6fde49a17bcdea31811c38d38945feb066360b6d2a3939e74f1d742d20c6cf1f856dbbe93cf8be3675801064dd506817f38191d4f209acf68c55cc58add2614b0f8d4eff6c104c4acaf0ac6c818c7dda1c97d751fe5b3835863bb10929272e42aaa59d4f3f70712e6eb972936e51cfa60354af486e57ef6c25a0f7b07a683fdc10e20bb77feef344c3c73cb82e6a448d2387e1b0488863122e5cb2ec030643e8993012f9c682626d535c0e8384a5b4008736ca5ecbab701ce7cc4f3ad98fd3d1b41b9b2bba8930f39bf2b2c9de665196c85f0761649af6e351f49a1e9eeeda3ffe660cfec0e847602b8b832937adc35a2eb814e405b6f16a21ce7ef5da86b134516620b8c3090f4b5285023d0bda48cb0da72cd7beaab9af447e43d5f5825815d97ab547ef26cbab09e34984fdcf0f2450a10a9e03794ba80990b0a6c75b1f1e55cf88ef3d2f248119c1b847de2e32e61e39eee2a0fe1be1c862ebc87a094ddc40f8cfa76585e0905eb20165bb4e20981f41c8e02f18116c999f76c2c79881cd00bf76134d369c192e717c91e6ead9b54dc49199bb8300de6824867b5205c656808eb9947b3693520bc5193341b9cfc19fb5116a878c7ff091016145c7dac9bc106c30b63a3fa103ce97b16938f236aea51d7f8f60741879838b8e3d30a10dc00759434a4639267494eac2b58811706e89cd3831549219290d2c04c3359142ab986893188e2696a0ca192e005c7df5135f8503a59b5aa32fabaeff37969c95220e3e2d6bdf1bb904b314ae1de4df6cbf071aeff1b8a2538725ce6fdedaeadb3a41ae11180334118268b8c875cd75c9b8693ddb43646d79da88915e277a35fda2c567db6aaf8a309dfd0135740e79bab4134c66f9e19f6d2fadd3df212b8a6ea505db2a05d8ed4e87edaa03531330b0744e9293691df92d286efaca29634736e9439cc3fda908cdcacf15910808d0e0e2ee57dfb7f0b46c1a8ebcce435a70fb7a663d0450daf9bbeda90495d0969781cc11c0b49e0e2aabc6a3c6482cd277ce4690b1d5fe7d54b8db41bf43bda7742f3048e80a8cd2aa4b54d046d6c5bcccfa099f9cc7ffb3b7ff6d861cb08869ea92c9e163c65ec4ff437d6c19530790304eaa2ffbb0bd2ecc4e3e225e77dd9de8335d82169f9205d6fe0af94e334d0bbe1f6a251418afd9ff027f13a9f7a68b9d450af3559317cef59e3251e6aea2fc7faa1b1f89f59f4c74b9cc5f8ace6902c3000b4af13f9a146939751c41d72af7668e932fc9935520ac4a7712f658dcf13bafbe4710792d7e239658189d51cbaf324e0544d781d198417b46ea2741a857962e5523327e63fcc5e9962dbadd0b1255ac20dbbeff453cd145cacc8f228a917a091bbb2f1d3469ec65548c20c75c681764818c87d302d5aa43d93820572e16ac2d1c0b224b90827d3221ffc73a96c26dcaafbf017d86c366fc571aea7a187e8b8d99beb0064e8c33a8916ee761776332a6a2361219019d650211151e838cf9c6def4c8af8a11324746d1c9b09ba77faba83ab6c660e6cc2c4a92f5bb03bc5f7b2da9385e456d41f3290fab186c2d38cd48dd72866e213d6595684c7fe70b20f19209a1222e91f9f0a3647a5fc2650597e50f49785c1fb5ce6ded89cb5ebb0a642596ad1eba4bf77334704581d532c7cd76f06d58287d6190a6fe10e1131e4079ebb8421f1ae53f121b03d8484fbcdd5538f3bcfe9c2dee2c63e697632fec84cc0ac06c41b8e1e5aa00f29eacb14d1500200ff6e634f621b77352fe9074da8d188cb31320f0f1fb02d3b2d40249bb764d9570b8ce20f5985048023690d04266a350b8079fb86e3a2f808b13e92dd4887a06f3d6c301e1484720529503b7f70fe4ffb762ebb1282b492ca6d75e4a5504c80d6fa69dae0765ea2287900d6d431baedcf023c152339017801bd9cb81bf885985cc45ff5df9254160af2b5ba0d517ca972a4039e5332181e20182a087773b6f9cc20551e05d5d482ec6c3f23c5f4d39f46825e80a62f5b4d8673bbd1869792ace4baac6cd944bf9f248193d2860d00cd769460070f67200c2f8e5be830f9deb940a4137be6759f8de7b8ea6b1517fde6083e4fc98b19627a180276e8e2652135f39890096d88e302113e9f689a389c4bf671f6f13b31ab80f8cf0505b230ddc1ed08a94f189327749bdda15aaa151a4a2b9a236321cbb81e675bc149ce29813c32b7706e5f53f7ff94d1b3573bf4f9295c222f4f76acdad9cac725c60200f73658b3f36ed87d26f2265c62f8d610132e41891f12d3084980b224fcba330b1e65e9cf2a14715998d6e9b0653e4ff4b15f3437d4c4ee92ccdd3cf978dd30308be6cce3d5a3a83992392f81f062d813e1a6464718f6312a4a31af8765e99bc0bf674ab2e85ced68e4047ce233f7977e5a6d306a9ef330f8775099e60866b602e19ea4af0b422ad5b08690f78ccc9a40130f5362c70c9b857fd5d59da500cb7e865edaafb411b4e7f04152b4b862a988b78aa0c57444c8e4cc2a06795be295071ffb42cc047ed7543c1b7206d036e9c9df89460f0a47a309c4e7a210629d288f689985fb73f6420491e687ed9eb0021aea2d3306d2fe7cb9f407298f9cc8388bf70a18ca857ea192241009b3de737ee399b2679ab2f27e98aa521f66710ea04ae97a39ce7b2e6c580cd9a42b31f0e09d3019f653caa0f82441918828433286c7a5209c9077e2d96314c1f68d34f85e2e70776cfb9ef8266ccc5ca6a576a5b31494b8a0a011f96c9fdc72baa05e3a2b56be7e7976c81b85fee0f5c2099a4ff02d06a72190606e95850e82535fa015b832ac6442a84d6e7432f3e0aecafff4405139ef2fa870cce270186c3204b17b059f1ddcd139205a31002586b51e963efa3c359c354d224d897883f0bbaa5be1ff95d4968fa2c303e607506b99cdef1130c873202d698ae0bd3297aca09c8b87a5267570c7c5b50f1fa48ea9f90ed671253340edc5d30030776fcc1535c8e83700c4c7fd8c0fbbb0a05d132cdf1eb980b44ca576cb00d9db95a60d463fb0c12b13ba8505046d319cea146664357564f01a71c972d166c219f4e013e6733b8f7f378fe0f142cbeffe9fb44cdf992c5346f94564d93b506a77654d5ef2b909ae4cb5d642d641cfb2f4f1b6108e97a76a814539bc984d939b39652ec5daa62747da34a18c3aef06654f0152623b7bcc2cd05644297948185bf598067c1372af2dc80822078036389eb1f73cb1b7f3a7fe5d4bc4f6589fc9961dc325149268f9062dbd44a97606d440633600d91dd6c40101e4e13489359af4fde9a68df153169a895153c7c682e47616763d187d4a55ad46f62b8550107be769e71ff5d16ea1617009dcbde1a33a17c9253389c29e91bb7d4e10b01ab9907e9314ec688523af55a34a83c5eb75c5588ce55a9dbf66924df9ba7c540af0886373917c0afe51c425770b04af0c79a4554ed3f8e74d661003c80b2e8a09cbc83a9180c3c44683679fd22a8307cc63fe52d9001faf6e692a085e879f508ca4bcee2f4cfe9fc4b9c9a85b2e7543b2ec0834835db6b04e02f969dea1e9d228db56e94ea2161468c8a0c47b0ed6bb8664e7007252646312c8e944e0ec9ceaa82048320b41c3af6c6841e229b3fa337fdf67d52c0cb41ad6ac0338f65ab3fbdb166742d5e844832c7d76d9c9349145772182f96920dd973cbc431adaea9b42e76f03b158968ea95a720bc0a2e60408668940d6187a1c96bafff4e06bbc3f78f33ed587a141a924456cea73ab1322b74fcd8c94649a7548025302c0966bcdb3f34500b615cf7d073e4be219e3102ffd2bd0a58773282025f3fd38355aaa5be264df89e4ccae901e2d165e47149cd31c06098788eaeea3e093554ce8441ecff9d2dd4dc9f88f1d55df2f3a552c091ca454e9e659c843b362c54a2ec9c2cce7e81519be22397371ad33899278915e92eb14e4cb4588f2eef5bd852be7bdc063aff6e6df5e75cfb1571c2c7735fab72f733c67e34d23c162424713c2d32753708271036aa14a4ac28ec0fdf3ed7da7d6fedad17ba644385a8ffef89a57300d5e1a8d9f8d78917f9cf109dbda0b130ce21b79200db5a89548369cf270690c67ec6c98201f5ea93d8ebf0fa3f6229da065b58fc78f38bda21ac70b096dec688c47abfceab27a8e0b28669b18ed9c11ea239436d7bb172c52d7ea4193e939101e95700da7b81f7e832df194a55ea83f37683d959ef7530a003862acbec1cb85355cedd596881a9dc757390442aae032d7e4bb7f9835caaf431cccbc716d240fa86d27a4dd4d69fb445ea1c4896f95c4c76be461c96efcf6226acf03438d5a73cfd89ca6ed2f5cd64cb735791524fe0240d83013e549b85e856f2fb04634c5cd9a07ac27f946129a2251370c00bc1df19ca7237e8937fe0ef10b1091ba57c28f5779ffda21caca586a4cb3489fbd155606c8e48f749fffdaf5d2bfc9f310caf7bfe78a4bc15209076c34a49eeed49a1d06ab5c3bf0053b6b5d58555b12dcfc7d51ac40cbe71a65210235473471e32720f9d", 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x2, 0x0) (async) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getuid() (async) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000180)="a2f41e8967f69e46c0b142efa01bec245f7ce2df6d5f9201aecfa3ca5ef9901550d7916bce22690dfb7d1a10", 0x2c) r0 = socket(0x0, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="11a0221ad9ebb4c1c56b5ef21e1c840ca3d913ba84fd22ee180d004f840f2ed4fe8f4af05b1749f8bdd10c06254e5d06", 0x30}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket$inet(0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r7, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0x100000}], 0x1) getsockopt(r0, 0xeeb3, 0x5, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) preadv(r6, &(0x7f0000002700)=[{&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/84, 0x54}, {0x0}, {0x0}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000140)=""/10, 0x4}, {&(0x7f00000025c0)=""/118, 0x76}, {&(0x7f0000002640)=""/182, 0xb9}], 0x8, 0x80000000) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x0, 0x7f}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) (async) writev(r1, &(0x7f0000000000), 0x0) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r0 = semget$private(0x0, 0x4000000009, 0x0) (async) geteuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semop(0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x45) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getgroups(0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x5}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) (async) geteuid() (async) fcntl$setown(r2, 0x6, 0x0) (async) semop(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) socket(0x2, 0x3, 0xe5) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/250, 0xfa) setitimer(0x1, &(0x7f0000000000)={{}, {0x7ffd}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 4: recvmsg(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f0000000300)={0x0, 0x0, 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0x113, &(0x7f0000000540)=ANY=[@ANYBLOB="1c701c37f153aaaaaaaaaaaa88a8210081001d00806d83cc466dd1ca317890e27558d806f5b20baa0b9936ce0412c1ba6cb19c147c8c021e8e5b7d0ad58b8a658840154593bba2c525e34a986f558e7cd501df77fd3d55ed1d5bbaa3709496b3eeafb7e386ac3968ecf6b5f8761356191b9ade25a80e66394e84182ff78fffe8bc00889d621b0c308d153d37aab0b045aad85621da1a54876322045badec1b2718751df977019c5bccb1c85d565b31b5db5f5bd6afbeb453832efa59bc3b9240f049c1fe660350c8ac3eac18a86a11bb632914ebfab088743440564640eca08222e08baaef5d34e2f539fe62c18d69d6b4f5e0aa40a053d4b80ecd9cc2bf39d37ea164bab6f69815fcbb1f528bc6f97551b891"]) close(r1) shutdown(r1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x20000000000000, 0x100000003}) r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) listen(0xffffffffffffffff, 0x0) getuid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1c24, r3) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000400)="e11ec99aead061b016ed0e1931087b54f85478bcbc46893fe374153c313228ef60cc1110b9a49852bb74c093d09c24d267d9904238f2d7ad38676da937bbfff888500f8acea472a8b276150cf54e2feacf585d8870f6210b042b85a9a88e31847c383dfb6d03e85cebae79f40dd1ff381d12d15a5662a283f54b3ba9c41c2f9b88e576f5478eab7d210abd64ad7f1b424ac0f1316c5c062b705b196d9fed8571a26ac33c32e77343f663160dc219a14e554423933c3970908035b39e76a4fc0495b4ebf5cab10a281c3552577553fb218167f28beafa5f67bd", &(0x7f0000000140)=0xd9, &(0x7f0000000500)="209ac2dc0a2fbc14fcbd2d5664c58ec26f33cc5d10fd915e1ad934da35b7a2911d71a8db8d5dcc2ac8289ff89f2625c68006e9e50acf67bdf105b289e9834db7a20663cd4efecbf68a82d5743d161b99f4d2a65c08ddc840ab37f1aaf6fe720c0880e100579776ced449d42f34ea6adf143095d187e7eb5dfe492178fb6f7b4f425f3c61", 0x84) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x3, 0x7cdd, 0x9, 0x8}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000200)={0x10, 0x5, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}], './file0\x00', 0x9}) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) open(0x0, 0x70e, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod$loop(0x0, 0x0, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x3fb, 0x4) bind(r5, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r6]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r6]) close(r4) socket(0x20, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 3: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x508) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 7: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r0 = socket(0x6, 0x8001, 0x9) flock(r0, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040)="805fec261fd9f1603f0cbea9767c3e0297dd15f804955baa1625b785682eebd66dec51328f15f0b0e8dd2b76f9882f057280c38d1e7533aa84e45695d367dd057131998d129b79a276704ca453b9678939b63b49ef", &(0x7f00000000c0)=0x55, &(0x7f0000000100)="9886ca4320673c043c32cca3bf76b6c56feb9322cef5f454", 0x18) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940), 0x0, 0x0}, 0xfffffffc}, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) ftruncate(0xffffffffffffffff, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940), 0x0, 0x0}, 0xfffffffc}, 0x10, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) (async) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@echo}}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x0) getrlimit(0x7, &(0x7f0000000180)) fcntl$setflags(r1, 0x2, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="62686f022659903a41630897bd2672cec952d492ca074da3988a03372555f46412d106c865340f526f8ee966a89029eb0151f920026e37b452771ead99a171c7349c20bdd4ec10554c3ba8e100d6e62bbb6b6748261e5b5cbec16d3bcbb8cacc", 0x60}, {&(0x7f0000000000)="36ba808f0c6fcc5a30a0e39af6705791bb6a76b8144fba1b20ebece50aa4c4730130125798c8bbe4364fc2d45d723ee6ebd19673fb15c1ad854dd00711617013a170c47a0d98a6f6f8a916f3385e3f1a0f47d9c7b328ee090ec68d3356997282b5099f426c435ea36467cf447cf2b7b0d156f15a1a831384f38a342c9afc52c991d397ca9a48d83eee761f19f451cf78b472000000000000000000", 0x9b}], 0x2) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: r0 = semget$private(0x0, 0x4000000009, 0x82) setuid(0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) (async) socket(0x20, 0x4000, 0x1f) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) (async) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) (async) setrlimit(0x0, &(0x7f0000000040)={0x100000, 0xffffe}) semop(r0, &(0x7f00000000c0)=[{0x0, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x2002, 0x1400}, {0x4, 0x7, 0x1800}, {0x0, 0x3}, {0x2, 0x1f}, {}, {0x1, 0xfff}, {0x3, 0x5, 0x1800}], 0xa) (async) getrlimit(0x1, &(0x7f0000000080)) (async) semop(r0, &(0x7f0000000480)=[{0x3, 0x0, 0x1800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) writev(r3, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) (async) getegid() (async) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3a6fc2bc33788fe5, 0x0) pwrite(r4, 0x0, 0x0, 0xfffffffffffffffd) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4c, 0x0, 0x20, 0x57c9}, {0x82c}, {0x6}]}) (async) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() executing program 4: sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x1ae2, 0x8, "d15753fc48ce85ac854cc3cd037aea27db3341a5", 0xff, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) r5 = accept$inet6(r2, 0x0, &(0x7f0000000300)) recvfrom(r5, &(0x7f0000000440)=""/201, 0xc9, 0x40, &(0x7f0000000340)=@in6={0x18, 0x1, 0x1, 0x1ff}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) executing program 0: openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r0) close(r1) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x6, 0x2, 0x1f) msgget(0x0, 0x108) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xffffff13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) read(r2, &(0x7f0000000240)=""/107, 0x6b) fcntl$lock(r4, 0x7, &(0x7f0000000540)) getegid() clock_gettime(0x67f3248105b4e007, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) close(r7) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000840)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x200}}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() writev(r5, &(0x7f0000000380)=[{&(0x7f00000009c0)="c78cc00add2055675b800ab41c01dc5f4a6b8d75f4eb5d92b8c0d2efb5d6e25f62e6e794ef628c51183d9708369e59ca81f766a03e6bec7af180551823c2973c1b28840b095d8cd8def5c2a881e1d1e9d758cf2b8408b6341dc67608b7d3fd0a870adf1b712527332db74b3e5f48ceef93eaa395deada712696651bd22b7635792a3a7410c87db171f95759b2d9014fa2a2cc5f4945cc7257bd9eb8c89705ef118570da6a82affeb33c1f5b1254b580da148d29a6d0600ff368c41d05d00"/199, 0xc7}], 0x1) (async) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) (async) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) (async) ftruncate(0xffffffffffffffff, 0x80002) (async) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "be87a5f83a30cb23ea6c62ed47d9c4824253785c", 0x0, 0xfffffa68}) (async) open(0x0, 0x0, 0x0) (async) syz_open_pts() executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd600a0100002c110000000000000000000000000000000000fe"]) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000300)="4f90216ca96e7e649ee369b81762f871051b4498c2f55b64f882eb7de3dfcb6464bb66bea5daf06147af7657dbb8710f32ec1078648e5416277a612bd70d9f1386a5684c6127d6712482a50d52aca168f15cec34e76f5dde6e04a3cf2cc4a82f142d19a50bf767554f8a9e370e29e5757215c0915f49da80f42b5789f7", 0x7d}, {&(0x7f0000000100)="d1f9ffb9d78f72039a05fab81812759d6576dfb4aef7e2c916014451ab48b06f0afd76a74ce2892bae28742b", 0x2c}, {&(0x7f0000000640)="6d13808a22f1319d3964c6e815", 0xd}, {&(0x7f0000000680)="4a6e0c99c656ccea7291983eb9a61a8c1746f7c833f60e4531c8eb9e1fc31f1cd381f027f4513352f2d1cd5720cbff9f115aca6277ca77d9973f1a8c278ddb01886a6be64e7161994d65946886ea751f1895de4c7b81b0810d31e54660c3f6b320983550b33979add9a0ba4402d4fff33943eb7e3a1de42ea7862d5e7b850f90780611b96dd26d6085e41af271408f637f04c6c1667ee980577c29c91f1f229e0d87799f543f46e010de8d5d0da62981a9472bb811d3c0941327829aa9b06b44367a6269", 0xc4}, {&(0x7f0000000780)="c997858d28205215cd706f0c2b013030607f32c61de5c593f0a1b626fb72d5a5add31c8aeb30b04a62b7dcf4e95dc4e72c61a48480d6ecb7df22476caba3d5647f8b5d34ecf505aabca5f00f0e6504484af8400ce9878af361e94c70a2a8dfd122ac870530db744860e842c0abca4106f6", 0x71}, {&(0x7f0000000800)="7db86c1a30e7147ac930c14e504c8c280184b07a49272f151d327969904a0253d05980cfb09a6100361aecdb2785c7232b25811e2fa4d5aead4a1283396d538a6b61f0442166b358ed301a700f1e6f135f34b8a308be", 0x56}, {&(0x7f0000000880)="bd45f81a65083d100f18820db20f26326ad4fd4e1e3ae6e1e1811894a429cc12624a9babd993ca0a41ec728de564", 0x2e}, {&(0x7f00000008c0)="ecc322dcc39dda7662217a76238adacec63b88f012e7b8002df2295315d8588d2906a28401d8d46f9266fce1fda35be3e132831bd7c05a17f4587977e4f699f5552b3d7cec42bc8effd12d513708fe0bedafe574b7b4bde473a2d68e9f", 0x5d}, {&(0x7f0000000940)="f5764ce5fe3ac501990091c65f2b2451a0c29b38aecb56dc2424b86be5b968f8accb32a45cba825a937a8843679e9dbb625e88b513753d2e1774c5b734c8dc74fe63db22e3400c77740ce6f79229332c28320df0706643ef449ef1b095fda3ff7e64750b3baaaa37608f567b3115d0b8a7f3074f39fb3aed10b92b722a0168a01fdf467ff970c4fb84389aa3915ba2b41b550b7f038147a5d835382cd9797f4cdbf8744c93d8ccdf40e0abd0d1e3e808411a6ba80a21185f85f3998088dcf8ac3c27c16c0b0458f99090712d19d73ed676a95d1faecbf7f4923174845b9df89a2ac24362a934", 0xe6}], 0x9, 0x126) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) r0 = syz_open_pts() seteuid(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8035"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) kevent(r2, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffb, 0xc0, 0xfff59, 0x3, 0x20}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0xfb8f, 0x8000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x4, 0xffff}, {{r3}, 0xfffffffffffffff9, 0xa, 0x40000000, 0xffffffffffff0001, 0x89c7}], 0x101, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x14, 0x8, 0x40f098d1, 0x1}, {{r0}, 0xfffffffffffffffd, 0xf4, 0x2, 0x100, 0x3}], 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8", 0x85, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010009}) socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000003c0)="368ea548a11bda224efd4d53186ac006e21ccb021e2e60e33cd4927de95e57c89f3fd4d7ebe7e52c7d41fc792807ffcff6f5ba2f6edb89eeab74a08416344d9543e8a7e7e8bb147ab0d3bc32ef9169633d397407f0a3d1ef8d35ad0bcdefe3037253c71117446ff12b25007b294e599f8def48c6f1a90907fcaeef5bd718065f0c377bee0cf3eb9c0f684b2839f0c456a8110edc351ae2b1a19b545dc2271d3d370100000000000000f8b0302c8d6f4cdb46625eb2d0e8e6a012af25107f8d500587cfeb5e8975f367a7ba4ea81ae2c1acab04a424cbadf8b2179b0b8810160005a7bd5c92d944d6f536d124112e265e18537577e23ac095ed1330c97362dc3ce7b913505a41d94991fa26acbb1f104aba04b22560b6c7249b6c01e6d91f2f270ea53c33b9d171abaea7185917d6c334111cf82b3dc7c8a4511f19aa8a031736ee019aee15660b68913f3d76eb4720a62e79c11ee2388702f26253b58b52f32d469b3b5d", 0x0, &(0x7f0000000240), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000180)="2275a68509efe0ad2bc2419d778eb9a1c474fd57e87818", &(0x7f00000001c0)=0x17, &(0x7f0000000200)="e811c21eaad8255c089d6e024ea86cd4b752b22d07712b08b432e3ca621172d710cf9a625974328df4aae994a3251a4b7b6bf976d743598a684ccc9682b5e12e79cfd790f7fb95bc1dc44327780d75d72dbd93e2f5b9077dc6d32aef61e5ef917201ff0706e0872a87da8931f8da2a4dd6ed51288db5310fdb8978ace7a81c1625475b165c94a0f2b1dfa951960c29e979a241f1ff0099580e6941861c854890372a2d3539f12af9919e7a76e00985b62470f6783aa95f09682a", 0xba) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) getsockopt(r2, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x40047307, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r3, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0xc0077dc1daf76c63}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe9) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001240)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write(r1, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001200)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000540)={0x0, 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0ea2b8252a9f25c45e1fffffff89c8b983465889ac91b2ffffaaaaaaaaaabb86dd6000223b00000000fece76a44a170e85e545c976487178e73cada0318b35195b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000001280)="92dc2689b61e516c909518e1bcf8f2e588be6588ad950ac3d10d5cb8c479b00e3004a1b7f5bbe3aa6777676009f5f420997a0a7468e22624d98a1f23fe786aa02e8ae7ee8a92b311bb4543de1a55f67a4e80d94c691726f42b26ec6e121fda8576dae9c4a7902ba3ae40a5009e600d7db4d21f09538aaef9c003d84d709ccca3b53b0bf0be164031206e49965a0d41ca3ce729bdf65eafea62088e24568333963b8611d37c1b352d200ef25a27ae610ae700a22c24d9e3d4d56fad952f85b0f46efb1ef8717dca457286b72e3cdc58a5415c2d152084d5b941d63a68a06050190f1222ca61738c4edd0e2509fabb389ef6182918fc7b7179c742bbf3ac9461decb967c868796728930d94fa4f6f83dc50712f61ed14f5c083412cfc77592a19f0c96041c8f6463356eb5f366ab8b0f1907b5a4502dcb2dfe59823aa2c6ad9cadef5594fcc57ec8797b3a3c7b3bd5cc1f042c68a1701593fee72eca33f4227718ea0b2cf78acc8821165125b33ec22b46f0fa46db9dd7fb9c8c512d399020dc37805187e831c170e3a2f50ceb4e7a87e09462456c66e92b83d2a01b90e1d9e1519640fc00a6340fd3504995ba965e5b40fee1653798b8472fba1e1a18f63d9a779ad32637ebec2f6434c195cc6f20e5f0012ca59475af7f6122887fbcc498876ecbf9e295440c5b43a69309c97d911139f73a891b539178fecea09c437e2d66bc834cadfc80d981e2aa60cfce8e2536d74f173bd040ef1fab3f6b233ef91f96565e8ddd393f388c614467df7287ec49670ff82a26ea8558b790c6405cb5d171881f4b6eba799b338137a08c2783bdeb309958ee0ff41743c2973d0aff07d8015efb2bb51fbfc1812393ff0f862ce60800d65093d98d95905a2f7309ea2deed15c4b92b13b9680826313f3b1362e854176b28ac6f0cb58e54a6dc2180a63b81ab56a7c51d0fe19fbe6c8157e35e5d75430d16f8c6617cd293af93cb7a8d970e4d11be8a60dc8c45bf5705f1fb87903ba4f4abadc79c199e5ef670c0e06683bc39b2c0c1c63aab6e19fd06c1edac90563c356f4b6d9f4f3f6bd4b35b85f4db0284cbf080e053789bf980dc1fbc3f2e0384ebd2578d2d664ae565258f6fe543f1aa4d26d0fac4d0a349232f79a601b51c5d8b28ba3febe14f2ce387ecf80d3d805587a31c38c9977d336c6b5d03b17ed7067a048646b36ea14fac3f29339bbe59cb6c716df76a667a0739ce7e101f8449e0871f24a876e1cc9b63563c78519ce861596da6c233df1caff1023dab4763c08d811f0e2df07c47edbe54d9678e3cb3231cb46868c6f94d16084a93e53e02fd71fe1d21dc1e59217e315934973585df03f3cfd671733a0ee3f8c1ff0f56a05b7d4cc61c343e5c461e8469d99afd9563b3ba1d2a20e3b327c88e574f85c80f01b58fe7178834dd63ab340ebfdffb3ab57f90452f45d0d04c74707e1ef4ebea8f1262e2540a6be7eb879b727daf1008d57d321e45d63be05c8e217e825651f39301cd17702855ccd6b571ab1b35ef9a2bf91d19521e70a1957996241484d11e411fd93034c171d1275a2d763f84e697daaf3b34e45e544b7ccbf5b93c0225ff2bcebcd02e71f66c512e0dfc026da218f9bfc954f2b8ac0fb7e0e1d15d54f716235950ec10157a896a85ac6507f8f86e7c5272480aa5b7b3a45b57b71751a35cefccb89ba567ba3b256699d8fa9452ce28ed34b97f1dd8367b5abe3241a765a605dc68fd0d7f5acc3fb1db296091ee43b6202667d9c5ac3672774dcf8d3c8341accedc567c36e66207cea4bfd7f5c159ba585d44f42779c49bc03c9be21e2d608db296991b90c2a363fc183bf89c9bfa2790c0ed533096b1a7328d9d6df54f5bbdda28dfe5e1efca4f530ef26ee8da1e2d55c28eedbad3b3d6c3bc4388c7c645d661585886e15db01d7a3ce1ba195fe3931d106a10983a0dcab8264d226eb2ea1cb67192c211b49f30d1e175292146179978f58ddaf35299a5844d77921422be7674e88394dea9fb3c9b68ded95a92877baafc6d14d9bce7ccc6f0f968c967cf64e666f89ebe145903509a80faa30ffd285c3e26931fce24425f3507f91a28acbeaffc5951f60f94c1deb0eabaa3344e075f4a1fbf315e677c30b408c4b7f5aec1473f3495da41e42430cc27370b794674b97344cf432023880019489515f8cedba8758f111280ab42dd19612327940c6471827d1a8ecad1876cbe074b4f4cf7677456dd21918cdcc02bac67286b9aa30f67e74300d9951792cdaa4e8836f7ebc3bd3cea171298375f1ac27c1374027bc576b687ae57c1aa248de84be695f3eef605ff74648c701585662a93ec427798674ed4c778fdf2011d525063cb8b14e929569065b630b0295f272f68bd81ae4eb7839e3a9205804f74c2cf7d63ba78d39744eb213e86bae431ea3d208e5f51427e902b5b46e3099124f919c69320923bcbd52c5ca8897c2f52405b37759b23125c8804ef120df5c785b3b00e4fa1b95797583b5a3539cac8fd1895bbf1bd167201339f39ea4d8df63f8be7e378da6869032d5518bc897e459a11e913ece7e411ac0051f4acf948fbf5f10f6b1898cda9d8dd6e8ffc655b0a8362861e99299303179dec30a2cdd7ff541dfb2993abbd3771ebce6379e74b9cd6378d82344980a24420f2210190e733f79ba6b49a40e4803e5c0fd22870fb35963cc9d0d882802b7fc6f352a50b4e175812f398993b9e2562802ecaa958c841542c54bf5ca599424eebe57e2089e486fd1b6ab83073c784b01fec152bffb59db9a1b47996c39e0be0b7af0bc96894759c68276f8f41496e08e032ed6cfb723a63167e32e7e9483ba4b163074ffb2311a39fc7ed4b9859a997350b99cdbbf93262ee929958d239250293c55023e211879ffe11fe85698c7b58782c2df7fea68146ca1ce29688d780b53153e8387aadc0a4df29d22e059492c1a869b3eabc8e0adaa6dbba0e4cd6d50912fd2dc14adcc74b377b5ad69ed8544a56c2721af4a1fc20103522251ce221f0f5309da6aa1ac3acff7012a83d085c5ab9b01333823c2a0110fcd9ec2e4d5901c0c91a50f3428292544415202579f79fd69414e421d81e42f47a2bf433eead9d49d32f943e605b0f0e7adcf654816cff7bc5fc90c8b14391cf977e3c32ff8cfb76a79a7ced99ea2ba1fdab1f8aa29411e02c1398398e19ebc70c13a206d9a0bcdda7abeb5f0c9f9cc38a49be0cd261924527193800248238d308757ef9e7113d257f9daf4dfb6e05226bf643c1a5d079fdb4f3e6dec65371dd1e904dd6abfb1b83c37300f18fdb8a5090a00338b49355e19dfc71a4aa0000f006af7d5127f12ad6977bb1e07403ce9ab51b6bc7a47e3d446d22579c13c9efd0f37d07ed00e987e990accf98eae1881803adfc8d75e55f561ded1714efb4e586035d0a8c5ea46cacbe5d0c7c8e221b008c1562a9d816267050c58fbc0dc5f52862ed3ec32891857c1746e2bc212c2c3e1e1dc7b17b50895bad5d16dfdb46928c80bf2686f6d59df19cc79d87fcb8df488421cf10c33de8fb48c00b78233026e582d62dafb6225b0532d12ed650e63cdf5fa55f302c3c30db985104a3a060bbe182d6ef575f114d77c347932c97119da38b38f9367ea721194a9b9d64ebb51fb99bf2b9e1dd868828f97e6c7b5462cb993cade19734a4eb4e71207e732bf2f1f89388994b746944c8e8edf7a4b65d9fd8ed5237d6fabf2626605537ab22d6f251241ded94fcb701f29491147923a3b7f1df78e694586951b40788ab762a21bb950aaa26d41e3b26b34e4667c4e594841f6821629f2f205cc660a9099a8768d8f6ca9a62498ed139239e12005c83490d7073397c171772e847fe223b84a8514c5150432ab9d36c55c9f943f73193883602af28fc2ee3419f4e04d059c9b1fdd9dc1260500c69c50eb215a9b35dfac5846b0ab2fba79745f8ff2a16f2f6e493eab6fb53d93dedb986140b3c9f750ebf7f26ce792b70b45e8d03745400547028d13511b76bf8c36a1dc8a3b789274f07570d54ab8d6c75ff66b44c81b7fa954029c7acdea4bb37f18292fa5c8f8b02b8c67c3241957bbd06ae7bd220ee1c26ff20985e5c5c1ee827d4a5c40fa3231927f95e4777ef936566a4c6e67b7feadc9570d6922d4f828f73fd1527087a2b41a4824c450dd2eb67741cb4afcfeb01c4f6949abee5828a8049f6e44222998dae46038e02365206b7bc15a655f5ae14166319f0ed8b268d00af5c78e4bdcb16763069500f4cd0a09f32c263a70068e6f6891e496fa9b54ad34ffe4d9b014ce7fbdcfe55e1850a282290455f779555b123ffede748397614391cc210360cc3242310c1f8c4c305449e77153361220c6abb914bffe5e4f02246424029db01ebfd1d4f715556d0d83f36ac655698bf2fbc5765fce9d3724b338ec0f4a9856b6808d0c21f796cfc1ed0f778dd2ae3ff002febceaa49532198e48cfa8e61b3754d752dc492bbd14792dab619411f4151748ee828d195510159cd19fd9fae4542f6d44d982ebd8473b484377ac26e45958ba62e339d15d4ee594744bc3cf592a764a15f64cf81ece6bc7d39b670674979cdbc54909737abffdb4ebdb9aeba376a7ec1c7de64e979c41f8ef6525353f18023e54821c573fa3620eedbc5e600aa1ed54e7b7a98767ad238e46b20166ef6a4abd450d4c3c8e043ce99095bb3d36177e1e8fa21605120b4508d871154b04271817b757f72124bff7ce8b0e4310e875853aff2f1a3eb28d213d373e58054fa34cb9dfae72b83b5a6ed4204355e7b004c1d2a71dbc0f79cdf29e28987c01eb088625c9cbb791add4639fc9a8d8cd85773740edf5af578c28ea25d431a0df2c5c3d9bdae0ef9b4733d405644c3d1f4d6ca88b3863f263640ee6ddfbc80b1dc3ffd3d8c14675fdb8c393efc85ca0dbcbac5109e5ee4bfdf576a5a165de3281f1680b38b90800d1dde48f594a51e5c3476ecace6d45dfeeebf8b8340b562708525b7554b6738a50716c956aef2e3778a6c7bbb7599ca7e1a81dd118852e87a95d085209a350005475bfd5cc93e6214588180224a1a6462d5ff425a76451ef209d91f9c084c14225ddc4741513cd39a497e0d9807bbeecf716f1c901c2b8347e81ef04f4a29013b1384ee1ce72372232b66472cc76ae93d1d18cfdf0fd24994c610560d311a5fc3193102e352ff5ba7f61b83ac956d6eb44dedd29ad863bfb0fdfa63ee2f901b5adb5dc2a0e89f9333e8f4a1c0e70d1f6440954b7c8702aa2a6aa3f676e029832909b89c11fca0a12a374798061e5e33e0ccd7ab0a366552f4e1bbbae50c5d093e02f0f05ed700dc54eb8463f5e150333bde657113bbade63dad95eb7b850fa5e35fe01948ad3e5500b5d81c9b92d395e6398acb4d9e19b541bd2fe811e9b926d042f8eb2456448fee1d3d3526800f0481f23e087a968faec95dc25f3c86eab19c0ec5ca91182fe3c9397447e153d6b10dac21fbd637b380379bd9a1f2d0298152c9a78ffb7bd20193f1f6e43ebac4b177a5e5cdc2881739d119d0022b8d9c2eb22d60d758d86b961d064df24f07628ab0f3dd81907a74441bea77ad0f2204df70f03d5acb4bbca4ce38565e03d12143f683ad719624ce2fe83e1dc04fbbce38a329f7728d70bc51252ab6c120f8cbfa7ab5d8d27eab8460cfeacfa9e492c9c75ebe1311a794b3f22b4c652fc9c4675271f081935d91f10ecf1abf5e11a3e049e7bf1ba5d7588f8fdb04682e9ef1c435ec243e5de8f52de02130b315a8a00a33617262b9b7c3582771fc7", &(0x7f00000001c0)=0xfffffffffffffd3b, &(0x7f0000000100)="e68f637ad42f172497c9f04a", 0xc) socket(0x2, 0x3, 0x0) r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r5) executing program 7: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x508) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() dup2(r2, r0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) r6 = semget(0x0, 0x2, 0x260) sendto(r3, &(0x7f00000002c0)="8490e5ca9f93e5cb9cc6d7bb111d564af3fe0937a73172682c1bc5682ae1c74fc1ac469d67645dbba2da02321308347c0578378dfa6d76f9ebd21d258b1e080e29f5d9d3970cefc89916cfba19d8c420459274813b810f18640bbd3b4bf6531ca40c683a231cfcf7f3c1861312e9792201d232aef6c7adf4d8f105b196c012563717173ce8272636ff1fd0e06206fd7ef875f47412c21a8da36ce481152fa14824e2f8e1e522e134bcb60acfe59c27a8b02a824758dd59bafcfbfd151da8b1a1d57e83eccea796dd88f63f6075a5cd23866fcc82f395560e3cb824dbf12644ec1b2fdb33cfbf32d581fa8716b03c6d71cfac044aaf6f06fb9e7716332162791991bce9a9fdffe3130c6d004ee02f3f6ae6968f2f80eaefb86f1f29f792d325588a4175d1698d9b41e3fb55859fa32279c6d5c239819201fcbe8e5458d349132cdc14eb4a7f522664036ecae3336bae5bba0624250dca29b86f64378b63055ce70daa5f979ab3b68d1888e035667b9db6d645ead180b1d51115fee7ada2bc5dea225ca356124e3f7cc9da03d4e1d2e5b2c1edb10f39079162ed4cf4825081cffffa05a335f22e7bc40e5cf71942e4d5da5d7793d75a8024cde953a276eef99c018d5e53fb56bbfd86cae297b7545c70db68cd780cb59fc68cfe21805eafc83b9070d149b33e27988da64ecfcd9b7a148b9267bf7863dd5cee57a95a0481e585653d39e893341f0034f808331ec8a94c83be40329b0b31a8c9a4c2898c3eec32a91e2965fb7732dadf0ad2bc19a36969e76363169c0b6df9558930a96db25d444a21bc9a816e0d4947c785971d58f6040b4269c4a59b1b01771b3a7c372940c832eba0d0c4b8f395c57f472049a8ba504fe516e206c80c1ce3a9ddf10a162dcb5e621ce35135dd6d78ec1830fbb6d739626259e99ec389472a4ee7008ef2eae10fa89ac1491c28cf2b79bd060d5b15a215916f87dfb70147e0cfcb97420f95017ae6c5b1b6f35777188f7066b460681c9dd3c00d49c203afd578cf942e7866b3a8f3800a6034dbd6c5accf01e365ac47340665465b7658b43bf98ad0e5fc3cc3396d8b49a49b441219a4617840a1a98e368fbf8141708dd9fd30f61d50c67a4b2202412c0143a20e31bfe423ff310c0fb918eaac5991cd4016972eadae3fe75684173f96e65c3d437b5011465aa920cf13f726074af17508e7beddb8b97fd11096c72c12c2a47f2f0de41b885c6768abafc97bcf51aea7ab04e5a83fb21dce12da915ae74b93644dffdeff6390ae39a79134255664e336da2c0640700445c90316764ea369f0eaed4a9919ca33f9a1459b15ccc0ce1345e13f8fb1496912b7fcafbff10721926e8f5f68b001febead4bd7bfd0973267c8688d16761e0971be533efa77161f97017f79b07ba475005e197496a5904367c63ec311a051526435ac423aaa9b388af11dc397f1a412cad21620b00062a425bf11fb6c47d7673a3daa1b95e2bad8fd6e13a4e0c8ae71ad3755b3f07a4ee2a0092f0d524042d2c76d9c808a619eeb80295be76467fc49295372e8ecd7b7f9c3b82b9a24aa15c8402f850c4de0b93b6af2a901eff2fb8162cc55cfd6fac71ef44d48d4cf6ea8c6499912c9d92e7647838987b5d7a2c1e21c86b6753da8f7f3b88db9d730886c16eef284c84ecfa7c4712d7da1b19e5ec8fa49d4457f3bf33f85f26109851550f473c2d3313be59178c1a90b6086b0fbf1236307e1c6a2f7d02eae52393c59ba182c890caef4a322cc0fd44155a64772d4e0aa20b598e416daa9df2cce60b00a975fe16dc20f57eeac6c37f1b88118adac67064a3db1c289523ad1d1ec8e2f34b4a8cb4cfde662b755fc9dd7a16cd3fc38d057da7edba22b7ddbac448c7474f626d860e04834fadb83bd77cedbdc5423a77e0fa2a3e5d0bd144435645572354df886ec8ddf74367b533dd5d1d0fb9debb671cf6515cbcf212ac844efdaf70c42c2fbaeee571102fb0ac0027e08b8f26dd9d359532ab485870714c49f1fe4855101c9720bcdb4d38e5330fc0809e877e31536bd067bee5519993979143c7e6a57dd9a0bdf9c7192fe98beb4ff46250d72b75d1f729cad0b3740206caef009c56318c0353d983caeee8b347bae3038a0ea6951d31b41d44a070503e9004896164bb79de3c197033c4d07c59629c6e82be30438a57d838ecf2502f14d778169ca81c06463b50a2fb9e31bc0c9303a9c8f2ef262f3a30bce7d941e1e642bee188add6df62396d5f6f2c2c37e5b26f40718e9f685f2d476edc43d434afc3ae07b2da687dd2a51dc4d8008480661f8fc46164717ca9d0d3edfd6daa1134fd13e17d30426f41ceafaf786a71f98dce8cfa2a57eeff95161dfd160e49c14f010d148fbc435476fd9dd8c5371083170ac0486e0ce7a553b5bf7a46ccd520c5b962cb4fe3f2444bcca535ca890848be37a042f79ebbaa9f0dbb69639b1f2e60788cfb5cdd4bb516fe94bcb2452bac9a7218592cba87f9f76ab7a4133a1a718ee53dfb9a4b6d95cd59c69107b0e7933818bb2e6f4df4600722941d3f77bd2f926a0afdc381f57c60bd6b9692047e6abfdaefe3264bba4236b457bac268912ca12036d9457a85a7c6ea297aef04aa4f360bad1358a5fbe1817d92eb90ccd6ba2ab2a87a412af49d8f3b4e3cddc70a97a3cb4bbf829da0d8e2768039ed6d24319d84d872c7acaefe2169af4a0972cd73eebf13d12130bd57dcf9bc69c230383ccdc685c4399cc5750da9996d9ace4a213e3cbec266ba34344e912bfad4a68b53e96c51e39d3d95467e21bcf2d20c00b27dd2b91c9a0b5b1f3aad196237ed259c87abe7211723be7689747ecb8924471f5650f41c223a7a714a49a9dd1532b677f69c6060ae3cc71f2aa44604ecf87d1a321f83c569cbaed9662518bbe2a1448f247be091c3ed17a52e00e9bd3d2903a87f96dc5bc4ef07c7639a884c5a060675359edb8c4957d7cda600482299ab1be8d79433b0e7ec0f92e98b077e1b6f64d8ef4a850e88141fda2d9afdd6b07139202cc7112b28716e8ee557643b3f3de62f7f2be1e857ae93e71433197bc82f2930d4a12e9175a6d2ce38622697235b54b3b69d909c8ef8002f814a491b95ee782def2d070752d90514a2550875a17f02e9e4ec3471accf3806d96c5603fb6926e1637920c3581eba4f17520fba608c1d35bf91c4365cec6a9cedea4c91cca9d6a35b14960178f613538ca77194c9d2f58620536573c8758ee17ee8226f1425c5dd72b6e4de6d95e21ad4ea2e9cd1b22932c394eac3a95c1ffa961b6ae334fae9f2b6d4bed8307f97a6a2d96a5d584c4764210c92292910942ec5f8573a8175b290f75df80846c151df385db45b6cb41caace158fce0c4571dcfca01c0f2f02f29ce19a68f44c7c7426fcb1a82d5e6d90db9a27b4d4bd2deddf4c40edf63fad9895fa6f0f082411f0caab7bfdebd4594bca610b7a640bfb5ea9b861dd159bcdaa9acf63b0f9427ad9919d1435d9e86c9892d0979758225766844fe081e63cbc16a6b530abc70f4da81a7d599643612f9ac4763bebf86ff71cebb8c69c092d3df00be4c362e5670a3447869a541ed204d69479e0d8dfae3e7b210d26150c6303f433b2ef15cc3dfca9dd72aad307159f89af39d4aa721c02ec603c81ed0098d27497158cb184def47b4aa7bf7d92c05a8771aeadf5c5fbfef6212b2194f381af6badc51518b4539391ee786fd57c6d47fda93d57be96451dd08c737e529153d9ce4eba41eaf999bb2ee7f2155c0eb073822718c23c2ce15421a237e67ee54652161072767389c3c4f55169c48d47fc4622de34d5fb48500bef96dae39e9786f032236ea4bc52501b8e3824bfdff88500a689e54462390d5244f72c9afae64b219cc559f1b2bfc980d64bdba42bc11412eb85d297190375a334cc5d96d55e728a607f65a4dd519f42c5454ddf5dbf6481e1b6a9856ff1ed7739c581cfb5ea0d4a32c5b180e83bb8a3531d76059bb68b65ede91ff750b29b75f37339d8aede703c80ed186a97f290c64203b24c3c4d8cb6182438d9b30e6139815934e4514a4c970de28644bf7ecc1f5272c89cb65ec677258bf12a98e139e28500c6aadee9a22315706012362c3c2728a566a20b24537d1c91e395158455b9b5b4f36cf890f9aa76490bc7aa7cac790ac47b9233c7219dc6371d04afac9a57e3bb49b0ff1ebdbee71a2c2cde3209b1db17e48f3efb4ba3ab0048fe72c8a7c1e88ad830cf0efb87ad98245e48bea5818941b8c4c84953ebfd26ed1ed67fddb750129cc9aa6b6ebcb8e5f4d19f4d25667dd0385b72b9b7be54d17ae018e95cedec7db72af4f98d1f1ca12a5a8ea26cc708d6e9b7a99e56a5dd035d58d91a831f27930e07fbd872921ca319cbce6000439070dcc02c0ffe1b00f719045307f9ada1fada4e55598b8cb20cf7abcf2a18a58117e38903234f232b87c36f245dbd47305fa8dda91962baaae87b16f6d6ddd3b007aba9a1e4792bd24f451a94422f2887653753a29406c814221ea529e488c1045d74610fb8fb811c24e7019d966b929a35e61085c5669d3b8b5c35c8f3402c466c1b1f2d6c56bb581471dac3134fea3e5e86472092c509f2655223e81c73c6b9ea90344f8f827daeb66a607b2a12d733b12837aa0eab6a0c6fad60989a34d308c9e72a01a6a1918afdcbe029ff4904fd48c3c6e309a9f9e1b376374268f4eb16013d87137a0a23a901f58c839c04b1ce2561d4adf4bff36b37051008a2ab696b034739c91ffb5e27ef3a32cf4403350ffe07b22e9e9a6e8a669bf665e24abef2efca280db9db7d436b82579dac91526b02d7a973007d71e8ed08ab9adcf10054a6654494247f50a3caefdbd9925cd156f9e05a7812210a08eaa9ed0d2508612c49a163a13f5a1eec4d0bd1b38b2e1a1a3931c5bb4c4009639269968069a5be1562c29c6f5c3c9c293cb5f516f2e5c53d0d06ea08cf9f6c3bc826a7f6ff4a789fa4f0817b740fe1abe5fa77b83dc6398bad4788d53929f8c6ba8e04dd27a31d9baf436c0edbac71a119644d0d22f2288e527ae638cf5598bba71a9a1223a1241ce1d802b23ead54fa2aa1e8ffea3aed65fe420c961ef1a7cbcd504e3b392d9df376fa2a2df1e0bd1a4845db8fe65a0b7c07dcf19527cca4441cc0d97fe4aa711538498a6bd64cef3ff546b4dfb2d0273caa1acf219ac8f82e6db60109fa73aa2954ca8137d9a65a854635d1c61dfc28a362be511d16b69bf3bd96be3be9d5ed5233ba0c5a762d21f121fefce4f6c2ba5bf687f6bd2cbc0c2bd3e8db0bdc30af220dc244f8fa7f7b8126f18de43da0e60dce407bb5d206e7849453bccbf4c6a5ccd8b6b8de81fb61ab70d2cafa2627d1edc6f89325724c1403ca8b245c310eca87001e5731c0ba461dadbc2bab38ca3d4381bfd9217568e7fd0d5f2d305d5f38849971a8428f8abdad2d81ddbd621def82a328f8958738afba5c4e89f573b0e4c7f632818c189ca06e263ddb784e00514f2bbea438c96bed1cb7b8ee75c4c962c55321ee9846c957920ffceac8c8e9a7c9d8ff2c8415c03ea2a62c891dc49df6287a312e492bce61fa13fa49ad1ebc31df8b297885f7cd01819a664e746177572bfa9c77610874de7b2de055f24f2ed5db69e5e89af4d4a7889d1854ef2fb5c5aa262e95b0989a0f67be3b76779d2eabb209a73545667c686889d28c6ae54e058c6302e4903522aab274603d4f18d62d9fad232ecaff8bf45c555ddfe00287441b8f3a99d27f9128611f9c4ebf8a5b28f3c8c5c9a38", 0x1000, 0x5, &(0x7f00000012c0)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt(r7, 0x9, 0x80000001, &(0x7f0000001300)=""/63, &(0x7f0000001340)=0x3f) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000002c0)={'./file0\x00'}) semctl$GETPID(r6, 0x1, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x1f, 0x0) r9 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$FIONREAD(r9, 0x8020699f, &(0x7f00000001c0)) executing program 7: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1810, 0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x8001, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r6 = open(&(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x42) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mknodat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0x2c) fchownat(r6, &(0x7f0000000240)='./file0\x00', r1, r2, 0x2) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0/file0\x00', r5, 0x1}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r7 = socket(0x1, 0x1, 0x3f) getsockopt(r4, 0x4, 0x8, &(0x7f0000000300)=""/103, &(0x7f0000000380)=0x67) r8 = shmget$private(0x0, 0xe000, 0x405, &(0x7f0000ff2000/0xe000)=nil) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000400)="4dd311e4f45564b0595816e773484121bef08fd7804a3952d1a879102aeb40107302d162c4f97004513643cfd21572f19e2e326a168ab6aaacbb9a963a206cb3bb952ac2eda4b2a7133a53351f13111c4df2f05c58f18264067803b1e0c3", 0x5e) mkdir(&(0x7f0000000480)='./file1\x00', 0x102) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f00000004c0)=0x8, 0x4) r9 = socket$inet6(0x18, 0x2, 0x1) close(r9) fchownat(r6, &(0x7f0000000500)='./file0/file0\x00', r1, r2, 0x4) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000580)) r11 = accept(r9, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) sendto$unix(r11, &(0x7f0000000640)="3ce932ac3bdace6e7c67af78712d8aa0950e451a49b79bbe687afa760f4e703ea2d2a58fe385320d10744b230cbcd39f521fe7cb204ba9e6977d090a494e5c08cd1f1775d9571298bc130a79399c70ba9f70eec5fa6be98b03b98b77528cf66f305b1b96213474faeca18841549253910b5ddc48c6a3cf18817b2d6fd8a36e09ad1911d778333f67", 0x88, 0x801, &(0x7f0000000700)=@file={0x1, './file0/file0\x00'}, 0x10) getsockname$inet6(r11, &(0x7f0000000740), &(0x7f0000000780)=0xc) socket$inet(0x2, 0x2, 0xa1) shmctl$IPC_RMID(r8, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/204, 0xcc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) (async) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = dup(r3) listen(r4, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) r1 = socket(0x1, 0x3, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r2 = socket(0x2, 0x8000, 0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) shutdown(r1, 0x2) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) getrlimit(0x3, &(0x7f0000000080)) semop(r0, &(0x7f0000000480)=[{0x3, 0x0, 0x1800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0x3800}, {0x2, 0x1}, {0x4}, {0x0, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() accept$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) socket(0x2, 0x3, 0xe5) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async, rerun: 64) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/250, 0xfa) (async) setitimer(0x1, &(0x7f0000000000)={{}, {0x7ffd}}, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) (async, rerun: 32) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) (async, rerun: 64) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r0 = socket(0x18, 0x2, 0x0) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xfffffffd}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 2: ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) kqueue() syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="8003"]) executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) recvmmsg(r1, &(0x7f0000003a40)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x40}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r2, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f00000000c0), 0x112, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xd2}, {0x0, 0x1}, {0x8, 0x81}], 0x3}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xf63, 0x40}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x1, 0x10000}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x10001, [{0x2, 0x7}, {0x1, 0x40}, {0x1, 0xff}, {0x2, 0x9}, {0x1, 0x7fff}, {0x2}, {0x3}, {0x2, 0x7eabb2d9}, {0x2, 0x8001}, {0x3, 0x99}, {0x2, 0x10f6}, {0x3, 0x101}, {0x2, 0x7f}, {0x2, 0x81}, {0x1, 0x5c}, {0x1, 0x20}, {0x2, 0x7fffffff}, {0x1, 0xa06a}, {0x2, 0x80000001}, {0x1, 0x5}, {0x1, 0x6}, {0x2, 0x62}, {0x1, 0x7}, {0x2, 0xfffffe01}, {0x1, 0x4}, {0x2, 0x2}, {0x1, 0xb2}, {0x1, 0x24}, {0x1, 0x1}, {0x0, 0x8}, {0x3, 0xfffffffd}, {0x2, 0x200}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) socket(0x10, 0x3, 0x2) setuid(r6) wait4(r5, &(0x7f00000003c0), 0x11, &(0x7f0000000400)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000004c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000500)={0x34, 0xffffffff}, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000540)={0x9, 0x7, 0x31, 0x0, "77db3e1d532d932340720702f68b64cd33edeff5", 0x81, 0x5}) semget(0x0, 0x1, 0x146) sendto$inet(r1, &(0x7f0000000580)="26a20ad685517ad53f7004a36edfddfae5f1703f8e8536916441a120aaa812d02435a1b433d2c078488f9493af2d1c328af0de91ab205ca3faf2806dec3c877f022b48e5cf05aa066a32243ad75c7d7955e82172e8b225d777e354d832c307476985af31055e47646682b2c6b69a937635d949a0e8a52def3b77c590936fd5cc7c14ffd966c293709d625f6bb95eb01fd6babef68ff9df7e43ca5e7bcf439130595a10121e087657ca6ba2cc7023c872a6474e6f3c9488fad9c872", 0xbb, 0x405, &(0x7f0000000640)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000000680)={0x1, 0x4}, 0x2, &(0x7f00000006c0)="424c62c6aaa3a97be7a8904024e6b2da1eabef112b0fd36dc510cd41cf17bfd903cad0d3205f85ff1ca0bc509b8ed6170b680fade7027c264f3fc1532c8e67a80a8195ecb629a8e4c050f6f8c3191e54c523f89d563ddd6929c7fb4c9cf5defdd59edf61da52cd64c8b9ced7a4eeec38e6739e995fa46da4f4c2a059759c2761f38a18fa15d9ebfa828dc0fe05aa9c26f3132fb216fee9c858b8f700cf578390ea307153d5b7551cb59ac889d4442d00ab474fe428f2adce728e9a82fc3ec56d083dd555d8247b061e0757400b43a73c8389fcfd4186925abed110cb5d922b25e6d2a0ee92035a4184612f252d28827a79139cc3", &(0x7f00000007c0)=0xf4, &(0x7f0000000800)="a43c99e9e30447a959130513c105f648a2d7d2762108d80c76de5badea8a3f3468d3a4de25b84cf0609c9851bba08c2deec9cc2ad4490f4b6b0f4f6487871475bb75d261b794f64f64c9a172af5edebb43a26c54776d016fab010df9bae91698d97998657d123b574361174cd3dc59", 0x6f) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0xfffffffa, 0x20, 0x2c52, 0x0, 0x8, 0x40, 0x9, 0x0, 0x2, 0x800, 0x9}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000900)) connect$inet(r2, &(0x7f0000000940)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000a00)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) fcntl$setown(r1, 0x6, r7) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000ac0)={0x80000000000, 0x3}) executing program 4: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r2) msgrcv(r0, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) close(r1) poll(&(0x7f0000000480)=[{}, {0xffffffffffffffff, 0x4}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xb2}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x7}) r4 = socket(0x18, 0x1, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x409) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0xc0077dc1daf76c63}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe9) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001240)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) (async, rerun: 64) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write(r1, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001200)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2) (async, rerun: 32) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) (rerun: 32) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000540)={0x0, 0x0}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0ea2b8252a9f25c45e1fffffff89c8b983465889ac91b2ffffaaaaaaaaaabb86dd6000223b00000000fece76a44a170e85e545c976487178e73cada0318b35195b"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000001280)="92dc2689b61e516c909518e1bcf8f2e588be6588ad950ac3d10d5cb8c479b00e3004a1b7f5bbe3aa6777676009f5f420997a0a7468e22624d98a1f23fe786aa02e8ae7ee8a92b311bb4543de1a55f67a4e80d94c691726f42b26ec6e121fda8576dae9c4a7902ba3ae40a5009e600d7db4d21f09538aaef9c003d84d709ccca3b53b0bf0be164031206e49965a0d41ca3ce729bdf65eafea62088e24568333963b8611d37c1b352d200ef25a27ae610ae700a22c24d9e3d4d56fad952f85b0f46efb1ef8717dca457286b72e3cdc58a5415c2d152084d5b941d63a68a06050190f1222ca61738c4edd0e2509fabb389ef6182918fc7b7179c742bbf3ac9461decb967c868796728930d94fa4f6f83dc50712f61ed14f5c083412cfc77592a19f0c96041c8f6463356eb5f366ab8b0f1907b5a4502dcb2dfe59823aa2c6ad9cadef5594fcc57ec8797b3a3c7b3bd5cc1f042c68a1701593fee72eca33f4227718ea0b2cf78acc8821165125b33ec22b46f0fa46db9dd7fb9c8c512d399020dc37805187e831c170e3a2f50ceb4e7a87e09462456c66e92b83d2a01b90e1d9e1519640fc00a6340fd3504995ba965e5b40fee1653798b8472fba1e1a18f63d9a779ad32637ebec2f6434c195cc6f20e5f0012ca59475af7f6122887fbcc498876ecbf9e295440c5b43a69309c97d911139f73a891b539178fecea09c437e2d66bc834cadfc80d981e2aa60cfce8e2536d74f173bd040ef1fab3f6b233ef91f96565e8ddd393f388c614467df7287ec49670ff82a26ea8558b790c6405cb5d171881f4b6eba799b338137a08c2783bdeb309958ee0ff41743c2973d0aff07d8015efb2bb51fbfc1812393ff0f862ce60800d65093d98d95905a2f7309ea2deed15c4b92b13b9680826313f3b1362e854176b28ac6f0cb58e54a6dc2180a63b81ab56a7c51d0fe19fbe6c8157e35e5d75430d16f8c6617cd293af93cb7a8d970e4d11be8a60dc8c45bf5705f1fb87903ba4f4abadc79c199e5ef670c0e06683bc39b2c0c1c63aab6e19fd06c1edac90563c356f4b6d9f4f3f6bd4b35b85f4db0284cbf080e053789bf980dc1fbc3f2e0384ebd2578d2d664ae565258f6fe543f1aa4d26d0fac4d0a349232f79a601b51c5d8b28ba3febe14f2ce387ecf80d3d805587a31c38c9977d336c6b5d03b17ed7067a048646b36ea14fac3f29339bbe59cb6c716df76a667a0739ce7e101f8449e0871f24a876e1cc9b63563c78519ce861596da6c233df1caff1023dab4763c08d811f0e2df07c47edbe54d9678e3cb3231cb46868c6f94d16084a93e53e02fd71fe1d21dc1e59217e315934973585df03f3cfd671733a0ee3f8c1ff0f56a05b7d4cc61c343e5c461e8469d99afd9563b3ba1d2a20e3b327c88e574f85c80f01b58fe7178834dd63ab340ebfdffb3ab57f90452f45d0d04c74707e1ef4ebea8f1262e2540a6be7eb879b727daf1008d57d321e45d63be05c8e217e825651f39301cd17702855ccd6b571ab1b35ef9a2bf91d19521e70a1957996241484d11e411fd93034c171d1275a2d763f84e697daaf3b34e45e544b7ccbf5b93c0225ff2bcebcd02e71f66c512e0dfc026da218f9bfc954f2b8ac0fb7e0e1d15d54f716235950ec10157a896a85ac6507f8f86e7c5272480aa5b7b3a45b57b71751a35cefccb89ba567ba3b256699d8fa9452ce28ed34b97f1dd8367b5abe3241a765a605dc68fd0d7f5acc3fb1db296091ee43b6202667d9c5ac3672774dcf8d3c8341accedc567c36e66207cea4bfd7f5c159ba585d44f42779c49bc03c9be21e2d608db296991b90c2a363fc183bf89c9bfa2790c0ed533096b1a7328d9d6df54f5bbdda28dfe5e1efca4f530ef26ee8da1e2d55c28eedbad3b3d6c3bc4388c7c645d661585886e15db01d7a3ce1ba195fe3931d106a10983a0dcab8264d226eb2ea1cb67192c211b49f30d1e175292146179978f58ddaf35299a5844d77921422be7674e88394dea9fb3c9b68ded95a92877baafc6d14d9bce7ccc6f0f968c967cf64e666f89ebe145903509a80faa30ffd285c3e26931fce24425f3507f91a28acbeaffc5951f60f94c1deb0eabaa3344e075f4a1fbf315e677c30b408c4b7f5aec1473f3495da41e42430cc27370b794674b97344cf432023880019489515f8cedba8758f111280ab42dd19612327940c6471827d1a8ecad1876cbe074b4f4cf7677456dd21918cdcc02bac67286b9aa30f67e74300d9951792cdaa4e8836f7ebc3bd3cea171298375f1ac27c1374027bc576b687ae57c1aa248de84be695f3eef605ff74648c701585662a93ec427798674ed4c778fdf2011d525063cb8b14e929569065b630b0295f272f68bd81ae4eb7839e3a9205804f74c2cf7d63ba78d39744eb213e86bae431ea3d208e5f51427e902b5b46e3099124f919c69320923bcbd52c5ca8897c2f52405b37759b23125c8804ef120df5c785b3b00e4fa1b95797583b5a3539cac8fd1895bbf1bd167201339f39ea4d8df63f8be7e378da6869032d5518bc897e459a11e913ece7e411ac0051f4acf948fbf5f10f6b1898cda9d8dd6e8ffc655b0a8362861e99299303179dec30a2cdd7ff541dfb2993abbd3771ebce6379e74b9cd6378d82344980a24420f2210190e733f79ba6b49a40e4803e5c0fd22870fb35963cc9d0d882802b7fc6f352a50b4e175812f398993b9e2562802ecaa958c841542c54bf5ca599424eebe57e2089e486fd1b6ab83073c784b01fec152bffb59db9a1b47996c39e0be0b7af0bc96894759c68276f8f41496e08e032ed6cfb723a63167e32e7e9483ba4b163074ffb2311a39fc7ed4b9859a997350b99cdbbf93262ee929958d239250293c55023e211879ffe11fe85698c7b58782c2df7fea68146ca1ce29688d780b53153e8387aadc0a4df29d22e059492c1a869b3eabc8e0adaa6dbba0e4cd6d50912fd2dc14adcc74b377b5ad69ed8544a56c2721af4a1fc20103522251ce221f0f5309da6aa1ac3acff7012a83d085c5ab9b01333823c2a0110fcd9ec2e4d5901c0c91a50f3428292544415202579f79fd69414e421d81e42f47a2bf433eead9d49d32f943e605b0f0e7adcf654816cff7bc5fc90c8b14391cf977e3c32ff8cfb76a79a7ced99ea2ba1fdab1f8aa29411e02c1398398e19ebc70c13a206d9a0bcdda7abeb5f0c9f9cc38a49be0cd261924527193800248238d308757ef9e7113d257f9daf4dfb6e05226bf643c1a5d079fdb4f3e6dec65371dd1e904dd6abfb1b83c37300f18fdb8a5090a00338b49355e19dfc71a4aa0000f006af7d5127f12ad6977bb1e07403ce9ab51b6bc7a47e3d446d22579c13c9efd0f37d07ed00e987e990accf98eae1881803adfc8d75e55f561ded1714efb4e586035d0a8c5ea46cacbe5d0c7c8e221b008c1562a9d816267050c58fbc0dc5f52862ed3ec32891857c1746e2bc212c2c3e1e1dc7b17b50895bad5d16dfdb46928c80bf2686f6d59df19cc79d87fcb8df488421cf10c33de8fb48c00b78233026e582d62dafb6225b0532d12ed650e63cdf5fa55f302c3c30db985104a3a060bbe182d6ef575f114d77c347932c97119da38b38f9367ea721194a9b9d64ebb51fb99bf2b9e1dd868828f97e6c7b5462cb993cade19734a4eb4e71207e732bf2f1f89388994b746944c8e8edf7a4b65d9fd8ed5237d6fabf2626605537ab22d6f251241ded94fcb701f29491147923a3b7f1df78e694586951b40788ab762a21bb950aaa26d41e3b26b34e4667c4e594841f6821629f2f205cc660a9099a8768d8f6ca9a62498ed139239e12005c83490d7073397c171772e847fe223b84a8514c5150432ab9d36c55c9f943f73193883602af28fc2ee3419f4e04d059c9b1fdd9dc1260500c69c50eb215a9b35dfac5846b0ab2fba79745f8ff2a16f2f6e493eab6fb53d93dedb986140b3c9f750ebf7f26ce792b70b45e8d03745400547028d13511b76bf8c36a1dc8a3b789274f07570d54ab8d6c75ff66b44c81b7fa954029c7acdea4bb37f18292fa5c8f8b02b8c67c3241957bbd06ae7bd220ee1c26ff20985e5c5c1ee827d4a5c40fa3231927f95e4777ef936566a4c6e67b7feadc9570d6922d4f828f73fd1527087a2b41a4824c450dd2eb67741cb4afcfeb01c4f6949abee5828a8049f6e44222998dae46038e02365206b7bc15a655f5ae14166319f0ed8b268d00af5c78e4bdcb16763069500f4cd0a09f32c263a70068e6f6891e496fa9b54ad34ffe4d9b014ce7fbdcfe55e1850a282290455f779555b123ffede748397614391cc210360cc3242310c1f8c4c305449e77153361220c6abb914bffe5e4f02246424029db01ebfd1d4f715556d0d83f36ac655698bf2fbc5765fce9d3724b338ec0f4a9856b6808d0c21f796cfc1ed0f778dd2ae3ff002febceaa49532198e48cfa8e61b3754d752dc492bbd14792dab619411f4151748ee828d195510159cd19fd9fae4542f6d44d982ebd8473b484377ac26e45958ba62e339d15d4ee594744bc3cf592a764a15f64cf81ece6bc7d39b670674979cdbc54909737abffdb4ebdb9aeba376a7ec1c7de64e979c41f8ef6525353f18023e54821c573fa3620eedbc5e600aa1ed54e7b7a98767ad238e46b20166ef6a4abd450d4c3c8e043ce99095bb3d36177e1e8fa21605120b4508d871154b04271817b757f72124bff7ce8b0e4310e875853aff2f1a3eb28d213d373e58054fa34cb9dfae72b83b5a6ed4204355e7b004c1d2a71dbc0f79cdf29e28987c01eb088625c9cbb791add4639fc9a8d8cd85773740edf5af578c28ea25d431a0df2c5c3d9bdae0ef9b4733d405644c3d1f4d6ca88b3863f263640ee6ddfbc80b1dc3ffd3d8c14675fdb8c393efc85ca0dbcbac5109e5ee4bfdf576a5a165de3281f1680b38b90800d1dde48f594a51e5c3476ecace6d45dfeeebf8b8340b562708525b7554b6738a50716c956aef2e3778a6c7bbb7599ca7e1a81dd118852e87a95d085209a350005475bfd5cc93e6214588180224a1a6462d5ff425a76451ef209d91f9c084c14225ddc4741513cd39a497e0d9807bbeecf716f1c901c2b8347e81ef04f4a29013b1384ee1ce72372232b66472cc76ae93d1d18cfdf0fd24994c610560d311a5fc3193102e352ff5ba7f61b83ac956d6eb44dedd29ad863bfb0fdfa63ee2f901b5adb5dc2a0e89f9333e8f4a1c0e70d1f6440954b7c8702aa2a6aa3f676e029832909b89c11fca0a12a374798061e5e33e0ccd7ab0a366552f4e1bbbae50c5d093e02f0f05ed700dc54eb8463f5e150333bde657113bbade63dad95eb7b850fa5e35fe01948ad3e5500b5d81c9b92d395e6398acb4d9e19b541bd2fe811e9b926d042f8eb2456448fee1d3d3526800f0481f23e087a968faec95dc25f3c86eab19c0ec5ca91182fe3c9397447e153d6b10dac21fbd637b380379bd9a1f2d0298152c9a78ffb7bd20193f1f6e43ebac4b177a5e5cdc2881739d119d0022b8d9c2eb22d60d758d86b961d064df24f07628ab0f3dd81907a74441bea77ad0f2204df70f03d5acb4bbca4ce38565e03d12143f683ad719624ce2fe83e1dc04fbbce38a329f7728d70bc51252ab6c120f8cbfa7ab5d8d27eab8460cfeacfa9e492c9c75ebe1311a794b3f22b4c652fc9c4675271f081935d91f10ecf1abf5e11a3e049e7bf1ba5d7588f8fdb04682e9ef1c435ec243e5de8f52de02130b315a8a00a33617262b9b7c3582771fc7", &(0x7f00000001c0)=0xfffffffffffffd3b, &(0x7f0000000100)="e68f637ad42f172497c9f04a", 0xc) (async, rerun: 64) socket(0x2, 0x3, 0x0) (async) r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r5) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@echo}}}}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x0) (async) getrlimit(0x7, &(0x7f0000000180)) fcntl$setflags(r1, 0x2, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="62686f022659903a41630897bd2672cec952d492ca074da3988a03372555f46412d106c865340f526f8ee966a89029eb0151f920026e37b452771ead99a171c7349c20bdd4ec10554c3ba8e100d6e62bbb6b6748261e5b5cbec16d3bcbb8cacc", 0x60}, {&(0x7f0000000000)="36ba808f0c6fcc5a30a0e39af6705791bb6a76b8144fba1b20ebece50aa4c4730130125798c8bbe4364fc2d45d723ee6ebd19673fb15c1ad854dd00711617013a170c47a0d98a6f6f8a916f3385e3f1a0f47d9c7b328ee090ec68d3356997282b5099f426c435ea36467cf447cf2b7b0d156f15a1a831384f38a342c9afc52c991d397ca9a48d83eee761f19f451cf78b472000000000000000000", 0x9b}], 0x2) (rerun: 64) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') r1 = open(&(0x7f0000000200)='./file0/file0/..\x00', 0x8000, 0x162) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x7f, 0x5}, {{r1}, 0xfffffffffffffffc, 0x70, 0x1, 0x1ff, 0xc3f}, {{}, 0xffffffffffffffff, 0x40, 0x20000000}], 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{}, {0x4000}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x0) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0x6fff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r1) socket(0x2, 0x3, 0x2f) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x7c) getdents(r3, &(0x7f0000000100)=""/140, 0x8c) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) (async) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x1, 0x1, 0x0) (async) open(0x0, 0x70e, 0x44) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mknod$loop(0x0, 0x0, 0x1) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) (async) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x3fb, 0x4) bind(r5, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r6]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r6]) (async) close(r4) socket(0x20, 0x8000, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0x5, "ffff0d000300ef01018b00690200000000000400", 0x0, 0x6}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) executing program 2: symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) clock_gettime(0x0, 0xfffffffffffffffe) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x18}]}) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000017c0), 0xa) dup2(r3, r2) listen(r3, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setreuid(0xee00, r0) socket$inet(0x18, 0x3, 0x102) semget(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) kqueue() (async) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="8003"]) executing program 5: ftruncate(0xffffffffffffffff, 0x0) (async) ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) recvmmsg(r1, &(0x7f0000003a40)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x40}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000003a40)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x40}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) executing program 4: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0, 0xfffffd5d}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6d, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x2a, 0x5f, 0x67, 0x2, 0xff, 0xc, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x1f, 0x81, [@multicast2, @multicast1, @multicast2, @rand_addr=0x81, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @end, @timestamp={0x44, 0xc, 0x9, 0x0, 0x7, [{[], 0x10001}, {[], 0x3}]}]}}, @udp={{0x1, 0x2, 0x8}, {"b2a3e869021c007973598949f75cf2f16af792799b59f2"}}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) socket$inet(0x2, 0x1, 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r3) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000180)="a2f41e8967f69e46c0b142efa01bec245f7ce2df6d5f9201aecfa3ca5ef9901550d7916bce22690dfb7d1a10", 0x2c) r0 = socket(0x0, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="11a0221ad9ebb4c1c56b5ef21e1c840ca3d913ba84fd22ee180d004f840f2ed4fe8f4af05b1749f8bdd10c06254e5d06", 0x30}], 0x1) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="11a0221ad9ebb4c1c56b5ef21e1c840ca3d913ba84fd22ee180d004f840f2ed4fe8f4af05b1749f8bdd10c06254e5d06", 0x30}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) (async) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket$inet(0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r7, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0x100000}], 0x1) getsockopt(r0, 0xeeb3, 0x5, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) preadv(r6, &(0x7f0000002700)=[{&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/84, 0x54}, {0x0}, {0x0}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000140)=""/10, 0x4}, {&(0x7f00000025c0)=""/118, 0x76}, {&(0x7f0000002640)=""/182, 0xb9}], 0x8, 0x80000000) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x0, 0x7f}) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) setitimer(0x2, &(0x7f0000001980)={{}, {0x2}}, &(0x7f00000019c0)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) (async) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) (async) r4 = geteuid() (async) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r4, 0x0, 0x0, r5, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) (async) chown(&(0x7f00000001c0)='./file0/file0/..\x00', 0xffffffffffffffff, r5) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) (async, rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) (async, rerun: 64) r4 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) dup2(r2, r4) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0x5, "ffff0d000300ef01018b00690200000000000400", 0x0, 0x6}) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = socket(0x0, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x44, 0x0, 0x0, 0xc}, 0x40c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="35205269818ff8235499709dd5c2fc9e100810008e15ce5fcb07ff4c8e8ceeee93b55c2ab14349bfe3e47790d16ea6549935c4266613e6ac5a56aa35f4c377058a1c1f8a5aee9808143b162d1980272eaaaa4cd98b838fd7dcb1947019dd0d06b500c33589421154897319907b73bb28a9dcb81d272b27c701bdcfae1f99116a3f1ea2942d3faa35e720d7b56ac6f260f4dbc9b0cb", 0x95}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000200)}, {&(0x7f0000001740)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808050a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba88744396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671000000000000000000000000efa2031d5054c88b3e2357ae1ccb5bd17984bc7243488a6b4ede1821d025d642f71cb9af1a8cc6ec4902103fbf03b34732005da3588a01cb2cfadea72e40093e4592f07fab5b125fc2ad27e5671d410d1bbd912f2877a586356df937bb94c3c024e6c36b57a22fdb8e2cbc5fd6dba5c5102029da9833da331208d4bd5d496913f057d3e486f8d9ff1bead5bd7e65ae180cae740593b8bb668b586cd9d64d0eafa9", 0xfa8}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x5815, r2, 0x0) dup(0xffffffffffffff9c) write(r2, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x14) msgsnd(r4, &(0x7f0000000100)=ANY=[], 0x401, 0x0) r5 = socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r5], 0x401, 0x0) msgrcv(r3, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x39, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x2, 0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x12, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa03009e25af58be56d2b46d77"]) r1 = socket(0x20, 0x4000, 0x40) mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x202) setrlimit(0x6, &(0x7f0000000000)={0x5, 0xd}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x7, 0xfffffffc, 0xffffbffc, 0x7ff, "010400000000000000a82f26b921aab39b58505f", 0xffffffff}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000480)="14130c949db46e6cf4a8b8b602cc3559c82fa5eceebe7398f824f7ebf4430037be7c1b8fc63cbf8407ecedacd3680afda3760b2150b8a22824cbadc7cd8a8e7a364a81300e3f11a64c8ea8880d956c6693099d422b3155f3b956bcc32e75e2073595f83179a8db4597b6df648fdc90c4a1ed4a6e1160d118357acd8f23897d914a1699f890f657073f9dd4ba00fb8d58c5cccff9736b65146d1649d91ad849310a72f0f48358ad7801282e3004cb071d07497611bee2e9a38136d81b850813fad590991f75af1b638decc0d58ac862120ce3f4972f7f8948", 0xd8}, {&(0x7f0000001740)="10bfa0d37bc601440321d188701802c47fc6a01165c69a014c9638b10f9ab864fb1f576e1934f37177454a78ae21131504f7b8467e66cf6df41468095562cc74ac517f22b23eea8c046529a112bea87cb642c6f76dae617fceddac8a5ffc919c2a474cde24a47e3d62dd13663a95374530848751d0e6d1aa60e91da85311bdcea3fa2a3692f1c8c53d06e641901cd73d683ad65de4200ca1c2daea476eea041b8a489ac569941f61c1a7db123e94db92a562e29fa7b63a16e63e57680d4a8d6e283859788df49aa63732c4993d6c5eb069881e959d4a348e3b98697ce2b69d4aab9612fc8046134f590cd2a503b13a478023e53afde58e24b03a4db177ab6355895ce72a0c0a8be8b7b8c5bd9ea7d2cdb3c98f839e07b4fd958a6507b50107936ad7b66f30d97f87d8c343890db6da00dd3ecb51f21cf219672563b644f279c5afb42cef979671dc5e03eca614026c9bae9fe305973d8449592280d39294001737c9001e9a6dc045c7fbdcdf11cc7deabb56e656f891df56d248cdb5be6f52f9226f896065e3f3654815588a9cfcca73d06f3084ffc196b5b3fc7a7e3ab414c231ac3a0e1b603b9b67ff996f4f5ad7b1eff3539768e09f41b1794904360942a26030f15cd6f2376a252550feb49cf2157bbda4bf0b9792ddd26987b753942921dfde6a26cb33436508e374af13989601d98826d69d6e918160baddeada7d7ec96a09a17785137f86b4a69155f1147f1d5685ea40efd9d9845c231dd92bb5f1abe78b13c08e11f7a881ed38dd09dd30379735dfd3777a509146baace70b448ff686e551c52782b5118f1740c74431b34f5078163ffc7a8b090cdd8d343ad6387d5a4e735ecc9981886a2baaf1eb94587fddd8db65e4346f0ddcffacec79ca31790a13c5ff8aeb03569b1dc07cd7d18556f0dab508c63450e77ab01faeed697076c55092e2c2e94e9b1bdd9d8c3de331ca05f8a4a8bd7ddf0a781489f86ce0f702f83cd1773ce71d021ec4e0849a6e4e7227e881c143a79d985443cea310726a960fa6f436b1d45cd0e4b8aa18d42ad2925cb63b4e47d7d4063ff32ae29917b4204a744d906abdcf52293ccc1c7fb510232c4da9492dc02a65c40c0f9e9f7e83a756affd7834897f11b720bc5b4689655a330621b10bc2a03341eb6a1a94a627dbceaa31601a8acaa99d1860b098458b0f196b204faab5a6664bdcc8b772a7863dab37a22349876343c1d19b2bdc0ca3eb47ead1116581971713cf3260f2f228c25794470b3f64bc47d01f89baa254ca0eb7d565b71c7c056a7bffd3056e5097350b1dca4c9f3811afea665733b059041e16a85529204732a7bd9bb02f203dfa699305173e157dc3a60555f39ac5eacbb358de92c9081b3ef04aec7a9ef3ec6771e1b148e6a5360de5aeacce6a9fdae63b06402af3f8488910cc5e37e4cde8ec043e96c457af83723c05d8627a3d71c9a4149d0bb6700aff80cb73410225c15870531daa7f3c652a4f8b150ac43b9294fe65fa6f080fc766527b3fd810ef70ab45389d2cece44e28a817b59b7db32ba80164f580cfceab0c2b637b033a2e170ff619bbe3a5622a3b5b0ddd32baccf1c5dcc2967791fc230cbf66dfabc7e0cdb88b775baa60235d2a19054bac3b3e222ac0f83767be868ff502027d0794fe314a51f4099b8c3ad28e9482bcc6173622a0e7ad225cc6c72a421d8d789b9109e8d75f6c890721c2a2cf9dd3688c9cc479bdd8416e6bfb73848b9fa6b2426d65f663d5c61ede1db50b71da0d0b68516f7843574c97b90f1bf61e8796cd5abbd31050ab8b9822eddc46e3a4ed6aeb74c8feb2f2fde33e82d58f8deb508ed1ce5a3573c1e0e514479e8e0c1e45acf7db7174347f58d5dfed26d9fe7f9259b81a36a528a4a5593121dd6c974a0a2558ac3ac20207fc74ec74c4b954679b42983595674bf375b286ea8c9dfe3668309782f03e3a3b43c20510668c8f00671c7cd23950991b8cbf0eac1b7c35c4df233af1514627eb91980cb523c3916b046f6641e265fef96a299782495038921a622da0da894164bc15584641e138da714b7439bfbc5f4c1f4f45a64e2a6d03ee28a4779eadd41e493e9a6da359b9e26c06c87f8fec3b146c897aaa602fcc5bbf306ce4c130051aab2cd5fa9abb76eddae110d7a207ad4e7516e358472ca609eded000a15d82f6754e0c143340feea1409e9a0cb2c26746f7142254ff99369241432996b825e8cc9f72af1c63dd7e570abf4aeac7d8e61530a1bc842433bfac2b60c458f41ce02ee4d04c2969667c63a9420a259427c6419ec0cc9cf736f65a40febcd6a65e0b60908168f6f58b1ecaa9a933bd4449ae8e58ee41417691dc1b1671e0b764cd4eff16fcc81e7482ceb003b8332961fd8c6089be85f1044b6ca821a0ec196c8b6763eeeaf9652d567b9c0e1e9d5bb7ea805a20a0bbba707d3c46b7a405402b859922e297e142ca5ae9d3e299f0844557384b7af39fbecbcd72bf2e194106a2b9ac344bd34800395531cfd9c6c46a160c81f92347b80fcd2950f8a9a1f946f942ef5a71d1ddab8389493381887f0af3ec379cf05b0283e503acc10acd3a5e856f9aa9b5631095d88b38dc4483b18e8d1bfbafea7e906428d5b78c627211ba620b3032aceab0d87b43bb5579861c986845c86cc607bd29704d0b6ace94b7d3234719c324dd43a22b842246e811cc160b1a1fec45a5c9078401a96376a084a43278c8076438dc681b74106e75ce8c175c8d72f459471da58b0bcdd9d65c646dec640488d5763249ab59b308eabad58181b87fdd1574d585032b8ce3cda5a18d9af226c41d25b12147007ea36233763e90c5a126e1f044fcbe001ec9f61c8b41cb6d42c9e486a9c3815c38772e945a246ca1b2165ee356915172e84c3107679ff458703e0f7c8dfaf00603c1431ddab803598e0ea9b6782bd5f08d385c25001eb7c80b80db8bc8a6dd9fe619c8d24dc94bc18406322f0d70c5a5e7f70cb16872be9236a6dbc0782a1f9ec2926d724ab4c2105aa5499043f804214ca8437a91317097ac1c4d884af1395eee4c0968a069958b8d10d84631433b6117638a12a8853bf3e7bf5ff4c22ce40359b323c08b4c7d188ef9a820bc009bda213ccf3a2680343dbc56c4a671860c086f761be181f994b2a5a349a2122980a1b3f306a6907ce08d18105f7d6bca1021f5358c0063e5d649807fb25e6627b2231c941543eadb0cdfc4b722aa0fb87e8db022812946ed3e57cdcc886977ad0eee045a171aadc6b0d404a101574883e7cc0ff66bcf631e8a75b290deca37fd782d4cbb66495e053e9d7b71a68af84386bfc470d24caa4575ef1385737a4994734f5e14320ad9ef83f7f5d0da7a3047c5f774c0bed11c7f7e3f8c5aed93d0465370966c3366b943f7b16acb77263bc6824e55ce31c284851da7339c78500b30f5e520f81944c626d92f344374e8dc0ace743e5ce73ca035a136a2d23def59ea029c8fbb26357bee57ae4a3be459f83844562f9ac3ebd28fc6fca9835e81cfe1d418723d0bd3b4a440ad76c9818c443daea2e89c04d3bc9b9700795db52885f0ccba856bd611a4955e9f50e4b78ec7819cc2929163a15b47697ed31dff3f509ac44c67877ee697325143e0a342bab22307c1f6ee14ed9c2e7e2fb11916d6dc4baf73b0dc9c0c5cfd10b039d0b58feb7efef7d1afeedc87efcadfc35d62ea87b743a489bb8d5d8e75b3b8b9f70b1d3dcaf0acc78da88c2e4690360e53b3300c81baae43a6c7257111d7ef7e9bd67b8ec14c5732da8a0e1fbc9c86bf1482f05211b70f86b1f432e13b4d29270e2740f6e8d0dbfee8cb660e11e75d3667728259a1b0b56c4a0d4fae5fc7d7dd7e92b61a7989c42efd2e70e93dfeb15393cc2751fd5a90ff7315541c43267218f60ba8720840c3647ca6ac3c4a30cebe4e10b2cf809fc60673aeac58f88f7ec0d852785569f3256ea92c615d22aeed99f905748f635bbdff62cc8a228f8525d598c371c65da234c38369ffdf2be5f7e7294555e433c4bbb4fc94a46a7cbb973f119781a0ed6da4a93ddc00f23346912feb2f1cb79ea21a8ce6f2d9b794cf8f96e50771a20645f4c70be4d44bcdcd8185416083cb4cb9f406dea75553df1a95d70faafcb4f44ec9a4ae752a44fb868a805c650e7907ee99129823e8145d5918f7659f7a33d8d17b8059fe9e78572b60ae9b8971d569382ff031f2a5569109dc2d11e2a3c91f9824752a1c2acf2d9f5332cb1163fd6ee91f316263e7b4e0ee697dcbba08edd34baf5f313699da3aeb5a0f914617d968ee61bc7dc06dd2157a65113237edbd9df4dd22edaf4fe1f92f3251fdc8ab62570583e094dea750b4d0f8287d52feacd3ba8b58c24d9e19e88b2fa9331993529a751572cf561da420d85bc068b68a9293d5ac57b9cf5140017d34f4f5391c726ca7f3107f4e819551d29776e67af69d536135acef884d212113a3ad9624580c6752ad7b45f17b069d10ad24c8fc13a6d20eafe31acc4484d20eccaeede587486367fea641bbd22855acbf5a35eb518c77febf480174abd8df3c1c7559502632767d5a360db78c142b10e458bab8c73cc515ffbc98be21ece7c71730e142ee2484cddccb3d508d3ba61c1dee0947a02449c51bfabb7083a45166ae7dffbc0c19a4e3d261536317d52763126937d23c00aa43ed4a87e4ce7eba72b0cc84b4918e6e526027303d5daea8d10db0e4b4e224ec1c34800f05c7e44e66248cf4a4a3fb0764b9fe6d166ae2405ba426b4dc8c9c935dd991187b9268d5ef97aad11b850a3159dc1f0565284ad0803d0d476d8e856592159c3ce1aba3433e6c907b5b0959f81060977879abdda646e83b7007ebb5af9c1630e445d1a7ec94f7d76a1de1466b8dc2ab78bf37c13f694edd456f8674b507103b8341ad056fe6dbab8951a2ef2f918aa63bda2c3fa76ed3027dcbf32d786a44661be10259e2ac9526b93e8313f5ba1bde64ee1100067c9f27daddf6e2724e728b40689589c1319d795417c0a713e2d7b31da484e1fe695e141d79efe5eb20632b5ff1db6f018812aef3a8a7a638d9331e3c2d3a608896a0c2ae287eb02792c88b445a0c8b4efc04d9c247b1500e0b4e96e4f6b9a8d3b8e3ef46fd917647b7c3eb3507f0a4cd9a6a356dcbb6f48bf4195752854ea8e23a01cae2bed823ff0f7ccacf5447217902d13bd5f3d0e68be972aa7be43160733c67e9e37a08dc13846922e517929368d5f01b54045a852bc40ee58602eaf28048555f8df4b0741c18e47c7bc9ff383e745e431762e1f31ba917908a04d7fed8065dc2257feff650643d792f89fc4d524a1b6927d5d85a7f25e68a5797e89f6a8fd05d22cce55621a49d35aba873e40fd32a8c0c6125594a71f4b3461290ea35818bd265a5a437a6d32bd928c97c641e1adeb86444ac6663455671e2ec06077fe5e0cc67bae46cbb3896ccdc5e192227a0c781049d4c037e045e06dcd196b3a86bea0d20636cfb1529060907689b0a0f8136e2ab531736591919164e4cdd1808e004a207aacb6038783ea13b2104081b9306867f734d47765f36ac082d03f0f387b3b5efb718bc03bf6982af42c980c697c85c8d86750f41cd83d7394ff9d2ef0dfba4f8e0a1ede305562760196bbfe117f3267a12ffe2cef838eae2a314cfb97b82a6b0a6e847853145547135a81b3c4497d91e2ed9e806b0fcb5f3da66a2943b858c71128b87f69655cbd0293ed43462673a7a031350e3e45015f4e26ab34d5db170fb92d6db615bad78f5f41800d1112d1524", 0x1000}, {&(0x7f0000000300)="c8307a67b3540924d2f11d5b83577124d1a7ab7253e546e8b3140c9a0aeaced926d717fabbee5f209ec6c7a15efa80bf51f0909e6e715a57e445e53f24e00a7fdeeddd24ae8c4999736d96535c9b390256bd4578082abcdea01a8ef74aaf50043a6b977bce76818d9fbb55b5aefd2475da3eeb7b0715b851ecf76075fda10826c851564e7968eb9c38a9870f591ffdbcc704b8b8de2af4c66d5a436870aed52ce2fc5ca9acafc24df9e2e1d5e55336fef14ac2073f29c58ed28bb65799818c7330f8dbc038a2951b57a32e7a53260bec6c70d3", 0xd3}], 0x3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r3}) setsockopt(r1, 0x402, 0x6a, &(0x7f00000000c0)="6bc95325a22b42cb2ea81720512ed857f09a1faf04bd5319343a9c217d660d3078000000000000", 0xfffffffffffffef4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x5) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x51b, 0xa, &(0x7f0000000580)="090000009d8861bdd70580d9699c1d505a5db61473fa1e6f8c3363705657d6e01b0705bc42fca672fc4b133c0e0da4219e98cab1b7dde000486049329aac5e28f6ca34421ab9158540a60fb13d90339a7a8a0301235cb32000bb01c8354cbaf0470c30c6595ddd74294fbb32b97bbca22cdcf6397afcd610af3d072e0d4628a0b3436ef3c4d424aa52526fbb240b23cacd5c6c24e72f369e", 0x98) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0x9, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) r9 = dup2(r1, r3) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) readv(r10, &(0x7f0000000ac0)=[{&(0x7f0000000040)=""/39, 0x27}], 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0xa8}, {0x6}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r5]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r5]) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0108000000000000000000000000000000000000000000000000000000000000000088"]) syz_emit_ethernet(0x6e, &(0x7f00000004c0)) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r0, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(r1, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() semget(0x3, 0x3, 0xa2acd17e1874ed56) semctl$IPC_RMID(r0, 0x0, 0x0) geteuid() syz_emit_ethernet(0x13aa, &(0x7f0000000040)={@random="d7e478782612", @broadcast, [{[], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "9e4847", 0x1370, 0x2e, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2f, 0x37, '\x00', [@generic={0x0, 0xbd, "c7113c96c67f21b9092f1e637d5aa0b5cabbffcc16857c4e095a937d1381494e14cc14830c334047a3f6e624914ed6e8997aee7f3e40b45426fab517424915c099e98f68d7fda2d177a01aae64dc772ec397ec64ebff0a6e06ee60e5f55b011366c1ad7ef51f648c74448d2694c8a1ae84f481bf4e5dd0f5cc4b2b8eeebd48b222d98fbce19da47becf8abc95578580c4a08218051b8106792a972c71e60f8e048660b83acee771ba6a0c0372aacc5432b320d334ca99d5a25b38e8808"}, @pad1, @pad1, @ra={0x5, 0x2, 0x40}, @pad1, @padn={0x1, 0x1, [0x0]}, @generic={0x6, 0x56, "caac2bc295acedaf1263d5e8b71a6677730aae0ad7a8801c518aba648955d0bbc2aae63524c5d40654663ecbfcb116f8d2b57f35f48dac802aaee7e83d94f05d0b38e29dd1e4ee95e73faac99e2537e6f335babf60ff"}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x18, 0x7f, "ad070a558124284344bc4cdabe0e85a276bac28493509a1ce5f7f50f86a611fafa676c70ff1e78a102db39054daa1d344534ed282ed1f82aa735c420ae2b58c87a773af228fdc4f51af5d0a60db4ac88d9a9d7e76546f7b6c3ac2bb0876e6154b0b91f631f88c019759d49d1853614bb087d850cb0439cd7c6730fac6e1512"}]}, @routing={0x1d, 0x6, 0x0, 0x5, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="02fe7d204df7d37c672b90fe7432d315"]}, @hopopts={0x2e, 0x1b, '\x00', [@ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0xc6, "caccf0fbb593e1f72268399373947400927994a09ff213c66e51a8379c860d00e51133e2dd0e8f0389099b4b9694cae3e4e07a3fab67567abdefd2514772a063a3557740f8ac624c5dce2c8367d88ca875c4bbbbbd49355450a552bad4ed1ce74609f1d5e1f3095f84c00676d9ac0932a64d2632b404978ad47d781856cd9738d1632f99824f8f81a542524279bc02d8a4ba5f990f1e6e2017b94b9bddb370be264cf561dd00a38dffa88f0d775c95bb185f6c042527593911846437473935363570361e290f"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x1d, 0x10, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="22ca1567ad2863455750c6a8482e8d6c", @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}]}], @udp={{0x3, 0x3, 0x8}, {"2af349f27ff327e073c871cd40cba57d254a76bb67175b34a12f4d14fed79ec68233df2332fac4a6a24f778e1b0a2a95df75413e29fae6b4bd57ff645aa16041f6a57a8c67efbdcb2c63750a38c9ba7c4f6d7bfdf85d49371db0e724fc3e298372dd99898fc111af73204d5769b3a6a29c1c3b979d550ba1f048c254f7d4e5e5ebd0773215c89b43415373a2b0ff4a0251f731630bf0ff6241058b61e3aae542f8f5be3a0ca11973f0453ffd90582a8e2fcdabef6c1bbb8437dd99c474046d6c1c612a5a676b929859588a256712813e82e052a57b5317379bb7ead045d3ae4de3e8832bafee7c1149a6356e3cc0e50ebbdd10ce30f99e90ae748423a142d5a5de6649c74cd2cd222eb4dd503ce530c692610704fafc793390b6644893b3da52eb3a5c2c654433a618fb58b4f8b77d42bc7cb3b1ff2efdc323c29c6f6198725626dde973123f7b39950b46da0f5eaad439301306219ef0be1d99aa5f674fe380461b5e77b38b3f415a85ea7b9790b32a15ec723a2982d5d81ec5c884f3f0c1a687ad501d74abe40f2bfae30dea8c9ec8c9cb4ab7dd7d1f16013125c5ea23a0ada6a66f725bb8534cc010310ec8bc368db7bdb179f755d66ec49698fad17d7412d538be81d060251a08f7e4109e210ea0136a885c0e6b021c6dd6d1a37c35a9ba10e60fec27cae299dddd0a2c4a01d687f29e471c3bce5c9c2802f2d14cf031a33407d271ac309d2c8f5604929afed891be3ed34dec732b0734b2191498751a67fb0297252e0a685f2436540332c0e8977d4f70d36e8365dd17911d23c96065a5a602d30478a7772b508f9f321956ef6a3d98790221d14da757ccd28ec1046ad4c7832392f9487f63868e67ea2a0dcd08cbbcd7c58f0fbfe170a799e9523656365df50fa434ee2878289553e48f1e85a01bc9ec79185a5fa1672b5f3eaf4bcd946e4358b2a69b484c79763b5e8ea49ff01b21a467d0a5ef70fca8342e4df13fa96a5147403b09054a8e11ed01ad7820102f10cf5bd6dc021563cb4cdbe48306f9718b9c9d25aaae4370e07981a2c637fbb2414a1adc262d249e683eedd72f43ce7db0d854be55424de267008229767f6071e0f73f8d67b5d409281b7896086af4f2e8983ab87e0c855fbed8812719b39d474ea71278464203160f079ad6e10ecc7f007b20c2ea94ae844dff5ae3ae6e2083b6d104fd1638259fd5b24174effccdd0865fc5d5eff47c5b341d0e73f2cafc36ce881e8f737b101aebd6fb9e055fb94328e93c09c2b5d7ddc95b91a0d07913b211a60fd331b14b3ac504b57d0274ab7d053cfeb99394f5adae056e9c5a1f06c582497a50975965e523d6a2ae7125e60b799958f20fe64af5e723ccbe001c5595dc8b70c211e2230f5795e1f26e1fa8bd7f2e4407bbeb2d0f47d93668834cd0c5bc43791a45c0b07596a563a54274dda121b4a5d22f72ed35d07706aa0dbdfb8b2e2ad0aa94c306e37a61d1009d8954992f61c79fb282beccee39ba9aa5a97e5e7b45a7a6bb9b795b306155b6d1d3c384563acfdd5bdf1fe1213c519cad68006ac71db7ee1f87bcb1761e4c4b1452a22856287d349b43c77ba3674d3f4c80bb0ba3d44c3901f6292f7549b5848e59c6ffcdf4b628f8d2a0466fee09bb879cdc09b3fc57c06fa0cd68faec24f106761f1686151eb74a5c01dadaf71d0b6c6cb244f7085ed0063aecc17f3cc773062fe689e81443c2cffadff44d0e00b07c7af0a3e33f2867b2f157f18fd076021537794aa581bf5eea890ab8623b25ff770f3b71aaf9469f665d53586e8588823518bb131e6ee91562913926b0f5340844328fff4689854bc29f6f956affc4f8e9b6274dd26e65d9afde5217d07c0e4a20aeb865698b37a3a2c8e58918ca1d3da09e1a09fa186b5255ff0c59d5b2041beecc8605ce7117f60a807e881f0f1381df7be5b0431cdb0c306c6924b1f948c3ca75c3821f95b6e4e9704cf0971cfe55a94172a4a4de8ccb458655e707f671cf382ba115a7e06dfd6afce9af4e0ac4ebca531cdd85d3be41551d241a6855d0d36027f9d6e78a1335ef6ffcd68d1b6b0c08393d38a4bddd4dc5829620df8eb0ba3d0365b51206a4b73ddf15cacb48ad060f35bd188c1f48eb1d8ace204d2171467b29e98bf1b455f10f36c4cfbc18b82774238c40ada8b2d9345b0a015edd21e3a23bdd3d5d98be816ec8775dfc53a3a52d2a3e08999e7b95310c9557b936bec5143e4b04d8433177bcd2edaaadb16f7d69c86c3793ad92f38fcfd72c624f32a08a7063d64d7433b0120574a2ff39574790cb6da7ba73444769f8b54fff26b9203edb0713da13c670d0374fe48583fae64c1f0ef3e4e7356867a83c3b2951b6a3ff289feee94b844866bee286495dac42a3fcaff85076bdc9dc89dd0aeb9fa67254cabee3fb3cc1ddc912cf9b39b5a1e52503504fff64bfae78b7eba03dda5ab88cc344e00cf0f7de43eeb10b6a94123e14040232a9c82e9c89de2685b8d50434a2ec3f7114e3dfb88beaf2c90d711377bc9b3f70a0106b9f4d11119ec7da232493266884480c79b914201d8a3e2550281289c5c552a15a8e7c4dbcc46cfd041f1f1ece2147c1052e8689fe24272f39d3fc8e88f18698a11b00c68a50e5d2b1e78ca4391631d94df950e22846b2ebd267b845848245378a95424c2b259734419c791fcbb4303fbf06e7d88e204ec41ea2d76628da8240ed754e234e206194cd1a940485777e1c8bd7304d315505478f57411a329a06559dd9477318b7384d789a0e29017d69686cc8495b12fd19ff2086ed397b01ffd649f24a3336809582786b5ae88670e5b549a91ec5a782bd3b3004f9ff67e8bf99bc3c6599d6b901db644a69b51aa91217c69899738d748f7dc0ce87bfcac444d32534d5b0055b1edd44739fb57126fab4455a0f4ae79eba33e72b5ed05e0c41265a3e3cab41fc18eee08e2b773ed7ccf658986d9118870d19031455dd375a4190ad22b854aa4b459975b5fce61979a5db8ab152c49647689efa250a19e4e7bfe4b381555be48623d4ce74a39682e21a03b8f85eb9aa28793bd96ec7b8286552acd5f1137c3047570c8933e0226a011db3b7aa473ccdfcd2d11236e2003c1825110f1aa7087a93a538e719c8a5f17f0f3906b0debc1518f1909409667cd1bcf1adafd5c1ffaa1123d21f5f61f54d5615c6461a299a18bc038f68c48b68dc6a571a1db1515b01d1d473de302c99ed513443e223fb471f1f16ae1d074619ad6a20d0e0a322767d791435ef149945a3c50106b1ee46a44b3f10c0c26a76ef05718bba62be11faea257915eb73efa2b16bfd39059e2cedb6ab912b2cf4932eaae8a0fa93e2769316d05d114da600944e4b3e2149390dab1eb7bd591031503c56ba89107bd7c263635d218cc38e4b739e2df4389dc8a273e622ac74fce0fe695bd584759134461a7e16267d5bf98d95da702758da5b7a11a1577790e085c16914f19abfcfb870d28cb3cf84b89fdb1c176df2720b60fdcf4f2c7f789fa05f4c2736b699cf48fd0ae1ad4c322c0e28323001fcb0b497ae4f1ff9d64274f7c58ad0d097033b953e78ba7950d1a9fdc910e05a86e2f24efe82b1061963cb204a5f34f4a6d21d2a9614ff586c8f492c31489717d28c9929fe3574977835bbdd4e1447a39b4af9fb217d25e1c1892c1d53fd5fea26d4638184b97da760aa19e573568b7005b9756a3702a7b886f57596aaadd8bcff67932c560408a54e1de0d566ca59931f63561eea12063d9502ccb0e7c262516ecf6b8a22a9021d9008b8215eaa7fdf534e77d973e370ff108c0228583d4128cbdd0dffc55ea28b302a91b1d7c4f01c01d47b93b0245ce7f1ec45dd6bdbe3b9cc2470217c0719f552c9a9c3b8c004d652a6f461bce15672004ded4336e22f423a6e922d02a7335be826a1f3c7519783aed1a1c714de9776065f75551a308ced844ead82d10c748d4b63078cfe0529056c96fd99577816573e007d93c63bde442dac82fbe6ab2cf0e80198afa9020588c582625a29a947976a98941cd29c6b5d69e2652295393928702a4eb7862f67b7054486b4dc858b511b3fda467f61a8c0b4e8dc71b15622be66a4fdbbaf5717f88de00ab6a3d47d1cdb3d32791b098f5a9ad0529dc3365217fd586c439fec33ed0bd18e7d850dce7b337c7ca7c410167c1858eca3c72a8e012a3c8095570225e2235fbf8493dc2eff9d7dd1924626102e3d4a0e883ecedc1a40021e9619c1956dc947fc3285e0643b811557f53656edf80ff06e97d4a20302e6fd2eebac92b7b3b7cca2d84780bd5ad844202e89a2c1bedb882d1cd8b5360e07e6e437be2e2126ac53071e545ebf43110302e3a915731b7878f6fa68a6a596cfdea1dce0ee7194defdf57f06c8597823140fc1e2da030139791910aa49a21ddadf8f59a7a36c0260a478a39a50b389fa1a2717c86689ee99f79284378e8ca4b4e76024a5b3554f92d1127285b1af8e4eb0d02e04466fea85260908eb176bf651961b808e63ac2ba593cb731ae91713a02975bf40ffd759c26e52123602b42f254c61effe50811c368ec324a66fe215f79fd32a4330bf2549b68b15899b827d1d7e53375d9fb92f929369f89b440b711c0db206587c13043c35d21edb87fef5433a37b6a0b536414686c9e27a44a1148ee9268628edba8390c5cb6836ea0ced846af5f7f279bec393561bdd41359c27fb4dc45012a1e7ee4b1c7584256e53110cbbc6baa3adecc6c26dd9b2dbbe19a6e3bc21d8be0f30ab02702af7263a23429fc408d6127a5db2d3db412def41bfa87c5034a9893390f0500e2749b00fddfeec02a7251df16cf6849690eafd4ee5caa5327a275f84f783fb14cdf81eb2a29790e65f793009cf346ce78133b233afd58fe5b3ee1cf9c0150e0bb560ad5312873deee0fbeea8b6dc9d48232f97c254d06f0093e050a61035041200757bc92d49b9f45b82825b284c05536d2ee906b85dba4ff86e40ecfa53ffe4302d2eed5c08ca895151f38c691ed5cab2572baa023171c0e1fcc6b7324f9a332a910c0946cc510f7f7e884ecfdee2504a5f4465eaaa6b55fc3b1d02a8fc0da1de5aab1d4fdd2919e3dd12a80fb135474ffa648aa9d52764b1fc1191a5fcb63104ae55dfc100a412a8ce6a76c2e878a5487278e494fc86bff39279d438383a00f719e32650c78f6187f3d7ab5a3d44582c7ca86f53ef01efe5503b910de56e7b91f990a2e4b4a9460e5a15d118d580f194d4c0772bc5ac9fa84253340a09ad86f82b7c545089b51e3f5a9189fb21b987af50b061dd0ca26506a862789650d330cd5abe236709b8d0243994a6f5a207168586262a587cf98a225fc9f145ae730f5c594655fd0af4d5cf86d1ec189fe6cb574b164501fd313f489150cae62c8d28dde959e0da287ed3afdf4c47d468de5d57d101ef1e3d6c243ac2ae487419956d66d3fbc7e20728bf8d59dbd7323a8f769a7a9fb78f6ceadc1f3c5925ac4be607652b82627fed0f5f1a52b248d2ec8280137ff3f7f34fe9ca99d1bc25f953ae430d7e5c85d218667cb6e50b3797cc8f56de394f804e4b1453b29a95bf99a55ab9dc52eafc8160abc8aa88fe2757cf52482e6cb8aa48c771cb1ecd6a467d1a45aae9bb0ee4b9ca8ab476babcb1e6dee5eeb4e76d3cfdcdd9e9c8c98e21794c30e1d15f608e5fca0e4a8a239ace6f1be7641bcaa8a3ee0c3b32f784bd8b29f1b7d40fa339c8c1e862590453689925b296f4430e8cf52b8cefa7c3ec80920227ab9c2c059e28cd3feb123a373a07a6"}}}}}}}) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) write(r0, &(0x7f0000001380)='r', 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x0, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) (async) writev(r0, &(0x7f0000000140), 0x59) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r4 = socket(0x1, 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000040)={0x1, 0x9, 0x7, 0x81, &(0x7f0000000280)={{0xdf, 0xb, 0x8, 0x7, 0x4, 0x6, 0x4}, {[0x0, 0xfffffffffffffc01, 0x0, 0x5, 0x7, 0xc2e1, 0x9, 0x2, 0x8, 0x100000001, 0x2, 0x7fffffffffffffff, 0x8, 0x200, 0x9, 0x9, 0x0, 0x5], [0x671, 0x9, 0xc2, 0x0, 0x9, 0x1, 0x1ff, 0x9ac7, 0x3, 0x2f], [0x4, 0x0, 0x20, 0x6, 0x1ef9, 0x3ff, 0x8], [0xac, 0x2, 0x5, 0x5, 0x1, 0x80], [{0x7, 0x9, 0xff}, {0x1, 0x4, 0x2, 0xfffffffffffffffd}, {0x81, 0x62eb, 0x2}, {0x8, 0x1f, 0xfffffffb}, {0x4, 0x1, 0x2, 0x9b0}, {0x9, 0x22557301, 0x7ff}, {0xffff, 0x5, 0x1}, {0xc650, 0x1, 0x3ff, 0x4}], {0x20, 0x1, 0x81, 0xffffffffffffffff}, {0x8000, 0x1f, 0x44db98c, 0x245}}}, 0x8, 0x9}) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r6, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) r8 = socket(0x2, 0x3, 0x6) sendto(r6, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000000240), 0x10) write(r8, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000780)=[{0x0}], 0x1) executing program 7: connect$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x0}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getuid() mknod(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="38d767f0749998016d36bd575fcbcf74ee2a836343861912a7641ed8708d08ca5a0765a05cfeaedb8630cf1d3f346251a77fdb817483ab7ee7f799dd4b5410a87b2a0102207a8a026b2cf9488722a931de536aae4742a27a98d90667c299455420e70274813054b5f8476e0cc153265467d9159ab9f4ffe11b280f406d63164fdee380c6a1ab7ad08f6c27ed100a9879846d86aa9ef69a351bc91bc80dc4f867091639640894de2003c933060f75bac7ba30d51540e2477eab76d61602d4974b09400141d8f52b5543db4ec115dc0496b6cfb12660cdd4d48dbc1fe3d14b09c7da3716ee6b59e9a388de72fc90c30c60631875972c1523aa666119d0e6098e10121f13ea06244e68734d440b76a663b520cb849f4b49cf33e9fa7384b892b6b10c8cd5ca0fffb313948306171d2f93a03fb788008441101938fb2a2d4695e6acd2e2c10f9bab15697e00ce8d8e6c57013972377e24899b6affd51db33ad02a94fa957f80c21a7d2df032933a8121adc399b882ca546ba78decce78c4871d0207ccf5e6b0f7804d9bbdb95da2c24b212538d0e409aa8a3e48330b14680a78d48522dd063fdcf65563ee3e3717bd5f170736f2ba5599c3941dcc7de9bd9543721f214e410db5d392e3d62c85de0671ff292031e9b9957500236459e01b8e57c86abd9dc00ba1c0c117bcff5d56af699653815e6631c3d30a757cce61d48dd10450519dfd5c01dd95613e6a8268c7a935d6d0795c49877cbf0604fb3e3940286a12f4ef6fa5ef7f51fb3a84e0e4242df04cfb480328ffc00e6cf651d73b37e80ba32dd80966d737208e3e04e24d36abcdec7eb38c7245e327eed540d440c9dd958fd9a163ac18bc8b09a0bd2c7d7e0a4519be7df9c206db2c25920f0b03c789ec08cafe59dec803462ebebcecb8f9e96fa986a7775b34a2fe34935697a9f7d3f49d503ad20483358da9742d539b8ab3aab2d88d8c4d817e71ed3df5a5f9b102b337ef39663b86ed788d643a89ab10bb97daf836e9fa02b4b5ae0ce66cf3421dc1de0da1f78b640f458f8f8c46f12527d14dd743485e023cf5dce0d7c76a1aa7d09f69bbc26ec6a2f40d3fb0d4704a4899bf8026b23e3e485c41d71581843d5ff53e16d1ba353fb2d102e153bd541644be21e2a615d072c354dfb75a68b1302ef5ca8411366e81e864964b694d67fe43486ebba270357bfae187ef57d4c857c4bce00c919e9396934c9a3c194c4ae62d93b65b5d40aff5e8f075031341e40f34bb52a5934809c2b9eec1a8982628325b2a2bbf53ffdd20d91d7f29e8e9334de096428b48b61207490c7d3561e326164ed42e1088b9f78e1f9f8d7e91e08e6cb547a448580d4e68ffac6220d02f261b5ec54cf07103bba72e7b645bddff10c913c263d0dfe7e07b505072676a892e3f6443f9aef1aaa216a357799aa4f4516af9acf32bde832455579fe31a17ef85c932af069123105c315bbfc08a296d69b4bc67ba0dc2346811d12c336d5df387f63c89166f008a4faa3fd6365bc26e4cacdeae7bbea2b1b79034da10de14b0171ac6817728ea43fa428b5ee064ac3ddb3903939a0bb8fe7113115b1ff272c09c728c9a8c5969db250f559950957b528c72513f88a5cb032f2e47e32bf9e3f86612ff81b79aa8bb47c9d026e5127fd45e103dfe5704c8b9d61441685c830b351fde1bcd14f518bafbf62e38e1bd09a1ad03abdeadcf7334d1b41a28404aab0e5f99b1cf0622411a132a95243e712bd3f7b00767904b4950ccbfee5c3a204895f8fa39bc490b473b1b837985e4c9fe1380013301933381f62dd8a34ccca6ee407f0414ac8580b72b04a3c645ddd9c011a0877d699f40f85f974aaae824fb14d47e254b975ff0f7bd371dc77f391ad95036a5b71a97b7678bef5ff0cf66c2a2b394737d2b86be0601b4f38511bbe7a67fcbbfeb66eb32eb59099c37999e90391d8723d2c214c1bef73dba7052323573f6fdfc68cab15d139e1ad8e1587ba453cf68d03173212ebb9b75f383269a856195289507c906c8d0163d302e66714e5fe7d2a159abb9fa74fe35d0f6c857b458d48ce39bfbd9a694ac508f42c974fa0a5488da9661390a0f232ab9a48f2c538c8f1d935404749a6a4adccd1956ccd697530652da3326e44a2670a6dd6d8622097be3d8907b4891c25a42648ff6ba45ad2429ced561111bec79844c7730cb5d877dac344cb9f4dd8e0694044f2966ad09e72cff4dca591043b407c5c60e4401fa259d91e8af673fd7d738886d3ae7a3a3088f9ae8b1c9886109a292b7696a0ab6f31d8e20705664412b560c93692cd2d62b49fd6ef2f70f43488b645cf823c7fda3d1448b8dd0d7f526090fe7a3bf9028fbed3a867e39b1e8634959ae17b43e129f7b467fac31c3e0732baace9404af3679afef167ff2f00ccb59c88f0ecb1e8c3a20d635f3b772f9e612462b16bac974f547187e27554281b9bca629935eef4c97c6da1a1e07050d3f52719dcf88104cf2a21c150c9e1c56b214acf3fe694cabf56444513237ef9e203bb10e39f19258295afea5a570614bbd50719c70b4c4e65a28d5ac82308550be2d9e75b77b766ce6165d0353dc35f8a2302a288d9a918100983466de15a3611074f622002f8c97f31fd64d31bbae7af35bb20d5203e6b72309c39b7be44b7e8fe145df8410594a35f8323aa5f10e9046cf1d527042ece477b3c6670d32f06fda92364d80f3389b7bc81ddcea7dc7942d44d08e21bd99e05ea0a4551d35a03dd7c3392814da56f1a712f872056b38c59467b1bb897bab2e01389b5501b1de4a156790612d9f053c145ef3984ab4766a37a182985e4b2ec072f1afe32f8568e19b929dfea537b1beb567f84d3b4dc3a18332d5983854ea", 0x7f9) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x0) getpgid(r2) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f00000002c0)="b74c0e19bcf766e3bfc0f43c916a7549614b56923b61598c24aa3da5eaefa07bcda400c1b3ae274ec5ab2f59403709212eb2ea6b852bfb3df3024125899b8254fb35c87206605ba2ee28f418a614b37b73869ee1e669e825006da796ef09274cc1c966c4ce543637368f9a04c6239c0c7547aaf0315ece804f198325516b", &(0x7f0000000240)=0x7e, &(0x7f00000019c0)="366f79af2759f78c4bb555d4894a37dff49401c4747b621bb2ea2fbbdbe9e2b079fc40b9529050b4fb5bac7a881803bf92024ebf157208dcd4c4a154d915c81bce5434db2136ae4aa656b4e8172c9a2c3f93d1447b3527ef1842ab8ac672bbf4df7e0280dda24104458e64d29f80898c89d4c149bd6069f2aa60b7824dccb7a8c82abd9e986da722a9823e9b89fb32eec937f95d76766a835e7eb5f52f8f285723851a046cc9f4bbd30b9786840bff02a835a7ae7d7ad1174c0c228c3722276ec7c21f01add5a450cfae12de4a854453a93a92224ec5cff34df1793ee05e3fbd33b271c8f054db1861bd3531312a09a3f869451d5ce2c72d547082175be4d5db1d959049f0ca94aa2eb317c60c9a3253680bb8d14e0f5976761939499f7688ba3b8f29f128a5d7a591f2692460cac54b015b121dfa8c03de5219b5de5dd385a532200034eec3833818d1a5a82d482c0a0cd1382bdb9e16dd4bbd824946b806870bc34ce303c085e5e5cca86d467b4cb7716ba6d98ce128e7335e18e267712b4de56a1a8b50df4c9f63746b13f8300d4500944f40c36908374e1bfabe8a347eacc892dfddcb7b18701f64457d3da2de025335ebda75179bc929f45d0d9a227a61820c65a7a6f24f8c24f1a7c6fa071def417a0e6c2d45ba70f61e054d5c01d2536d6531f8050d85c430df5bee8741a9954f6e14cb5414ff19bd4bacd6adfecf0964ab176d6c228df78795a88c388997bf47a2c18b86e3cdd5d0b84f9a1b08d0fbc66e6c14743d374d8e1d2eecc412fc269c22f9121628137e3b81fc917121932b0fcfaf4954301c9de3193c52ead31a2f96637eceb53ddc065d693d1ad42334637a85806085d22a6193a0920b947d97fa1b0d88c15f66db37d014878457292bc5b4b125f96add962342dfd9a1fb6b31bd5033292ffd59bc216304c84429c14cdb993570717671b4ae8e030412ea2461be3f9ad75b12f26b31b3caee0beff997bd8055b6c97db61ce1578ec6fc8d24ae0436445523080fe5faecdc73f593b2b0e519fe19a6dad46863f335b98e498ff09c8a66c2a76e7091e342e5d48b7db099cd1b6973819449cfd22555d231e2ad00783f0c5995e73e3ada04a921dfae60f85f8166a36f612a349c84e39799205f5b79355891bada4330853f085c0f4a04cf30d90eeae967f241743b71b32dbc7ac48c9555ed0b2b1c5d700e65319737bfae37c526ad6e994ae70bba753049b507779c6e3357cf6fde49a17bcdea31811c38d38945feb066360b6d2a3939e74f1d742d20c6cf1f856dbbe93cf8be3675801064dd506817f38191d4f209acf68c55cc58add2614b0f8d4eff6c104c4acaf0ac6c818c7dda1c97d751fe5b3835863bb10929272e42aaa59d4f3f70712e6eb972936e51cfa60354af486e57ef6c25a0f7b07a683fdc10e20bb77feef344c3c73cb82e6a448d2387e1b0488863122e5cb2ec030643e8993012f9c682626d535c0e8384a5b4008736ca5ecbab701ce7cc4f3ad98fd3d1b41b9b2bba8930f39bf2b2c9de665196c85f0761649af6e351f49a1e9eeeda3ffe660cfec0e847602b8b832937adc35a2eb814e405b6f16a21ce7ef5da86b134516620b8c3090f4b5285023d0bda48cb0da72cd7beaab9af447e43d5f5825815d97ab547ef26cbab09e34984fdcf0f2450a10a9e03794ba80990b0a6c75b1f1e55cf88ef3d2f248119c1b847de2e32e61e39eee2a0fe1be1c862ebc87a094ddc40f8cfa76585e0905eb20165bb4e20981f41c8e02f18116c999f76c2c79881cd00bf76134d369c192e717c91e6ead9b54dc49199bb8300de6824867b5205c656808eb9947b3693520bc5193341b9cfc19fb5116a878c7ff091016145c7dac9bc106c30b63a3fa103ce97b16938f236aea51d7f8f60741879838b8e3d30a10dc00759434a4639267494eac2b58811706e89cd3831549219290d2c04c3359142ab986893188e2696a0ca192e005c7df5135f8503a59b5aa32fabaeff37969c95220e3e2d6bdf1bb904b314ae1de4df6cbf071aeff1b8a2538725ce6fdedaeadb3a41ae11180334118268b8c875cd75c9b8693ddb43646d79da88915e277a35fda2c567db6aaf8a309dfd0135740e79bab4134c66f9e19f6d2fadd3df212b8a6ea505db2a05d8ed4e87edaa03531330b0744e9293691df92d286efaca29634736e9439cc3fda908cdcacf15910808d0e0e2ee57dfb7f0b46c1a8ebcce435a70fb7a663d0450daf9bbeda90495d0969781cc11c0b49e0e2aabc6a3c6482cd277ce4690b1d5fe7d54b8db41bf43bda7742f3048e80a8cd2aa4b54d046d6c5bcccfa099f9cc7ffb3b7ff6d861cb08869ea92c9e163c65ec4ff437d6c19530790304eaa2ffbb0bd2ecc4e3e225e77dd9de8335d82169f9205d6fe0af94e334d0bbe1f6a251418afd9ff027f13a9f7a68b9d450af3559317cef59e3251e6aea2fc7faa1b1f89f59f4c74b9cc5f8ace6902c3000b4af13f9a146939751c41d72af7668e932fc9935520ac4a7712f658dcf13bafbe4710792d7e239658189d51cbaf324e0544d781d198417b46ea2741a857962e5523327e63fcc5e9962dbadd0b1255ac20dbbeff453cd145cacc8f228a917a091bbb2f1d3469ec65548c20c75c681764818c87d302d5aa43d93820572e16ac2d1c0b224b90827d3221ffc73a96c26dcaafbf017d86c366fc571aea7a187e8b8d99beb0064e8c33a8916ee761776332a6a2361219019d650211151e838cf9c6def4c8af8a11324746d1c9b09ba77faba83ab6c660e6cc2c4a92f5bb03bc5f7b2da9385e456d41f3290fab186c2d38cd48dd72866e213d6595684c7fe70b20f19209a1222e91f9f0a3647a5fc2650597e50f49785c1fb5ce6ded89cb5ebb0a642596ad1eba4bf77334704581d532c7cd76f06d58287d6190a6fe10e1131e4079ebb8421f1ae53f121b03d8484fbcdd5538f3bcfe9c2dee2c63e697632fec84cc0ac06c41b8e1e5aa00f29eacb14d1500200ff6e634f621b77352fe9074da8d188cb31320f0f1fb02d3b2d40249bb764d9570b8ce20f5985048023690d04266a350b8079fb86e3a2f808b13e92dd4887a06f3d6c301e1484720529503b7f70fe4ffb762ebb1282b492ca6d75e4a5504c80d6fa69dae0765ea2287900d6d431baedcf023c152339017801bd9cb81bf885985cc45ff5df9254160af2b5ba0d517ca972a4039e5332181e20182a087773b6f9cc20551e05d5d482ec6c3f23c5f4d39f46825e80a62f5b4d8673bbd1869792ace4baac6cd944bf9f248193d2860d00cd769460070f67200c2f8e5be830f9deb940a4137be6759f8de7b8ea6b1517fde6083e4fc98b19627a180276e8e2652135f39890096d88e302113e9f689a389c4bf671f6f13b31ab80f8cf0505b230ddc1ed08a94f189327749bdda15aaa151a4a2b9a236321cbb81e675bc149ce29813c32b7706e5f53f7ff94d1b3573bf4f9295c222f4f76acdad9cac725c60200f73658b3f36ed87d26f2265c62f8d610132e41891f12d3084980b224fcba330b1e65e9cf2a14715998d6e9b0653e4ff4b15f3437d4c4ee92ccdd3cf978dd30308be6cce3d5a3a83992392f81f062d813e1a6464718f6312a4a31af8765e99bc0bf674ab2e85ced68e4047ce233f7977e5a6d306a9ef330f8775099e60866b602e19ea4af0b422ad5b08690f78ccc9a40130f5362c70c9b857fd5d59da500cb7e865edaafb411b4e7f04152b4b862a988b78aa0c57444c8e4cc2a06795be295071ffb42cc047ed7543c1b7206d036e9c9df89460f0a47a309c4e7a210629d288f689985fb73f6420491e687ed9eb0021aea2d3306d2fe7cb9f407298f9cc8388bf70a18ca857ea192241009b3de737ee399b2679ab2f27e98aa521f66710ea04ae97a39ce7b2e6c580cd9a42b31f0e09d3019f653caa0f82441918828433286c7a5209c9077e2d96314c1f68d34f85e2e70776cfb9ef8266ccc5ca6a576a5b31494b8a0a011f96c9fdc72baa05e3a2b56be7e7976c81b85fee0f5c2099a4ff02d06a72190606e95850e82535fa015b832ac6442a84d6e7432f3e0aecafff4405139ef2fa870cce270186c3204b17b059f1ddcd139205a31002586b51e963efa3c359c354d224d897883f0bbaa5be1ff95d4968fa2c303e607506b99cdef1130c873202d698ae0bd3297aca09c8b87a5267570c7c5b50f1fa48ea9f90ed671253340edc5d30030776fcc1535c8e83700c4c7fd8c0fbbb0a05d132cdf1eb980b44ca576cb00d9db95a60d463fb0c12b13ba8505046d319cea146664357564f01a71c972d166c219f4e013e6733b8f7f378fe0f142cbeffe9fb44cdf992c5346f94564d93b506a77654d5ef2b909ae4cb5d642d641cfb2f4f1b6108e97a76a814539bc984d939b39652ec5daa62747da34a18c3aef06654f0152623b7bcc2cd05644297948185bf598067c1372af2dc80822078036389eb1f73cb1b7f3a7fe5d4bc4f6589fc9961dc325149268f9062dbd44a97606d440633600d91dd6c40101e4e13489359af4fde9a68df153169a895153c7c682e47616763d187d4a55ad46f62b8550107be769e71ff5d16ea1617009dcbde1a33a17c9253389c29e91bb7d4e10b01ab9907e9314ec688523af55a34a83c5eb75c5588ce55a9dbf66924df9ba7c540af0886373917c0afe51c425770b04af0c79a4554ed3f8e74d661003c80b2e8a09cbc83a9180c3c44683679fd22a8307cc63fe52d9001faf6e692a085e879f508ca4bcee2f4cfe9fc4b9c9a85b2e7543b2ec0834835db6b04e02f969dea1e9d228db56e94ea2161468c8a0c47b0ed6bb8664e7007252646312c8e944e0ec9ceaa82048320b41c3af6c6841e229b3fa337fdf67d52c0cb41ad6ac0338f65ab3fbdb166742d5e844832c7d76d9c9349145772182f96920dd973cbc431adaea9b42e76f03b158968ea95a720bc0a2e60408668940d6187a1c96bafff4e06bbc3f78f33ed587a141a924456cea73ab1322b74fcd8c94649a7548025302c0966bcdb3f34500b615cf7d073e4be219e3102ffd2bd0a58773282025f3fd38355aaa5be264df89e4ccae901e2d165e47149cd31c06098788eaeea3e093554ce8441ecff9d2dd4dc9f88f1d55df2f3a552c091ca454e9e659c843b362c54a2ec9c2cce7e81519be22397371ad33899278915e92eb14e4cb4588f2eef5bd852be7bdc063aff6e6df5e75cfb1571c2c7735fab72f733c67e34d23c162424713c2d32753708271036aa14a4ac28ec0fdf3ed7da7d6fedad17ba644385a8ffef89a57300d5e1a8d9f8d78917f9cf109dbda0b130ce21b79200db5a89548369cf270690c67ec6c98201f5ea93d8ebf0fa3f6229da065b58fc78f38bda21ac70b096dec688c47abfceab27a8e0b28669b18ed9c11ea239436d7bb172c52d7ea4193e939101e95700da7b81f7e832df194a55ea83f37683d959ef7530a003862acbec1cb85355cedd596881a9dc757390442aae032d7e4bb7f9835caaf431cccbc716d240fa86d27a4dd4d69fb445ea1c4896f95c4c76be461c96efcf6226acf03438d5a73cfd89ca6ed2f5cd64cb735791524fe0240d83013e549b85e856f2fb04634c5cd9a07ac27f946129a2251370c00bc1df19ca7237e8937fe0ef10b1091ba57c28f5779ffda21caca586a4cb3489fbd155606c8e48f749fffdaf5d2bfc9f310caf7bfe78a4bc15209076c34a49eeed49a1d06ab5c3bf0053b6b5d58555b12dcfc7d51ac40cbe71a65210235473471e32720f9d", 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 0: r0 = semget$private(0x0, 0x0, 0x81) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x7) (async) r5 = socket(0x18, 0x1, 0x0) (async) r6 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) (async) r7 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000b00)=[&(0x7f00000001c0)='#]\x00', &(0x7f0000000a80)='/de\xc7/vmm\x00', &(0x7f0000000ac0)='/dev/vmm\x00']) (async) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) (async) getsockopt(r5, 0x29, 0x9, 0x0, 0x0) (async) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = socket(0x1, 0x1, 0x0) (async) r9 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) setreuid(0xee00, 0x0) (async) r10 = getuid() setreuid(0xee00, r10) utimensat(r9, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r8, @ANYRES32, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX]) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x3, 0x0) sendto(r4, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) r8 = socket(0x18, 0x5, 0x6) r9 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() setreuid(0xee00, r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r4, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r8, &(0x7f0000001a80)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d049dfba408b554d2b23edf39c6490869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f0000000440)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd831c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af7a0847a85fb856fc6d542d6485e7b55d5b960b1ae71aaeb1a314fcb5ce517e302877d0f63ef57b731f4c8f35584fac99e74ef005017bdca2892b380a0784086ac83a09333c48c9e080d50f25e977a6a0ab4da6c41906217a9800589e87936f373c546037d02184d915c6d240082325529", 0xa9}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}, {&(0x7f00000002c0)="ac510819fae23d7d50c2", 0xa}, {&(0x7f0000000500)="f03458945a12152356cd1e6eaa00c2f17ae6580922c95c65490ea2475ca2195695db8634ed91de4e3646412372e469c2d9162ab9abc18c6c6f7db950e671", 0x3e}], 0x8, &(0x7f0000000900)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r10, @ANYBLOB="000000ffff9cf3d01875d0ce5ba80db898c1f88d396fecc9ffdfb0fe401f14b8753f0360402a69c0856b0b00000081f4a2000000004350650e453c01d6e15672eb10a8699bb70b8845817678801d8639462e54e9ecbf632d91908108750f4075dfcb90caaee8a9ea39e0bddfd489551658685164f6ca0900000036d6672894e86238527492fbe1bac2a6e95e", @ANYRES32=r5, @ANYRES32=r11, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES64=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r1, @ANYRES64=r7, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) fchown(r0, 0x0, r10) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000300)=[{&(0x7f0000000ac0)=""/121, 0xffffffffffffff8a}, {&(0x7f0000000140)=""/192, 0xffffffffffffff3d}, {&(0x7f0000000340)=""/168, 0xaf}, {&(0x7f0000000700)=""/28, 0x12}], 0x25, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000100)="31bea32a2dad2e00628b86f90a3ea612cb866e9d879e0f0231321738f0f79ca178818bfc5f904117a4ff9bc6934efe8750446e66aaa705d1b3173bcc0e11fb1c91a5", 0x42) poll(&(0x7f00000000c0)=[{r15, 0x40}, {r16}], 0x2, 0x0) socket(0x10, 0x4000, 0x1f) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x45, 0x1}, {0x6d60b88bf16724dc, 0x6}, {0x7, 0x7fffffff}, {0x7, 0x6}, {0x46, 0x1}, {0x82, 0x30}, {0x1, 0x8}, {0x42, 0x1000}], 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r15, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_int(r15, 0xffff, 0x20, &(0x7f00000001c0)=0x4d00, 0x4) executing program 4: open(0x0, 0x8, 0x80) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) ioctl$TIOCSTOP(r0, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="4b4f9c0d899aa4c5fd59380f3167deb8e2b409a218d1f3c789d98baa7c16c6ce90724bcf9b9166fed6f64a808f1c355da3f431a8a6a14b41c95acf5dcbbe3c421f5838fb119c1397b3023992d0c28d8a7a8d111394b91c160665a67250a04eec3a628084ad192fd786dfd16f61ff694834e6a173cf285c4f53426377efd355531ed7e0228ca16623", 0x88}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r1 = socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@end]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) kqueue() (async) r0 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') open(&(0x7f0000000200)='./file0/file0/..\x00', 0x8000, 0x162) (async) r1 = open(&(0x7f0000000200)='./file0/file0/..\x00', 0x8000, 0x162) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x7f, 0x5}, {{r1}, 0xfffffffffffffffc, 0x70, 0x1, 0x1ff, 0xc3f}, {{}, 0xffffffffffffffff, 0x40, 0x20000000}], 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{}, {0x4000}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x0) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x801) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f00000b3000/0x1000)=nil, 0x1000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, 0x0) (async) setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003a40)={&(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940)=[{0x0}], 0x1, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000003a40)={&(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940)=[{0x0}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450a) open(&(0x7f0000000480)='./bus\x00', 0x1, 0xc6) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) pwrite(r2, &(0x7f00000005c0)="48bf21cba0dcadbec58e52590dec51ed6db0950b47cfd9931a7285f73f17579df962ebc69c7930df580a7ff97e25c3de0abdca7ef495bd6b489d4a97e81778548c0c6e4bd9f4139bdb9023b9645d7bc87e47ad1741585277ea6f292a1cfb29db74eaf6f8afa48289eeee4672d89e41c945e8743408a25757494f22b17804360078d4fb5213fe3044c59fc98ab5bb927121", 0x91, 0x100) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b", 0x90}], 0x1) (async) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b", 0x90}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file2\x00', 0x1, &(0x7f0000000900)='./file0\x00', 0x8}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = syz_open_pts() dup(r3) r7 = open(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x40, 0x100) dup2(r7, r6) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200), 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r9) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x2b}], 0x1) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@hopopts={0x3}]}}}}}}}) setregid(0x0, r4) r5 = getpid() pipe2(&(0x7f00000001c0), 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000dc0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x6, 0x424, r5) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(r3, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) close(r7) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0x1, 0x9}) close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) getrlimit(0x2, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 4: getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, r3) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, r9, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r2, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msgget$private(0x0, 0x2) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{}, {0x4}], 0x2}) ktrace(0x0, 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pread(r2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x197) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) socket$unix(0x1, 0x0, 0x0) poll(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, 0x0, 0x0) msgget$private(0x0, 0xa) r4 = socket(0x2, 0x2000, 0x0) bind(r4, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') msgget$private(0x0, 0x42d) seteuid(0xffffffffffffffff) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x29, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, [@hopopts]}}}}}}}) syz_emit_ethernet(0x344, &(0x7f0000000000)={@broadcast, @random="d67360cb4fcd", [], {@ipv6={0x86dd, {0x5, 0x6, "512af9", 0x30e, 0x88, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}, {[@hopopts={0x6c, 0x21, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x16}, @pad1, @generic={0x0, 0x7d, "1d9e0e3ec05e16c00933dd9568dacc62196596b4501ad3b808d9ac4d1769122c0055cb0b3e44e21377f3f21f7a5618305a74672008fd1e3b9d8a6549c842519390fa0dca2ca194ee1d38b6fe8bc314e683edb2ddd19dfe179beb249c82fb2575b053810787b6084ef6494d970550efb32e971b485b6d22ee75006a6c29"}, @jumbo={0xc2, 0x4, 0x6}, @generic={0x1, 0x6c, "c21f67bf313b41fa6227625db2594d8b316a1bb6161325d3bd88dd9ac15db77bc7397b8af88c8a08ddcf7fe04bc71b43afed12e810d5f70b8f970fb88c895eaf5220096fb5c2f2568bfa087647be2a523cf6cc26907da5a7d2500656017dffa22f16f5044e618f2ee7c63e79"}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x6, 0x0, 0x40, 0x0, 0x0, 0x5, 0x67}, @fragment={0x30, 0x0, 0x5, 0x0, 0x0, 0x2, 0x67}, @hopopts={0x2b, 0x3, '\x00', [@ra={0x5, 0x2, 0x100}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xfc8}, @pad1]}, @routing={0x29, 0xe, 0x0, 0x38, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x7}, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x1}, @empty]}, @routing={0x67, 0x4, 0x0, 0xd6, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2]}, @hopopts={0x8, 0x14, '\x00', [@generic={0x5, 0x32, "da8da9ee475a6184ce200ab5fd2231a97515cfc5f8fce6440892ba40a695b4a3a997c260454afe938552f68da657568f2df4"}, @generic={0xc0, 0x38, "b1b7eedfa4963ac6d800d29f5b034cb176f3659aef0495c78160848cb83b6cb01b3994f31a09383c8b017d8d639252be8d50a5473284dcc5"}, @generic={0x8, 0x36, "135bf77f8d34cea8d9774f09fa7fdc0e747e69357b25b2681e8e385fa0e0d21506fb9765bc7d736fd59d59083f5bc7455e8126db2c1c"}]}, @fragment={0x37, 0x0, 0x2, 0x1, 0x0, 0x1a, 0x66}], @udp={{0x0, 0x3, 0x8}, {"35b67050d400156ecdb1d3c4f77b347d0e29e9a4df5818216f2907730da377008129a3a73a24a25c8932a674790c3ab9b9f74aa8c3d3ab97d1d5b1d47aaa543a6243b13d3ea3af1cd470f9692bb94df2d183f1b46efd51b031dd44398260"}}}}}}}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x203519, "28f7e60ab87aa578000004000000000000001c00"}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="62686f022659903a41630897bd2672cec952d492ca074da3988a03372555f46412d106c865340f526f8ee966a89029eb0151f920026e37b452771ead99a171c7349c20bdd4ec10554c3ba8e100d6e62bbb6b6748261e5b5cbec16d3bcbb8cacc", 0x60}, {&(0x7f0000000000)="36ba808f0c6fcc5a30a0e39af6705791bb6a76b8144fba1b20ebece50aa4c4730130125798c8bbe4364fc2d45d723ee6ebd19673fb15c1ad854dd00711617013a170c47a0d98a6f6f8a916f3385e3f1a0f47d9c7b328ee090ec68d3356997282b5099f426c435ea36467cf447cf2b7b0d156f15a1a831384f38a342c9afc52c991d397ca9a48d83eee761f19f451cf78b472000000000000000000", 0x9b}], 0x2) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x38}, {{r1}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r3 = syz_open_pts() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e1", 0xe6}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) r6 = syz_open_pts() write(r0, &(0x7f0000001380)='r', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) kevent(r4, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x7}], 0xff, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x10, 0x9, 0x20}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffffffff, 0x9}, {{r6}, 0xfffffffffffffffc, 0x82, 0x10, 0x83b0}, {{r8}, 0xfffffffffffffffb, 0x28, 0x4, 0x0, 0xcb12}, {{r3}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x3, 0xf428}, {{r4}, 0x1, 0x80, 0x80000000, 0x4, 0x400}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x81, 0x1f}], 0x10000, &(0x7f00000004c0)={0x4, 0x8000000000000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x0, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="b6", 0x1}], 0x1) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x26}], 0x1}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450a) open(&(0x7f0000000480)='./bus\x00', 0x1, 0xc6) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000002440)) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = dup2(r0, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x7) r3 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r3, &(0x7f00000000c0)=""/96, 0x60, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x1, 0xff, 0xa449, 0x80}, 0xc) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) socketpair(0x1, 0x8000, 0xc6, &(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r9, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0xffff, 0x1}, 0x8) r10 = semget$private(0x0, 0x0, 0x100) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0xfffffffc, r11, r12, r13, r14, 0x4, 0x800}, 0x1, 0x0, 0x40}) renameat(r5, &(0x7f0000000480)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') fcntl$dupfd(r8, 0x0, r6) semctl$IPC_RMID(r10, 0x0, 0x0) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000500)={{0x0, r13, r14, r11, r15, 0x0, 0x1f}, 0x7, 0x3f, 0x3}) close(r9) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000580)="1c02b422eee4a6580d03e4a1408fa3e50987415886abfe223971da55d604cefe6cce18f9e967fe7bcff9f77ee41d15e0f72725af46a33a65", 0x38}], 0x1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000bb3c00000100000000"]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x7b9e861c8d7328ff, 0x0) r2 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x0) r3 = dup(r2) socket(0x9, 0x2, 0x20) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "44ae754888e68a9f044093601333c4c73c9d286e", 0x7}) select(0x40, &(0x7f00000002c0)={0x4, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x10000}, 0x0, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) (async) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 6: getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) (async) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) (async) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) (async) semctl$SETALL(r2, 0x0, 0x9, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r5 = dup(r4) dup2(r5, r3) (async) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getpgid(0xffffffffffffffff) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) (async) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, r9, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) (async) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) (async) semop(r2, &(0x7f0000000140), 0x0) (async) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) msgget$private(0x0, 0x2) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f00000002c0)}], 0x4, &(0x7f0000000480)=""/195, 0xc3}, 0x822) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00321b", 0x0, 0x70, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2}}}}) executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000240), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000cc0000000000009078ffffffffac1400aa940600000000014424000000000000000000000000000000130000ac1400bb000000000000000000000000890b00ac1400aaffffffff44280000ffffffff0000000000000000000000007f0000010000000000000000ac1400aa000000000089070000000000891300ac1400bb00000000ff38ffffac1400bb4418000000000000000000000000000000000000000000000008014defd802340000000c0090780000000045000000000000000002000000000000ac1400bb"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r2) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x1) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) close(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x18, 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) r1 = socket(0x1, 0x3, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r2 = socket(0x2, 0x8000, 0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) shutdown(r1, 0x2) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) (async) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) socket$inet6(0x18, 0x1, 0x0) (async) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) getrlimit(0x3, &(0x7f0000000080)) semop(r0, &(0x7f0000000480)=[{0x3, 0x0, 0x1800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0x3800}, {0x2, 0x1}, {0x4}, {0x0, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) (async) semop(r0, &(0x7f0000000480)=[{0x3, 0x0, 0x1800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0x3800}, {0x2, 0x1}, {0x4}, {0x0, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) seteuid(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000001180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x41, 0x0, 0x0, 0x2}, {}, {0x2, 0x0, 0x0, 0xdf72}, {0x7f, 0x50, 0x7f, 0x3b}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r0 = syz_open_pts() (async, rerun: 32) setrlimit(0x1, &(0x7f0000000000)={0x1, 0x9}) close(r0) (async, rerun: 64) syz_open_pts() (rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) getrlimit(0x2, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) (rerun: 64) executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) setgroups(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0xfffffffffffffffb, 0x4, 0x3, 0x3, 0xfffffffffffeffff, 0x6a5d5be4}, &(0x7f00000001c0)={0x10000, 0x1fc, 0x8000000000000001, 0x4, 0x8000, 0xda, 0x64, 0x6}, &(0x7f0000000300)={0x1000, 0x3, 0xfffffffffffffffd, 0x3, 0x7, 0x200, 0x3}, &(0x7f0000000340)={0x4, 0x1fe951f3}) r2 = getuid() setreuid(0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, 0x0, 0x62}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc9}, {}, {}, {}, {}, {}, {}, {0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) socket(0x2, 0x4, 0x6) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x38}, {{r1}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) (async) r3 = syz_open_pts() (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e1", 0xe6}], 0x4) (async, rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) (async) r6 = syz_open_pts() write(r0, &(0x7f0000001380)='r', 0x1) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 64) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) (rerun: 64) kevent(r4, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x7}], 0xff, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x10, 0x9, 0x20}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffffffff, 0x9}, {{r6}, 0xfffffffffffffffc, 0x82, 0x10, 0x83b0}, {{r8}, 0xfffffffffffffffb, 0x28, 0x4, 0x0, 0xcb12}, {{r3}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x3, 0xf428}, {{r4}, 0x1, 0x80, 0x80000000, 0x4, 0x400}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x81, 0x1f}], 0x10000, &(0x7f00000004c0)={0x4, 0x8000000000000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x0, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="b6", 0x1}], 0x1) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x1, 0xc6) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readv(r1, &(0x7f0000000040), 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000001980)={{0x100080}, {0x100, 0x3}}, &(0x7f0000000000)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x7}, 0x8) (async, rerun: 32) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) (async, rerun: 32) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r4 = socket(0x1, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r5]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r5]) (async) close(r4) (async) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) sendto$inet(r4, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) (rerun: 64) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) poll(0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x0, 0x37b9}) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000a80)=ANY=[@ANYBLOB="ffffffffffffaa0000aaaabb86dd60b421110008000000000000000000403e6711000000000100000000000000000000ffff"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xa9, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000000008000000}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x400}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001f3000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000130000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffd}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}, {0x5}], 0x2}) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000001180)="7c6542b4ff9400000000e3004e89494dc55ce8a29e649692dd7fa3e63631a2839ca04dd420634c2030048428eb5af1e6c920bcc24893974550717e9d94a860a3c4f2f32635c2fb8c522d4ac7ff4bc7ab813b7d862aa854a5510b911890069a6cbac82c5b26a5bee68996718132087529123b4b5efac629bce8c35f5cd80f6a6a20ab68a868128381317f9c48eb9fe78275a9461bc1851a3b3b2eb1da95d3f545354f6df5ec300defd821372207f800ab", 0xb0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x6}, {}, {0x85, 0x1}], 0x3}) executing program 3: socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) write(r2, 0x0, 0x3b) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="498b0d53801702977ef50302f71e9d3915953c7d4daf5c33e26f356a9dd9bfa5e5da428d2fa55490256b4b9f7c1a009c7666d6007bf48dcffc6f7668f4e7cdc314a00689792b0a9895a692395bd2bd328e0b2862d9e199369860968a9b4333e532d230bce1ca8557bfec34b5bcf8d713a8b30c0a", 0x74) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) executing program 1: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00148fe9fece76a44a170e318b35195bcf133200ff"]) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES8=0x0, @ANYRESHEX=0x0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYBLOB="19744476318017e6f7aabf2f6b44819e464acd2846eb1668ad383fa170ecdc7ee2bf8893c227896784bb4f8912bd0d0036e2d40c63b1ba06c5eb29c076b3337c2ef32abdccfd07581b34a05147fd8c67b885e44008386f9a3420e1b0716ff9e94a590527417a0bd8440ef16e805c8bff02b24134c25db4ec5bb32421b0b1530dcac2c72d150ed08ea0d3b7db3cb73da476cff20fff3d333617e492a12e60f214139d1584997f5f0fb7970b20a88e19ba801e9d224af099a0f25d622fe6d9358ec77cc5ac52f69c8887f81132a081"]) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932999", [], {@ipv6={0x86dd, {0x0, 0x6, "0100", 0x8, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @mcast1, {[], @icmpv6=@ndisc_rs}}}}}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xe9}) executing program 7: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x20, 0x4000, 0x1f) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) getrlimit(0x3, &(0x7f0000000080)) semop(r0, &(0x7f0000000480)=[{0x3, 0x0, 0x1800}, {0x4, 0x1f, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x4, 0xfc0a, 0x1000}, {0x3, 0x9, 0x2800}], 0x8) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = geteuid() seteuid(r4) recvmmsg(r2, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() accept$inet6(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_pts() mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x2, 0x1813, r1, 0x80000001) ioctl$TIOCSTART(r5, 0x2000746e) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0xb4) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x1, 0x400}) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x1}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) r9 = getuid() seteuid(r9) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) semop(0x0, &(0x7f0000000000)=[{0x1, 0x4, 0x800}, {0x4, 0x1f, 0x1800}, {0x0, 0xfff8, 0x1800}, {0x4, 0x4cb, 0x800}, {0x4, 0x81, 0x1000}, {0x1, 0x7, 0x1400}, {0x3, 0xff7f, 0x1800}, {0x1, 0xfffc}, {0x1, 0x6, 0x1000}], 0x9) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) mmap(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x80000001) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x1, 0xc6) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000001380)=[{}, {0x101, 0x3}], 0x2}) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/17, 0x11}], 0x1) executing program 1: r0 = socket(0x11, 0x4000, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x2, 0x8000, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000000)=0xffffff2c) sysctl$vfs_ffs(&(0x7f0000001600), 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = open(0x0, 0x90, 0x0) sendmsg(r1, &(0x7f0000001d00)={&(0x7f0000001840)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x401) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, 0x0) clock_getres(0x4, &(0x7f0000001dc0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002040), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000020c0)={0x1, &(0x7f0000002080)=[{0x80}]}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0xd}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000004c0)={0x10, 0x54a6, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f20}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1f}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x79}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007ff000/0x800000)=nil, 0x4}, {&(0x7f0000832000/0x4000)=nil, &(0x7f0000c9b000/0x2000)=nil}, {&(0x7f000086a000/0x2000)=nil, &(0x7f000090b000/0x2000)=nil, 0x10001}, {&(0x7f0000ea0000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000d57000/0x4000)=nil, &(0x7f0000d7d000/0x1000)=nil, 0x6}, {&(0x7f00008ec000/0x2000)=nil, &(0x7f00008cb000/0x4000)=nil, 0x2}, {&(0x7f0000af7000/0x2000)=nil, &(0x7f00008c0000/0x3000)=nil, 0x8b}], './file0\x00', 0x16a6d09a}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x4000, 0x8) socket(0x18, 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r4, &(0x7f0000000480)=[{&(0x7f00000001c0)="747b78acb0ca3f7ed1f5c9e289a38be3abb59a24cb722160f1caad776f7803b2ebb07af9b6318cb77a2769aba0162c3c340c00feca31b7efbae0a9905a7a94f8e037e7c77574ae4d37cbdbeeae3a2b47212975298b8c99d62e9d86863859bf483a00000000000000000000000000000482b51e8bac202eaf38c5f85540743199d11cf9439313bb04ead64c9f86ec0cb96141c1ff9ad7b77af06cb74a4475fd043a3a02cdfa7e79672d", 0xa9}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x4, 0xffffffffffffffff}) clock_settime(0x100000000000000, &(0x7f0000000040)={0x80000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27fff, 0x0, 0x44a9, 0x5773c543, "00d69b1b0d36c90100000000000000000500"}) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000009c0)="28103156661e1962e11531db8ee6caecceafb1786907ab53e711337cbf008cdfe729b8394f5f0de0bfb5d3a4d8be1c384665d20e75ed4f34ab9395bc5c8d81295366333c266cb60e04446bd3236dc6a41946485a81ab5b231c575e0578b955ba1d6416823872107859fc6d24c8df19e4673d808476566cc252e399129f4e2295f63f294a3c9b045ad28555376e1ef0672028d8c70d77b192068ee66ad073860e6844e0a84446d3ce7c1e386b9754a1b072e08c0c19c86ad2b3c01c62ff1932d28505c4ee6c00336a06636fef9e3d7b2a59293fe78ae90968068ac5c17fadc587231efdcc024f52b274db517047dc17f175a41e183c822d1f27f241b1801701a3ad7532680143e4fb574b12fa865b7e38ca21a6eafaf7fc0f3b64204936abaa5c21", 0x121}, {&(0x7f0000000240)="41c779796abf47a5d3b7e55e3c6d2936b147a90a19275af7e1ea308857e7be19d6e744beff185d11114f4bd8e58ae37a0015859f21d9ffff085183e8f2fef36520e957ee6e827163d4154c18d1f49373fe3d04b1f10725b0636153cbc1ec96ef68dbb1e21db65d76eea1dd69a67995e9d82873c20dffbed876cce73fc883764441c3571fc33d79c95c2f58af8fb9ec7c891f9cce372c138818fd0db1ebc60aaeb6ad7c0f0a77e5c390e7ab8c4beb275d07c255fadd50a91db092062eb94d22778a2a9ecefcfce4ac095067461722531d9cd1cbd24bc4631a9a400a6f0e90f8a59f38413fbbcedcfb0ac518cca16b67fddb63837ce93f49b8668365036128eeb20d16f0364197c2fe04b30a2be780a8480666e4214a36b8950fbb15eb25cb9114b405c722057d72dce3e9ab6b7c6d99336f5d820fefa3bb37f280befb3bf58444bba042d4885fe848258cb1da061818bb45fe3126391d6a389e55a04c7503ecf711166173b5957c82ec0c8b75d8898ab1e6256ddc8bfd5cb09d50b5c5087ce24d472c2e60a99809b363ad8427cc4bdae25934006a840bf748a4e3bfbc3e6956cf6041a2edc5d7372d3d010b16dbee8c64d22c36b2f28fd2be408d5e10a054ad23a5447572038cf1c35f40a6321c422dbbd56a87c8f0a210722891c388635b4e3e8d946b499bd70755a870f597cba6b34c7783923e1616033a79cd7a7211791ac35d9e0760acdd96da6f5d04c98167b0cac6dfd61777fa69ce732dcbd353916e2c2e1cdb70067ee52f887b2eff9f7cda2fe2dd9c8f8f63808cc0820f0563cae09f4a36aa3f22d9c54ae991d8e84ba4d0e056d8e240dfb3c22917c06615a03ba6e9898b9c3566b5ab093b138a12750dfff7a36c", 0x272}, {&(0x7f0000000b00)="6690f187a4cbc09ccde9baf971ab68d14c02f76d91d732b5e33256c72be324e4655d57e8ede705a98d4084cbbea60d4e6192724fd04f355c586ef6a73ac32cbdde7bc03ca5a6e666c947489ef84975b6064b8b62c628273c758cde16d0956430d7fde73f0c2f69f0617a54e9920fd65c4379de55e345895279d86898582ec12f8e3a3a5e21b5ff360be13879ef8d562f00981d70c8115a414e8d63267ab18f3fc8308b4126041b3c694413a15e1193759d42670776b161e3be2212c06bae1b478e6dfa2a2b97901ce8ca2da97ecd64ade764d3e4cec0181597f0c5d9ad34c4ff95e06818cb67c2413c7bdf279fec8db0aeeb55bea03ff4a78afc247e63736eeea6d81afb184ccc10fc5fa804c55ecfd02f7bdda7ccb944c393dc05f5cceb94987a1de5c2cc0362b346cf32ec23dcc489cade7eaae738855d67ddfd9c6e483953c074682ff25fccffa7855e9ebc082c85d495d23f2491e911ba0cc9dce75a679c056ef50845d6bda7e702e8eee76d1ef42d7a3d911affa88ecfedb12b7c8288eb6a5e8c6f63127eb6e44b192c12d1988176340df1437ff26d6041938022f9a77e89f87908a1516942ff67634a6a38b0a89dd941da8cffe9a51fe4442926fe336d13e44ab88b5fa460d62443fc175a1d9db9f1421076446985b05bc86bae2fbf6cd398c83438998104ab8659a18b90517a3965cf56eba2b659d72653089a61fa8c6f866122a5df07781ece3de8d68336ac6770354954c7db86fc78e8c8a19396fce3b893dbb47da50bcd4192b278dcf60b7d3daecd6d584e4ddaa3d7f4421dba1533e78e10b116f2d280df67273b3d4436386c7db896bf90d6b8c5222f2950889216c51c770ae52eb6fa74053b884f2cb39efcdc86e0778ca0d93dc913d20c51845284632a7820a836ce53b970d289d1e97edcad5dbe986ed725daf253ef3e8e76fd3770b2972ae5bcb5a8e08bca98b0adc9155b4030c98ddecede7e34e0cf6987a584194e09f6f04b1f73cdd639fc5a76e7f23a2efe14b11d383fbc9b2bd989acd8f45063c5767b7466e8d5b7f8055ebf04f009914692dad0910facd3521acf19aac5a6f65a07de209deac7b2192ed797cfd68ed8d307c2c69b318ea997f2cbc519629a60e1e5e3c3502922669506417d60b79c619ccc933cfb921b3fe73cdb8bebe6567934309a8ac8baca76e1cfcd680189a52e4fa6be7ccfa55dcb9baa2ceb0f5268960563cf8d3661c9e78ef920b70df36ce8304ea8c192ff6ad1271ce7a6d084bfa989422bd2700c2aedf096951c62d12e4b62fe7e1013ccf027b90bdd915de60ba0bc8b98155c8378af5c1cc3620ccf769544813ba0c87e85c7e53134b51cbe1ea117ee7074e0b6cc65a1fec49602e316344eb285c039d19e4a59c1e8c4d474619d407ccb9669526bcf6dc35a00e1e5e593e2b8e4dbb5fa68f7b19f83e8b87ef8aae2b0d5da37f55a170c03c26cf3ec9f32f544acfd05e113eeb04c9beb7c198f1937786899eade2da603b49085b65b7211a54a6b941f1894d0965472151528ebd4fb1ed13fc35433a6cf38b715f0ba3c421ceb8971b11cc265d8db5b3cee63ab4b0e561edc4a0d8e334ed256945c449cbc5de1e9cb051f296b7b24f5046fa1ce2166d559750324b2e3ae1d2865e47e512d01d790067648006c0aaaacc903f1e1e06154d1feef7bf42b64fe4215fedb9fa1604d6250da7eb3a2ffe5aed9282846817a72373514cdba0e1712e4d3b2f945fe18a38f4ab2aaca9e72f383161a650d8f54f7e85313f24171d32aaa66a181d11f36af53f1705ca65a0dfc3a573752987dbdc874998496853390614d4cfd13be29746f8ea4b8b6293ae6758b68f10d3ba929e690cc71d2b84deb0bc383ddb6488d2ee995a0d8a77a597f8d61687907be388720bed17cf4d08dd5f51476061eb93267d6ee634e702886c09f5262da96b19649fb0c265c79cfdc93af732b137c3c7f53d01cba0ed9b62525199770f6f7a47da241a539f52886be71bca256bb0c036beefa1255071e64992089a9144c3af8865d9c6259c040bee23bd812ad52a92030861fd1a0a34d468fd690ea51676672a5042fda98b1a466429b209cbccd941176cf2234ca347f9fe12bffb9b55771a2cf4144750056dc97bb35080fe5e749b0708dd307fc1f0419fb7db1bc084dad228eabcfc4b075e90b0377d15f4627ade7ddfef9683c18095e6b64c4176a0b1bb4d618e4e46f5b851ccb39aa0c8d4b0741895caea6c99e101c120ed4d097f73f548909f97ffff24376e71cd98d424d5e9aa1f06bfb74cce5ec812d59ddccf5ffc99ce33cb12659a8873489830c464f7ac9a6dbf5f9110870677f292f9bef45a29573f7bb6907983c7fbadab59e4ecb690849c70dd5c4518af91c13e3d2b87ea7e0ff89c039d5aa3bc533d2d79f9ace897d1572e70d147683a597be97150010fdf52e87a4fc1cad318095612c2546950323cf86eefbe0b7da0fe16791250c5e9cb6784c299738eee7624dff53649e33a99ea4a7d24aeb485748a265e1d113d7c92912c55ed2f77814307ef9bfc7bae4ed4e82db0d1f9f2f298c0ae825ab876f6d2e6250352e7d0ad217757e4998ca63511acd79a72f961a26248ebebcc127f2589696804502babbdf81f03cb83a7119c85f8b385debf05b999e83e35731c494e6dc586a64047f0a51187ce37ba6dae0b3283d0b71e06adc83e36eaa14ebfd538a23f38d6bc26ae3c0bd528aecb279a58d2fc35d8d5c41ae1295ff473b1d18558aa1906985df52b92118cf11275ad8d738da48d577238745d2c186d2253a7a308020c6107e0d6a8d4560394731c2287d4c7d48ffa45e0af66457a6aff99d1b3e3981c5112c27f1083d99819e0ae7e1186207a5725f7f9f57538082d7a867b1d92c30fc40092b0b2c073a837a788f23bdf7faaf3196ff7644bea3060fe3102e20569353b2b6a5d144956c282b85e2781c81e4fe84840063fcaab4427437fef03b06205b12efa78573b2e15a96cea2a970a3c82469874122bed5dbfea2f8c1881e3b560a5afd0d60da669c1555429e58717cc3da51d2a11c8968bd7d41fae6b1f694894022f0e13beff84e1c19b7a23705941380a13334607b00d2cb265a83a9b9f91739bddd8c4f8525fab1d8d47e6b76f02c91fc65f9ab37a6a34628eef44fd7a0d4bd84869d7d30cd074a09de6b89f4fa27fbbc098f16daf4c48968e22007cb13c0740468acf746751e315b4d476884478348d3e6f1797b0259ac6570c26689f9619065ab3429da1c86535a7742363a5641a2e34e1da18fd29ef81b9079a021b22681542eb3ada8c4540533342aa53244261a41ad965cac5376d3b950914015d3f931281cbdef4a5ff8b396d9d53299daaac72e5cdbf0ddbb54473c67e179729ab58d833c7fb936ee54d4be69b2a5766dbe32177a9c3d896771843b00ca0dc6a0de13108050acefa0dd3bc6dac44903106203e85187fb6114860dd8dbde958f9c2b94c5a4edf040fcf10f8461cc9d7218854f97a8cee7e823a9dd090a981351524996f600e504fd502386c1cec9d403ffdee02f65f07900133bb15ff5dcbe1318edb4667e7473d697474f751a5bc695fad71e0160aa5a0adb75656d79669df325d8edcdb238ab9b94d16bd4bf48999f6341360789337afc9ca2597894f273b65a1c5121f1b8abe7ef0be629ddb8f6ec9efb2526b338a911ff6b03fed05069dfb4093746699e9f9945d515dea132a9a21c786c90a8bc1442cbe1d05bfd8aae5fcad7ead1596807f7173fcfbfcb8b9e716c49e72482b2c378d9f564b8ce98d3fc0ac170e8bd4be0d2f58f9d091d79e68faa9f639810e34d56a3e35272c5ca004f236c74f290d7faad436f1cdb7a844e3858c0951c06c6acc61bfb940846eaebd8c823df4da509a94e8438fe20a7620a8f142d9a69981d6e6dbacd6581a780bf698d4000d110a1e0724e305569022ce15327998fe79bdeef74a9636eaaf9c414c0ac3495fb8daf2f7f048d4d39ece4dc8d20b7d453c75e70513edafa5ac80f1f3a7421c5bca506644703e7ab38e31de76edd55d85bb10792a0ac7874c84ae5840aad13ff8ed2ab7f1f3031c6514539d4b163fcdd1e37e21aa1f3f23a85a008bba203addd18c4d19730c91e3b479e34c405a06dba39effbf7da960f5a5f396cad5098ee9e15d7305b88cddf2898e374cb172224021e7f19f73449c948ee9b5d8fb989dbc88055ff2eac4e57792b48f764dbfaea9ad1cd80b4b6018aab84bdf4f7e9ede643d19bc0fc9b1af0bafdbbeb615897fb3b5ae9e29210bf0973ffeab528aa6e283d1bba440d0f4bf5933f46f183d0cb902952580c03f5f85c08304797bc7d7fbb5e33d58c1fec66b9e8cf7796362d45fccb3dca75975329e29658d2ff352fd6b6aed538cc5bc075c59cc8249c121f1854512bad1f067883b547a014a231ff5b92bc57d024de29e7fcee8e24107a7ee1cb145f382db55a94969f40b7e22cfa8951ca8f57e37daf735fc6f9ce3aa71ee43ab5674c3fce33d22297cf3a11eb1e21f28eacf19ae2e6e57c39381830594b4bbd15514d80415af3d0ddf8e94c537f215a6a6cbd1eb33d095ea7ea204400ab31f56b703c6941fa8d1fb377b5f7562eb2e5bbf439d577ccf5d14a77105b656432d40bc6845e39d6907ea988958ee86b1908e3f8a5cab4889f5d139179d044d34ad1c04efe079ab1f29d6859094741a63c4083b92953b94764153783b596cf143e14d765fa82523ae8fac12eba626fff512549704673c31c8c27023ebbdc8f4a5c712046f3a639158eda464449e305a060192661cd8d9155a8d91e49cdf5f65899eb7a5735c099888d55a6e85339d126b376c7a20e68adbae8e2cf8b2494704cb25da492edc734bc8a6db98f09ed741b40a9f75a6db086d21a7e5a7aed217fc974f94e3fb4843a8f5f5944831d9c3a065e4b4ce7fccc9f728cba212331bdfdb77bfe78a24fd8c0a63044e348f2dbe704590f0e3042d49a0a18c96651ac7afcf79c6d1eabef31af0ddb503084e3bdacfe52d1eae2f6dfe707b5b8178cfc60a60a8f1c2663129dfffd51e84baeef088acdaf1252164d2db3e9096cc8b1506d223b91d6115139dd09bbd10f9af477ac7fbdfb81e67226f61d6d2ba2f87d1a1bba07fa8c7f3353d9838325ff27edf3e487fd729a8cda8a00b6850b22198d35cdb3d130896b7f6ed0828ab2b00966e089737513f71f4fe455acff4175251d7f896616237eb49117a6bbd69c7e3aa28b5ac347036032dc5e4988a9812636dd2c1c0d8d7091d5a47974290a87611f6f1d1e21db5b31511e6492ae228b4ee86994971b1cd273aa8514b22733082cfad9065eb88708458ecf85cc873305f73eb1829afacb3e0e765a6f10076d2db098a16397991ee92a190f45d217958a158849b43c08f8bb68233763383adad793b000d950dfc765fa88e481c5db095bf9d26bf3efb4bbc31b828f808f274108bce47da8a79cd4204dca4b26b1a9ff8c1c87aa50dd10b29206486ad15fcdadebd42b8d0c0286d40fde8525fe076122e03991a0be38b7d2cf33e88be125b2a922747b23d47774f011b44394d22717e7a0e933befcaf9db189eb5c19d1369095fa03a3df80ee89b73b6ceffb04dbc348fe9fbdf57e1ba520b824a62583985f1684c86a7fc132bc6ea697f3a2320bcad1e3a6abec651376bac7d58886defd1a3b7732363ca265bece929a16b9edc26c0f16d8b81f6d77ab6ae4acd77c97ba8911a0bf86479ff7b63a753568e40bf6e222eb882b85c2e3600d18376acd93806177efce99a6e5ef43", 0x1000}], 0x3) ioctl$TIOCSTART(r1, 0x2000746e) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) (async) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYRES32, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX]) r5 = socket(0x2, 0x1, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 32) r8 = kqueue() pipe2(&(0x7f0000000140), 0x0) (async, rerun: 64) kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5f, 0x20000000}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) close(0xffffffffffffffff) setuid(0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) denied attempt to set clock back 1532 seconds executing program 6: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000280)="32ced152b741f9ac91d6b352ff32015e05d9e369d068071ac6b169b0837a81019101de9c3dabf8ea49b7c508636fc809dae0e640ad892e65ba3ac58f4a2b827be8c926b0a9acc85cc95b72db2f910798f8865bf4360a7ca4ae93eb1f651e552574df84ea5062ba1f9155cb3cbc35dc40dd5b82f00f306b6e4ec38eb98c3afbb5dc71b585cb5940fccbd62a97436b225e951f1fec6d828f0243573a56947656603140fe80123a8fa61c10", &(0x7f0000000100)=0xaa, &(0x7f0000000180)="9256b603f2b9cd0cd07d8a56e12533ac79fa4eb90c166e9511103df21054cd9adeb1f8ecdf2d5e3e7a0d33d96ff5006c0f91c1740d7b002f2dfdbb1b6b80531de28fc963d1a44ecfb38feb303cb16f5d5815203611384ed31cb5115767289d2aa602589015072bb242e4b6614f8fa39224e67931007377e1d0bc30b1428a6406a1672b79892381f1059aee95f03ae2aa9269ffcc8cad9b26e67bcb701b2f726eab1aeaeb3f7d9798f5ae307b92e2175624420a4c3d7c429cda3f246938edd10ca5cd53ea5a5f8f2a7843507e2f6b2b28e2c21a5eb7c69cbbd8c466ac83da4a38a9edd9bc5b729b5a5f7431144185674250ab9cf6c2adb5f5e8a36209460a", 0xfe) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES8=0x0, @ANYRESHEX=0x0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYBLOB="19744476318017e6f7aabf2f6b44819e464acd2846eb1668ad383fa170ecdc7ee2bf8893c227896784bb4f8912bd0d0036e2d40c63b1ba06c5eb29c076b3337c2ef32abdccfd07581b34a05147fd8c67b885e44008386f9a3420e1b0716ff9e94a590527417a0bd8440ef16e805c8bff02b24134c25db4ec5bb32421b0b1530dcac2c72d150ed08ea0d3b7db3cb73da476cff20fff3d333617e492a12e60f214139d1584997f5f0fb7970b20a88e19ba801e9d224af099a0f25d622fe6d9358ec77cc5ac52f69c8887f81132a081"]) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932999", [], {@ipv6={0x86dd, {0x0, 0x6, "0100", 0x8, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @mcast1, {[], @icmpv6=@ndisc_rs}}}}}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xe9}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TIOCMBIC(r0, 0x8004746b, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES8=0x0, @ANYRESHEX=0x0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYBLOB="19744476318017e6f7aabf2f6b44819e464acd2846eb1668ad383fa170ecdc7ee2bf8893c227896784bb4f8912bd0d0036e2d40c63b1ba06c5eb29c076b3337c2ef32abdccfd07581b34a05147fd8c67b885e44008386f9a3420e1b0716ff9e94a590527417a0bd8440ef16e805c8bff02b24134c25db4ec5bb32421b0b1530dcac2c72d150ed08ea0d3b7db3cb73da476cff20fff3d333617e492a12e60f214139d1584997f5f0fb7970b20a88e19ba801e9d224af099a0f25d622fe6d9358ec77cc5ac52f69c8887f81132a081"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932999", [], {@ipv6={0x86dd, {0x0, 0x6, "0100", 0x8, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @mcast1, {[], @icmpv6=@ndisc_rs}}}}}) (async) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xe9}) (async) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) (async) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) (async, rerun: 32) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0xb4) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x1, 0x400}) executing program 3: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) executing program 7: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x1, 0xc6) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) (async) close(r1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 7: socket$inet(0x2, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000011c0), 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000387000/0x2000)=nil, &(0x7f00004c7000/0xc000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil}, {&(0x7f00003ae000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000039c000/0x1000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f00003ae000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000339000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000c2c000/0x2000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 5: socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) r1 = dup(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r3, &(0x7f0000001200)={&(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000011c0)=[{&(0x7f0000000180)="48b4dc2216104bc9e53ff7724b2b827edeb02aa13f08e6063ade7de0503f39f3ce6132d696ea01fdb4a55a049ca708d804bb18d798e237ba4b2f1588c9509c82cb0414c79410fdba1e2778daa2c694c27140b7542b60d8e454956c680946a39a867de5467155cba37dee9dfe42c795e0e767a70cce6c63950b1cfe16f9faab54a5947f7d3dc18623258fea734daa6d3c84b6c60ab2b65abe9455fbcf934a2e2110898c693663de2303b378bb1378005aac1f843bc8cf8094a58578ed49bafa484a9ac6e5286dae1e05fd56009b299976319d525b7d9aa1b17031370d1c439175641629ffbdf9a9637343c4740b5a1f9bdeb7d8655a0a0de2af7100a3cc1bf819755cabdef454c480e95f3673756c4d1c04b4aa611baecdbb74ba8dc25b391ac2405f9e187aad57add62fb21a65afb56ed78ca07953e178cff00ca3d45ca206ce3a86e9610ab881aca07357d8c209d2279395dba5f70683d617314446a1c788d2de7f07c28d7c4bea5c8866e4ee1bbac9deec9c024a6ea5ec48877f2bd82c16fdb6ae1174e58d4457d05f094dfa3b31df886093ba2ce11bc3ea779c7495a552a2d6703b40fa09d9e8e82537eea6c286442171996c73e6d13b0b0249b2a5cc0f1d4de3cf7fab6ff224fffce14572426a8c9f69265cb410baf9242a148cb9c06065dcb35214e01f65c2bf7dd6d99e8b96a9f7ec5df35ce7bc6376fc7e2966d807b7afc3220ac2e0dfb3953e84a6f238fa7df5b4da114b6d7e75ef5c3e964bdcab5967ac2351a754ab9a8b4c26626b70c6c2c49fdda84d019e5724c022c601b154242d88f28826ccb5eaad2ec7158040e3ad4961061677e0d646afd4d7507c95ff1adc6fb7f2b542d068160ea4907124466783082046cb748385c9d968b624280e892a10c233ed4b6b5a92a38c1cd2e1041bb8cf86a9571c488f87e5e7d29e97bdfce49c2727ca2a9b39eb63513e3b2967c3e28ec466a1d2ed2d7e558d40344a5d0dc207b70bc13e8a4e2aa9018c793badf684f4ef9eeb0e04fd41fd12da3f1d9610201fe7641d3a34df890f9e623627fce41ba2bd05cb3adefa18bb4d6924cdada732845694563b0bbf17efb791a26733b3d733ffeada427584380d2bce60ed814418bb99037efa8c8473465cd9bfe552dcf7b907a1eb48051bcbc25943a6fde52ad9ee9f9aa1f664129be8352d21214d32dc05ed4d9334af655badd29430795a580af43ffb6b3c60c0a6e6484cbdcab204cf86d1d2a182fd4423a4d1ffc98ce687c621219bf4222159b57bf4cd66d996e615cb8a1615651a5c673577e8bed9af3fa2a2309062d8c9e903dfbdaadc70bf5191bf411f2e4d01b36a2faaf305c4fb4643e95052e3ecbc49b6e53a7c5cef133cf95e090279672ad2d6aad4d9b8903863a59669d52c2f65d55d4b4b0d1670fd1f71b4d9144539fd1e572584330789c9d35556e3b80ea523c71f4fa9f32caa11ce18ccf0c97b277716c161a15d5eb1858097a7b2aa59cd67758119529d11cb7920ae3e174d1339f3b0af88d2169a204a2f904acee8c0510bc599a29bf7ce3da7dd1637e1fc825e5adb0e19129c0628d9fcf6ff10b02e72e744a3e054c5cc2af64f0ce4058b68e9b2501ce47c942968231ab0f3d879264c1d889049073d708f4eaa27a3ca6e9d9379461ad741f67fbbfec46e0853b1e2cb4fc88b2e4bf829a287f8a1a8b9a771381e79bdda303a40db8b9bc149b1f761ffb617c10fc01b174c2b7f4e63301bc6667285231e9c5ea56a783e4dbc92f74de4c1bc7562c7a7babdabf1332c3fc0f274bfedba451ee9a4d36de2bb98dca43fe173e981a863c05c6f4cab611abd858afcd2a21cad90de3d8ab8d3d5d0d7b1070576a1c0c2ed1b980ca70a7586459eb85ecba97293f492bba8dc9a4096a3358848197cbf4dea093d970466d24e4f9a239f4c2481e60cbfc47be4da616dcb38378d1d72cac6abb4033adcb02ff5e9ebf2a4f71f51cfafb5b24e6f0f0ba5e78486f46e259779be3c797c451ad3b894c4c22c68e94aea8dad3a56ba2799c73e6c6401a5142e4f046317cceedbca5b56e6e59230ab765ec37b7184fa91ede1a324e4d2f8c55f0527ed04f3e05a22921b52795f43d9bc930e89a7fed3f2a16fff253ee8c0270118ec02383b508e09d7d2a75c684128f2ed4b86816afc4e9363bca298bc5dc3cc78effa596424ffa1fdb80bf14094de192c9c698458b58f95b26ca172474588875629edcd51c7b132dfd2501832d84c4c949ca5acd1704da0df5c72ce1e3328f4bda10a03b9c74d4f19abe86e866670a14481f293076a5abdb5065d3f47666b742bda396ad649fda651364760afa4dfd36c230a6588ba7357e2a043b85a197939a36dc0812c6f1d4e23f3fbbd79a51dad6990585cc3abd665a2a15415cef1028be6e25beae133d15f7ac3c1cabfddb42e41eb0b8bf0c9e4dadb0c8459ccd6d48ccb2390a668d40675f36c0c0e962315a9db995055280d904dfb0c429f97e8d423c3d07f19f6a9fb966cde9db8b72edafe420e6cbe3600bf975d88b572ac30cc573de5742808629df64d0b2edab7351b9dfcb230d6e400e54853f4190aa75856edd947b4b5afd703f3c6ce3308e4cd69a723b4ce58468f146dc4d61f35d9ee4eaf133c576357c2a379e09f4ee68e0bee6d12a646de709b82e52cbdeac9e16fe8190504dd61dfb3cc747a3a905912e98219050917c422aa1fcd7d033e4cd65064a2c188bc160d9230fa9d8159a283038b0d2e3629685dc7afb3f1587b43d7f6656b9873cef061297e24b43cc4f362f273e898a5a7d7cfbc953e2ab2fb4fe831a87ad9f5ee4568a1f9dac3c7fe2851ec27a43b80d5de1577dfac5c77f2017cbbba8e681713cc9b43e149e1bfce6e078033beb0710bd5d31e42c2d5d9429f5ecc5d2a03a52638ac11cb1aed446e47a358a72a1ab956f822994f7e9971ef00d37c9521c4e9b723b63f227863a66d794e8114e9fc62efb289a17973f3eb0c1bc90bce819426ec0aa9d499eb406c33877602e13bfa99bec15fa656073682380a4451d8665d0d00aa036f3d809d38af2a5ebf8814b66f8836166f487fe11cacd79f9a70d842f2d6698bd3ddfe9fce1c7024239df93e67348d875b321057105078d6acf849ae3939e22faa17c95edac702aa4798a9ed8a06d55abbe6332a127c0c59cd679ec3d10f7e21cc62e7747213aaf3c704149de35a7600dcf9dc7a077f5942ca25cb11fc01024d33c602a058356ca69a69241ec174d67871a883ea36d59c600a0c19a10c5ced09a47dbc8596a4027c12fa9e150e31170291eba727729e3b1d77e5724daa5fbfcc290f42eba67f8523e92670ba143fdf31478c1e84a645056222a5d7ba7b7be65b8438e55190a3c44aa40a119000e4230b686cf674f5dedfb843591e206ec1c623fd9ca313645def405fefd4198ee4e5aae9b79074b7425782b4ac615c6a24380e1a630f4d152491a50942948d114a1cf89f41a2d5be03f65f73d2b03695ca8c4f2bd412afa5f6df83c4190beff418a97db290438749a4a87192619daecaebe6882730616ebb6c8ef5dce66ca7da953128409ae0eab3bee9fb5869c59d5afa680831d7975dd4aa035dcdd754013a645fc9fce7b75b1c9b0c620c060197ecb1d500f6965cc0af2a378fd3f2a4bf48e32ba99ee2a86f81e58c33248cd49303549ab8fb6baf6e269bef27451b20f223897536acd66bbadea7fc41de778f88cee1db2312916edd53144d8595e15548c5514e049e460dbe942f0291a8ce0db6b6399135d783593be23c81385f6e73d87767e460737c36140265316cd580b3bed0b29b24cd621b36e23191d8979ea8c44c1daeda878d57fa5931ed9c738bd6ba7a1cf3f1928b810e08467af840aecc4af4562932a6320b94e7b03a315c2b7719f09e1b19bb322e7b36730268faa7170d36010156d1a6117d1b930b2966b5295e7d442105063f39ae0723e30c9852a82dd1e781c33b412ea7ae4c80af5516858d3a1c9409e0c64592221e4554fbb5f38c9ec10c90e62ac06f3dbb8404f671b676cfc605f80b85571a822cd95437392ab7ee7a5477b2d7e6b7ed7fddba4d112d1df426d6a8fdaf77c4ef4a4d97ab029550fca4594dcb967ca5b2f0745791af8262a5b25bf3815bcca46296ac148b46e31ce8cd3b22217eaaccd91e5af91dd2bc1e3736340e6fb667dc9488891a92463bc8fdb0e3e3b1ebe7c17ce793b37d6e58243f327933126ddfe89e1e7b91a7841bd69e9d275b5d880076ede8ffbd515fcf3b0cbb7a27ce494570f2d7f19a20304405fdd54904d14ba7e6be8ef6b7155b0482316e0f1bb9e0f327a1ac38156bfa423ba89a3cc046a814f8b2fd8256de48883df75d37ad974df1d49d8ed045c961067aa5e49a4799244d8e36cb8fd8b59963be77844a33c148987bdbcbb160eb6218900b01ef4592ec700ad86c2732befdd684b15682864f4935ba61f1dcab91a213678153f0d38fb40a9360fcad599eac9a8202d1a450e328572bcfe97f484a356fcb46d05bf9d529cb4e89efc9d1a05fdae7718386368dd1ecd067c945a0153ec5dfa7ad6de0e5db70458391ca679122cf09a9d8d3f6741fc83ad6c96c2995d3b71d758e3617791f2c7318a0af235fb53bd11030d3ffdeb7c3e3b36f205f2bc53747a3f01beda3055d48d52343c71ad4ee14b799fa1666ec8289174f668d55be1f509fe04996a911da4d588f49aba042b4bd579c8cce4cc7b71d3f2cf5c305ab927d94218fdddfa3e2d885d8bf2c70407af719c1fe557ac89f830239348980cda69abf79db1bdad3c5b40fe6f4171515c196d42c06f585cc9b772dbc78c084662aa76c3319bdc77ef0e407e1a132c217304e84165dd09ad5472cb1a651a80f913938430e628b7aa49794e653ee76b900ac3e914bc9677f2d444d7a6343010acb17c861c5fb380e7388da4f448393b1425bb9067e566b8f5c9f6090d128756a2772ccad03269e8cf0c57b2a4b20fed917365cd0d181b87246c38f0ac4b43b6a43d1239f4b52f47d88839d010e683e31e7e46f7ed7ff8aa40ae1f2d15f3dd60d559cecc49a7cab014daefe70ab03e4fcade35f8219135b0488f9786bd321f02fbb18535b7ff7ea574c3ea5053eea4722d5e79e380e485e262513d4b07672e05db44678cc62c5cfa121ae5e11f9f049e5844fd809ce9595fbcefa676147fc601258516a3111ed4d9e99c44d75b01357090da32205a4e1b10bb8528e72d7276a93c891d5321f5df7f5e7647df8417f07417350b0bd8d4224d31320725f98b4dad8d291b73f81905c54f0371dbaa19501ffe14fc91fe44c4a81432ee9cb2cf01435c4a9dd0df652e51f9aefff5d3e2bc62204a9759e525309c6e31c9464aa936b3448e27c2d2bca57e23d944d7ed495559b452a43a72582e0c56959eb6647ae7d7cf7c78b1cebb8e465145065839bc7cef8dd5e46c59791f1cbca8885c7ddd598b8b4cb59edb8308d7b30fc11191af781a66a8d28842e7ed6a21b2ff114259e160c591c8a8f53fbeb63846ee9f7f43d8cb54bc9fd11c6782cbc23aac6ae7886460805d4efb852653fa6d61b52f7abf29ca2c715a906bde0391556b6047a6a7319039c8a37439482c055ee91d866320497ab0ec0aa973075d8bf956b67b72ccbffd4e80e0f2a99a91df799c72f5954b0caf0996966e446771628ef6865d933621a682a89bcfd39a213c8712835cb6c5fb22c65132ef36bc7ecbb67c6a1a5aee73a585b3ded8301decdad5d7703e852204d6ce08674c7f7934a85268b0eb1c2d6a020b20e8b09a25d90534d", 0x1000}, {&(0x7f0000001180)="e9da60bfd8b0ce0a725748400475e136ac1131f66ba90c49eb361de29045b2d0e8dbaeb0ee109b2a6f71a3d33fbf07d5", 0x30}], 0x2, 0x0, 0x0, 0x1}, 0x2) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) setreuid(r4, r6) fcntl$setstatus(r1, 0x4, 0x8) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) r9 = getuid() lchown(&(0x7f0000001300)='./file0\x00', r9, r7) setuid(r9) semget$private(0x0, 0x3, 0x8) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000001340)) fcntl$lock(r2, 0x9, &(0x7f0000001380)={0x2, 0x1, 0x1c000, 0x10000, r5}) r10 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r10, &(0x7f00000013c0)=""/12, 0xc, 0x800, &(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001440), 0x10080, 0x0) ioctl$WSKBDIO_SETMAP(r11, 0x8010570e, &(0x7f00000014c0)={0x1, &(0x7f0000001480)=[{0x8000, 0x7, 0x80, 0x9, 0x2}]}) getpid() clock_gettime(0x3, &(0x7f0000001500)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) dup2(r12, r3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001580)) write(r12, &(0x7f00000015c0)="3d4502efe8f8464a1636bf44520f38592999c4b068a21e9a428ce6e49f9fa7d44a53b64510e1e17abeef0a75ca174177562e5552ba358d66c7ad15ef98538589bc39a334a1f6e7ed7eb65813786a43ffd47c0744f8d468f1578a39ea0a59580ca96c66f1b7488a068e07b2439023e39f409b5df466cc108a82013b68d276c229", 0x80) getegid() executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) mmap(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x80000001) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) (async) mmap(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x80000001) (async) syz_open_pts() (async) write(r1, &(0x7f00000000c0)=',', 0x1) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) (async) close(r1) (async) execve(0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup(r3) (async) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) (async) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x6, 0xfd, 0x0, 0x4}, {0x6, 0x5, 0x0, 0x800000ff}, {0x5}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) r3 = geteuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semop(0x0, 0x0, 0x0) (async) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) (async) getgroups(0x0, 0x0) (async) semop(r2, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getgroups(0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r3}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, 0x0) executing program 1: sysctl$vm(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) (async) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) (async) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x3, 0x200}, {0x3}], 0x2}) kqueue() (async) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) (async) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r8, 0x7) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) close(r1) bind$inet6(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x11, 0x5, 0x2) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket(0x10, 0x4000, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000c00)=ANY=[@ANYRESHEX, @ANYRESOCT=r6, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRES64=r6]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r7]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x0, 0xfffffffffffffffe}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000bc0)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x10, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) kevent(r8, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x9}, {{}, 0xfffffffffffffff9, 0x1, 0x10, 0x70, 0x1}, {{r9}, 0xfffffffffffffffa, 0x84, 0x2, 0xfffffffffffffffc, 0x7}], 0xb83, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x82, 0x6401662f4b40c005, 0x1, 0xfffffffffffffffb}, {{r11}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x22, 0x20, 0x6, 0x1000}, {{}, 0xfffffffffffffffa, 0xb0, 0xfffff, 0xffff, 0x2}, {{r4}, 0xfffffffffffffff9, 0x20, 0x2, 0x200, 0x1}], 0x9, &(0x7f0000000b00)={0x5, 0x3}) rename(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaab61370ae2f2d0800450000280000000000009078ac1400aaac1400aa4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000a0090780000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) fsync(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setreuid(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x3a) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2e, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3, 0x1000}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r5, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 1: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29f57366, 0x4100, 0x5, 0xfffffffb, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x0, 0x400}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="04161f5c4eb9b03d238e94a4cc72b14422a009ebd5252cccac1b66ecd2630902d665fe5c6b20500adc330a385228fe0744c56f95cfc563fcea7a4de34ee1e50f42250f7f5315df44e0ab87db730d45a8e0ac932249f3eabf5e85ddfc0ef153513b21ae6731be2760aee0112a330c96497a986494593249ff253a0a7a5eccf899b793be55edecb0cbf655b8951124e7eaee8101", 0x93}], 0x1) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setreuid(0xee00, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) getitimer(0x0, 0x0) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0) r3 = open(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0xa0) renameat(r1, &(0x7f0000000840)='./file0\x00', 0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x3, 0xfffffffd, {0xfffffffffffffffe, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) r5 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) setsockopt(r5, 0x1000000029, 0x84000001, &(0x7f00000003c0)="ebffcbff13b9fd812eb76c2f0bf3ef2828a789afa57bc88d0ca74e7130ffe69931929648", 0x24) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) executing program 3: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000180)="a1e4965864f287b182577208775ab365eb1f881b9b9036848a9f7e1c02934b0c0d830b4876911ac2dba61996c02eb9298b9f67869308286b5a4718e581481f0b51d700189002672f7c3ef17434317fa18a0957", 0x53}, {&(0x7f0000000200)="9693f54e632967291a9b65c84ebb6e1061294068bbdf0f7be940d39dedaa20843f7f6d78e1d3cbf492704ca51f1e4bbd00d475bf6ac7a53915778bc93376872759ea747698794679e5f4d3559da535d6bac76cf4357ca0d7aad269b9fe02e0b2c7f332f6659a5c170b770a209d4bf4497b4d009ad360ff6af688c397eda3215cc9e5c1ed98146304968e", 0x8a}, {&(0x7f00000002c0)="fe514d4ddeaf2373fa2f755d5a404631d0458003653f95f1f87c3bd79d7d8a843f6926310b445a91133afdc59b4289e040a47194911c0678b86a8c21ee0f8c432b3931e82d9a65cb049f5bb0c1ca0c102505b73ce8243fa33f3a368bc97588a02cc3e733d14ba3a7b52c7c465342afa6967b44deff12caf7e782e2b2cde9c459c00c4c13a8deb9ae842f", 0x8a}, {&(0x7f0000000380)="8f75375322f0569baf9c3f3f4ecf92fb1ffd2b3f4f890105664e41070cc3bafbbf2720a49570ee08a547cf92818425753004123a53fa2c91c00f1db6df39a9c70e421e63dee0aa73165633c8f4d2e5c1", 0x50}, {&(0x7f0000000400)="9f4fc9506415db9016186ba05e7553c689716f821859c33a71506c01aada7de58a45176d5c32413ee27575fc1b6bacb40a78c1f5f53bb446cfbc7fd5f6c708c2782c8f99b8cc6f9e86a999fbe35d4e8d62a603a7eccc3b8853bc1d6faa9d4f3aeac3e2e18d0ef0297f59f73617ba589d0ded962eae2e387257fb855924b117d19c16e27a8ad16c909dc244efbb09cda24c3e0787293ace6f711863cfe738d9080b8902f6615685d36e4235479eed72e0", 0xb0}, {&(0x7f00000004c0)="d09d485cd6b1187b8710d39bbdade43db33141c932ff6e07f81d9b8684bf4777f55b4c7f34c3502cce0bd2c03fb1a7fd9f6b4797bb03c30125b07f870000c5e98e21e0", 0x43}], 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="f000000000000000feff01008807000012b95f118bd1248f49bdddf7af5c0baadbed03947112467244f8d7c38be0ab66e48c730df36db19e01e1d2cad3855b5a69d0700952e9e1328961e97130e7a766523fb0c50ba22bf383cbaf3109fa9db4100503fa9982ac2251a886a09b88bdb3a532418af25b478dc7a27ba7058c83ef8692484556ef5a3a74ddd2a233a2cc59e09a6ae2e7161c1947ba20c2640cd999e16d468d0c0c736f13cb83cce1a96eddff12711919ac7d1d941267ce3d3efb6324572a319d192539706b031361750cc83c511de4c0c3642126d871e4096d36fad16da63bb247a67b4940fff434000000101000000000000001000000a813e53bd8480c4dd8926cdb8ea967fee24a6584c7b0207dcadbb9871a118412d6d931b78a50db5b2594b00c1effbb1fc5a59b1424390782357be940a7560c64d0dc149185474768dd30c2f0f0819bbe052278128f6c30c98ba5a0b81d3924b98d28762061655a6b7c5899a63f4822663e138659c9830af22f3aaa6bc111ecf5be5d7faf27143872b4e9f9e4b9897a017f0af23efc4fcfb04f30b0911971ef21a150a7a32c5b14a6b6d1142abe480da5d47c3ebbd3f0b30f1a5be0070c1f9ec7dd889c61ab04dd8e5eaba303904e9636317adfafc83e8aaf54e89ea3766b5dfa66edee69ef80d6a5dfabf7440182cbb125b5da3a4988f04f2ea5830f6e654dc50f7eb7eac384e0beece752370aadc1732d15bb8155cc994f1e76dac9b140c1e385f31e004275945e30fb1c82ba1a808c0af374b83c4a98525081e12f41e24fe7eed1785c54d5e00421a0c280fbaa1a0e8a815b9b91860c30f6ff11e6297461969315b3d5101be170d3768172ee607d02cc468788ac338aeab53a3590559c53cc422c171acbdcca7d3627126ef6a2bd53d94bd08ca394c5d67496bcc4a03ee5d56b4f7bfb91e630013ab11921c200185674e0006daece87082a81804533b9e5c2b6d9803955569cd660c2e280a395dc526c10ca2753064b6a5601264a081dd185bcc4c32405b798c52431ba40d71837b6da0058d151069df0ec9accb9a80e5b659393fb674755fb5f63fa2950f118d32bc421efd1036f02fe52ff4f217548a82498843fec1f6ff2d2c08979ee2a274c8a1fd71002c005d9b684086d018c27507a5d789ab06a84f1149b9181d564a221e667ff8df2b310cb6601d2d701ff399091dc9af633e39ed4e5c262da9f90917344e0f8997b853099ab4b8dfd9b84737253dbfefe12d9878eaf7f6547548f11bc1972dd403b54d25efff81f67b9c503068e2feedc56d4eafca3073687ac463cfdeaf7e3610a68c1b0bba7da69375be7baa67eea0062d2093a0361c328c08d551f24d53c334abd6048cc110b2ea3928f8a9bafecc0f13b8b79ff5450e6e0d3831f5090ae03c073d468e8f5d4c3d4b2c73ad90682a3852c65ac53c101c48a02b6b42fe2d24fcf58fb6516bb4301366f8fdfb1b361829ad5e1fe60a9f502e06f0b7eda9f7733082baa1e46ba5f2def598822b2780d40ff8397aab9617c4d6f8357d8763037b3e4385bd31fba1fa1ef3bb16730641fe9507693cfb84d540ae1aec0adbda6981c4c007deef25b9d2c8ce05274f938fff9dcf01a8fc9a7670fb7b604ff7d474fb73a5c71d9df3160948836dff9aaebeb3a951134d77fa0bba06364df11910f8a896edde11bf2a2181db021a8d291ffabb8722649318331284d5797d8e987ec0572ac955df3ef3e96547e5de1226150ec57fe2687dd7ff3237924454fe364e7807963860162ed951015861eb9588ba00baa94a6a4d6a2990ff585d4cb1daeb907ef5254b46ed7d54246f843e8786b09620ba425f4d1c5d99dc3a4cb4ce14cc17d88d6a1204b5561cf400bfd41913b9e629b39c0c3704378759f0408903efdb3d0de9105208797532e36f57edfbd6c092b9ffa3934bb3719e37092080edc2c5153f0edc0789222b79d767f2a57e54542e5853bbbf24fae7bd58b57b32cdd93d04801b9e1cad014d214699cde077f5df5e1ff22be4e867571b235f92b58c560aa78ddeda5dd9bd95277bc9f9cf470ee2b06be6d0db1c7de557db8ad4194ecb28a99273ea3bff57d102fc4d1cb092bc585ea184c34240c725485ebe48f19fa953f9128acd18486d69e5bdc3e284cdd1252c3d74e4e82a469231cbd5bc21ca4506e02151355565f7e7d0346506d8e719c99ba69c25b8eb8cf9bfd03d44e630c4da83dadc8046ec0e2d10741553456e89138816ec3611b209fa548af148e1d9221e9a1220f0e29ac65173b4952cc4369457f57550bf7b273499818b838ac320f9f3e59faf8f69e4b767a1b19df22e8c08f8dd4eec5cebed93b17ba7de68ba83184bd75eeb0e6da390a0da9c5e4dfd6df55a1114885518c8332902083ecf3b77daf95a8c5387d926d409512a271aa9288297f93c854817496e92d5c596b604ab216864752beebfba4227b810998ffb68e24b18375175832899ce420e67bd6ca8672153c2574be0d033dd2e90d21c389c4e6807a2639e1a90426913fbf401e3adeed9ddc32b52f6975468241cdde0395ada4fc27743b5c87da91a7ca5bdd2857165ea10c67ff1f4e7df666ef7c61b571c55c3aff3bd44fe2edb4064b2c87a517bacf12b2e5f4c5c4d19c4b98cececde7a8332d9436c9b3e5cc46750dc11e1deaf1234c6fa9a9bf668a488bdf11fc20249d19024afd20ecc76424143dbfe52c0334810d15aa8fe51a143b0b58c67b271ce3d0e659afaf74561db180adaecd741ed392267fa34ea5d824d760c71601ccb12487da35a3ff6d39c9872305a4aa7f87bfda7d708088cd13964e86a3dc83c34590f4fc0b830eb13baa20f806d8bdc4dd495e6db33d57e228465cb04dbcc58255287b54145ee3c2448375f008e2397a88e96e5e5e67cc177c82569e4edf5c358e280af35c493f67f747cbc43aee0e73f048373d236517fb5104eac16c9c26e7541c9c49ba589b232cc1d27b51d30c7ab00605ee62ac0d59d6b88c10e28954d4832a0c93ea003377692e2cd26d1791eb7138173543a78b1f13634949bc5d2ead8e868bdeb6320438773625468fb35f602c724556b012028eadaa362b5593f33b15956d037cd90cab05baba83ba6c5598b93ecd720969bdd820bc34edcaff7a10de6352e97b8b9a011921bdef19ffc234db5062e0d52d999eb8af43a23de5c69240174caf6b354f47a74fae080389672cf5c94d6aebbc6ae8eb45b8c9bdeab893a432eb70b6398ee4655ad77c343ab07dff04bd241a4ddc753084188792798dcc02b2690227b3e941ad65afb3f8b940a6e7a5ae52461b343b0b1ac34ccdd3eec40115f9bbb33abe4a84ede913a8e772f16dc631d96e2e16a9276a94bb897397953f96877f149c8db65dfd49cbcf23a88eb270c7e9c59f309cedb0b06da04c1a269815343eaa7e0313faa50b14a49a8685c3ec289745b55253b56d9c14c2f069d12589ad45928462e57b62b08157dc380bf6e5a81fe8709ed0b3bb6a7552893a3c41ec6c62a8d21ca2a4673242aee81c650202b0c292254a018b62ad9c01161fe6d2f553acdef61a6003dcc380612311cac6c1246259fb1b695be25a07cf7fb18410c5b0a7199a30c1069cc665778a5fd66636586a1305df66083dbb9f92360761a186dff2c719bb153eb7a81d2c3cf9148bdd30d982b080fdd8fbeb538f7c7d8536dca1bad554cc70e52b12c9258b98cc0e6082adf80b1ce791e09e37c86d69c719e91b463851f15a2c9c5a9c9ec2ee207eaef5e6e7e1b40a38b49b98ab2b5836b7bc632332050627e4b874eb5caebf0b6ed05357a4c27a5518e46677b0cb81daa25f35e2f0e1d97e1488e9eee8ce6b1ad82b7710f29fdd399d0873930bacb0bb350378921f1be808fee08ed88ce475ac755822af0934f23006eeb0ee9fdc95abeb8de067f4975dc237b0a83d5060764c59174b03bfe184c70b39081913555f276033c5a03c65a621231666157424186bc2de37ba10d772517e3b899065f29a3d3ab91fd4f6ae06f887c52dd49e546be3b20467b51f60b873c58259e602f2cf392cd88c9c0ed2f7274d8704efddf6a9724f84468c76403db8b59df4cfb4dd1e3cfef9d039e786ef8241685cd37278eb69ccd60e359414c721df4523ec162b8ef0d3e8b01c99d1226170e8679452ebd240db650eaa3e67401141a70542be4b73c120688c0792630cfe4302f00e5e22bcefa1d338a411068a00e9a94472627f63abb15faa8cac7f553a36e7d443b7b33b632bfcec3e314fb8d6b8af4e2e25a70b0ec2a997cc2e0d47ecd611025588266259971424261c47eb132fd3c56b2dba329cd6065ddd8721c6002abcba60f54c61550c0853ad11db365adc8e8bb89fae6159572e40df8d2d7916b8b07d387882579d40eb7cb2f940af925b35622eeabe3b3dd805b045ab39c1bc508903bb0914bd96fb503be6982a3b530aa78ed36e8e7ab937002b5f26a60143557b036c5913b485725764e33ec6edf8bffd07ef0a79da8df0acc9d54f4f2a06d988625029104019ce03c133cd19cefb5d5b3cf710cf71091c7d20e4fe0bd7263d53702bcd56178221a3168412af4a9ddee239b87cc8e9d5d9bc1970f50261b79c4345e23550a0e259a646916e618a8eeed1807f6f10e9f21f8f201f4438769d8f2d9aaadde5b27ade15003c8ea8625fd13c89b2200a0104b8cdf61408f5c6009b18c2ae3999d40ac74e164f7d645a64089d50c50ca5079658859a72c9fae3353a6b67189d145bd7b27add4914805d8004699f1d150d2d422a2052704a5602e6430472b38e610b945524086f263001cdf658a21711683c1dc9c1f1774b3f4b5f6a70bd02f887f93d986fba3b3699f8807ede0c695ef451ee3e922b5a9245bf75beecd1a643755d8c915761e83607c3f088326e6543f84a6cf25ba0d005c5411b82624b19edb941c08d620a96253bc38dc332222508eb92167cf1dcfd0b02318c063bb5ac316831b6ace7f2ae85bd2441fdc0305c0ec34173ca09c3df6291c3fa775666d26a4150c5582e395f87844ab744946f59f651a6d3e36b1d939f9ba6a662c24be8d4ddfaa3d8f171081b93f6af8ebb22e12e9d44856a72dbc3cfd39f904cdce107794808339344c4ccc182d09ce4899a8cbfa8221d8049470c575b6d339207bf28437766c5574f476eb8356a32ba096fa06dc1fde19ab2028f91ed302c89b1b8986372be48261d6e0253829a27eef5295cb15ae0516cd84f4868b0b0b030fc1784897aba5ad9bb45259b41d71aaa201abc647fb33592419d0d22f7c414798bee787a008e46bd2d4138fa41184bc31036baa8687379c0b8c2313d277e1909c79e7b38bd71056de1d51bc4f8faf1890e2ac0260cf5216275bd41fdb0c3fdc95f10596d4edd10778c3c90f9318c2056b34d76a1db4a6d437813386b5fab870ab5bf3db00dd4c776f9f02f42e93884889b7bc8b0beb2d360f262670b7d4a92f3efc3c076ce809d2cb004492459628e62cc5c5017633a28c2b4640804371f5fca7f337871722201338185d5b4b9bb3e701bb9e033457c1f934e644f647e35064b7db7a93942cbc52fb0027ff4ec5139cada76c53e6a0916cec18f38fd36b7d593550ec6700c3192cb4a2263c8c631b41ad0192c9219f8bcb22b2b8f7c9e281a1f1dd3a91d701308599ab1c33d24c4ba6c1ca200e1b61e5807aea58d7745a083bc80132e41a1a60be97bf4f9ca35a7fdf71530fd708aabb098993c6860836db9de5ab46e3583998679c35ef349c1a04c3037c55351b7bbcf6b175d42553a4d0f82a1cd3b30e39cd8d04e0f39732fec6fb92ddac829432351b953f7fb3274763ec03e48ad30e2755fbb52a0e7242fbe4753234bd183b7424ba66f8f67dae754d9e4c89ec79168289257fc14eb8d4fef64f439d92aca1846056c501425705a601d01bb038ebd2de8541005567fe25a2ddfe6d6a2e5477dc736370a73d252937d9d16abe1f00d469d9d5b928d50bbcdd39b5e2ee2ce6e9329b2dc125679bf35f9c3bbd9f85da3f9de4f0bfa9ae4c5e6d0e3238fbd416b1b51aebb5b2a43b06e504e6b25b406739fff447575b1f80f116d8f79e5ddc48922f312e438c45daa7ae6d8f90e9a1cb2011c856bddbed8a9379e18d9f91719ede8b82bc816d080eb0dd5600000000000000001000000ff07000057836e861120b85c75a4a35c5d91927f4c60f248f63658a813859a4891328f6ebbf42c65ff4ceafe6eb92604d7d478939e97e82d87a7647cb92061c8b9d7e37f88986708aa8d323f3fa2dcd56c0b6b00a0000000000000000100000007000000379ee0bdff5c7f560fa9dfe9b97c84b44d70004846736c61fc2ded20cea99618b4c71af3e63c54982bb522e06972fbf953486f6051bf9b9288db2d9d1b91a6544091945c3361e80a337a746adf75b92ba21f19729e6f49ff62fbec1b60db39f68336e1815ebddb1e3002a71a28e2ebf2707cb6ce0504aeae2ec6e601e587ab4ed1bbb4bf5d079c8d2300000000000000"], 0x1200}, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x80, 0x7afd, &(0x7f0000000080)="14f8541d9d1433d6cdd7e0988d520d60dde754cddf0efb1b821122168adc9dd18c7c3c25bfbbb3714f6c0bceda127d313da0bbf7e95676065325b68757d2147418e036f97cb8d0184d5ba34940c7f6f8d3d256c25d5bcf24f77319cdf9f0b2e9a9eaf28cb24145e7fe1cfa3b771926c15b53397c300cf17993324b857a29c2fda32b592b11cd5a9df88ad4d346b0bd8c19087ca353b04eb3effb8bfe1ec89ae56177efd76cc9bd5817f572fc63", 0xad) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) open$dir(&(0x7f00000034c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x22, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) executing program 4: setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) (async) r1 = socket(0x800000018, 0x2, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) (async) r4 = dup2(r2, r1) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getsockopt(r3, 0x10005, 0x7f, &(0x7f00000001c0)=""/64, &(0x7f0000000200)=0x40) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) kqueue() (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) close(r1) (async) bind$inet6(r1, 0x0, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r3 = socket(0x11, 0x5, 0x2) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r4 = socket(0x10, 0x4000, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) (async) syz_emit_ethernet(0x15b, &(0x7f0000000c00)=ANY=[@ANYRESHEX, @ANYRESOCT=r6, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRES64=r6]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r7]) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x0, 0xfffffffffffffffe}) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) (async) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000bc0)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x10, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) kevent(r8, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x9}, {{}, 0xfffffffffffffff9, 0x1, 0x10, 0x70, 0x1}, {{r9}, 0xfffffffffffffffa, 0x84, 0x2, 0xfffffffffffffffc, 0x7}], 0xb83, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x82, 0x6401662f4b40c005, 0x1, 0xfffffffffffffffb}, {{r11}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x22, 0x20, 0x6, 0x1000}, {{}, 0xfffffffffffffffa, 0xb0, 0xfffff, 0xffff, 0x2}, {{r4}, 0xfffffffffffffff9, 0x20, 0x2, 0x200, 0x1}], 0x9, &(0x7f0000000b00)={0x5, 0x3}) (async) rename(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 2: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) (async) setpgid(0x0, r2) (async) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f00000001c0), 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x1ff0000000000}) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x1, 0x4}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) setitimer(0x0, &(0x7f0000000040)={{}, {0x5}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x2dcff9ea, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000140)=0xc) shmget$private(0x0, 0x1000, 0x177, &(0x7f00000ab000/0x1000)=nil) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000400)="86fea2789940308d99feab8e8da406cb84a160ff4a56e43ad280861bc24802061c3f822d1bb0d18525b9174d11d1dac7bd76b9ffad13ce524420a4af06471d6fb79175a12ee8e522a6872ecb9c56bdd18638d092d48205f8db289c502e6e7781dcd2d49f755f389ee10c1c55da9491ba5a0e1efbc95ecf421022e1f5c5c8e4122e200a59d0d25390c534a846c9d4003ca08f2abf57b81b1eacdf9ef382c627842be1ba5c79d81ed261ee631f64ef6a42bab958cf42a575a538c9c5c700e68e6eea6d78e9182e23ab965573f1d45dbdfcc1953e7ebe1b8c11299475e865fc65f7cc0673adb876966a1fee3fe3bad80ea3da23ed7b70c0a1cbf5cbb0287b64435e114320fc716c25ff36450beede91bed818ceeb2a52d3fa75247a7a621c0322046c7ff222517f82f8d1872b492a0d20d5992ea3e35438bd69ba27c2cd70fe5ee262e8493de66ede3c547ff80a5966ff6e1ab7c744c887a4d761832ad3d67ff62f5ef4f2811ed6f21e614e49491e429fd02170f20ad3225d68f73a10bf98e80a3b33581018555e0bbfb5517632ab30c35b9665feb152b66793d9dede5986bd133165d4e5301ab2efd33782ab7d085142b84afda17e9803dfa8914066c010edea0f701e18557c05c8a377d6efd269308507cffb67bce22e283405406a34854ef3cdd86586450841cba5e4b7b5650e197c4cd67b571f061c9eff35085e368a3739abcdcccf9b1624bf0f344f231331791961e42c6e6cfa7340ca767c80ab1dce380357f1f4141bbb7c27fc4abf04698e3b5b9566a0462b5bb18e1ab2ac1b7381d5", 0xfd48, 0xa, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX]) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYRES16=r6, @ANYRES8=r0, @ANYRES64=r4]) accept$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x5}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 2: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000180)="a1e4965864f287b182577208775ab365eb1f881b9b9036848a9f7e1c02934b0c0d830b4876911ac2dba61996c02eb9298b9f67869308286b5a4718e581481f0b51d700189002672f7c3ef17434317fa18a0957", 0x53}, {&(0x7f0000000200)="9693f54e632967291a9b65c84ebb6e1061294068bbdf0f7be940d39dedaa20843f7f6d78e1d3cbf492704ca51f1e4bbd00d475bf6ac7a53915778bc93376872759ea747698794679e5f4d3559da535d6bac76cf4357ca0d7aad269b9fe02e0b2c7f332f6659a5c170b770a209d4bf4497b4d009ad360ff6af688c397eda3215cc9e5c1ed98146304968e", 0x8a}, {&(0x7f00000002c0)="fe514d4ddeaf2373fa2f755d5a404631d0458003653f95f1f87c3bd79d7d8a843f6926310b445a91133afdc59b4289e040a47194911c0678b86a8c21ee0f8c432b3931e82d9a65cb049f5bb0c1ca0c102505b73ce8243fa33f3a368bc97588a02cc3e733d14ba3a7b52c7c465342afa6967b44deff12caf7e782e2b2cde9c459c00c4c13a8deb9ae842f", 0x8a}, {&(0x7f0000000380)="8f75375322f0569baf9c3f3f4ecf92fb1ffd2b3f4f890105664e41070cc3bafbbf2720a49570ee08a547cf92818425753004123a53fa2c91c00f1db6df39a9c70e421e63dee0aa73165633c8f4d2e5c1", 0x50}, {&(0x7f0000000400)="9f4fc9506415db9016186ba05e7553c689716f821859c33a71506c01aada7de58a45176d5c32413ee27575fc1b6bacb40a78c1f5f53bb446cfbc7fd5f6c708c2782c8f99b8cc6f9e86a999fbe35d4e8d62a603a7eccc3b8853bc1d6faa9d4f3aeac3e2e18d0ef0297f59f73617ba589d0ded962eae2e387257fb855924b117d19c16e27a8ad16c909dc244efbb09cda24c3e0787293ace6f711863cfe738d9080b8902f6615685d36e4235479eed72e0", 0xb0}, {&(0x7f00000004c0)="d09d485cd6b1187b8710d39bbdade43db33141c932ff6e07f81d9b8684bf4777f55b4c7f34c3502cce0bd2c03fb1a7fd9f6b4797bb03c30125b07f870000c5e98e21e0", 0x43}], 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="f000000000000000feff01008807000012b95f118bd1248f49bdddf7af5c0baadbed03947112467244f8d7c38be0ab66e48c730df36db19e01e1d2cad3855b5a69d0700952e9e1328961e97130e7a766523fb0c50ba22bf383cbaf3109fa9db4100503fa9982ac2251a886a09b88bdb3a532418af25b478dc7a27ba7058c83ef8692484556ef5a3a74ddd2a233a2cc59e09a6ae2e7161c1947ba20c2640cd999e16d468d0c0c736f13cb83cce1a96eddff12711919ac7d1d941267ce3d3efb6324572a319d192539706b031361750cc83c511de4c0c3642126d871e4096d36fad16da63bb247a67b4940fff434000000101000000000000001000000a813e53bd8480c4dd8926cdb8ea967fee24a6584c7b0207dcadbb9871a118412d6d931b78a50db5b2594b00c1effbb1fc5a59b1424390782357be940a7560c64d0dc149185474768dd30c2f0f0819bbe052278128f6c30c98ba5a0b81d3924b98d28762061655a6b7c5899a63f4822663e138659c9830af22f3aaa6bc111ecf5be5d7faf27143872b4e9f9e4b9897a017f0af23efc4fcfb04f30b0911971ef21a150a7a32c5b14a6b6d1142abe480da5d47c3ebbd3f0b30f1a5be0070c1f9ec7dd889c61ab04dd8e5eaba303904e9636317adfafc83e8aaf54e89ea3766b5dfa66edee69ef80d6a5dfabf7440182cbb125b5da3a4988f04f2ea5830f6e654dc50f7eb7eac384e0beece752370aadc1732d15bb8155cc994f1e76dac9b140c1e385f31e004275945e30fb1c82ba1a808c0af374b83c4a98525081e12f41e24fe7eed1785c54d5e00421a0c280fbaa1a0e8a815b9b91860c30f6ff11e6297461969315b3d5101be170d3768172ee607d02cc468788ac338aeab53a3590559c53cc422c171acbdcca7d3627126ef6a2bd53d94bd08ca394c5d67496bcc4a03ee5d56b4f7bfb91e630013ab11921c200185674e0006daece87082a81804533b9e5c2b6d9803955569cd660c2e280a395dc526c10ca2753064b6a5601264a081dd185bcc4c32405b798c52431ba40d71837b6da0058d151069df0ec9accb9a80e5b659393fb674755fb5f63fa2950f118d32bc421efd1036f02fe52ff4f217548a82498843fec1f6ff2d2c08979ee2a274c8a1fd71002c005d9b684086d018c27507a5d789ab06a84f1149b9181d564a221e667ff8df2b310cb6601d2d701ff399091dc9af633e39ed4e5c262da9f90917344e0f8997b853099ab4b8dfd9b84737253dbfefe12d9878eaf7f6547548f11bc1972dd403b54d25efff81f67b9c503068e2feedc56d4eafca3073687ac463cfdeaf7e3610a68c1b0bba7da69375be7baa67eea0062d2093a0361c328c08d551f24d53c334abd6048cc110b2ea3928f8a9bafecc0f13b8b79ff5450e6e0d3831f5090ae03c073d468e8f5d4c3d4b2c73ad90682a3852c65ac53c101c48a02b6b42fe2d24fcf58fb6516bb4301366f8fdfb1b361829ad5e1fe60a9f502e06f0b7eda9f7733082baa1e46ba5f2def598822b2780d40ff8397aab9617c4d6f8357d8763037b3e4385bd31fba1fa1ef3bb16730641fe9507693cfb84d540ae1aec0adbda6981c4c007deef25b9d2c8ce05274f938fff9dcf01a8fc9a7670fb7b604ff7d474fb73a5c71d9df3160948836dff9aaebeb3a951134d77fa0bba06364df11910f8a896edde11bf2a2181db021a8d291ffabb8722649318331284d5797d8e987ec0572ac955df3ef3e96547e5de1226150ec57fe2687dd7ff3237924454fe364e7807963860162ed951015861eb9588ba00baa94a6a4d6a2990ff585d4cb1daeb907ef5254b46ed7d54246f843e8786b09620ba425f4d1c5d99dc3a4cb4ce14cc17d88d6a1204b5561cf400bfd41913b9e629b39c0c3704378759f0408903efdb3d0de9105208797532e36f57edfbd6c092b9ffa3934bb3719e37092080edc2c5153f0edc0789222b79d767f2a57e54542e5853bbbf24fae7bd58b57b32cdd93d04801b9e1cad014d214699cde077f5df5e1ff22be4e867571b235f92b58c560aa78ddeda5dd9bd95277bc9f9cf470ee2b06be6d0db1c7de557db8ad4194ecb28a99273ea3bff57d102fc4d1cb092bc585ea184c34240c725485ebe48f19fa953f9128acd18486d69e5bdc3e284cdd1252c3d74e4e82a469231cbd5bc21ca4506e02151355565f7e7d0346506d8e719c99ba69c25b8eb8cf9bfd03d44e630c4da83dadc8046ec0e2d10741553456e89138816ec3611b209fa548af148e1d9221e9a1220f0e29ac65173b4952cc4369457f57550bf7b273499818b838ac320f9f3e59faf8f69e4b767a1b19df22e8c08f8dd4eec5cebed93b17ba7de68ba83184bd75eeb0e6da390a0da9c5e4dfd6df55a1114885518c8332902083ecf3b77daf95a8c5387d926d409512a271aa9288297f93c854817496e92d5c596b604ab216864752beebfba4227b810998ffb68e24b18375175832899ce420e67bd6ca8672153c2574be0d033dd2e90d21c389c4e6807a2639e1a90426913fbf401e3adeed9ddc32b52f6975468241cdde0395ada4fc27743b5c87da91a7ca5bdd2857165ea10c67ff1f4e7df666ef7c61b571c55c3aff3bd44fe2edb4064b2c87a517bacf12b2e5f4c5c4d19c4b98cececde7a8332d9436c9b3e5cc46750dc11e1deaf1234c6fa9a9bf668a488bdf11fc20249d19024afd20ecc76424143dbfe52c0334810d15aa8fe51a143b0b58c67b271ce3d0e659afaf74561db180adaecd741ed392267fa34ea5d824d760c71601ccb12487da35a3ff6d39c9872305a4aa7f87bfda7d708088cd13964e86a3dc83c34590f4fc0b830eb13baa20f806d8bdc4dd495e6db33d57e228465cb04dbcc58255287b54145ee3c2448375f008e2397a88e96e5e5e67cc177c82569e4edf5c358e280af35c493f67f747cbc43aee0e73f048373d236517fb5104eac16c9c26e7541c9c49ba589b232cc1d27b51d30c7ab00605ee62ac0d59d6b88c10e28954d4832a0c93ea003377692e2cd26d1791eb7138173543a78b1f13634949bc5d2ead8e868bdeb6320438773625468fb35f602c724556b012028eadaa362b5593f33b15956d037cd90cab05baba83ba6c5598b93ecd720969bdd820bc34edcaff7a10de6352e97b8b9a011921bdef19ffc234db5062e0d52d999eb8af43a23de5c69240174caf6b354f47a74fae080389672cf5c94d6aebbc6ae8eb45b8c9bdeab893a432eb70b6398ee4655ad77c343ab07dff04bd241a4ddc753084188792798dcc02b2690227b3e941ad65afb3f8b940a6e7a5ae52461b343b0b1ac34ccdd3eec40115f9bbb33abe4a84ede913a8e772f16dc631d96e2e16a9276a94bb897397953f96877f149c8db65dfd49cbcf23a88eb270c7e9c59f309cedb0b06da04c1a269815343eaa7e0313faa50b14a49a8685c3ec289745b55253b56d9c14c2f069d12589ad45928462e57b62b08157dc380bf6e5a81fe8709ed0b3bb6a7552893a3c41ec6c62a8d21ca2a4673242aee81c650202b0c292254a018b62ad9c01161fe6d2f553acdef61a6003dcc380612311cac6c1246259fb1b695be25a07cf7fb18410c5b0a7199a30c1069cc665778a5fd66636586a1305df66083dbb9f92360761a186dff2c719bb153eb7a81d2c3cf9148bdd30d982b080fdd8fbeb538f7c7d8536dca1bad554cc70e52b12c9258b98cc0e6082adf80b1ce791e09e37c86d69c719e91b463851f15a2c9c5a9c9ec2ee207eaef5e6e7e1b40a38b49b98ab2b5836b7bc632332050627e4b874eb5caebf0b6ed05357a4c27a5518e46677b0cb81daa25f35e2f0e1d97e1488e9eee8ce6b1ad82b7710f29fdd399d0873930bacb0bb350378921f1be808fee08ed88ce475ac755822af0934f23006eeb0ee9fdc95abeb8de067f4975dc237b0a83d5060764c59174b03bfe184c70b39081913555f276033c5a03c65a621231666157424186bc2de37ba10d772517e3b899065f29a3d3ab91fd4f6ae06f887c52dd49e546be3b20467b51f60b873c58259e602f2cf392cd88c9c0ed2f7274d8704efddf6a9724f84468c76403db8b59df4cfb4dd1e3cfef9d039e786ef8241685cd37278eb69ccd60e359414c721df4523ec162b8ef0d3e8b01c99d1226170e8679452ebd240db650eaa3e67401141a70542be4b73c120688c0792630cfe4302f00e5e22bcefa1d338a411068a00e9a94472627f63abb15faa8cac7f553a36e7d443b7b33b632bfcec3e314fb8d6b8af4e2e25a70b0ec2a997cc2e0d47ecd611025588266259971424261c47eb132fd3c56b2dba329cd6065ddd8721c6002abcba60f54c61550c0853ad11db365adc8e8bb89fae6159572e40df8d2d7916b8b07d387882579d40eb7cb2f940af925b35622eeabe3b3dd805b045ab39c1bc508903bb0914bd96fb503be6982a3b530aa78ed36e8e7ab937002b5f26a60143557b036c5913b485725764e33ec6edf8bffd07ef0a79da8df0acc9d54f4f2a06d988625029104019ce03c133cd19cefb5d5b3cf710cf71091c7d20e4fe0bd7263d53702bcd56178221a3168412af4a9ddee239b87cc8e9d5d9bc1970f50261b79c4345e23550a0e259a646916e618a8eeed1807f6f10e9f21f8f201f4438769d8f2d9aaadde5b27ade15003c8ea8625fd13c89b2200a0104b8cdf61408f5c6009b18c2ae3999d40ac74e164f7d645a64089d50c50ca5079658859a72c9fae3353a6b67189d145bd7b27add4914805d8004699f1d150d2d422a2052704a5602e6430472b38e610b945524086f263001cdf658a21711683c1dc9c1f1774b3f4b5f6a70bd02f887f93d986fba3b3699f8807ede0c695ef451ee3e922b5a9245bf75beecd1a643755d8c915761e83607c3f088326e6543f84a6cf25ba0d005c5411b82624b19edb941c08d620a96253bc38dc332222508eb92167cf1dcfd0b02318c063bb5ac316831b6ace7f2ae85bd2441fdc0305c0ec34173ca09c3df6291c3fa775666d26a4150c5582e395f87844ab744946f59f651a6d3e36b1d939f9ba6a662c24be8d4ddfaa3d8f171081b93f6af8ebb22e12e9d44856a72dbc3cfd39f904cdce107794808339344c4ccc182d09ce4899a8cbfa8221d8049470c575b6d339207bf28437766c5574f476eb8356a32ba096fa06dc1fde19ab2028f91ed302c89b1b8986372be48261d6e0253829a27eef5295cb15ae0516cd84f4868b0b0b030fc1784897aba5ad9bb45259b41d71aaa201abc647fb33592419d0d22f7c414798bee787a008e46bd2d4138fa41184bc31036baa8687379c0b8c2313d277e1909c79e7b38bd71056de1d51bc4f8faf1890e2ac0260cf5216275bd41fdb0c3fdc95f10596d4edd10778c3c90f9318c2056b34d76a1db4a6d437813386b5fab870ab5bf3db00dd4c776f9f02f42e93884889b7bc8b0beb2d360f262670b7d4a92f3efc3c076ce809d2cb004492459628e62cc5c5017633a28c2b4640804371f5fca7f337871722201338185d5b4b9bb3e701bb9e033457c1f934e644f647e35064b7db7a93942cbc52fb0027ff4ec5139cada76c53e6a0916cec18f38fd36b7d593550ec6700c3192cb4a2263c8c631b41ad0192c9219f8bcb22b2b8f7c9e281a1f1dd3a91d701308599ab1c33d24c4ba6c1ca200e1b61e5807aea58d7745a083bc80132e41a1a60be97bf4f9ca35a7fdf71530fd708aabb098993c6860836db9de5ab46e3583998679c35ef349c1a04c3037c55351b7bbcf6b175d42553a4d0f82a1cd3b30e39cd8d04e0f39732fec6fb92ddac829432351b953f7fb3274763ec03e48ad30e2755fbb52a0e7242fbe4753234bd183b7424ba66f8f67dae754d9e4c89ec79168289257fc14eb8d4fef64f439d92aca1846056c501425705a601d01bb038ebd2de8541005567fe25a2ddfe6d6a2e5477dc736370a73d252937d9d16abe1f00d469d9d5b928d50bbcdd39b5e2ee2ce6e9329b2dc125679bf35f9c3bbd9f85da3f9de4f0bfa9ae4c5e6d0e3238fbd416b1b51aebb5b2a43b06e504e6b25b406739fff447575b1f80f116d8f79e5ddc48922f312e438c45daa7ae6d8f90e9a1cb2011c856bddbed8a9379e18d9f91719ede8b82bc816d080eb0dd5600000000000000001000000ff07000057836e861120b85c75a4a35c5d91927f4c60f248f63658a813859a4891328f6ebbf42c65ff4ceafe6eb92604d7d478939e97e82d87a7647cb92061c8b9d7e37f88986708aa8d323f3fa2dcd56c0b6b00a0000000000000000100000007000000379ee0bdff5c7f560fa9dfe9b97c84b44d70004846736c61fc2ded20cea99618b4c71af3e63c54982bb522e06972fbf953486f6051bf9b9288db2d9d1b91a6544091945c3361e80a337a746adf75b92ba21f19729e6f49ff62fbec1b60db39f68336e1815ebddb1e3002a71a28e2ebf2707cb6ce0504aeae2ec6e601e587ab4ed1bbb4bf5d079c8d2300000000000000"], 0x1200}, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) executing program 4: syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYBLOB="7f5ebe6141a2228fda7447f3e15bae35316c4bc363edceb1eb9c949d52ae66ca7d0fbd11f67d8c534d198cfd6c", @ANYBLOB="8003"]) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) executing program 6: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0xb9) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 0: open$dir(&(0x7f0000000340)='./file1/file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x4, 0xffffffffffffffff, 0x8}], 0x48ca932d, 0x0, 0x7, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000440)=[{0x44}, {0x7ff, 0x0, 0x0, 0x80000000}, {0x812e, 0x0, 0x90, 0x40000004}]}) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r5, 0xc0206937, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r8, &(0x7f0000000140)=[{&(0x7f0000001680)="050000000000000011391eee58b390c71d7024bcc006bae5ce7321aaab91e674eb785a23f73af0266f7a580d814b26f7fb16ef2a1d89b3b810406923247076e7ef768a41c9197dd64c707cd381415077f99b52309bfee730af698b74b1b44df1242ec06e97f2a9e6387613bd5bdfe47608c60ff85aa3327fe667aea1f68e107c33b0f083f1d14134d2b2f558a2e051b30e4a3260cb94d2617060ed71dbe416d4a72068defbe2472b83b72f3b8d9f203d0143ff08098f83ac132f694aae33f418600497bbd09d97374c8dd843900389c14b63ee5af32848e68a1db18de29a", 0xde}], 0x1) semget$private(0x0, 0x3, 0x0) write(r8, &(0x7f0000000340), 0xd4e688a67930cd) ktrace(&(0x7f0000000280)='./file1\x00', 0x0, 0x40000a18, r2) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000240)="5b14", 0x2}, {&(0x7f0000000680)="1be0b85102b504038d6abb2c41018a08ab588fa3689ad306f4e7ecf6ce56fc3419235d059fbf7076e8807b430d5c49b0d2904a3362ab9b87da660003ad74a1ae232807cf657a8de98bdfb567faf64ee77089f00d0f95dceca0f33ce3e403d3e67dfde977f89820d17974d16e2c78a5d19eda4a83d6ec8a65ebf85904c4756e0fcfc6c25143e840290bc1c08ab4592df3284f231184ba20e108d7e2f14e420d81fa6eef7bf68e412fe553f2132523778addc9eb91d17b68a1d594ae5642e1268599b01a81d5a37da1475cc9380b9e91a3d7fbeb34d236e0548c5aeedb5643292433cdec29b298daab32ede95b2ed467db11cc53fe3c73faf9ad83e24f6aebc6aa4ffc80e95ef5a9c32c0de7a8f73786b1211759574c7257a5f8189d84514849208575f9886133267c5823cd225d774d959eb56ed47b0b2df703cd72c9e1492c5fcd08fb679979f75645507522372f40e557ae0f0edfedc4682cccd14eeebd2ac55a0f3ab707c668de24f152eeea05c491da2564365b43c3c3b0eb89696d11ccc38118c4dc0429d4c38679761625846018dc4fc756110de8e5132fd731a5efc855f2252b198f84f20431880a8d9466c9f2c71f773849e6131c967f00fb2baa6d0f63f264bdfd70153300f2fa1ce20f33aa2bf231307bbbbec049b5623eb0b212f2912f553e00013bba596d0900f56300e860fd674e370865c911322bee38dbd4c3bc56af833dd531cc01b5ccac530febe92bd21151eba37fbcdd82fd2fbf239ac33e3c832cd692bddc7648c3eb89aabe66e44b91c5cee7cdac33a16ded822b0928ef4eab6969bb77d7db952656ea257ee3a4340803c31002cef23f833bbef6db5cc6100011c4e4f052d2e7f8124f78c5d61deab3a352dbcd5dc511e72144e739deb5372b04f6ccb9ab432b2f96c5b7c19e54cb4b2788a0b0ae2a877c248ac7338440e41e2cd09ff673c4c897d227f3d639dfe3323bae6c7193f86e6cee90684d47efb1966fd069b78c9068ee2c73d17b0ce9ae753aa988d6012c59f7bf91511e0271ee437418bce5ca810a3f1797dea53a41b540d9f820e343913b5e574202e4fa5650785edd78384b1c03465111b066b28ca7e880ffa6770660af0b0e8d7a94859a4553e7f56844c619a6ba08ce50c771bf29705563b7e7493665241a2eb3cef234d074435ea992ff991cfd9cc2ea071af5424de7dc64b4255abee59142b1cfcddf251d67f96cd42edbdae87b7344a7fc7320674d831b89e86b6f6b4a5a99994b4b177315d67857268093344598917cd894230ba71024c3bc78b6f511e0f1168ea64f32e5a07ff6f5ffa0a9b453caac8b334ff2fd19950723409616858f52b831491a9a3a01174a95844a5c57f455fa276d54e7f2b3942c677819d15c3d4095fc25ae8a7a637e4c5d7aa26f1d43f169fb513844558201a2f8fa593be406603497606dced05deb2514cb9bc8f3be0cf5ac1ace88c244f094cfcb1cff72fb7fc0c9a4f065e5f115d978f95bccee1ec125c078cc75cfa2b4298e7c7be46abae04358a0146871569f7140b73f65197e2e9b2ef09b1fab4cc372a432c50a367797aec371a4c68abd0e30b6da266a39a02e9bfa9ff077080b7828b1b1d809a79f0e08e638f74d3edf41f700312f5bf5f419ff7d96dcdc41fca4248ac7ee80b670a2ba6b273f8d756287fb9f529e0de0365ed4bbc2ae53f5f6a34de93583dc68aa2e27739b3361b7e20ae7da0b39a866fe5528d61cfcbeec16cf7410a76c6ca13e2d33af5f9958ddbe6c407093a7b09613ffdee9c770d5131a142d76e4f7c6fae47775aae0706414f4797467c0922b63d8dd99137a93a87d3ccf7f1d83388a595b0c54e55db13e592bfc7c2537b9497343778ca9781a2b0f6dc71605d1f11a5d3f3cc497aebb418e8b877faa98bc927c49601a850ee1ee60913ae2037b1597a81c6329f27e68fafd24850e8fa879171ce7dd493a6a5925c53035159165e635f8b335b33540f3d76c714f3f42586be1d7f86680c710a94cb0f5c68b2e65564a8aa8c20c344e0b203bea8fa4bda7c58a43a178bdafae74266ada17ad565d37305091062cb4e1e0164c62cad229c31efe4fac522b9a930380e5d26bf2534a7683030097a074ed8f1195656df5f5a3dbb10433ba05c7d26b4069018229b92689b990882a8d8439fa55759211092c178eac1ac49102a9fad26d7eaafb9cb5fdd618bab5910ee22e15cea99487650368e08f7eae5533c13945a3f1ed5864f43e081686b3d973b15703948f8db92491a8410e5e4fa93816d0f311c38f2e807a04d4a099dc7df87bf2dcb14b4cb74eae9f440956b5120f44c0072a3eedb854d9aba7eb139ca7a7ee2bd03f16da0aad0fec31d453b9d9f52b01b5c37a219adebbbd3dd69bb73bbe20dc781aa34f6707426eca6fc8b944f1fcd06eb76cfe5d33d683b1fb02da4f3b2e5474ffe4790acd877cc870d07e2d01cca558e821c58b7c8302ccc69d5eb5386392e0426026ca6b2482a56c771dff153750cad00e3989f7bde3249222a7ed262c0660e0a3f0fd217c573469efef5de550338cf04b19e0fb3fb0f3f65749eb059edc5b8a4f8891d6a8eea63d1610de682adfec02e47809970c70d481cdace105935a9223625e2ec8f89cef9f298591c33b222d16afa3ba3009896f3bf3d6c55418863408053c0495400c2f3879767690730e9a5aee1bcbd4d2e6299d656209f76df5ff60563b6add8b93f51b2e8a28501f0857dfadddf1107f01078f14907e70a4e742434e02a04577774fb91ffbd2c0cd02cad9acde326b825805738c2be2367065ca6bdbf20decdc4f9acee3df238aa68879392f198e9c336db2c02406316241c07dc5597104cdd5eee3a3be03de7c490cdf913726b2f8d17acc30153a293464427105bb9ddd479f826e67339a649dd4a12dcababb9d537eb38884fbf61b12c6304ad95216eb09be5dae43a3a9748698a25d405cbb7be4201f71aa3daeb05255baf18167516dfe3be722d9b588b2a9d8fe9bfb25e487e7ef81558028531316fc3578a2a9c0ade7479736890085d86e4eebf4b3b201d9b9921724eaee0b8558be88dc43ef7580cf3db276a74bba95ca31b298f04eae9f5f1c94a97bcf08fddaa8239de66d660283b8c01066dfbec8944097f806d37c821a494c18e8969cf44db2a9b31625632ce10ac7615b289e3b26f7778f08599446e698843bad6a8a8712b676c88f143ac79e896542067afdfb5d64f683f7e6f34fc08a12c57e5bfac2ff58c12682e09f2ef4669bea94e9592b2604d2fadd0419d1b4ca507e704183d693f149a01243c58825d04624580228f7e8b71f196b9ede936e0b8b244ba158e2d71879e4bd6726279f66c68be8c73dc4e8a3208affbaf1492be25f794580a3aedeaf38de3fec2205033f23ea456f8539644a8826c4bc89bbec973b8e8dd2ec8a774baa75443c43d781a739543bfacc73af38ab8bc0bcf80c8c40113443542dc02925c3d5fb4f7c7797fc0c34d30160cb39fdd5394d8a27970b0c27fc033ca412e01b759ffd42d712c2267884925f0c2d675b4c04a131f038ffc83364c6be3195a81bf6d8e644c472d27a8d9f6a3793dba71b0e56756d054a469f91f45796f86da044a63ad2fa8738c738dacce47a2dba8f01239ad361130ab04d6c0f76bfcb8f9c8bce3ed5d01106ad04641f6150650e7c1b6b83d02bd262bb938307485e348b38a834e472dda3ab685def2fe24f80d52be3f70a1ce4191ff81933f6a022f171282b1425469d9838e8ad51c6addfe440837fdd0299fa8a7684b7c7a8e63c8b970095946178dba7937a4a467e31364773231aa8ead100b728f8a118e392eaab1fc96a292cf3122af7477462ebe9cb06d69827c0bffadfd6646718518c5c271477c76e7578e20e370fdfa342b1fd89151361cc0f2851ff1c90a5da4b63729de465ecf03890f317b1c075b13edbb08153fcc75ab4e72795e3238f6723096e72356e83cab9f4c3dc6f880307aff7d3165f8dad373dac0e4f7ca1821351c362816f7a6d39b539c0368df41477aec83715fbf286141bd7976916f89e313f1189ebd877c5f3e4fb970af270eb21d68981455a91ef2f2b2ccb662c63357a226e8adc117f2eec0a7aeabc120e859404c7dff94e1775fb25f22a5f6e4c02392bc20831b57732cc20ef465f83b046cbdb1faa0e33734f1fae0000566e169f066e92208a181e8c9cff6552f827568fbf2c01aad0ae93c2e9f429e7e45b55daa7eda86b8c7ae486d00600ac1de5daa38b0397fbe26078c250953a346cca24a71a31cf84e9148c5e0b41546495d69e38de2f875d3e11949e977bf84cec233d0087e5812fdd417c218b30b036a30c7b1f9b9bf60acf3d6e6b5903067eeb737b952b03b333782940a822d73befe5613fc8fa98e3226faed6d6ba3d576ab16f8dbc48dc758668aaa30e7dec011b5bdbe9722cd1a9491dc67f93d34959689c5539107c152d207ab3fad6956afd26529ff49c104707e8b897a1815187dedbfec6c35bf2a37a87ab89eaa24439fac23b651c5066588d126e4032939e4ff01b18c13f43cad2247ede9a6c1c830421dda302d7738e3551e1a060430283a61b4a6b171f70c2b5cd239c41d7bfd70f3bc77f1c43022b6e9b8750cdfe6463d39ffa379369926a33e9d3877a600e56b20e15dbff446fed986306cb5c37a706f613541cbecf3f50c1c171085edafec7c46e0a77e46bb16372cf4d35b4d9a4e14b2a900d0774937127f81e1f4705dde1d1e614b6fa521ed7dc003c488b8a0cb84b293a0c760619135d0a8106d49bc60e4a316e1b71e43efa238cf6da6472fdc3651397fe7f6a509636401b7e8b4a494cc80c36d8255840bf73e943800860321442784ca3f42108edd3a989583205da368a471469f2db3b09badb90829d10ffbe1bd164d934044e9078e279eae505267799e7fa0d89ac601953546ad870899c47afcf880a07385196fcc02ef3208e300dfe91d75c799db4758a95c772b3b7d3e4c9399b36cb1f7d2eed76cd3dc8ffcb845219fe7ee8da356e8addf807fac97fbc56b26584f19e4ade7fb9ed1eeae8d3a66c480b7b724e8e6c526c92209c20c4f3f1ab5366ccbe129f0bde5bc81a3aaaaae1f74775e8abff970923db7e980956721b0653dedba16d50a761ea51d5ea954e0cb0bf11aaaee5499abb49929a72334106971d9259726c247c536a385786fd2d739bb7a4799e06ec8d400f59edf6a34c5247f7a954ba844473a7626dc0b083094f325eaee2bc1ca0d0f619382e09bf188df5f884f6af23177f41443b25ac8eebbf362c40c2a6311f39c1ff3f6979d96fd1018350479929764774cf1dd3471f0745d62228fea348999ee578c595a1e0b7ebda8f9e1fd58f58f01240505d56fc0ddf8c7501521c86d5bc00e40e705b9d1b756d32c0bd2ba4089209bc9273164d84de3356675b652c802f615a4d62ec6c7ac2b6b4239be31144397609d3f85bf8d32eb82b70a9cfea813b932e28c77f9e7d4adc2fdadf7b163381ddaa55dfa65f098031e252234a8f06b3ad2c46887cf18c6160cc7ee0eaffa70a0cc4a76d983af7b0110e01fd0ad5def3ca891f12fb67485803a9bf180d102de5ab5f575fcad8753367fdf2fc72926144b0efeef7cd68cf328a3ed4b4fcd07aaa52fcedd3f417094afb10696935aa47a4751ba9ad236ff3ff5635acab133d675f55408b8ab2c5a17c07daa9a987599d5f8bf4d77e055b61809279164906901c42273dabcb6fd76bfe004482795adf4a338095de615c1417de4365a906a1adffb835ebca1396d337", 0x1000}], 0x2) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', r10, 0x0) setreuid(0x0, 0x0) chflagsat(r9, &(0x7f00000000c0)='./file1\x00', 0xbcc68be169287bc1, 0x2) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e3", 0xae, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x29, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, [@hopopts]}}}}}}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r6]) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYRES16=r6]) close(r5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffead) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r0 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069b2, &(0x7f00000001c0)) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x97, 0x348, r2}) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000280)={0x9, 0x1ff, 0x6}) executing program 2: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x81, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0", &(0x7f0000001080)=0x22, &(0x7f00000010c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x6f, 0xb, 0x3f, 0x20}, {0x543, 0x6, 0xff, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = socket$unix(0x1, 0x1, 0x0) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="b05571bfff59d0cd25225c78a1d09e67ed08adcaa079bdd0c2398b46601512bd049c12eb0921126705ab0854b6b79ad36bb85e54f89f5642f017fdacc2e8035c3450935ce2203fabf6b1a97989759ead71b2de1cea696c1ee2d9614ad2304baf05f1dc55b8a6dec7f604fd681cd4607ebc7e6d8e8b88986a126f5488700d67e44c354892e0210b8822317271064865e1f029c966fb81b10e4f22718242a86454525fbeda53a75eb8f4f598be395d1e17cae8d4e57040496d17c5bf014fd5beae343c", 0xc2}, {&(0x7f0000000100)="49a9f5584735d35ea0014b5680cd971737dbadc4b477020b39b202db947f29be74cf2e81c4ce7322c8b07f32262858517c45bfd4b34881a57e5715d365e8c1c7d02243aa73d7851ac5699fa2a5e46641121b98c177000800009200e806d43b0b22440f6c25d9a18c72b7c8858e0ffc79c04489d0f468949ff17927981d20", 0x7e}, {&(0x7f0000000180)="7a0033c024a07190171da97d8da9d2eb8e5438f97c5e16b009da426737703aafd6613bfc4c9e970a8f1e17b37a7b9aa2505b149ebe64644351930dafaaaaeef5643e6487cf4b39132d35290927dc4cd5e196b6762c40635d7b8cbd13e19b1390c3f2660f72b73f28afbdc6e4f9c0fb7b73f804551c34f1e7a6eb20ed2a419a85b4bf6451a57dac421315d896d55272949e717db3a48f8d50e7056df965dc2e81357e0f53e7bfef7511ba5e7cb059e7bc079f8ab4216f006c", 0xb8}], 0x3) chmod(&(0x7f00000005c0)='./file0\x00', 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffe, 0x82, 0x2, 0x9, 0x6}, {{r4}, 0xffffffffffffffff, 0x30, 0x2, 0x4, 0x200}, {{r2}, 0xfffffffffffffff8, 0x82, 0x80, 0x5, 0x3}, {{r4}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x8}, {{r4}, 0x2, 0x4a, 0x2, 0x4, 0x74}, {{r11}, 0xfffffffffffffffd, 0x10, 0x20, 0x1, 0xffffffffffff6801}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x800, 0x300}], 0x4, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x2ece, 0x4080000000}, {{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, &(0x7f0000000580)={0x5, 0x9}) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) getpid() r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/150, 0x96}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="10e5b1c6868936c4996f41c720c6facc586b1c1f3af446cbc2d1db298514d48ee021f0182422e88a2bb00cf2406cc16d18ab1cf842d856be07dae65051d6cbd13427e17cec45ecb2b2c3131f6504613a825d422b", 0x54}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x5}, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) select(0x40, &(0x7f00000003c0)={0x100030, 0x8, 0x0, 0x0, 0x104e, 0x0, 0x4, 0x7a}, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xe537], [], [], [{}, {}, {}, {0x0, 0xff}]}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000240)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x2, 0x0, 0x5}, {0x28}, {0x416, 0x0, 0x0, 0x6}]}) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRES8, @ANYBLOB="7c7def9413a6b25f5ab283267568f84b4c0fd7ca12e6ea7e07074cbb65e3529b650fe98ae25cc1fc8fe9fd070000000000000090dab980c1319496e1f42104bd99579f8448dae39f7f06bf95549e8f1a77d50783a2e6ec73af2ff1255ae29dadeaa48e52e1ade9d22e1a48137cb8baf5e48935159012daa1a7e4657ccfbe3faae9bfa4861790b425711acc8521c514195296e4e40b3d9ae62ac113e64c6ca6739a34e36740451088db865b62ab220b1a98960fa2fa97a7e6f34b7a37c49ddd77b63ce5414deeef08d796b6ccf2d986290a36763718d296bab8e206dfd6502a8dc6ac0344519e5a66701ecab481b244ebac2396549bf9992e4147b0e84c27bae9b2bedcbbc04a0a2a7362ee834f31cc2971739edabaaf3069ca2c4c4ab4efeb19a7cceebbc62752d2136d7be1b881a12a72f9022276657962a54ac71c07ffffb8e0666226c2e6a740aa7fd789ae5917ab34c605eb69fdebbd58f6ef5d5f3f2b220360fb00912054725d47690dbab2b123a53cf6de980000"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) r6 = getuid() seteuid(r6) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) vm_resetcpu: failed executing program 3: kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f9243471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x86, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f9243471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x86, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/56, &(0x7f00000000c0)=0x38) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000240)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad", 0xa4}, {0x0}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6ee7f0c9a1fac036553645f", 0x164}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r6) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) (async) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) sendto$unix(r5, &(0x7f0000000680)="6fd2e100c7e00d03f4844eff59b2799f3f487a8097bccecb86d88586575eefa4ea887e2bb7f3055e657fb049f8113cda8808bf86a2e652e35083adfa3bededb851f308df5ba0a8dbab98fd2b5b81118eaecfb66f5a89a67f011955c772c8fd548c3c1963973a130d7be6c6fc8aa24d5103b5b077bbd094267deae428c3a85cbfcf8c35fe364614422c36a02e8b06aaca54", 0x91, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100), 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000001080)=[{0xc0, 0x0, 0x0, 0x7}, {0x16}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000001080)=[{0xc0, 0x0, 0x0, 0x7}, {0x16}]}) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) (async) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="76f6a67e331b98d73e873765ea91ea0b922b9b8be1cb090ffb89f74755b908d86d2413e46f9e5efbba3f35", 0x2b) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x1, 0x4}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) setitimer(0x0, &(0x7f0000000040)={{}, {0x5}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x2dcff9ea, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x64}, {0x8106}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000140)=0xc) (async) shmget$private(0x0, 0x1000, 0x177, &(0x7f00000ab000/0x1000)=nil) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) sendto$unix(r0, &(0x7f0000000400)="86fea2789940308d99feab8e8da406cb84a160ff4a56e43ad280861bc24802061c3f822d1bb0d18525b9174d11d1dac7bd76b9ffad13ce524420a4af06471d6fb79175a12ee8e522a6872ecb9c56bdd18638d092d48205f8db289c502e6e7781dcd2d49f755f389ee10c1c55da9491ba5a0e1efbc95ecf421022e1f5c5c8e4122e200a59d0d25390c534a846c9d4003ca08f2abf57b81b1eacdf9ef382c627842be1ba5c79d81ed261ee631f64ef6a42bab958cf42a575a538c9c5c700e68e6eea6d78e9182e23ab965573f1d45dbdfcc1953e7ebe1b8c11299475e865fc65f7cc0673adb876966a1fee3fe3bad80ea3da23ed7b70c0a1cbf5cbb0287b64435e114320fc716c25ff36450beede91bed818ceeb2a52d3fa75247a7a621c0322046c7ff222517f82f8d1872b492a0d20d5992ea3e35438bd69ba27c2cd70fe5ee262e8493de66ede3c547ff80a5966ff6e1ab7c744c887a4d761832ad3d67ff62f5ef4f2811ed6f21e614e49491e429fd02170f20ad3225d68f73a10bf98e80a3b33581018555e0bbfb5517632ab30c35b9665feb152b66793d9dede5986bd133165d4e5301ab2efd33782ab7d085142b84afda17e9803dfa8914066c010edea0f701e18557c05c8a377d6efd269308507cffb67bce22e283405406a34854ef3cdd86586450841cba5e4b7b5650e197c4cd67b571f061c9eff35085e368a3739abcdcccf9b1624bf0f344f231331791961e42c6e6cfa7340ca767c80ab1dce380357f1f4141bbb7c27fc4abf04698e3b5b9566a0462b5bb18e1ab2ac1b7381d5", 0xfd48, 0xa, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x7) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX]) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYRES16=r6, @ANYRES8=r0, @ANYRES64=r4]) (async) accept$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000240)=""/226, 0xe2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x222, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r5, 0x0, 0x1) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{0xfffffffffffffffe}, {&(0x7f00000001c0)="d3e16698e841971ac5a78a08a54a0c929c24dab445d94d7b05fdffb6f94718add9c3c8dffb2bf898c00ef91191", 0x2d}, {&(0x7f0000000200)="32e13c5b7e47f1dc6997a17da5000e69cea800752845ce97a7aac050272fa168833c396af9c5cef3321cb0936e234b20f7a72b22cd6133da", 0x38}, {&(0x7f0000000780)="af58e86b99b02476acf7118c9beb7bdadbeba84f1aefa59846958cafea55495aa000df5126f0cc4c9c4bcbef0fe0c7bf789432ecef0d31d8f7b08f26710d5c1807098e14fd8c716fb9574172ae19ccf51c5e747d6aba53bedad14010df7e2da27c049e1c22c94058c5c4ca4c111090d333e879f204e59c771bfd693c37f9e23b50c208eca5c9c486d6df9d9950155e0c4a570ad72fdf6be9d044251f48a4921abc20129a22d168f468499ef89480b3b007cf71d73c6a9ab85eab2241098831d906e08af3b699f04a913e1b69ce7e6e161efcb70e0570573250609c1fb36619082738dcd67f563fe7fc1b67fa1b2fd367e63c63dc066affc555d40ec3ddafd0701e0f194c60b28a8d6806981517def06e03e6ea4858972fee7760a590305dafa0432d6896bcd5abe2e9c36be710e8dd74e1d0b671081f2ef3b1dca7b41191126715368d9af3f404804fa0418846a85db97689f697b922cba9ea60c727d877b6a1f7f8e6a0bf812b8182aa8bc805ee4ff6dc8f06d7963b4543bd1798d04a541bc9b924bac797be87de140e097b2c367efda928754ae68db7cb8dd5bf19b618be654ac465ac1f8bdc1672a22ca5c9b8acf7b3b8321c3eb0ef5216c60b108b2b72cd96adc134408cd2ec8828e09249a425a2cd138186871152d145b98b6db7dab9873275b6bcc696d4a3f9bd43d965ef3971d8597a09a960bdd7cf3db381bfc2badb0d3049f5792b44b40b2e228ac8dbae87696528c725237b6a8993ff30d526d70100922f237b39d48a6dbe5282fac8fe2d45433cd16465d6200b2e92038ebaa92e9b10711ef5455898ec76aa9be72e41a6d63882ad919a1f264db0d31bc023270c115ff58f48de9977a0fced63125451918da048008f651972160e59751e4f48eff6bce02dc76387e18e8806a7b01113935deb11aad5c9977f8fa3347b88884e8607373c73d657fd7022cf486d33820edbc4be41d0667349b6e7b2b20c23f75a28fc52d555e67e08b517e0131d201bffa6b510a0c61add04edeaf165178c2cdf7665d60026504b9729b1e353db8315e704df3c4ce59b317fa4e71edc8c7df809f592eaf49cda125525216d3647027273c1ab7e08856014e4a35f2d702b12fab5b567f359de60166d0da8a5fdcdae443cf6feb7a13494d36b25ea09de05e813d02665211abb28a44cd23c7228ad3361228f6bfeed7889f40aae6dfa39884ab89e5fb6f085e2601c28882ce5c5ebfab0912af3fca74d2777cd10d8468c1ec0c1f495bff53605d63b48023582f5695efcc32abfac2de84cf65638be353d1838c37929caeb85049fd949e61fd02c7a24e641c50ffdcff695a200e8d1eaf621e5ea2405d3aa5f015192f4cb61727bb7fa72ed37b702296c902bc2c5cdafb15d723be5b9cb70d73884a1bc18fbf36d914d0b2a899edb21e6b4071725ff70fd09f4417b31c845e96c707848f24613c3a6442af0bdaec406324cca646beb2d7ec2737540096f6cb2491232006ccc3fc0b9cf379c83c8e87ae0efb3e8b3c63412b4a768cb6f6cb47467ca687665e32ee344f42285a880e02bc31ce57b1c10eff4e870ee3d2fc0b5f467a3cea815dd8f840264f93f08c5deb7aa05dc86b11b2b169b12d1b292bd221f2286fc013acf2ac886e6bfef3ad8fbc79b6aac5b5331c7868424072b5f3a31cb222da58f43af68d12546796950614c99179fbeff9796f2eced9e4bf35324048d17d42f19a1e5bf4d0875377cb1a61cabef666b040bdabae899074361e3f39830f0cf170d504ed356626f86cf43a5dc1bac011c204bbc306ff61a9c9131c1db4ef83eb2783af547de308c021d3ff00a1550e0ba2f2fa4f920e79d9f53ec0f8319edb1557f7b4cff4a9fdd731bf6191033cd271620ea5e31574de6afad0259c90fca2c87dc9996190f95c98f6cababb89910994a0d5d84c0ba613cfe181792747c05d6710a9d894637f65be3afe8adc93a547b877108434dbb97fc19aea7fc1ebc18c073ea2f5618f9c4df4fc8b0495e57b3f5f222ec43ad30b09ab6e5545bf2b7f03fb77e98c55a75bae64697965e27a954173853fd3ee9f11cdde5d91f40e72ffa33c7472c7c5cdee69d3076e650cc51b58fa140f2e771dd0eca6acc3ba6dd21812aae6e398ed0244695ca6d219021817de72650cb868bec8f25e8af992f2ae1ba864a02401ce8aa93dc5c61a02e91d1e49a3e9b4924eb68c31bb008f1e94f0b66e2d48690a220b11a598ad60bef39efa918731a4c2bfd5cbcdbc32ce667f148b86ee32e1cdecbc3a55810394cde7ab0c4d143addb0a932304d744c034f094250a88e13c54714866fe8b2dbcc6dc99a6c9d03bddf6ca0808aa6c9ced1f5560134d867bf33e4704078bce999c779076ffaccba926b06368cda02cabbe3464bec5221c6c57051a26f224d31f5f653486b6d3d5bbd38e88ba43e6a82375584b528e4c23c04d308cc3eb55151ded9ffef89135d6ba78625892f8f0b850c233096fefd8b290db0f1daff8c4ceb9a4a5376e798c2e86019f011554484ec02aa7535c44ae22766aff3457b132088f3811e5c842807985e1993209d548dfcfb086a4bca9a513b4df800972f4defa9761af0d943e71d1e6e0604a8ab9b85dbb6ecaa3202abfc126c36920815fcb42aa06d1c3839e49d48f2eeb4c4dc1de41e941fa272c73ee77497ea223e8c4af07f483b13e06e405c5b811e14d912f039dde1acc4af587571f4fb729f514a7e61d8793072f882d3a63a76652709f51ed3a7c9bf5419f412b34a742bdca73fe962f985769edfece5f6c29cadbc5d4882e23eb36f1dab18c8d45e0585dd5bfb19eca580c232186a609d495c8917e485ae86ec4c4e9bebb1052a9c0e9cf7b5157d83f81000b916023e4cad47d1fbd4d60927bb40e0097ef5eb843ad1ec7fa76cf3b8ee65788cffdb15ce67673a8e825748e18e2af79f815c27547c0b15ef611f0737955b50052f671384654a6c7f1e781be49c6d2078c2e16692040206f316ed14f83cbdcfeeb249d11e511f149f40c1185b4f14335fca43e2494d7cf4bd4f7e19e3aa389708bf8110d2d1293a38d8cabdf5f0fe56d004a6cc7da4b48b301ffac888d74ea0a053a9fa0ca3a9ce22652d182a9496efaf878419c1d92c3441d3344a9fd74c97a70f264136fe1834d50ed77d5dbf0cd48fe12095640a97d3b232bd2135cdfb2138b817b5dc822d72365de691d3bb778628334d32d85c8d3109685d329810b3b5460bd68dcfbd0714d3848f28483fdb565ca57833f5121da9746af7233b2da1a42874ec23374173ba6813d5c775f043ea3da5d49d41c34a7006bd37a89ab0581ad71894a992fbf230af1ee01a8c33b88be6f41ce23c92163c376eaab4f78ed6b097505ba44ef21df228486b7200fad73305a30d3c0874f1126a1a53f1914ec0329fe3e24b7a976700254aa40c06dea2a2e2c359d25c10d929d15816aa676c0bff2023fbc3eadbaac933ebbb70a44fb3e8e2a2ff961c68ea3bd64861d142cb01b327e96c1152b4c7d1092df1185933f6ef0a7e4e0db5ded83a635149c7ec95fa10c4ee317ce0e528bcbcd532f70f276acfc0812d99aac7f4bcc380dc486a5cebea7ebb16e37d5ec1a43afe7730ea51d017df4a2e99c833e8d3bc136df211dda67a26398b6f0681bfd9f6bcede951fe9ccf4f414db0814cd75116532dc26d06b27602981671e69e5c62548c6bbe94d70ef406982dcf35a198f9f5b48c74129c447191f922698f846412111d77d270486ee03f8d4befef10ee9da9853c145066736422d0c8cba37fbf8f94b153457fcc366fb3ec0b46b785bd46714441db91522ea7d259e6de47968d484849740b36c49c74b2018a8dc7ece2add02100a3bd520fa2ab2c841df72b8d897ca750bd20670e618d6bcba55ecfb975208747d4c291caffae9b8f10eeef1901032e1f3fb8eaecca256bbaaf11957068dca7adcbce4dc80b136a8b2a4d44961721e098f6ed013c9b7202c4d8cc999313876f39171826f97716f58b5597d068bdd29380cba12ea2366b46ceff799e65721cb3ee13a75d1fc57756f71a32aebf0dbefcf5018de48ceab95fdafede63cf55cab1bef3df489c450fed15ed8c3cb67c7e74dcc4a3fdf291170a2d278bad2dd87d1830b30011ec87552bb0832152db56b17f5cb2049450a10a077e0a9efdefb64cdc69fe05d7e71d785895ae42b9c65c55516ede1f49ee15abff4c23606dd2c4b6f30e7b8a1d7533d50db5d98fe5ef0ae63b9311ae84851555b8688c82e83de7a3d098f20be0999e457fb7464cb5dfeecfc4834ea37534bdb2f86deb31c818ea6929c876abb4da0cfe112fa58acc6ea4448828420b8236aabe1300979327706c5f93c1ebc1eec45484de14279d847aac417887924b0f05f3e555034134601adc1f1c5b7d51ab4f67149cc3afe4925b22574faaed4b121ce056a4e0a1e2376b829e8b356f5e69cf0b95c033485d90080a4431e29955af506b9f2e76de117500728fec76fe925a6818da927923b93b8724955b0192a19ce13bd892dc41c008a3e1a9ef41c9c8c71a5349207954a8eb504442a89afed514dbeda59617db4febb3bc00e1c5717a53bb701ede68cba7d47ff3d23ec57eb3e8fdb4c110fd94ea6e738890224fe38811e8a7e61e740bfc4277d299072618be42504d8a50b66edc0a0c4123119024a0d21d170799c6b571cf105123ed350f3b38399c1e78aee7927d7a4ec5553bd5941b24d1d73220f7c310a0fd03a040e242c05041c0408372f747099b23895d5a2415feb48f7475e2304d712dfa2e5c04684e7564d2cf4be54554fb27c9f51b793b131d305ad1df2df6784e8d63377222608b05410e6a990fe1e0b38f697d590ac04f2677612a841ebe8a32e30610a8281d4480d36f9981e2c21ebd93e8737eb8efc1526892cfad1ef08f1652eeaee0cfae45a1c3a3242f57b878311af5f1ac6a477159dbdabb73a40806582230edb6796f7cf4d28a3bf5e478d5aced1c12e1c590a07042d071a42ee7c5b53507ece45487d8c2f2bf542912f9ebf8b4aef2f53bf0a55fc8961fff0928925661a281ffbf6e8ef7c90643cd37135483c7543258bf2cb06c1ea9c4523ecd7188607a6866da6a29208a8a4fceb3eff0f854ddac925cd2ec6e95b17796d038c735c95fb6d800cf68d3b1acfd5fb7aa4927ea47c2a4f7c9425b6385f264d6b1a4094faff237170b61cddb435b79625566d4ae113513340124ef8a2f128226945c8cf507f11fa409c6431bdc647bb88ec956420f619e09c35cbba570234966851d3104e39360b9cafca1b90d83618f465c01a4de240e3f297d414783e67c7cf7c072755ce89af21997ecf90a519995191888e81ea7dc58d3d795cf64f36fbf2ffffa32381da5836281dc48e5bcc364279bb76f1449a6bd1b923c1c2338a8c1fe5a203b5d39f1da40cc93056ebdeb4ee4dc4e675378037a132a0f06976f1f650b834855f629a11ca81a652d3f97694c9d410a1882ca4beefc52d106990e4bcaf657c3915c03c5509f2329e8f677e662da451858eaffdb78d2ec7feb5b73a2d176baaa5bc77cd1d02ff2ee79ec34e9f7542be2cea4dbd7db223033951d74433c730663e84e622766045176bfdaa295797d9de7a07e554b33ca088ac2805246ac05ffe750705b76064838c18e74cc189ecb80350af9ff0c9bcce83cfc8adca157f794e974dc50466eca3ebe4fa22cf65e6dab4febf2b5e35b41401f4e139e60482f5c0b9f08c6dff9ad64aaf568f6e621dddd93e2b5b6c68544c4ea6f1882dbb3e33dfe960df50954f2bd55ef3", 0x1000}, {&(0x7f0000000340)="14a3f65163cf", 0x6}, {&(0x7f0000000380)="b9aa86dc0e261f3554d0e8f4509f162e707fc89329d53984ab8705478e7ff41bd186d45aed3b6510252761205771ed3c7cf55806ac21145a6ff0c7294513fb5f5fefbc008e5710ef520a6caeadaaf4a07daa5763f18bac625fa820e8e103bfe908c11883e3e63b778dc8c6d271bb631f452bacdd4dc28232d7b5b4184e0cefa4262f728376182de40b367475746561aac9dca37c", 0x94}], 0x6, &(0x7f0000001780)=ANY=[@ANYBLOB="280000000000000bffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=r0, @ANYRES32, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="2468527ced6dbbbb3d507cd65a61fe882a8630b691b6f83e26653f5ce9228132a056bef9680604f64f76a890f91f374f5c5e81ed09a5253f387aa670e565c99cd402db872b4116712dc4d0ba88f40ed0c83a1202387a187b026451d306fd430a39e5f1d24da5b9a1419df20b11efff841a6ed7b342f9e8ed0707fedf7c1cc8a8073d790da2485cfdaa88d1e87fa96f086598fc1209a38d1ee9215ec1719397f21ae6a6f1c368506752cfca3570079b9d71f40da1fc935ab8e1fa274c514d0c3b191b56b9", @ANYBLOB="dda2f1315533f58a39c4780e992ca32c4dfd4fd2116080d9ab37047f44f06cedc330aa9ef945793b9c8dd6234538aaaeaa057dd0259fd21845bfba28f56ef0185ae0af096d09346590a2b28a26d7b4f1ed28", @ANYRESDEC=0x0], 0x50, 0x404}, 0x209) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r7, 0x7e4) execve(0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r9, &(0x7f00000000c0), 0x1000000000000321) fcntl$setstatus(r7, 0x4, 0x80) executing program 5: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000700)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd9c23c53105df9f097003f67ca6918f9363386bef4cd0aa3d5dd8962a0a645a449381a99fef5bfa62bbf1ab75d8c4102f4e3a3fd038c229004357738d44c1749ecaca017eb674086edbe016ad9000000000000050067c8dce7ff20897002c8abca0036fb74c3cdeffde58eafef99abad4d0c0b9d3cd358d95512d02afeb2dcdbad0400"/183, 0xb7}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4a4306c591cc35c181e9b88e80074bf3157299324d45ebf948b6c6ba2a89400", 0x7f}, {&(0x7f0000000400)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f75658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa666", 0x15a}], 0x3) r3 = socket(0x18, 0x3, 0x3a) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080), 0xc) close(r0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="38ffff00", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xa2d8, 0x80d9d}, 0xc) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) syz_emit_ethernet(0x56, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="896fc5b94dddec2b574a692ef014b27d97e72e634c39a575a43fa848063272861c073b7e9702c002f3867b0edd070e4270083a85be932595b299f3b081c262a63643ce1b61bc71df5d4003b15a2354959d70b3c6f9456dacd09033feeeb2386a5efa00b99ee9d0d19e3ce26ec603bc7b688d090c8bc5dca155aa9e15c3597f1f9e69a169198b78456d66f0821c9b09fd0c1b0819d8ed1d23712acfa192b47aa5a5c19d20f655a572edf5f3e97ee19bbb28bdd8c5ea52af65d865e7c646e23068a3f72a9574c144629824066391f272f6813eaea49cf5eb4b31f7ebeb0669ff692b00f11963dba8", @ANYBLOB="f6f3ff6970a9b81514456768e8282945436d97149a231f9bb778b18dc4a84cb0df817adbdff8049b79119f7e08263904550b2f63f65e9e", @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES64=r1, @ANYBLOB="8bd1cfbab4984c90c6d287cbff0a9869fea476b718de"]) executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) executing program 7: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = socket(0x6, 0x2, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x110) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000180)=""/153, 0x99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x400, r2, 0x0, r2, 0x0, 0x0, 0x97}, 0x9, 0x7, 0x1}) socket$inet(0x2, 0x4003, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup2(r3, r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r4, &(0x7f0000000340)=@file={0x1, './file2\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) unveil(&(0x7f0000000380)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000003c0)='x\x00') syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYRESOCT]) executing program 7: syz_emit_ethernet(0x130, &(0x7f0000000380)={@random="1983017d7e17", @random="4714a33f12bc", [], {@ipv4={0x800, {{0x14, 0x4, 0x3, 0x2, 0x122, 0x66, 0x6, 0x9, 0x2f, 0x0, @rand_addr=0x80000000, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x6, 0x0, 0x8, [{[@rand_addr=0x6]}]}, @timestamp={0x44, 0x14, 0x0, 0x3, 0x4, [{[], 0x8}, {[@multicast1], 0x6}, {[], 0x9}]}, @generic={0x0, 0xd, "326d7734da572667ac714a"}, @rr={0x7, 0xf, 0x7, [@rand_addr=0x10001, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3f]}]}}, @generic="cee36cff8ecc4130f16160f8ef6a0bb9617b8f02216d105152985209f824ec1655cc52178a3e95c39bb5e236c1923908370f3ce84ba6af683aa77702deee9c70209c607f28dac9587cede0347b9284752678ad6ae73264d23be7cb85d1ce52597e1ac498bfa18f151248d146d4010cf6f0ff528707adfc96049939e61961bdda3af450a37e1acf5769128d4958da5d26a0b6589e4b947c4884723a2373b1c566b9154114dd047b43e277b4d8f83f3496aa50b88aede1dad97a45b90f9a488fe03234a927ed9365d4c08787018e3164a1a6df"}}}}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0x3, 0xfffffff7, "08ff0d00001e00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)='r\b', 0x2}], 0x2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000180)={0x10, 0x0, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x3}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x687}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x52a1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0xcff}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8001}], './file0\x00', 0x6}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="326a0378", 0x4, 0x40b, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="10e5b1c6868936c4996f41c720c6facc586b1c1f3af446cbc2d1db298514d48ee021f0182422e88a2bb00cf2406cc16d18ab1cf842d856be07dae65051d6cbd13427e17cec45ecb2b2c3131f6504613a825d422b", 0x54}], 0x1) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x101) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="8243a5cf2c798bd519422341ed69b105a69e6a63a800e814921ba92af05f5324f936f689082bc0b036d51b33cc00dc433292c336a70a12b4149573357eea6a549951baed6185cb103c2fca5887df5e8597f1f42465a5aca6ee21fdc06831a97e82da49efabfdaa2b1f5ebbd4ce3f0d51c007c1a9b52d336a3ea51f3467ab462582a88c8c1a3985b7ddbc6816e666150edaf279f3a5bb9a1ed7efd207fd128ea90ffdbd131ab1f028fc7c36b94f6c05621dc8404f06d4c902cae03044ca732b9efe37682cffc54e4dd0cfa2b1ed270487c261751219989b77b665e7f51bace36f3d3b6bae15b5f76a20a6936a16897627c81c708aea313e8b4273a35ff2aed7a69342186fe80d23c7eff5cf8cb797076bfbe857b11aa12451a58e827df4b3db9a9f27056373da55fe58bf1fb5f827ef087f2befa8d5b839d65e9ccb04617b82e826a3d2dc8b902f0534700bdac716676306ac8121d7e93781b4f1a292089e888a81d1612e", 0x164}, {&(0x7f00000000c0)="1a9aef67523b9a0082f0efc2ca7c6d9a31040a277982450d0c69098de84c276e8da594ce358eeb7affa2bf55514439396f5a4885738726fb0c7516f951c2d690fbb692c3374f9ea97e4dceeb0a93645286d86ea255b846b985e4d6831b281913dd33be11bce4e95dac6f0bcc8b66ddd50fc3cd635974291946d5e99e06d16f41b64d4c342e0fb5c5af648a2f6fc81deb6622c5b5dcc0821ebadbb2a007a8001ee1c16a18f7a5017438698084223a6502751416a050b2bb7b6a96", 0xba}], 0x2, 0x40) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x16c) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) executing program 4: openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) (async) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000240)=""/107, 0x6b) fcntl$lock(r2, 0x7, &(0x7f0000000540)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0x1000000}]}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) chown(&(0x7f0000000080)='./file1\x00', 0x0, r0) chmod(0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') setuid(0xffffffffffffffff) mkdir(0x0, 0x0) r1 = getuid() chown(0x0, r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x81, './file0\x00'}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r5 = syz_open_pts() close(r5) setrlimit(0x8, 0x0) r6 = syz_open_pts() close(r6) writev(r5, &(0x7f0000000240)=[{0x0}], 0x1) setrlimit(0x0, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xe537], [], [], [{}, {}, {}, {0x0, 0xff}]}}) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000240)=0x3) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x2, 0x0, 0x5}, {0x28}, {0x416, 0x0, 0x0, 0x6}]}) (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRES8, @ANYBLOB="7c7def9413a6b25f5ab283267568f84b4c0fd7ca12e6ea7e07074cbb65e3529b650fe98ae25cc1fc8fe9fd070000000000000090dab980c1319496e1f42104bd99579f8448dae39f7f06bf95549e8f1a77d50783a2e6ec73af2ff1255ae29dadeaa48e52e1ade9d22e1a48137cb8baf5e48935159012daa1a7e4657ccfbe3faae9bfa4861790b425711acc8521c514195296e4e40b3d9ae62ac113e64c6ca6739a34e36740451088db865b62ab220b1a98960fa2fa97a7e6f34b7a37c49ddd77b63ce5414deeef08d796b6ccf2d986290a36763718d296bab8e206dfd6502a8dc6ac0344519e5a66701ecab481b244ebac2396549bf9992e4147b0e84c27bae9b2bedcbbc04a0a2a7362ee834f31cc2971739edabaaf3069ca2c4c4ab4efeb19a7cceebbc62752d2136d7be1b881a12a72f9022276657962a54ac71c07ffffb8e0666226c2e6a740aa7fd789ae5917ab34c605eb69fdebbd58f6ef5d5f3f2b220360fb00912054725d47690dbab2b123a53cf6de980000"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) (async) r6 = getuid() seteuid(r6) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="10e5b1c6868936c4996f41c720c6facc586b1c1f3af446cbc2d1db298514d48ee021f0182422e88a2bb00cf2406cc16d18ab1cf842d856be07dae65051d6cbd13427e17cec45ecb2b2c3131f6504613a825d422b", 0x54}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x5}, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) (async) select(0x40, &(0x7f00000003c0)={0x100030, 0x8, 0x0, 0x0, 0x104e, 0x0, 0x4, 0x7a}, 0x0, 0x0, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000240)={0x1, [0x0]}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) recvmmsg(r1, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xfffffffffffffe01, 0x2, 0x0, 0x0) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, 0x0) (async, rerun: 64) setreuid(0x0, 0x0) (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, 0x0) r3 = getgid() (async) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) (async) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000240)=[r2, r3, r4, 0xffffffffffffffff, 0x0, r5, r6, 0xffffffffffffffff]) (async, rerun: 32) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r7 = syz_open_pts() close(r7) syz_open_pts() (async, rerun: 32) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000100)="62686f022659903a41630897bd2672cec952d492ca074da3988a03372555f46412d106c865340f526f8ee966a89029eb0151f920026e37b452771ead99a171c7349c20bdd4ec10554c3ba8e100d6e62bbb6b6748261e5b5cbec16d3bcbb8cacc", 0x60}, {&(0x7f0000000000)="36ba808f0c6fcc5a30a0e39af6705791bb6a76b8144fba1b20ebece50aa4c4730130125798c8bbe4364fc2d45d723ee6ebd19673fb15c1ad854dd00711617013a170c47a0d98a6f6f8a916f3385e3f1a0f47d9c7b328ee090ec68d3356997282b5099f426c435ea36467cf447cf2b7b0d156f15a1a831384f38a342c9afc52c991d397ca9a48d83eee761f19f451cf78b472000000000000000000", 0x9b}], 0x2) (rerun: 32) executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x1ff0000000000}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x0, 0x0}) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000401}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = socket(0x6, 0x4, 0xf) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000100)=0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000580)="32976ec285efc0d449581e0a08b14565506dedff4d281a85f1fbae4fbf8028115b11d2ae54f684887fa43c81855e4ae31cf323c276336f0bff3aa61b711d71a1549650c608a548b7f6d88b106aff40fc618588152c2f0aab7eaabbe18f62d249a0687aadba0e7435c8836ee30d4697b5757de82f054843a51e236b83c44a86eacafc3b7549c6f87815aa4b8a300373825b52afa3685b8cd6a70293b5cf71bf6a080589bb1d05d5ad7fd7fb47ca5b3631607bb3b49fab83553b2a834313a47db9f26c99977f61cc2e4fa0a36ad52b5b9f83d51c844c5eac5f94b2ec7b460bb0c428d9275521dc965b4efa0382e36537ef7f985cccf463530677d818b3a91e97078b1a2a4ed978b967e70a20e278f66dda4ba9b90826481c4d84eebb2e4ff15736a734424f5da0d408ef8a94097eee7e87832a2c103829b9311dd651d27402594200ba0871d34fc28883f6012ec66c7831ea38947fc9389fb94f26c04d83a2c233e0d7420fff35590e728033da0d1dd5a97c9e5f6846e9a2ac6fa6b77de4b92f6b6270bbb17417850542d36b51871e6b87a419c99c9dac243dbcbf24039e8a0806c608fb184349f827d8ee82a353ee69e4cf9aa0edc09ac7c8465af87933d26c44f9526e0a1bff50166241a4b1ce7e309839e88c809ce91ded3964b9346f2663f98e49daa1473b805ffdb48e4cfd7ab4378147a9730c49143ea5919b04054a73d61ea0982bbf42bf76afbf0bbd35044d2f2e86cfca07b88be702a4b2210970c7bfdc74c0fe23526621ae2f5046dffe15918de67023d76af3079a5ac5a40e123aae2e2d9faecd4aec7c4d80031622f048bcf975d29bd1eef0c76f5a980ca1124aaac958fb1a6e890de8126e30c8fec80812a0ced78f3819bb4a0920d0f35a352e31bb4e4db45eca722151ab283cdc2e9c4b5f853231e4e423843fe9eedd6ff9c0c01ef4dfd242e5631b1548cf8e03df86698b4f1d27474df577d194d011052637094d4a475afb35cf8f4cb43d06c0ca87e1c1e18274535fa46e3acec469fb5568fb94755dd6469562329885eeea38e3a9be4c3eed42fdd4112861916a5dbdbce5bc3c0b03c679e1f79416a0d8665f3b7cd451d25438d64397faa032021f61b2be3f9bc81d4f2bd4e7db87a50f884c640f4b95f9f80d5ccfb1fbd39aab965290c23e6bb53b91006ec541019ddda80a4601b9468bf99311215063556533ac35baf8d3d624c3ac138a56d8d2903c10020fec9654826122628bd791d7cd9d7fb956feb047e31d35300d21abd59d2a4ee1d9bdb25be75f85dd18fc90f7a27e9c3f36719c0567f60681a76da67a4017b449e72aaaf9b374a90ae19fb341d6955331c6126641ce5e1c5da15c68f7046ede2edbcfb3a7adb28e449ee13e36033222bff036e9527d92f78bd964e742a6204c8867dc0c145e11fa826bd21ef1bd898d7440e970c74756318cf5fbea16e334bd4c26a0b557dcf8c36140aa3eef0e1a0b38cb807627bfdd7037275af93c45e3d09d924af8272748ba3948c2203f41da7eaeb05e9e946f9b3f49dd2eafaf62e6a81106c74485152848db15ac6bd29da2e2f37d1c2059dfb6b9d6d1970022612368b182e9265aa6eecb659f72587d85b14681cacec90a14808474c9ac85c027137c7ecfe78c96b806f59f2315bc059a4238601b87ebdffb962ccfc9944910fbb9a08d87f26a11d803c8f4726fdd00134db8c69491f303f4cde33317cab122719e931b3ad9b335195d973619eb6589c7f7c9135d0c8a02f4611158b6bf32ea5e3f0f505c3b956e84af77dbaf5da3d030838f464927fa01f43154e0e686e866c14b8d6cfaaa75bfe46f9e7e826ccc7ee7f53ae48330edff9f37f4f831d0f6f32c14dbd6c0ad4258aa3330cfdc9694c801aedf25058dde6d85fd8f4f9b7b5aa62d2b1261576fabdd82b298145a058f4019c0a464f6c3044f89dca12ad2aac20bab03011e70526ef3ae178dfc6dcb37322480851a70c285ef78f61a9f4c7afafe8c0dfeaa901564c30222dc5326c480206cbd650d410d5341d249076365651759e2434c7f62d5ce77d88fa74d202deaaf43a8ee5a855bc98ed58417524b4b426d3d234fc7b32be5766416306e0aa9a17ec0f158ea1aea2096524e8da458c4c103b316d9a2d0106872617a3e295546b7d468fb7e45c1f941fd658a311f4855d8e4e8e5cd7771f320ad759e3b367f9ac7befb157d537f61ec431e01cc3fdbea64d1edc52415b437d89ab22d7c92da7006fa254fd4cb0da9ffc0eaa1bf0934c3d83ae84e36460212a23d7f7f80fa22b96d172fbb9f534bc736f233b33f8e0f451c7374d70ccb05ab1ae1474d3de2d41099d026b63ccd9fe67a2ed01e4fb45767077c16f51d176569e9ad38322f63616cba3bd80abcae082faad45e426bba81d574e30614cf6cd4859368691a241d0fd037b4fbc536ca9c832ead2e926578e5204f4bd2ab5a7044acb56f7da0e9b6c4a3c8c71e83a41a967d35faf6e88bf91b906ac9923c6f27d2a680d99d48eeb1ba14ca5c45ec76f42abcef64088e4a08be9f57b38e088905382c0b1a002d7fa38f2556eb31a1ac620965f7157b58d1530031bc395d8f30b72c339606a0b538e52b40742bc9b7d982223e39cdfcc38633520c5a6439359f3007a318846f627c6e67d89308be7894806dfd13976ed45f67810a202f63bd2899fec0871b62d132c1fbdcc40468aebb90fcf3abb9193b466fb2cb03c6e5018dfc7be13e246201ee2b4aeb2f092bf51b22a544d76fabc782cadebc13e867ea6c141eb40d2d87f656c6bf11158ea4ab79c630d9d41c440b44f7c7d2dbe3b8fde4a61c0b76ddc5bb8ed3441d5374cb57c6ca33c99b2e6597403531bfa254d41d2e3530fb40381dd23cb1be9bb0d687f849b13525e85322a5ab5316d16eada0926bd9caf833c8f3b0dc6b35a84e9a5b7c630e6101bae09f1780caeed192940f81695f8defdb5c2babc6dcfda1b07d2ab5794ba14dc9e9552e5a90a9ec442742a25aaa928ab19b483aecdb7a09e1c260b77a612a48a07e0fa082c5c440bc7cee8cef06738eaa8935aa0adf0149c91c44e110a7fbea03a51d2e110dac5fadb2c98dc470c7d48e5de695cd20dfb8c52915b9cc9aa57aa129c5220b22ee23261857623c1e34488156ee2bc2a4844bd443a3063db7dc54a640e0c684660bdc848966b0777e714abb1b6982ee190861a3029af4cb838d963947fb1470e53a4c9a6a6ae86f2b341d76d36094faa2a2ebfa7a5f91cc3765dbd09f7b898cbe86327fb7eb56651e36c88e516d47c2bb244e856a72d65c085df9a5615a5929c18c85f42146b5eda7bb1670378189ce456eb699b117b49c00dcc3ead145b6a4e16c676b42b99add4cf22226673144e014a474498913b997846682eeba299242ab7ad1bc6fcbe9bdb28e3563a1ab8f4411ea1b2bee1d9aeef86b6ba325e107fe0a10be8226ac75983dda91f1a45b55133c4e208b7769a30fe6af01a28a206dc91f2c391dff5eb5ead43ebeff118c429173fa822ce591ebe2aa1b48dfef2b4e9243afa47a3800cba03b77636f081212888043d0e0ed38224173711d04d457aff1a0e50b27880327f04664ccbb9b49ea3fbbd16a55c560860b146f0b8c219be35fd95eb6d46165cba5eaeb72085896d2504ccf9bc02362651c95f80be4d35db23f898e00323d68567d7913d3d66b1de92c6ededffabf780d8020715744d6cfc1be0004100b6ece45e9ccfb1dfc07a48167627d1c3df23b034b1271da75490cdd97f7e61321e91c7f92617c9a4be26b05fd7754c96c18ec2ef81eb3491502b92c5933e37daf3a7086fa7be747c8cfd1a8e3fbacc03baddc25c03a8ba47a46d3b6e5bd299248cd19c34da271609ceac40d4843290dfb7eb6d817141cdf3c0eb20e0755b3b7fe1a7180f15639c5d11499352d948c78c1bf1911739c267b088c37242034dff182aa7afd920948007aeb6a25cfd059ab353d42d0c296c106f581bd540d2edef883ac289ca4405cf1627a4d5e88e32533f97768a383813e92b3e91e1b395c29542526d4d9e38ee0b3274d554bcb47ea3102cc3233da0b104c1bd27f8ecf66bb784964a7e739b53de72aa56bca6361ecff8b6aff9a7c4fa8ccbc77913140ee95fdd32948a02282db002ce291cf99bc466b7d94c07887ef5a22fca63b95c789fd48eab2ced9d6b3352480978b8771c8e97c2ec7ee0c86d73ed1190d86758a50621703f547b972b25cb10bac8bb3cb8a32721c5b86b047b425601bc67d07b9c314e67dc767748ba5498080e89ef61ff270dea61bb55f795dc2dcebb21c973f3e520f9e6d34b24e4d2d181f64e24b606e556a68eb4d8ae4410aea8a9b583345fc0a77aa93f22ca40054c01782c34ec708b00add14980a46bf883ce08dc9dfa13788a06bfa4309defbe4ae9bc6fca69b7c2c09425d49164d55abe4877efd47ecb05312b905f322793ed7cbe864bcbf49a0d1113ea9ebb3fca9c0c909c689caa3c217c060f036a48468c2b024524ae27e10895620368e65351a8dbfd38994d05827bc78a9e5eb3ef29bc3318e1a906703a569f70763bf4ffa470a7afb50584a8875d9f5eafc0dd8d982f43ad9bd8fedd8086da0093ef893cce38dd1fb188922abb19d535c38db1912c44f704287cc7b7f0d8c80ff69f65f933fee5f823914f829036f201917a1afda60a48aacbc5b0092ecff8dbc7a93f4ecd9f2a85ff21ac70989009d3881af9a2d55a1a7d54ea9a1776e0906f5616c0a40c1e091cfca90cba47ac0ae254e948a617f8559507ac2f6732eaf495f850bb6a50576ed3ad2ea1cdb7a6daeb4bd5bdb1f955526d0f2a3cc18455b884ffbd6b6b93a45cd4da6b8caed289954be66468ff3599a2244562411aec9f51138c994b925c2fa7599426e833ea764ae7df51072f315cdb40d29d560174359be44db18c54902e8df030da85fcebe1eb35baf4bf904382f3520661abbab7474645fea978a28814eb1b26befd0db6e0540c952de1b16a7e4b9b48ce723dff11d1be81db162096de74b177e1c93057c567733cd43cc13c8646ff60dc185c0137f9de7082427861932be983232e550f5030283043405a7488bfd54eaa6e5523bfc1df8be32f64e52b6bd6e535662648b5586cd5cd5f8af8a4160796dc0b0bd155966cadaad0de8235c710c6d110235c63e4eb693375a03d21d95511c1d4a8a30e5d59a01483f1c2a80e0c22925e8c823bd061b42287ab70dfa5d4f10f480d29e33766856718d4f7b957ab00d36c6483669610b7bd272b40a70953c95e909ff6bb1a70cc60b5dc89ffa55320a71c1116a5613c438fe920421ced043c0cdf100a0d05c5d476247a2c40238fca930be7dc335d555958f1bf2ea327204fc4d6de065c4267757b71335a367b743495d404a9b69c601d35ba3fecc9e7565a7e620386e735edaf31c3d141d435fbf4f5749fb9a086a9af4e1fda97b540c7b28200bedbd950d407b9801e9341a8716de0c5197ef8f5855d4d745bb9dc2f9443aced570f10c54f0c3bc69379eeac39a8d65eab32c35737e6b8a886e8dad082e676da4ef3454fac94a882334f67b7c886ce427d48bcd1d57499c7594bed2562e6bca9c57d229b267884c693b979eca27e0dc99fb924c58c4fde1d20dd5d4e6f57304aaf5f880c8e6173177782af8ab6727b2c4836c1a666467a12af31dc6cb47d6d789076df3a50f9aeeb8cc49ef1b76fc8bba1a99f48ec3a3d656a03ce7468f20bade8773d56d9ee94fb4deec60ccb572808c154413421b87c9ab29035874e118a97584a35aada21998a5a5e6aca283", 0x1000}], 0x1, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000300)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffc52) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) setrlimit(0x4, &(0x7f0000000340)={0x7f, 0x10001}) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x7ff}) socket(0x11, 0x3, 0x0) semget$private(0x0, 0x0, 0x581) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000080)="77122f1bcfab543f", 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000040)={0x0, 0xffffff00}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069ad, &(0x7f00000001c0)) r7 = dup2(r1, r6) close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0x2c, "d8f1f9bdca0d8300"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) poll(&(0x7f0000000040), 0x0, 0x100) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff00300000000000019078ac1400bbe00000010b00907800000000450000000000000000000000d9000002e0000002"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xe537], [], [], [{}, {}, {}, {0x0, 0xff}]}}) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000240)=0x3) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x2, 0x0, 0x5}, {0x28}, {0x416, 0x0, 0x0, 0x6}]}) (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRES8, @ANYBLOB="7c7def9413a6b25f5ab283267568f84b4c0fd7ca12e6ea7e07074cbb65e3529b650fe98ae25cc1fc8fe9fd070000000000000090dab980c1319496e1f42104bd99579f8448dae39f7f06bf95549e8f1a77d50783a2e6ec73af2ff1255ae29dadeaa48e52e1ade9d22e1a48137cb8baf5e48935159012daa1a7e4657ccfbe3faae9bfa4861790b425711acc8521c514195296e4e40b3d9ae62ac113e64c6ca6739a34e36740451088db865b62ab220b1a98960fa2fa97a7e6f34b7a37c49ddd77b63ce5414deeef08d796b6ccf2d986290a36763718d296bab8e206dfd6502a8dc6ac0344519e5a66701ecab481b244ebac2396549bf9992e4147b0e84c27bae9b2bedcbbc04a0a2a7362ee834f31cc2971739edabaaf3069ca2c4c4ab4efeb19a7cceebbc62752d2136d7be1b881a12a72f9022276657962a54ac71c07ffffb8e0666226c2e6a740aa7fd789ae5917ab34c605eb69fdebbd58f6ef5d5f3f2b220360fb00912054725d47690dbab2b123a53cf6de980000"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) (async) r6 = getuid() seteuid(r6) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x81, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0", &(0x7f0000001080)=0x22, &(0x7f00000010c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x6f, 0xb, 0x3f, 0x20}, {0x543, 0x6, 0xff, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = socket$unix(0x1, 0x1, 0x0) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r7) (async) setgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) (async) setregid(r7, r8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="b05571bfff59d0cd25225c78a1d09e67ed08adcaa079bdd0c2398b46601512bd049c12eb0921126705ab0854b6b79ad36bb85e54f89f5642f017fdacc2e8035c3450935ce2203fabf6b1a97989759ead71b2de1cea696c1ee2d9614ad2304baf05f1dc55b8a6dec7f604fd681cd4607ebc7e6d8e8b88986a126f5488700d67e44c354892e0210b8822317271064865e1f029c966fb81b10e4f22718242a86454525fbeda53a75eb8f4f598be395d1e17cae8d4e57040496d17c5bf014fd5beae343c", 0xc2}, {&(0x7f0000000100)="49a9f5584735d35ea0014b5680cd971737dbadc4b477020b39b202db947f29be74cf2e81c4ce7322c8b07f32262858517c45bfd4b34881a57e5715d365e8c1c7d02243aa73d7851ac5699fa2a5e46641121b98c177000800009200e806d43b0b22440f6c25d9a18c72b7c8858e0ffc79c04489d0f468949ff17927981d20", 0x7e}, {&(0x7f0000000180)="7a0033c024a07190171da97d8da9d2eb8e5438f97c5e16b009da426737703aafd6613bfc4c9e970a8f1e17b37a7b9aa2505b149ebe64644351930dafaaaaeef5643e6487cf4b39132d35290927dc4cd5e196b6762c40635d7b8cbd13e19b1390c3f2660f72b73f28afbdc6e4f9c0fb7b73f804551c34f1e7a6eb20ed2a419a85b4bf6451a57dac421315d896d55272949e717db3a48f8d50e7056df965dc2e81357e0f53e7bfef7511ba5e7cb059e7bc079f8ab4216f006c", 0xb8}], 0x3) chmod(&(0x7f00000005c0)='./file0\x00', 0x2) (async) chmod(&(0x7f00000005c0)='./file0\x00', 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffe, 0x82, 0x2, 0x9, 0x6}, {{r4}, 0xffffffffffffffff, 0x30, 0x2, 0x4, 0x200}, {{r2}, 0xfffffffffffffff8, 0x82, 0x80, 0x5, 0x3}, {{r4}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x8}, {{r4}, 0x2, 0x4a, 0x2, 0x4, 0x74}, {{r11}, 0xfffffffffffffffd, 0x10, 0x20, 0x1, 0xffffffffffff6801}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x800, 0x300}], 0x4, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x2ece, 0x4080000000}, {{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, &(0x7f0000000580)={0x5, 0x9}) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8000, 0x2, 0x8, 0x2}, {0x800, 0x1, 0x1, 0x8c1, 0x200}, {0x2, 0x4, 0x8000, 0x5, 0x3}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x6}, 0x10) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r3, 0x42009) vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed executing program 7: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xa2d8, 0x80d9d}, 0xc) (async) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r1) syz_emit_ethernet(0x56, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="896fc5b94dddec2b574a692ef014b27d97e72e634c39a575a43fa848063272861c073b7e9702c002f3867b0edd070e4270083a85be932595b299f3b081c262a63643ce1b61bc71df5d4003b15a2354959d70b3c6f9456dacd09033feeeb2386a5efa00b99ee9d0d19e3ce26ec603bc7b688d090c8bc5dca155aa9e15c3597f1f9e69a169198b78456d66f0821c9b09fd0c1b0819d8ed1d23712acfa192b47aa5a5c19d20f655a572edf5f3e97ee19bbb28bdd8c5ea52af65d865e7c646e23068a3f72a9574c144629824066391f272f6813eaea49cf5eb4b31f7ebeb0669ff692b00f11963dba8", @ANYBLOB="f6f3ff6970a9b81514456768e8282945436d97149a231f9bb778b18dc4a84cb0df817adbdff8049b79119f7e08263904550b2f63f65e9e", @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES64=r1, @ANYBLOB="8bd1cfbab4984c90c6d287cbff0a9869fea476b718de"]) executing program 3: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0xc7c4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$FIONREAD(r1, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) getsockopt(r5, 0xffff, 0x2, 0x0, 0x0) r6 = getpgrp() fcntl$setown(r3, 0x6, r6) fcntl$setown(r3, 0x6, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) vm_resetcpu: failed executing program 4: close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="ebff", 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xd3c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="33d03425d4c3e6768b4c5a6d6f223fb4a5ba1aa4a8af37a79027f57ca0cc5bef9910f758b2ca85e79f270129b497c2cfbc", 0x31}, {&(0x7f0000000180)="9190bb7541431a7b1ad0f613c1e376a32f7f7f8e06a908398d617cdbc75d65ab29e1784021d6f4bb716c869601ad4887596594987626e30477588b742a77f4ef2c5a8fdad3f103c180744b6c198bd28f2eb2ad9fbec60ad2f9390e", 0x5b}], 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2}) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r8 = syz_open_pts() dup2(r8, r0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000140)=0x3ff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r10 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000080)) writev(r9, &(0x7f0000000880)=[{&(0x7f00000002c0)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x13}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed vm_resetcpu: failed executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5ccc30", 0x14, 0x63, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r6 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x5, 0x2c4) semop(r7, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) semop(r7, 0xffffffffffffffff, 0x53) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400ba00543d20f035c102375a050000000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmmsg(r1, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(0x0, &(0x7f0000000200)='r\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x1, 0x0, 0x3f}}, 0x3c) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="62686f022659903a41630897bd2672cec952d492ca074da3988a03372555f46412d106c865340f526f8ee966a89029eb0151f920026e37b452771ead99a171c7349c20bdd4ec10554c3ba8e100d6e62bbb6b6748261e5b5cbec16d3bcbb8cacc", 0x60}, {&(0x7f0000000000)="36ba808f0c6fcc5a30a0e39af6705791bb6a76b8144fba1b20ebece50aa4c4730130125798c8bbe4364fc2d45d723ee6ebd19673fb15c1ad854dd00711617013a170c47a0d98a6f6f8a916f3385e3f1a0f47d9c7b328ee090ec68d3356997282b5099f426c435ea36467cf447cf2b7b0d156f15a1a831384f38a342c9afc52c991d397ca9a48d83eee761f19f451cf78b472000000000000000000", 0x9b}], 0x2) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0x1000000}]}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) (rerun: 64) chown(&(0x7f0000000080)='./file1\x00', 0x0, r0) (async) chmod(0x0, 0x0) (async) chdir(&(0x7f0000000040)='./file1\x00') (async) setuid(0xffffffffffffffff) (async, rerun: 32) mkdir(0x0, 0x0) (rerun: 32) r1 = getuid() chown(0x0, r1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r2 = open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x81, './file0\x00'}) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r5 = syz_open_pts() close(r5) (async) setrlimit(0x8, 0x0) (async, rerun: 64) r6 = syz_open_pts() (rerun: 64) close(r6) (async) writev(r5, &(0x7f0000000240)=[{0x0}], 0x1) setrlimit(0x0, 0x0) executing program 6: openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x10001}, 0x10) close(r0) r1 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0xffff}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x0, 0x10000}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) vm_resetcpu: failed executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000080)="77122f1bcfab543f", 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000040)={0x0, 0xffffff00}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069ad, &(0x7f00000001c0)) r7 = dup2(r1, r6) close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0x2c, "d8f1f9bdca0d8300"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) poll(&(0x7f0000000040), 0x0, 0x100) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff00300000000000019078ac1400bbe00000010b00907800000000450000000000000000000000d9000002e0000002"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="1e214f863a12fb86b163c70de9c45a83b59f80d588b5f291", 0x18}, {&(0x7f0000000100)="d4e75b16b28b3e1f35e8a64c42d1ace4c293adcc6b78b254bec269abf41e515271b06df2f0beb86a5915214207dc", 0x2e}, {&(0x7f0000000140)="6e5271dfdb11259c3226eaa581afebc0a4a719f64c3662b0c9057391f32118dc061da8fb80fdbb4c5ec6dc1356bc7a484c3503cd803b608be81a5077ff808c85dbb7202532190ecce99354300213982150f5fdbe89e09e1797fa4addd49fcc671818cf9cae6289cfbfb5eed4413fd8e57facb0caead0aa9e9caa314b72280b3b5bb4828d88bdff8d72bb1e8e53e5e3d6f0239c3e68fba9a5c70eb8408a116bfbc5fdddb9008c623c641942849f18396f35d7aa1b36b58b8fcaa0e380444a3c3bc5b9c29984cf31a0fb", 0xc9}, {&(0x7f0000000240)="669d2640039ff67a14015f061da5adc885b58b2e54cb07a98db3c099c885f1e5c45fbf30fd6ddd62e4b539944cf0a960b23b510ca1394e54bd71534c8ad3e098a14be1a94c20a91e8cb97f668828e01aae65fe001d08089ae54d00e0521a849aae673d1f88bb3328adda0221b8328cad3cd67e1fa96ea4bf8b97c72a1013b869bf8eb2", 0x83}, {&(0x7f0000000300)="d624778fe4bb2fe35cbe15c6169e57724c9c37abda30198f21b862b2d4f0ed235b6eed4acb0a1ef5c5c32685fd9753af7ff980206a8e55698ba6299f192b57221eb4c65c7a3f73597785e4945ccd38dc63bd6f8fe326693b9c1bd6aecf736ca6c27e06174579960434e6f90fc9a84637d71ef54283481dc064fe", 0x7a}, {&(0x7f0000000380)="df4849190eb98776921d4eedbbba518db90d177e7b8a31b35d94c6a7226870442afbfcd30b5feb924b22a7754d2a33c5c52f9c12c106fb94de300dfcd0e3b03ee98ff9526c760df78d5f865992fc6959ca6da7a35fbd0d8f071c7bba79a4dd3ae65b33ba93d90482e8879e5d5546922ad1cc5526abda0298c58b6327aafe8e472e8d9c5e6378f6f0dd4c531b9481d25821d0425ab1369c2c16e11a88de6e0087bb45706998d2995ca3358d2014da7a8eda0e961edb6ca8962ad1fa091b7fa0ce49cd577c0035e0ac52a8a6e18b27b624f4e3774851ced42963d3c88a7a987cb6acc2369aec9d0ea77a", 0xe9}], 0x6, 0x5a17) ftruncate(0xffffffffffffffff, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003a40)={&(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940)=[{0x0}], 0x1, 0x0}}, 0x10, 0x0, 0x0) pipe(&(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 4: syz_emit_ethernet(0x77, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0xa, [0x10000, 0x401]}, @eol, @eol, @generic={0x0, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000340)="4b1c0000effd07944e20d31cf7767becd54217564f2c5c9638ae3daee2cc2ce8fb327ffa74f83772564012d9b1be2ceb9ecd644738912ce2d6351b0eaa571c88f57f4272ec5db31b10a02b28d3beadf38f862d9be17aa3ebb5b0fa517334c8c908d266bdbe5be9c0343d837f01dea6b32c8f2236cbbdb0c7e4748fbb38a603b9ca695558f90a", 0x10) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000140)="e8918e78971c11a54b0af90399f4ed923b247345dd9ab4ea8330436ba156bf6959c4a3a89dfb8bfeedead5065ea6f6c4209c3da8893135427e4dee762c87c7201245d7e1d34a4f480963641ada9bf62091a4dce1e4ec33acae78086b80a8f08c4b52d5a1d81fdc00bde01c8432e8bfdadaf4dd734c0fb323c1ae891aeeec3e7399c65b530e8043dab2", 0x89) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) fcntl$setflags(r0, 0x2, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) executing program 7: open(0x0, 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x400000000000000b, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22630890d88e9962e0b516b369913b801faa9320d516c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf881c78a927d3f3f83111f36f21ef74c478ca5177d14657d9f4b1dc7e8c9ae18d38222bda690cc62fdae574", &(0x7f0000000100)=0x70, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x3, 0x4) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x11, 0x3, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e3", 0xae, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x29, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, [@hopopts]}}}}}}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) (async) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r6]) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYRES16=r6]) (async) close(r5) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffead) (async) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 7: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda80fffffffffffffff86dd6060626000092c00fe800000007f00000000000000dec0bbfe8000000000000000000000000000aa2b000001"]) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x80400) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000580)="0c0ba41497f1616af2ae5f9adc03dde46d86851d0e32cef91f380b115520a3b6f1a1b71ca2ac099f1f7eab91806468b4dc535042e283327270512528e71e5fb696d3ed538da3700ecf63d0111144e04d8164ce0a65e7a43cf56092c2aeb5c8f518db44750d6f161d6f8655ec9d244053af893b3234fee04ee0285b017425b1b190fcdee3f06ed42a27dcca30f8298b071920a023b6f0e7be5b3e4af792fd1c7bf71cd808fc0d899b3a2db0cf9d896cc7441c0a800d2d0a40b50d98786fe3ccabfd78f0b2d2a0e7a576b17036646e0a46bf3e65bccfdcbf1e524c58da8a5a89e6c23f5ecbafb8fedf77738d90dc38febcc4bde0180a565cf77be6ff6117314891b182ad8b211ed0ab7773f86ac2de9158f2fa5c2ef2d637903059670dff6d5cf32bfd46afc6aa99dc9e4c431167270eb96743413c721dac60859cfbbe9444a905842ddc6daf4fe97de102fac9f51b307e427b0aa941ce054966d5b892ac08013dd64f6a6f57d49b28246e1dab0e4581885f1cb2522ca1601ebc3710caf3056e2cd4b1e01e5027e8711b87a82deda565978ee6484bd83bdf8685f15af98f11eee46b37bf355a369307b5ec6f9f88a4f6ae4c60799f1b78483d5f6fb5ba9b04da090236517d90c24cffb9609cc39ad28f8314e67e7521fb14a3ebdbb0577cafd40637c5f74e214116d9ea7804c68b4822d29f246d5a261930017816e8f2d4d392c5a2400ff1a85671f18512eed8e13b283288a4b0ac9b7c530c1a0422161f40a3ba892523ba348cff85507fc655f0f41e8e7ada98c5a305624c1feaf7002913a4344da25db383baedbd36f1ba40b3458a72f94e552712f5136c298a92cf4f64dc3c8ae790a19aa239f8f7c67095968aec6ec45b6c79a225cebb602f7f72cbb1fc7329163854ff35407f9c68c8902f5cba4a7f25f3c2a1829958c241af904c4d5bfc6a7c3ad5ef4849afe956026c3d705f6f483a41251cff72896848af1d5450990e8990d6870e3296b8c4b45c53dedc578a933d69867b71102c27156211e84c84207ff3c96ee4f5263b7fb50ca88108b7ed27d7e9ae3f08007217346f97c4a8c41aee772c6968b0b56a2e29e5857c409bd6e2adc01c1fb39727fe1d8b5ebbade725aa7957824d8222c9bd8b3a86842a8663f8eee2f297f3ab51d1a95951b07adae1ced9a5487ea1e4d9bfad7bd43827cf69f12dbb670adfb169a43653d271fbd63cf5a7da7746e2a08be021f454aee1bdce36e7168377d23269515fd37003f37d186b0a0a33233b026d07a441e699d96a64b76a53ab71ab96c61c97265cd5d9613e785c93a3128a007b5bbc0aa4ab7ccb9e7774257ca4f592af84a2e9af753eae35bfb3aa98fab82896f786f3bd63d5d9f92a3be302296f5053efd47f50584c092c3c735bbaad63e22cb4d04350b64ee31307c73fa2a9c47cac2ddaae9cba6fec2324e70d44e4d210b55f86d3f83bba56107b681648e1b1ed14dae3e3818a57499d0d342a51de6cb251879ae026304b31fb0b28ee787e61260da46ee2b6365830bd29f03d0433aecc95c9d66fe599d24c7a053b34cc61aea25defa89f50a8caec72a9011f63be7bd0367c920e340d9a2d5fe1a55375f399eebb8f02381495519b47f45aa24a0f765783e918b4c3642181f7f204d0ae3885882258fea46af93e0eb806151ed6655f69ccb8d6d7d9a1604b5b8ccd83a59925f72a06ee8c5a0988b856850816c01edded8975f537803962ad72912b2c4cbec97388c676f8be6e5f4902106390e23869eeedbbb864aeac129788523036fd3c47bca46d64608f9d124a4d8f419d2eeaf37366032f47ec0c1adf345d650d2a44575b79fd0ea42749d5c8e0a151ef257b786ab1c83636c25ee2e1dcdb76baa6c3ee98da66eaabc972b56bb0eed597d36ea59ca6c2b01664bfee465895139e7c0d3420e4ca396e348e5dec3bf232a49c7c1619d086d52e1c9043a1cf1f6a1d3f1656a2ce5408f0cae2f4bfd8d83828a1f81562ac46ca88bc3f1bb59435d74c393dbbc7292c4369653d3f024fd1984c4e4f1d5f47cfd4d3dd91c9a700e6c17d28b617c90d030ba849d5789c41026745c9873ab0d74cfb423a3cc756ee3d9b8b8d9251473fe949653a73b67a197c9c5f5088c1377a2d085d9298d9c4006d630e018dce300b85e1143a870e510fe4e6d448883dc3186178090c0b69b0c2c1b5bd41247da2f808ecdfbd2bba4f9ee807fe07e36cee53fff0cc07fd22cff31c85531894cccb5a8647878f0f670f1e5037306809a51a4caaa93b621755c872782d774197ea51ca80714dd1d3ab116a3fa357834f1de9806b9d32aaeee56e68a3097b864e6a2bf4b46a57b873dae1ae034abbfcabc9a72a69352e211513f0cb01c7b0a7021f22061a2981bf156fd9de8473db80e70a5191ff9c2902378aba088a0564aefdf27a4ff06f247ba87e3b510105253ba4864d469f1140b6e303d77de756dd386276f640da8410d88cd80e4b48dfe59b04ead531579d0cca5cf4ae6d1e4d4a97d610e48f79d27257d0a691ca158c3a7461f79be8e15dbbb69ad369dddd688b6d6e7f67ca06edd21294c3bf35cad775dc1f120718ed406d181fd92ce1ca1453bdd156f5b5caf8af3b674625df57ac678c8283b98612ebf633a2a6f0614e87346dafc64a88b00a38d97562a258b4155c62340b5154f9c85e59ebb3e06fd04ccd9cdbab97e78f0fc57b80b7c510b9932ef6feb81cf32aeb2cb69a55b7bd25bdf07feb44a30d1515fea1d780c3dfa0989a1f4c9fc5e5b7318d40ad5bc86ff122efe8b408ef1bcb6ed0b76024c5ad3a2ea2e1c417c201251e8bb4bf4a4e5bbb1f453c914755a14e90dc22aaa3dcb0b50ff7d64dc4223c0b63414ff4416c442295192356cc130174c1024a0a5f437f056b9c99b53558b3644db0042078a6788c92b5f08b2a049ef48aa6912f36156c45223112a81e57b3c549280fd9ebb2fdd05565082e6751f061537be0ce9af3a97d2965dc7e08d123bd278b48142b47934366aef55bb28e3f6827257e42f3b6d54822cfbcab73dfab00b91644432524640d725781dfd7035a41d98589133b52c876ce54b009c9fe97d85b17c39d4faae1950dabc3c2c912a33bb17b3b1eaa7308f45625fa2406914db7517816f69ff33c0d17d932099d694657040261ebbfc6081249a63f069e895ab9fe18bf9ccf8c69b6b6b4f14cf00b776c7cd6ff8fa1f952a5771bf0053972bfd67db2f1359b6edd7766b7faf570cb3d668c2257bfcd1ff0b7fd16012ea75e139e9dc33ad5c567ce856a199a8b2f85482388c858835cc9a87db2ce5976d970a4b03440899507b4fcc3225b94899e5f3238d621b4e7e736fbddb6f06af30398a98e6e1ed7d57d0711f6c7c13bec62984bf5307f5befa6f65c1f7dda0fedf69b6f9c24ddbf52abd1943dd3903d3c123de699d3ccab08025bee3c834e7793e6eff19baef1a562401c1cddca8b2507fe7fc88f87967e0ac32e028dfd992d467c50258e32e51de20e0cc18f28c4d5c06f8e4257f02aed7899f8a751697a0e3d5bf2630eb55eed14cc2e9654e0e581ea9d85186a7f79987761df46fce5acb2a969e3366399337154465e1e0f96f60734a84687d4d51e8972f97a0e751285039aba56836ef4cdd0b3873d1113a6e5cb0a1dc22a816f55245f9a72a2fc284bdeb14e31aa67af3d88a3d1b884c7c3ee60a1cc7bbf358c57eb2c71b76a0cbbf8a959abda6a95792515f5532c5891f6da473706050d6a91b9283719fd0d7c936176714516fc98a535a0d4951e82efd56d663af19490fa42b60df6671816b76ee6385c94c6032fc1e2a696ba002c44a28c7ddee4d65144168fc04055e9994642a60a2ed8213cf01ad0abaa515671683bf2f5e0d4bbb84cb3b1271198e354e45fe56f49a01b8ffc6e346d139cfe0619a9ea59e540b5343d943f72286794a465a991ee4be9345e73824317e822437453a7a86f7cbc0c1fe8ded5511bc74e537535901b0dc6f6fdd84cec1529653587264f448fa10400ad877155b98f798f505abae5ec6a93787c289a2ff1f3ec042858b11998cebdc69d273eaecc299c235efce3b3f499138b523ce77e8c869b4e2fd0c3b6ed1924e941f7b8d0e4e31544e356a8f708ee951aa4ab2ecb8eed9ee78277952deda6f68e398461feb8fc9d3e9c35bd2fe43fab9645c43acc4b14ab63db3912036fd6bcc6fed95175ca8eccb5dde3350c7f81778d65c063ee653d4867e061087e936cc624176d6f76bf52a0ae75ef424be0eb7c4457dd2a7303d3e32d2127749c22828786b463c81a3c706e8b3b8968207e40d53250e32e39a2b24484716ff0cf98edcab1c4e609014dda1724d171edd5efebcde19a51cdfcb7602789de7c390b518a9c084eee033965af210d87f1a05e81eb94680e63e65f6a85bd0fe430403bd08af0abe3fba233a653d232000d0564c301b2f329365aaf031388bb33f4f3eae89de09a60275b71f08600a9c34156c750a770a75835c488836c2127578a3c730225b1c09b1300522b295f41e4abc374df3cd8a1f5e8c1e9a18ab522055f231dd0b0ba6acbd11b26f9bccc156f9631bb5c1bb1275c77ff676b1dba2547d3bd7c44868784f7f6798b257e3a55e373c27fefd982c2bdbca30f4a5571239d4a5ca885d1800c3f9a93376a6bebfae4900dadf9b6488ab576466fb0f7719bcfdd16e5ff621727776773ef79f79cdecbb316fafd710f07a2deb6b5ab9f30898c0c64e2b6c4a7852e4e03f50e50447c6d3d61a954f1a52c04bd22714d02ad272631dcfa43c2a0c8a5a2a25887d11962758dc22f86b9be4e1e653eba1bc8974786a8b674e17f0ed1db080caccbca61db3169850ef8af93de73ac14709a56bc88d01385e66855a81d2fc98b7e18fcfb7181117028de959e2de83542f246172d889a95c45b429c0276c833978e133eae131ee81318b7e33c0ca7b34fa8ad940afbe6334c1fd58004f21e1448e34b81629d7befcbc56ad9a02b3026c20779c465bdcd79a1b026e667bc471ebb5c0ce7930d585b7940e83167c5d17a66de4c15cfc633f6937d83b67d476407ec10fd7dad4e7e04ea956677f07ce7da55d82dc15f7d3fd331a967c3962674115575074c4da678ce5845ce3209ff6358c106c8f17d65a3e2da832bdb775a90ccd75fe2bb8de8b18e515a3a19f5f1acd4dc440acc558ad1655d5b1c516b833428678c9433ec68b9747ea560ae61a823a904c30df35440576b75d69894b7e1cc77e6791fbc634479717107d1fcbeb6811528f503d50ce0a2c24d40b2ce4081298b68e846194a2e969ffa885df48f2cad22e39aa19cf9e20812d3fcb5977e9c340224402fae3ece3c3cfa9dc745285c28e39dcb4f6ca8b927b763cdeb1b993b3e3078ed31d9064a6890ed80ecfe875ca509085de6c10a986d7c794af1a29c3397eda0609b182a3e5c64b2ef9835ddd9bf636e582eb8a2f4223b812e1beefce87261667b56681742f102532182e98653e218219fca7870ebf1d577de164f3f4899f6902c72b3eb61f5b18fd43a74662dd0d63c875653565dc6c77451bd52406c581fc4563ca7ab203ee7605acc2c580d62eadd132bc5bc78741e57346a08348ff6269e1314526fc17db914c9c83dc1bb9eeee8337bcde48975566bb5ca71c56359236db0c71c37816e64f2d4f9711d5fe7684584b1dd61d0d64d14db086bc66b34b9cfae6503782b4b8e20cbab4875f2484872be96eb360ee2c22262f26f635726b361b5c84bdd2acb97e04163894982718123bf045e62a0df2dec301cee7450903c971b9b95d52981", 0x1000}, {&(0x7f0000000000)="2d2daf43e6e7964df4a5141072a98487709c28fcee0747b9d990561de3ee01eb08bb192c0e3469df40bc26e4bc92b279", 0x30}, {&(0x7f0000000040)="cd719e742d875d86c9466b155f0f7e1410c200d5dc41417a1f58892e138ab7bbcb34bce7390403a1d562b15ddbc9adce2846aef7f1179b24ebf47091c71e6252cd1eb760e45f796b3547cd632567730797e8b82d670491b713a4573d40a53f985188754ecaef08b69618c7b0a6cebf6371383668787d1da709e7cbbf0f2565f452884ef4d9b79d451a4554f375896914e914397cdca2b943cf96c064b860632a41692fc2927b", 0xa6}, {&(0x7f0000000100)="8053c9f35fb026e46c4ea9658bd52b80ed19d89210a30b730dda6a69d84e8cf840dab64a24ac1a217273d739b89577de3b557e4ac8acc9e4450a27c5fb3374504d6c464bcd98f950e08bd29726824a7dd547bbec07a2f7585d87229ab946068f74aa129e7790474bd679fb5aef92f6f346bfb50702abb1acfe636070f56c7fd7830a78c74967907a2fa31516f2a7f7c310e3e078c9c5954189ac2a4d5a2fde15ed479214b1a4b635e53f572a5dd0645d", 0xb0}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="bba08e78e59f1af0f3adc4332b77b40c6c6827c4fda41d46667d5d8c186df90f2bbc91fc8ca41f293de6f048268c3b7d72563c6561209f7415ba399c895d7dbdf90b10b34c912e117bc189aa8a2cf6221ec83052633d5f6083a506ec09936525148008daff7081c3579ae5dfedd2032d03f2db525e1b46391f634554b5beb5ea174eda41223d3c30c0c36c5b212a923d9e122db8c9bdb1324256136fcf39ba31ef1f0442419b", 0xa6}, {&(0x7f0000000300)="1615b5881e76512469da804626f91be7e6bc61da2f8dece0d7886e9596efc5bb7875dbf0e334b1ee989394b055160a7df2800892e96371647e82775deea748c5dbb112cee834e2f1a475f38c6b0a80139ba7a0c19bfe587227d3596dde88e39aabc8201ebbf889b77da1645526e0950f4b37f347b62e70d8a1250ffe02a8bf1bc82eba67e21bc738726a88eea44043143256811044ef8d4a910e9d4ac1990ba95d879dc2f0d08555e1c43d1a", 0xac}, {&(0x7f0000001580)="241f19c6eb306c8e73a63e7e1c534616f69b6cb793d853c8974cb670527d8d29cc3f65a4ee1237f8808b41cf2c16b98b5464b838ca3f27c9d42c87571dc4f680005684d114818dbd7f0842ef4a45b7e1e3c2aadc632fe9e1155c6eada7cd700e84992fee4899c281c4324344e91f75851327c073abffdba70d534b5fa74e2b67a3f6cdf425b88ffe9634a2ba5aac888b5bca5ec75360815dc2440a550e8371f2c69a226dfed68b2c3a4f2b988d45b1100f8845ba3e382b45a349a1ceb35c707ed7e06a7e272166aa36b5e001d54b92606c9356b0ba901dbeeb08453a25f0a9a0832cab0e3330", 0xe6}, {&(0x7f00000003c0)="c21e95d648d31f59", 0x8}], 0x9) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) syz_open_pts() r7 = syz_open_pts() poll(&(0x7f00000002c0)=[{r0}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4}, {r5}, {r7}], 0x7, 0x6) executing program 1: chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xff, 0x5, 0x2, 0x8, 0x9, 0x0, 0x0, 0x8}, &(0x7f0000000080)={0x0, 0x5, 0x40, 0x1000, 0x10001, 0x5}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setitimer(0x0, &(0x7f0000000000)={{0x1ff}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) setrlimit(0x0, 0x0) syz_open_pts() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x144}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000002c0)='\n', 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: r0 = kqueue() socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0xb500, 0x1, 0x2, 0x5ed, 0x7d}, 0xc) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 1: r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r2) listen(r2, 0x0) close(r0) r4 = socket(0x800000018, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400ba00543d20f035c102375a050000000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400ba00543d20f035c102375a050000000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmmsg(r1, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) (async) r3 = socket(0x18, 0x3, 0x3a) open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(0x0, &(0x7f0000000200)='r\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x1, 0x0, 0x3f}}, 0x3c) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() (async) syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="62686f022659903a41630897bd2672cec952d492ca074da3988a03372555f46412d106c865340f526f8ee966a89029eb0151f920026e37b452771ead99a171c7349c20bdd4ec10554c3ba8e100d6e62bbb6b6748261e5b5cbec16d3bcbb8cacc", 0x60}, {&(0x7f0000000000)="36ba808f0c6fcc5a30a0e39af6705791bb6a76b8144fba1b20ebece50aa4c4730130125798c8bbe4364fc2d45d723ee6ebd19673fb15c1ad854dd00711617013a170c47a0d98a6f6f8a916f3385e3f1a0f47d9c7b328ee090ec68d3356997282b5099f426c435ea36467cf447cf2b7b0d156f15a1a831384f38a342c9afc52c991d397ca9a48d83eee761f19f451cf78b472000000000000000000", 0x9b}], 0x2) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="62686f022659903a41630897bd2672cec952d492ca074da3988a03372555f46412d106c865340f526f8ee966a89029eb0151f920026e37b452771ead99a171c7349c20bdd4ec10554c3ba8e100d6e62bbb6b6748261e5b5cbec16d3bcbb8cacc", 0x60}, {&(0x7f0000000000)="36ba808f0c6fcc5a30a0e39af6705791bb6a76b8144fba1b20ebece50aa4c4730130125798c8bbe4364fc2d45d723ee6ebd19673fb15c1ad854dd00711617013a170c47a0d98a6f6f8a916f3385e3f1a0f47d9c7b328ee090ec68d3356997282b5099f426c435ea36467cf447cf2b7b0d156f15a1a831384f38a342c9afc52c991d397ca9a48d83eee761f19f451cf78b472000000000000000000", 0x9b}], 0x2) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) fcntl$lock(r0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file2\x00', 0x10c) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x2) open(0x0, 0x98, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0xe3) r3 = socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0) chmod(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getgroups(0x8, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) connect$unix(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000280)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)="978e1843b52a42f21ed24b4f4b1766602d76dfa24df609a08790420800000007d030a93b8a4907415a4bab769935b01feb684c54b8e73e70a5ce10f56fb40bf274393d6c0605e334701fcb2f198057ad988abfacd40e1079638276af1a2d212255140e4c77936b0b109ed8d74e09ac249196626d0ca5e2640904f0fe1acf12fc77b13a5b1ecf11e043", 0x89) syz_open_pts() executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001100), 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x9) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x3}, {0x2fb52a62, 0x8}}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1928, r2) getrusage(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000000000000000001ac30000008000000000000000000008"]) executing program 3: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda80fffffffffffffff86dd6060626000092c00fe800000007f00000000000000dec0bbfe8000000000000000000000000000aa2b000001"]) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x20000, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000580)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x28, 0x2f, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce000000a6c86000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff02ee4500000000000000000000000000014e23", @ANYRES32, @ANYRES8=r1, @ANYBLOB="8003"]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f00000002c0), 0x0) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) accept(0xffffffffffffffff, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x2, 0x0) dup(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000200), 0x0, &(0x7f0000000300), 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 7: sysctl$vm(&(0x7f0000000080)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x2, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x1, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x10}, 0x4, 0x0, 0x0, &(0x7f0000000000)="81afbb22ee266d77177058df36892387c564a0e471a5713f4eb5817a533c2a6baecd590006", 0x25) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 1: sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000000480), 0x0) r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x12, 0x8bf05a9a3bc736f2, 0x7fffffffffffffff, 0x67}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x6, 0x1003}], 0x81, 0x0, 0x998, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r5 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r6]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r6]) close(r5) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(0x0, 0x0) chdir(0x0) syz_open_pts() r7 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r7, 0xffffffffffffffff, 0x0) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) executing program 3: open(0x0, 0x70e, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x812, r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) (async) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) (async) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)) (async) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0, 0x4b}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) (async) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x14, 0x0, 0x0, 0xffffffff}, {0x401c}, {0x8106}]}) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000440)=""/10, 0xa}], 0x3, &(0x7f00000004c0)=""/82, 0x52}, 0x1000) (async) getpeername$unix(r5, &(0x7f0000000280)=@file={0x0, ""/96}, &(0x7f0000000300)=0x62) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x0) (async) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semop(0x0, 0x0, 0x0) (async) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) (async) getgroups(0x0, 0x0) (async) semop(r0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getgroups(0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x5}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semop(0x0, 0x0, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, 0x0) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000000029, 0x8d, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0xfffffc4d) executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001100), 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x9) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x3}, {0x2fb52a62, 0x8}}, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1928, r2) (async) getrusage(0x0, &(0x7f0000000040)) (async) write(r0, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000000000000000001ac30000008000000000000000000008"]) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 3: kqueue() (async) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0xc7c4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$FIONREAD(r1, 0x8020699d, 0x0) (async) ioctl$FIONREAD(r1, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) getsockopt(r5, 0xffff, 0x2, 0x0, 0x0) r6 = getpgrp() fcntl$setown(r3, 0x6, r6) fcntl$setown(r3, 0x6, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) executing program 7: sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0x6, 0x0, 0x7, 0x0, 0x3, 0xffffffffffffffff, 0x8000000000000}, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa00004e224e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd07000000000000004ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa356d5837622be1f511ab22031b1661799e754f0a848fc3d1dd8e1e78230f2e39c55ffb227f8145a00456d5c43bcbc714a8f95d"]) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x62d, 0x4) syz_emit_ethernet(0xc0, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8a, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0xc, 0x20, 0xffff, 0x0, 0x3, {[@nop, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x4, 0x2}, @generic={0x8, 0xf, "bcd39db2b52d315bc354dc18c8"}]}}, {"ef1706c16a3a198beb4894c910fe10289609a54e08535673ce2e11c21dc0f4783f8184a26d76d5c78f6e3dfaeb2450f1220130ded75421ea97e519b89a15b976b8236044712c106b67487f13eaed24ddf0cf"}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000400)=0xa4, 0x4) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f00000e9000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000011000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f00000c6000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f000010c000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x0, 0xfd, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) 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="10"], 0x10}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = socket$inet(0x2, 0x4000, 0x80) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)="eaef125cb7000198e09182c0c857d94ac6c15322f3df000005e7699e904f7597e316b6f4834711a4601a13a8d0933493b5068103a2280723520b2cc48c5e58dc0287af262649ece14bc80958b5a0ac81f39663f60e5dc04fd95b7124a4baedba00d17067e6f807e7b5c0c7e7f43fdf7b5dc4610b0e96345437b8b4476160bd91b37f2794a792a08cc4752ec83c870000000000", 0xfffffffffffffe42) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) writev(0xffffffffffffffff, 0x0, 0x0) getrlimit(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000240)="b0c857d5d6d02d7285", 0x9}], 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0xceb) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1580000, 0x4) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, 0x0) setsockopt(r0, 0x13, 0x3fe, &(0x7f0000000300)="4c6d853d6526c6accfa0936478510888e3528a57661be976bcb38483831d03367fba0e6a055f22c343c4d2fa0000d373b243e1bdce2ff0b8b8", 0x39) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0xf801}, {0x860, 0x6, 0x0, 0x8}, {0x806, 0x1, 0x2, 0x5}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000140)="9da8e3961262c945999b662a6c60fced", 0x10}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x0, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r1, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, r3) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffefcd0d, r6, r7, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r2, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x16, 0xffffffff}, {0x3, 0x80, 0x9, 0x6}, {0x7159, 0x73, 0x3, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) executing program 5: open(0x0, 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x2) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) setsockopt(r1, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r4, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@file={0x1, '\x00'}, 0x3, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=[{0xb0, 0x1, 0x1fc, "a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd"}, {0x48, 0xffff, 0x9, "f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee"}, {0x40, 0x1, 0xff, "e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba062"}, {0x28, 0x1, 0x8, "5bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe"}, {0x90, 0x1, 0x2, "3640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1"}, {0x18, 0xffff, 0x1, "0d4d60af3eaa60"}, {0x98, 0xffff, 0xfffffffd, "4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352"}], 0x2a0}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x45}, {0xfffe}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609004000008000000000000000000000000000000000000000000000000000000000000000000014e234e2100089078"]) executing program 6: openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x10001}, 0x10) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) (async) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) kqueue() socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0xffff}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x0, 0x10000}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002800)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x20000000000001e3, &(0x7f0000000200)}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r1, 0x0, 0x0, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x3, 0x0, 0x7, 0x0, 0x7f, 0x6, 0x3, 0x2, 0x1, 0xb9, 0x5}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 0: socket(0x2, 0x4000, 0xfe) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x0, 0xffd7, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0xffff}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0xffffff47, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x8}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffec4) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x0) syz_emit_ethernet(0x229, &(0x7f0000001a00)=ANY=[]) sendmmsg(r0, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c6", 0x12) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r6 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = semget$private(0x0, 0x5, 0x2c4) semop(r7, &(0x7f0000000100)=[{0x1, 0x2}, {0x3, 0x3, 0x1000}], 0x1f) semop(r7, 0xffffffffffffffff, 0x53) executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000001e80)=""/4105, 0x1009}], 0x1, 0x0}, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x277) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x72) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)) bind$unix(r0, &(0x7f00000016c0), 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000001bc0)="fc35dc8a2ec7a1a04e0000000000000040f60f806bde5a2cbff5c58fda60fb08220f42e7f646874d0233eda335dbca178b500c8aa86665e048b9c7262bad9114d229866f908de6884c82a1f94791199b16151fb46b000200000000000052ec9319eb8f4bfa20c5db9f5763b6a6742ec16171c203db61580f86a0d115c34018e6d11610c34a4bb7858d6080ef8ddf259b1617e1b40d7eaeb245f07162644ed72b940f6b7602a1b385729a1368f120df3cf735c189c2985c7a2fe0fb05ff00c1493a99f7ad4c8545ca62b2f7a41551e529dc2e8a975a56e2e5cd3ae2160f4d94f810337b9cc8f07097c1bdd559c621de0f72b5be04290f959a27684a9db1eab5d61663de8f887df507865cf36ad93a766df94d3753091430e607d26e3ce8e87f88b8bb9ee0a0003818685dc891bbc6a77914bbd51bc71fb081d433b9605fbb5ea421b09408f0c6c08525ca63d6fbdfd4dcb6c78439efd4c49945a2a8a530883f3ec29d8c1033ec2bc261f7c65794e432b30000000000000000425156741a5f6efab687ed76b037594ad240fe1270ee49330904a4c55187740ad3e03afd7ca93d90af8ad988eb024ae6719269be69c1b1bff6a58c2798c197373f51b33a9fcfe5823210300ae64f3f48943a8911bba4e0ba6e50e634d6cef027cdba61450e397c7d97f1025bee77b35a25d39ec22ed2d60cdf6a6115bed64ae58083a2963df74e054b0070ef3ceaea2545c10008c753943a74b3cb5ae6a84ab236e28779ff7f9e24954ec5b8e7177f85bcd999daf1c800f64aaef9f944371a0d7d2e76e8c2d3e7ec7d5cb09c50d8d7173c7ba57bc8137ad038dfc09c00759da49d628a5cf138df3d16bf05f4a8169dd30cf33723b99be95dc54dc1d2eb79450a93c68336bd73f9c4d25a818b0939c70050d5101236cb20fe3c4d7575ee979069572571ffecb1af088e2aafbe2cc3aa5d10a812a65c785d902a39ccc0e606b44e", 0x3a) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0x4) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2, 0x4018, r0, 0x80) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) setitimer(0x0, &(0x7f0000000500)={{}, {0x8}}, 0x0) setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x41) setsockopt(r2, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) fsync(r5) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000440)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000480)="3908690e", &(0x7f0000000580)=0x4, &(0x7f00000005c0), 0x0) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0xb9) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7fffffff) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000100)={0xff, 0x5}) r2 = msgget(0x0, 0x2c0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x6, 0x7}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/214, &(0x7f0000000380)=0xd6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x4, './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCFLUSH(r3, 0x20004268) msgsnd(r2, &(0x7f0000000480)={0x3, "f52e7382e8a3e8742a5d47f4ad8e10ca8400aed1163f4c142b1ab980b9931abf2cb03685df63baa1f0f1cbdbc4899cf0a58d379b70050fb964535a53d9122235977c0a068e2c7827548a582ee45528f7d1f6d1149ce8aaba775b40c5bdf706b284f883ed54a5d27282861326ba932bb4cc50f2e499c8917bc8bc426e7d5dc5de5b92b870c410cc80d191e08243baab16741179215aabaa946fce25b89900bff6a83480ae023056cf1e67724e54b56ea3340cf891d2b3a13f6c16c204bb510356bfb6"}, 0xca, 0x0) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000580)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000005c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000600)={0x3, 0x56f}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x9, 0x7, 0x0, 0x0, 0x1f, 0x7, 0x9, 0x2, 0x0, 0x7, 0xffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000700)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000740)=0xffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000780)) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x2, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r2) ktrace(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6000000000000000009b"]) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x5}]}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) (async, rerun: 32) r3 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) (async, rerun: 32) fcntl$setown(r5, 0x6, 0x0) (async, rerun: 32) fcntl$setown(r0, 0x6, r2) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x4) syz_emit_ethernet(0xe, 0x0) mlock(&(0x7f00004f5000/0x1000)=nil, 0x1000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x0, 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x900, "ee702d64110000445f69112295cf00a6e100", 0x4}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() setuid(0xffffffffffffffff) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x824, r5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x90ac, 0x0, 0x0, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b"}) executing program 4: open(0x0, 0x70e, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x2) (async, rerun: 64) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async, rerun: 64) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async, rerun: 32) close(r2) setsockopt(r1, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) (async, rerun: 64) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) (async) sendmmsg(r4, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@file={0x1, '\x00'}, 0x3, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=[{0xb0, 0x1, 0x1fc, "a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd"}, {0x48, 0xffff, 0x9, "f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee"}, {0x40, 0x1, 0xff, "e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba062"}, {0x28, 0x1, 0x8, "5bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe"}, {0x90, 0x1, 0x2, "3640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1"}, {0x18, 0xffff, 0x1, "0d4d60af3eaa60"}, {0x98, 0xffff, 0xfffffffd, "4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352"}], 0x2a0}, 0x1}, 0x10, 0x4) (async) chmod(&(0x7f0000000240)='./file0\x00', 0x100) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) executing program 2: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800000000002c4, 0x80) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x0, 0x2}, {0x6, 0x0, 0x0, 0xe00001}]}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x32) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setreuid(0xee00, 0x0) getuid() setegid(r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r8 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r9 = getuid() setregid(0x0, r5) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r7, r9, r5, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r8, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)) getuid() executing program 0: socket(0x0, 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="11a0221ad9ebb4c1c56b5ef21e1c840ca3d913ba84fd22ee180d004f840f2ed4fe8f4af05b1749f8bdd10c06254e5d06", 0x30}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r4, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r5 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sysctl$fs(&(0x7f0000000640)={0x3, 0x1}, 0x2, &(0x7f0000000780)="e5ec75cc098bfd28655244e8196f074e1b3dba820ea6e386a64cc110c7e8e86254e4530c8fb6780428b04249dc531087ffe94e48c4271cc4477b9ddebc393a4a642f2bb806adfd3ebdf5fefc9f155163e94d3c87b2f1e5c8ad2ed950e637d408f75001897647dc6576b8c19c8e61f2a1e7a74262dd329a894af189823f1fc0daa45e77a863aa9634c15ee82ffc0914135c9072b71f7a2ac54e53f1814746233b858f33788809f4d926f205e0946c7d6bb0a5c7169d6440b91f88bc5f791b3e827b0eb63d090644aa6a97cf45833c6671f4", &(0x7f0000000880)=0xd1, &(0x7f00000008c0)="0d9d9da31ed4ebaec067d58f0ab017cfb211034674a1b6ff43b2b43490d332f4561a0552e0a016d1875b19a5b95b441dc7da1af6670edfd2b9aab947124eb2aadf15253bc4099c89f1aef24df69ac378bdda227977479a66d8d5377c409655e1d6b0464a71fed40f849e617171c918d62a2afe7819a5386ae2971d577c925759783fe6eb0f1099d46360ac48255784332a4a0200a398c20398ec098f59a0e3d7673e7c92badc172ec0f125f3a2c1a350ad3ca5a999d8d9e37f0bee0f1055292d", 0xc0) setsockopt(r5, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r3, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000540), 0x0) r7 = socket$inet(0x2, 0x0, 0x0) getsockopt(r7, 0x0, 0xd, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) preadv(r1, &(0x7f0000002700)=[{&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/84, 0x54}, {0x0}, {0x0}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f00000025c0)=""/118, 0x76}, {&(0x7f0000002640)=""/182, 0xb6}], 0x8, 0x80000000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f00000003c0)={0x10, 0x80000001, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x111}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000002000/0x6000)=nil, 0x1}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000007000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f00003fe000/0xc00000)=nil, 0x20}, {&(0x7f0000698000/0x1000)=nil, &(0x7f0000e83000/0x3000)=nil, 0x5}, {&(0x7f0000e07000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005ec000/0x2000)=nil, 0x62fc89ce}, {&(0x7f000051c000/0x4000)=nil, &(0x7f0000e96000/0x1000)=nil, 0x4}, {&(0x7f00003c6000/0xc00000)=nil, &(0x7f00005f1000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c0b000/0x2000)=nil, 0x3}, {&(0x7f0000c1f000/0x1000)=nil, &(0x7f0000d9a000/0x1000)=nil, 0xb13}, {&(0x7f00009d1000/0x4000)=nil, &(0x7f00007a7000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f45000/0x2000)=nil, 0x9}], './file0\x00', 0x3}) pwrite(r8, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) executing program 5: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257340059a4c9c2e92e5d", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x860, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000c00)={0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340), 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r4, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x4b, 0x0, 0x0, 0xfffff000}, {}]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) r6 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x138, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) denied attempt to set clock back 1068500480 seconds executing program 6: recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000001e80)=""/4105, 0x1009}], 0x1, 0x0}, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x80) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x277) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x72) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)) bind$unix(r0, &(0x7f00000016c0), 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000001bc0)="fc35dc8a2ec7a1a04e0000000000000040f60f806bde5a2cbff5c58fda60fb08220f42e7f646874d0233eda335dbca178b500c8aa86665e048b9c7262bad9114d229866f908de6884c82a1f94791199b16151fb46b000200000000000052ec9319eb8f4bfa20c5db9f5763b6a6742ec16171c203db61580f86a0d115c34018e6d11610c34a4bb7858d6080ef8ddf259b1617e1b40d7eaeb245f07162644ed72b940f6b7602a1b385729a1368f120df3cf735c189c2985c7a2fe0fb05ff00c1493a99f7ad4c8545ca62b2f7a41551e529dc2e8a975a56e2e5cd3ae2160f4d94f810337b9cc8f07097c1bdd559c621de0f72b5be04290f959a27684a9db1eab5d61663de8f887df507865cf36ad93a766df94d3753091430e607d26e3ce8e87f88b8bb9ee0a0003818685dc891bbc6a77914bbd51bc71fb081d433b9605fbb5ea421b09408f0c6c08525ca63d6fbdfd4dcb6c78439efd4c49945a2a8a530883f3ec29d8c1033ec2bc261f7c65794e432b30000000000000000425156741a5f6efab687ed76b037594ad240fe1270ee49330904a4c55187740ad3e03afd7ca93d90af8ad988eb024ae6719269be69c1b1bff6a58c2798c197373f51b33a9fcfe5823210300ae64f3f48943a8911bba4e0ba6e50e634d6cef027cdba61450e397c7d97f1025bee77b35a25d39ec22ed2d60cdf6a6115bed64ae58083a2963df74e054b0070ef3ceaea2545c10008c753943a74b3cb5ae6a84ab236e28779ff7f9e24954ec5b8e7177f85bcd999daf1c800f64aaef9f944371a0d7d2e76e8c2d3e7ec7d5cb09c50d8d7173c7ba57bc8137ad038dfc09c00759da49d628a5cf138df3d16bf05f4a8169dd30cf33723b99be95dc54dc1d2eb79450a93c68336bd73f9c4d25a818b0939c70050d5101236cb20fe3c4d7575ee979069572571ffecb1af088e2aafbe2cc3aa5d10a812a65c785d902a39ccc0e606b44e", 0x3a) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000001bc0)="fc35dc8a2ec7a1a04e0000000000000040f60f806bde5a2cbff5c58fda60fb08220f42e7f646874d0233eda335dbca178b500c8aa86665e048b9c7262bad9114d229866f908de6884c82a1f94791199b16151fb46b000200000000000052ec9319eb8f4bfa20c5db9f5763b6a6742ec16171c203db61580f86a0d115c34018e6d11610c34a4bb7858d6080ef8ddf259b1617e1b40d7eaeb245f07162644ed72b940f6b7602a1b385729a1368f120df3cf735c189c2985c7a2fe0fb05ff00c1493a99f7ad4c8545ca62b2f7a41551e529dc2e8a975a56e2e5cd3ae2160f4d94f810337b9cc8f07097c1bdd559c621de0f72b5be04290f959a27684a9db1eab5d61663de8f887df507865cf36ad93a766df94d3753091430e607d26e3ce8e87f88b8bb9ee0a0003818685dc891bbc6a77914bbd51bc71fb081d433b9605fbb5ea421b09408f0c6c08525ca63d6fbdfd4dcb6c78439efd4c49945a2a8a530883f3ec29d8c1033ec2bc261f7c65794e432b30000000000000000425156741a5f6efab687ed76b037594ad240fe1270ee49330904a4c55187740ad3e03afd7ca93d90af8ad988eb024ae6719269be69c1b1bff6a58c2798c197373f51b33a9fcfe5823210300ae64f3f48943a8911bba4e0ba6e50e634d6cef027cdba61450e397c7d97f1025bee77b35a25d39ec22ed2d60cdf6a6115bed64ae58083a2963df74e054b0070ef3ceaea2545c10008c753943a74b3cb5ae6a84ab236e28779ff7f9e24954ec5b8e7177f85bcd999daf1c800f64aaef9f944371a0d7d2e76e8c2d3e7ec7d5cb09c50d8d7173c7ba57bc8137ad038dfc09c00759da49d628a5cf138df3d16bf05f4a8169dd30cf33723b99be95dc54dc1d2eb79450a93c68336bd73f9c4d25a818b0939c70050d5101236cb20fe3c4d7575ee979069572571ffecb1af088e2aafbe2cc3aa5d10a812a65c785d902a39ccc0e606b44e", 0x3a) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0x4) (async) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0x4) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2, 0x4018, r0, 0x80) (async) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2, 0x4018, r0, 0x80) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) setitimer(0x0, &(0x7f0000000500)={{}, {0x8}}, 0x0) setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x41) setsockopt(r2, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) socket$unix(0x1, 0x1, 0x0) (async) r5 = socket$unix(0x1, 0x1, 0x0) fsync(r5) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000440)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000480)="3908690e", &(0x7f0000000580)=0x4, &(0x7f00000005c0), 0x0) executing program 2: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES8=r2]) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket(0x20, 0x4, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/36, 0x30}, {&(0x7f0000000500)=""/131, 0x83}], 0x4, 0x0}}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000140)="15", 0x1}], 0x1}, 0x0) sendmmsg(r0, &(0x7f00000004c0)={0x0}, 0x10, 0x0) executing program 3: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa00004e224e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd07000000000000004ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa356d5837622be1f511ab22031b1661799e754f0a848fc3d1dd8e1e78230f2e39c55ffb227f8145a00456d5c43bcbc714a8f95d"]) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x62d, 0x4) syz_emit_ethernet(0xc0, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8a, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0xc, 0x20, 0xffff, 0x0, 0x3, {[@nop, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x4, 0x2}, @generic={0x8, 0xf, "bcd39db2b52d315bc354dc18c8"}]}}, {"ef1706c16a3a198beb4894c910fe10289609a54e08535673ce2e11c21dc0f4783f8184a26d76d5c78f6e3dfaeb2450f1220130ded75421ea97e519b89a15b976b8236044712c106b67487f13eaed24ddf0cf"}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000400)=0xa4, 0x4) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) fcntl$setflags(r0, 0x2, 0x0) (async) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x35}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/23, 0x1f}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) r5 = kqueue() ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="69b68b5c4a5fa26bfb661459904cb3e33e85cf3014cf460d5eba94b0c0590496224d021bf39a5f7329d4f6f3a109b0dafae324cefc78a16f5b55f9762f80d1724a68a525540986c9c92f20355c97b60d6427e07d3f37ec57dc63ed488944949744dee733fdc7c3c0bd92c13c9ceb0b9573becbfc07dd33fe3fb5a59803f8cc94073f6a996dc91b11d81e5170493852905677725b538962bcb7439ac7f20ad09472229d0ec62303a166fecf330248fcf464dce1a596cfbe7fefddadab3a19074e78020a59", 0xc4}, {&(0x7f0000000100)="23cf813767519f21e735bb897fccc240dd522d3ddf903e5b63922d622c3881f012ae0260dcfcc82c4d4da86ab1171384a764e93fac94070706853295a5e82989d8f49222ec1c749badbce31de80b9b460b27bdad49f07aed85152cd145aff0e104fe71836063d6bd99bd420496e95082f882b80fb4a3b893c1fab97d6aa973e310a2c439df83268813b395ea0d04e157feb791859fb1343a21d353d49f0a6475af8dcb6dcebe22a9e34eeb5e", 0xac}], 0x2) r8 = kqueue() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x6ec74539443b02df, 0xf2) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x0, 0x80, 0x4, 0x471}, {{r9}, 0xfffffffffffffff9, 0x50, 0x80, 0x6, 0x6}], 0x2, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x101, 0xfffff, 0x80000000, 0x1}, {{r6}, 0xfffffffffffffffc, 0xc, 0x80000085, 0x3, 0xffff}, {{r10}, 0xffffffffffffffff, 0x6c, 0x1, 0x9, 0xff}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x2, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x4e, 0x80000000, 0x0, 0x992}, {{r7}, 0xfffffffffffffffb, 0xb4, 0x2, 0xe4, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x92, 0x40, 0xc5}, {{r6}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x0, 0x5}], 0x400, &(0x7f00000003c0)={0x40, 0x4}) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7fffffff) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000100)={0xff, 0x5}) r2 = msgget(0x0, 0x2c0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x6, 0x7}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/214, &(0x7f0000000380)=0xd6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x4, './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCFLUSH(r3, 0x20004268) msgsnd(r2, &(0x7f0000000480)={0x3, "f52e7382e8a3e8742a5d47f4ad8e10ca8400aed1163f4c142b1ab980b9931abf2cb03685df63baa1f0f1cbdbc4899cf0a58d379b70050fb964535a53d9122235977c0a068e2c7827548a582ee45528f7d1f6d1149ce8aaba775b40c5bdf706b284f883ed54a5d27282861326ba932bb4cc50f2e499c8917bc8bc426e7d5dc5de5b92b870c410cc80d191e08243baab16741179215aabaa946fce25b89900bff6a83480ae023056cf1e67724e54b56ea3340cf891d2b3a13f6c16c204bb510356bfb6"}, 0xca, 0x0) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000580)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000005c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000600)={0x3, 0x56f}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x9, 0x7, 0x0, 0x0, 0x1f, 0x7, 0x9, 0x2, 0x0, 0x7, 0xffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000700)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000740)=0xffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000780)) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000280)='./file0\x00', r0, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000011c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r4 = fcntl$getown(r2, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25, 0x0, 0x4}, {}]}) ktrace(0x0, 0x1, 0x824, r4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() syz_open_pts() syz_emit_ethernet(0x36, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdir(0x0, 0x185) socket(0x18, 0x1, 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r7 = dup2(r6, r5) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_settime(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: open(0x0, 0x70e, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x23}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r4) fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) syz_open_pts() r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) minherit(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) (async) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) (async) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) (async) write(r4, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) (async) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x4b, 0x0, 0x0, 0xfffff000}, {}]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) (async) r6 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_emit_ethernet(0x138, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x40000000008}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r6, 0xc0044266, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) executing program 2: socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, 0x0, 0xff}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0xfffffffa, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0258bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000200), 0x0) r1 = socket(0x2, 0x1, 0x0) dup(r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) pipe2(&(0x7f0000000000), 0x0) kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000340)=""/100, 0x64}, {&(0x7f0000000440)=""/71, 0x47}, {&(0x7f0000000540)=""/207, 0xcf}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000900)=""/237, 0xed}, {&(0x7f0000000a00)=""/215, 0xd7}, {&(0x7f0000000640)=""/104, 0x68}], 0x7, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) executing program 3: kqueue() open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x100) getsockopt$sock_int(r2, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000004c0)={0x0, 0x0, 0x4}) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x6}, {0x8001, 0x0, 0xfe}, {0x6, 0x0, 0x4, 0x3fe}]}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) syz_emit_ethernet(0xeb, &(0x7f00000001c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0xb5, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x3, 0x7, "88894f225c82826b0a2c37a4674b08ec972ba117a5f914df382c6fd8044ef9e78b7a3dd82a0bbe13d445f0535c64e69d9867892f03cff57111780c4d5361f39f57c9e0e9757a847a675ef08e58cf8c6de0f6fe1a0f0c78d3eedad58465d0becd9712f2cbf169f36955971d436c50a6182e35763846519aca9acd1a9455515d861da0e2f63828b5ac38bf96a18a91f84ba3ff951ceb1b547f41aaa4ddbcdc4e5493a7a89da4a61cbef4cce5a3be"}}}}}}) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f00003f3000/0x1000)=nil, 0x1000, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000199000/0x1000)=nil, 0x2}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f000003f000/0x3000)=nil, &(0x7f0000031000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00003fd000/0xc00000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000052000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000122000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000440)="71f91e3471ac0058bc5a91af501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cdfafcbb398a670e83dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd", &(0x7f0000000080)=0x11a, 0x0, 0x25) sysctl$kern(&(0x7f0000000200)={0x1, 0x50}, 0x2, &(0x7f0000000240)="3b65dd13829f68092758500fab5b9de7cc60d858a4a52b713e5b890ef10c026907e8336976637b62b52eaf79196d5d2b0bcb5b43ea74e6caa2c25b67c6bd798f1510e3836d5bf2b81819e9ecd59ffcad25d76bc892c4f69319cea0543aca514318b4c9862b19eb36ed5434ef0cfe1001b7de1e00a672a13d4a2288a1", &(0x7f00000002c0)=0x7c, &(0x7f0000000300)="cef4469a23cfc94d6e16c698a4a17376c598f2aa5f8c404674b1c1ef78ebf7ab03cd7d6be79131503c0100c7ee5446bdb081e45ad281e00242712dc9127500fd15077082656adcccd1d880a2b683a5cb92b4319da9e2cb035e9a916a49127c4b34e1b81c3438e7023aec8616050c1ae11af804a4da718c65f461fd4960c0b2b8e7ce", 0x82) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) (async) setuid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000280)='./file0\x00', r0, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r3 = openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000011c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async) r4 = fcntl$getown(r2, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25, 0x0, 0x4}, {}]}) ktrace(0x0, 0x1, 0x824, r4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) getuid() (async, rerun: 64) syz_open_pts() (async) syz_emit_ethernet(0x36, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) mkdir(0x0, 0x185) (async, rerun: 64) socket(0x18, 0x1, 0x0) (rerun: 64) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x35}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/23, 0x1f}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) (async) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) (async) r5 = kqueue() ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() (async) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="69b68b5c4a5fa26bfb661459904cb3e33e85cf3014cf460d5eba94b0c0590496224d021bf39a5f7329d4f6f3a109b0dafae324cefc78a16f5b55f9762f80d1724a68a525540986c9c92f20355c97b60d6427e07d3f37ec57dc63ed488944949744dee733fdc7c3c0bd92c13c9ceb0b9573becbfc07dd33fe3fb5a59803f8cc94073f6a996dc91b11d81e5170493852905677725b538962bcb7439ac7f20ad09472229d0ec62303a166fecf330248fcf464dce1a596cfbe7fefddadab3a19074e78020a59", 0xc4}, {&(0x7f0000000100)="23cf813767519f21e735bb897fccc240dd522d3ddf903e5b63922d622c3881f012ae0260dcfcc82c4d4da86ab1171384a764e93fac94070706853295a5e82989d8f49222ec1c749badbce31de80b9b460b27bdad49f07aed85152cd145aff0e104fe71836063d6bd99bd420496e95082f882b80fb4a3b893c1fab97d6aa973e310a2c439df83268813b395ea0d04e157feb791859fb1343a21d353d49f0a6475af8dcb6dcebe22a9e34eeb5e", 0xac}], 0x2) (async) r8 = kqueue() (async) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x6ec74539443b02df, 0xf2) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x0, 0x80, 0x4, 0x471}, {{r9}, 0xfffffffffffffff9, 0x50, 0x80, 0x6, 0x6}], 0x2, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x101, 0xfffff, 0x80000000, 0x1}, {{r6}, 0xfffffffffffffffc, 0xc, 0x80000085, 0x3, 0xffff}, {{r10}, 0xffffffffffffffff, 0x6c, 0x1, 0x9, 0xff}, {{r6}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x2, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x4e, 0x80000000, 0x0, 0x992}, {{r7}, 0xfffffffffffffffb, 0xb4, 0x2, 0xe4, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x92, 0x40, 0xc5}, {{r6}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x0, 0x5}], 0x400, &(0x7f00000003c0)={0x40, 0x4}) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) executing program 7: socket(0x0, 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="11a0221ad9ebb4c1c56b5ef21e1c840ca3d913ba84fd22ee180d004f840f2ed4fe8f4af05b1749f8bdd10c06254e5d06", 0x30}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r4, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r5 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sysctl$fs(&(0x7f0000000640)={0x3, 0x1}, 0x2, &(0x7f0000000780)="e5ec75cc098bfd28655244e8196f074e1b3dba820ea6e386a64cc110c7e8e86254e4530c8fb6780428b04249dc531087ffe94e48c4271cc4477b9ddebc393a4a642f2bb806adfd3ebdf5fefc9f155163e94d3c87b2f1e5c8ad2ed950e637d408f75001897647dc6576b8c19c8e61f2a1e7a74262dd329a894af189823f1fc0daa45e77a863aa9634c15ee82ffc0914135c9072b71f7a2ac54e53f1814746233b858f33788809f4d926f205e0946c7d6bb0a5c7169d6440b91f88bc5f791b3e827b0eb63d090644aa6a97cf45833c6671f4", &(0x7f0000000880)=0xd1, &(0x7f00000008c0)="0d9d9da31ed4ebaec067d58f0ab017cfb211034674a1b6ff43b2b43490d332f4561a0552e0a016d1875b19a5b95b441dc7da1af6670edfd2b9aab947124eb2aadf15253bc4099c89f1aef24df69ac378bdda227977479a66d8d5377c409655e1d6b0464a71fed40f849e617171c918d62a2afe7819a5386ae2971d577c925759783fe6eb0f1099d46360ac48255784332a4a0200a398c20398ec098f59a0e3d7673e7c92badc172ec0f125f3a2c1a350ad3ca5a999d8d9e37f0bee0f1055292d", 0xc0) setsockopt(r5, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r3, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000540), 0x0) r7 = socket$inet(0x2, 0x0, 0x0) getsockopt(r7, 0x0, 0xd, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) preadv(r1, &(0x7f0000002700)=[{&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/84, 0x54}, {0x0}, {0x0}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f00000025c0)=""/118, 0x76}, {&(0x7f0000002640)=""/182, 0xb6}], 0x8, 0x80000000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f00000003c0)={0x10, 0x80000001, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x111}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000002000/0x6000)=nil, 0x1}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000007000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f00003fe000/0xc00000)=nil, 0x20}, {&(0x7f0000698000/0x1000)=nil, &(0x7f0000e83000/0x3000)=nil, 0x5}, {&(0x7f0000e07000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005ec000/0x2000)=nil, 0x62fc89ce}, {&(0x7f000051c000/0x4000)=nil, &(0x7f0000e96000/0x1000)=nil, 0x4}, {&(0x7f00003c6000/0xc00000)=nil, &(0x7f00005f1000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c0b000/0x2000)=nil, 0x3}, {&(0x7f0000c1f000/0x1000)=nil, &(0x7f0000d9a000/0x1000)=nil, 0xb13}, {&(0x7f00009d1000/0x4000)=nil, &(0x7f00007a7000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f45000/0x2000)=nil, 0x9}], './file0\x00', 0x3}) pwrite(r8, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) executing program 6: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa00004e224e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd07000000000000004ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa356d5837622be1f511ab22031b1661799e754f0a848fc3d1dd8e1e78230f2e39c55ffb227f8145a00456d5c43bcbc714a8f95d"]) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x62d, 0x4) syz_emit_ethernet(0xc0, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8a, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0xc, 0x20, 0xffff, 0x0, 0x3, {[@nop, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x4, 0x2}, @generic={0x8, 0xf, "bcd39db2b52d315bc354dc18c8"}]}}, {"ef1706c16a3a198beb4894c910fe10289609a54e08535673ce2e11c21dc0f4783f8184a26d76d5c78f6e3dfaeb2450f1220130ded75421ea97e519b89a15b976b8236044712c106b67487f13eaed24ddf0cf"}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000400)=0xa4, 0x4) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 3: open(0x0, 0x70e, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x23}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) clock_getres(0x0, &(0x7f00000000c0)) (async) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() (async) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r4) fcntl$getown(0xffffffffffffffff, 0x5) (async) fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) minherit(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) (async) ioctl$TIOCSTOP(r3, 0x2000746f) executing program 0: r0 = msgget$private(0x0, 0x157) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000140)="84234f4520f02b6a6554e8d79a1e3b", 0xfffffffffffffe68) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x107, 0x0) socket$inet(0x2, 0x4000, 0x81) msgrcv(r1, &(0x7f0000003c00), 0x1013, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x7, 0x103}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[], 0x107, 0x800) msgrcv(r0, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x2000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb8787a1709b404d3b"], 0x176, 0x800) r4 = socket(0x20, 0x8000, 0x9a) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000c4990bfb43c253bea19d65861be5aee31a41c0a01b1c10b4a089040c9b00fe3c9358b5b012089fb81a9dc7625274a685243b8e9729f75ac886780cc99f1d6f07701b1e5891cb0822a331c718d1bb7fa6c1419affd0c8e7a4cddc03be8b2b299f38347bb52eeeeb7f8b0274c40f8230e7a1bcb608d9439261008000"/143], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) read(r5, &(0x7f00000004c0)=""/255, 0xff) r6 = dup(r4) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x8) msgget$private(0x0, 0x4) r7 = socket(0x11, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000100)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=""/6, 0x6}, 0x8000081}, 0x10, 0x0, &(0x7f0000000480)={0x20000007b, 0x80000003}) sendto$unix(r7, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7fffffff) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000100)={0xff, 0x5}) r2 = msgget(0x0, 0x2c0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x6, 0x7}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/214, &(0x7f0000000380)=0xd6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x4, './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCFLUSH(r3, 0x20004268) msgsnd(r2, &(0x7f0000000480)={0x3, "f52e7382e8a3e8742a5d47f4ad8e10ca8400aed1163f4c142b1ab980b9931abf2cb03685df63baa1f0f1cbdbc4899cf0a58d379b70050fb964535a53d9122235977c0a068e2c7827548a582ee45528f7d1f6d1149ce8aaba775b40c5bdf706b284f883ed54a5d27282861326ba932bb4cc50f2e499c8917bc8bc426e7d5dc5de5b92b870c410cc80d191e08243baab16741179215aabaa946fce25b89900bff6a83480ae023056cf1e67724e54b56ea3340cf891d2b3a13f6c16c204bb510356bfb6"}, 0xca, 0x0) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000580)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000005c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000600)={0x3, 0x56f}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x9, 0x7, 0x0, 0x0, 0x1f, 0x7, 0x9, 0x2, 0x0, 0x7, 0xffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000700)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000740)=0xffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000780)) executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="8003"]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x8001}) executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "df00e7ff1f00200000000000d811f7d14ba3383d"}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffbf, "ffff090087000000000000000100"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16]) close(r7) socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r7, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000440), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r3, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = dup(r2) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 3: mprotect(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0) (async) mprotect(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) (async) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) (async) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000093000/0x1000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00001f2000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000006b000/0x2000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000092000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e29000/0x3000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f000008d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './file1\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000093000/0x1000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00001f2000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000006b000/0x2000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000092000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e29000/0x3000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f000008d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './file1\x00'}) denied attempt to set clock back 1068500481 seconds executing program 5: sysctl$fs(&(0x7f00000012c0)={0x3, 0x1}, 0x3, &(0x7f0000001300), 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="4d4e93d1e1c9a6e2e2d2a5aa61c22e4e3804e970cce1655878598271d5e921c773edb536caaddf268aa2e46074cd14e16519444fffaa9adcf43c9aed96f8bcacdcf25227394d343b220034fded6a83c80f8c76402a72b8530dfc2cbf1931943c63bb1ac20fce107c145734f8db042c04a158d6364af5f253e83fef94bf0b280dc2780a1d669defdff3e35de8b3394624bbf4366bc7a4a1226168a829f6eee14d54747c7cd4f95b24aa589a18b9c88b65c0e6f8984d66e42a9eea93062a97751ed807044bde448d88b680e9588125599a4c3d1ed9363f9fbb96cef80b835518788da4bf639a", &(0x7f0000000140)=0xe5, &(0x7f0000000180)="e064ab763696f2ba5cfcbacff9024e2aa3d333629805110054b8db791c4f312ba55b3481470c4cfb9c326f93b310f748895a81b20c33219a37a9f35a6d3152db77535401950fa1c4aff61303e89c5f1af22cd5363972673cde01e49eabf58837b42b79b13bbcd78e3ff5ff59f169e112cc0ae4f0604f5d89317a66aa6c3faab201e1bb22c664eb9ffc1ac6b4b289da5903c1e66cca032963d6a08e103a40d6148466b4e0b5562faab93c95d5d479390ce662995fbd15d2c644750e48e9fa6b961347de1573a9f66b6576a2e46538150fb2c0ef46006943e12fab015a8c118675e9ff7bdcdaf8cbe1d7", 0xe9) executing program 2: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000200)='./file1\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000140)={0x4, 0x200, 0x5, 0x6}) r5 = socket(0x800000018, 0x1, 0x0) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x82) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = dup(r7) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0xe26, &(0x7f0000000340)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="793f927cf25705000000000000001887fd320464f70001009078e0000002ffffffff831500e000000200"]) executing program 3: sysctl$net_mpls(&(0x7f0000003280)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000032c0), 0x0, &(0x7f00000033c0), 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040)="2bf4136c74aa212d921aea9b2bcc2e67357e067b8802b39b9949f32b85b5da8fcff980be3dec136aa7a637c492805f822735ee55c95bf256b0e3", &(0x7f0000000080)=0x3a, &(0x7f00000000c0)="1b57c0a42aa6f3f76a5262ebf8d3882b3524319a7064e060d64456e105b7fb67ced8adad57cb94bd59a8b73107288d761a26636389765c2becaaebc8c9bd457a2f709d5a8e874a0665ac32734b250fe9c6011ee5eae20cf198f9084a10bae6689f78484f2d3f07f63842130a9fad54b04886c276beba691e55aee24bce7da3c2e52130ec0631f2f33ff6371b8b4fbcb326a2237cf663ba", 0x97) executing program 1: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r2) msgrcv(r0, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, 0x0, 0x0) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x1}) executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, 0x0, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000002440)) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getuid() close(r0) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x200, 0x5c) ioctl$TIOCNXCL(r1, 0x2000740e) fchmodat(r0, &(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5a, 0x1558b5182923b716) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x8001, 0x2) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000440)={&(0x7f00000002c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, &(0x7f0000000400)='./file1\x00', 0x8}) syz_emit_ethernet(0x45, &(0x7f0000000480)={@random="482f2ecabc6b", @empty, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x4}}], {@arp={0x806, @generic={0x1, 0x814d, 0x6, 0xb, 0x7, @local, "bce7ba4c6d6252eebd2266", @random="ef98f664c1d6", "e51c9af2646c61c092e36a19010a6a1e"}}}}) r2 = fcntl$getown(r0, 0x5) setpgid(r2, 0xffffffffffffffff) unlink(&(0x7f0000000500)='./file0\x00') ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000540)) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000580)=""/207) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000006c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file1\x00', 0x0, 0x185) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000780)={'./file1\x00', 0x8, 0x401, 0x9, 0x1, 0x100, 0x8000, 0x6, 0x0, 0x0, 0x1f, 0x40c}) semget$private(0x0, 0x3, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000800)={0x2, 0x0, 0x5, 0x150e, "d863266caf8d3958357752283b2ab857dd599cd4", 0x113, 0x8}) mkdir(&(0x7f0000000840)='./file0\x00', 0x102) r6 = getgid() fchownat(r0, &(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, r6, 0x6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000a00)={0x8, './file1\x00', './file1aaaaaaaaa'}) setregid(r5, r6) getpeername(r7, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) executing program 0: kqueue() (async) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) write(r2, &(0x7f00000001c0)="c9", 0x1) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="fc23", 0x2000) r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) executing program 5: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getpid() ktrace(0x0, 0x0, 0x40000530, r5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="de3984f3fc3cdaa6151b60d8faa616b168822d3d3962d1dfd496990afe017cdc9e85a3a1e0b2cda8bb5ff5922ab6bf", 0x2f}, {&(0x7f00000000c0)="c89be8059aea2801b82fa86af2288bcd2a4dce21000ab4946d49619791a1b88098c342cf24d3791485309329884000dd6d69d15a93607f1765468bfc420994c31115ca8da85a1d827255c51f032ef767cea71e2d1f3e5e25164da4afae229df88ac369c03e90ef775ec672b6caafe86c346ee6cad738545fe929a0b24d31c90d669ee1b8f0147fa8cdb38cfd", 0x8c}, {&(0x7f0000000180)="1cb006a9e840448f27f167e8dc7333e21aca16992ca77c113f122e6f0c6d7d4317486623d0a43e157da348eac27f687334cd7159c3d37529e68752f70e7a1dfb809d8eaedf3344", 0x47}, {&(0x7f0000000200)="76c127783a2e29131d8061acc3252845bce0306ab3e7695322e3aec64b9e9f8ac31409910751ae69cf25614fe487b7de1770fffc47dd435b44dc8ae56cb8680bfe662c2f2f8a5b0a076030dce238bf33d1063219bd8fed4fa016ef807990ccac15a28bc4b900b5441343d62d13502ba3cb58db16bc2bc420e67d85a715970d119d2b904e65620bb483c2b81b0d3a7bec72b1d5ddfb848e2a4ea9fab00434f6144ec87a9a87a3ed265e7317c2ce5dc5e8cfd39f5b0a8964598b3a4e16232903cd6dda8805d9faad1c403b6a518ff5dacde88b3c3a1addc5be411c0e94b7fc478f122a5fdba64adcb23fd07e78a7ce204f1a963c", 0xf3}, {&(0x7f0000000300)="3d251670eb875a66a3996ff8e2dac8cdacdf070ff1806142a9980b9348eda94e9879188b44e0f45ae375e47e9cb95d0322fcef5792abd3ff20a12b3c18677886c041748b9a798ad784b97e6e7e86e0dce57724b1961a39d31d074227755c0e690f4f06433bd7f2fe98972e771de38140bd2a", 0x72}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x4}, 0xb135509116de2b93) kevent(r0, &(0x7f0000000140), 0x0, 0x0, 0x1, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421110008000000000000000000000000000000000001000000000085"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffcda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000000140)=[{0x0, 0xffffffffffffff47}], 0x1) setreuid(0x0, 0xee01) r3 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="eafcffe4ffffff00", 0x8) r4 = socket(0x10, 0x2, 0x0) setsockopt(r4, 0x3f, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0x1f, 0x8000, 0x0, "a20d7d07f01d126d088f5822b349b2e122d37fb4", 0x8, 0x1}) fcntl$setown(r2, 0x6, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x450e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) r0 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) (async) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0x0, r0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000640)='./bus\x00', &(0x7f0000000440)='c\x00') (async) r1 = socket(0x18, 0x3, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) getsockname$unix(r5, 0x0, &(0x7f0000000040)) (async) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r6, @ANYRES32, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16]) close(r6) socket(0x18, 0x2, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000002c0)={@local, @random="7004f5b37507", [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r4, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r7) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r6, r7, 0xffffffffffffffff, r8, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) setgroups(0x4, &(0x7f0000000140)=[r2, 0xffffffffffffffff, r3, r8]) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r9, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) listen(r0, 0x2) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r4]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r4]) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r5, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r2) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6000000000000000009b"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) executing program 2: r0 = socket(0x1e, 0xc003, 0x0) r1 = accept(r0, &(0x7f0000000600), &(0x7f0000000040)=0x4c) setsockopt(r1, 0x7, 0x7, &(0x7f0000000580)="ce9261a634ec358be7b170e555e4598181553782d58905c7", 0x18) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x6c, 0x0, 0x0) setsockopt(r2, 0x5, 0x8, &(0x7f0000000640), 0x0) getsockname(r0, 0x0, &(0x7f0000000080)) close(r0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x3ff}], 0x4) semop(r4, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r5, 0x0, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r7, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r6, 0x0, r8, 0x5c, 0x101}, 0x49, 0x6, 0xfe}) r9 = geteuid() semop(r4, &(0x7f0000000140), 0x0) r10 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r5, 0x0, r9, r10, 0x88, 0x7}, 0x6, 0x6000000, 0x2000000002}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000180)="7678a01209fbed529cd697d74538c34fb44f2516bd09b464544ec903edf470f1238e1abf301023b671f834d6a9bc691391d18a2ca5372cbcc34778721a4b868313e2ba0923739f1953afcdf336", 0x4d}], 0x1) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x8020697a, &(0x7f00000001c0)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, r5, 0xffffffffffffffff}, 0xc) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x10001, 0x2}) syz_open_pts() executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, 0x0, 0x8001, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 64) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) (async, rerun: 64) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000002440)) executing program 1: syz_emit_ethernet(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a9150", 0x0, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x200) socket(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, 0x0) (async) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async, rerun: 64) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) (rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, 0x0, 0x0, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0x6}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000380)="32a392b69a4945f216d0cc9175927b2f280a6cdf82905675817dbf5568074f363d752d79c743e86fd42f1888576022dd3a6a55a3b762fb3e6a7e85b46cc364e7149a628adb30d2533ad35ff60786470d94397854078fb8ecd9ab9fc1194d29dcf1e38c29cf4bac2ce65963f2407312743cdc09ecde1a52082c7afb1f8f2a80e6b25c729b35", 0x85}, {&(0x7f0000000280)="fced08b10d8f0c9e3453239c89a7c35a9b4a8f4994586651c76bc5f713c3b6746ccc8507968c", 0x26}, {0x0}, {&(0x7f0000000740)="494087a2909498e38ecf710f32bb13f57a75e5c36efa7b95deabc7ce326f5b84ccd7751935fcaeb69a7e2ae1aa5ec6837fa7f84b687eab4b888595194076fcbbdae090388c951295738948bea3a48a35ef9df7de3bd359c64dcbc5fe8a6a4c6a74c52e4b3e08105ac07e183fef2b4bdc5c98dd31d0a05f9e7909cbad8f6fec2a56ae630ebaf27962932eb075de9bb7ac5b6e61ae704d76f9729cd5852cc2e97ed6e797e185abcbc21bfd7d66613d9268ded8a6939ada67a8d93946f2314a3aacdfc40fdb45a8b47cc795aebfeb0e6f97cb", 0xd1}], 0x4, &(0x7f0000000d00)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32], 0x78, 0xe3035acaef32fe6f}, 0x3) (async, rerun: 32) semop(r0, &(0x7f0000000380), 0x0) r4 = dup(r1) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt(r5, 0x0, 0x4, 0x0, 0x0) (async, rerun: 32) semctl$GETNCNT(r0, 0x2, 0x3, 0x0) (rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x0, 0x0, 0x31a, 0x3ff]) (rerun: 64) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) (async) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) executing program 5: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 32) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x1, 0x0) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x8811, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$setstatus(r0, 0x4, 0x40) connect$inet(r0, &(0x7f0000000000), 0x10) (async) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) shutdown(r0, 0x2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) (rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x450e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', 0x10081, 0x0}) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{}, {0x80, 0x1}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x3c) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) sysctl$vm(&(0x7f0000000840)={0x2, 0x9}, 0x2, &(0x7f0000000880)="a5de8e97", &(0x7f00000008c0)=0x4, &(0x7f0000000900), 0x0) clock_gettime(0x3, &(0x7f0000000000)) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x5ba, "896c03aec10000000000000000008000"}) writev(r2, &(0x7f0000000300)=[{&(0x7f00000003c0)="42c8d957a8799352ffbda257b70cf5ff700a12f10d813f94261bbc3e7dc558e5b2715d93ad0d95717733e24325c68075462a2234be0296abdb3a68f8faca503e04bde18f63fd4ed429389bf376e20dff6e1f8bcaddbb2222a16ad6ff42ee340b0eb69064b94dda77b374713ab56b28c6e3800162d556966c4807e5fa7b10b5c8c9ba6487257460a69788771607ec2da39f5e4631f866850891520e2acf5c976dff5fcb7da32432bea4a084a63f38d799478fceec2ba69866ac3491fc616d013e2d90be9d0110e838b24946a29b73d7da34142a9f5548d4eb4274d836c744bdd63839b39f75d014bd3409081c34ba485da79f1c5deab9e01ac47044f64635befe85ff59b8f6fe098902f77648cc06da471282c3285558f4fb06bd9a53fb337c24ac1902628a1e378b2646e762532c1b7a76b4ba135256dc19eb3bdad4ab08c2b8aca5499b2406c23662c4385b8ef6cb21afa8f57e2ab62aa26f98d0255101739cc00e18752e0324e5ccc2b51eee76ac0a27cb6336ad60e2d0a9bf73a85d2c7e7ee95e2f0fa33720bb24a16e1f7c0a963d6c9e2300062f06e9411639fb8127f86db284b828c70e61acb92cf67903a361373c4ae79e6cfd24c193365b7ef49e0fd64863f7c240cb8f936ff661a5bf544545bb576be9f67218cd95136afaa39c97b55ce3d3158d4785bb12788af140f75f18c72e67fc6463910f7527e027f20f1b5ec8849682a31b7bd343c5c9e43112ed60de736f2d140c2904a8dfef88b18699494c80fd1a577502fe0cf35177836a824e85be01cd0d7293330d8edc7550f35a1fcd9070cd1c3c464be2ca308eb86808d24b67d8ead2aa72203ba6a635f50af10de988ff9ef7bd08296011f087314600e3a6d30025f76e984b01880132e4465b5e7c855e104342d25a038c03986fdda2c5a90c93ed1239e2fcf58d9969e9cd489bfb4e2d86fd55032f22dc0aafde8e27668d3e4e96e3e9300316902b386738af70edccafa0eb4674d835047111ea1d65f3564ac6cc18d737d89a54f0dcb5741c0fff20de915d5619b0550d2a71e7d1403614a215cc7b1250170e20a3594dd7655f7893ab0a20962235b0facd1f5fc9a863ed9670c1283b822708d4c22a5133511af09c10713dfd44dc4dee828bfc8860cd5d761f53632b604473e52918bb4040ba87385e779d2230c83c15ab1030985002bfeaed5a86fd570bbc26c077c377678dd1a41fcfe9dc347518b1ee733ccf510390acb155f6ebb90fe7fb65ebbaae6aadfda9358a442ff9be92e8eb545fffc0d2133698b1671f5cbd95dd60aea131964e6af3a8b7f4d46f45c02ee9285fb5eef743f1cc583c28f873c8f2025bb0512be774a6b47d9a08cefcc6cbae19af1342d63b51035c01ce161e98a8adce3d699c4f52865a690339935b7909746de74cb289ae2220e5c1", 0x3f5}], 0x1) preadv(r1, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 1: open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/145) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x100000010001) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x2, 0x8}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421110008000000000000000000000000000000000001000000000085"]) executing program 5: r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sendmsg$unix(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}, {&(0x7f0000000300)="95a12ffc89188d380a2b2b63c0c2141e42adb9efb948fcdd9f71071079ce47c357275e5df264d12f99c7f7b86164463836129eef0aacb595a0778fbdf879e198fbed2d1fbc5cc0ffda226eadb8439380781ecb07181c8abe40ce7e53bfc4be590586799b62826739335c42668eeebd998309a6217976353198afa0f2d82d01fd8233a001ca9759861c3c311859c60c8443d101a5f5477a0c1caf1e077cf38924bf3b016ab036f4abff7f73f9c7e781621389c3757252f3a7344605fbe127a61b8e6a2cdfc0a988733e97d03d1e56c14398e240df75924b44d7274233686e57df03e3841a2f60c286a6c05ae9838273ddbd701e5f5981260a794ce01f5a31c6630e7723c33ab07f936a0383a763b975f1d9b60d9be521a12a2d868a23172a23b0298d34cd8f55736e5af8ff76ce071da39aa3de506f1f1f5531415667beb606e87ef79ab023084ad40aefa226e2f9c048cc3d5f43f0c22882e9c708162a0698c63436181a415fae9e9d00f6262a62e5b2d0be749baea4be5fc6a896bf05e62d8a86a88eda513a41f6579defab206f06a069702adce5f16cda11ddd1e72cb5b77aaa1ef682d2720143b9823552940d0ecef26da69e064160bb2242406b9d2ab7bbfeb98c1f02cdbfae69610ff49b21aa8bf30db63d2e217f5304e9f0e1246990e41642e5afae67e824fca5cf9a94f1337653e33fb20436c9c982cb6f7f52703c55e1113a70e576d4319f50d83492485b21cd6fb1e0cd2c888af7b993a2a8112f4a68d057d74360246c2297eb1507b09cba19b3e332db114dd47c8210181fedbec460a2992405ac6c2c1666aeec0d3045cb240c4fb7938239994561f06f7798e055e9fc3ae85b7efb33ae142ac9d83e24db74ed25d2633d3c4d10a41070f472253dd92e1b66ff80d35727be61f7244c1f639c2598998606d0e16de65ae7240108018d968fe639a6f046fc808b892abf362f9976260f9f5d30421237d5f517526714546b0808206d7b941764a8cf595ac33bc5a5da069537fe575e0a53e7219d1e2dbe930f80d587a79b9036024aa830edd3b617e7dbf7297405d41aad4b8e1d16f2b2554ef0e9f9e1c848f5c53766d3d24fdfa586adc3d91d0978a54cba5c3964e98bfa4e718a56a0c622c8f6b1f96955c82ca8b0cd698ea4fb9365ca54835f8fa09e9dcd12939d98f494d76b949b92cb7c347e02f2a52bb7e679f785091ed494534248cf89681216a39dc9085329ec89b90cf797200afda929b9393741f3fcef4e69a8bbb527d6ac97460f1bdf771216c0e0b77e8b861fd505997e261fae2a359d5a36d5bba1d1dbdbd1100d3de1e54ad43fedd980a96228d90d0596b58fc3856b65b190676e4efcce42085e0057fc0437d3c907b7addecd423cad24aeb586e54ae4537f2c40d62d56f44db57457283d879de86ff5714162b879611d2eff5fab97f1ad99ba4df96c2d870a6d41599dec086058f3543249b4040a896062611e8fd1086bc4897a8287876b8799e7db07c457f641387d9309a9a4b013aa1b1a894e6b0a12585e3552b2a0a163005f45b6d6e383de50d2495c671ac00457bd04d8e7ac8d6fefe7687a5c5636522b175179f562c2f3289cb5f09d0d5d306bb1655936f28964cfda802e69ccc0a54e3ff190b708014ddb96c675ab281a57273acd36d6766379dc8337f24cec6b476b3350f3f55aa9a9ee693dda6a203cc18084d6c13b34d079d535fea495d7ed37ce6ff3b49ffa588b84f4a4ab9b0c73537853737d3add66ee3007378136f5009da548fad4e9816f7cec063210b89b3c4f35da765f29cb1e2ccfa99b61875e3804eb48ee368e450d17bc39187e3b7e645dff8494c0b14174696114c2aeddcc68b358babd255a5476e37159c079dae692bf6fbb84fa3483ea06c20d053aa539dbb25d524c075d0483f2ed4f88a95887ba4fae8e7c5ca98838d2ce39cb2b24af10853bbd91d727c651141db2c08684d4fc830c8851b563815c1065b3f256b7c0d654e1651aba21639a3a323868242afc318af9d19e803055a6cf606e345f6a3f0086ebc3cc98b20bf5656b82afeed9c6e3f0518907e44638a27933577c547e07e94514a9705f7b472c689ae032a7ce4f102579c26be30308a21340abca5043e21b8e33f065893d1a95e479b6270c86cf7327bd5372307244b845378dd70eec89ac4a8d17c0c03368b8f8ad790bc43a9564cfba7a0c74a1f4f79e7e2a87144c7e87c35e568198f8850b7b200ff290f01a7a8c610d40a26f3fa7f60fb230eecfce344733c6e3c281d16b5afb334e67f31e9af9e15db1f79f4eb11dac3b49f4d6e0912890072b69640ae12c2701827f2f2f3871e89ddc20a83032169d9734480def5c966ae88f160d5ac3958ef8bc9cfb67d3806ffbef69262b76f299678b1bc4cb6031e93f887464b434f6a1a9cb9b7a2a445744ef9bb345407be54cd3fd0c4510180e08a303fd47082bcb16e8481961db3755f67a02a75205acfb421a0e9c748ef45e646b5223eb05557daa072175795d3943c800263c00a0937268b1a973f8f117df5a0d46688a1ceea7ae7568412f284b2cce63d8fbf504e28d2dab1ea19b28cd323eae2fab6efa807b9223d62321c0d2ff16d1d3bb765e733b8357902885f1b81fd45ce22a24dfbb94fc42c3e98a0c1e6922a9250d8da0fe3b039695d6c62c238642d0933f3cad666e56c4b984733b3d90ac24c8ddaad8734340eaaf604c98e3912ba5c337751f14a46f5e110e2f9faecb51efe2c399f76085a2933362d6d61a30d2bb034c6ea91e63422110e3a27f1a0ec0669b32fd9c87022f6cd4ef4b8ab08015d5c7c37a965498970d5a81e1429325965959667fa419917e093fffda372f19bb1134230bec3fde34ab3e3899a519ee3003ec827991d4b5ebde678bb579e325079599d948f506fff417a08339dbe2686862f28da02c9521ff2ac9e649196e60d53fc35443216c7c6e6053ecf0ab4d46f5aa9133b4100ec1265d7419053d4e05ef7c5a11d50b43edf2aa6417f8f9187573478d556edd24f322d350af733656ac81e26a59764598abb40f5bcf6c2afbdd014e453534334be499ddd90603fafe9be72ebdc162b5549352337aa07bc624459f6c4833761d162456a04ce0dd63e7e29235b2649505525bb9f1fb278071cffc8d83b3a29a20c6cb9e8c15e6c333a8ab16ebd0003ddec8ae04b2ec041f83fc991ef1f670f4acadf230cc5667713dd8fe0d266f66c04239a88a3ba53a67adb89f14aa7a5a4f81dfd845c0c60304f9d7032eb9785037ad87765fb67ae1b6fad02715a249de1ac3da53d3f124e59352eaea0b6c5f3996ccf7ab0a47442bc2816e64dad8e61559ef1dae977cfcc77ae40ab2b147cd7c38098db8c947d3ed773f80170516b85ab2697dac9f9c1e5d090fd87383bab017715c84d2698a157fd8be62241059de5f5d59d3c657d2b0f6f8395d3a8b30f9b32fb4afde086f00fac6d5f9156cbbe9331fd6f1d7ebe35b009133e6f9a181966c1232b112671a89d6edfccd0a8bb7423f04944056f24ec8c153a4f711cc21c3ef50018e1c905811882201c455d0dfc97bd8b0210998b313389c0215273ee1296b9008511c5041da850720092aedefe9095d20c8db3bbd9d7c1081dd8a5a17f6e8036de522f956a368831f089769caeb75ecbeb0b7e234a6c56b667ae5fddc65c3756f5c72602d7305272777814464d2deddaf5d76b549461e63f29a29750efcf20298ce5259d6b4956d93d33ab59dca470e0dbf799730d389675a6488ac9fef0050b86872c43f1f5739eb7841d575475044077e83fd32715e99461e3863d4ad2181c9d54127aabfa1a2458052e41d64aec43d75d63b7c89063714dae991c7ccbf3f63c4e3814ffa54f9aaa959412fd7054a3626d4e5b8c9fc0d43a94eedf611b9859d40f5654d1e34ec4f82f8601256f7239be627f9695e1482219dab838ea02c312d44743c13538effc147b4938715a089a62da8bd9d21b8e9ef029c60a0537f0eb07c82cd37e41eede07e6b0e0dba9108c93884ae0e3d679c2bca1e833aca2953b56cb46acf38c64967ff98d7f34c597022618c3eb795e543002584a7b4cb93211658e7b15a83aecc1b91aed4ef694b74e170141220d9b98f449701f42dee01f496831e30111189833882792af57e09c42b0b3c64e825b3aa23d683ad35afdd1d3cb388cb425e34df07aaf8104aea07119f786dbe24723985adf7329ab2999cb752f63e1d0e6a0045b82ce00049217e29bd0f63809fac0463d11e2c13f1464962cf098f5ffb38a2ba6f68b9a8cb556e12596397c81644166e49890e295ac586acd27aee97fa6424ea7c360a666dc1c00222042f579813e5c2e5bae9362af428d33bb895c246740fb5b6f98e54a2df58144f066fd195f838c2e5f14b8dd1fd0a9297e6c8dcbf975f6960809bfe4cb5a3d975be05687d07d5c85e8f3e7a015fdc62c13fb2cd193d9c064c2a137491bd29b4eaf294a54ed7942faaa5ebc6cad86db95a04696ab6895dd897dc00cbdfa2dbc0a54d6652d7d67deffd1d7f5590b9f379209d6b69d8ed4dda21a41ae880148d8d7bb268d11261c1267a3120070c3dec9fe0f1d24373badfcd58e8add064f9a8aa77cc8d6ff098d15baa40d87fef4a71369130d3a29ff7e5efdb13f4a25b428a50e05307c2d159d1e9d9a8cc8d56edd738e89a8a4287b7e75cef9c6e2b8d088ac422a9b56a20019b39c466c7d1322c0123c606867f52ec0d906c3ffc180d303e5ff90f9e4d8c4381525e04e684655c65f554456cbcf0cae48744dd525de4c921a678bee0323ad41a80060c04299e78e6d01deafb18bb0c0696101223c690a1e8829069fc4fefd1268b08e98ab3c811ccd9306dbfcb896cc474ae15b4f9815ce137f2deb278a71d2589a3b55f3b9609f6902d59b7358b9d1fe5ef96f573a1ea2916daacdb23febd314dffa64bceb31336a4e56363c355c02ddcb72905107158b1ce0ff403f21c2c4924645adcdabe66ee3e2d96fc9e807a1b09de236bcefef90e9c41ce94bcc752a209c55fc02a52385fc604681e49200539d993d1b917775dff76b15558afb4c13d9554213620c52abfdcba61c6c4d421465465a56611f2b156bf322986252c574fdeaf9953ed5f56920d68896e99862efef1bb17acb2dad46ebe58ec0d820107392e115207ac226a75f4216755da965fbe96b6107271eb5e7b09d44d41932ca1cfec51f9484ebab874233a252b43c4fe86dd85973d2d9320251cdf9f3e55c3c12eaa66f9a285f68cee781dbbba72100787860a3eb4acf039e26c4f32c1353c60657d742e11f6d27e4deb568c79f5609bc37e78131adc8cdcc720967908b29ae9f0d782a3f0d0e8de120bd2795fb97b7a04e0006526bc7d9926938b94e8d375fe6919275d79fb87f1722e3aad376ca9152dc3aee048403edfc5da796d3a30abe22bb40ab4d9c65464fcdf688398cb69948e967d01f19b196dd437a848d0b75ca67df1953e25565b64e7e7ef06cc261d12462bf2a33cae2fe9a773606f4b40f35717d79a87a503a0b20c5659e32e953ae96328cb7f7d95b4ad2f979dd6d176dc329882fd7ee2a59eec82420f5acc947f39323b2c4d12567ef8176e33d973b8874551e5e26b1ca289f8157a614b5c2e1fa8497388b856864f17336736fdeef5462a878d920e685324d70a00564b4b7d4243f6769098f4a298bb00dd5453dc69c78727cc6702c6e3ed58b6f88d5644921e5f5e9eed369c712cca1504ea85f206d7a103a7965fa0bcc5742a54ec43c9747194e359af1cd01be5b1084ddb", 0x1000}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x8001, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x10001, 0x0, r5, 0x0, r5}, 0xfffffffffffffffd, 0x0, 0x1}) close(0xffffffffffffffff) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000082c00fe80782ca81f039dfc18b409c900000000000000000000000000000000001b"]) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff", 0x2f}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYRES32=r0]) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000240)=""/4, 0x4, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f00000002c0)='./bus\x00', 0x200, 0x20) sendmsg(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffff6, 0x0, 0xfffffffffffffd0e, 0x0}, 0x1) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r1 = socket(0x0, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40e, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x3ffffffd) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6010, r0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000140)="ecd5", &(0x7f0000000180)=0x2, &(0x7f00000001c0)="cf72ea52c2b14589c4b1141f97cc5c982f74aa1729d5cef7830f96ecdf37e6f8fab3b47479beafae49e04e67", 0x2c) preadv(0xffffffffffffffff, 0x0, 0x0, 0x9) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, 0x2}) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sysctl$net_inet_carp(&(0x7f0000000cc0), 0xb, &(0x7f0000000d00)="36952c7a204ba43c6a697cd5ebf96db37df55681cffa34acf407efa7901f394a82a5f1cf8daf3dbcd7adc6e22272337f82aabb94e1ea1abb1d8469c48e38ea496d3a696a22865f2d87600e2027d51eb51faa70d318993a2ee5befc7efb4e5dd265b84b4666c89a2ecb739cfbb05cb746a0214f0a125f585e7a9496e26f30ee70722df141075438ed6149df142ffa96cf8380670808f97de655736e9c68009810fca689c31d435366023f58635a6858ad9c429b5bf934af5a34d3fbf2df4aa51a", 0x0, 0x0, 0x0) close(r1) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, r2, r1}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001880)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) stat(&(0x7f0000000180)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(r1, &(0x7f00000029c0)=[{&(0x7f0000002840)="0bc5ed304b839dab3831aa0fdbc77567ace31231fec8b4c92636dd4d2b4a9e5f062f186a2b46eb2fc8a47296f5b335b23afdfe1a7cfda4cf9eefb3ac2848200fefe01330f437769c232d5216229c474fc27176c7a778fa7379abfb64ab0cb0871829c01c5407ff1c37da4deca836cd78534661a4b59176be78e0cb2113998cc7ed56955c87f28aa39d047683ce30024ece4c3834ec", 0x95}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x49, 0x0, 0x0, 0x8000000}, {0x30}, {0x412}]}) r2 = socket(0x20, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000340), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') socketpair(0x12, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4082, 0xff2}], 0x1, 0x0}, 0x1080) setrlimit(0x3, &(0x7f0000000980)={0x46, 0x1}) close(r1) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() write(r4, &(0x7f0000000180)="f1d294cecb3294268d1ff50704a6ec7776ed52c6c2400f92f2018b9d6d4cea98123683617a5a9f1c019e8d561faa589d7099124e3caaf3247a844a439b23bd6a68a9396203950099fb3107", 0x4b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000001740)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x71}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9ca}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x80}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x8000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x6000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xa13e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}], './file0\x00', 0x9}) recvmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) nanosleep(0x0, &(0x7f0000001180)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206982, &(0x7f00000001c0)) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001140), 0x4, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mknodat(r3, 0x0, 0x0, 0x0) getuid() syz_emit_ethernet(0x17a, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async, rerun: 64) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) (rerun: 32) sendmsg$unix(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}, {&(0x7f0000000300)="95a12ffc89188d380a2b2b63c0c2141e42adb9efb948fcdd9f71071079ce47c357275e5df264d12f99c7f7b86164463836129eef0aacb595a0778fbdf879e198fbed2d1fbc5cc0ffda226eadb8439380781ecb07181c8abe40ce7e53bfc4be590586799b62826739335c42668eeebd998309a6217976353198afa0f2d82d01fd8233a001ca9759861c3c311859c60c8443d101a5f5477a0c1caf1e077cf38924bf3b016ab036f4abff7f73f9c7e781621389c3757252f3a7344605fbe127a61b8e6a2cdfc0a988733e97d03d1e56c14398e240df75924b44d7274233686e57df03e3841a2f60c286a6c05ae9838273ddbd701e5f5981260a794ce01f5a31c6630e7723c33ab07f936a0383a763b975f1d9b60d9be521a12a2d868a23172a23b0298d34cd8f55736e5af8ff76ce071da39aa3de506f1f1f5531415667beb606e87ef79ab023084ad40aefa226e2f9c048cc3d5f43f0c22882e9c708162a0698c63436181a415fae9e9d00f6262a62e5b2d0be749baea4be5fc6a896bf05e62d8a86a88eda513a41f6579defab206f06a069702adce5f16cda11ddd1e72cb5b77aaa1ef682d2720143b9823552940d0ecef26da69e064160bb2242406b9d2ab7bbfeb98c1f02cdbfae69610ff49b21aa8bf30db63d2e217f5304e9f0e1246990e41642e5afae67e824fca5cf9a94f1337653e33fb20436c9c982cb6f7f52703c55e1113a70e576d4319f50d83492485b21cd6fb1e0cd2c888af7b993a2a8112f4a68d057d74360246c2297eb1507b09cba19b3e332db114dd47c8210181fedbec460a2992405ac6c2c1666aeec0d3045cb240c4fb7938239994561f06f7798e055e9fc3ae85b7efb33ae142ac9d83e24db74ed25d2633d3c4d10a41070f472253dd92e1b66ff80d35727be61f7244c1f639c2598998606d0e16de65ae7240108018d968fe639a6f046fc808b892abf362f9976260f9f5d30421237d5f517526714546b0808206d7b941764a8cf595ac33bc5a5da069537fe575e0a53e7219d1e2dbe930f80d587a79b9036024aa830edd3b617e7dbf7297405d41aad4b8e1d16f2b2554ef0e9f9e1c848f5c53766d3d24fdfa586adc3d91d0978a54cba5c3964e98bfa4e718a56a0c622c8f6b1f96955c82ca8b0cd698ea4fb9365ca54835f8fa09e9dcd12939d98f494d76b949b92cb7c347e02f2a52bb7e679f785091ed494534248cf89681216a39dc9085329ec89b90cf797200afda929b9393741f3fcef4e69a8bbb527d6ac97460f1bdf771216c0e0b77e8b861fd505997e261fae2a359d5a36d5bba1d1dbdbd1100d3de1e54ad43fedd980a96228d90d0596b58fc3856b65b190676e4efcce42085e0057fc0437d3c907b7addecd423cad24aeb586e54ae4537f2c40d62d56f44db57457283d879de86ff5714162b879611d2eff5fab97f1ad99ba4df96c2d870a6d41599dec086058f3543249b4040a896062611e8fd1086bc4897a8287876b8799e7db07c457f641387d9309a9a4b013aa1b1a894e6b0a12585e3552b2a0a163005f45b6d6e383de50d2495c671ac00457bd04d8e7ac8d6fefe7687a5c5636522b175179f562c2f3289cb5f09d0d5d306bb1655936f28964cfda802e69ccc0a54e3ff190b708014ddb96c675ab281a57273acd36d6766379dc8337f24cec6b476b3350f3f55aa9a9ee693dda6a203cc18084d6c13b34d079d535fea495d7ed37ce6ff3b49ffa588b84f4a4ab9b0c73537853737d3add66ee3007378136f5009da548fad4e9816f7cec063210b89b3c4f35da765f29cb1e2ccfa99b61875e3804eb48ee368e450d17bc39187e3b7e645dff8494c0b14174696114c2aeddcc68b358babd255a5476e37159c079dae692bf6fbb84fa3483ea06c20d053aa539dbb25d524c075d0483f2ed4f88a95887ba4fae8e7c5ca98838d2ce39cb2b24af10853bbd91d727c651141db2c08684d4fc830c8851b563815c1065b3f256b7c0d654e1651aba21639a3a323868242afc318af9d19e803055a6cf606e345f6a3f0086ebc3cc98b20bf5656b82afeed9c6e3f0518907e44638a27933577c547e07e94514a9705f7b472c689ae032a7ce4f102579c26be30308a21340abca5043e21b8e33f065893d1a95e479b6270c86cf7327bd5372307244b845378dd70eec89ac4a8d17c0c03368b8f8ad790bc43a9564cfba7a0c74a1f4f79e7e2a87144c7e87c35e568198f8850b7b200ff290f01a7a8c610d40a26f3fa7f60fb230eecfce344733c6e3c281d16b5afb334e67f31e9af9e15db1f79f4eb11dac3b49f4d6e0912890072b69640ae12c2701827f2f2f3871e89ddc20a83032169d9734480def5c966ae88f160d5ac3958ef8bc9cfb67d3806ffbef69262b76f299678b1bc4cb6031e93f887464b434f6a1a9cb9b7a2a445744ef9bb345407be54cd3fd0c4510180e08a303fd47082bcb16e8481961db3755f67a02a75205acfb421a0e9c748ef45e646b5223eb05557daa072175795d3943c800263c00a0937268b1a973f8f117df5a0d46688a1ceea7ae7568412f284b2cce63d8fbf504e28d2dab1ea19b28cd323eae2fab6efa807b9223d62321c0d2ff16d1d3bb765e733b8357902885f1b81fd45ce22a24dfbb94fc42c3e98a0c1e6922a9250d8da0fe3b039695d6c62c238642d0933f3cad666e56c4b984733b3d90ac24c8ddaad8734340eaaf604c98e3912ba5c337751f14a46f5e110e2f9faecb51efe2c399f76085a2933362d6d61a30d2bb034c6ea91e63422110e3a27f1a0ec0669b32fd9c87022f6cd4ef4b8ab08015d5c7c37a965498970d5a81e1429325965959667fa419917e093fffda372f19bb1134230bec3fde34ab3e3899a519ee3003ec827991d4b5ebde678bb579e325079599d948f506fff417a08339dbe2686862f28da02c9521ff2ac9e649196e60d53fc35443216c7c6e6053ecf0ab4d46f5aa9133b4100ec1265d7419053d4e05ef7c5a11d50b43edf2aa6417f8f9187573478d556edd24f322d350af733656ac81e26a59764598abb40f5bcf6c2afbdd014e453534334be499ddd90603fafe9be72ebdc162b5549352337aa07bc624459f6c4833761d162456a04ce0dd63e7e29235b2649505525bb9f1fb278071cffc8d83b3a29a20c6cb9e8c15e6c333a8ab16ebd0003ddec8ae04b2ec041f83fc991ef1f670f4acadf230cc5667713dd8fe0d266f66c04239a88a3ba53a67adb89f14aa7a5a4f81dfd845c0c60304f9d7032eb9785037ad87765fb67ae1b6fad02715a249de1ac3da53d3f124e59352eaea0b6c5f3996ccf7ab0a47442bc2816e64dad8e61559ef1dae977cfcc77ae40ab2b147cd7c38098db8c947d3ed773f80170516b85ab2697dac9f9c1e5d090fd87383bab017715c84d2698a157fd8be62241059de5f5d59d3c657d2b0f6f8395d3a8b30f9b32fb4afde086f00fac6d5f9156cbbe9331fd6f1d7ebe35b009133e6f9a181966c1232b112671a89d6edfccd0a8bb7423f04944056f24ec8c153a4f711cc21c3ef50018e1c905811882201c455d0dfc97bd8b0210998b313389c0215273ee1296b9008511c5041da850720092aedefe9095d20c8db3bbd9d7c1081dd8a5a17f6e8036de522f956a368831f089769caeb75ecbeb0b7e234a6c56b667ae5fddc65c3756f5c72602d7305272777814464d2deddaf5d76b549461e63f29a29750efcf20298ce5259d6b4956d93d33ab59dca470e0dbf799730d389675a6488ac9fef0050b86872c43f1f5739eb7841d575475044077e83fd32715e99461e3863d4ad2181c9d54127aabfa1a2458052e41d64aec43d75d63b7c89063714dae991c7ccbf3f63c4e3814ffa54f9aaa959412fd7054a3626d4e5b8c9fc0d43a94eedf611b9859d40f5654d1e34ec4f82f8601256f7239be627f9695e1482219dab838ea02c312d44743c13538effc147b4938715a089a62da8bd9d21b8e9ef029c60a0537f0eb07c82cd37e41eede07e6b0e0dba9108c93884ae0e3d679c2bca1e833aca2953b56cb46acf38c64967ff98d7f34c597022618c3eb795e543002584a7b4cb93211658e7b15a83aecc1b91aed4ef694b74e170141220d9b98f449701f42dee01f496831e30111189833882792af57e09c42b0b3c64e825b3aa23d683ad35afdd1d3cb388cb425e34df07aaf8104aea07119f786dbe24723985adf7329ab2999cb752f63e1d0e6a0045b82ce00049217e29bd0f63809fac0463d11e2c13f1464962cf098f5ffb38a2ba6f68b9a8cb556e12596397c81644166e49890e295ac586acd27aee97fa6424ea7c360a666dc1c00222042f579813e5c2e5bae9362af428d33bb895c246740fb5b6f98e54a2df58144f066fd195f838c2e5f14b8dd1fd0a9297e6c8dcbf975f6960809bfe4cb5a3d975be05687d07d5c85e8f3e7a015fdc62c13fb2cd193d9c064c2a137491bd29b4eaf294a54ed7942faaa5ebc6cad86db95a04696ab6895dd897dc00cbdfa2dbc0a54d6652d7d67deffd1d7f5590b9f379209d6b69d8ed4dda21a41ae880148d8d7bb268d11261c1267a3120070c3dec9fe0f1d24373badfcd58e8add064f9a8aa77cc8d6ff098d15baa40d87fef4a71369130d3a29ff7e5efdb13f4a25b428a50e05307c2d159d1e9d9a8cc8d56edd738e89a8a4287b7e75cef9c6e2b8d088ac422a9b56a20019b39c466c7d1322c0123c606867f52ec0d906c3ffc180d303e5ff90f9e4d8c4381525e04e684655c65f554456cbcf0cae48744dd525de4c921a678bee0323ad41a80060c04299e78e6d01deafb18bb0c0696101223c690a1e8829069fc4fefd1268b08e98ab3c811ccd9306dbfcb896cc474ae15b4f9815ce137f2deb278a71d2589a3b55f3b9609f6902d59b7358b9d1fe5ef96f573a1ea2916daacdb23febd314dffa64bceb31336a4e56363c355c02ddcb72905107158b1ce0ff403f21c2c4924645adcdabe66ee3e2d96fc9e807a1b09de236bcefef90e9c41ce94bcc752a209c55fc02a52385fc604681e49200539d993d1b917775dff76b15558afb4c13d9554213620c52abfdcba61c6c4d421465465a56611f2b156bf322986252c574fdeaf9953ed5f56920d68896e99862efef1bb17acb2dad46ebe58ec0d820107392e115207ac226a75f4216755da965fbe96b6107271eb5e7b09d44d41932ca1cfec51f9484ebab874233a252b43c4fe86dd85973d2d9320251cdf9f3e55c3c12eaa66f9a285f68cee781dbbba72100787860a3eb4acf039e26c4f32c1353c60657d742e11f6d27e4deb568c79f5609bc37e78131adc8cdcc720967908b29ae9f0d782a3f0d0e8de120bd2795fb97b7a04e0006526bc7d9926938b94e8d375fe6919275d79fb87f1722e3aad376ca9152dc3aee048403edfc5da796d3a30abe22bb40ab4d9c65464fcdf688398cb69948e967d01f19b196dd437a848d0b75ca67df1953e25565b64e7e7ef06cc261d12462bf2a33cae2fe9a773606f4b40f35717d79a87a503a0b20c5659e32e953ae96328cb7f7d95b4ad2f979dd6d176dc329882fd7ee2a59eec82420f5acc947f39323b2c4d12567ef8176e33d973b8874551e5e26b1ca289f8157a614b5c2e1fa8497388b856864f17336736fdeef5462a878d920e685324d70a00564b4b7d4243f6769098f4a298bb00dd5453dc69c78727cc6702c6e3ed58b6f88d5644921e5f5e9eed369c712cca1504ea85f206d7a103a7965fa0bcc5742a54ec43c9747194e359af1cd01be5b1084ddb", 0x1000}], 0x2}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) (async, rerun: 64) setsockopt(r1, 0x1000000029, 0x8001, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) (async, rerun: 64) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x10001, 0x0, r5, 0x0, r5}, 0xfffffffffffffffd, 0x0, 0x1}) close(0xffffffffffffffff) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000082c00fe80782ca81f039dfc18b409c900000000000000000000000000000000001b"]) (async, rerun: 64) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) madvise(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) setreuid(0xee00, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file1\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {0x0, 0x1}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x0, 0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='.\x00', 0x2000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10, 0x153) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) select(0x40, &(0x7f00000001c0)={0xff}, 0x0, 0x0, 0x0) close(r2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a21f000000004dff0fd900"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="df8c", 0x2}], 0x1) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f0000000180)="952aba046861", 0x6) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x4}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) r2 = kqueue() r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x723, 0x0, 0x0, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000480)) close(r2) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 2: r0 = kqueue() (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getpid() ktrace(0x0, 0x0, 0x40000530, r5) r6 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="de3984f3fc3cdaa6151b60d8faa616b168822d3d3962d1dfd496990afe017cdc9e85a3a1e0b2cda8bb5ff5922ab6bf", 0x2f}, {&(0x7f00000000c0)="c89be8059aea2801b82fa86af2288bcd2a4dce21000ab4946d49619791a1b88098c342cf24d3791485309329884000dd6d69d15a93607f1765468bfc420994c31115ca8da85a1d827255c51f032ef767cea71e2d1f3e5e25164da4afae229df88ac369c03e90ef775ec672b6caafe86c346ee6cad738545fe929a0b24d31c90d669ee1b8f0147fa8cdb38cfd", 0x8c}, {&(0x7f0000000180)="1cb006a9e840448f27f167e8dc7333e21aca16992ca77c113f122e6f0c6d7d4317486623d0a43e157da348eac27f687334cd7159c3d37529e68752f70e7a1dfb809d8eaedf3344", 0x47}, {&(0x7f0000000200)="76c127783a2e29131d8061acc3252845bce0306ab3e7695322e3aec64b9e9f8ac31409910751ae69cf25614fe487b7de1770fffc47dd435b44dc8ae56cb8680bfe662c2f2f8a5b0a076030dce238bf33d1063219bd8fed4fa016ef807990ccac15a28bc4b900b5441343d62d13502ba3cb58db16bc2bc420e67d85a715970d119d2b904e65620bb483c2b81b0d3a7bec72b1d5ddfb848e2a4ea9fab00434f6144ec87a9a87a3ed265e7317c2ce5dc5e8cfd39f5b0a8964598b3a4e16232903cd6dda8805d9faad1c403b6a518ff5dacde88b3c3a1addc5be411c0e94b7fc478f122a5fdba64adcb23fd07e78a7ce204f1a963c", 0xf3}, {&(0x7f0000000300)="3d251670eb875a66a3996ff8e2dac8cdacdf070ff1806142a9980b9348eda94e9879188b44e0f45ae375e47e9cb95d0322fcef5792abd3ff20a12b3c18677886c041748b9a798ad784b97e6e7e86e0dce57724b1961a39d31d074227755c0e690f4f06433bd7f2fe98972e771de38140bd2a", 0x72}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x4}, 0xb135509116de2b93) (async) kevent(r0, &(0x7f0000000140), 0x0, 0x0, 0x1, 0x0) executing program 1: chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)=0xfffffffc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) r2 = syz_open_pts() writev(r2, &(0x7f0000000380), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000108000/0x2000)=nil, 0x2000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r3, 0xffffffffffffff9c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) executing program 6: sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r1 = socket(0x6, 0x4, 0x80) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f00000018c0)=0x4) sendmmsg(r1, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)="a175b79640ee3588716144f8d6736624211a1deb4c7dbae26f1eb91531ab64fa44d892cf40b30612d4285d1285cea91e794f2dba3e1290909c43f2687e92d0fbb66f48136a0748a3bc39e4c0392356024f41582da57d70", 0x57}, {&(0x7f0000000180)="7d5fc30c8298abe3e2d2fd29c3276f1fb05d03300458b811b32c8fb25b9dda2149fba4", 0x23}, {&(0x7f0000000200)="3114bc5fd31b4401b3021c3b013007d0", 0x10}, {&(0x7f0000000540)="803497d4b020185079d38ef99e626eac4786eba6a25547d866a032decf2f5da1f578a48ef6558e285f59549c040d8daf376236823fa4eebf4077e8f8392297ccec2ec3cc4bc2861b7c8c7e5a4fde838a0e02732bdb2534a691f86d998b893b0e6ca91698d18fffb2d76c93f1a40e158c9f6852694dd0c1561d4de22c7deac859a9422f35da4f0fe276ecc72b4b7fa63d84d48abdc70cb38af79a16bd98dce6221b3756c3c293f1af260fc2fa92192f5eeec231ce524399ce463b16d1a36628722d44c2c6177712349c66d36eebee9d4c58b0d36e27277d4d780f4865c0458427626a4ba9e37ad6e475957867d5c1979db478fdf188cea05daeafbbeafafcf0156bb3ceb5761aa9a562b17381ebba387e38ae16791ae7151d5228df0a6893846a001013cac99a49ba15f52dc7aa240e0c39a94671ff589dd120c651331d83ee0ac9c8adc92e07e65bc981aca4ceff91f60fcf565124fdbb83fe55403fbed21a7b142c28b7f4e50faad34d709fd408fd42b127723f7ffabf6136c4667a9af1ba34325d4d8c6f05387572e40e03eb163e8eab93ff72957289ed73eb421e39aa581ec31edd68d2882701ee83be49e4b09caa738c8b1717a77541635599d620ed2d5a11dc15653d0aff09b347766d72181dbfb31c7a4a3878bc0a0b10cdf88f060b8898d66ab6dd45e1927e237442aa99d8546715705e7d0bd8e86a433f96e124ef52dbc6098d8eccc109dc407fb7a16a44038073fb7272affe6adf850876d12c126623b61fd7583d6474e15eaa78b54b75566829d43a3ae84ba6be46fa857fbbd73a9beb05e44b20a19976c770616531404ddde40daf7d3124215dfa887c898513112ba7a306713d4e35568c4fdfa12c7e6202ffd3ca0c3cbe764b052b3fcf31aaf2bb55b568950d221fbb8a606a8828a0f29668df8d315ec579ed5bdc482582e32abd6f604a351b8e057af24691fdbc3567213749b98e062eb9f95b1c49d320be08548a255da6175a4caef7463ee4357acdc264466335fe611c579674f4583b72c701e352549a475a32f7d23b19773643905c239331c391cfd82d94e10c1f90bbf38cbed933f16fbafef82c3dd1b01083de150d955bd1279a0845f212231ec9dc7248423913ea84e39bd0b2f3f4646e786b16f72446ffd58bdc8429c46bbd3a73d7c1b4d3b7b411cdc03c37adcf4717598bb298dc8eb2ec7e504832b26b5e5547ab01ab9a84c927d686d3d17b7437c2034bc04221bded875aa05d3696b87226977f7315ca9d6556f6d36c78cdd663de3de39c01c6b5c033df43e50cbd7eee77326abb44320e9417b98efa9900ab47b779f3f913c08548f09f8c5aba3104641738499449ee3e9e9eb1010669fbf152d062702fc6c9a457667990101572e12f9e69ac2a10f0b5696d74d40166995f0a96ca1e5b0056e7c72335ce1e39f175c3d05407af3a8c66baeb92be5cebdec5bcbb3a2f8018d6f0da67b01e5491025ebfde6b95ba2b72d266d0314d50bb60853b3c88908fc28d718ba68fefab9dab83fa70f6114281ae028be0670900f86b6e04968fdbed311251c28cfa37047bce8ef4366a3452bb266b5a73f55a90c7e953d5a359c71efd1e0c33c891b60bdb474ca04a292701df1979fb52fc3bff08ae4c03e87dffa847500585b0fdb51966fe4d923b18d9cfa2e512d561cc550a556e23b02ec50f4ec8f4af40b839178882168a305ac8a59a9d1931c29625f619aa9ad331e27a3a486714fa7a5c14fc0731a8cb22fdc31dc6e52e5fb27985341a717ffb09d0910015099d21132ee66130ddaebfe2eec1878dbb4b8b035528afc064cbee32f837753ef8f31a6ce8a48b1a7835b1e57bc38fbaa6757c0835b35f169ad0e69339ab2df9018ea8d1c7ed88e4c4afb8c0ad038a73e11628b9e6d886c2e7b623b93d005334d6b371935bb9949ee1048affc08a1b99c66404c07d8bf263424d7e9f78158042e717f892f47c3b4da3ea081db215a20a5710089117636268ffd0abba19b53f1e2525184e862f8064c3736c8777c03eb37cfe0516527139ecc6364665ebc6cb72ac3098ff54b11487bcc0cc79f7d9c6bbe94dbdd7173f0ce803f74d4c34a689e7bc5b07b81d37832caf620cfac861ed5013047a5071308174d4070ca960e0601f8d9bef9291bc6b40d8ef6e723b3a4c4548183239cdbde0fa3089f6765be1bb9a4d41937ca2e18269f2682f066b42cbbf2c3792b81ee9abf41569888248ecf355844acce381c5c474897c0085fde6d53ee9b7f715459beeef7d23ba4f8bcc5f8bc9c9dd4beeb4f6c0b35c7af30d45af8ec03c6d5c251915807ca7c1453aef0a3470b73f6b719cdf8366a00c5d0a0dcfabb4ba7dc8c442ccf6ad282644a642a46598c89baf21060e001382ca1bb12af8c0cc28b0f9b6902f78d03277021652ad6fc5cdc192108a75b5ba552b7dcf20198799178b0cf4af42dc7110966fd3bff7c3daf6808568cd4ae830509797765ba86801355659b458368bdbfc65f477c80a34a1188a2b4d2649e773229947c239af02059f71505ee7c7c0affba09c374b891539f859eb72e5456311bbba503f017c58b37f042aa298fa2c04c69a1280a68b32d427b1efcd1af1dd9de18c854566b2d984e3fc4668b6e035f48486d016fefcdfdb0acb26fca7cbcc9d3c05a91012591bd755cc33739d755b8ca28f732a8383a882dba95501b0338db62e8d3d09c9a9b0a9ecbf751ed0b27a544c3346083806d13a5c8b44b54d2690a666e9d44831b6867bc0818188a7c8f6b6363b081c045fce733ebb0bb24b2e117d5a31378c32ec74d4ca8e3f1d02eeb70339f5a3924f62019e91aa80882ffce5c7792d488575ca4fd4e28797e9cb364ab8dc0ab04db57ace8e1983dd8835bdf9fe4783ddb4b57c8633a72fdd9d8713101eb987850e8eac5c339d9ec502736f84817b749775fe067262f7cf702a7ecd495b5e08eef7c8e938b3bb38216125c5aa8f10c063736ef79e374f78231f4e8fc5e5aa8bec66a5853f7473768e02d3f6b92562f7c20b634344f70d4498e3dda1fc5593b2618acbaca75c6bd16f15f60668c4bca8fab5f543b0df1493c73fada549f73eb0d529fc1f2dfb76d0413ae2453bf654d2312ddd76f0883272d1e0a43ca4b361b574a0a7bc804f590c6f367f687c53312a494dcc931f0be19be025c7cbabb83fa06c2797665c2b1435ffdbfd8654570f96ffb162fb17bb1c596ec25426a90eedbed48b2ada63176f92a99ef8cb4acc83f8bbdb467647f63e133a6eb8ae8e2c764a992f62254254f5393f67123dce65493757a528154573bea99374454fe09418eb48576dc2e169e37d383e7567fe99f2f67e4a9f30ea6d0a14ed7a97b1a0a6f505372b7ea398b7c27bc64a683602e87ff24e2616a88adfe5c4d576ca94a6b4c5fe2f0d94787d3d51f8b67d2941b3b80fe4f162062460276095740810230b2e5ece29a0402818d7910361e1308a432b84c4f53cdbd5a311f8bc39f71b183ac07d25e92f29bd51fb53586f78ac70d9e0b90ac686fac294d51c8d7f0cacdaf41ee2a454cdd17415fab5369c91595582d9467caa35d1481049eb8954d08e78daa18b569f38b833357347610fbbe9e4cd10f7c2060541b0562499f11a5067ee8281088b14c03a15ea85b14ac5859dc92be95eadd7cc1cd6fa0ce235574155ca41085aedc9a60729b4d61d3e32c3712a165ac26070bd21bc96c4f17a660374bf1fdaa4a34434c56dbe04f1e89d233891afe829d2baeda805d73fe69f184e5d7854bc6f0401dcd372dc287eabc648e54e1621295d742d1407db750cc123354b739c11c0fedbba4c3fd81c5f82f799cdbab21befc1429897df606750b422af71f66fedb7712a9bc11b4a178786bf0ceed43d9cb73f314c736eb55f3fec3b4c1aa9c56d931a959233a11fffa78ca27613149eb0c7dd5a49118154298e7d764937a34dc1891ba5a655ff4387192dc43715ca6f2f73bc837daea8bb67e61842b3f78e982fc66b63adc2c100b030082899b8e341b3ab52d9e0535a20cb2092708c5148826b89cad56f3378020e41e21155c8aa21519f5a9f2ba21ee5d0308b0186ea1a39041896eb9a9884d306569a195ecebe8ca3d2607f8aaa0c63fd172b5755d1c6bd2633c3011d12ea59cd7925072a8c2cde9ef3c6aa29f118e59ad1121f0b98c5e32e0c72b4e1eff570bef24400989c4a0c8f083e497aea37ade2304dfc8e4a6e61a72126edc13b309722e216ff8be673deeedf059740444cfb2fdb5cfc8aa19489039be64cc5c5f0ab0658f56a658ecd61d552857d9cb694c87f941b94b2991e43fd7ff17e9b722959e62def5fa6d47aced1857f58817cf8103b445225df4f4f8aec555cebad3a00a40fbf5591ee24d16e52398cf25d7056971c3eaf15d473ad022358ff20ab556855d602bc24c9e2d321c8e73300a6b743c2ee9896b29fcda24bada73e92575fd7922c324047eb6bb82a30c71f9c2d4befa86df770ea804d503f952ee620b99f95911548ddb1f41ffdaf1bd40a8f1df40cf63c02d0675df5cd34398cbc6db152a6ef02d904d69036ae20a58f7d2fd59d85b9613959487458bc24b1324c720ee8a93b9fcbce703420fa578b79dc1395c612707dc2fb655d043b304ef3e0e16bb3207479daa1a5e2d8b8b6b3600f1461cda066b8c87b2bb6d82ade21d32e3fc9db8fb128018bb4626d4c3a32bfc289167ad291aa9b509fd09d43688542b01a1a9dc60f98c2045f14b48dec422b86a95e1cef60e3fbfba2ab97ea3f026ccf1f26ff8f553ea8e02529e9125ec901b349312daa92e35378065b6c2f94abe48dda55a5fbcadb1c5ccdc86a3cd2bf692bbb41001b3e794574f43e7904e7f09c2acd5eef4ba0d8752009a3648e04ebe808c77413c060b1a7b86a023ca16838e6a979c396f61b381f13252f07171ed4932be80fd037761f8edb8ac1ab6fb3393c7b17c85a718b10fb52b81633e45ff611b1d71d1a4ba753cb222442fadd208a4e7bf9267f20dfe9a3c926f189e2d923149d09d38398bb468cfaad3da8bbe6c32514f104573d5e59fdc814c700e4b9e7601da92a008871e276fe1affd0cef35b59ac83c54712f574c09adb85437c32478adaf15e6698f6eaf4bf8e01a83d908829784b6e4fc8f5b8d966603078f9bf9188ea6bd6bbc70fea593d93bf472d0fddbb804ebb5b8790bfd3b21edad63b001a2a3c0f564db5360e2e413b1c18f429271c55d9f541a42afeced6621810e856217d8e883db48668de888bf47d5067b25dea08b31ddd6996626ecb824cd55e69506ce64f310658e5b3ced1b2f3d252c4c612258247e76364a85fd5c6f679d6a07a58d8a863b703de8380e6d3056773798edd326b76b2ac60ef317c16433fa9f9f495de99ed33765ce2ba0b261bbebe1b65e0824f5c79739b944a628be4ebc861754055ea8f89109e97b2453c6c832496ec33d32b91d33c273db0e7323afa28596d376d4249d8b78fb76f26f7dfc173ca25286c45a47fdb12d18c9aa166b95ff0f0983dd9190eb580bd34041c385a571a93bfc7b346656cf011760e9f000b825fce9f4496c98eed312c0f7382bc1e3ec042ca4456ac1d5d4df9128d55f0a9053754aec5b4f5e5a18726f97181fa024febc3f09cb587cd09c511bfaeb4de8fae31b310343ae1c76f4ceada7527ef7b6a094dde473bf42cd134010f9c9a1c30a5112ef1ce66826225dcaa1c54143ffa61c73ca5263798ae58dc54a38a8a38946c5e6196a5a67f37125d08a89b7e53e5a8e2df9e0fa12fe44faf7bf5df3a2e32dd92af91c8911f94f0", 0x1000}, {&(0x7f0000000240)="d52437539f029df0581d450015209aea6b5c7051e31ba79d0bf046dd7b90f35fd4292d181bb3a8e83194c269b7a03381951781c29a97dec3323fc93d3a229ecc3ad749219f221605894130566d0e7e8649cb1c1d143e7bb068f2b4cfd64e660f900e70cfffdeb97b2209dddb8361f2", 0x6f}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="864b1cbca3bc45134842b9a08efe2d3a8d61cdf93403bedb5a618c5aa1faf3c2e173ad5b72704fdcf41e4e526efb0b9e8cec335ef09668582f209cf950fd2a7c853389ed9e89aa63e062424bb8b21159", 0x50}, {&(0x7f0000000380)="cac4a8268d23ab807f6c2428518245cb2d64eb1e163665df9807db9f46c9496a4ac283e8cd75ccd32ae854b24ff94fc6ed40a888c9027d4da8d30d80f6a3a5d5130f7882f998f3ff35cc9d0ef41a5a7699bbd549df99a180bd71c3e3ca71f8d90981a3f23d6ac16f761869d611104887821ec739c69a5b3ea8b0d53fde007761128eb9", 0x83}, {&(0x7f0000001540)="6d01571ec3128215626bf018cb41f504c1c3c3b54f40b300724edcfac5f1f714fe4d42cb0899296c1526bd6ce1956b3bd118becbba3a0276aeb86160239857e5d5dc5b07475d1e2a259ea71243b93f998f65a893fc510e55a13b61a2d7dd3fee6a2dee537a7e6b6d2c31ca287e8399853f931eb56e3cebbf5078e09abbe6f85df3f0983b62b749ae7af337c0a94aaeb31d1c02796f74131473e180b531f5e327f5149377978ad0fad97da52c8af335b75042fb1a64bfbb9cd79601e26d7abccb121ae7c503b2922494733c96729e", 0xce}], 0x9, &(0x7f0000001640)=[{0x98, 0xffff, 0x0, "ad316a2d25333d2b0bf50530422c089d8088b8b65046135dedcafd12b9f1ae5829b20317e8428f3a79d6e3b3d28d913ff33123a9cf033e42258f7262142006ba893519e1628fee2d203306325b5b9e7d3f22d74081ea73d3776fe3234cd25547ba80d699369ebc672f408e54d1e139e0f82b9e5dbaf6b10fb4a529e7803430afe0"}, {0xa0, 0xffff, 0x10000, "89060a2d1571ae2ba6fdfb3b5e23795c24e84f3ba80301e58b4c2b8ce5edbfc237db0c1c9ddfcf2f3b16947f97699c45aa7b74273b7f84a40f3f77befd6d315686c1cf54f1040ee9027647828f833516bc2e386d3b94e22355544992f944e044ef26c4358a8dd05a1f0e5ed29ad65c7fc0a85f37e4bdffc20a2435b3389d18821bfbede5985080638a12d533e6954cf9"}, {0x90, 0x1, 0x74a5, "4c0b08b79b99d23acd1a6690370e8757d9567763a54f6cb41c42c203740ec39d667c6f97a0765e7ef87a0410ac9ee416d1a35435a7ffe21515ab4359eaece046f533945ad86582b99d3391dd6418057f6c5548424b6fb167772c28f7082d77b8acfde3a020c8ac195eb58981e28d8105641103d8e204f30668c22af3"}], 0x1c8}, 0x2}, 0x10, 0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_emit_ethernet(0x125, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000010000ef3a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000181"]) ioctl$VMM_IOC_RUN(r2, 0xc0305602, &(0x7f00000001c0)={0x4, 0x8000, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00fe8000000000000000000011000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aaff0100000000000000000000000000012c00000000000000"]) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="52e9bc426098", @broadcast, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x6}}], {@arp={0x806, @generic={0x6, 0x807, 0x6, 0x10, 0x3, @broadcast, "88c76b4922876af4be1d3475e80bbb4f", @random="22712cce43fc", "9bfc0defa342eef960ecbf2e6762e873"}}}}) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0xffffffc0) r0 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3}) r1 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x0, 0x0, 0x5}], 0x8, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = socket(0x18, 0x3, 0x3a) r5 = socket$inet(0x2, 0x3, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080), 0x2, &(0x7f0000000340)="8f8570b68426b449dc432a8b0cff4ebdb0ce2e", &(0x7f0000000180)=0x13, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200), 0xc) openat$speaker(0xffffffffffffff9c, 0x0, 0x100, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r7) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/99, 0x63}], 0x1, 0xfffffffffffffffc) executing program 4: socketpair(0x20, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8809, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x4, 0x5, 0x9, {[0x8, 0x2, 0x9, 0x0, 0x80000001, 0x2, 0x7fffffff, 0x2, 0x100, 0xfffffffffffffff8, 0x8674, 0x7f, 0x4, 0x0, 0x20, 0x8, 0xb29e, 0x4], [0x8, 0xfffffffffffffffc, 0x4, 0xffffffffffffffff, 0x8, 0x8, 0x5928, 0xfffffffffffffffa, 0x9, 0x6], [0x4, 0x0, 0x1, 0x1, 0xb, 0x1, 0x4], [0x7, 0xf2, 0xffffffffffffffc1, 0x97, 0x1, 0xe6], [{0x0, 0x2, 0x9, 0x80000001}, {0x9, 0x2, 0x0, 0xffff}, {0x5, 0x4, 0x6, 0x9}, {0xff, 0xfffffffa, 0x2, 0x7}, {0x6, 0x81, 0x1, 0x10001}, {0xffc0, 0x1ff, 0x5, 0x4}, {0x7, 0xe8, 0x80000001}, {0x816c, 0x0, 0x0, 0x1}], {0x800, 0x1, 0x0, 0x101}, {0x7, 0x9, 0x5}}}) write(r0, &(0x7f0000000180)="0dfe4eaac042c729c2c5903b18348cae5557cbeccf4f3a9027c202a7d6f1ca8913893b233d9afb3fc10a2291eb0764ac334d42359a6c2a15cf5007fd71d7fb7f8d023aaf0adf278a9039348727db7dea6f7d665348cc5c62d5b275246e87f64c1918ebcdbdbd648985e81c2c445b87e41fc359f11318709b4bdfa9000ce3210549c4b8f438e0da738e73c5f1d997ed3a5250227afb04c800736cbd6a3da5d99c7de220e3b242d6bdb9dfa1710082cb8df1a047c35b7cfb6cd9f744911db13701c390de4bb6b155ca", 0xc8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1ff, 0x6}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/184) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r1) (async) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) msgget$private(0x0, 0x10) (async) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/184) (async) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}], 0x1, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x800, 0x0, {0x7fffffffffffffff, 0x10000000045}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (rerun: 32) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd81ebaabb714cb116df19078d00", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000040)={0x7, 0xffffffaa, 0x885, 0x5}) dup(r2) (async) r4 = socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async, rerun: 32) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f00000000c0)=0x5) (async) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) (async, rerun: 32) r6 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) dup2(r6, r4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) (async) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x1) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r6, 0xffffffffffffffff, r6, 0x0, 0x8, 0x8}, 0x87, 0x8000004, 0x3}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r5, r8, r6, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r5, r7, r11, r8, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r12 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r12, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) (async) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) (async) close(r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002440)) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) executing program 1: syz_open_pts() (async) socket(0x0, 0x1, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xffffffffffffff13}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x10}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) (async) recvmmsg(r5, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) (async) mprotect(&(0x7f00002d5000/0x2000)=nil, 0x2000, 0x0) (async) clock_gettime(0x67f3248105b4e007, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="4d677dee30e0e2fb33f11bbbc5acd962", @ANYRES8=r0]) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000000000000000001ac30000008000000000000000000008"]) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x0) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "44ae754888e68a9f044093601333c4c73c9d286e", 0x7}) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x1b0) r4 = dup(r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "44ae754888e68a9f044093601333c4c73c9d286e", 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) r5 = syz_open_pts() sendto$unix(r4, &(0x7f0000000200)="110e144c29a7601210dcc9fd77a75955f71be3455d68ab5bf7a33a784c57d96533d75e4d8252f88bc57958ee1c1d7325b0bf40e616bf4a7116a0eddab1c5da87d3198d71aa476ca35cc2a2c0d60ce9271226c8e9ec3da7f8bc86fa0679f42023392dd43be0f530e64342fed11b3b67330a4b8deed730728fb04d4fe32a5b926846c338e0ed5f8f9300574bbed30033fdf57db233f172063817f3fecd4f142d9c996229e8b6bf5221aa22883ac449d5718cd8eaf2719586e765e3a55148b5890be8001878", 0xc4, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) ioctl$TIOCCBRK(r5, 0x2000747a) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x9b, 0x0, 0x400, 0x9, "f6e1c95989b1aded82502ab5ece04eecd283a89c", 0x8, 0x6}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_extract_tcp_res(&(0x7f0000000300), 0x1f, 0x9) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x1f, 0xffff7d8c) executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x0, 0x1], [{}, {0x4}]}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x1ad, 0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000200)) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) writev(r5, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x5}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) executing program 4: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="926923c87693f70ca596ed80e9b100f61652d57ca91bbef37b265b845f8ea325ac7feb3b7b6184bf12e51f1124e5fba9ce7a61ae905e200faa1ef19d907771336f073fd12a28eb7bcd5b0523721bff9f8a4af88077b31f73e8d546a0eaf06afbbacd7d455752b4c86014894414a26303e3a6b20df0165eba0d04427f2f9620264f630d06b769c57daa9e73f3afa23b52c017c9728e1b28b6f22f5aaa3a3d021af33020acb75ec0a79ac7a91d695ee9839b71c4af01c8bd1e0652cebe62337024b2019f7f9c644c54982eadfba31255ec2ed5de2e90b2d822c2c008d80b3e999f464a6498", 0xe4}, {&(0x7f0000000340)="3e78dc045fe818c88774b3036a3fe8d2a7663b7920bf055fb45822199cc4aa1c50cb4efdc4a2731ce2ed21dfc3ea76c37d97687872a0337e81e23ff717bc718255d09faa4e69b386f2a331fddfae7d82aa48a1eb0536b951775e40faf3af3b82c79ff9b7d807c99aa36cdecdc432351c3ba983de21841660244f98869d14897350ab91ba95266e659b169f3d46ec944a2fe8259a2110f8e00b05811f7ec2f173b0ae88799e349eb3c3169a86597d9b825eef8811f0af35272a4b32cfa57b3c40995d27c86605921fed710a1792", 0xcd}], 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x400000000000000) (async) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000003f00009078ac1400ea000000004e234e21e672c698d1369364cddaa7c0a705bc88083a107b9fd7defb4866c8348135b30688bf1eafc26fd23142b8471bfffa5ba9820ca6be163ced4e9800677d4ebae3d200e11f793ed1f6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setreuid(0x0, 0xee01) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f0000000040)) (async) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) pwrite(0xffffffffffffffff, &(0x7f0000000440)="1686a363ff4754fda75677e4612a1d206efd5f35a600109fe2952ae5470b409540e34d7a3546aa50b6dfb0db983ccb9b46ae73afe2cb7254140e34a344b32ab747883e47201a9f56ff637457db6cf33dfaac82c8e93f2937756906ceaf52a2bdc343e22fc6332b62", 0x68, 0x7fffffff) socket(0x18, 0x4001, 0x4) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, r0) sysctl$kern(0x0, 0x0, &(0x7f0000000500)='q', &(0x7f0000000080), 0x0, 0x0) (async) close(r4) mknod(&(0x7f00000004c0)='./file0\x00', 0x20, 0x102200) (async) syz_emit_ethernet(0x138, &(0x7f00000006c0)=ANY=[@ANYRES16, @ANYRESOCT, @ANYBLOB="9e0c2e1085719d03ee24bf9b66e8200a9030e507fc8b44ab835175a836f4346b8dc1f68c2551fdcbc7c49c68eb7a3d97950d4631fff8b13d0824ea6338d889c959f9a3760299514148f28b76961565fb", @ANYRES32, @ANYRES8=r2, @ANYRESOCT=r1, @ANYBLOB="75c0a355b0fb3c55b10eb3c17aa292b8bb3f534bf852d36f9881c8c29953bb298d151a6249b72c48cd8a7d599f2d6c3d370307a713baf539ce75ce661be5977d80b297e53bb588cf5fe7271c7f1c21ddb649f65bb23c9e8ef3a4251dacc9fa22339773f7bfde74aae0faa4d3629f33867826151031a8d0c9b27750352bd01de75cf1cccc21e21914917debbf32edbbbc936309ac0a6a1dee2f20e6246f1e4516495dd7c4099e1433659627"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) setreuid(0x0, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 2: chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)=0xfffffffc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) getuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (rerun: 32) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r2) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x2, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x9, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) r3 = open(0x0, 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5, 0x20, 0xfe, 0x6}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x40e, 0x90, 0x23, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES8=r3]) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) r5 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000280)=0xa4a0) setreuid(0x0, r5) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semget$private(0x0, 0x4000000009, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x0, 0x2a4}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r1, 0x0, 0x0, r2, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r2, 0x0, r4, 0x5c, 0x101}, 0x0, 0x8, 0xfe}) geteuid() semop(0x0, &(0x7f0000000140), 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a21f000000004dff0fd900"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="df8c", 0x2}], 0x1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f00000001c0)="00000000bbebea10db7db6e171f5cb9dd4b67c898b43fb181ea477667cef8da6f457f8116548e6b8c2df46f03314e929f47ab8b3cfdf60450a91a7691a7270a179ab59bdf9", 0x45) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX=r5]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16=r5]) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) socketpair$unix(0x1, 0x2, 0x0, 0x0) getuid() semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2, 0x1800}, {0x0, 0x0, 0x1000}], 0x3) semop(0x0, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x0, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000006c0)={{0x9}, 0x13, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0xffffffffffff7fff}) dup(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) kqueue() openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x34) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) getuid() executing program 4: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x148) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x8, 0x1, 0x6}, {0xfff9, 0xb3, 0x3, 0x6}, {0xb42, 0x78, 0x2, 0x6}, {0x9, 0x0, 0x3f, 0x4}, {0x40, 0x1, 0x5d, 0x2}, {0x40, 0xf9, 0x4, 0xae}, {0x3ff, 0xa, 0x7, 0x7fff}, {0x0, 0x5, 0x1, 0x8000}, {0x6, 0x1f, 0x2, 0x2}, {0x100, 0x1, 0x33, 0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0xa0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000180)={0x0, ""/42}, 0x32, 0x3, 0x1000) ioctl$TIOCNOTTY(r0, 0x20007471) fsync(r1) r3 = msgget(0x0, 0x245) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/103}, 0x6f, 0x1, 0x1000) r4 = getgid() r5 = msgget$private(0x0, 0x650) syz_emit_ethernet(0x291, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "06afb4", 0x25b, 0xf0, 0xe1, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x50, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0xffffffff}]}, @dstopts={0x62, 0x1e, '\x00', [@generic={0x81, 0xe8, "12128ae3988db9efe0be129f113859938343c9ae7e34c49bfd713216661aef0fbb13937ea25397e81564ee7e95b42ca0c6f8b3be2a0fbcdb65265776991ab1c63d3aa328400d61fa0229d21d16cfe1d3692a160cc7425bcfe3215a70037b4d0039a3abd6f9f11132d46a57d4e7dd70cf656e7711326d5185cfb07f7bf16efd3562dc87a471f6318d7058516ecdc98a07b81a9c69da28ad0d7799c2b40bde0cadc3b3536054bdb7d65b2d6d11d8c113b8c6160708871d7551480de9d70bb0479d704c79da4d3564e5b048241f53b3756df822605082a40a262e69357fa39c1265214f8e4797833c6c"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @pad1]}, @dstopts={0x3c, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x401}]}, @dstopts={0x2f, 0x13, '\x00', [@jumbo={0xc2, 0x4, 0x80}, @generic={0x4, 0x88, "24f7bb7fcecfa5e243c727605c7e896d0e52ef27554f81ef0740b97538a21b73a7a687124dfc9c7ea78f387cfb6ea659bfb2c6cd53d3e2446684c3e4cc820a9ad6f22d188e0cb1f87a2b82b240e6f0ec7307232ace761904feec1ed9e9b62aa8fdcd4becb76d938f9fdd2726a40eaf185a109961175eaed2855b27c16b1eb67347b45eb1dfce0570"}, @enc_lim, @ra={0x5, 0x2, 0x4}, @pad1]}], @generic="b3c964aaad2a3471a43f0ebc5726bbdca7161b53d60973d0e809544b26700c745643a9d6439d3d6ea481a757b0ea0a63264ddc3b9ca4b70b2cb3f4802a2fe82a2c1965444fa9e6abcf2bcfb49f0d5e145492c82f2b86a871b078cd7fd9d562acbf919b2e74a4f8500612b1daf888bf9cdff1f632fddbff65fc77d36894c803ba712ec0"}}}}}) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000500)={0xffff4366, 0x8, 0x0, 0xfffffff7}) msgctl$IPC_RMID(r5, 0x0) r6 = msgget(0x3, 0x200) msgrcv(r6, &(0x7f0000000540)={0x0, ""/4096}, 0x1008, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000015c0)={0x3, &(0x7f0000001580)=[0x4, 0x3ff, 0x8]}) sysctl$net_inet_ip(&(0x7f0000001600)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000001640)="e05396eabf1ab0a58172dee3ba925118cd0e7c807328be", &(0x7f0000001680)=0x17, &(0x7f00000016c0)="77cb5d59de5ef925f32952340b3aa4065e2efc21e03bf196a52da9696e4113e5cd91e904579637a3b327f95a88f35992de2215f4ca16eab0c036410347bb29768fd48860f3d8fe089f85058054", 0x4d) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001740)=""/58) r7 = socket$inet6(0x18, 0x3, 0x4) r8 = getpgrp() r9 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001780)={r8, r9, r4}, 0xc) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f000013d000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x64c6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x3, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x6, 0xfffffffffffffffe}}, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000280)='./bus\x00', 0x20, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) executing program 1: mknod(0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) (async) r0 = kqueue() (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) (async) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000001180)="52cbe67190f1", 0x6) (async) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) dup(0xffffffffffffff9c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) socket(0x18, 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) mknod(0x0, 0x0, 0x412dff) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x13, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xb908}], 0x6, 0x0) setrlimit(0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x5}, {{}, 0xfffffffffffffffd, 0x65, 0x3, 0x4, 0x3}, {{r0}, 0xe, 0xb0, 0x2, 0x20000000000146, 0x5}], 0x2, 0x0, 0x3ff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x200}, {}, {0x9, 0x0, 0x0, 0x5}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) sysctl$kern(&(0x7f0000000380)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0xfff8]) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) getsockname$unix(r0, 0x0, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x20000023, &(0x7f0000000180)=[{0x7ff, 0x9, 0x1, 0x1ff}, {0x8, 0x6, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) socket(0x0, 0x8000, 0x0) pipe(&(0x7f0000000100)) executing program 5: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300066000000019078000000000000000004009078000000004500fffc00000000000000007f000001ac1400aa34dc07d89c1a670f4139cdadba34ce2869aeb3e51581a7f034dad7c063c2b89d6a5cc5cfb795ba47774883deb9420204"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) socket(0x1e, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r0, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe]}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x200, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file2\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) executing program 7: mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x2, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x9, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) r3 = open(0x0, 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5, 0x20, 0xfe, 0x6}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x40e, 0x90, 0x23, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES8=r3]) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) r5 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000280)=0xa4a0) setreuid(0x0, r5) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="926923c87693f70ca596ed80e9b100f61652d57ca91fbef37b265b845f8ea325ac7feb3b7b6184bf12e51f1124e5fba9ce7a61ae905e200faa1ef19d907771336f073fd12a28eb7bcd5b0523721bff9f8a4af88077b31f73e8d546a0eaf06afbbacd7d455752b4c86014894414a26303e3a6b20df0165eba0d04427f009620264f630d06b769c57daa9e73f3afa23b52c017c9a1ea4445b6f22f5aaa3a3d021af33020acb75ec0a79ac7a91d695ee9839b71c4af01c8bd1e0652cebe62337024b2019f65b5644c54a59a7659a31255ec2ed5de2e90b2d822c2c008d80b3e999f464a6498", 0xe4}, {&(0x7f0000000340)="3e78dc045fe818c88774b3036a3fe8d2a7663b7920bf055fb45822199cc4aa1c50cb4efdc4a2731ce2ed21dfc3ea76c37d97687872a0337e81e23ff717bc718255d09faa4e69b386f2a331fddfae7d82aa48a1eb0536b951775e40faf3af3b82c79ff9b7d807c99aa36cdecdc432351c3ba983de21841660244f98869d14897350ab91ba95266e659b169f3d46ec944a2fe8259a2110f8e00b05811f7ec2f173b0ae88799e349eb3c3169a86597d9b825eef8811f0af35272a4b32cfa57b3c40995d27c86605921fed710a1792", 0xcd}], 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000003f00009078ac1400ea000000004e234e21e672c698d1369364cddaa7c0a705bc88083a107b9fd7defb4866c8348135b30688bf1eafc26fd23142fffa5ba9820ca6be163ced4e9800677d4ebae3d200e11f793ed1f6072804", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff51ffffaaaaaaaaaabb24d38f0afc1aa7510508004500001c0000000000019078ac1400bbe00000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x41, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x1) mprotect(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f000010a000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000035b000/0x11000)=nil, 0x11000) socket(0x2, 0x1, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) kevent(r1, &(0x7f0000000080), 0x104, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x1f, 0x100}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x9, 0x4}, {{r0}, 0x24c30a79eef9df97, 0x80, 0x2, 0x1ff, 0x3}], 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) r3 = socket(0x18, 0x3, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = kqueue() read(r5, 0x0, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000040)="03000000", 0x4) writev(r7, &(0x7f0000001200)=[{0x0}], 0x1) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) executing program 6: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x74, 0x4, 0x3f}, {0x64, 0x0, 0x0, 0x141}, {0x8106, 0x0, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) getpid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) dup(r7) executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r2) ktrace(0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) (async) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @local, [], {@generic={0x1c5f}}}) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4, 0x81, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x4, 0x1}, {0x0, 0x80, 0x400}, {0x0, 0x3, 0x1000}], 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() (async, rerun: 32) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/107) syz_emit_ethernet(0x1d1, &(0x7f0000000240)={@random='okb7A4', @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "b59204", 0x19b, 0x8, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x70, 0xe, 0x0, 0x8, 0x0, [@loopback, @mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="7e3cb1467e3fe18a548f8c6920e1a858"]}, @hopopts={0x2e}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x6, 0x4, 0x1202, 0x101, 0xd3, [{0x18, 0x0, "a7aa86"}, {0x4, 0xd, "f4d5d53ef4877ec6fd9e8821830fadd0419932911cecd9c1493753f407ff34834207e11e9c3eaff6866dc564903e74fc9f352edb13e08e64f476e116c79fd32348e8bf18ff2999956559dffc52e1247b3109095869ae64ba3f221b62caa1dbb8a7ce4205a8498f1c3ea2e8"}, {0x1f, 0x13, "881e6e539c6afde749195937d31b19d347fa94aed32f5b3a10cf50dcfbe80b595fb1b23c34a57e15bb4387555448d6b48b2a59fabeff2337a10a6786e168042c30f836026f0900de7d7112e38e29eaf01caa2ef8c1aeea644b9109cc411104d399f01ad39131887d9c096349d1756cdcfacb5ad1267b43d580c45b796453c2c1e7513ee9392fbc0286975503a8454d131c2beca66afa02"}]}}}}}}) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f0000000040)="dd3915b0bb0a5cdb5f324d46ded32a5c5dbe84bc78ddf56957b90fc4d97475a4dab67d5633", &(0x7f0000000080)=0x25, &(0x7f00000000c0)="a8f6450e5e8208f0db62a17497dcfbf811367e3d", 0x14) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) setreuid(0x0, 0xee01) acct(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) truncate(&(0x7f0000000000)='./file0\x00', 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) executing program 5: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0xfff8]) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) getsockname$unix(r0, 0x0, &(0x7f0000000200)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x20000023, &(0x7f0000000180)=[{0x7ff, 0x9, 0x1, 0x1ff}, {0x8, 0x6, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) mknod(0x0, 0x2000, 0x0) (async) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)) (async) syz_open_pts() close(0xffffffffffffffff) (async) socket(0x0, 0x8000, 0x0) (async) pipe(&(0x7f0000000100)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) write(r1, &(0x7f0000000180)='D', 0x1) (async) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000240)="1f5b4718a896b4749358754b514d", 0xe}, {0x0}], 0x2) (async) execve(0x0, 0x0, 0x0) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) rmdir(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) close(0xffffffffffffffff) (async) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x34) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, 0x0, r4, 0x0, 0x42, 0x3ff}, 0xffff, 0x2, 0x0, 0x0, 0x28f, 0x240, 0x200, 0x9}) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r4, r5) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) (async) seteuid(0xffffffffffffffff) (async) ioctl$BIOCGETIF(r6, 0x4020426b, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) (async) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a21f000000004dff0fd900"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="df8c", 0x2}], 0x1) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146940, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCEXCL(r3, 0x2000740d) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="926923c87693f70ca596ed80e9b100f61652d57ca91fbef37b265b845f8ea325ac7feb3b7b6184bf12e51f1124e5fba9ce7a61ae905e200faa1ef19d907771336f073fd12a28eb7bcd5b0523721bff9f8a4af88077b31f73e8d546a0eaf06afbbacd7d455752b4c86014894414a26303e3a6b20df0165eba0d04427f009620264f630d06b769c57daa9e73f3afa23b52c017c9a1ea4445b6f22f5aaa3a3d021af33020acb75ec0a79ac7a91d695ee9839b71c4af01c8bd1e0652cebe62337024b2019f65b5644c54a59a7659a31255ec2ed5de2e90b2d822c2c008d80b3e999f464a6498", 0xe4}, {&(0x7f0000000340)="3e78dc045fe818c88774b3036a3fe8d2a7663b7920bf055fb45822199cc4aa1c50cb4efdc4a2731ce2ed21dfc3ea76c37d97687872a0337e81e23ff717bc718255d09faa4e69b386f2a331fddfae7d82aa48a1eb0536b951775e40faf3af3b82c79ff9b7d807c99aa36cdecdc432351c3ba983de21841660244f98869d14897350ab91ba95266e659b169f3d46ec944a2fe8259a2110f8e00b05811f7ec2f173b0ae88799e349eb3c3169a86597d9b825eef8811f0af35272a4b32cfa57b3c40995d27c86605921fed710a1792", 0xcd}], 0x2) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000003f00009078ac1400ea000000004e234e21e672c698d1369364cddaa7c0a705bc88083a107b9fd7defb4866c8348135b30688bf1eafc26fd23142fffa5ba9820ca6be163ced4e9800677d4ebae3d200e11f793ed1f6072804", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setreuid(0x0, 0xee01) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) (async) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) (async) close(r4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff51ffffaaaaaaaaaabb24d38f0afc1aa7510508004500001c0000000000019078ac1400bbe00000"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x41, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) mknod$loop(0x0, 0x0, 0x1) (async) mprotect(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x0) (async) minherit(&(0x7f000010a000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000035b000/0x11000)=nil, 0x11000) socket(0x2, 0x1, 0x0) executing program 7: symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000200)='x\x00') bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r1) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) symlink(&(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file1\x00') chmod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x108) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1\x00') executing program 2: syz_open_pts() socket(0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xffffffffffffff13}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f00002d5000/0x2000)=nil, 0x2000, 0x0) clock_gettime(0x67f3248105b4e007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="4d677dee30e0e2fb33f11bbbc5acd962", @ANYRES8=r0]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x1, 0x1, 0x0) open(0x0, 0x70e, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480), 0x0, 0xb}, 0x2) socket(0x0, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x2, 0x812, 0xffffffffffffffff, 0xffffc00000000000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setown(r0, 0x6, r1) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x1}, 0x9, &(0x7f0000000140)="78c204c0938f07afc68774a852c7e59807c9df0a17acd2ec28172f3a7b31c2de19f1", &(0x7f0000000180)=0x22, &(0x7f0000000280)="6dc14fe1e725711e37a815a7b5984e44fd32e6f419b11f1474d2918f6b420edbcd6de50c4c09df73fa89f8294851fd5239c3de903d4945e47a4939d5f8e6f5746dbec6e9c3bf4200d65dc8faf02346dfff8068516a3a27a0877aae20a09c07073e68f1c88168c80f9f5fb3cb299a8f911ca4720768c610e1b871d3c6854e1cbdb2d2205edc4a00e238688152d15a3e4bf59fd052aa0be7585b55d207da0345a519050c9fd4b43abd0c721de94b08305ba521676da43c69e64fd275c243a84a5eec82325546c3bd89c48943e7da7f98c6980010c4e8eea533eda2c5b4a7cd04a0e924f43386bd100368767e51e673042be715459fe331d93a81cc", 0xfa) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) executing program 5: getitimer(0x0, 0x0) r0 = kqueue() r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) r4 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r5 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r5) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r2, 0x4) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="83624848e8bf431f"}}}}}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x4, 0xfffffffc, {0x800, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb009ccc008ff16ae) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x18000, 0x80) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = socket(0x20, 0x2, 0xfc) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 3: poll(&(0x7f0000000100), 0x0, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/264}, &(0x7f0000000100)=0x10a) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='c\x00') unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8020560a, &(0x7f0000000500)={0x4, 0x0, 0x4e}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0x2}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ftruncate(r0, 0x25b3) setrlimit(0x1, &(0x7f0000000040)={0xb2b8}) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4, 0x81, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x4, 0x1}, {0x0, 0x80, 0x400}, {0x0, 0x3, 0x1000}], 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket$inet(0x2, 0x8000, 0xfa) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r3 = syz_open_pts() close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = socket$unix(0x1, 0x5, 0x0) writev(r6, &(0x7f00000003c0)=[{&(0x7f00000002c0)="9e5f660852db0a3bf160f72d14c5794676a50d7714dd9a4d20da9b6e52e5e04f04ca81f93eee9c022f8b1f98ba897d41849fb48ab1996e403c0c60cb81a83d6059d8b3d7cd970f67008118114a02dd7b43a9a36acb863cf82c7efb50644fb5f22f4fc8caf420a30e3d011d0c2e24175fce27567f777a7819f1ea2d3804d2caa7f0af15ab4ebdbd597dd2a8bba3b93eb90c392bd79096d9e7f96225a4bbf901d67d88376747d370868ad370bc18123fe2af089ab7e4e0fade025ea7221c023c40ef0222f1636bf009ce58dd6ec6f58f1114c5e9c7fc2e8bb220b3c507d260532664ec7bd474e4396551f4396ae59397d613df2f4ec0d1f010ce0e", 0xfa}, {&(0x7f00000005c0)="affae3499f3ed22e46ed3dd63089fef8bfd25ffb1d73642c8fc3801394b3023b5765e657b46a609c7572cd16f6c0805ce3b8d6e150bf8f8e1b4d50dad239d385f5986498502166958593b7e3ff2adca4744868431f23adc36b4bc069a7281826013a0d8c1c88522906c6882fa65aff19edb4ac4fe0a5f64ef72695987063c68c1dc7939827cfe6964e0820be7d49ba139a8bc7a120ae69b50e74af555079c23853222848df7d93a63426ede5617d5c007655358473355d76a73d42495cf1c6839be57e2dd521637dc19d3f8d25a736656e9ea37ee6c5b455c22ac48e525a8c45f91f6038c024876ae2b8e4d7e6f24df7c44eb2739bcc7367b665a69a0a62bcd2b2a58834937fbf7c235937d1ce9fbf64ddcc8a7f77fbc7643363caf229a967379e5d456f3a9e4a5c7441c5c5aadb637524b63d33557b25f8b14dd41063aea3bd8d483b222dfd861004db8adf2342dc8263ac644a0d391358651b2f56a1a0964c128937c443c422c5dec13b9976df2a907b04861856840bb3d18bf05dc4df61f4", 0x180}, {&(0x7f00000009c0)="1503ae5eeba9c1b9a0fa018f6cf72b1f2fcb421e2f738e28c3ebce87995e08de6866efcad66f76b932906f4386013250b1f477478818df7c005e130c14170c23ad5a5d6c0387772c9fddf3d76bdf918a7461ed35837973850f93b2b7f9c05e3c4b32767ada480c80ab726ee7c8a9287589cda63d2161d43dde9f47b0b39a939d30c353e663ca15ace4fa3db877d0dae3e5eaf95520b7081e4f0a5f4b334cb28080048f452c1e48ca6350fae59f55f77b00c47675316e62c4c415ce65d2eb49481ae22d536be0b2e2abb66884854c3d297e19b67b4466691fea9bfbb3a5835498ddf6da8f29bb5dac092f158e5393911472131ba896370efd4584b32c9a6398b41d44c9b147fc8aae46f89acc3aaa445e77868a38315c65daccdfddb09807af10ff29a9457cd796ab2bff2cbd89bb506b4a596fbe22b4dd3daec2a284086fc82f7f3ca798fb4d20b1dc548478f890eb8108e7bfae603cf15cc036b406b79b2d515c6472bc44b26368350977fc5738928d83396f4caa634704407dd16a043b0d54054c4ebad1d563109443869e641dfa2f12a3906add234b718f9dd01e09376068ff323bd428598b8e13e86ef89b54b3480514bc734457faed3fabb93d04c302bae74c85df1c598688c5ff235a815b3e724ee06b5cfac6dfcccf6063b7652a438b21a4ae4feca82df63cb22e94da756aebe7e617990d7276714694f6b7ae01fd4722e7c370f910f9465068acfb0b17f63ee94331af13c5598b249c2e1f3f7008ba05b5c9d3952322e876b15e0a85b96b2cd29d68376a240dfb19c9a3aaa44e70a52d751dfe107c412336ce23da442df6331137217e7eed9a17762b06f8540f340184b645ab5722f69157c1c620fee2ba5c1c9f82a230d3db27540391115a5f16fbf3720346bb211d7a95afc1586b378cbf497c94d6d3b051646ea7509bb67141a88a700f94f15550ea4f83743cfe9ac1d4caec68bf4d9bde9a21c6a068b8fa90fe7a7b8e96bc51d7a65fad9381e72c398c888e89a640f09764280dafd6f515f86e36a2c7ce270f72c4c60c19da873f0e28761afacf07f5c77d009cfd61e08df5eaef772b43b7563dd9c14179960ca67dfe0c985cf4de5bd4be5c1ece7fe75560112016979d8fc5a704418c21b36c7d9a87d4bc310d3afe420d847264048eda514923ad2d92f3c8d1162b2f58f63e3662e2b9481eb4351e7987a7eafabd3ddce11477dbe9687b099be11011f741a3986dac870eef7707bdfdc27135725e28adf3ba86c6e4ff79c67e062780c11accaaca6155623026fa995ecc3c3733cac834670cfbf0149024f4622eb8f220482ca2f24a8f4a1e6fd0e3b21121038a2cd72beb1d393da9ac72b00414a499c2f7a04a871437e9c839fa04561824311798bdf5813ed9d6495a7ba4002ca8afac14f4ef450b11c60da5f272800262962b2211e7a80d5bb2ee22289284da666f9499b694d5fbfeaceb709bb2437c857a7e7e5a0f86654a9177784e65e499bd7f7950da25c7aff18b7391636f917765a54386deaf08bb2c820b1eb667f5063f79f8c5392f3a463a05693917ab22e607f83b7d84ca7cb918c42e65caef54e606d5341acb58a98bfd2dd494c07e3e3037b1ab52736250e1859a29a67474cf3ff71793d9c557effe4e2486c298d0ca2a65683d50f8d7736041a33cbc959a5f1178f7bf6779431c6f937ebf0bd859b4ea745761a37600d5f57692c7740ad2e724880e928808bcbbdfd9804dd8581735aa1d56b7467a863b2f835a177eecc7e58a83cf4ab4cabb6ead1c0bcd086ed4f84a62863598d07b205afffb425cd085d7d329bcd3bc73f9c3713cbe072ca5a106d74c9447924f768d42a7c17359a32a18fc66ab939ce8f3d338b869e5c90ca76d556e65d394fd51b95a9ba0d63458847e7fcbc6ecd87fd5265212147de5f51bbd15e7cc6ee3b5b05a7efe914243fa5924b8f3ad7539891d2671977499ecc1e8bdd3cd5b35453be1ef461bc2d5d9d64c9ff29cb44b33262f945e1b83dd372ae6d9d4cdd169dcfd738481f116f59dedc728c1699bcb200a41f52795601dc3647f951d4f54d8d3df552c85ea9d1aa11ce951008d0cc50e2a84f04cfc338f8ae63f45454c35024c0ecea1bb59a0fe54ffd9d85077c821189bddb7612a1db9e3ba23fbaf52b83756b0bbd0fed2106dfbc061f44177047880271a9a902be2ad537ed31003aa55a8f0f5b1a270e3ecc21bd13f64fe77971c5bca393ec73cac188b7ed542b0b95b2cd175bf3d2eb45c6a1172bb53824a5eabdfa5c45f5e4c0d21d996eeb0a191b36ff93331c4487aa498584b64b057cb7ba269e2619bcb19b1d4bfc875d7a212030edb841b959ebffd5833aa41620eaef323e437c65580aa8a544c3e7c9025d04cbd075fa93bb21483795cf6ddec184dc696a20c37b9bf865a500c480fae30b9a41850ea86fa0decc4c5e7b3b8659cf2836fa32b88e029b3bf32da1f5a1988b2395f39707b6675e726da03feb67e3c5de00fc8a4feccf0dfe0629724ca043eb9b41919f00e3ef80567da4e7e1a3573a61120b099cc2a637c911c45547f4c6899d8a8ee81fc0f1022f257b82665f798123cddb0adb1917cf031c51b3207ea82542fdd97e20669c221542a0452635fc680030ff78de36c59398165d9e56b06b50880f67b5ac61e5e5a8e6af15e6dc2da5d646fe2f3f7a2000781d13ef9513cfcec130ef1e070a3438d8c0a78e9e1713e4da69ff7ce58534e08a5c764da1796d17381872136f021f02081bfacd1bdfb5cecbd243cdd85fb4ec792686e78b4f2d4e5bca94b5367b5b850c99d4a666dc8a2dd2fdea26e10f8928185b187cf718b33f727c8aa851acffbec88990927be4db63cfd6c866904d981f9c45d04e9d88a4c0ec6bd0c3b287fbe07d47d505f4d8b6dd984d4235be536d458222a3ece133784c87fe5ff06c65215019633382ea680da755ee6d37371490c44b27d3df76bab44ce1488ec7e4f6cea1cef85c4f40b57614a76487974996893dfdb37e5284e13b17eb859bfb25de23e6aa67d263adaac7dba80001e95f4564a4107e2e8c46f706c2f05556493966885edca9ca37d5e50b494086ed82a1f37e0efa517884d2b922a997a7714b60c8607ab72b739202d99e02f1f602de5954f6dfe415a559b815e8d0f5bb7586da1ce76f35feab3d3280cbe4f88258badef32cf69258966c03e0fdba5ec0a63bd03afb78fdab95bc8327f39261a0c0071db9b7a8641d5d885b7e41d03f905cb30a4b7ee05722054e2d6f1d712a469c944f5e8061957e1c6600d7d4512f2d5beaa55f322991e09ddf634af2a0737231088e6f005d433715293482e3214d498574ed9e630331eb57cf376a80824dddd2cea4b3f4cca7f87aa8ff949111564903887b3926dfaba29b5ff5dc1bac39f69f38cdcc15ed087ecd2a687424556626f811ba505793c99bf094ebb0782a80db50315241358b7b2e6cfab67e0a5e3719f51df94e159341aa96aecacf2132ea97104f82366c089104b9da427e3a260269abbf304f4a9fc6932b9c35d5bbcf17f3eab4f0fa2d5f7c59ee4050f24f8d15d7906fb5032bf5b749d7348317c5d8144e3d9bb1051b75d563f93735f03f3bbae3b42f092ccbbfb45eda6958113d0db2735e2512cf27f806de19809d5aad793bbf0bc30faad38d0b6a1473328b05b75f19543cfa2e875a84aa6d94e8167a752d0e1a92b57e2dd8d6e3c9811e0ff6b30805b015c285be0f490239f547dc2b6cfe1ea18556a09462048cfe6f71b662296ea88eb1ebe88eb8f25f8f8c937e1893aa89e6fbadef1c2f503c01a782662b7a43c35e2f265b2492bbad6b774f9ffd59731f93452820f2f483d77dbda03c92b1b2bea14eb4728c1346cffd2b8005e70cb88682462da61d0660636867751a59d22614530b04a4e36b1de52f62833c98bc247e3d241b79590a094681c4255c3b9014036a4253231226472fdeb9fdb5c15d8f95999e64218fc2a14905fc10d4032121bdb21d740ffcbfc559b8928f40e232c9280a28320a2e5df6b21b4c01593fa5fb9479dac62c9165e591d618543035547805452477e5a774f61a66e0bcebb8ec25ed05284c6d2681e6246c24ff6fe0264354c8ba51316605215e505754555d45a38ab2e0e3e71229d020f2ff4756178156ba8324111e0210a9803ee2c7962e9c15db92755ab04c7f667565363a659768c3c9384bcd995e568e136ca2d1c0124b3745ee48091cedaaecfe706d42314de8fab6472c87db4237b5e22ff2f7abb210f347bf5002339315852d8dc0eb997fb0092e261d6b5c48acf71e8a0b230b67298784af9f754104c438663148422faa62aa0923338068c663c0eddea9791ee8abe49fe51bc4c02a20d76b13587a4afa159add7cf25cceafb342f0f5ee683b100a26a3e0a1b26f69aab7d4f26c4e50e6557d8bf43eede21248bfbcc669301a185992b5a10639836b8ce8ef519cd0ec1763cfea0c1e45182cdae0c09dc4363c6d92a9a179eb8989397ce33adefda201ce9904bf5dc28bb7741d93f4a4257a4d0d66aaaaf78d52987896bb07152709321b4b9a207e57f3888713432ff6734631189f7e83eefac18b98a768b808a48f0d2d1069d8db44e89d7ef227eb5df223a46aac817978230506943487356ec371004f5c9aea336d4f2e52f35186d510370713c383674d5c688fff045a6285c99b2054da492ac9c7b06845989bb613e174d4d16d215b57d5c60c8c0d33be095eaf501ba13276e602c1e1c69a944fc28862d42d2029edd871973029bda86263792b00f7347863d808748b6962e1399927c879e0fa68e7de5762001869788e76c41ef17797ff3c540527c9560cc5feeb6270e41d492171f7802e41c7f23499531d05186f36caa3d9bbe5a7e7203efe86e046e1a7ba3d7e9a13ef1d2d59bf7a1d0865bf91857befdf6f630a1d7ea121e7c202b21e3128af58cac51a1a7d47bf44f5d326576bf4473e403c3790b9f5c91f5d09ec52d09b1cb9bf2bfac75f232adaa5583b35c16714ad894117173dc4c62826699f9c55383d5f9e1b8b9db968b6bd1f75ce6fe79ccba31ae5b6d67d17b7056799bd6b8c203762c2d4ae0332871c235612b2bddc236887dfb1183441ef53b0f0fa51711ee8f1d6e83665074bc81210be21d284364e4ffb33cdefed20dc326d8674823a8eb917f34d49894fa1c92271db4772ec9b038a4b6ec02863d9574727efd2f7ad5c37d45828c551ea2d67e94765bd6af9a8169e74444ece050ae32a77cb58252295dab7aefc1b4f529ef5316ac5413d37254621bd88060165dd1685d34d227e19343b1cf608e2de86f65e02cec8be2a25ee1b24bdadd2e1e4fb3de5737b3240c9010d6e22c7c965a483f4c4b6b16ed875579ff8df456690186b43c75054e265a1d06c5e920011b9add234d9ed216874db3685a6854326a2aee0e96f39f3409e5dde6b7bb664a67e5e3f35106b9464c6cdc564fb7c4b6053a03b1de50e470a8d6f4f459b8b9ce6455ccb875e27220139be1c092c5f1616995858d29d3247b53596179d9b9c53c3bce43783620c08b6d96c73a982efb3b59f11eb57dd03f6a028d01df65b50017b4c25979760a5d74ffe98efd31de71a0a9bec7e7d3a71aa39ea8b1395ff000b74788bbd7d4693a2cc4f599af9b2b0237784a233d88e59234f3227a00d14791f882e7aee6b8d49e24e9a1608608f222dc248db5cf549753facdb63576002a4ebef9ad4299490f28893a17793b4e72a186fb095e3728bb50da30682a2d63a1cce6283f9c7d550cfb61483eb1dc03bbe050000000", 0x1000}, {&(0x7f00000004c0)="ef42cabefe386b5f3d5de714a6d311ff6903e651d29a7fa5215a9bbf29c37384408447d6570b7a768e21eaaa84637a2c355e88a5672304ec663f324cca3fd731181af8480b1ad9ee64968ca7aa1a452c11f8fbca806152d32d340a6821a9a39fbee98c995b612658cbb1c55b461c8c1a9077b2326a96df503768e3b0129bf8e14fb4861903", 0x85}], 0x4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0x41946465, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a72de585187e996dc", &(0x7f0000000040)=0x210, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x68, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6924cf40e94dd5fb4d8a3adb4ed3a0fe756cc81b20ad4fa49a2c21e7bd9f29f2be3c64afaec9eb3b101a6"}}}}}) executing program 0: socket$inet6(0x18, 0x8000, 0x7) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x4000, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/134, &(0x7f0000000440)=0x86) r5 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x8, 0x3, 0xbb, 0x6}, {0xc8e5, 0x76, 0x6, 0x94de}, {0xefdb, 0x0, 0x7, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0x0]) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000540)=""/146, &(0x7f0000000500)=0x92) poll(&(0x7f0000000040)=[{r2, 0x1}, {r1, 0x10}, {r1}, {r8, 0x4}, {r6}, {r0, 0x1}, {r5, 0x20}, {r1, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x5}, {0x84, 0x6666}, {0x45, 0x89d6}, {0x1, 0x7ff}, {0x26, 0x11}], 0x5}) executing program 0: chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) getuid() r2 = socket(0x1e, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="e0d31bebe216021d24b8d77b710dbbb0bd3e192f7cf7feb06f747816d72eb82a2f5a345d691b08f6a986d3e04b4968e190af64cb6d4632abd946276b93f35c5cce4cb582e95f0a5c5e836c51f37dc5c1dce2ad8451e03e37076e", 0x5a}], 0x1, 0x8) (async) r4 = dup2(r3, r3) poll(&(0x7f0000000080)=[{r4, 0x5c}], 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f0000000480)='./bus\x00', 0x1, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0x1b}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000300)="5b8da677e7dc34f386d3f68eb09c43e03049fc2b3a04ac4dddb2bba94a40210c1a61c587e36a0666255cde80b1f928c33cf9a527e12cf66c7ca15e8678f5778bb5fbdf9d20400163a6bb5043f60e94f2477f00f769d4e59fb2f901b7fbd7adbbccd2fec343138ac264ced8ff473b60c8129100437fd6a6ca2427f71701303d7f9b43f31f3cf3f3185b2d249095c7f3ad1dc81b737e3f71bac4f1365c3fb4e520e8af0c4f9a1bd92abc84db6e6c3fb50c016b2f98d92aaf5f292a6c6e27aec70fbc3f6dd12d1d0a3c2e5e36d954435b2a031b95d84bdd065ea1671849d03734a3746d358fc6eb8bb621ae34edd2a5f92dbc9f5be65a8f142168ae0db02cfff6b54272d5e63791cfa8d5bda5359186c92982476f60b18f6334a8ba29d9b038c731f1498d8c131b34d24e1cf9b33c42e856d775fffedfe4f61647510701017296331338add242d7bfd0ee21dde8062fdd2a1bca1f640482afa5fba57f0fc3fa45853eb34ddb77080836217791fa745f970b3898803d9cd1b4c2ff08b9a8fbf2e565ace58b176f24806b9d16d8cebf8ad8f235a06bc5bbda67acf8e883f83eeca7ae00a98b4ff27382f66fdc00da67f9126c480c40d8212eaa33c9c5a0bfbbb7b97da459cd790ef348e79ea3fc5311d00185a5e568e857b516fe965897e998c9f4b83a41282e5f7fbee9460e7da9b979af8751901fa7ac81627c191a948a8a0f8b18817e710ceb9f9952e3b863b922f8729e9d86a8629f3ed1ecc8d6f8393fcaebb926bb725532c2789365dcd1e623fb3e9b2ed550873c2d77d29752f538207806e768702f6cae6979b0421ca175372322a1887790fc19564df9dcda3e9059a1fb39b7c141064038763678f23430ac06da75ce3adf87df2455e6e8dd21db3a966cb26cfd2063a7a237da1ede886ba223b5225e510d6c446590fd0dfc9c51c436158ded143e8b05bd3d0e68492b7a07d2deef2e00a0f524d81335ef7094fcb215b5de3e47cf83ecabf10f02a1c4e7fb1c80cb0fa49d4d50b5bd6c0f95bafd844f509cc99905a4db4bcd712cbae82db18b76118056b4a76dd13a83da7c6abc5d9e9a97365ddfbac285ab1e01f48901c9401c8d84b1164b369bffc27c4f278a68ea072fdd0b58d680a97a004afeb04c7c9bf5efd4bb93bd32382119fb7e26a11d589eb20864651672c7e49880cb3fc8de19a6c386c45789fbc28be15f4fcdce752dd864145e5dc78ee8ff22b78110d01622ca7d812622f395a46c1ef0a2cce5687437ccbf5bc7f2a314f6a402e2905e1e22ec43276cfb00489eb97f2b26df89dd3857c95a0c244f4404357f1eebe5a380a26131570d78420db56239b4e759ef744c581da37bdc18fd2d0e34ad816a095c4920ed77bf846c55a06ef017bc4ac0dae0812cb19abc0c71d1205a82e7647a885c41863c345fc17f43f8c65aafb32619593a77bb0ca5a71af0c7a960db57d2b6700ae2a4773500e86db974e3a2b445b983bec0e6522b243e7f829d6678a3385b696fac1545f4b08b96a71058e2e8491671532f30fdeaf23df12267287827df1bccdff042270b1198d444fdb31556cad769322741f7d0432995156e99c209f0c6e7cc76ebbcc0fd0660d5c8f9afbb4f9a01dcf139f37c55b50d37d2fbc288efe0a60f66a20fe3031f1ae78ef7f81ab0d7250a55b457d8aa69c14ffb9bcc9b16acffd9df41eb083ea691fd125a5d7b3e447bdb18f39913b97b83ebdb2be81705f54ec226588203bc3c5313f711cf5da59fc8fc8deb97232c0f8c7a8dcea027ece49003e07ebe07007202ce2e571f3828b19eea2f9b7bbf647fbc5160108529baf9f84868785c01ca7f2d26b61af4d809e86c4f492974fb21acd97cbb16a889af61394fcd65839f7bd9fbeb923221762887ab0538461aead0fb5908d3cb410f99d58c83d485e5a557c37774fde49335857db564164d21e2ce9644f346f13c171f0af3f6b6d9574307de285892bec14d71dacd16aa81439341a680601fc7a9fc38eb8ff0b0adccb1ae8ed72633502163a6477f5917cb072656cb04b3685a37c0f9ca7de9901a0ce1d36cf5a3ae4b699b11448564ed3d9fb29726a5b3b4936a2d91610ff95d3f168da95ee8a1dc7df7ce807a2d1b82821f75a6d133f715d9a22e7cc88b0c24f9e7976bcac80ba6b3ad2905253b595deda20e4b04a881ec193cc2b9ca12d0423c13bdcc1ae1f5064769749d075115ece35474fef78e62d33885fe34530859c608aee150c21aca947760696390e36601682290114cfa566e7a979bff85c832426ca5dc6913f31f63827e6829f30f043ee02b8cbf488b21d4d83c66ecf68898098d8222cb3b4fb9d7e8a682d0a3c8b4dd08047c818661c6be0b62f9a9da4a7a2bf075f31ed84d91b902aff312a93fbf21ae97bfee9fb03e4fac78017e73266f9b3fd618be2a0f01677eb0019862fda52a88ea4f0b6982643d71545961f911fc50aafe9cb8f7fc6dad644ebac8933d003251bb6c43b696ba9d9e05e6af278994bd91662295c1b9c1ef0ef35205a1d2e0c07bd191012d1ac4a7734ec4d605fe1b9a48f5e1b4dc02badc4a957b0734a62bc3dc4fcd395005bc21ee5f6f6aecc9786d6fe711b1520a8574a3952a9dfc4f95445e2cdaf0dd3da798349f4d4df493c4e4bf702202131a29ad8eb2bf4c9e6ff7cdbd2c0a5b2665532fe8ac3961213c777c9ae2f50ced6e413bc8b1454e5845d1c27e88a4cea5b80bcf807255e309f2961a61a880567c72f3f9e0818b8055e083c046da45ef77e0215cfb1149c89f2d13450653ee836613ae23e2e1fe7e34d83cbdbd22a5ae021e55f3a395cf0c8b59b37f82cbf22d33c11423febfc6342e10bb7d933d3f4239581b34576086a65784eeadfe026afa1addc90bbe02ab2e2e80a15fc4b8bcee9975211b26ceed1d838a62facc5da5fef6d1c90f110e60095c69ec593afb8d075990b64e467826dc172e036ada6af82b21f1e23a18bde0e998074bfb8de48ee2e54a205e16d111f22908748e2bf697a5b8e9e45a465da572894df1b187cebb26ab950742ea516c895f6eb233e17bf8243d1c6b9b995d4940b337285bd10fe0ec9a4f427ac1c6e59957b10cda705fd867e96f4c8330e9d6e6c76ff3ff3cf1b9cc51d3e16d907b8110488723ef65234459e39744a4db633a3cd7a36bf4709313370e88e8875f48cef406cce1ca3fe0ede0febbf63e99256672d54037bc83ff4c798efa801f85f769a07ea93cabf3875c1790ca111ee44a7330e517a59c45bef109ab592c7583bf811f549e1ce036dc77e7fd9bdca0cc27664f1a29b5eae51c680e805b0e3a636a6f591a58ba9757d6b48403c73e1b9d0140b9191861542646adafc1dc8e813fff6c07722cc5dd61af794f9ba7392e5269d7b3c50ac9f060bdf8c5c07c9057a90b34aa71a4e83aa768829828657151d76559a1308a328f83aeb4482afa3d5afb08c8350a2ba59742e2c133f71fc3e50feb64e1e9ecf66a064b4fb5a4910880227d37ca7a8b54b3705ef4cce77a8070204fc81f804054e11c6f7f6bbe37c72c5014c55c784e1f06d6669f00a64fc4b038a5962639d88e5f52e4af9298098b76b0ef096f656c5a98640455c9eb82f360a11077be81026982863977d4f8b1270c2f2e12125df85cacf03441571d597c0f57813eb5f7915bda02db8b7905538e80369c33f2a9cea837b5d8499ccf947e0cfa2a9f9e69d5d64ed49719eddc1ffc967c24a7983d07c660579041c78d8be74d84eb2d9b88138b89951d9e13c4bdc35ffd3f865a3e2705954d05bbef96898ca266091490145dfd22353470dc29dfb3b8c9fe4170cf34f50cf97cdad63a0c345617dbf1603d5627327bd0c4a67d177edab621de8dea5d7b22619ef1089f88eb4edec8efc0176b3cdb812b859f61efbd6ac18cd9278e3274355c1494bd872ad3608a9a557893a1a9f016b7533a50e8c985771d3fedd845b3ffbe2b4b9801e58dbb6086d5d0df586b978a1dd1a69ccdef83db2221c045a5f2cfa6ca925a6b3c5602706a6ae9b5c9eccd40046b4fdf05e0dc5726754581d85b9bbaf0bc8a35fb9128a69c0e0832e08a2c360251d8964fb3030463cb1e48a581cad531afa9b8ee3de1e0ef548cafe3a40b1e4899ed21ba016a0d050a823aa4f4c2660c049baea15d8f87648fa184f412ebb1b5133b4aa4c4f00dd5632fe9cef455f9eab873a467fb51ba0ab85a8930891b53a62c9cb2c98e745584e3648d023388e2f520604eb646d0438ed5a397b34ddcdf5964b18530e095591272606400a5e34304c4ae05d34195d01a2d09b2c0c2f8e4115dbeb7c584ce6852d05fa43838ecd3d7ea4a5a14ced970dcff28dacfb0ba4a0ee1f0290a65b03997504f5c340cdbf67eeab8211d3d0fd3a442a1009a860e3f253651923269a61735c6e338d5d0c333e005119fa4b61982ee4caf1e1038ae7f6a825593c1724217af0c74748d78ee308ccb3d5b89af55147c224c20b12807034d05a85bdffa6d0ff301b2850c8f953f5f9fb7479ec958ec4bbb0213957ff79df2860aef3d21932bba56386f2c2bc8c3fb51e3d0c8b1be1aac74cd05c01cc9ec12d79593a0fd777561a2f6624f90e0ab956eb9289a171260831f6b78188cc9a68009e51d11164310c9e914cb9c499be19a48fa3a11d2469f6ea386be6222db17b3e1ed8eb98c0a93118bfd3ea7cdbb74bfe898cbec1c9caa5ab20db5cb6bb4bd977e6762d8ee85fb4f69e98656f211593c17807915584478285868bb980f8e077c1e4ba8de88fe9cacccd0d475cfe322d3e3be7b6592f4406cad5984e2c6e67a861a55fa69292e36c1dc25f5d10ff7d9cb02843a207cd2c8ed80ebcce024020c0133680b4a0d8b77353c67f11281cfd196a771e5b1e26ad779ddb67c72d9d099abae7fbc287a217e62913ddb6f313ae7597cbc068065c7303ac38919f95862cb15d4e83284ccb622e5cbbc72868af2fa9cbc8f83d182de66caee51d9075baf2845829073290524186b0559106cdaf2d6aa1cb8867ba09da79f6a6d08de87fb50f5d6929fff02df1c029e8d54b3b71cc5d0278555890a46154c6c142ec7c22162a05b9b615a6171208dbe3f10e9534daadef8cc1ea8a93113d0f2019dd333d16bbded9cb059abb257ea89bd68617c5392cb2a231fe9745819cab67e91966db3f580919b830034fb4610cb5292bdcf99bd64d07469c9429a0a36e9b7f5a58c5905babb2c8ea0d1b56a193ddc20d9bc1a81f6ba5585485ae02fbad73d017820c0f508e73aa44f58f9a09e5d168c4c350cb09ebc4d247341fc0fcb11af4d131db1a46aae0f7d78c27d763cae381692e889ef96533071e2d9e1324432eb6e9b8d8d3f0045176f7e3f91d1677c745d699c9a0ec8fdca2e3c82f170d46d18ef906478e45db50bf6a70fcc57fed8da9934a64bf7a2d8a75b51be1c8c91cfa34d717ca42e9d66bb2653007fa8b742cf64bfa76eb6d1598435786cc2f440f936589cb3facdb3c315dd34ecb9fbfce4be9ee76f146cb3b828ae82a04a21fa70481f8b3c940773b9b9ddabf4076aa4c7f4255f51e173dd185d879f9cdf55f91e811dfd718c313ccc324c584e3ee974206f0ee7b7e5961d3a3442e7e449dec381f8752f67c4969f4262330d47f78dfc8babb3d15b4393d8c663a0374399654df7e2f85232af93caf4b7b74da178bdecf106805c0af67ca7eee930fa4b8b6af7287b193b95f48a23ff5e7a7f6d50166fac24feef6a5f23e7712bc951e8170baf1ef8e637393645bd48b9f2a85d01530111488821ca4bd2601abb8c5b6e3f071b87f2d3f29671", &(0x7f00000000c0)=0x1000, &(0x7f0000001300)="2b2708e002574e422ad763", 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) close(r7) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5, 0x4, 0x1}, {0x48}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0xd92d7ebffa470d66}, 0x3, &(0x7f0000000140)="106fe8f8668bf1f9a0494d9f226397d3f4e1dbdd91c09393688081de4388946084994974d3598db7ebe1ba39a786ffb43356e322882aed1119448fe7e13025013e47f792f8a834cb5a9e3858018c10e02caa2281c19c0a4ffbb42d1af693d981a53b8a7fb6e7b39015238466616fa398ffc3be800336f14b6ccddb809f335082c598f8bc64c05d7ccbae3fd98da1373ca3ebd0fbabaa04e3d3f9172ba4aac5d3f1b0d6a888a7b4b50427d19c9d74b8e08d55d3ae56e0bb538cc3347ff54384b4180fa40bb95e", &(0x7f0000000040)=0xc6, &(0x7f0000000240)="ccd2938f5a9e081be44c4b7ac79857624976191e383e7ad1e7a2a852be9629287a8688f9f3592a39b3bf75b05c103d0d988734e1e3e76d15906fa87752ad1bb2711cba77f162f8e6569d3de51f54c1d2b004450a3ec250b4ac72cb72a7e743358db9073f1d1f013a930a3965f0fd382ae6d110e930313416bc494a05d3fde306fab01a5b9dc504d93f6d3bc3fe1298ba", 0x90) executing program 2: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x2) syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) fchmod(r2, 0x20) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="926923c87693f70ca596ed80e9b100f61652d57ca91bbef37b265b845f8ea325ac7feb3b7b6184bf12e51f1124e5fba9ce7a61ae905e200faa1ef19d907771336f073fd12a28eb7bcd5b0523721bff9f8a4af88077b31f73e8d546a0eaf06afbbacd7d455752b4c86014894414a26303e3a6b20df0165eba0d04427f2f9620264f630d06b769c57daa9e73f3afa23b52c017c9728e1b28b6f22f5aaa3a3d021af33020acb75ec0a79ac7a91d695ee9839b71c4af01c8bd1e0652cebe62337024b2019f7f9c644c54982eadfba31255ec2ed5de2e90b2d822c2c008d80b3e999f464a6498", 0xe4}, {&(0x7f0000000340)="3e78dc045fe818c88774b3036a3fe8d2a7663b7920bf055fb45822199cc4aa1c50cb4efdc4a2731ce2ed21dfc3ea76c37d97687872a0337e81e23ff717bc718255d09faa4e69b386f2a331fddfae7d82aa48a1eb0536b951775e40faf3af3b82c79ff9b7d807c99aa36cdecdc432351c3ba983de21841660244f98869d14897350ab91ba95266e659b169f3d46ec944a2fe8259a2110f8e00b05811f7ec2f173b0ae88799e349eb3c3169a86597d9b825eef8811f0af35272a4b32cfa57b3c40995d27c86605921fed710a1792", 0xcd}], 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000003f00009078ac1400ea000000004e234e21e672c698d1369364cddaa7c0a705bc88083a107b9fd7defb4866c8348135b30688bf1eafc26fd23142fffa5ba9820ca6be163ced4e9800677d4ebae3d200e11f793ed1f6072804", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_reply}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) executing program 1: r0 = getuid() (async) r1 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r0, 0x0, 0x0, r1, 0x111, 0x8}, 0x7, 0x0, 0x81}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1, 0x121, 0x200}, 0x0, 0x0, 0x2}) (async) r2 = socket(0x18, 0x3, 0x0) (async) getgroups(0x5, &(0x7f00000009c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, r3) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x9, 0x0, 0x0) (async) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYBLOB="6dca8506ff76fd6fed885ef297bd75b5cf1b1d8ec1e09f5dc2499f61c0b03595d40ad493b47562059a63110da6147329e726cc8d986f11705d6cb083c3f11f6fac796d0d6cb76d2656ef6f0b83520dfcb9d2d8bacc454650a5370243b684d266fe9e0a77e77a3c6ddc09eaae34fe9c40293284b2b9414e422590ed1db147e0fa65cef46a0601d0334c7ebfc65e2ee220ead138", @ANYRESHEX]) (async) pipe2(&(0x7f0000000080), 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES16]) (async) close(r7) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000001c0)="0ac49790bc92fe1a4233c0a5f7020e5e280de64a0b91f5a7e17a87ae7906d5d7125888c113a399329c5eda540b31d1ee59db4085d63bd91c951a24468ecb79e1b14286cde0ad29311206863326", &(0x7f0000000300)=0x4d, &(0x7f0000000340)="b85816155a49289a3797b6795b4f9b91d6b98efb9415c3983bd6edf06ca9a683c9edd3f30c6dac69291816af654e71e13b5f8219f3815c7f9141437efb78e50ffcb93b9cb9b094ab3331c91cf84c15141b3c4dbaea393edc9abc38bb9e0a32fa0a85102d6a5b548466f043e26651fe5cd294a192bea9834e1052950409489981a2da43241926205ca92ba003b4b7ed86bdbc", 0x92) (async) socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$inet(r7, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 0: syz_open_pts() socket(0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xffffffffffffff13}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f00002d5000/0x2000)=nil, 0x2000, 0x0) clock_gettime(0x67f3248105b4e007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="4d677dee30e0e2fb33f11bbbc5acd962", @ANYRES8=r0]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a21f000000004dff0fd900"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="df8c", 0x2}], 0x1) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x4, 0xfffffffc, {0x800, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb009ccc008ff16ae) socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x18000, 0x80) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebf7cbff13b9fd812eaabb714cb116df19078d00", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = socket(0x20, 0x2, 0xfc) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) (async) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x1ff, 0x8, r1}) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x2, 0x0) fcntl$setown(r0, 0x6, r2) executing program 7: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1ff}) writev(r3, &(0x7f0000001140)=[{&(0x7f0000000080)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea9542d308766daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f83de17f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218ab89fcd43f4208623ab3534d813cf0b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a5d57406def715810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c94598382eeea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857fd2f03647b6093afe5cb44fb440a0f4bb3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf366a00d5f070c5568bf93b429a4c023a08667c109896a8c6fb70e5050ea098ef600945fd5eea68118fca5cd91f7efd2a9921d2746c0000c90fea7d42a1a70b220da83185b760d950847f119066ecdd786e073138e3fdeb78efdf0b04ac9b1aeade7eb3373f8bf48fb7784d4dbf77981bd23e9bddaa5508b9da4917d4776629e64b770f9c77f95b5fbfbd2edd3be728f47066180340d8b97a0575bb991eabb37202ce3bc6390683748216c666f1f62bb0684ddf65225bcb4e5f30ea802c3173981f3959ad8eed37a42cad38f09bff18cd5baa7519e566aa620910e91512dd6b9f7f1381a382a47dcc99f89a5d3889491f859b2d5eacf5bf0559ef395d69204ab0eb6fa9424f6ad5ae55c296439d965f34a4dbf0573c1602955ddf893e1f010388962e390e7907901937734baef2c74fe050ef0316e01a7ebbc4cabd9e7e0c5d9443094a15864f56376a9c9d29275f0fd7cb546080e7901af4a444ae90c187a279d873bf973ea60d717e6caa840d50c0c6d98b6fbe2df8fadbe81f84529768868c38801a5ab459dd5ccb5840a44867dc526cc7c2c5f426b823dfcb783b1f36842be33851f2919f6a166196c5136c3dc0d0ce016c407b987fd32de9325711a3be83bd874143d092ff7b341a85e5c42630bf4b72d27281025c449479883e83a98731c4c3f498f98ce4564ba5ab3b3511e14fcee340a92e8d40f5deda55db02085630c41632acc0e80c3bdd7ab8b9c088fc7bdf55ee2535df2f8f231ea2329e7f05d502787c0dc95fb1ed6074ba5712b8dba916738917d0fed6661a15eb0da90c1b00a29b0dba2bc6f68923134ad5a826c8476f7f0b6b23c949b0a6fa337c49e40e3631cc3a5101acf696fdef9738ecc3b1aae05484483dd77cf8e26361a934963030c02f88ce98960a7aa644f8a3c194931fbe1b04766ab522ed37489ae24b5389d9faae5d8a26dd773c92e16bdf17fcaef233147135f08d1849e57cab71ae87189f4f7138abdc7018375b7b36e1dea9bf90c25964fba8e94cc9b44bfefd4bfe1c7c265b0f4a6bdc520bf1b356c425bc9e0797ecd73561b2f6e9dc074eb9d6e893e40dfaa989bfb201c30c954147d13dc8ce7e938b55089c366b6cc7fad4eb34110ba539036d127d734c2c6c0f3e21b73c518f7782516473c1cb0e4989cd347e584abc98171bbc5ecb705eb4732396f22ba0abdff9aabfeadc50786c70b405e2d7a3a718b15ad609779f834d4dd102a918b3123213766704325466771da639e04c47d919530d5fdde0a46c3e0264707486911fc34678e90751cf4553e366a02f28d61908308ac5b0fc8d79d461b2314b3b453e6b2f351a31c22b8131723d56ba768775e2bbafdbfdfe96a69ff0a8c27f4df22abf2f6694d74c0056efddce5a5535f810dcb419558636081204f0475518508943f911037113f021d769fe65fab9e8714ff9df68d4cbc96880911aaaf7a7b951f56a4b15123f853fac3efc62eb8fc18655cfe76bf7f8076a75e2adcf0b2bf36c8e77ab846f6eb217c5b49a92e7b8e9012574008bde48ca1d70a974beef25be172e0d414598fd44aa5ab48f753bfd22efc6de8cca92cc16b9cb2116313cf26eb709953de729f5989abe257fdc40087e1b2b8e3fecc628f1a2c910de205f058962bb522133fc36340aba574bab609b85292c1d8d624fef9074e280398b9d68669855247364540f71a387bd40ab964f816d1168cc30e200d8b00b287a5ef1186556dbfa3ae98748f6e0fa1849354ef2a01e11b37db80c9f41e2554f839f62ed74f41315531ede78637d40bce73baaeef25b27917337d0f85093134349066299ac1b95b13fdfe5ed05aee52c02c932004708d33e0627953a66e0bad320db0cab1083dfbabb804534b1cbb664efe9cd17a829c78dc21750c17aa3db1c78c04f75b080edfcb9623ed5329614bf635b977319cc11d786f0f7aac0513f9bfc60b2f4cb918342338556c9278371c60601755dfe13e00cf24064ad41c4f6cd63a1938c6a0d92bdef945087f3ffec42ee02aeb750460ad26ded92c7a692bf3d8ae2ad9c4c210915c83d5d2c3008e153443f7e751c1da1067f497dcbaef4e0c58e4344bf02a3af34ef333514653f2718cea44f4d503e703ef79ab777fd632f0c8cb9a9c583cfd1683c66cf5e5e874638b623be9bc38dfc53a018dfcaf5ed41b27f2886d62430b646d68d799313e1c48570afc0d92111fe51510bcde483bc4ed5d4c5488ff271b7f2949afee14abdc088a18b204293316083d401068b4cd3c0a6bc44f21d90ec12d881432b50f3520dc982737a27f7007acd658e3e084db3373f6a5af350c50f366cfca9208cda7c903bfee7f0847b11616abe2b8d6e239d761f95012d78ca7c9b9b9161bf16b5077991504b5a7c9d8f819349cded2a9564996101cd286cce7e434c1806dae761f1474ea2b6efc07c030f85d06af973d60b39f7947131ed2c15a2defda93f06665d2a60a1de5bc2da3e21df11a56c36b72e5ff5492db9d8b01b90a172f3c0fb72b7ba7ab7fd553efebfed6eca7c465fc331178fc4439c252418b26fb80428417e8d9a926e1578183345a98277b89e42531f0a4ee471b836300d1c393ad854b4d57dc4880b23c7f89e142525ba913a40d39ffd541814689536b656c3a2a27979f89d90b7d25723e468b88d9610623b8be406a556dfe51d26438cb1aa9d5b7b43a722ef49f89c5b4a59983d3c8481d3976d855fc1070b8311185adc1cfaf3604f29ea0255f95218d592820a6da2f22339ba9023f261afc11afd7b7c3b0578931fc0ba23fcbca9403228d045ca4d0fa1ab38a19d33bf65bbab620f55331b372420f757d13ff909df2ff10c22a52f524680cb6d2a9e12356ab5c06cfc1173723d5036a3714df7f7d51a1ebaedfe8f05bb778e31e5455d5589915007c5b59c27988668a4945bbf42b8a832c52f31b935cfd7466f5328e5a2c48abbd27a88b5bcdd03717a37d8f323bf0874b04c13c3f2405217f48a5141b4f95bc86f7c518c89ef98c819d8a387d6a02c23330a06ec727d7f674a400fe0692d58152f0f54238a054f6db89c15f6a0ce3e4831de12b66b400efff608c41f411c4dbc019ad1d783632e453e0e014c375e264288eea01e017ead12fa80be9afb6fb9c1a56a9ba0de43268bc869a665dbd7b82b6848e1c93370e0d307e98e47bffa05315f3d32737d9c7c17d8dd9c2bbfea36ccc37a036e989557ce6d776641267299ac8ca7c406ee690b8844fe8ae97ca1f835420035df50acc2c4c004731b2054a38851f7060569fd1d68d58097fc3d2605a46f8da610959b7e9192ac28dce12fd4cde5a41cdaf84c362470dff5073175aeb8edb19c2e11f39421d17f8106ad0c6f140551bf0784edc309d26f324e96e3f80ba5ce46ddd2e9b2d9df99acf713fbd444e5a2c20b14c3ec0d01ecae155871509dbea1871cb1cc586e77f78097aed6fe3b547b18fb1b10158cc47e13f7d749aa61e137556311c436be42822615b4dc94dca94c9152977b773aa3a26315ceefd8724f4b7b0ddc5a272d312f499b73021b44dd12e63d44772803c241e21aa2fa53ad7e9bc1c44704fa0167a9e4a7aec1028198d06506ced7bf41c0c370b869fc152bb6fa4ab63a18239bbc37603aaa97af73b18d05be62706d8ce8ccb11c5b528d83de2c4415a70535bf06194ffda7d8880509a298ed44c692d662d29532ac1110e0f08ad37f117917935f0ee23a61f7360ba4ff250e5b722a37932f7778dbc71b2a0203e0c4c2fc7c04ef17cc97c83843ffd16b6a6e765942676e3b58efafcc3ea964175c07caec1a4b503ac250e9d32d3318375743e9b54dd2a640eab456a74bae77783f0b3b6d380a0715bfc8f1230219de42c3ef52aa8c5096f60a0cc5e10fc7e6a03913c016e2c18ab382dc3316f4f771a36ef5032bc7efc94715ea59b15a5d22efd9417d43771e1c96512336f0b6554840734527655a380f68e61bf5c5138b7048fe66757beaa9c28f6e6c2813bdca86529b18f950a3fc0552ad4c0252b317bc9346492f53536566771471066093ecc1109fb1a2131d0e9c9234ffe7dea55b7f0d013172ac84f04", 0x1000}, {&(0x7f0000001080)="ba545cdad98b491b1e81d0ececde4aaf868319c880bdace85ab2e46fa4c064a95ad8f4f7d21180ff010000000000003f9bdcddca38d878c0009f4fae", 0x3c}, {&(0x7f00000010c0)="84a0f849a245d70e2444401108b1b4531f3c6889c0ae4a46579378de72f52274797b0c5cb5100367fc3f90e671a79495456bcf92eb7e8252096c905746bea33ed2df8aa25e56ab8ab4dd7ac13e4ae38c8eb4d93b4b39908b010c15b9a3fe759eeb4c157fcbed83beae46182c03b9c208", 0x70}], 0x3) executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaaadd, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') r1 = socket$inet6(0x18, 0x8001, 0x7f) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0x4) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00feff0000000800450000340000000000019078ac1400bbe00000010c009078000000004600fffc0000000000000000e0000001e000000283030000"]) executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x91) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) syz_emit_ethernet(0x49, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x3847, "d5fc50d740bf9106510b7841b6ad37d9fb51967fe3402d7efc3955192b4ffa823e3b1cda296a8db1147ebfbec288df18cdabca6a0b428dfc2b75bd"}}}) syz_emit_ethernet(0x11d, &(0x7f0000000080)={@remote, @random="a700565fa64a", [], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x3, 0x10f, 0x68, 0xfb, 0x0, 0x4, 0x0, @broadcast, @empty, {[@end, @ra={0x94, 0x6, 0xffffffff}, @generic={0x0, 0xd, "950a0af8a318352b6e6772"}, @ra={0x94, 0x6, 0x4f28f8d4}, @noop, @end, @ra={0x94, 0x6, 0x8b}, @ssrr={0x89, 0xf, 0x3, [@multicast2, @multicast2, @multicast2]}, @rr={0x7, 0x27, 0x6, [@multicast1, @empty, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback]}, @ssrr={0x89, 0x7, 0x2f, [@loopback]}]}}, @udp={{0x0, 0x2, 0x8}, {"8f892e2d47629bc07e7f5dcb3502af3a78b39c9405946131e870103ee992e192780742f117d338cc81b6d988b519265e86f1ddab71f30df1b85f3606bfe1eb2445d4009378f918c73131e94e84350cd8b7cef389cc302e658f7f0f6da7a10a0c59ce9b87842248efe85bf638d542b5275220bf663562d2a93df6eda225b988a842ea74827f603688b200adccb4b7fe3a8fff87"}}}}}}) executing program 4: r0 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) (async) socket(0x20, 0x4000, 0x1f) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) (async) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) (async) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) getrlimit(0x3, &(0x7f0000000080)) (async) getrlimit(0x3, &(0x7f0000000080)) semop(r0, &(0x7f0000000480)=[{0x3, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1, 0x1000}, {0x4, 0xfffe}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x8) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() (async) getegid() accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') executing program 7: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a21f000000004dff0fd900"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="df8c", 0x2}], 0x1) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f0000000480)='./bus\x00', 0x1, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) executing program 6: r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) (async) execve(0x0, 0x0, 0x0) (async) kqueue() (async) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) (async) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r3) r4 = fcntl$getown(r2, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r4) setreuid(r3, 0x0) r5 = getppid() setpgid(0x0, r5) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaab2aaaaaaaaaa86dd6036af8000402b0afe8000000000000000000000000000bbfe"]) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r8 = getgid() getgroups(0x0, &(0x7f0000000000)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7c5, r3, r8, r3, 0x0, 0x10, 0x101}, 0xfffffffb, 0x3f, r1, r1, 0x8e5b, 0x7, 0x5}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000403a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000dd28e7ac0000457c5601a5ae235d3544d14cb2e907c8000000000000000000000000000000002b00"/118]) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e], [0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r0 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069b2, &(0x7f00000001c0)) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x97, 0x348, r2}) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x9, 0x1ff, 0x6}) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 3: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setreuid(0x0, 0xee01) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x20) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180)=0x9, 0x4) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180)=0x9, 0x4) (async) mknod(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) (async) executing program 1: r0 = open(0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xfffffffffffffe64) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2000000000000189, &(0x7f0000000340)=[{0x0, 0x24}, {0x8, 0xfd, 0x0, 0x80}, {0x40e, 0x0, 0x0, 0x80000001}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) (async) r4 = accept$inet6(r2, &(0x7f0000000100), &(0x7f00000002c0)=0xc) getpeername(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xfffffd0e) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) writev(r0, &(0x7f0000001480)=[{0x0}], 0x1) (async) r5 = socket(0x18, 0x1, 0x0) (async) r6 = socket(0x10, 0x4, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) dup2(r6, r2) (async) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x0, 0x0) (async) syz_open_pts() executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) shutdown(r3, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0xa83}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) close(r2) (async) close(r2) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) (async) close(r7) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r0, r8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000140)={0x80000001, 0x9, 0x8dd}) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$setown(r0, 0x6, r2) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f0000000480)='./bus\x00', 0x1, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={0x0, 0x10081, 0x0}) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semget$private(0x0, 0x4000000009, 0x0) (async) geteuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semop(0x0, 0x0, 0x0) (async) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) (async) socket(0x1, 0x2, 0x0) (async) setreuid(0xee00, 0x0) (async) r0 = getuid() setuid(r0) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (rerun: 32) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) (async) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x0, 0x2a4}], 0x2) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) r3 = getpgid(0xffffffffffffffff) r4 = getgid() (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r1, 0x0, 0x0, r2, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f8, 0x3, 0x7, 0x7f}) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r2, 0x0, r4, 0x5c, 0x101}, 0x0, 0x8, 0xfe}) (async, rerun: 32) geteuid() (async, rerun: 32) semop(0x0, &(0x7f0000000140), 0x0) (async, rerun: 64) getegid() (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) (async) msgget$private(0x0, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x2, 0x0) (async) msgctl$IPC_STAT(0x0, 0x2, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 2: chroot(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) getuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84b59c00000000000000", &(0x7f0000000180)=0x1c, 0x0, 0x0) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x5}, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) ioctl$PCIOCWRITE(r1, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x7f) munlock(&(0x7f00000e7000/0x3000)=nil, 0x3000) close(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000000)="ebff", 0x2) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r0 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069b2, &(0x7f00000001c0)) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x97, 0x348, r2}) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x9, 0x1ff, 0x6}) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (rerun: 32) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x6, 0xc4}, 0xc) (async) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x877}, {0x2d5}, {}]}) (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 5: syz_emit_ethernet(0x40, &(0x7f0000000540)={@local, @local, [], {@arp={0x806, @generic={0x0, 0x6006, 0x6, 0xe, 0x8, @remote, "88c84c2a3079a56d66aa7a7a9612", @random="69eec0dac31e", "6dff057226654a09dc0cd0f11ffdb9ec"}}}}) (async) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async, rerun: 64) fchdir(r0) setsockopt(r0, 0x4, 0x1b, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) (async) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) (async, rerun: 32) getpid() (async, rerun: 32) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) (async) r5 = open$dir(&(0x7f0000000440)='./file0/file0/file0\x00', 0x22, 0x90) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f00000001c0)=""/59, 0x3b}], 0x2) (async, rerun: 32) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) renameat(r5, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0/file0/file0\x00') (rerun: 64) sysctl$net_inet6_icmp6(&(0x7f0000000280)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000002c0)="a5416afb149ede30e56f2a", &(0x7f0000000300)=0xb, &(0x7f0000000340)="2365d7a3c19e52372a5604daa8800d012cc8beff88738c7e47288453b563a2943f4fba4d6ad4db4c3aedcce16e693f67f4bc6fcb4e11c9b8a63be92e7a2445d2e72f4466d42cdf1a8a8da85e4272df4ab2a91f71156470491a565041374a0b3802a2086a7ea0d5ddea16ec5bc26c1776a7cb7cb501556ea8990ad0c6c84eeade4c45c985cca5e39084e94c708fb3cda6a45ad04086b2a199c9e01dd91a51595b41bc2d015f8c457bf9ec011b2cb2e836fefcaa186790606461f5b990136354e2e0b7b2797bf000662731a8496aaaa727323a3ec735428fee129c3bb4547d1efddb7aa154af2ba0d41f48d8", 0xeb) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r6) (async) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRES16=r6, @ANYRESHEX, @ANYRES32, @ANYBLOB="8003"]) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000480)="badde07e9bb8931c6c819a4214f2b5c98ef5797c53340950e3aadb9e9b22671d956909b1bacc73920ee9cf473e467bce2bf8220ee16d53c7911c2935e142dd1f5f52ce424bcbbe77bcaf970258a9c5dfc51e01d826349b24d476f66d40ea6392f3de9b0795de6134c92cc66565503927f744e9d08e55808ec3b6f282fcf0062660538f02ef4bf81647a4bab664c1", 0x8e}, {&(0x7f0000000540)="d53a95639a91988b4904640d9d506b85f10674545944a91901623211ca0fe94e2731ea68c888e2b41ac21e73bf341e596870f6cee4a253fdc2cf094c336543bb8e8e21db87e56b4f6e9aa2bf45956704fb32ec05a261ad08042ae4455d64b7ed03369d8b44ff1bc96e6c5e6af6bf55bdd584eae14fd52fb5b362390d00c6ba00513550b51081c85cc3d9f6501aa144a0675391ff837044e949151d41bb66947dc2e4d07fb600472709ef5ad156a2012ebfcc8cd2e5d93035d5f00683787a3079aa42dfcf1ab7a5befc4e9447e270cfb96d3291a4035ed866f4d3ac28cbba2f697cee11998b54b4a19d8f3ceb4a601ca5854ea39bfb39", 0xf6}, {&(0x7f0000000040)}, {&(0x7f00000007c0)="de7276c782d86ffdfdf14b02c223e84555e95a6eb53a75802367f98c0a2a5ebd530543a6d3e16e6e0bd88f2a9518c0b5e94f36f47eb59d2db0fad9f676c482c6fd9a4e3c38cf8986d3817b86ba802884f3cba72f59402e6ce1faec0000167682d223df6fe2f1ea3aaa648b71c67339859f648243b6315c08fa4b84e25d9b7110bc82697dac5ae48d5bbbddd72e2c", 0x8e}, {&(0x7f0000000340)="234780122cf89bde4ed82bd0f60f2c5a2ea9e787d3620000bbff0000020000121a03055d2471de28a5a4a7ed0d7e1df08c25e15dfca805d75256fd14582314ec902d5e4c50b5f9b9b1b218223d5bed23ed7782744edffc74885cf14191d56cea36ef811f", 0x64}, {&(0x7f0000000700)="42002979e6b0f56752834022acd953d5f74c72c11d9d8bc9b2e15e2eea00824f1e41d58754ef090a5b7818f0c7baab8ce3102c61ff7ead0dedee6fb3cf39e69f64f6d8905f7eee8139e6eaa52b7016e623e26914dd61e130b6ff229fab1a2d0ffb49324efa3965", 0x67}], 0x6) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) openat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x40) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) setreuid(0xee00, r2) r4 = getuid() setreuid(0xee00, r4) r5 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0x0, 0x7, 0x0) r6 = getgid() r7 = semget(0x0, 0x1, 0x668) r8 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x20, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r9, r8, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x401, r2, r6, r4, r9, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r4, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x4, 0x490) r11 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r10, r4, r10, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) chown(&(0x7f0000000080)='./file0\x00', r4, r10) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000371000/0x1000)=nil, 0x1000, 0x0, 0x2031, 0xffffffffffffffff, 0x1) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unlink(&(0x7f0000000500)='./file0\x00') write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x6}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r4 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0xc7) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r5, &(0x7f0000000200)='./file1\x00', 0x200, 0x0) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8001, 0x0) executing program 1: sysctl$ddb(&(0x7f0000000000), 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x17, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 0: socketpair(0x1, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) select(0x40, &(0x7f00000002c0)={0xf14d, 0xfffffffffffffffe, 0x7, 0x0, 0xc9, 0x4}, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r0) listen(r3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1ff) accept$inet6(r2, 0x0, 0x0) syz_open_pts() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) r7 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000005c0)='./file0\x00', 0x1, 0x0) accept(r7, &(0x7f0000000200)=@un=@file={0x0, ""/23}, &(0x7f0000000240)=0x19) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) executing program 1: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x6, 0x81, 0x1f}, 0x9, 0x5, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r5) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000300)="9370e9686d8bf6875261ccfb4d4d338a1f7c90b1b33ac5fc19a2ffb234c09b682c85fd8e8a58110b189e9fe5cc56c3f56dca5e8a7075579f7d23d7c30d721024491a4bb94ea24eb267e58206fbffffff872c27e9ae7aa7", &(0x7f0000000040)=0x57, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370828f54b768ffc4eccd9702838b22973c95ec62b90484183a233f7917e0fd2457cd2b4f462fe13aac5c8e6b27aef750bbe165f4ce516d1a180d99dbf422e996fed7f4c22640e611417d8afacf92a92fa3190fd29ebd21c7249ed3367b3af3c78d751a756735b0cd2c04c4d1b7eb9895a67b9cd9d0c882b330cb970b21ab85a1e8f41d8ee3df49b4b5de00322f8e5a426a2dd83b138a892325ea4dce8e06756e75ebb7ff1cbe8cfa63d7ff9b1baecd0708e0a597b0785ef3aee71f7905bf04f8638eeee05450602af6636c6b01c715fbe9a49487a66e4963e471bf95e258ec2ca16bb81db189353d07e845f5e8024cf1c9", &(0x7f00000001c0)=0x10b, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a9150", 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) ftruncate(r0, 0x4) syz_emit_ethernet(0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a9150", 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) (async) ftruncate(r0, 0x4) (async) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x848, 0x0, 0x0) socket$inet(0x2, 0x4, 0xd7) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r4, 0x0, 0xfffffffffffffffe) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x56, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @noop, @noop, @generic={0x7, 0x10, "06e2c317e3bfe016024983e55afd"}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @remote={0xac, 0x14, 0x0}, @multicast2}}}}}}) pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876855000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876856000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876857000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876858000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876859000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987685a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987685b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987685c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987685d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987685e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987685f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876860000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876861000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876862000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876863000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876864000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876865000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876866000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876867000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876868000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876869000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987686a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987686b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987686c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987686d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987686e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987686f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876870000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876871000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876872000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876873000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876874000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876875000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876876000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876877000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876878000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876879000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987687a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987687b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987687c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987687d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987687e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987687f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876880000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876881000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876882000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876883000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876884000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876885000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876886000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876887000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876888000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876889000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987688a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987688b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987688c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987688d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987688e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987688f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876890000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876891000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876892000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876893000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876894000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876895000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876896000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876897000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876898000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876899000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987689a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987689b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987689c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987689d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987689e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987689f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98768ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876900000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876901000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876902000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876903000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876904000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876905000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876906000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876907000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876908000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876909000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987690a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987690b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987690c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987690d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987690e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987690f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876910000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876911000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876912000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876913000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876914000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876915000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876916000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876917000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876918000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876919000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987691a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987691b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987691c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987691d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987691e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987691f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876924000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876925000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876926000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876927000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876928000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876929000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987692a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987692b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987692c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987692d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987692e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987692f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876930000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876931000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876932000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876933000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876934000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876935000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876936000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876937000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876938000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876939000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987693a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987693b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987693c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987693d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987693e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987693f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876941000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876942000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876943000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876944000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876945000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876946000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876947000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876948000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876949000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987694a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987694b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987694c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987694d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987694e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987694f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876950000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876951000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876952000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876953000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876954000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876955000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876956000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876957000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876958000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876959000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987695a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987695b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987695c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987695d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987695e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987695f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876960000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876961000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876962000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876963000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876964000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876965000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876966000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876967000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876968000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876969000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987696a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987696b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987696c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987696d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987696e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987696f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876970000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876971000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876972000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876973000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876974000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876975000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876976000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876977000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876978000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876979000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987697a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987697b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987697c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987697d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987697e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987697f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876980000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876981000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876982000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876983000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876984000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876985000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876986000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876987000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876988000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876989000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987698a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987698b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987698c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987698d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987698e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987698f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876990000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876991000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876992000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876993000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876994000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876995000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876996000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876997000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876998000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876999000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987699a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987699b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987699c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987699d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987699e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd987699f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd98769ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd9876a53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc4ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc500000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc501000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc502000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc503000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc504000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc505000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc506000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc507000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc508000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc509000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc50a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc50b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc50c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc50d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc50e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc50f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc510000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc511000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc512000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc513000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805bf202f8 va 0xd97bc514000 didn't change! attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 1 rsp ffff80002a155178 gsbase 0xffffffff82cddff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff8284c305) at panic+0x16f kerntrap(ffff80002a1550c0) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b 0(fffffd8053565f00,fffffd8053565f00,0,fffffd8053565f00,79b,0) at 0 softclock_process_kclock_timeout(fffffd8053565f00,0) at softclock_process_kclock_timeout+0x1cf softclock(0) at softclock+0x150 softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 Xspllower() at Xspllower+0x1d printf(ffffffff82945023) at printf+0x88 uvm_fault_unwire_locked(fffffd807cfb5dd0,d97bc4ed000,d97bc6ec000) at uvm_fault_unwire_locked+0x211 uvm_unmap_kill_entry_withlock(fffffd807cfb5dd0,fffffd8068079c08,0) at uvm_unmap_kill_entry_withlock+0x6b uvm_map_teardown(fffffd807cfb5dd0) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd807cfb5dd0) at uvmspace_free+0xa6 reaper(ffff80002a148cd8) at reaper+0x197 end trace frame: 0x0, count: 242 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID f8e08a03-81bc-3227-53c0-939594373760 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace