last executing test programs: 4.191098924s ago: executing program 5 (id=29): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x62) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x105) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) write(r2, &(0x7f0000000180)="5e25202167e4a18154560c2fef487b88f9ddacf1fc59022216dd1877b9adffc39774b9ef29c002c0a89d7ec47a689d7bae153782ed4e38e4540a346b6f309ff53c383b85c7b1afef741876a9b7e918b35fe0e4e7ce7be644f4ef5e73", 0x5c) open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x20) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/49, 0x31) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000001300)=0x1000) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000001340)=0x2, 0x4) r4 = accept(r3, 0x0, &(0x7f0000001380)) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000013c0)='./file0\x00', r6, &(0x7f0000001440)='./file0\x00') setsockopt(r4, 0x8, 0x3, &(0x7f0000001480)="bfd7cb9b1a6c405245918ca553b717ad3ddd7ffb431468519c6ac9e1a0efebc4cca30e0a20223c85ef792071c95b2326c32cc04c19fc5c8bc6f62f34b57541a9d5e65fdad7c1b678b57beb93d8750251bee8f7471e831909c6ceb830f2c294175c6d6af127075f523e5137b02a9d45047e3a957f136c33048bd1116881606f8c0939054087ebe69c7fcb22567a65be774cdf2702a2558ae6ac96777b71f6242486c7024e8e9f5338cbe30421fae8c1c131bebbe4e31af81e8a6b3460bb1ed4ef97bbad3ba463b0facade553d9067ec866d77bff754cd48e7dbc3a4f38b799443c1d3b5e2b1f4ede270c34cfd95eb060bc32d1f78c2e0baf83fdff16bf88a5d873e8984da204168be5eb97749ead0953469e37ead6ff9e42ffd7906baf6ec4e44015bbfdc65addfb6b032e5c4119366e8d4e101e5c038dcf0c161d02aa164182e0d911687f66df3704d73bc16b436eb8de3743dfac2532c5f312bbfb2dc78b7e8b14153447386680ad33f26ebb892465038bbf29af8bfdccbc07bec98c0de855f3c7796f3a4348d9be92d5266bf8d905fd584c1fe1e34dce2f581ee383493dc78244ba2be775b45b3a7ae571f18f0bb9f8c2343b064c522418704c8592b2f5331f2d0b4f71d1f9fbfcf395aa97831c88cd9af6f0d1c894b7e75b1224a2cefdaccf3d9bb75a9499a985327bc0e4a5f9b2ea79fa9fdcfeff070ba1cb5fc18178742010f5e6bd064fa4b6f139ca904c53627dfa430ba43f5f763742e3eea3024089fbec6d42bcab79f4db594dcdbca7b45e43e25d74ce9f06db9beb6ca54b81779a31494abef0b2ee8def07833d1e22778eb4568ef2819e55dbcb1721f7a2f3bc8ab64ae10576702a571f0bdd0136af325f5c5303c9658dcd705749d20c6dba35712f346c612bd3545cb44e0edb5f3e304498bfcc4b0f000c05491196108db00366546345e99bfd4ac925ee114c6ae37e49b611b93c14290640b825fde49e2ad08170cf7146ab8c3186193bfb4f3f77133d26b874fc76350242a90e0a2db09e8bdd1c5def0f7f80325ca4a97089dafeb6626ab1adc5dcb332f462fcba32e056f8322f6aaee389d2328bb54bf3eb0e4dad8b901bcf34186c88284b6a47357c8d8b5cde28de0d51ef4efc142c96cce521caa75177dbe29f9139e7a115a8767545ebf07b8f4078841d7d2de7d0ab4603fbe223dd0330c6ed0c62628bee1e42c5b40afb775ca43106a81a3bc7529bb0a4ac570328fe35b7f504b32a3eaf778c7ffb8382750840da243379287375a61315a418c2bf3f42c864b9925072d140b8e190c1112daa284bb1de4710dc74d2f163ec78d1ada832e21eceb33ddbd1e94f03f661f96dcb45f0647aa9a384aa84b97dc28fd40d3fe920d2a948fd8dd7f5774d17dd17049017bf4fcf1eb0d57e34662689947925687dd0f2bd5e51b4b38d03d318c648a724ed953b910e7d6f586ebbc1fc00e10453a5a52febf65b0bf1c196adf380bcb8ab5b41061258751be114deb8991658e7d529afd5e69726473641398bd2de99e4fd2f3677293acf2a2cd68d2c6f08d66a762f2d77831488dfb3206cd77c701234c2e9fdcd2ca11963b5b8be8f292678e5ca685870561e517eab414ec2e53642ef8640f2636f099e737c7d24243459c774d28d1f792b1f1503e02ae1949d3e4a0bf9fe438b43377157f60e6edb692f7577bcacb9da07aa0237fe6c85e520773f2c8eadb9524925d249a8e31fee4655be5c7184bb8e31eaf0fd66b6e263b333bf08799114f426f60d3b9ca344b58d6c65d6d0eb16cf4bd467d26b9eb22639fff8dc7b5219ce4d76844fd60ff7f741527c5a6050f1ce31d1b6936d4d0cd6927d71a085aa412161621f86f740f10dc130a7753d97d1761854f183260ed57d346632b6c6e4993008434bcfc7b01c283245395b92c30be9ba1dadbbd46fb6e414a128310959a8ffaa1ed9c4c39e2eba7508002e0407025a5554ec83aaeb254c1a7604a1c3c7ba37bf42327e056836709d9c97bacb68d0839d56baa41be2e27a0024c546b54b012ce65906e5af262edd86b11b4d4cc0db4fedb5c36f7638d422e65496d21beda351e4336164c3af01224c33a02d5246a2ce15635481c135530b71c8dac6ad4ba8ff075a6e769379dc867c75f2fe5b3205ce968768de8c4594e586ae8a1fff1c9ce5066ca0eca55d02aeaf1b9d911f5d70e8818b5266291513ee694ac037a060c56c77e566611816bacf66668aa199a67cfa7a5effe78c7e9e18ead835478cece79094d93a7fb79c356f11bd9b9b34a7e7469e59f80f5ccb8324fe8afc6e4937fe9ce8278cf61a9021a2e505a58bd6be8984f6051acb866a4c223b31b0ab79451d24a2ca70dd9889a3ce52636dd9cb739da0ded59968bf3ef4194f277184e9f1eff9ce6c70e77aa91f5182d68f3b65d2b294316f28ca161bfd9b4d98e5de373a9e07e10729791834c7fd496f4a513a645e096045a21ca61271f6588f13266e44aa11d7a3e6d0fef5599755393dad53bcb4d41e2c5e4e91751e69c4c681fcfc9ecd590617ef6eecfb20fe050c1636cca8e6949f18949f592b422325de382c4ec8bfba0e63d50b4948f36a4427a731cc6beef75778d2cd180a8a6e03257f0442beaaa3f0779a8c9ad1241b7540af162293bc3374fcab960e69c26f5f0a9a16fd4e6634cd12a9ce1f44c2d4876ad55ccf3af6307eaebaea431766b42056b62b2627efeae7059c021c87680d62e2a6ee434acb2579a44d96ec6df6e834951a34ce54a3a5e41aa55128db67365e88831447e5db9a177c185547318d33f2ab1798950ed26cb30b23fc5844c672934db6f9e54984e35cdd8ad4644d80d2734e011e28e4ac0d4ba2b3b784dc830f82f049de9f3ed84768824802c3e17f69bc2a8ff2e854d9ab2d25020d74b052a51ae013cebdc7eeab0ec97765a7c11e07529bde32246ffadad8007d684e6a5d8e66c5fb8a62e186c52d62e59630ac5465231efe447d755ae651c5ef6646f49106e40613da46488d313b694626c22fb6baba0f609e22bf88b29015d950f30108617afcaba9646e26f7b01f78d2d323232c2f57a285cd94a76e15d50fd300fde6dd2abb085fd1a3225a49d6fd2870aa9052d5a83a23db2aeb500ea413f53311cd1895c0305edca5ab420fdc19f22cbc0055b14ae6cc4c4682b3c1a47222e568e47239a836fe571e93c861cdd6ba56a46701a443f9303ef26e27bdcdab235e080bd345d127dc81c6857ae2e50b72f678e5d236f47523d08f38a6a3e969c2bbd332f2304b55e5d5aaf91b0a45ef2819725b903e00be4b094bdfdfb238429faa6fbe67669cfd08a672796b108a1d237ac050b61d79fc59df1cf35e791433e49b9a33a9ae60cc420132497902a00480eb656e65cd75f31079039193592ac83311e32dcbb6d0362d47195427cb24b5228c45342e3fa318ea622428356b952ac21bd68d6743c6896ef1bc8c0ed6e8a227dd9b6bf9f2a9bf5b0e7c4712d1d45387f9a4c615a384be5cc7875e505cba4a226ef5712c132fd72d9d42da6854a9aa2936ef8097c096a7a6074276f1527c8eb54a5c2d04c8ffd35d1637097ace0dcff341bea1c9f45b323c7afa27e7dbfb64879154e030786005e631356c69959836244e6dbf445aba18cd19ac294012cc3ea104490735ad47d3eaf4a807ac163e32476ceff4eeedf4fa93948e2f2cad4d0ca6dd2b4231a577ab15ed528fc50dd43192000dcfd3a667589b98b7546be0c116f7d60af3efc42e63b4a6dadd769e14bd89413e0a7945d144a0d857bea06cd0807ff42ffa705785126a9d41e42c28488d038ce9d39af43b3d8bdbf8e945a8513b5b7e704bb086420af6e44ca2edc4c65ee91c6e925ff01683f5939bbd827c27fb25b7a05f80150422e11c5049ee76360b4d336766fc28cec94b9bc44a9a87dd8c7d5c6a0bafef732c653aaeb08cd6625f9fb3312957cfd14fa4f048914351cb26409de21187722e8f1d67665a269beff097996e6d7600a8bee29bec776c45bf9a52e05ec3608f417655139c6feaf484ff2419e8bb30edd4362af988607969fcf888ebd3f1a932e7253995f2b5dcea48706aaed90e8802dd443cdc72cd72aa1947381af5d006c82b9b291ac16e08454a83d2cb18fd243b2a14395f9ff5e7bc7d4cd70b9cde4889f42c4dfcb82760d8af602adfb297611d548dc8ed06ad04a6356c07c3ed9ff114e0951c98cf476269ec35c6e5b219ea2142840c392dc5a58dd9474a4e8ad45fc5e326fd09352f16ad345b1d18d56c06505b3169fa707815132b6897827795969f31a93b7fb409a62fa2af9853e9d15f7668e21e11c6ad9775888a2d2b2f2b2bf18f3c5e21475b6327b5431fe563f7b50c208b56a4b5c6a6d0d6125f9d1a9a80a5e7c64c257644dc05efd8d13260e6840726f77da78a9dc267734a397036fd8420b1315c61f3033e8739e03a478dadf5f47513a023bdda81d84ed001cf8f0976e818c3856238ec630ad04d9595ca3a2ab0d0f8a4d5441170c483fb981bd24eaa7c0f0518d1574c1c15feb4a9c6f08bbc3d8497b0cc2bd4d4bde5463d5621e43cd8c86a6b1b6ccbbae8e7d77c0593b146587d7c2dd3fd2b282380e40bc1d991ee0884f72ae7069453ca4b52987858f41a211a940f54b7e59be72db44f4d0355c38b72b5ceabee9ca06d903ef571660289d1dccd75246909b1f76b0e1e089faa5791816fc66ab4a4625dd471a69bbd7f2b427574cfe9dec9c79b12eb0ac034e41cc93f01a7a6eea43cdcec2345c6f406b34f7f3352106010dca9826d353b4e10d607238c322c58177424c712fd7aa98ecd6570662194f34664f9ad8a8e1c6915102473827b168dd47671d8e669703d050a1f96fb5f61d9a5221295332de4593ab96c37360c41353f0605b3b81570d7032c7eb23a0e9131d0b6090e87a07dc899bea362be2db37208cf2d2e5ff51654a9f71a2cf546ede8df75c4201ff261e59a8961f3a696ff31f57072b753af24cf0ddd182cbe46caecee50d117125e2546918e1e4d5880b78c28ce3b57588401d4646318093b92d558f342d5c9a7f2d31157276a66f956446bcb639e2d21e3c02289cb9a159d98f4206a323ba51ec021600d450e79727e0518e5770be63ff3d03c4b3467fa98fc182f03b7684573b5bd6c9aa5e4f8aaa3162a06408f592ac12f0c9d974ee931adf8d9ff9d0cbee43e1c95d5804c91ce8778f0666e1a4ccd6fe2141e2140bfca3730dd24b55c843873840abdbaf1d5e320d5b6a5bb11fb66659edaed31d053b4ed86eef7a6894ffd385c7e5b33eda01eac01a47057fff948df2e1bbe8e33b712e1eb9e03d11dfd301f741fcb921fdda2578fca4bea4601c5a5bc9c005b6a6a987bdb10a2ca047e4f7f71637989dc2d359fae06f9045f95b0d95ea102df12b60e24ac9c50d6a38184aeb5e6014d3b8274470fa103dc2abd45ad968457bfa4e684cd537f93eee47238f3cd62108250914084af9884347d9e3d9719257a3e5fa278c735eaa4dc94b0357cf735ffc6b72dc944eab4cf6157973af51bcff66c82a26ddf0c1fdbfdab8d773350c9643f18aebf9c52ad3c4d617e658ffb9bc127f5b161b86642c7f180f5478da4c620e75042577115d50a01917fc9ff778abe0d2a25380380e6835f3d8f30a1b3afb0e4556c85e135ae632c6dac4d67d1db3bb0a443d1b3af58096a057a776548433bd301c632297fb00475b9f456a05c8929db291b3d143124fc6e7f892faa0ee7457c929066e9b10a26b88dbc83b046849fe84c163bd6c18eccf212e7363e91e86fa631d0d3b", 0x1000) recvfrom(r3, &(0x7f0000002480)=""/53, 0x35, 0x1, &(0x7f00000024c0)=@in6={0x18, 0x0, 0x9, 0x400}, 0xc) symlink(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)) read(r6, &(0x7f00000025c0)=""/57, 0x39) readlink(&(0x7f0000002600)='./file0\x00', &(0x7f0000002640), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002680)) open(&(0x7f00000026c0)='./file0/file0\x00', 0x20080, 0xb7) mknod(&(0x7f0000002700)='./file0/file0/file0\x00', 0x80, 0x6) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002740), 0x200, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000002800)={&(0x7f0000002780)='./file0\x00', 0x6, &(0x7f00000027c0)='./file0/file0/file0\x00', 0x14}) utimensat(r0, &(0x7f0000002840)='./file0/file0/file0\x00', &(0x7f0000002880)={{0x63a, 0x6}, {0x401, 0x5}}, 0x2) faccessat(r5, &(0x7f00000028c0)='./file0/file0\x00', 0x24, 0x2) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000002900), 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000002940)={0x8adb, 0xc, 0x5, 0x2, "44bb74894a212f484d5b7a2d13c651b45e49e961", 0x9, 0x1}) 4.14013197s ago: executing program 5 (id=33): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) (async) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) (async) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xe10, r3) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) r5 = getpgrp() listen(r4, 0x0) (async) fcntl$setown(r4, 0x6, r5) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x7d, 0x0, r0, r1, r2, 0x52, 0x100}, 0x5, 0x4, r3, r5, 0x7, 0xab5, 0x9, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdab}, 0x210) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r9 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r9, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) munmap(&(0x7f000034c000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r8, 0x0) r10 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) accept(r6, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r10, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) ftruncate(r8, 0x907) 4.069231253s ago: executing program 5 (id=36): r0 = semget$private(0x0, 0x2, 0x2a2) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac1400ff}, @icmp=@redirect={0x5, 0x1, 0x0, @empty, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @loopback, @rand_addr=0x1}}}}}}) r1 = socket(0x2, 0x2, 0x0) dup(r1) (async) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0xffff, 0x800}], 0x1) (async) semop(r0, &(0x7f00000002c0)=[{0x0, 0xffff, 0x800}], 0x1) 3.995079292s ago: executing program 5 (id=39): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x2, 0xfff, 0x100000001}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdab}, 0x210) 3.990000776s ago: executing program 5 (id=40): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0x3, 0x10}, @lsrr={0x83, 0x3, 0xe}]}}, @icmp=@timestamp}}}}) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000001180)=[{0x1, 0xfffe, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x400}, {0x0, 0x1600, 0x1800}, {0x0, 0x8, 0x2000}, {0x0, 0x935f, 0x1000}, {0x0, 0x9, 0x1000}], 0x5) 3.450675992s ago: executing program 2 (id=91): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x1ba) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/115) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/133, 0x85) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="35b2c25c7b706955cf16b655c7f0a3569ce8a7328d8cdc7b3051961db3c56635ffdc004432fee2de9144e5af57b94c8c4977a89d9e4962109e941c8a28e384446c9fa269e3896b09c2f2b9ab10f27aaff4777b4214c41047f896a9f344ee3787070a94e63170cfa7395f8ca02a967f5f2f234a274a5650533291dac542c70e84ba5b9308fbdcac037dfb647ec2d58ae99fa6db88a596bc0607f883e1cac64326a548d583ce300791944fe37a9c912ff32e533902c309520ef0", 0xb9}, {&(0x7f0000000300)="95e26c29f2890012a90ea4b8ba803f8ef8752f43618f37712fe33223fe019675c6571688a38b493d6c16c0", 0x2b}], 0x2) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 3.418404477s ago: executing program 7 (id=93): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 3.372480637s ago: executing program 7 (id=95): r0 = open$dir(&(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x40) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.343482076s ago: executing program 7 (id=99): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x53) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000200)) 3.126198456s ago: executing program 5 (id=109): setrlimit(0xe, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0xb9, 0x6a, 0x1, {[0x45, 0x5, 0x101, 0x5, 0x6, 0x8000000000000001, 0x3, 0x2, 0x7f, 0x4, 0x9f, 0x8, 0xd, 0x4, 0x8000, 0x8, 0x10cd, 0xa43c], [0x4, 0xe0000000000000, 0x1000, 0xd71, 0x10000, 0x108, 0x2, 0xf9f, 0x1e00000000000000, 0x1ff], [0x35a, 0x200, 0x0, 0x0, 0x5, 0x80, 0xfffffffffffffeff], [0x123, 0x2, 0x4, 0x2, 0x8, 0x6], [{0x6, 0x8, 0x7}, {0x401, 0x800, 0xd, 0xfffffffffffffff8}, {0x0, 0x24, 0x1, 0x3}, {0x6, 0x8, 0x7f, 0x1}, {0x243, 0xb, 0x7b, 0xfa7d}, {0x5, 0x5, 0x7ff, 0x2}, {0xa, 0x1, 0x2, 0x8}, {0x0, 0x80, 0x3, 0xa}], {0x5, 0x5, 0xfff, 0x7}, {0x8, 0x7, 0x81, 0x4}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508b000000000000000080"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x20008}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800, 0x64d, 0x7, 0xde, "1172dce66bf57bb7d654d59799c7b8195e8b577a", 0xffff33c2, 0x4}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 2.563115806s ago: executing program 2 (id=130): sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001a00), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x24}, 0x59, &(0x7f00000004c0)="b4f417e47be32ababfe435e411ab05afb9d628492efb6cfa802e38bcc031e742ca0ac84147f868cbb50180cac2f7955566874bcf13c59817a4df9b3a031880bbe724940e157d57baddabe0a82d909e11b4f0292b637db1c5e325b69c56180000000000", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="0d2042300100eaf3dc72b16f0000000000000007671cf46c3a0a14", 0x1b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x13a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500012c000020000000907810000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0100007907800f3051607752163000000710000000800000007ffffffff0000a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"]) r2 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000003c0)={0x41424344, 0x41424344}, 0x1, 0x0) setsockopt(r2, 0x2, 0x2a, &(0x7f0000000000), 0x0) sendto$unix(r2, &(0x7f0000000080)="f8cdbb9b244314b88a2100b7fa64dfb4dd40b3ed6e2922c372b878c0d18831d1920efc88375fc43c39e3c2f083c9f988919f0e97b5a8a6d61f7803c9c1885e", 0x3f, 0x6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sysctl$vm(&(0x7f0000000240)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="dac5c1ac9957b1b8b72dc979c9e6bca663e532f9cfccef2f360d378e422c1596534b21fca56d2ebf3b75952d2204b53ddf9d13252eaea3a1256870b48800c109a353baa9214f8fdbfee0426b594ca047df95c7c75353e1fb2a83b1178e9a01", 0x5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[@ANYRES32=r4, @ANYRES8=r1, @ANYRESDEC, @ANYRES8, @ANYBLOB="b59dcc2d88b3faad4cd19b05375a217b8bfc19581981e334cd28c5e79e32a852cec6ffc90c27b19c462df93d50fea5a2c8982ad311d653cccc36a29f1f84bbb435ddc235", @ANYRESDEC=r3, @ANYRES8=r3, @ANYRESDEC=r4, @ANYRESDEC]) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r5, &(0x7f0000000080)="d99aca906c", 0x1dd6) r6 = socket(0x2, 0x4, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x3ba0, 0x100000007}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000340)) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000001140)="959f19ff69605c0969ca50b059e758fd17378268aded5d0a03f0fb45dfcc276b02a11ee179fee38883b254b6dc8441baf6b120b32ce267ae215f685583e1bf076ef4833d5cef731ec6cb9bcd49777d7480766920af69633c36ac605af304931d6112f51f90fd429a1d0a90f66da1aa0e36a0461b491f3d21c6b3b616df982edd571f21", &(0x7f0000000100)=0x83, &(0x7f0000001200)="1ed132221afd965230adda4b0d59e02068103d3a88322e254231fd0f565ff7990ed929c7ed2c4a97e6deb4a0f707b3da7641960f9d831e5b08fd18a93e970b2fdc5a9fe3c4539e1a9049e0f49a98020bcf447ebe72856aeaf9c2540f813bbd806fa6f75687273a968b55981c8f1a9c4bae5129be9c14558c146bf0ccf96f0f4762ab12b0ebdd77cdb514f8fce13769405ea8f4995fbe63218a2616890756a4fd6c5cf639ef6f2f45f68a3812eb7c4c7a52cc80ac3219c22b9403d9e2ffd83fb16626404da046f2c6557ae57f89b877693d12c198f2b84a218a5ee1e6eaa98d5deea6763661cfd20d02dedad6ac6afad660a99efb232dc11c7bb563be2af42f336b2db464ab12a9e4f064ab7a8b8258c8d9f2f989e730dc5c1e4f17f28ba2ba014bf24d4d0bc4c3197c6a54157854a14e929f47c43ffd233e6a9321c460403a871457b5d5d060587f2ee1c816fdc06f82873595929c1bb83c42e92f18473c1b06096d18dc709d6acf250316f9449922fcd1376fd66316cfa7e1a0fc4eeef399e22acd2a3a81bbfd2c64c64566954a861c39f1baf9e2a525f33d061e27c5661218aaf636c8f52c10c09ef9513aab0edb11f830f004b0bb4e2da55fdceb245322faf7fc106cd217eff36853097b3b7453ba23f3f577507b63deb86b94c4e40eb0355d885a8de4c38dba0cfad09cbc62057ab41c94e5924968e5586675a75521298823ab356ba0214fa1a4e69ab29408b161ba8f5bb242d65a71ba57a90880d29861036e92138851913866881967a2e48905fe6225d0b6b9b121237f5a4d5b5820c8b9954166a5b9fc07c7ed45767b3dc57c420b08d689fc42c02d4f415f15dab18e54b957af90336de8ea1c343d72275d841746a7a00e9fc2ad0123136d593c3230d5faff5d02adadb6869541f355a1ce1023c1dcc7bea01606297c7083fda07a6377d9d47f4d81bfb53c1efbb9c0c872e15d28b5a94d5f170a83f209d275688f4ab8ef86772ceb52da833e7b6c05c19fd04b21bbad8128a3035e581f02eb4abbb56636a3e155c74918f3b06876fb4d4f0fde5222b94b47e418e12283d8f2605f72d6ab558355c28e5e7090796024a19b7c54a3586784634ce4a47dc89a8ad3b91887fbdcfcf9349cafec9fd732c0f73cd673c40684cbd3721b97476e03102f4178ac7599879f89c6b3fffe5506b7562e81725890649366d577bd2bab6f6aaa7130a9f66fb4e932e13324d9cacde16da38b804d433fe06c8f8c37010fbfe02d29a9766493b365d2b83e1755388cc1fa8bc4d01dbf3e5a26ec1749a75aa2349029e267d996ad28161f44e8f2936e436d2301980d6b709a05be029e6c3742f6dbce7b4f75052546b82f3d0d9aec4d6b9865608227c5ea8dfc92337b7f8c6a5f9fa4c99e765b3c687e5408caa3beb54d7167f5a6212f86867aba861f12d82ddc0d66f905151b17e65c088311325d2fe6cd7258a2c7af063fa3f034be4d7b9eb4469b9378650f2a7f7456b437aef9040fdd8ddd0b7d722d775c13551b8064bb41702d9a5ece52eb47588e7f1667e32a6516aaf694405a2cd0086f1e1974a5aa27e1de512ca7c43086e307795e57de3f781c0b2bc004a9b18a43a49c8bcee14a9f7acea6f91261cb9071a4f5155169b2a46932270c9c354a6c16f3dbbd72a394e4e2c34459118464f7562eb4058f1dd5e0fa0c6bed70af20aa6ad64d942951a848f5fc78bbf0bcfca308eda81fd3aaa969535fe5c1f61613c4086531602107458a9dc93b5b8185c8973bb218c9bc72e20b2dafc88a7b3e19dd7e847e853b27bc56c7d5dfce7aa17c084630f7a51acc98f54fefc321babe6877fd668b761a05d39775182a47293edcf1917e737239b9815f5317e7b5341291522377b40c57b0e44fca93f414af5ec8f4c075070683f76009907f0bed81879e332c706fa29940d68bc58881a1eac4afee5f67dfae93d5ca4bc35d33f5850e4893d2c7acf727f26913323492269d01a2e627f3913c6200a141dc50426b00962c9f038c3b3d83547ae2e5e2de9ca523d5d332caf2da12795bea1364359de97617cacdceebdfb0ff887f512ab5625c2498538c9dfb265ef63315eb807dc6fe309c68339525aa2e938ad693fdd54a55a97be67d467d8699adc83f15629a581ac0dfef8453fcc0235fa672351017a121286630fcc36c7018a96b2a7ac96dec3aeb3c81c648cf63dc5cc274c4ca3f3927e00421a73a74266268706bfcd59a520d13ccd884c5f9f2ffa31820041db55e10717b0fa72b4258cb0cfd55b6c039154336e543ae47941adeb1d46e7089852108986dfa3baf82a2ffc826a4fd1d2b4851f10353de93252c2a318a11e757d69805af8dbde987fe5af02b0147a10f3f0f99ca79fffa7c0e12a01e42126f76af10bdecde852d82a3a321aeba908cdc771ff7d1f4dd4350e46780bda03cc86591dc611afcfad2472c43bef078a48a7cebba0b0eafdcf72829c907a996ade4927a9027cac00d0d29aa7613e037f409ba09727f9f1692d95904ef2a2d91ab025abcabdc7eb7361e38588cdef83fa07fa1fd885041d3d106495796c2c0f26026f2845ea8368f446f6f68a20e86c616d3aa8c354f3ba40d87d89b952da7f20e3537301cd7d6ab088a9d8eb665e2af46d0cca7309d2a4ef99425b17e808862c52a968eb4b6c03e2b73a6edaee677a7235e33ab3fdf71106b61c7269da7d2609bbc276554872ee395d151065fe6ab91de28cf0c0bab9602b0359e94550bd47accda9523ee6e61bf3974018291090028d3927b6430985c200bf69c253ce3f83a80190e7e61e3a7c0544423ff773d4a09649afb5b16ebaaaecec17e3e53352703aad91da389bcaef5d7cf88648bcaa9eb72fe27fe7b265369c49a48662ecb8dc21dd6e857ae955573485ccc3317688517a40f38f7a621f44985050918098b677890cb35035aade9955f6f0270b68df5d6dee1a4b9828e459fc3da94199635985d5913a9f5e2dfcb212253045f3442f6e70870cf904bdcb7c62f5b875eb2150c54e556e76dc959045a4bbc0195c928ebb2dd8e9882c9a0f2410574430ac90ba9eb6cee9d6cd320e492b7a5d6ed8805183e5d71577a73685306675aca440503ffcb95fbde2e1d7c26a6aadc77f75f62092a318c13aa672453a46e81091b6142dd6f985d179c6cc906575cbb783f24050a9c379e4456d052e7fb9ee76a4f29a9c85bf0bc719460c678679856c0d92e7e376fa4ba182d3c5435adef53dd9a04aa0dbb5ae9ad38bc6705d896473dec88dd861e4ff94e074f808a32b7994134b3d409c2e00aa11458c01def1bcc314dd6f9040c030cb7ef0f685dc68c8798cc775f23a3bb705c34e04d4e53acec850a2d776d8d66141c1b7582f65dfa7b57f38961d4a1ea622d7b6dc994ede468b3133caa54add4865470be0b2cd561951497578a1a4cd9cf13f62b002f37b175dce5184fd1c0bf167ad3bc0ec5f11990416c1b30f8267394a2745149135b9105e881a9e8b2459b61a30ecb48ca203acf8df577e8c5ce55c71bc76127637e18146eb802d9ea00cdcc09577cddd971b823e116e6f665a6595f0498ddfe357cccf0eec936d43aa684c0c87c40f7c9299c36ea16e503f9044939de079b9d136e22f0d66fa405d3e14ed54dddd1188711cf336c7ad0801706375d77afebf740de77da99b971fedd6d5cdc65b7ff026eecb09a0b8583fefdaee521b040abbe5d349515ec2497214a96a2e36ed75b34b612eef553b4d6bb3a8b644e6ccbb1caf63ebac6ae6f5b0f7979b12259d39c611219f3ee80bd9fa323e5780989ae1da8a08b456405ca244d61f82d7d899684709ff312458f731bb1ac2bd4690c5cb3872fe7451def75ae111700974325ed50081043b718639a96b53c979c83cf6d68cfa216dd3c65571d629aa25ded4ae567546969f35b1e38c3acc456ee6a38dc77607091178f11691bfe35c317b1d9770031049dd69734f4cc35a0d0a162eee6f8669e7306132d4a78ee2d2a905de4452cee4281f02b0c38b281756b3e6672baa7d76fe3cc47729080db1c4ea57bb34702d2f2dfc6e12ac2623a59ce2ace70c67d7869074371743a04ba6da168fe4eec94e06b4d8873b0f1cfa4dda5804f1c2a3f600d4c5a2ce2db915cd98984b256bb4b3cfdadd8fbfa614364d159835237b193ba502ee6253b57b6a3b026f230f899177a6e2d13dd307d2a48f11d698ab269e3d3c44cdf9750bceb893e133ff08581dfa9e429629c1179d783b30262c4be92b6e4f6f4ab6a2ca045eb62101ef1f48d7894a504abf2d3bde238ae747170e475e5978b1aded0413687956c846d693df5ea3d528a2158fb2d9a1425a857b9252ac1148d95a3bf18dedc7f7b3b314571b92ec387d8439309a5323dbd82f2ac25466d906d5b955fe30f119c82423847bdee9880482807ae5d5987e68176aea9149145384fbfcfb4ab60979de0dd8ef34ab0bd47a2053d2d87593dfdbeb7db4606e98aa84f8e3e5ee254f7a2852b7ace2ded43c772dc80c6a6b25ba96210e7fc6242b28b1b748772b56c6021d22e35e80a36b302a701c8f1aabe56b4529548a271a45775af0342ff02c79e75de9301d8610d9e99e6b241334c26772514a261abbc374cd5e89eef100c6c8851fc6425bb985bf4c9fee9e22c28cb4469d0db1aa89f12351920ea69b1bdf80b4331dcf2fb0669e6858a9e606e435ce733c040ee79c6f07c192497a711ceaa3eb214bdec7da67633d15744ae0759af93181718bf00b2d989d1d96414a8eb2707cddf1a703c918c9ad7fa60b6b497a7bbd6f271ad7024354f08125fb719187957bca99827872014c34ad6255604a87895376d823f7cd943175bbaa8196b7800476a284f14c08c33d8cd2940b94b9794d66c0ec491ed88d4c5b2ab3f24f356278e78f8088c9b446414a46ae156b13417a6b9f0fcfca6ae88af1d09ea733d2caf78c456ba94968e0685c3c23776f3f1d16c7b1a5ee31d03a16eace640de230ede8351af9854b86707744982c09aea724fd159aa80b75c6d2c1545f7e40e1d84de6ff490c30b1341b78da34633c8992ee740fd619b66a464e93caad16a36b02a2fe62547ff3173fba59a60438634b88ba52df1b47781aa0f5d5a29c602afdaa79f9af6293509b38e2a6e2ed68556e866cd60b642518a54b1772426f1d931f7ea1e3c285b60daea660e72a19234b7b246b28d7d6501524db1e22850df79e46fe384f711739ec7b03608079f34fe3c2310ab3e05ed1afc3906fac34628bf9f9d5aa83159ae460b4fdc20550ddab3ed824cde0d0fefa6b1a02c8a9d63633a960211ccb487977eef47576ccf52234718fb9669ad377b32019a8019aed55100965948e873f1a7952c100b4668e088660685d66a87e6619695b7fa19938fbd09324f57d271a388e069c193212ebc47c0d6b9dcda93c289d8657db7992c3ca78933ca61cd5c1e906273c8b10382235d139d82d7a254fac8a8abedaa477a82ff3297402513f62a56d9331a0504275813a82fd7a6eb086bd144dda9c6c4448e193f3613e071109192344c91bd97fdafc452477554d252fc6949d9a1dbe22897393a45855c8564a23a517ef9c3e4b380948d803e1e769d0f29339f7a8abfd9e00349a7274b18791d1f5d568dc6a0d1bda7de733744167f24ca5bb730852b29676d91cd05fca49ab6a7172dd2b4efd47389ba3f3e7aa7042109d7fac98b6fc88afa3cb390fbded4d58790f28ecd58e6d7150b4b2dee1f5482b53982b5e5d0f8141fad5a5dac64e37feeed31d91b0fbefe7114ba6767fd8c61a08487184a43", 0x1000) socket(0x2, 0x4000, 0x1) 2.561564813s ago: executing program 2 (id=132): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) ftruncate(r0, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000240)="d7ef8d25511f4c1af77af6ef2a8349951c2f62f8331fdbb1ffb219228aa900e02a74de21e37a49ec2d45a3302824a41bd024d02732ac9e114e0b115f5139fe8ee55c070e6f9b368bd13b4a3a203241ec517c804c70c5b639e3f04704b62b821614a1ef12f259b0ee7356b61fa989e982367434ddb47263c9d3331ab846c11f1e030000001dd93b5ad93bad0839cd336ecb1f539f7f038e0f6397c5ddae5637193292ae2a3e8f7f82029039823eeaea4353cede0a88e2d2ccf86a6ebd78cd38329515a2123edcb715e16012585c4d88e4f4ff51409cb02d2e52177f00", &(0x7f0000000040)=0xdc, &(0x7f00000000c0)="29ff9bb7ff8efc758de07205", 0xc) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0), 0x0) lchown(0x0, 0x0, 0x0) r3 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000440)=@un=@file={0x0, ""/255}, 0x101, &(0x7f0000000780)=[{&(0x7f0000000580)=""/71, 0xfffffffffffffe3c}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/186, 0xba}, {&(0x7f00000006c0)=""/137, 0x89}], 0x4, &(0x7f00000007c0)=""/32, 0x20}, 0x4) setrlimit(0x0, &(0x7f0000000980)={0xfffffffffffffff6, 0x77}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x80}, {0x4, 0x0, 0x0, 0x31}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x19e) shutdown(r4, 0x1) close(0xffffffffffffffff) close(r4) socket(0x2, 0x4001, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e, 0x0, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000380)='P', 0x1) socket(0x18, 0x1, 0x0) 2.500693109s ago: executing program 7 (id=135): sync() sync() sync() sync() sync() sync() syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @generic="f62e7653e891003b"}}}}) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() 1.993528567s ago: executing program 6 (id=148): semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2ff, 0x800}], 0x2) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x31, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRES16=r0, @ANYRESOCT=r1], 0x18, 0x405}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa8035000108000604"]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) 1.880509918s ago: executing program 6 (id=151): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async, rerun: 32) setitimer(0x0, &(0x7f00000000c0)={{0x100000000}, {0xffffffff}}, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x90d5) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xe8) (async) rmdir(&(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0xe8) (rerun: 32) 1.877502171s ago: executing program 6 (id=154): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d032b34b77e382526b1572da73c6d", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @rand_addr="fe5ba80a000000000000000020db6900", @mcast2, {[@hopopts={0x4}], @udp={{0x0, 0x1, 0x8}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d032b34b77e382526b1572da73c6d", 0x3d}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @rand_addr="fe5ba80a000000000000000020db6900", @mcast2, {[@hopopts={0x4}], @udp={{0x0, 0x1, 0x8}}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) (async) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) 1.644628235s ago: executing program 2 (id=160): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x7, 0x4b}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x6, 0x2}, {{r0}, 0xfffffffffffffff9, 0x28, 0x1, 0x3, 0xf6f9}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x44, 0xf0000000, 0x7fffffff, 0x5b1}, {{r0}, 0xfffffffffffffffd, 0xc3, 0x20000000, 0xd475, 0x400}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0xf, 0x8}, {{r1}, 0xfffffffffffffffa, 0x82, 0xf0000000, 0x200, 0x4}], 0x8, &(0x7f0000000140)={0x7fffffff, 0x2}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) 1.471151899s ago: executing program 2 (id=163): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x100010000000a}) r0 = msgget(0x2, 0x4) r1 = getuid() r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x17, &(0x7f0000000040)={@remote, @random="9d5729bbda3c", [{[], {0x8100, 0x3}}], {@generic={0x9003, "e1142284bf"}}}) chown(&(0x7f0000000080)='./file0\x00', r2, r4) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x0, 0x0, 0x4, 0x0) kevent(r5, 0x0, 0x80000000, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x53, 0x1, 0x5, 0x1}], 0xa0, &(0x7f0000000240)={0x3, 0x3}) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r6 = getuid() r7 = getgid() r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1}, 0x100000126a, 0x2, r10, 0x0, 0x7ffffffffffffffe, 0x8b, 0x9e, 0x8000000000000e65}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) sendto(r3, &(0x7f00000002c0)="9871634569a4e28a731bd8b039b5a4d37e634b575d57711e5c9b69bd4f6443dd5dfdc44f9d1d10c48d97ad7c0ae2852a2d13cedcbc36c004c2986d2a80873d6e4a22cc127c2543e8032abc99f1a1c00d8334410f437b302f1f0d04da9db0bc10a393b5c4aee781841982767e3eab3267abf877b161d453415fe71e7f4ca8d5c5d8d19050802855e2f0ec71505828a91cf0f12f1b877c", 0x96, 0x408, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, r1, r4, r6, r7, 0x2, 0x2}, 0x78, 0x8, r10, r11, 0xd86, 0x5, 0x5, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 919.307484ms ago: executing program 6 (id=170): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="ed", 0x1}], 0x1) clock_gettime(0x0, 0xfffffffffffffffe) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1) 827.229249ms ago: executing program 7 (id=171): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0xffffffffffffdffc, 0x1000500000008}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b18", &(0x7f0000000040)=0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60230000001c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, &(0x7f0000000400)="faffc232253fabf5035be22faeea3434a8482a88ff76b34bd2a2d07acb8a51d2687418f1c10f867842f42160ae4eb351aa7b766ac9b7e7c87287f30b7db1cd88d257e5dbb84f978250eb5aae986f982f188dee26afce986e7a111a54ee0bae98d885edd391f98a53d9248b73ef09dc03564227a066d3dbee3fb96984e329e1e0d138b5da93", &(0x7f00000004c0)=0x85, &(0x7f0000000500), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x4010000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000100), &(0x7f0000000040), 0x0, 0x0) socket(0x2, 0x3, 0x0) setsockopt(r3, 0x4, 0x5, &(0x7f0000000600)="441426b2084419faa062184cbd2917b1581f0ff644369840786b1c8ecd321dc6fbb1fc4039da1492af0efd9ef548b420ebb95e93b00df1a409f3583249176a2a4bbb3f1498f17919978022991032b7eb0c97c5c11c24e9", 0x57) r4 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) shutdown(r5, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000005c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='/dev/null\x00', &(0x7f0000000180)='\xc9#\b,\x00', &(0x7f00000001c0), &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\x86,.\\\x00', &(0x7f0000000580)='+\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x98\xd8\x16\x7fd\x91\x9a\xb6', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)='.\':)\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='\x00']) 803.361554ms ago: executing program 0 (id=174): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') (async) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/186, 0xba}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x100) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="9f0f192eec", &(0x7f0000000000)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) sendto$inet(r1, &(0x7f00000002c0)="757b76e838131fb5cb91b86c712bf70e2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09a68d25034ae6ce6c79da2e16766af", 0x69, 0x401, 0x0, 0x0) (async) open$dir(&(0x7f0000000180)='./file0/file0/..\x00', 0x2, 0x10) 802.964654ms ago: executing program 0 (id=175): pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x4}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1}, 0x100000126a, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0x8b, 0x9e, 0x8000000000000e65}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0xab20, 0x7, 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)) 743.160396ms ago: executing program 0 (id=177): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000100)="00000001", 0x4) syz_emit_ethernet(0x106, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffbb81001000600480824a4ec3565eba830f412873c7671820f71b2c9f16474e54eb6b748aa5fe37df941159e9e08b61ed001d96243d39b473c003695e49e60816830600000000000000ecd3deb501d01052172fd555bfe04fae83c28d7702a63a37a235a31318ab92224e40694c805db0811c1c5dc02c5a29051d042aaecb4ab7b0e501501ea949e493a70cf480f4eaefcc1d5ae2286a4fc78f078fa7e3524f6547b6b6e0810513ca2e5bf97ed8c2c58086ce5a94dba488a8a10f08807207821c47f7ac09cb14e050d5f4de9cddb703f1e2c9a4c303d1c08c87744dbf8ae4cae8504e385e772b27942cfc829b13becf4b41a707d697d69eae60d9950d88fb32d392ec973d88715e4ced12574a01fa69d4208e227636ad52144c0b9e29db91500c3e07c96178b23848ba86313b92e3cbd17ed41072a88849c50bdeb575df46e202600d2ae1999bff6ae4d16902f873fc00e3bac8b1bfebf458818bbe38265d5b868e4d85c631da03c71031bcdb9704f7b5fae58be8ee9759fbbf6901682ad7c7ccf42b80abd7c28f623d42b2b4bfbbeb0c87ae186e4b40419636f3e4a9402939a0e67a417b300ca3c04f4a39441634"]) 742.447316ms ago: executing program 0 (id=179): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x7, 0x0, 0x2, 0x3, 0x8000000000000001, 0x4000000000000000, 0x6, 0x9, 0x1ff, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0x4, 0x2, 0xce5], [0x5, 0x80000001, 0xe2, 0x3, 0x100, 0x7b9a, 0x1fe, 0x0, 0xfffffffffffffffd], [0x1, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0xf94, 0x20000000000, 0xfffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x20000000000}, {0x0, 0x6e87, 0xfffffffe, 0x80}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x2, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x7, 0x2000008000000000}, {0xffff}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x5, 0x5}, {0x0, 0x0, 0xb0, 0x200000007}}}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x1, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x49, 0x1, &(0x7f0000000040)="eba47b731e5f62f26b0707071e51d75100ae976b88835d6811aead964413e60cb721a63b6afbc2632c72f870a51d6df9de37aeb0f1eed2c0532723661fece07ba08bb3fe577ecf0e2d2e003258def1c66551b40dbbd1dcf0783548ff1e51988bd62c65ba869c3bdddc7923b0a891eab0d9561e43a9a1cc", 0x77) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000140)='\x00\x00 \x00', 0x4) 696.119926ms ago: executing program 0 (id=183): socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x48507a71bb0f3a27, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt(r0, 0x2, 0x2, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x4, 0xffffffffffffffff, 0x2, 0x0, 0x100000000}, &(0x7f00000024c0)={0x1fe, 0x1f, 0xfffffffffffffffc, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000003c0)="ae23c7be9900d050c198de7c7c33b4f4d3538c998db7302f45d1a9c16328fc208bd81f9bfb6839828863f084086a28b3f85cd22b4699bb3c23b004e9c96f9b7f96687571292f746207b4e3b466ad1e86540a180ad88f759635b649dc9790e26613885df583187f2eeaf5a4240ffb97ad6a07157e6d11671b7ee2de704aeb1a28", 0x80}], 0x1) close(r1) r3 = socket(0x2, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x11}, 0xa, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aa30a0fb958a5c62465982aaaaaaaaaaaaaaaaaaaabb0800450000300000000800009078ac1400bbffffffff040090780000000045240002006680000433a322e0000002ffffffff232e558a569320c6595ff10402fa234c56ec8b1e99286a4cb1f7f9347b970a1879397ef8bc3b07da105e924dfffc37831da41627fb8aed9602e9dfeaf4cb9ee0c22f3506a60384d87eabaa9607cc035d9328eb2cd60e7bd4e0a1c665c67bbdb36721cf61a3274e57f92e0e769c6f185fa2d59b"]) syz_emit_ethernet(0x5b, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500004d0000000100009078ac1400bbffffffff0c0290782b0600004beb00020065000580000097ac1400bbe000000189170000ac1400bb00000000e000000100e66eaddbb300000000000000f4c0392fe73509b42af0a20119921378f3676f8b4fd07a3e460041a4"]) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000000c0)="fbc1bab1fbb6f3a71362a1bc6ab4795c54dc0dfaf3a6bb5d398e3c207b497164b2c92253352a1ee57fc9395e502e96f311b14d2443d3e84c95d70610f451d95f9e100348a238bb65041b5b20ba7b906049b605fd39222ea0b3a767f4f28c8d2edf966f439c03e2ea2d734fba392a12b54b8e3698aabe9b38a7e8565b70582bce88d2eb8a7061d245c0b344642ba049b84e7e53baa267fd83e6b62c94aef81446421d9948afca2ea603", &(0x7f0000000180)=0xa9, &(0x7f00000001c0)="285c14676a89b2a140ae7461431b6df53f01a3a5fb6dacc899fe2f98cdf792b97beca61c7440c87c001e6cb1b525396df41c9aebcdab54d2e428f02098728c", 0x3f) getsockname(r3, 0x0, &(0x7f0000000040)) 695.500753ms ago: executing program 2 (id=184): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) (async) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) (async) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x8, 0x1078, 0xa3a, 0x4, 0x6a51}, {0x8, 0x3ff, 0x3, 0xc800}, {0x0, 0x4, 0x1, 0x1, 0x80}, {0xf8, 0x4, 0xabfc, 0x6, 0x332d}, {0x1, 0x3ff, 0x1000, 0xca4, 0x1}, {0x81, 0xff, 0x6, 0x4, 0x7}]}) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000180)={0x3, 0x0, 0x9, 0x200}) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000200)=0x1) (async) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x3) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1, 0x3, 0x4, 0x0, 0x3}, {0x40, 0x6, 0x7, 0xd1, 0x8}, {0x9, 0x4, 0xf8, 0x0, 0x3}, {0xbc6, 0xa, 0x4, 0x0, 0x7ecd}, {0x7, 0x81, 0x9, 0xfff8, 0x4}]}) (async) getpeername$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000380)) (async) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000400)="90c2ca863ae1c70d5d91eba190322d8d91c4a9da80a947de40ba0607750a17f6b46ce346d901d1e9e2c897f73f852aa9b7e02b1cc16219086f0b47a031318a2c6a631b7c7759da38cd3937ba33b4bad644f66be98a5f68683a00822f6ef2f58300e195234fc772429e343daa1f225946ccc49d4659d899baefb4d9e8c7b0c2b7d66ce581abf03efd6e4a9a2ed530ecfa5b36", 0x92}, {&(0x7f00000004c0)="b8980052382546225da21f142a39d460e1bb3f588de7cd9a3eba3b3bda7035ed2fdea167", 0x24}, {&(0x7f0000000500)="4f51d9b48082a288bb913fe3b0916824b2b30db5ea90d8677a46e7d08eb4702b545a095487d01357b475d96d7cf01b7723f6fc8a0a01e7420c531c1c37791707f42dbf33b9132a3757d5725ffce1e48a2035eb250f21052f1b455eff190dafe41544644423396e0a0ee49f628766de762f61dbf845e7a7c911ba674e24044db765a8234e46abfc4038870e4208d99cf9cb854fd6dd90f7af4d0b6138a815fbbe3889c55d8edbe98d7bc58dd6c78078351c19b3326860b293df0b26ff6928df2dc23d6fd04b13e176b34a79be90da61184b95ce8ddc787f15d666795fd42f731d318ac76549ad", 0xe6}, {&(0x7f0000000600)="57e93fb7cbd71b79f638b001440c9ea1134c783bb923958fcc127deea708b5d5cdaa07ae10cbd944947c7fa156295566a4a765891c3053a2002cdef7030af96292a0110f238d265f6c6f43ca8be3e12bb91c45ad27152c17d1b10de7835a278058ae7abc7985d24c118e907d71d544d45c6376c8d52bff6369f772ef87e51fb4737068e110d102f999cadfb6089a", 0x8e}, {&(0x7f00000006c0)="790dca556a992b949b4171ed764a0e53562de8d511b0298eee056ed121ee4411c7cadc314e1fa64917df98a81631901418bfca93b68bf06516572137b56a37c2a3cd90ce87ee3f3410679f4ba68c94b0f409c7001f1fb2ede627b0762f", 0x5d}, {&(0x7f0000000740)="52e9cad87b9349d5c138f1f8f5f76fb19e46990ceaa6d2eb610b5bb597f5a1f7bf233f39fa450d6e79399297685c651355eaad786442b7e913de418ced618d6f889abc88f8938a064c52eb87d8d546a5a115af244a06848efa8814e40b2eb2fa93f2493469af84028c846e035f44c2e6f975d294f5af6bd20dede758b947565ffa161a565fd42326c50f1220f991d51440140831f9ddb2701fe103c7ee60669b44ff1d513c255d03ed52afca604ef472caf5fde6cd8e90271ea642592f829d2a6f8ea700dd05dde9c2a7199909", 0xcd}], 0x6) syz_open_pts() ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000008c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000900)) ioctl$WSKBDIO_BELL(r2, 0x20005701) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000940)={0xffff, 0x9123, 0x5, 0x9}) (async) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000980)={0xa8, 0x9, 0x54a, 0x6}) (async) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000009c0)={0x15, 0x7800000, 0xfffffffa, 0x8}) (async) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000a00)) (async) r6 = syz_open_pts() ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000a40)={0x4}) (async) write(r6, &(0x7f0000000a80)="914bf344367f2799869b3a4abd214fe3a6bdb28ec87ba101570f5f342ef529847b7e4ffb94f00d8f150167a926e52fa369a0a567663c7560357d79c93138849bdddf4e16e50dc151f206ac5323aa789c92cc47b7dd93ab8b0711b8781d1213e45f4135062a9c80b0db4ca42c072cd229176c794018eeddded4272d38", 0x7c) (async) recvmsg(r4, &(0x7f0000000d40)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b40)=""/157, 0x9d}, {&(0x7f0000000c00)=""/101, 0x65}], 0x2, &(0x7f0000000cc0)=""/97, 0x61}, 0x0) (async) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 695.270913ms ago: executing program 4 (id=185): chmod(0x0, 0x3ea) chdir(0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x80, 0x180) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) select(0x40, &(0x7f0000000080)={0x3ff, 0x0, 0x1, 0x0, 0x9}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') 630.964415ms ago: executing program 0 (id=186): r0 = socket(0x800000018, 0x2, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async, rerun: 32) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xc69, 0x0, "008000800000000000000000000000000500", 0x36e2, 0x6}) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="a657", 0x2}], 0x1) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1}, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e886081b0b73ca9e5fd7", 0x6}) (rerun: 32) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setitimer(0x0, 0x0, &(0x7f0000000140)) (async) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000500), 0x0) 630.033902ms ago: executing program 4 (id=188): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1a4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/178, 0xb2) (async) r1 = syz_open_pts() fcntl$dupfd(r1, 0xb, r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000500), 0x3, 0x0, 0x0, 0x0, 0x45) (async) syz_extract_tcp_res(0x0, 0xf82, 0x333) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) (async) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYRES64=r1, @ANYBLOB="bfee25b33ba51fd7bb80c9328d946b89ebe9e3bd5032eab7ac0946114adc5cd653f16da0a1ce6e3878af7bdbc9f457f286c565fe6524596cf8dacfd4a67425487272103e66adf6eda681d517286d80360569592a8aeeff05628351b0c7383b8ede925f2422b016407c3c5b14c3c064a5832e810cf59f6996cda6d92e9dab00584d8fcf99418c9539be8613eb668bf29e1f0e401a1fb47f8f4d96671865c7f82aefdb6149e2e85443ee91342c0ca165fbc45fcc92ceae7c28f332719d7d30aef3e89495e736a366cd2f97419f7630cfa6adf52b59ae6d056a4d933791b912febb0268858dfd979fb570d9c3a88fd44e4ec760b9398651fbaa75003a38b430cbefc2761e969cc1f65c25713455e36cd67507669871f027412669d2d6aaa3f86da10a762cbcd49f74d6dbf2b9c8696e67a23a4e239f7b6f0f79664a403bd44805fada28fa32967bf44800fade4e1ce693a0f6b076e8fb4b442ede161ac64b4d1beead90379923518f00ea7b3eb7d54a6e2700313ccc09e8c5ee5751baf37ec49af8355ef60426c1c5f87808367e18311c7321540577665c0bb9686e47ce061e256f4bb5151b1ce167f65fa14b5822adb1302d3e016b7bba85c42da6e36aab6550a1161510fcba313c1a917415a6d2b273ac914bfbd51f852eefd9a6ba4cedc3997d998a62379049622be7dc2495d29f27e7d2a26b60ed589cce85583198c3c82e887ca6529a4a0054dd47638a425d529edb7f15c0a915e9d9a68c19e9c86281ad7d59b3e884b9cca842182b4307f728dd956dce8f28cc0db43e7af3ca5b523dec8cfe614c6502657559d390b8d3eb18c280aec938aaa54cc7288ab42df737d0a9528f1c63b28e1b2200aea849a75ab7d706d7914e87cc0e093c0a308d89933121c2186dd2de9a77213e9dd32d84e7d5b721be9b5d5b29802ebdd248dddcf33d7a8fe532926b245c4ab13a3d856f3b86542ad8a4e0a00a1be7ca7ab15112915e3b8fc38d62231b92fb020188baa72b100bd4d09821059c24c80ac06ba3b352d30ac03b61e53c62b5beed75ed9121d8df62b88bdaa582ec0fd8b0c24ff58a5ccbca16c333ec4e49429b8b5fba843d3a29c4f3e848382148c7294710b90007730b45867015fcf74c7cb7093dcdb860f831285b72850d96f1be37f6d54fbdfd1af5e3e0fef25b8dc06bc325173d9c5a2fa18cb4ecb89bd2b7fe0fea5a0dc86c03b70885f7cc5fd46b9ca9ec9abe0a11630e45b0b8278d54d9cf428cd28452ec9fc758e17d044e232740e4e42fc4f8f6f7fad45c103c0d4d4daaf08788dd0f01ccedd0914ab8cef3d71dc92eb8b196f9c386dd703f5b1a8eb6698a29c85503d1bd567502bb0f3e03f29a1bd145b968265dff853cc100596c0ce1805253bb7b386bc6094132c69c48c6611c4012f7eabce56f462c1440d94b996d6f265bbcbb973ffd4fad6ea1f5c263540637510ea718370dfcf854c49e6809ce06c831432430a38acbdb08f845f35384e1babc265fd3b9e6b7d7d16beb1c7d7b6b90aff81aa62392aec1e6d5bd9de053ea1ed2fae4909d41ddb6836a5349e55d39487e48d660225e2a085a3f52e5d20bdc574de44f25bfa192879ab87674bd4542350683876c93108b9f64a1ab462081125ab8158c49157c5dc5b00c2d1a31db7f5fd8f91f4a34e486d3bd5ca20fb2c303c31740b0fb1a8f6e7e5a826273409f4653e3e6a8ceca6cd86c8ca30ea9a9d96a39d111fc5d88945d4d930a960a11fbd62501d243fc587fc29ea993def4e32e1f1e268140630e22e8c7dd9022c5c8f51fef89f0d4ddf95ffe2c5ea7acfea7e31faa64e12cf71e942827514e41ffdd4b1e81e9a2203876739dc085b7e8bafa04d00851ebea5041ae5e9b7329fde1181b8ea22660d9b2a7c4a7f338b7a84dd23b68e07d4119f286864b3a9b8b58a9adb804ac6dc885415b6757a0ea6fb89c8c80e9990202861089e751125193609bacfc53ec104eecc3310427039c97afc2f0744e7f03bfe3809ebb6cfe2471389c055778e7aa7512a73ff95d5cb80c9aee86f401969c74534eecc098738b592e590ec2ae5dd1e0adb4b22214654bb957ce0fe98ce012eef80bdc0f1d91941af7e779eb663cbd23fd9c25e176db52e12ebd4bf6e005e9f9c93af72cdbd2dab7e12c9ed4b5a7fb35820c50dfb43280ab84fae39124d7a01fe99863d7d03e8879366368320ce7ff67b2ea4e9496e43790513499f91c633b51c97e38fcaf5fc0df23f49b7b5724c4cc2456174aef91611072c443345ca19a101cbe21eef1bb34110241bb4262c49d39d958f0d533b9db914dbcfdb3f055ba14e0bd4f585fac6589d8c16b93491add2733299b54c2590a9687b31f8eb610127022a6a9e8dcf96f87b42c3d5c05fe771d6607124d7d52d4e10e18f0f0764be28f06afe91cafe0c60b567f4bc03d7fdf73d476ad16c8f3b2dd3f0165ea19fc4221066c5545a9af1dc12e1514511e92639a5a8b1c68ae8132406118698b461e524a6c131983a727e87ffc5f99cb55b8ff0944fd1f7dff992f7cc693efa298cde7ac319c9cbf5d0eb4e21ec4992ae508bd48edb4053b445de29622df3dd26bdef9fcc53b7fabe22aeece9b632f701f1d367e4e21fdfa9a59f39fd40722ba997da504303379ff11cc2184d63ab96224e5916eed161d1f1a4f63e010aa25dbecc6a6ca31f7ed18fc85071d902b071c35d9f8db4d5730ed18e5644d43d3c63b9b9a06c87874d7f9f0368307789fcfae31dd71ec22ca6b50dc14b017d58768a63d833f9110ec8d5e8718dd2d8bbbd1f59de31367d1621741bd99507fa7e200345a408266835e5dfe281a861378ecfdb9d7294b2fe437717d484647cd831f8a63d12152471af8478867d3f36add6770e172f09464f2ac0c76e05f34826d82539a62f22d525830beb7f18bf25dd6d5569d0069ad9561e3beb124a9c70cb12ead250af8f6b553cac322cdd877d97d9bcba30e2901f798ea1cf586340c1c8ce75a1076091700b9454ed9cc7410d4cb73dbd86295b3271181122d319177a67ebaccdd39c4057b0750edee5ea3c99a4378dc31c3ec2e58b47f8c84fc341559512a252380702bc25a8553df4cd9c48842df4e1d605f672a1f8fbec78b5147f5ccbcd42b50cbed8eaa43b85c0c1026b25890c9cb6bdbbc18ea00c1c11763aa2be9896fc14a58f8f42420ba77ee222228411275494f3867b58f1fb2205732b10ec7987ab4caea996dd58d204d76b7cefcfac17b8f61493fb84f2d46c4da3bb50182ce57e62c557f9b14dbc8bb56a66b8a01b943901a416601c9054686aaa468315e3bbf6f99428ab301b6296860426af521c580ccb86e925041703272a4ff19d9f1e62611c261736e0ab26ec41d6fb4087b25b2b0c975135bfed8c34e72fbf1d768ba1573a54a42e5c4ad40703ce674966a17e4b1e5f70df32f0c8c314b4039eb7a814a470fbce8f393332b6eaeeb02b1bd809b4541b6ef7ae3587fed383f78988f6599e79b0563975e988fd094acd61d30851ef810e13adaa4c862d3ac70f1375d7d6bb59111a5ee10d719bd461f803b57f0a5a49b4333464b550ed25c527066fb074e11e45500e02a6718a257db3a2aad9647ab913bd6bb3740defc6227cfa3836268b812a1da50a4dc8bcdddb86940bd53c3f4c940bc50fd2b1c8655a726126d01ee9dd09ca7ea5f26036ea131b7e11d5cf59799e4716feb733471afa80fee14ab2851ee0ab6ac4988f899469769f64062c7990257c5661a16284e2351f1228bcfc014a3f6c86b8cbc90b4d96559c7acbe5815dd53dfa3c8835e651904f226c4183ceea9dcac61bdf32f590ac319b6874524597011b381ddb029b2a3ba078e981891114f59b7a8bf32314c624913430b6b3dfb7d4f2d751970c6c1620c5254d7fc6358bd155d412b91b6c076750a35af39af2ea1bf69596d9c5b16f15c79d1657d142515c7058ecb9f345aac21dbb2454925ae714b802070e92ea3f49ed106e682c197777ec981fef09dea0c89da27344c2dd393cfb9c451659da33087e452c92c150e4cc234e171b7a30aa978cf6725e34b3dd63852370912475ba152407f799810bf82325247fc0bc0ab297ea409b0903a8a9b2ec305da904dd2d5fb99ecc49848f4ef82f2da41e3d27ff58edcf2dbce5fda5609f89170d2433b594296b8036c2df2586806e159f1ebbfa784fa14eb44e4f45d3c2deed1ef65d359239d0b9dae57e6bae47fbd334c74462157c383b34ac85a8762b5b5818381a44854207cfe21dfe346bf34f2225ae002a7d7a3bd6bbbae494fca098c4db7c30201af6184b6f980bfea8ab3fd8d980b0901f40d375201c256dc0441e9e64b8c6d9a24ba6a18df31c0b4d5e3deb9ffbac350cabc018c047bd279b1596d4a61c4495afec037a59f02bfe439bdc99b6a23e4c3b0c23b436fd1b151800880367f8aff5d19decb6f74f42f93d6187c9e22b59e36db7ced15c144a1fa59ee8a87da0823d2f822276b18494d2b757e68e1665d2b8b3e3c5640878c1234acd2ef065e6927261ba149f4ca6c3076fef358b87441e46c1123b414f804c6d7cad7f2548d639b67b6730ebf1496d2ff13e87777c988ac6bc219dd6d64485a3e804a99d35c9a9898127a4f52745e6b504fcd417211375b09a11ccc3a5737bd362562fd7581bffa069afd67d5a8aa5825fc2cc6807c11cdc51a66e9cada53f1d19e0b91adb64aafc40982a54fe31212af93ad011c1898efb6ae68c5d655dbae10e24afd4f7fc11ccfa31f93fdef5d38e8d6f284ff00223abe64336f7055cea47f4e922a66f68115403c8228b85794e778570ed41f6bda362038cb24149423657b13f78966cdc6a93d07e26370d758bb20c4dbed7b24c514acac20567399ebdc1de43acfcd7f098eb36f9006835596d9d4688e44a7a968129ff683c72d40074369c835fc6a00cfe337ac909d4d24b886f92911d4fd14398d190bbf239ffa9f3100c318c207c49c5ea705afde75b65938dc305a8b7da5db8f267404561eb24eb57449e13e14b54c919ea0591f3968498f253d06bcef6140667e01afe9acb99d079452eafdb5e6506af16226039721c10dd5505b3edd22fd6b07888d36f0173d997464492e849dbce043d72a67e7b639216d45d56c572f8268f472618b4fac38ac03f1633f3cc20323ea1fe9e969f115b92e324b20c3720082094e73d4297bad70ebba40f51facd9755bdba3e3034655d83a5ff2b08920901674f9096e68eba9d16d7931254f3f6e1f136de4c6f67659cf16daaed53af164cc3f75aad3755406e759dce8c4c331a8c62c7ec1f23c22709a198245d41e1f9e06bfb49aa55e91c6b2e0e8b499ae05380b863b322b3be847caa77e2bfa2864ef279ce35bef6602c88de4ae2060eae7cd02aac8bef9208be3c5b368a199b2569ab9a2c2546e183d2f2159fd2f5a4a53fca71cf1106efe438c9d1a7cc961c63e92bb2d0a409468e07b008d20ea2f9a77ba957d81d7e0aa4f838ee942a5bb3fbcf9c6815fa465be1e736f46cf424aed162a8903f1da3633fa045da92fb7e3bc4d90c83e5008b3c4bde3e65739c3f9d60d21c58c8bf4c3b73c8d5c0499bb5c0eb79b8f24c3a07939dff466bb845c412f4a3c60ba938d065dc52491a85ffe3126717a2c8446dd551bc41ad81da90515ccbb06a409c19e632b093b7f3e68b008309e68c9fef8a2d6875f87ebae110baba1e4c9dc0da1170b7cb74de776bbd52fbe741ae5b8a792a6c527c564afe14ef97932f3a2962deadf44fcdb9cf572f3c70953f96cf92d90ec3927ce4c8ee9640c998139d16632", @ANYRESOCT, @ANYRESDEC=0x0, @ANYRES16, @ANYRES8=0x0]) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff02000000000000000000000000000100209f"]) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chroot(&(0x7f0000000200)='./file0\x00') (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) (async) r4 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f00000004c0)={0x1, 0x3a}, 0x2, &(0x7f0000000100)="71f91e0871ac1e076fba88cd3e10f3007f5ed0b4", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xfff, 0x0) close(r4) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x200000000000010a, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0xb, 0x5, {[0x5b, 0x4, 0x40, 0x4, 0x88, 0x7, 0x7fffffffffffffff, 0x2, 0x4, 0x8, 0x5, 0x3ff, 0x8000000000000001, 0x5, 0x26, 0xb, 0x8000000000000001, 0xffffffff], [0x1, 0x7fffffffffffffff, 0x6, 0x7, 0x8, 0x7, 0x7dc, 0xe3f1, 0x1ff, 0x6], [0xffff, 0x101, 0x7, 0x7, 0x5, 0x8, 0x8], [0x8, 0x8000, 0x7, 0x7, 0x3, 0x5], [{0x0, 0x8, 0xcc1, 0x4}, {0x8, 0x7b4d, 0xc87, 0x9}, {0x1, 0x5, 0x7821, 0x8}, {0x8, 0x7, 0x80000001, 0x8000000000000008}, {0xb8, 0x8485, 0x3ff, 0x9}, {0x0, 0x0, 0x0, 0x40}, {0xe144, 0x800, 0x0, 0x6}, {0x2, 0x6, 0xa0fd, 0x8}], {0x44c, 0x5, 0x5, 0x5c}, {0x1, 0xd8, 0xec6, 0x1}}}) 472.524635ms ago: executing program 4 (id=191): r0 = getpgrp() wait4(r0, 0x0, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x0, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) 460.301606ms ago: executing program 4 (id=193): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x205, 0x0) r2 = socket(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0, 0x1e8}, 0x6f}, 0x10, 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x10) 454.462852ms ago: executing program 3 (id=194): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000004e371a3f834371205", 0xb1, 0x400, 0x0, 0x0) (async) sendto$inet(r0, &(0x7f00000000c0)="bad3a35be9f1d690236916be5358603f0558a67fc8276ac15ee3f6f1ace8dfcd96b7d2fa3744383632f80fa89b6dbb721ca7ab2ab904a45a71aae7693287f8fec0520bae0d3b20d4a9b99c4848b4360e9458cfb50b61d529fef2636f99980d6bab202a7e44f5443b6f7927665aebeb3a06676f9a6f6d3d90859c6deecd843df94e938fd995d83994eb3bc46f501e9c559ca9dca5fea81f9da22c91cbf297f537edbf810d38dc33452adf248b3f054ccc82a00f25c06d73c262669677b9b5635f3e7f93b7581bdc82235d8adf3ce4472af11a3c7b2d0062645a9ab0dc3dc32bc542cd704ad34cfebd2b9b916863afb52924", 0xf1, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 454.020856ms ago: executing program 4 (id=195): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xc69, 0x0, "008000800000000000000000000000000500", 0x36e2, 0x6}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a657", 0x2}], 0x1) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e886081b0b73ca9e5fd7", 0x6}) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800480000340002000000019078e0000002ffffffff440cf923ffffffff000000030d00907800f40000000000000000000000000000e48d8d4b526f6368d7c3628e4f99542f555f6ab058db956f6ad91cddd579757764c5e2dbf5f1dfc9af08f5a9fd52aa7d17d097cd218a3c94620f7c76329d3a5e58f5cb616a912657840979a5586b217e00d6555846baf497adf1e027f4ecdb104b1a8fe9795e04a1b2cbdd4d989c4417f7dd8ed8bd7cc5346ce7b6e05e6a9f1d6a1238315c89d8e945e157d21c6106629d2d336aaf05f1ba397bb247b7bb924d3ff68dd492f34a5d39a6f7562efd386a00daefad3a87d986df6d23a64cd5215ba0c76c4cc546c760322b1aa9fc0f"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 453.649657ms ago: executing program 3 (id=196): r0 = socket(0x2, 0x4001, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0xffffffff, 0x8}, 0xc, &(0x7f0000000280)=[{&(0x7f00000003c0)="009a54509b796a48e2e7dd7c42550cf0cb583f77a6688f03f3ec7a0ec1a6e4954d165d453420ca934883350a1f901446942a17a0397758fdaf41de8305ee74d948aa7e1edb737483aa7dca62beb49c62c1235a30a6a3de85e24c078e33923d23113b90ca86634a82f17a0c671234320af60cf8c357d13b9ba842596d658c227324642724815a1ddf4a9b164a3d21bbaa1d2c7fcdf938dacf6f3aa0b8df344fcb66bc761da6853d28e4", 0xa9}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1010000000000000ffff000005000000e03a5303e2558f6823162c31af3e0b223359898689ebf2399da92af67538fd3f0ca3698f8f45bf897132ed75ae5543ad5c0b366f678a75a05ac882bce9f5fa2562498cea621a166881ab27aeb37cbb4f85d59e0614d2da00783d2938534224b7ee7caa32de3ce45563498582d9338093f55e21c5f8171befac32d422c9603c63092a49430a19e6e4b4f8156790b673671edf815b1c40c5a58ab9f52661bb4a4f1aa5ce2d348b27403e0e83d80f35dcf1837638702312b74aebb961927b7d55e4156279e35d2eead25fd7f534fa8c1e707a3b90c38197a89a279b32e6e8a8427f61cbb9251e409eb16c7d56dc6066e868c450ca0b9d14fd3d529aedfd5dc5b56406ace4e9c13eed5706bce9a13f2ad410258924e822140ad054608d85e3105959a9e71360fdc2d3d28b997ae1444231680926599252cada5a184b3b9edbc4e05580a1ca65706ea1efefbd422b7379dfcee48c03dfb7630138784b2607d5607a38258558d647c08ce882ee9878b6fadb3f5490c1eedb46884ee1f4886265c0be4513989b30d3897606c05b2804eca3317e12d57882b4c6f3bba11b0ca78436b7b417a779816c1ad82e2334ba8f7bb256c4b96388b60ab0cd7d4d2ed9dc1787dc4481876a24eb32d35e2f810778f0c1b175afa9abfd19684d7be6a56b1f4b9ac595c878ead2a2059d960f00e4dc650784b6f4e57636f081fe534dcf3f7a36910d8b46493317132c488f7a76ac298e274b18ae889d5ff62851218911b2f59a0282a54cc03267418f7997f3c784f1ad0891b3778831af774800f48d36b7a660113b6a42d89693330ba90faae4b2f815f86b6692a98535d7fa561f7ad5b8be70622bc0083790e53446cc254ea47cd645e183ad92af0ce2c13af92991ade50db1b439e8e2be1f50349bd0f980ce6936b7a96d1b504a0803bb4829d1cf431811fae7c993c89fbfda9ccb2f7467c8cac0233f863d89b5ad8e53461b506b4c6c0ed29f694440639566f2ee0531c6d2b0b30f981ad1a2a24c623c0622809003a3d0d92d24baa0f8ecb617ff4d0173fc0cfcd5bf02e47449d4071267ab285004274697b0579e5bc312aac118c13c61d1a84eb0128291017fba5729ca773349dc0927a6e30c617b286bfb8de1fab0f87f45ad82b873fde0dd83b3feea29a13325ae6d9af088f37e30ae50ef15fa6c72e412170d497900ba0de434a83048fca998e10fbdca5c711276924673c4515ddb6477f7e94473514a2c20b2fa3f172186dc2a60e69e3a2c95a50f09a5950c84c30c8e2950e21d420f3c50721b0ff6e845bc6d45fa98feeebc1bb078725c38198e126e8b8adab5ad1fcb7e773e9e03a7c08ecfa0219e78acc2e28bf54ee02f9d3f04c52308addebed4025271ad7b3de7254f341673cede2e693ed320ebb30ce2dcb80890730aab3690187aa17d0abbee1d80a390338d74198beeca4021ea95ce5c0a94a2f8ee741002e37a1d5b8f950e6b3badc0d58c5703186ba4a589fd29a7b45055f9e95859bb0a26258563db5ce156649e9147474d3c75cbaf26b99c8139a2170113751ea67cd9f4679ed1ed68473cb15e49a81bd4c04aee24f761f1c0c37356c1703708e20bf9b0d6896fc4e6db6e8e5a11fa6beac0127c93624274d60ae80acdd8697752b1b4c6558752a58a9abb7ab2ef3b8c4c5f1ba6d0837ec51ea0cdf7b4823e65ff909741508772c97cb2ef47d0dfeeb69abee5afb1b3bd0ac3524b3d641581a44c0a5bcec54d2f470ac04a241176d84196c17cf453860d7d74bdb58f85ecc0e1ea2f7872428f681584dc26f4ca03783d9d73d650f2176cac7f23b6e840c7d0bacafecf387c1e873c3a011ac91966416232b574984a6d0c60c05ce01befbd58f05efaa664cee0abab7eb9aa58202e260d12f9b4f7dd3d85b0ddd0dd636174514a2bc2854ad2c28d64c4d13dc95e99c4ccbd0140eb9f29b6922aca19e4000e5c2badd63f04454ec2d9240a9f7c7e6853446a5d3365ab636a6975de5ab43cdcca6e69cb9d9630924c6c15092f967868c8f16bd0e26317449c4c12fc7fce92c039b58c076c00da78b4c6c2c838ae07724c9bd712072a88c44bc3265717663fb9236107e4ea0562abf3d42c492e769d4ab4bcd0e1b06bd76ae23ccccdcdd94e6259f584a5fdcd676e960365ba7a23d48084becfa64b28eab5eba12f13ee957f54dd2debbd3f54c730b6705340b18688626548668ce05a2dcafeb6da7a05dfed2113202007b7c60af7e84948e6ab1532628b361ec8397a84ba94b88e5a71b3e89439d244a3112f985a48409ffa5081f49402c563b6b0508bf4ac233220dcd16c568738dcc0e5ba09fab84ca09506c6a4d59bb32ec542e3a9cf4bec80d95af47667c1adff748459ea0f3ec64bcb43f946832317aadf974cbce92ecea5b72131aaed866e6e44c54901e83105944eaedd173bdc0d75d6f690f83c69758a351efa1f3f7a2ea6d0c2ddb3f789329e95e671783a250e221a617e67a41fcade1454fc4e07c2066e85a805f22a0f6cd788487fc98aeea6559f4ccd51e533b4a333b12fa513e6834f66e89caf5c7e67541e5abf746d0b78ebd06df007843b79c29f7d159c0a06b252c25aa5a85d120977259f1756c662aae19cfc0a4d17745d07fe763101f2447566963a7b09edcf1894b54e3bb760d2d7451af304460406c76456e39149c44eccc332ef2d6e1230e7244de9f537aeb8baed51582f27155b79a881b1f584fdc6f9add42a10c4547bcaa52b317b239c75d4a7b46b619670c01b97292ea46e97ce4fda2f296a0f494ef39fe2817fca6eba4470ae306473b87b5cd0ad33aeeb746689e3b5da3cdeba158e7f29b29d637283e58cd9356e411d61fe10f949224d42a88ed9bfb09111b41035d40eabcd6416f82dd750e8bf498f7622695656da40023f7badc2a0274605acf57cdce1b9a1f1aebd9656917060fb20a4bf6b859a7997cf135dd6d6cf9bfa5967c3f1151b6050c6d793032d32108b9adfd644feed79afbce750df696379e31ada1781214bb186b1131cb1bf2430f48eff2c834ace90958ebd94856fba34fc745a0715dd6cf3ae0cb559a48d1df86dc80a62292dd6174bced8c1a5186227105ea35f5497e3581033e4c1e64eafca580c0a2417df19105c6eba77b8e304bcdeb16016e7aa2339705d31068b80b45ebb6c81137cb4edd652a797055669395e2b041cf1d674d8848727944f2598840b2aa69668da1e29052420835a1132207e7fe4acca54f290a6715a526d700c6c7b4082b5ecf53f56baeb8567729d9aeaa87b950a7118336e161c10b551a3529863b07b362b9bd600f81c20548d59344468e92dbf39a6dcfed49ea6f12dbe553d73bbc5387c18ed64222256345c3b08205d20f871671fc4c877675511879cacba49ad98be0dc9b0c65e970a007a054d6f81ae5ce21d8742be3b9c0e7a8e0175773e707637f9852b7977f9615f77b34a357b0b7740300140849d7af6b075bdb065799c6d65a1d68599d69c869a7bfb62579d9a71a1bf7353967ae233b4d56abd2a08c2a515b6fa79f4e7883c2064f5b8efc68fa390cefd72ec9b8f0c95e85d86914fb9a5ac9ea3cbf8d54a80d56979365cd887f44cc1995542c57bf8c737c673c8903f9b7bd5f9f8602874c0348297da1bb5c93322986e750ac57530f516a2010da224d765b7a5c71fe27ca6f46a2cdf3153793efa60de393a737c01ad2ec3c77562c9e83eb883c92a407c2d7fb0dd5066f284f1994627e5517a1b502e8545fb52b0d34262c8befa05cbb7e203d327c3f2c0f6a3159aef8252b70c54a0560b76ae6ba1531c4ea321bb550baf6b5064d1117298d83a280fa08bc93dd0f463a5e65ac115ea4e842feeba3359614690df212949947784e7c221362087afa24b3a20934c2c999d250941e32b08a0c8394524f1277d1cad2b93666ca2f43d95c5f113b05d8f9a06bafcd489376a68cd3a00c0ada1ad5d050035872308092f41bcb82901b5e5911963a1b3659f34356f801bca2fa6429fb263801c32d185a6c6c0024b39d7224a479f4c5b4c5c6c0c354b7fdc6039a640c93b2b7d4ba60911f51903b1eb5cfa0fa7d47f073e5e94ff5bbf60e446f54775b293ab136f9b9bcf9af0bc49cba77439dd8e857da03dff82c2cb1f2fa4ce45ddb47afc2c1021db6d34a726bf27a33b2dceb071f07b6ed860e2f98a50de9899618cc22aa1f65afcfcdc2aa6a145cc37d054531573c2ae20722d306cc5437ab987526d49f76622896ae8e23c9a6ad6e252844d98887fcd2a872aa899aaa142a90fb72467c77d8039822ecaafbc63629db41632570cdd660453b4490f278ebbd4d0ca07fb8071032e1bdd8beb663a490e13fedb85cf5dbf8fa3aa3d1e10c69b2687508db6372d48d2e90bda3d45d2f24c5756acdc7403ba0da60abc78f112c87ab319441138f7db6801f493d1102b1ade53df6c0724529627df7b6f50608a725146d1402ac1cdba575b36213229748590c24bab8c0c3be45cd05131cbd7ff94da97d14c048f43156df49865cd2dd1c8a6aa9559411c0e8cc8d0d761875812a0e1378dace9ab64f770858ea5c100b2a780d719108b54e272877badba7a0d93c9bdd0167c3867eddefe4ef8722bbe7617bd1c5010674ec31e058d3d10a62f5a617af7ed74d0ea408b22cbde351e47154395c65d5a46231d892fa5d2929bc02efb3bd8dc25d2e2d61b37f8b75a3069e8a4a62254f9f6b5b4ca6474abbdac14b0cec092fac1fcbcefe46f31efe55db15df335c3ac5ace9a6235e89b2350ff2f6c4f0efa83e9134917f8f7a36bfbcf294fa262816d16199a706243363cf5537eb2d877e35415f42b2d5bc5699b339851156f046aaa72f38f6002efc7dc52eb62d0b7254226cbc7beddc08a2290547d04ae22df21361ea750ecaf22a34017412e66780970e6c1d68dc3189ebdeadb1272b40cb0880a0cb4280af9f6cc45ef8907f5f91d336bc523fbf07e42226c6a0446b408029b5f9cfad9a4ed60c01a18a1d08dbbf471964c3c77709f8b393464cfcdd2968e48a85e654b5919ec05c46885fce0aea4228988fc3c7e19860ccf7934e08d66cb8f2bf1989591f68e6429232074e4a22cf88f9df15cd73e354d57e85717eb922145e092497c8a196c99da888ffff40702ece814214c1a9cb71665d20d62910a03252cdaf6f0af1b4caced7a235ee523722c8869968a9e9e7d21c1275b8dc8c0ec76bfdae451eabcfe70a6ba445fec3cf754f761aa21d833ebfba11997be551c0f7bef0340cb78eb6794df094690cc29d5f96647569f2c54b1163611286c4845cbe8ddede52823eaf7192c3a3b9ce5065381c934ce81e261542ded7818fe8d85bc68def7d15fe04c4e9353374104db8e9fd4e7632b3def12e2f826e745739833668acad7684a04386f639bbbbce26eb4cc1cf5920aca42c99f7baa866838a46186be3215dcdfaf059533c64a86c7a94b36e20c645986748f4586d754e1968ba1be7c09f7ecb47adccb725dfd17b17865890ebab07d8a08ace54acff8d0a54389cd60472e383ed64a418aa901923c5ecde2e04affbdcc0ce61403061ee40c028c45c7267e1e4b55021328de6e3c0b5c8953e737bc96d3365aeeed55046ca25221ffa4aec6fc0c56c1ce0f4ca048030e64179265024c57c4708ed290af3395322faa430f7fe2c6016f8aed0b8990da45c0291ffdd1181383e953924dc58b510ce971fdf4bdc42e83d228317fd9dae9b5b2c8e234a6b5ae206a6fdee7d13cf026bab0d5f28fb417ec11b522106715aceba1a34c4ba0642b62a3f6593eae2e"], 0x1010}, 0x6}, 0x10, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20280, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xb8, 0x8, 0x4, 0x1}], 0x2000203, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x9b, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800497b008d006624ffdd679078e00000010000004001831b7f7f000001ac1400aaac1400bbac1400bb000080007f00000144209e11e0000001000000070000000de000000200000001fffffffdffffffff44101e0000000005ffffffff00000af583020000214e210008907810ca7ae026adfe7dd6ff833741abb90d81765b4f7ea6991a9da24444a94d4c6a8b"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r5, &(0x7f00000002c0)={0x0, 0x402881}, 0x10, 0x600) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000000c0)=""/172) 355.160028ms ago: executing program 4 (id=197): r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0x1}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x2c) close(r2) setsockopt(r1, 0x1000000029, 0x2a, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r3 = socket(0x18, 0x4000, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xe, &(0x7f0000000080)="0d000000227d75d4e56bed6a7b7e", 0xe) dup2(0xffffffffffffffff, r4) listen(r3, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r7, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) r8 = socket(0x18, 0x8000, 0x8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x1ffc, 0x0, {[0xfffffbeffffffffb, 0x3, 0x2, 0x2, 0x8001, 0x0, 0x944, 0x0, 0x0, 0x2f00, 0xfffffffffffffffc, 0x3, 0xfeffffffffffffff, 0x400000000000000, 0x0, 0x5, 0x2, 0x7fffffffffffffff], [0xfffffffffffffffe, 0x80000001, 0x8, 0x2, 0x100, 0x7b97, 0x1fe, 0xfffffffffffffffc, 0xfff], [0x5ad8, 0x2, 0x3, 0x4000, 0xffffffffffffffff, 0x8000000000000003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0xb, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x200, 0x7d06}, {0x2, 0x2, 0x5}, {0x101, 0x0, 0x2, 0x80}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0xb}, {0x9, 0x2003, 0x20006, 0x2000000000000000}, {0x0, 0x400}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x3, 0x5}, {0x422, 0x3, 0xb0, 0x2}}}) write(0xffffffffffffffff, &(0x7f0000000340)="73c2aa65f1e9e5261bc028e7b0f634e199e740a48ecc55037bd4537657e783ec0e90af59b3758a059fbc628a64cf75cbbb79e59097b683937a0fd0c36479dbea7f0734333118585acc2eb5aa52eafb229c32e7f368bd2993373b4e9e2b883b459c2292cb403bdd20c3f0d69d0b2b9a9cc50a4dcfa553f9ce7429f5ab92a6850a2f493cc13c87c887e8e24572b2a42b4fac5d291145c032c255730128021e1221c2ede57c4a122474d82a8d9e59f0dd3b7c53bc361363aabca7e2308f5b0f7871785937249ac3a3e5a901bdab0116b8333a19f8a31c5b41ff7358", 0xda) 354.099869ms ago: executing program 3 (id=198): sysctl$net_inet_etherip(&(0x7f00000000c0), 0xa, &(0x7f00000011c0)="342b1efb51017d07dd84ad82f265ffc3e02bf66cfbfb260ce61724f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde66d4e7a7c200bfda1064060a3e742b456aee97d275a6e523ddfa55f006bb7170d09000000a3d736e313281bb16fefb530f06325f8c7fa815f4d867abf74807686d65f212a40575f817f6b4ea91535071678f266334235e490051eb98f5ba65b26d2b7d3a610036f3da5ada34aa3e2efc639306dfaaf0b9777382fdb4de104004a659776d7b55cdad6a56ca4727f0b2fa5c88a83c927ed2d8a135494d56bedb128448b78a5a72dfdac901c04eccb3bd88045b4cc2e24c4170f0433e9133f6791343eae6ac928d362b8ed2fbcc48cbab232c722fc8cd105b5c4fea0a13c52fe727bc11c87ba1d0fdca354da1031a7dbd4df50173e6badc7b798e025701b046df00347579eed0a5908101414f3ee6e68ee5604622769994059d594dd0cb18ab3660df28dd2acc701a578140e39fb99ae0909f721cd85855fff834e712f5aabe08b03e2fa21f4da935946feda3614ee288a87e6f1ad59a5764c67f5e6b4c1649f1cf91dbbca375f41aa45e51b06d4dbd51d5f9b358e9935463459c856f0966c6b2f01e23074d06c64fcbcc9c61c21f18845c8e9c23518cc3753e41150063f57c384b7ca43c7e874aae1aa098e0760a41fb62a1ddd2bdcc6eb81681bbd8703e0217d399972d42500eca40312c16b536df6846f3b7ec78cb3ee54eeb8d7ac2a780711f49d48832c7e537000e9f04c13a37336a0aa0be79216b3498852cecee988527058188f584e2fda2fd70999fb42ccf00a88a3989ddfabe5d2da7aecd98c9d41e232e4d828241f01865d901b76c7791a5f501e4e690d9463b5705b02f0a02b42e8ce487ac2231ee35a8812c567ad46b83e", 0x0, 0x0, 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000002480)=@file={0x0, ""/4101}, &(0x7f0000000040)=0x1007) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!H', 0x3}], 0x1) write(r6, &(0x7f00000004c0)="09202000004000286400000078ad535c2a41560000005624b77b6a", 0x1b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, 0x0) writev(r4, &(0x7f0000000700)=[{&(0x7f00000009c0)="7529eb67b3503c43df84995fb9bb20b2180bf58846e264d2ae6cc2765d865d739938189f36e8cbd621af8f481e18f672359ec8e94070c744a346a63ae47cd4e9489b950e8f5fb25dc5cbba81735a94dd33a2f237b78f52a7c3d6c361d0ab55ef37d67f4113a8ff5f506e8197dbc730ccea5789393c91dcb76d9aa0a988f2516c96683ab4829b85e50254fab96647164cac6d03c94bddd663ec6bd29a8b238724d87e72584abd20261f8febac4813f236755a45089c938e5a7ddcdab0bf57c21ab8a5fbe9e27a743a230c008bea4e32cb28812e67e0963161223e25654ea78497704d6238e9ab05ca7ec43a8c93c02b37fbe411b0bf8fe0afcbc2f88da75421bb5104dd4fb8a37a341d015400c057669792163e75199201a29d9d25a0196dbc2fe67748cda755962d4fcf4fe50c77fd2b44a4c12e6dafc31875995b9c087c26e050844031d5d6f7bea9507c06a554d84012789a52f7eafe081df26720af91a2683b1e8b76db403cfc53e2055b0fac2e9a8df26bb641425d0be27db147594510510846f0485949845488f44766e60df7d1bec792feb01444d0ca1e2051c6abd0cbe02b261e101e75cf9a788a7b7aef0239c169cdcde0f4859aea7f5e9f8ee78e4f5b19d381a9830930a97e4fc5c7a5b50eb31c531e2cd02c328e8f4368bc4578f2959ae993aca8f029afe6e0f4d3ebd38ba42b3222e91f83d992b190a7a85f048aa7a12e0af7a2ca2e51c221ffa1f8d3bc2b50269811f6c9e61a4380ccc9cc338c00a411657391742d016f25d367acdeba2be9602e70bec072dacc83db1907ccd86e8a9bf3c03ce3debeb4d0971fee4191ba8d5492d2d5542f88684aa2b63c1f4e6afde04da2332ede8cb75120dbcf44ba7430a7d1594013ea69155962e26d20c8d2a692a29f0c187eba71c5d05f50b746efd13031b8218e289a2e2f2ce3bbf7406d54d5215d6272099b849f94ab5a88046dd363dead63c638a55eda5a27cfdf391040abe176df54d5096b163966beb379a7e4521013863a76ca4a28d7b718124b76eed1d5bab2b52f868848a9afd292245f99633571820bdc9581806c175a0fac0916847ddf0946a2687e5ed9ba9a957ae4ecaacb9e86fd480b2c72e05763128b61273909138530ecf31bcf6a1bfc985c0d2f0bf1fba5f2976c27d4737aeb444f088e2149d975883f371459179c453ec7bd7f3b5a82a1ecaea0b74178eb41a9929697dd0d364c0a7130dd680bf91dd4b264a972f9dfa4d5cb7cb1576b8e97ff2a32bcfe4f26ef6d62b9b8fb65dadf98656c94d4ff5262258e18150ece4c863008cb30030607b0df38791635d480bcfc09b907a6cc0c5c6b90fc02a44e254ec3c322f94a3e1ee95f191babb9e907556a6d2c7cf7ed23d3eb3653bab26f7e7710bcc0982cab5a98dac36a12b10fe5afead01309ec81eafe837f4ea7da0f55809e724f86b77454e652a5551ffcfb5b1994d015d7e4647265a43122c61eecc148eaf093b86e534ea7b6a7c65af139860c72c6a8b44566d93fb7bf7b36838bb093ee2ef6f7c3b89aebcea17d4c1ba85e4d77e87a3bb10b685c4e1bf0c8bb0176a1cfe669eb8a33fd4dd03d71c1b6e370bffdd5e3bc2fef03ff3225b5b0aa32d82ca9d556750ee68b54d2d63ba184be176c522b1492ea6e0de761482f3c94146da7b706f00888953b3540e343e9ad2dbd8e17eb951fc2d5dc5bdf68a0c4b8ec119f0b66069a5449003a3af8474d23801e6a0937f4c9caa37f32d3c82e740e9b56281d3c13be1e96f93c52a5a8198b12c036beff8df0c9e5cce8c174f1993e95cadcf05724e82a4ae45d081e04ee3b856add850c46b26464d81b1ef803307924ca3b53a511c1b85b44c63bad9c390085ab74c291d4e5c982d9891d81f1ef32a9529958e8b5798900198e6f3e48c4df335e42b74ec75a2d343ba5c86323fdb833026ef980ffffb89114afffb7994fa1759c0b1cb4d313b628b9fb95db69e3a20d47834b5efc1dc6427434ec2540841bc52e7088b7046267098b7deb3efd0f14ffaa5bbb5ab936dbc3e39627985c89533059ac6f74862b630b3628e4e19b8461996f6621ad82732cf822e7cd0f4509cfb209e552700f799333eed506b6a99fb9b1171e943bf4f218f192ed958d8129dae97bef8d8ad1e8bd70f91fca6abbb6e8d898f13e8a2f91f7d095ac203a8b276ebe51c6e5aa5ecbb537a64fed0421a83d61d42ea1a70591f1834e373539a3bd19817935a87f2109aedb2f2ffd8e684fa97ffcbb31822a0191231ab34c8893a2fe17583c696bf1a1fb74fe9c0ebde622d434b3fdb507d47fcf821b8d4a1e8220f8144d973f0f58e4632bf6b8e0217eb83c63be86fcaf6d426704cf6fa25c355a1d291ab94af31242849f822cf3685bc310cb581d9f7fafc81a02f55a1f688b19b7734c214436956a41442032b11860188bcad22992d860105e6158066556a35167d2586c3b056ab16230f8540c82c0ef3ba7deb2baa8e61d601e87c1ac41582e5ed01e6949a8cddf6126d9f435c5ca153e479032f67d92597ef9a63a030e5369e4a567b0dcd4aaf266d42c7414c0fe44137f5e5d2dec44b214b572e148345244295bcbdd659671d03471b5220063aeb25870a99772bc3d40a0a81882d5a5a7f36269b6bbbbbe72f3e65e0cdb283e21d238c9f449938e541cecdfd107ba12ac22a83f123909fcba38e4a79e3a854e4efc44c34fa03c50d01040a8f131667d5a7e3de7d88018d09536c4408dedf1934b68046fc273a1ff6d9c429d2ef16b3c2d3bf66e0d106b66daddfc55a7bdbd4266434cbae146a243354efb55f41fe94b67028d27d5eedd66ec1639185cede2ce39465fae55a4ca382231f3d765e57a4d06dbb56a18676abf0b4e27eb9c7300aa516c2e082cdac403dea9a344bc008d", 0x807}], 0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) geteuid() 353.258691ms ago: executing program 3 (id=199): mprotect(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001e40)="80f978a1aa3d23e960d8763368dd26039488b10e4333ca6f3cea496c0a6882e71f594d3459652171ff457a90cda8c2fef5f0b409133de8326c9a110dd7f4a824209f5c303c513e90ba609580df8ff0bccd76eb8caeb03d26bf955ceeeb2b318d50261a60a528a2c5b183829d4cfa5917b1066f1398608075a88a337fd3d934c0be7288f9615c98d779cc092fa0ca5900d2", 0x91, 0xc, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) nanosleep(&(0x7f0000000000)={0x405, 0x1000000006d}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x29) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="720e17bd6f8cf6962de704ea2cc8", 0xe) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="9c6b561e4ec5d1f202ee2e568fa7a5a7eda13536eddf7411351245123dde08b5e37137f3226a94d6ed752246767d6cf6b8760d336c", 0xfffffffffffffd2d}, {&(0x7f0000000140)="4d332aab1465b6e763c4b3a06afee5e954b97a558cb8a5caf8b63948582a6e59954ff1989067f024ffef1d0b94714a98229ee92ce75ebb5a9a9f4461d2a1d45258509171d9ebca368d03d289f153a90f", 0x50}, {&(0x7f00000001c0)="d2960b05d627eda3e18a9a65e0fba319c38ff61a0a55fef4a7944d740cef3a9ecb9f6bd135b26aa48be5c8fe26240e762e568a2edd28c3caffa729f335e077636038cba0e30a5a5aafc30f4c94aa6d969b6977090d9bf5a5ededa2a44e5f07bf29022ee3e09549aaeacf5ca6ba582f5d47708f61c9f549d0a2778e5149055c531ea22d1f95b50d996abf49cdaf3c53a6fb6eae6edcfcbe3142b5dee78e5b1e2f248ef85fab228cb1a46339d5c8c00f885568abe0ec9fa27a8fe71ac71e436988336294ed1bfe04cdf85201d4c0f69c24320195d326f7b474b601de9901611a865f32d90ce9f06017ed0fd191", 0xec}, {&(0x7f00000005c0)="7d7b7d775f87ef3458740a24c8fbf180060b473be2be4922d0dde55eda5d4eb1a37173b20dc356fab1539cf8e4832a4cdce24b1dd30f455ca2924ef6f830974a135376415cc20a053d940edb9dd080f2f9405ddd0f18adf202e37ef43a1fccf04d1050e62ec98e7f72f04b77dc256be73fd9f31a9032bf8481eb6da729947597d9d83a2c9462d85f57fea4ee9ea1f42d2417bfe7d275152f1c2b1a71fd234682fcc23bdcca472e16c8062f29187d067a8f420a7d0a5179d31ce46d493b42d2fe63673604998f1ace8077fab2329bf7614f671035e22ef5211263d22b27139c1c807cf43727034942b9c2e41b56bd55b73160fc8ab058d7c985e2b318cf13", 0xf9}, {&(0x7f0000000380)="520eb84e6f66d40cedc7af8f8c6cdda333eef52111acb69d95237bb29fbb239dd5be38bc74686067b38a8ebe180f669aeee82d2e14d0e06dc45722a00c68cb24dac370595ead964e1006b47cf6ca898654231cbd23f3d6af24f2b3d9a63dc0c72dea619575f0ce13a72cc43e3a8eef5a28533957a3a7", 0x76}, {&(0x7f0000000300)="5b7ba1eec5e0224151b5e142a5464b6f4e007b30707738fde3b1056ea6562433318df3bcac571943c3acdb61c3c86726dc8dbda1f9a4b044d8b789d5ce290fca0bc8b202d65e15f47d3bfeaba8b2f3a12fa8e19c8b809620bfe2658bd22f29552061624782397ff970a03f"}, {&(0x7f0000001f00)="ed42cbbbbd9de6b17b0cccb6732c6c678e1f3744a0d9d70dba798c4fde87f1b87eb74f8eaf5f18214a50f5143cb08b3dcb3bfb08c4fd3e75baee4544e8160cb3935a7c1746562433321550760795ba4faf4cfcf47112b98b2bbac37134fede1f76271eaa0d0ee55cbfec5d61521185510ae62a35962819144f6885fdf56f348324a568f6eda31d6b42d3467a0c31124a62e267d9baa0ce6c4c0a10f917637396b4a8abb859b10673d32524d0a91b617237997f9ee7a9fafef7aaee2e29e193123e640d24a783ef6cdb9a2f315404f6385f40ff17b95104d10308437ca62776c35734e2cbb06a624cb023accbab6480b4a0bb51bf354e7a2fb38516e0f4124170c54cd0d3011d6b200f3e322d14a7de6afe77d189d3cc04809f643afbcb440dd92be541d85008a5fbe77ee9e6ae8b1e3fc9856bcc8479e89f766d6cb2382f863a62beeed4ae01be06a2a54fdbb9d9e51f5ac01ebb52d4457f5b864ea81aaf1450318a40f5dfdf2ab788937e8243a9130e3ba24290a83155685981283a2c99409c1a1115534d142f94a39273020847e807a00812b2322f751bcfa90a4a139c4ce1cbd9dc1a0b569730bbb31a46dc455995a8187ad7e06d4d22f34f195cf7ad74a42bf97e9af4a5feb13057a779df82b95d97e933dd32cd69202006b06813081dc54cc1ba43231b98d14def45091fbbea262eb2b083b9754a848d01d98e0d51abcc23eebbccefa6c5b22d97371b4e9b6966a3f6dac490ae748463d2ea0e8fd76f4591db058f2bcd70b5c5781bc3d0996d1ca437aef3da2666baf064bae891563e11e0f82d4d6810f97fc03550d13e0b5fb08f831f511c313b3d0013458e59bd24d262267bdb593886c18c283dc2d58616a37068cee0cfb6ece53015e25d0a346192c68b30f2efc1529fb84e9664eab7d70bd71519da518c89ea82e9d65c1914fa7c611c1f59085762a831202012e0ceebfc2dc7ce4e2cc4e2c3ea7f244f44bb65d0bcc7c288e5c5ca0d0f51b06c6e7dfe7f8a552f15c30eb94e19b5559de81405dd03ffe020805038abf36781bd9a26537fa7b39a75e4f287e5dc5ee85c6d93529fced96b0934c0e91eaab2d183a96fc3e265a38da276e9a4bc5d1cc660fde2ada7cab01b82477f1b501f93033f138510ce8690f2bee1309e74bd09f5c2eb475cc45186025e5d3d7317dd9d30664d110adfcc32b8639be240ad05d61645e3807b24fd6056216f88524a7b33405a363728234a33af4fa85db92625c6230806e2604288b1401fe975b2d4641afb90e828742b183157b56cd860c90d2501cf9471f139c9c6eac8dc0f932c90d2c59035fe33553c80d8722d4ed7be2f80c83bc1f41e1c876ebdae2d567c6b57690168f958c9a172ff586bb93a2e238f378bdc06ae191990a0a97d29f3a25ce18db85de4d11ba5e616b11350f66b0855feb19559e6071e5984cea5cb7c224399f7a4c5a2c728fbb749b04b7682e2dc6ec40ec9301e14eedce43e8247759bd5140496a5e2b6404591fe8e4d4fb0a03b57cffb1747304b5c9040d416da7a02ec630212147ed56e8a77010abcd4a8c20019b72b3eb7f8dd2ecd88fea70960946e443cf165e04ce61e1ad724e7cfe40cb61d6641d032a67cb9ff4fc2db1c18127f9e4189f4a274fe047a37a51b46502fa3391f028de627395523457fbfc6665720fe5ef63fdaf42181bce91807f9184c943fd6611e4e5ad0957bb75b31aab40f63e66c429dc1d8978f85564e8c651a3cad8039c70c9d5beb8f2ca3f1472c0cdae772259c7694ddbaf12fa97bfa0ab2dd2446b8e9d171df4d7dc2066fba6bb29f9d287610926344e335e628d2fa6aae3f0dc2be47e9800897e5c27ad296114190f12d1f307c462f9e9e440cf9029001c3b58b69a17fbae8944345721f0e9e885c94a3d88c953d9ab0f3102ab5b808615fde4a4c5f80a7d0753d64e20b3f7cbdc76cb2eb3ad5ad7adb43d25b2a7591ae1cf18a0b9cef488df4b1cf36596b66eb342b4921a554554275034af10ea40cba8cd0889303753cff394f8b7d950358b9670d4069854f9ff1060687dba91aa107135cf715a3dabf55191fe1130a878f4b62c7c780309755767d1bc92a07048f64da35290975487f221a2040c576370117efa0c77ccab034128603c183595d208cd5e80c74f530e7851683b8197258099ede6ef60b491ecfa53489fd9a789d084271ce1df0b1d18781616aa4a3d6ff51e61a9677c426404149a90ae41ae58cd13f641f29b9fc362b60482e3fed8922f5325ea54243c68650d68e7b59f7866f040990b192556de57c45b90977ded081342ba5f8d6ef110248d0cb2c86152e81c15f993531c1b46af4c269b82710dd72ea2c8430f621b17fa688d386af5d83a91c06268bfb4438ed85a19f05441e08e81e0ea7f0d29ba8824baa8ab051953969ac1aba80c46ca73c487d20d48e8683b27a36755899e87a8427a67434f605fada6b9c02802e0850633ed22f7c6a8c06231ca2e47977b3fe17bd7e269457e6e0bc8731ba28bfca09b1d76e67aa4940421fc478add44703b3cf250906d36dd0216b7056321d4457299778a03baf4159cb235118a6573a5f8e73a91e10e6c1f2303b1a8d939ad03ed0c49c2dd8d5aed6621198ac26d745c62f9013e55277d8bae894d4d357a45d2b1438659d535081c8b1f122a3a7b927a2e7d02a5f7b9f314ad93a30743867b71dd9920ae0b58ea659ac3fc35151c754613efb999260adc421126d73ade10f9a98a06b683acb18f8cf6c2231789aca6487d975883595b030fad7104a7decf23d321c4f52c0e7ee935cd4b62673876d6bfe4255b724c0f22fb9fb15619728006436d8c2111c57436a507161c59fc84ba1d45da6a6b3d57a6e793012dea9726d0c7a283a16f6ceb211ede93976ee3ffb924519a8a2dd74ee86f25ae427d8d5a4eaeade73243e28e8e77857b1b7d31ef99e75ef7f0df6bb05da485d5a882b4dcf61b0a80d95c43f51ac372a3253092e5b179aee04d6223199590834829e6e95324b3af717152a690a914a12f132b3414eb0a649e4dd992651ebf965b9349372c4a9d9746e528cca1f42084a2b214a0baf2bdd5d1bdbb3eb9aa98ce57e7f28717a805098695ce1c1a09b4e4307a0d1532352601ff041f6b5240f7e3e712cc22a2d1fd16d55ba413f0d8f017c0b3cef76c3e24f34641f1eec6e04c1de9615c0a8b82e2068361721dce8020c2be541e5c81e2115b67e4be5a207a1eef98e68ec2bc38fd9c1e24745b91a9877624e20869a4509b4fd73e4a0a61f474b579554306f03683a826226c2b2037409a5d51b9c316e8d646e051a98721eeee152c24db9534c02eed82d513d732691e06c7afc6ca4c4825fc7658bbc5997388df4b2630d32ee25214bc5723dcc7ada9c28f8fa4c43dc36ff091c201cfed6dbb2b6834764d185a6da3dc285194868abb61db6d1daebad24384c1e8d63738c11724364b8b5e5dbedfba2f948b48999700b9e7e2ba5ffb640b0e0ab4fae599a5b83e318daf876b14e6799848d954737edc0706115d37b52cf06a298b535e07157683cac7f74562de0bbe13e44d5ac93c7b000a1e86787fd1a6d1b02c978cfa00a14799f9323f462b7c1801eb816fd9bd60d102a0703b68f4b694f4917dcf5ea146f88accc0d78d77725044f33cb8f397b1c017d09dc9eda02aa903986e7b5e1bc6f1f076c439c95a46527802271dcdc6e604318621604f4205f947ee127b7e29fc2f34b246fd9b13faa99dd5b596e6b8421c66ba1a209c4333fcaeea3e72c536d34814fd0d0f12dc714732e5a4804e54e32636d56665e6ffa96794bb9411e22b10911a5e21fa94c5dcc45e2e2ccb51fc33ca4966ee710fc75dc00781c794ee2a1a58e3cecc0d84bf037c7f6d6b9b9eae56d7515cb1c472657984c761db4e732305379a4f58797252b4375f52580552279a1935df78a24820b3dd6bdf1306f561fad2f80c959e2084db2d677e48a196aef4d1c1a70e64747c3d6b2c2156e3b0c1a147e3cec3130d661b9bf0a8a57e984eb907bc49b43d05a26ab8a246d203a93fa59b3173eb194ccfb6be0a85b62d0b7ede85561ec3562beaa5ae47365c4797dca68eeac058eda94cee241dbc49b425059011114d1beb4e2663c1e7e7e0279b6b7dbb71b9c10a672feb5a2f0b155eaa15c120a9ceb013e7f92361a8dc6cd67f2c7a1f5b127aab2605dd3c4ab882d67af031d840e1187e32cab2432d19e3c64edacb7ee08a4a0d5361ec1a173b6e9f4287ec99d89892f9d0e4af954e713d490949d9bf1bd7a9da1ed00955bd18f661d93e94d094b7fe034bb5d78610258980c6795bd064c13dc66127ead371f717bc9e061be2c5a25c91023b82e5e26263d2574eed266f712e69796af5c5a3f575ca529cd8a76930f688400dd0452743f6bc840ed283dfb38f271b11608e9cffa1ab30244fbfb9c7ec5afae39166da9202a03dacc6787e884e19719802b799c89635f4f8bda92f6afbc1d26fd1d2c59b8ba8556bfe2aede224a962b086b8c514a0d3bf4d3b859c0f73aeba91c8eef28d76636a7107c1977df8896e2e5b9b73cffa3a9d6520bba58c72c9fd3d3f252a6d33f100772f669a87eeb3823d745028e2b0da7e80f73238fabae650975e8af455ae33c615dff186e597a5d6423bd28ae3017badfc600094823d90c9c8459e11512ad89ce9cfaf3ec6a292c9188a25a44cf0eb7cfa33a53743423d9dcee7e265399bf5e6b85f0fb191afe14005a7f2534dfdf280ae263e831135a0cef2ffbd378f43f8ed67c472f6b1aa68db04452f977f5958d42e2818634855d747ceeecc5dbff6970d3af747bc4f660cefc61108e52343995f327e982f7cecb295aef32ed8e0bc56f796409177f28e0927fdfbd27b6b1a23f71e73ba64a21f3a4bdd79290fa7284a1364e87d097728c06e614fd364a8ba71e248f65dd06ac4147413dc92c1d007820743e41b7bfe6a1c06db501ce164115906a09830a3b6732ce9f60f5c38090a4c45fc4c68ebf9f522063bf18d8609b45849973679c047097f9ef9b3d4bef7c970a8180bcb131f2d5396a70480569437a5d8cec210904734e55d8b6bb74f98133fb64879142f8150a5af79d90f2dd3c8de8dc3522798449b70d5ffaaf6638097073c5a6d32063cfb5480d858acd63df11d277248692ae4b4f62ea28a655510f01fc23ffe8ce9911ec6ff32a260c3756c949d291dccea18d0683862bbf37b49059ae84c58de095de6662d8b74a7244eab1ee3c04da9d26e7ace16f83323267217ae32d992436df3d92a4bac5c0628a142586e63249234f5d213a40fd82a757758f81ea8c164e61e7435bc76cb666b68060c7ab4fd137677b04c7be8be25b86d1c76c504cb8612d85fd5ed70aec470e8ecc9897181e8786f98bfb3cf2ae40afc7d2ec94158dde7b8d077adfa952794a92256d5d8c3b14795d91a9f95cc2eed8a95382d08355c987f0ac712d1eb8499f07291c0ad8aa20eea67a13cfdf4dd64dc078ee45dc4e90d3ffa61c301d225e9650c44f3ac6b01b443cdb51cc6666a0e01168df6e721772fdd878e1ea8d83eb245fc7d19f5d535d02bdeac85e715179a5f7b534cec28cf5e9a0a207de0550f31794b86490e8aebff4efeb5691d48ac3678379886b833346b8cd745c25c27ca927fcafbcc5ae2059bc3cb20f93a78b9c61f385f9365aae0e1aaf2b1e9b518bd5db910b82a9d40e0e1c2d119e4bfa5945717cf0da2cb566505f470e83a77cb2990c281038538bf20283202aba35699ae6b9922f03e71fe8b5f912ff71103928f9cb56e5f67c"}], 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d", 0x7a6, 0x2, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 344.067516ms ago: executing program 1 (id=200): r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x10001}, 0x10, 0x801, 0x0) 140.265373ms ago: executing program 3 (id=201): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000680)={0xa, 0x149, {[0x3, 0x0, 0x6, 0x9, 0x0, 0x8000, 0x3ff, 0x4, 0x7, 0x2, 0x9, 0x1000, 0xb, 0x80, 0x0, 0xd3, 0x3, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8, 0x10000, 0x6, 0x2], [0x100000000, 0x10001, 0x0, 0xff, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x2, 0x4, 0x1, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x4, 0x7, 0x4, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x8114, 0x5}], {0x8, 0x4, 0xfffffffd}, {0xfffa, 0xffffffc0, 0x8, 0x98e2}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bcf, 0xffffdf88, 0xffffff8e, "fa00000000a529e5d600080000000061701100", 0x7fffffff, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100)=0xffffef0e, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 139.04113ms ago: executing program 1 (id=202): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000100)="85f4c4567de717d17c05b649301229cf7dd8dca11bb0345b852ba366afe3654570bd6c99400d23932aac5cb3b6430f3114fa384e5cff4c70538c9a410f3a9c0961f1e36d4a0ba113db6f531cd4e4202c33a8ef66c1ecf53656125943f802a6b75073f18c0e5b555ed276e4c1166ba95c852d3a23564bec6a19332db0d31dd0fcebb758ba11b9ab62993f956b0655a866a3781da5b72d4ddcd8aed56c3bdfdfb94e9dc18352d574f5", 0xa8) write(r1, &(0x7f0000000200)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x2}, {r0, 0x10}, {r0, 0x2}], 0x4, 0xffffffff) 21.635105ms ago: executing program 1 (id=203): unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) unveil(0x0, &(0x7f0000000000)='W\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') setitimer(0x2, &(0x7f0000000140)={{0x7, 0x7fffffff}, {0xfffffffffffffffa, 0x6}}, &(0x7f0000000180)) 21.145531ms ago: executing program 1 (id=204): r0 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x10000, 0x9, 0x80000000}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/127) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600000c0001400f100000000000000000000ffffac1400aa000000000000000000000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500482839014ba294965813589777d"]) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x40, &(0x7f0000000040)="03000000", 0x4) dup2(0xffffffffffffffff, r1) (async, rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x7fff) nanosleep(&(0x7f0000000340)={0x0, 0x7}, &(0x7f0000000380)) 20.489425ms ago: executing program 6 (id=205): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x105a, &(0x7f0000000180)={@random="dbe90b319752", @remote, [], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x7, 0x104c, 0x64, 0x5, 0x1, 0x1, 0x0, @multicast2, @multicast1, {[@noop, @ra={0x94, 0x6, 0x401}, @generic={0xca, 0xd, "36f0539d507a33405d1dcf"}, @ra={0x94, 0x6, 0x10}, @end, @end, @lsrr={0x83, 0x1b, 0x9, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x64]}]}}, @generic="22e3b234f732417a5e8db4fdd813fcb3a661d08f3eb46705cbcb0c673c74616bf843b609c09ef44b4f3f85feecfde4d5357f40860add20316f2081d26892d44ed960f2b8f22fcdb1e02c89c0f098d7de006489d0e4cf8b5c069e8ccb6120b3e5c1845f9b604ee3e17ee793b6ff3a2412a5094b55a00f1427e42f26de383b9c3af7874cce5d14f084cf618770a51ab21f691e172b542c7fa71bb864dedccec1c6385b069b19dca888c8273e300513658a8102bc620d392d5014822191186a2a98c0e73bc2ceae3701db70175c928da124a7e54d2b8fd251e8625800c8a45a1d06a6aed956c7a99b2ca6a8d9c516f11cac39c8205716e3dc9dd3e364e382c35ef2b8f12988d398ef7d8c9f7bdbf4a0d700ea2189e843896d20c455a0975fc26d76f6e5a01cae8a44e1be89fb1628f6bb366364814ae1c6e22afd5c365bcc69c6c228de83f07485740f1274315b1e5be095dab3e517655356d1ad00d9c8f3ead7ee99ee4f0284f2d9208bf7c9c027dc30d2a6aedb84ed0558a2024b41af36b3aaa6a234b156209ce07311970da9ffe396e97d470817db4053a86c0bdea86b7f76c6621eefccc5f84b85ac217a43a41457b585da74fef3d3270499074bb93360b0efb19e40543dd6eb1a55cf6315d3b1e6d400c2c72ef04927cfa5ed5200fd3071d8a75e2ce42281752cd26e8a981ac3bee3e90a9a2c86b39779215a46a4c43f6e3d6016b416a8090fd2063fa349c478d806bc4ff3f85d21977816bd1fee0afe77d94baabdf723a6e63256558dcb6e07105ef94f1b916f4cdbbf15fee619e5d8665cecdfdc25d4bb8288c00c361fedb90cfe0311d845e58cbc2aec49f73c8733ec02788ce8dc49a6ceb45e62fdb1dbf09d7e4f697d8eb7ebf8a5eb975f0635894728155db89c22e150a8e2884a2eac1b88df26e2bbbc3340ce5093936a753bd331704a7000fb46a8f133d5f5cbcf40435e762becefd39b5055522439ecdc6358f91839e575d54cd7b5a6ec2cbe4bf3587356f8fdf3e06352fdd04a7cad9c5170ebde5b4c912442e1cef7302d5ef81ab04fdaf6be898110a22991e5374c6767dc89f73fefa5b4082f3c5fa05f8a4bb729caf03f1d78c150d659245527d0bcb4ef1198eef712c2a7942373e82d19b17bab221fbf99d54dca748f498b571d31258c0eb60dd3a6e23b0b798167efc4fc0a01849f250d36f309b158556c24efb9e34bacc4ef2c9aacddd50949c96825ecdc5e33d62302752b66b7c7920afffa5c7448669463f0852c19fbcdb62fe6ae88fcf1c0aa8d96a89a63050c4d0418e4169872ddb0bea9d23041a74fe0c4c5ee88d11c690b243087654f9d799f34aebebfba1831f7647bef73c67571e04aedf914b8942a9fc7156a63daa57ab8f12ddbf4fe9dfe158aa953137d44c50f675825ac80e85a692664636d6595893a020fd5c9789076b2f9e68a4e795c27d5b3607bf17bbe920fd1b4ee99882f33d567ec19beac67187c8e7f71b5983bf1aff3b93da36d9ac3115bb526020cce64c8603b2d17e1ec84c97deb7df8cf40a061b715ef38f5e46ff7c1a8ff2c96d2849adcad93883c783fe5b5da23dffc18845e94106db431bb526814e324f7ce754d2006e9562fea53387f80e1f998d14ce91ee798ca696485a760e47f82f578f5bae2b515ff9360634dad8a6abc7c55e58ecc5a3b38d1d0a471e0c297efb8bcfed13c2abb0176bbbd1fe2980c0cd10c1d51d802316099af57968161e109a75ebe1b5c78aaf42f9d00bd40fd7fb18c442b4e5c413b5c880f877d24f8456687544b9459a2d1ce6180b158a4d92660aa1557c95f30cddf160dd607a29fe8b9269fcfaf4b0e9f3cdf4974d6ccf547893b713dd5200225370c161fbd117a8260d508960c3c2ba1568e1459791f5dedda69e4dac595f5be3348c731c77b88066d8e9af8d28699047d56157fdbafe7665d075bd23125fa67f94bb207697f032e9c74b6563cd98664cc22a34254406027a6cc8cf1e8364d209ad2db0d72f719562ec40c6096747505c9f0f5723cb5338a61bd00f17622d279120a95e50273bbc05dc52ead3afaf049f41b1d7c69610c5c43cc8ec6489ba44fa8ded5ef9442e40e387288d4b05cd8fd8ed5e216ecf972e70e23a22b744a432632f1205eab4bd7a5191592507953752552f4fbed383bceca75a72ea32c581f915a9f7ee9bd7dd4608caf478ff6fd0eee8d992e3fce6b1d8f5c809b10affa3908b3f57374149ee15faa64e0ebf6c74dde1a36a9153548bbcd95dd19cea57494514dd6776ec2a083c15a3ffe6e15c8a4cb88abd93ee4c0611355e7ebc1ce85e614f5f915a78ead64d500e5378fa898111325a6b3cb84f7fe75e434afa7053093c3083abd6654aff5862ab29bf0b948717b377cbf60d6efe3964efe04adc24e8a653dbfd46569fd5d32b7f88f858c53d065024e82d4cbb84edfa059deb20bcf0a5efe26d76fe57e4431541141dce64f84fb7f92310e6f1524dea609bf71f297f4a366f35a8976d078f4dc86185d0e295f43ba92546e0c35b593226efa201cd38eadf623986ccefbd2bd8332a600e056142107155d9dcb5689e13299cd9968f92f6e883cf1c4c12f4d2736bb3eb66d27a42d3751f531b5111d93ecef8f2f483703aa662abd273a2d8d2154ea29ae28474562b3cd88d0129bc7e36b6f96c8cd469584e19682e0e083a91b39f4b69b0ddc2422f33f6deb7383f4ed1072230dafaabe491f3cc571dcfe795f4aeccabce431d1e9521c933686b29ccfef0e8c6185af07a5c4ffae86db5ff65025e8f6d6335b5207bc533eb0145064bb3a13cbc1aa87bacab1b456eb54cee6ea5356b01b8c9133d780a1682baf45a5eafee0022a12346f1fcd5b9fa405886b53a2b36a56e6689dbd935b65963faa5adab1dd788f7fe0a3714d4f7857e1c7f51259501b351a0d1d83c913a002cddb57168a11f8ee9c85a6bcffdd05f1e0b064c254ba6d7df540f6be436a52ddbe33175b4bd8e7b201b04ed61f57b0a07c8db737a87e3f0882be5d569e6117f66208f703c9838d550647d8a00132b7454de7fc5393b3ff8dc6db35221d10d5504cfe12059bd505659546e5d81867b4828a55e39f51f15e1ad5fd88d87fc951fab997cc0f3c64ba6f3078831fc0c98a56d70973f60fee7ca2292a7b90519e3e92463d734b3711aac45b1a704800d1facc5d782564a071a3735abc9ae070647fdae35243ca1e03feb54b1f553c113d08bddba5cccf9c9ad1bc7384b0a79c8dbb7694e91fb951a7612da470cedb7d68c0cf939cdc12d2416205e34f46a5c0d024430f2fa6966c37032704256c1ba9a0838580110cac27cceedf3d2180264f31eb7406048e0bcb142c6015e9e35cb19df4c9ae3627f4e26336f5dc60f3086974c6bcd53121daa6a39e5cdc106b537937cde5f135c67b356f846eab1a68e0b55fcf839bd7c92eec604c6786f64abd5f0ed496809a2648c1da8c728d39741c2a0e986a94a7e8cf8ee120a751d8a7ee023df18b2747b920f96512e2b776da37ed489a9df19eeddf66a6b749e8bfae5c26d47e1f15f058ac40eeacb7a1803d63876ebd6e50516635d7c47f521d1806ba1d35d55cd85db28db6e9bfe2e71d09a758a5748e6f7775bbdd29fb566c7a2a75a74a1397d68a3a44a2477d9589f6788b2ebb18d51ff75817259d030d8c9d19f75a17bb7811f61af9ec1c538fb838fcecbd12cc33ca26fc0b8c2af60014ad404e81efd6f1fc725731bf366a13c8b2a777b8173433730911d9d15bf3b5d680d24158e1cba783cb447a2ac1d8b96af993356719399ac0494b508d2e5e20f352d768bebb51af3300991de95add42a77db48d28b2ec93ca97f57121a88d8d22db109474dbae15f74cdf914eceeaa265ae2e464f1a3353941f4a82a487ba192a9016dc69a48de784eef1819365337d251de2cc6cfb24cb1d28f6f482455442fe865955ca3cf147c334f1b82635de5450a5f086846e308ef3a46ceef27159ef5a6b3cc971e2fb4b98e26e84aa59cc2581e70a7b13e5dc5ad449d672564d0cd9aff93e795d2988754e455cf889c8115dca267e8a5bd9f19fcb54c039fcead29faf0e740e2ac5cfa7d896f599a55ee76985c554dddb3d666ada1c2ca8d820640e83978d24df78e6c7d0501be41b3460d6051c2593117c24dbd72a61b0b22ee9dddfd6153dd6eb9ebaaccdf5731d7b0e9c4174782699a92f58b3c20b653116baf22b8bd9662b1c7b9bcaf18bd8d4589d69ee16e47a083a97844718268534ed2ac6b3d102a87d1d0025895a9b80f228f666349271cc3c382829be4d1ddee1dfcdba746fdb42db4192a4654371b7ce0eb7e17c72a3836362a686efac047f9947dc302df894f3c375fa58d6acc566540454106535a22a120b7fede986c2d52b61a3b5e42f44314f9204f24a2df616600204ad5aec5dc6e81b97d8c7b47b34bd081b2e75d0e19bbf3135cafc7de27722bbcdb9bcb8b5ccb39e543e1f4e52d2c3a0b454e4af3afb27efd43cf51461cef055b6ee05fc22bcdff84e05bf286741821e42ec731f147faacdf535d2f2234ecc05bea216dbc2d24fa21e69e0a9d8829e137c234982c3fa156f9b2cca0bf3ca9c9c2982a5d202917d604fefa4dbcb5d33c70d74eac1573c5bd4e21b508b9251470da694c047066ac1b7b8c16ed5ab28af5049eab80bfb2f878de75c29586b0738bf22753728fd03f4c7d55c3c5bb5925f5b9cd9bd8c06185f12789dd2ce3d524d84ea41de5b3ee40df7c98f77212f69ee0f1e7ea17b120bcea0f304dbdb07553a5edfc8d3c7fbb12c745d221a4122795bb4450333b3422703d9625b0db96da1699b5c6cd36657650af0c0296e696cd4e97bab2824f98227afaee9ec218dd3fc2c8fc5363bef2b4de0044aa986cb87b71cfc2f66e844767fe5676e9c4a1c21f00a937c0c13f2a96f599b6cc18a932b20399fa56db08ae9ec981e4af700d6437ee0867d02e89d5f9f387bda7548f6b3cbeb00abad1a32f7e10a63271f3fbfc0e691949e1390105468b980b0ba45b23c457f30ea856ad685dc556071658e6448c9a4beec8a5e313294d9b6e59b1e35bd9d1df2b14d00118f291f70639f4ec83389ebfdc58af0a2060f52f697bfb5f854713f784b9e13e104bc010d1c52ea13a22192e475521112474e44f7c9b152f9b9e93508195337ae09d6f3bf19c2668cf8f1871296c175d637a68aa95f5207113806e945cb896568591ada054896d634cfc0d93d8c105ec72394332f9bd373e362fe5dcf44aa6580207adfe5f694d67ce2e7ba20a98953450b5e9b7d403551c650def926c1f2ddf58e69a18f65693f6c0a4ddc0658622666579d8bec5c694552a9061e95da61b12399878e0cb8cf8aaac5a321a1eeb0a93defd6d95869e747a6014205d3811233a490ff36aeb682ac6800094a3dd200612da9d47e73ca520e67e6e7dc21e1360d222c470374e3afa611ff59394675562002a30d896f5f077b19256751f971b04b48de62e33512e74b48499b7ee60d0be6194cc673bacf8b27963c5171dbce2e5d0c42cedc2c53f309bd00f2a8577d507c35b2fd9ec81b551e1b1e584d24ec544d7cee96b8024732214563868ad387aae5a44c6712a494c0b7059dbdcff7bc2e8b70d2f234263477ae7b399d5d3c98177161314cef3d0711d6f9f63d9cff23dc3c956d0e38fdd84defbe67ba7a55929558345a995961b8d4d2ab41f4c9872f7d5ba88d074b75d97ef7194fd596e4cb1550dc717a8bd9b63e9b1161e1a05007d6f51fbdd43e47f5b40469970bd681e09504dd14e99ba2704015d8"}}}}) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) getpeername(r0, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 19.915197ms ago: executing program 1 (id=206): ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000814, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000231000/0x4000)=nil, 0x2eea}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00001c4000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17.482876ms ago: executing program 3 (id=207): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x7}) r1 = openat(0xffffffffffffff9c, 0x0, 0x10242, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r2 = kqueue() r3 = syz_open_pts() r4 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x69) kevent(r0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff8, 0x82, 0x40000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x51, 0x80000000, 0x9, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x43, 0x80, 0x401, 0xffff}, {{r0}, 0x3, 0x0, 0x20000000, 0x8, 0x9d5}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x8aaf65cc3206d4a0, 0x9, 0x8}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1000, 0x4}, {{r3}, 0xfffffffffffffffc, 0x68, 0x10, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x15, 0x40, 0x6, 0x2}], 0x4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x200}, {{r0}, 0xfffffffffffffff8, 0x28, 0x2, 0x4, 0xfa27e88}], 0xfffffffb, &(0x7f0000000240)) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000006c0)={0x3, 0x8, {[0x1, 0xfffffffffffffffa, 0x1ff, 0x8001, 0x4, 0x10, 0x8000000000000001, 0x9, 0xf1, 0x9, 0xd, 0x6, 0x3, 0x7dc8fca3, 0x8, 0x8, 0x0, 0x5], [0x2, 0x6, 0x3, 0x8, 0x3, 0x0, 0x7, 0x9c, 0x4, 0x1], [0x2, 0x1000, 0x5, 0xce, 0x7, 0xca3, 0x2], [0x401, 0xc92, 0x8, 0x2, 0x6, 0xf8c8], [{0x9, 0x7fff, 0x9, 0x2}, {0xfff, 0x5, 0x8, 0x5}, {0x100, 0x9, 0xdc, 0x5}, {0xae, 0x11, 0x7fffffff, 0x5}, {0x7, 0x4, 0x3, 0x9}, {0x395, 0x2, 0xeaa, 0x4}, {0x5}, {0x1, 0xe, 0x400, 0x1400}], {0x0, 0xa, 0x9, 0x8}, {0x5, 0x0, 0x1789, 0xe0c}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x4000, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r7, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) flock(r8, 0xc) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 7.701578ms ago: executing program 1 (id=208): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = socket(0x1, 0x4000, 0x67) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x2a}, {0xffffffffffffff9c, 0x8}, {r0, 0x4}, {r1, 0x5}], 0x4, 0x5) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chdir(&(0x7f0000000240)='./file2/file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 4.103923ms ago: executing program 6 (id=209): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfdffbffe, 0x9, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000240)="b100050400000400400000003501040000000000cea18500fef96ec005000008ddc4b6b43b95f6f0e30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b67304d335c223e7d0c132bfa896443a42102000000720fd18beb695564b670000000000083b1aecc499556b42300008abfba655a85e795e3717439fd29ca4757dab71d89e000040502000000140000003e4b45a827dde6d6be812292aaa9ecd73021e0a969f695c98763a145b908bb8aca5f23c032b2e8ed5fb9ab85310f9cfc48dca2827a43f74d515be1b56928f2b6ebcbb7b1279dc569cd581dda2cc3a2ad08d01f38996a30d266a508ec3a9e2dd0cc6d8925fba0888c1a7ab55515fd241396ea231ea11d2721107848a69e2185f5475c47d0dd7df31102c7bf4152b76a28ee75b8d9216e33e534c3faf70e171556c09a68e6d76249dd391714155094f68b37ab5d9a9af1990f7b48868d2d594c41cb6acdc342c054b560a5", 0x171, 0x400, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000200)=[{0x0, 0x200, 0x800}, {0x4, 0x1, 0x1000}, {0x0, 0xed1, 0x800}], 0x2aaaaaaaaaaaac59) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/11) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r4) 0s ago: executing program 7 (id=210): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/40) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xffffaaa2}, 0x10, 0x1042, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r3, &(0x7f0000000300), 0x41) recvfrom(r3, 0x0, 0x0, 0x1046, 0x0, 0x0) close(r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0xfffffffffffffffe, 0x9}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.106' (ED25519) to the list of known hosts. panic: mtx 0xffffffff83962558: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *302186 97709 32767 0x10 0 0 syz-executor 436560 88406 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833dec40) at panic+0x1e5 mtx_enter_try(ffffffff83962558) at mtx_enter_try+0x1bf mtx_enter(ffffffff83962558) at mtx_enter+0x60 uvm_pageclean(fffffd8007fff238) at uvm_pageclean+0x290 uvm_pagefree(fffffd8007fff238) at uvm_pagefree+0x26 uvn_get(fffffd805f767dd0,0,ffff80003c496d48,ffff80003c496d24,0,2,60811572377d3a68,ffff80003c496fa0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c496f68,ffff80003c496fa0,ffff80003c496dd0,ffff80003c496dd8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c496f68,ffff80003c496fa0,ffff80003c496ee0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0437b0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c4970f0,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c4970f0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x73293a481f80, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff83962558: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833dec40) at panic+0x1e5 mtx_enter_try(ffffffff83962558) at mtx_enter_try+0x1bf mtx_enter(ffffffff83962558) at mtx_enter+0x60 uvm_pageclean(fffffd8007fff238) at uvm_pageclean+0x290 uvm_pagefree(fffffd8007fff238) at uvm_pagefree+0x26 uvn_get(fffffd805f767dd0,0,ffff80003c496d48,ffff80003c496d24,0,2,60811572377d3a68,ffff80003c496fa0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c496f68,ffff80003c496fa0,ffff80003c496dd0,ffff80003c496dd8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c496f68,ffff80003c496fa0,ffff80003c496ee0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0437b0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c4970f0,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c4970f0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x73293a481f80, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c496a90 rbx 0xffffffff83835dcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80003c4727e0 rax 0xffffffff83834ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xcca980259cacf996 r11 0x200a70db9aa620b7 r12 0xffffffff83835bd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff81758355 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c496a80 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=302186 pid=97709 tcnt=3 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c472f90,0xffff80003c473750 process=0xffff8000fffee0b0 user=0xffff80003c492000, vmspace=0xfffffd806c0437b0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *97709 302186 89912 32767 7 0x10 syz-executor 97709 461791 89912 32767 3 0x4000010 biowait syz-executor 97709 277975 89912 32767 3 0x4000090 fsleep syz-executor 88406 436560 3740 32767 7 0x10 syz-executor 88406 512023 3740 32767 3 0x4000090 msgwait syz-executor 88406 225540 3740 32767 3 0x4000090 sbwait syz-executor 88406 307854 3740 32767 3 0x4000090 sbufrcv syz-executor 88406 15816 3740 32767 3 0x4000090 sbufrcv syz-executor 15061 209039 31660 32767 2 0x10 syz-executor 15061 305100 31660 32767 3 0x4000090 fsleep syz-executor 15061 280125 31660 32767 3 0x4000090 fsleep syz-executor 38969 195627 55130 32767 3 0x90 nanoslp syz-executor 38969 173140 55130 32767 3 0x4000090 fifor syz-executor 38969 159635 55130 32767 3 0x4000090 fifor syz-executor 38969 430132 55130 32767 3 0x4000090 fsleep syz-executor 15319 321173 0 0 3 0x14200 bored sosplice 69107 111891 78455 0 3 0x82 sbwait sshd-session 55130 3231 921 32767 3 0x90 nanoslp syz-executor 3740 270989 59598 32767 3 0x90 nanoslp syz-executor 89912 296138 78489 32767 3 0x90 nanoslp syz-executor 2002 114324 80039 32767 3 0x90 wait syz-executor 31660 301324 88640 32767 3 0x90 nanoslp syz-executor 61471 249047 75639 32767 3 0x90 nanoslp syz-executor 56784 230785 73505 32767 3 0x90 nanoslp syz-executor 59598 122593 84111 0 3 0x82 wait syz-executor 78489 361286 84111 0 3 0x82 wait syz-executor 80039 291825 84111 0 3 0x82 wait syz-executor 921 523067 84111 0 3 0x82 wait syz-executor 88640 194299 84111 0 3 0x82 wait syz-executor 75639 152364 84111 0 3 0x82 wait syz-executor 40413 3913 84111 0 3 0x82 wait syz-executor 73505 474645 84111 0 3 0x82 wait syz-executor 84111 407381 16847 0 3 0x82 kqread syz-executor 16847 360255 82258 0 3 0x10008a sigsusp ksh 82258 463783 5483 0 3 0x98 kqread sshd-session 5483 484075 78455 0 3 0x92 kqread sshd-session 70516 96367 1 0 3 0x100083 ttyin getty 78455 434671 1 0 3 0x88 kqread sshd 64447 98548 50995 73 3 0x1100090 kqread syslogd 50995 123669 1 0 3 0x100082 sbwait syslogd 50166 425187 1 0 3 0x100080 kqread resolvd 18092 107303 81649 77 3 0x100092 kqread dhcpleased 29482 295840 81649 77 3 0x100092 kqread dhcpleased 81649 58739 1 0 3 0x80 kqread dhcpleased 12943 392136 0 0 3 0x14200 bored smr 77264 440288 0 0 2 0x14200 zerothread 5633 515526 0 0 3 0x14200 aiodoned aiodoned 77595 482750 0 0 3 0x14200 syncer update 52555 474071 0 0 3 0x14200 cleaner cleaner 80360 401279 0 0 3 0x14200 reaper reaper 41932 382538 0 0 3 0x14200 pgdaemon pagedaemon 35106 433851 0 0 3 0x14200 bored viomb 94117 36378 0 0 3 0x40014200 acpi0 acpi0 95014 76049 0 0 3 0x40014200 idle1 47279 140643 0 0 3 0x14200 bored softnet3 41553 288495 0 0 3 0x14200 bored softnet2 2570 285074 0 0 3 0x14200 bored softnet1 92155 301305 0 0 3 0x14200 bored softnet0 73533 497819 0 0 3 0x14200 bored systqmp 57375 436767 0 0 3 0x14200 bored systq 2150 12435 0 0 3 0x14200 tmoslp softclockmp 4428 224217 0 0 3 0x40014200 tmoslp softclock 12797 296587 0 0 3 0x40014200 idle0 1 433877 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83962568) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 97709 (syz-executor) thread 0xffff80003c4727e0 (302186) exclusive rwlock uobjlk r = 0 (0xfffffd805e8c40f8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83962568) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 97709 (syz-executor) thread 0xffff80003c473740 (461791) exclusive rrwlock inode r = 0 (0xfffffd806c730f78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 88406 (syz-executor) thread 0xffff800034802548 (225540) exclusive rwlock sbufrcv r = 0 (0xffff800001442980) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10211 10958K 10965K 166960K 11290 0 pcb 17 12K 12K 166960K 17 0 rtable 240 6K 7K 166960K 363 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 2 1K 1K 166960K 2 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 34 0 iov 2 6K 16K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1361 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 19 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 125K 166960K 349 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 127K 166960K 483 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 98 0 in_multi 99 7K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 223 996K 996K 166960K 223 0 exec 0 0K 1K 166960K 358 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 272 161K 176K 166960K 4803 0 UVM aobj 23 4K 6K 166960K 24 0 pinsyscall 48 96K 114K 166960K 1359 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 36 0 NDP 11 0K 2K 166960K 27 0 temp 48 8685K 8749K 166960K 4536 0 kqueue 14 22K 24K 166960K 49 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 81 0 78 1 0 1 1 0 8 0 rtentry 176 116 0 3 6 0 6 6 0 8 0 unpcb 144 201 0 180 2 0 2 2 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 808 100 0 93 2 0 2 2 0 8 1 arp 128 19 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 384 311 0 295 5 0 5 5 0 8 3 nd6 144 28 0 2 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 481 0 24 31 0 31 31 0 8 0 art_table 32 482 0 24 4 0 4 4 0 8 0 art_node 16 115 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 21 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1830 0 321 95 0 95 95 0 8 0 ffsino 288 1830 0 321 108 0 108 108 0 8 0 nchpl 144 2311 0 629 63 0 63 63 0 8 0 uvmvnodes 80 1911 0 0 39 0 39 39 0 8 0 vnodes 216 1911 0 0 107 0 107 107 0 8 0 namei 1024 6907 0 6907 2 0 2 2 0 8 2 percpumem 16 47 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 8306 0 8304 9 1 8 8 1 8 7 plimitpl 152 160 0 135 2 0 2 2 0 8 0 sigapl 424 624 0 567 8 0 8 8 0 8 0 futexpl 64 3079 0 3075 1 0 1 1 0 8 0 knotepl 120 283 0 0 9 0 9 9 0 8 0 kqueuepl 224 72 0 61 1 0 1 1 0 8 0 pipepl 336 115 0 88 3 0 3 3 0 8 0 fdescpl 520 605 0 567 4 0 4 4 0 8 0 filepl 160 2596 0 2366 13 0 13 13 0 8 2 lockfpl 104 48 0 45 1 0 1 1 0 8 0 lockfspl 48 22 0 19 1 0 1 1 0 8 0 sessionpl 144 24 0 7 1 0 1 1 0 8 0 pgrppl 48 37 0 12 1 0 1 1 0 8 0 ucredpl 104 405 0 386 1 0 1 1 0 8 0 zombiepl 144 571 0 567 1 0 1 1 0 8 0 processpl 1192 624 0 567 5 0 5 5 0 8 0 procpl 656 1003 0 935 7 0 7 7 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 728 598 0 560 7 0 7 7 0 8 3 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 211 0 0 14 0 14 14 0 8 0 bufpl 280 2733 0 117 187 0 187 187 0 8 0 anonpl 32 7925 0 0 64 0 64 64 0 246 0 amapchunkpl 152 15480 0 14864 38 0 38 38 0 158 12 amappl16 200 2217 0 1938 16 1 15 15 0 8 0 amappl15 192 9 0 8 1 0 1 1 0 8 0 amappl14 184 105 0 94 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1249 0 1211 2 0 2 2 0 8 0 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 14 0 14 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 23 0 22 1 0 1 1 0 8 0 amappl7 128 123 0 111 1 0 1 1 0 8 0 amappl6 120 173 0 169 1 0 1 1 0 8 0 amappl5 112 120 0 114 1 0 1 1 0 8 0 amappl4 104 290 0 275 1 0 1 1 0 8 0 amappl3 96 2649 0 2510 4 0 4 4 0 8 0 amappl2 88 615 0 555 2 0 2 2 0 8 0 amappl1 80 9220 0 8555 16 0 16 16 0 8 0 amappl 88 4124 0 3923 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 23 0 1 1 0 1 1 0 8 0 uaddrrnd 24 605 0 567 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 605 0 567 1 0 1 1 0 8 0 vmmpekpl 168 6553 0 6516 2 0 2 2 0 8 0 vmmpepl 168 44993 0 42469 112 0 112 112 0 357 0 vmsppl 480 604 0 567 7 1 6 6 0 8 0 rwobjpl 72 16857 0 13701 58 0 58 58 0 8 0 pdppl 4096 1218 0 1134 108 20 88 98 0 8 4 pvpl 32 16869 0 0 138 1 137 137 0 265 0 pmappl 256 604 0 567 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 396 0 23 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833dec40) at panic+0x1e5 mtx_enter_try(ffffffff83962558) at mtx_enter_try+0x1bf mtx_enter(ffffffff83962558) at mtx_enter+0x60 uvm_pageclean(fffffd8007fff238) at uvm_pageclean+0x290 uvm_pagefree(fffffd8007fff238) at uvm_pagefree+0x26 uvn_get(fffffd805f767dd0,0,ffff80003c496d48,ffff80003c496d24,0,2,60811572377d3a68,ffff80003c496fa0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c496f68,ffff80003c496fa0,ffff80003c496dd0,ffff80003c496dd8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c496f68,ffff80003c496fa0,ffff80003c496ee0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0437b0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c4970f0,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c4970f0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x73293a481f80, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7f36f787e7a0, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7f36f787e7a0, count: -3