last executing test programs: 10.151293795s ago: executing program 4 (id=641): r0 = socket(0x11, 0x3, 0x8) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xdcf, 0x52b}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket$inet6(0x18, 0x5, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffd, 0x8}, {0x18, 0x0, 0x8001, 0x5399}, 0x3, [0x1, 0xb5e0, 0xbb22, 0x101, 0x7fffffff, 0x4, 0x28c, 0xa]}, 0x3c) pwrite(r2, 0x0, 0x0, 0x79) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="79b7753db056ecac5db24dc35db67ed5433a1ee2c1bffbbc4e895ccdf550dacb165879fce3802330d024bb554e3f6ac9ce69cca64db594efe3f4d6a13596246d12b7259e98b7cbccf46f7740d7f595899a91e4e583dee7a7a900c91bd0cc97a7e27affdb8e76308e4098d64867a24b00e34d183a548cdcbd5b0cfce41d64c8ba141d7dd8f9d6c446853ea04aa07f4166db9430c4ad401873b0e2507b69534e86f15dd53fb170fb5ee7c5cc1ad0975408ec20bfecb17a116423", 0xb9}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$VNDIOCSET(r5, 0x8004630a, &(0x7f0000000100)={0x0, 0x0, 0x0}) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f0500050007000000001813fecea10500fef93039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d027d4f665bf41c7184fce1096ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c50000200213ff0c1300008a09000000000008e37195f800040700000080042000000000000000000000000011f4d4e45ecdd0801edf74a000000000e271f271603b02542a0ce15f434ac1a5c4b18c6ffbd7db9c0b976c84f9c4fbb420c2c05880c1f100"/243, 0xf3, 0x403, 0x0, 0xfffffffffffffefe) 8.956634444s ago: executing program 7 (id=654): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setrlimit(0x3, &(0x7f0000000040)={0x44, 0xe}) (async) setrlimit(0x3, &(0x7f0000000040)={0x44, 0xe}) r0 = syz_open_pts() flock(r0, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r1, 0x248000010007) syz_emit_ethernet(0x100e, &(0x7f0000000140)={@remote, @empty, [], {@generic={0x8100, "fc3a64ae19502460e692767c4f2a5f28a5b19b17fd8de5480ca36164c62afb466c57b7e5e65d165e3e95a0e313d4ec1b66932958b6491ab8ee97318bfec2f2e1576915bcfe875d1a3d045b8e0ae35bf4160f272f6c95ea9b3dbc3a2bad1bf9689357fbc0efd574f134997aa33c62cf9019a87a53ff22679544f93616af9f838e37a0b655820f716bf9e442cc7cd59220d24e0f9a6c6491b10cd3f3275b337a2f21d5c9990ed872c7db52cfb8667eea0066919c354feaae4fc9ed632340d7f834045180094880bb7ca748691d14072a279139a6ea4d73a35537043413891e065d8235c8e92a8c19cc0e71a61562fc2be3f2b804180fd83348d1dbdb1723279f2bfd660bc1acd0e8cc8b7d984887d35c2906431acc7ebd153a6f586e4e98ecab7e7bbcf90c1c8ddb3000f17747a0513fd61db7cd04a09e8b084dad5604cf448447c04cb6dc52224af19672a42ddd8c0a3d87c8588df2dbf85d816c2fcfa4a4543efb267283fb4df112bab5948116b0073032538605d46de6052e4f82468e520691bdf3405a58ec1d449b2c37ff5292e84593ec4ad817fc9d433e588b66d2cfc2b915fc26be225b9de74aaea4981b4dc8310b9c944dca7bfd4b48823305650d06992a52436c8ac7b86853a08b93acc4f97752ed62f139821e04c2c701f37357ea395144951adf2428ac46ef8eaa101a5966bfee36aa4f3d623a40d80012a268553c025d1974a45388d24fd45961a88b607eb0a24c52bd90a2a35a281ed7220f8bb5b55d1ffc83c5237ad3815949fba787be7641cb7f4eb9f37007d4375c18795dc6382fa10108e41a4519bd58b5fcad54f5fa75d9494d92cd5c15b604ce4cb3760777ec7772de173cdfeff7e87ef904cdf9ef973d7010e195fdb51c195aac11f77387ea396c62eacb259acf32951a7a6d6d25e74bf7a472a40cdcccb835c145733faea9a948607516da479ae7954a2dc4d8c83d2b92540df7daa484da52b315b55c89075c83233f6c31e5c2266f67359d1f41a5a5428ff25dfc6189b63b322f5331170843e400abee17e904937ec90578bc8861df027e70d535803a16e9de8b4a7a3b89874582c1043d8c109167918c69bbcd9e92685f53a351c0b2f89938a1c065cf30ab94d3790c49ecc44533de4c361dee5b476c6f261b5b7f0894e367020509f33f2af60b678602e1ade99959445c4f7e3d48b1da3c2deb20f4d47cdc9cd8525b06368619365e59daaefe8ba2a9dc7d4b92b8f62ff351ab375d46816aa48348b5e8a359fdec1296ef2c64b9acebe8152a54eed90aedf318d2f1d302da9ec12eb9dbc39e19ee633a7e80fa95c1cc82fa0806379b2459d2974777698c3a9e6bc0fe3bc027e04520b1903806f103bb45e8af0f0c31f10a449b816809b4c26ec75b138200fd2fac36f829988908ce1b74e61d61e15ae19def2c6f746b664e8bbe8db9ae20025e1c571fe424d23237a7bd5617d0d651c0800d4dc0bf15f7749726930d100b1d3017bbf7f24b46a45d311812533122e517f17ece11eeb7b98ac98688618475269098d3624a0db3a5fec068c4f82ae97a336ea2c7dbe1c08c01ae805fac98b1ed05630f7dc07a567d083d1a89f4a859f416bbdab982f885209a2e5f91da6a8e3bbc526e252c91a74229f263f98a8168f113f15c196a26897c330ab22145cc56f7bd25330cd62ba6d0af2f94bca393251130e74b79f1834f474838d3f9e6807915b36038c28f2ff5639007985b573cabd1087643d6ceaa93b203fa2eccd2e87c6e1bbd2fdf6ab3fe232e30dbec425e79a470d3b913c5e1ce4a4d415b2390c6a941cff87836c7570ab593126487cbe541741055f7fca4bf778647ed03465d7454fa902db1f30fe62f7d2d12b76839b3539a0f8d141c80a88778d4b0622f1b96152291050867d2a56c80be03860ee94186f49666ce539c61f79131483ba44e7f6f6c3c38ac2ed76d4951196a6a4efe3f011040a9b5cf2fb8138e1ec8a2e9ba9f3c2c6d2205c77dc72c646dd14b4eed22d6fe62d7aeed2dc1750e442efc5738b47873599af33dc754bfe2c19059315e8d7e3134eb115301aba7836c8781f0c2da193e488f402527ef0ef2f025b61e8b9f76a809040c7020d5b1600814504d44fb96a8bd1b0c32033264409eeb0f5821c0c2875c0fd601d13db5d8c2f05e95c806fd9392d40e3894bf778f16d03c642ac762ce9aa290bfae30e34553ffd363c38c0c21ba30078735aab07a418cd5b35669a54504d5c8325b189af1ebf46dcaea39b0824746853db50ab1559449978090fcf1f7c0803178dc3d0bba0b7d903fbd0a44e410ee86b3776e932e38ee9e537525d130ec4a856ceeed64bde840fe785f095d3128fba0a71b755d71c036dbf61adc85531debf116b53481b72df459add2634867973539f8fbe06773cfadf3f481212fabe1fb61ce1f88e1c19141ef06c9107a83944368d2ce5729afc0871075981bce30fa2249c21eac10a92050b791881adb33fa77293901c717db536b0ddacfaceda99a1a3576588daf974a500c552478b87fac8f1cac2c780e650757ac0229ed172d7ade4d00bbe306c0c8eaca23e4a3dd152fd3651fefa394744ceb5a2a9f6e5d1597fd07d531c85cb3746f59a79cd2d8c10234b533e65a3cc821c7e1af2963dd2056005a4a1f8354ff97f06c27473a3dc0ef38b7f8cfe6f39fcd6f055c24fe7e543a07ea2a72eef5db1b3c34fbc7c91f625e9d3d95521d6a91cfa0a8382bb3a46dbe3c182150a3ee31222366f68c30ff17582552c4bb22b440bab30243ef5957decd6588d65af27298bb0a524274f18d6be48d2a393c68d9fa2cfb90ed46ca20bb2c4a13988ae2e547776371ca15d5473b53ffe9c68a4a117e7b6c9ea5b35f193e0ba86557fb76d65c0a4fc2468e471f47448d57fccb186f7027a3816be2a3a9ec6abee31d58d4fb7aec88486edc432c5fbdbb0375efcad6f7e67f0856c25b4be61a3b4386f5a0049c889d399e2535171b30a42f0b079509fb9e84c87b685e5934d1d93686719c32ffb87f5da9b626f770f56539ee0996136bcfd35496efa908d8637ff86529b22c479ea0d3c8e830203885418f1fd422693668f1f08b646d0f243727d099aeec0e56863d6a9271dc35ebb4437ace2b01f9837bbaa3f6f27d27bf978a9e2e02c6dcc0bd4bf2bf4d333e68cd54190045ee21ab86595dc76745227ab56af91826a026c23a2b73f0f7a3fb49b6cdf22e0ee853a67e53598ca79a28642744169ffa0c023e72d41a7108fbc6b07344a1603762e9a509fd434468bef30042a65c7785acda00b117aa4a7b5d263e30d390b1758183bc02fdfde089ab732782067e22220074f7479d1091709e8f465e4474454d0d7b57079677084a12dfb136651b8898b62c534babd9edf321de06c4ed8563fe7f01395764828797cd54714e4265f5d20f56dc5599f6393accbf38acc99fe709be267932f9ca72374546b7358d16c0e831d6dda6c1998c5d3d2f1259ec5ab7f3eab52f1e67ed93f64ffd8cec0e8e99517f009073e7e2ea31303e17f84f836e15f565aa30c2a717becb887870b87e8bef3ac93de7bb55259187a78017f3ff4c359132f563e3639fa39b11ba86cfee42d2fc1976c9e549e6bca6b1818a7908d1c1af4cbcf2751709ca60da9416fc1bfc53aafaa5af5c40b735f629d78e6ddf98df5fa707fc4205f0159c185389446b1b935bc9fb2073c812b6d0e6c6276ccd096d337fef63e543c4f18adc9aefc49b6fbc236a85a6cadc06506a59233f8d62e6a1072654f7cd17bc909d0e49c5a80add37f9faeec29fd25ecac32d112d51b755bfa8073c5b5eefb99585b2d973ef4f94880e5aaf166c98f0a74e61775c65981d56f12c75626e3d02ebb77100eb8f73cb5326ea6daf7c10a3baedbff2f126fd972f65ebd064c87ed1943a09a296f0b4ad20413c044a038a8f48de040db900d753ae5871312ed846ba92a0acdfa8e88dae3843e8b833cd76d57bd887c5fd009d1944cb8094316cdc3c63e466490b28a80a989d700908e434653c08c9a8e92ffd60ea755581ff0d23a7fc5770df41888606390622e2326f32fc9411e5cf207b737903e701484e7aff6fadde340d0b3d0bc7156f71f2c37d564bbfb73a4fdf9125d3d2a6c87483ea0e44c4436b9cca9c05e7937c08d86ba2189219b7db3f1c555a805ebbb6fcecc0805c093deab018ac74d956339f4eda6bef605724cc111ee8359da2046562458d75e303860097dc77ee30d4824578203c5c3023c9be36ed70f2714b556041d23103a7710e5f0d34561bcfa78641406a5b01b89e5472b56b36d8be6b47ba6ffe1575c2d58e963a9bd0c0c085843617f3c864a4f7c2b205cc02a08099ed73072020616c24786574d48b9aef99455bf37c13570d6da2fc5e998f97bdfffe48a0ccaffcf231c5813a6068bbed9ab3b23d3c5533b52ea4d888d241d4bb986cfc85c5960ed598a5cb6b9f0fbe45751d5eca2d9760bc165f60bf87130fcc77622b6367db8721ac9a4c514cfa8d787dcc4b78d0c4a1443bed1bf90aa935e5463a83041a70922d2e320b65838770eddb28b6d66fb4d2362cf004111ce5b6e10dd52203341e2fe0ea33bebbd5b957f1c10c8a0c2d2193c54d5daa40253f5d9038fad73d4537f8ecce311283def84e296b454422e1a590cd6b9e208d5fecacda78aec39c9e5a14973e502ee5a5bbcb61ccc5f7d0db96061d113705f29f33ee16b2b1f9998630ca4f5b69c29d943fcef3a7835b228331c31b5ae36a569ad123ca548415c0bbfae4ec477644934f4e3cb8ff3c0292a4573f44d135d33b3a37bb69460be5e115830fc655db8380705fef0cff80252f533b6b89ae1f6ac86c3d280210f5b28f3709d4c4a17ca96be8301ea76ae76c33489c40c32a754236804a5a77edd34d4a86f46b9e9babcc5d8290b06feb681cb6744c6d263e13012be0f60074d5dc7005506f24801561fe0f4f28adcc507ec7e6818b69ef9825839d4cfa8c2a988a800ef63b665809b9fa74dd2a26f00d40d242df5eca12a4aa702ed93878ade4214130e261019a0b564f393ad3c6020e17fd9e088eba6cbc0a624ccdda586d6532283c5e507909a412cee2698e64c299f82a1ad5e261ee181aa0b00e86b0194907c52e5487d8342ab9f09fadb5a0cb5096c5801bbdb38241b92bafc9280ca7ffbaab01a81a1914d2676f6e0bfbf840ed7c23d9a97a27078808e0508210e088fa7388454fb4a88f0213933e54062cc2486ce92ea28f1641669dda42fb7fed1da6b38838e3448f7189abafa29e3b37f42ba0108a9fb9a99a4274339f9e564c48dbe7eee14c822205cc097fa13a9e3b769133a79d9db02b3adf752085235ef5242e7ce22ec108ac168ae576d098d97309f6e30250d2987fa14524b3041e12106d2a9045edb3728cf845af0ff4b64a2654d59bf7b1e4b5982d8b10686b1ef1b5d3d7301b31bc386fa5a07ac5370525cc1979f03e555ef216c7674f52f421c61f9cbc70357051cecf30202b9d7fa85db01b5e8d2aa6d3e55544d34a47508b59901879143364da2f55f1d36f9fd16a9489d96df68b8697ae372a4cd8590fa1f911aaf2e716a90a74c983704aa6748f5104870c56960b7613d002726c6a2e0f78d081475e2ca429877b5eb7aa302a903737ed5aa8452c90228860a75ce7e9da5aa57d001081260daf7ffe75c6f4a4fe8e634cc90016411db80cd02537d2ebde63a14c6c43c3dea67174cdb688e108b54105600c9aaf2bcb02ccd78bcd1bf71af25161dd442e89453e361b4c12813595ce81fbd64747b93a2099cb"}}}) 8.953697599s ago: executing program 7 (id=656): r0 = socket$inet(0x2, 0x8003, 0x0) mprotect(&(0x7f0000791000/0x3000)=nil, 0x3000, 0x2) mquery(&(0x7f000078f000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x5) r1 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="89054c011cea94f77ea66ed0f35abfaee1654a08", 0x14) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/521}, 0x20b, &(0x7f0000000300)=[{&(0x7f0000000240)=""/141, 0x8d}], 0x1, &(0x7f0000000540)=""/4096, 0x1000}, 0x8}, 0x10, 0x1042, &(0x7f00000003c0)={0x4}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) 8.912175494s ago: executing program 7 (id=658): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) getpid() shutdown(r0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x7, 0xe, 0x5}, {0x9, 0x7, 0xb8, 0xb9}, {0x6, 0x2, 0x0, 0x6e7}, {0x8, 0x1, 0x81}, {0x1, 0x8, 0x3, 0x5}]}) 6.62697158s ago: executing program 4 (id=668): sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000002f80), 0x0, 0x0, 0x0) 6.603510681s ago: executing program 4 (id=669): sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f0000000000000000", &(0x7f0000000040)=0x2e, 0x0, 0x0) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000002c80)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r1, r1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setreuid(0xee00, 0x0) mknod(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='.\x00') r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x162) fchdir(r4) 6.589891606s ago: executing program 4 (id=672): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x5, &(0x7f0000000080)=[{0x1, 0x7b, 0x14, 0x4a}, {0x80, 0x0, 0xf1}, {0x6, 0x5, 0x2, 0x7f}, {0x1, 0x90, 0xe, 0xeaf}, {0x0, 0x7, 0x8, 0x9}]}) open(0x0, 0x8, 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) connect$inet(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0xb9, 0x100000}, {0x60, 0x7b, 0x4, 0x4}, {0x6, 0xd, 0xff, 0x95}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) 5.987041096s ago: executing program 0 (id=691): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x108) r1 = socket(0x2, 0x3, 0x3) r2 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) madvise(&(0x7f000027c000/0x4000)=nil, 0x4000, 0x5) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x800, 0xb4a4, 0x1, 0x0, 0x9, 0x3, 0xb, 0x2, 0x2, 0x1b, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) recvmmsg(r1, &(0x7f0000000080)={0x0, 0xffff}, 0x10, 0x1000, &(0x7f0000003f00)={0x0, 0x3}) 5.933595746s ago: executing program 0 (id=693): socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setitimer(0x1, &(0x7f0000000140)={{0x6b, 0x100a}, {0x200ffff, 0x801010000}}, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000300)=0x8, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x54de, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5}, {0x2, 0x3f, 0x0, 0x5}, {0x8106, 0x0, 0x4, 0x3}]}) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x3, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2], [0x7, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x2, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x9, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x8, 0x2000, 0x845}, {0x203, 0x10, 0x4, 0x2}}}) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) 5.933276835s ago: executing program 2 (id=694): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0xfef8}) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000800)={0x438f, 0xd358}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x3) (async) nanosleep(&(0x7f0000000140)={0x8, 0x2}, &(0x7f00000001c0)) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file0/file0\x00') select(0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x225, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x31}) (async) recvfrom$inet(r2, &(0x7f0000000780)=""/1, 0x1, 0x1803, &(0x7f00000007c0)={0x2, 0x1}, 0xc) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0x0) (async) setreuid(0xee00, r3) chmod(&(0x7f0000000000)='./file0\x00', 0xa2) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000240)="0c862015fc302efcdceb3c8067bae89be8e326605afa8eda809c23d23e49ac284d9118ab3f416df25754896709e83cfcdba874d5ed19e4b71e513eda3e00"/71, 0x47}, {&(0x7f00000002c0)="a286e6a3c852fff7e7095feb03771d3c7357ef1c8ade9fc923082fde32bc572b799d5440e0c81be50dd00fc64b23611c7d4b38fb5e640b2ef7ec24fe1857b8acaebe", 0x42}, {&(0x7f0000000340)="e02794e117761e8601e74eb570e40f53712a9925fd5c6aaee7b42ec21f1c9cec14d447e6316ba87d1e050c91f028a62051bce4d01aa8c2235f7df3557ecaeea3fbfe69450c27f7497c1fe0f53364061cba23456988a0fbbee7310c701a96f3ff120c7a75f6d47be699565c77f16a728ba38e8a66697f28f3b89995b5c33b74832d4d084236c550f3351b8015a730929b3f73546afd23177d3b5add6042652124755c9fdb6957692b19e8d94932b7f0e7ffaec0854cfc8c47d74087958216bfb0463af8a146e780b4fe791f2b", 0xcc}, {&(0x7f0000000440)="360ef944a2965acd48df35e65c8292dd0785f04b3a72ad789f419c5a544f2658654bee1eed7fe007a461b35a8964055766f8c88646ec805120ae16dd14efc80e5ce6105bb5ee9e1898700761e1f67ffa250157fa3648a2350095dc11bea20169c89afd98c907af928076ecf89eb78d6a6ed9925f42825ed425ded5c231a55a0446fad12957c9f23b01861c6d0c7fe8c1cc7d6204f49a92968e2d2d9f54b42cec5217c6f60199c37596cef9e052385f5b884c451b2b5ecdf724921dca0983ad76", 0xc0}, {&(0x7f0000000840)="120cf7aea1772890f4b9c6e3469065625e7adffaf656707ed737abd9f41d860781fd7d9bba85fb82ffac64e8eee97c1d62b4e5b9601fc217a3beb838fc07e8ae90a65d85cd2890e9b69f92a8265b1ff220a4fc90e8a8c8356df7715e1c788b9ed6e85d44ecc24b69e9eb6cfa659ad33d467277e6e9f0e05e8e03fd3af2704bb0e6d785c7bf7884f1b863fa9291605bddf76415daa290b5ac7bb8d0130ad8c5ca7a036626d4f257c155af12e3e132e3800b68d9cdfbb5e2926943d7b2ecce7908894b6680772cdd8a8480a36127e56d8eb341cde8783ce8d5d1ddf08f3b32f71687025105407e425cf0bf70501900275eac286d4140939cda8ad17adf7fad45301535d321f157a2867348d37250720c866a1f33eff71e970885271ecc0001b3abcce71adab9de877ceff2ce9fd90629007c77d1f88253dc58faf017d67392780684cc330ead19b957cc67fa2cbc2954f0f0c66bad78034311ff5dcf254366cf745c1dc8130d2303a695af5c938292d52b7a4040c67006aa24b31ca25de2654993c3936f032ec03068f3101abcea38ab43522dbf057bbdf2a31da6a1bac99f5a9f7f8dbee32282c59c09fd4bae1b90c81005ecb0dec5168eb215a5d66b482d20026d8a49e0725d693d1ccd482e19e596004f76cbb8a12642bb9f7349b1bd0ef5c844a2e0e580e94449b7c85deab43d89f14ccfa58706d65a541a92c0da19b4fdc028b4d8ffc2b67f9479415fe54d593fa4739794a847cf2c64b718a3d8b84a4435dd33116ef07e3a04150510df997d63b8a06679b069e70c27d0a31ebaf2f0cc2002163a478f514cbdaa3350725fbfd79431e3992b323f3783605014713ad94e67fce8750c25a09438cbc54116b5a9c82eee3c18be6a7da1dadd418951b008995628f7dcfa4c6c89a9d1170491475e83ab48a94cd023f0d8d326ac4816c4d2e63beaafb28d2d0ca6a842af4ec816e8917a447c1ea68bebb732947a5b6826a62e9ff963319da01080789d82a03c051b6b6775e47132d052bbf74019083b9f64957dd8d43d8a302517fa1f9a05da1219ebec2c597c82753696c00287dc68c37a0804f4b3f67a795e97b0042d76a20cfc3408290282d3b5a549e8d750f44bb4c761c9efda180bd4255ab0e45b7acbbd25d8f777aa1b8aabd9540ce106944c119193ebbaf16cba2eab43fce641f438ba194f794970587bda2b2bd68f2413cf1fa4f0edca05048b82d4c6aacc34c265e3475fb88630d76c2bbca91a60e9924118695594150917d19df1fa91cc9ca0d5ba17ace06257da0916cefaef5f4d29c4849ae8ed7823bf6508777cb7f9e9dc47a53b21d8044018c3d702555d2b91711da60512d5922ee65ced980c8f2cca8f924de2f00ddefafbd1a9e03929a2a44b35339440df82a24eaf2ffae4e79ff301baaf085ad6f2744aa8e7ab97d9b94722c835a1c155ce796cb86b7aeb3d9f043bd29fbd4e35f7f88c8b0ef0a592bb900810ad55da98becf2dffa29372e3f4301fe265b6207e0d304ac7b140bb92b93117e1f9232e0d37d9b2ee1d9957909c73ef230bd53ff149899b82e0bb6078729089ff5e8fa71b0eecb8da782d21701a3159bfa518ee0961295f4963845fae4b5aaf387dc3700d7baf277d3dec989ec8eb65c1be1f70c82cbe7b22f5fb8eb980b8a918cb35eb66d25324fb0b2c09417fb09ae76eb8ea5b4c38fb5497eb11a7ea392060a8f54f9213dd8f80c0bf776282cb25a9e86c47288b3bf7144b2ab0cbfaaa6c69708f6b42bee79352f9a0bc33760e2df4074a99d226e126faf7d847b40b90cbd4e15b51719ac55b8692975d2407c6eeca0ae4ef896bb70ae7fde79992c98bbc6e661a19b65c9e272c8471224332cc1080ae2ff5179ed93b94748704a5b446ec16227fbe5c1e72c5c89f857d45c2de4911009329081f50c59f1b7716d906d209b02692b1a7b4c3929f7793b1daf2d02839048b054a270b21c1047ab0f425c07b4197f50c39bd288a29383e9c6a8370b55f1dd93d3ccaa1881ff4e808224aa13f72a3c5b3bddabd5267dde66849e82bfca5ff0c2a2421eca39e447c84841baadc717693cbba7bf128e81e9def9c2abeffca2dddb8b5765a3d4807f097e38d3f753f0ad2fe8840f4908c2954418168eba4fd361c6fce9998f0a921f4901b81a0d3b28ff03811f5e6472e727390409ee7d87110023456b2b3883288e8f489b578e495d01cb981b85213f87f0977c55c581d0a515727f8b05870d00cbd9bc4e77e024314ef0f78baed896a8f596fa499b5019c1f7d56b0d0691aad74375f378de4a67eb3c2e8f8828c09301a07b4b6de42a5a96e74c8a99f404ea0901c266d6afae1d58ede24c31a540ac454765da42544a2e0f7b874196908f03b69f4d0569c9a51ae834ce674157d90a5b84c78a4963ac44a47e2b6fc46754033223d5edad9712b5a35a7283811d9c71bcc66ec9fb6746a8189649d2ce3db3a8c6d7d4b3bf7d9f77d8d9dea34649dd87b349f8f5fcff300335e7b9a2b46bc178688b80dc13a1104703222824221be94fcd62a350fcc1c87416a794b8549f13ade19841b7a7abe48806660954733413449f1ff4b7754db22cd01174545bdaf675e222fd57170c9c28d99bd99e6df44ab6a70c9f111d21572098eadc1365ae0e88043d60e7a346489e2f770eff0762befad44d25b66fd7caeb163a24c54af8d730618b3997e419ab00cc3882a2548c66cd311b25f583a7a7b8f0584f6c39d55e97f4b591c11eb125bc560b614928c2fd190c1e7399234e6ac5242ac5406c5db1dab1ccf257f779feaeaddf8896bc0d915b7c7d41750ab02aa2fe63af15043329acb957c5a125f32b60176959e5a556e0573ca0ae8cfacac391556cbdab5d5edbccd633cc2d9000e66a3f8123875e89924f46cf001f6ec37b7047c5c46a32fc55dd8785aaf50baa88dfed53634c77672da597c092046397989755e1f150ba2718a3b3989e3d9b6c91a2d9f00a086394e3b90b264b13d5c14c7f8a9098b337fcfeecc5e01e572b1a6c702fac6bfb71ca10e5af4d317ad610dd59ae52cc6a1a4fe5e7796395b11dfe1117fce1d2404a7c386f3108f79f6d65ea50263ea80db7db8977990ac7747d73cbe907e14fdb0b126bf78d9bafeb5c6edae7b43b667e5fba7dd45c7201ec776db645f152ba4d692ce0c37b2d18504c11c48585ea5a228ab0f79a6d4ed41814b8cd7390e0afe0ba44df6ef42f32080570212adbaeaaf086346aa6e679a608569fe5bbc613d3fef3365927519dce15814c458ad86af0f7feb28cc4631cbcadb671792edaba594587df6e0293e64fa66c425291662726218a2b1ff47d7c744182031f71713485379a97becbfdac8e8b2ccb7fd79a83a2be64251d4c349c025ec4f6184f91b2c4cadf213ccc4f79311b18e39e7327c464c09a8578027de0f4e916ba98d3cfa7b74fae3d8475077e1b0b0ec01ae12971462e2b30e21a822e500e9bf98ec3ebffdd15f202823084282be4a5c49464c3e404a589099a7024fe734331a50d0a6eb32a7dd11ea54221823861c43258cc8026180546406d424eb4b4fc79f72290be089cbeaef18e28b5934457bfcc61cdcbe04ce9c608ecd42495e040c92b3c87364ce7d3c3735d66b56a12d956b16519d68b64304cb5011af443f5b59f7ffaf35a60f1ad05801e0931b491b76dd124778279cf5d88b18c175a599775a987a279fac01cdb886a825ca52c097f1c559464ee2edfd2966654850fb9ca2e8c1335bf68ce0af1380674541b44bb711230765015662cf7b724fec441fa6e4cb591c37bd68b00dc27b82b1fc30ff55870bf51feb5c0f86176b6d1481d95bba677a072e4e12379a9c31ef9fd40dd3225dfe869196484b31502f0ef5810928f46ff0244c4013fdf767f99ff49bd667959540f0eab5d2b2d44cdc6f62ea5b733465fd54a45be526652717eaf9e4b36442262644748cf6616549a387927338d07b1db8ba579af0bcb57fc21f07a6fc4813cbf9412e0b2acbb378e3157b9d8c7568a370d07566c90d8dd6d2d788c380ca431d7640570edb4838c6dfd2a7b4805ccb6702b54c558326a79a2682080369c61ace5cab28e18a5c0930fe31168d65b34501f02015a88b22dd308ff9db612cddf5b7ad19e0e1a59b5f9a3c4cad770c7f261e29b5f410a7ebba4d7153782ba9190da8f08333992fcbc8b0747bca88c4751875b8020c3234af882f92582cef4ac10d871e7781d7883d1edded06b3e89532bf72bf8280adc294f82363fbd2ec151bd983a8d856c8865f06a0be7ac6d3ab24f8003fce2ce43146acb72424c0dacc0c232167ac673c6f4809183639931bcab44d02bf1283338ac8c18571c68fd5f5f61ad767fe0795db3b1446186a22568e307b2d1bc9e8193dd1a8c563373793c01391abc9fd9878c74961f1dca7fb730fd091e28f9f4c3897a73328dec15d00e8c6d8c82d1f910a5a51c20728f3c451616dd3ad81251e8daf07984165d49d6d2e9248b11741be7e5ecf26a881a0a81fa08836edb65c4f87f1bf6bb79b1ce0c9c028f50431712d1cac9cc3456533c81ec52073a5231823e09bfc834f589a451d485b67ddcfff50ee1f31d9ef95daa8288cecaacfba796e0db737519e44334767334c44e3792484d70f920f6b734f40f193f9e733a0e095be79942282236f76f7d300ac04f55fba88f3b75e182539a5993586739d2996fa797309e43a08d50ea0efed124c8950a8cb7ebc18f093674799fdea660afcb33f1a93d2a20ee50c05f8be23c6bc1d067fbbcc111d8434c6229306f5798f006e587e9f2d7178dbd68cafd852f6b727032c439afdf0d6af713596d163e3908285ba82c610d185272f99c0997539cdefaf30485863807c56e17229e29736b9818da8878ceca5f980096429eae4a5ad2d0d6a2bd029864b8943d160258c8ff8b97dc6b1425436e9c86d3632e5dfefd0504cf9ae3ca42c82816f27abd08d5c57fee5a8dc10fd6269e9703cd50681a357e89b5b13a916d28debf2aa54e65a6b6e986d352bc2cadf80beec7aea0aa0a2d8b7d379c489414596fdedf83b6deb7665070291ee387ce7f0715228ef5b430e9215aa6d83b791e6d241bbbea3d2af5fd1ce09fe6b5f77df7bec66535db4d76e0fe3527bc57a99726088ace0b01cb624068a4aebb00179c942a8f4a0ee9f2a17e13b67aac8c7a846a7b26ef256632654b6caaa37b60b5b82629c3f462a8cec3b4a8f8a1a95bddb56e9ef4a8628f015a35496d7c96e1a0028e4b38d74323d7343ffb61a0570d1eedd82a17b7d74fa7bc7344c7a4602d20351650de744b926fe54bd174a882102055c5fdd8cbf989fb88d70f66fd9a9b5d5e592571edd563d183f7498bc6307ab37a5e4099190dd5d3d6e59b438224cd315ce6eaacbbb6b7cdb5e9cdfc689e1c8860f44b4870b3f0b7e46c6f0dab315c00d919d30430a4097d4c9456458f0b120126c7dcb197bb4dc0512c80c83b824bb09302b058922f1f01692d8f553e10dfd6ee353cb2d57e7569b0b0eef7811f45a9c1c95d0ffa3b3b1c9bb196544d3df686091ef7b4e8ed67513c8407736e11dd1abe34e7dc00ee1437572dd077375b672234b16c9e4d84314f3f738fdcea5ad675fe93cf6f542444bb7d1c05b1692968037855daad6217b27b602446d0f99a49d4366b9582d2a56c6f133ee3878bde0ffc2d901d6427e151d0a8fd742d1cd4e31d38a848f774c590ed8857c2026b8320c36513b73c948bfee73d2c0024044f0f3503125ed6ebb7ac102ea9c671e64f2755a6058b27b2be1f70cd4181aa677cc36ff70d7", 0x1000}, {&(0x7f0000000500)="13e988f0b9ed90130d58eedbcef42bc72a0d3401ae837b55ed07ef81357f5dfb636797613b8e961b1db0dd084c5b852b462a7fa3d7dcefa14046176288f973c2e1693d9b369f331a83c83b119e282ec21cf6330c5b50500341a33de91983a5ddebe5ba99afb87e25093b63e191a34641e705ded52d529f387c1d428d1b8202da8a79931f47dac072e8d6a65ffb6fbd5b0b46c7940f4a7a", 0x97}, {&(0x7f00000005c0)="c5c0a53e973eac17d7604de3eb18284a848d7c1aa7fe996f2fc83b822576401c6c0b0159541e615d668a2987bd7ace169f3d6eb12d1c53ea95d233351a05c9e8fc8533317388db07b116de", 0x4b}, {&(0x7f0000000640)="a16be3b6f689373716ae2136f5c7bf6d3ff63452df4cc9eb63a2c77ad1925e4d64718359a8ac6b4607ed923ec69e80e831eaaf2cf40d68c4838e14e039546785e77de44cbfa3d9113386b36b7609fc41e6d81c5ae4abf864f1d00c472ae721a3294b8523e1cebf649d947efda8c83d645d8e09d2e5686d931a0ca8541ec7cd1b1cbd581aef2b4cb160a30a75a2dfe483ae2b2d54f8237c3c94c812db4410a66b65d40498292690f2529c6deebb637091718c8a5828b78922a0df2530f4a139f67de0213bd46e7f0f758d35a90c313168d836", 0xd2}, {&(0x7f0000000740)="eff8ae", 0x3}], 0x9, 0xfdc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) 5.932957812s ago: executing program 2 (id=695): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x20e, 0x19, 0xffffdf82, 0xffffff8d, "08ed95bb1cfa0400d43c8d71bf6b00d90cf2c000", 0x4000000, 0x1a3}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x50, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRESHEX=r3, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) 5.932628789s ago: executing program 2 (id=696): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x28}, 0xe) (async) recvmmsg(r0, &(0x7f0000000600)={0x0, 0x800}, 0x10, 0x840, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) r2 = socket(0x18, 0x3, 0x0) close(r2) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) close(r4) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) mquery(&(0x7f000049d000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0xaa95) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r6) (async) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) (async) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000040)=0x1, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/503}, &(0x7f00000002c0)=0x1f9) (async) connect$unix(r7, &(0x7f0000000000), 0x10) 5.932355427s ago: executing program 7 (id=697): setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="d3b6e8e656", 0x5}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x102, &(0x7f00000000c0)=ANY=[]) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000140)) 5.879187187s ago: executing program 7 (id=698): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) 5.874054436s ago: executing program 7 (id=699): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='#\x00', &(0x7f0000000100)='%/:\\\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&-}:%]\x00', &(0x7f0000000200)='\x00{%\x00', &(0x7f0000000240)='@\\:\x00', &(0x7f00000002c0)=']#]\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\\+/(/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^*\x00', &(0x7f0000000400)=':\x00', &(0x7f0000000440)='{}&\x00', &(0x7f0000000480)='[][}--)$-\\}^\x00']) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000300, 0x0) execve(0x0, 0x0, 0x0) 4.701864085s ago: executing program 1 (id=725): kqueue() (async) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0xa3d}, {0x6, 0xa, 0x5, 0x4}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0xa3d}, {0x6, 0xa, 0x5, 0x4}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="d55bf70bca4bb9b0725af25599d3e85a9c2261fb0c4b0f972fcff57a3f5df95e07da67a7e3b11fcbb371ab362342bd87b3b170c0008db740037dac46dbc8d98a433d0d1d", 0x44}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000001d40)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000001d40)=ANY=[]) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000380)=[{0x0}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000800) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) close(r4) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, 0x0, 0xfffffe01, 0x0, 0x1, &(0x7f0000000180)={0x2, 0xfffffffffffffffd}) 4.682829804s ago: executing program 1 (id=726): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="f968", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x0, 0x2c, 0x3, @mcast2, @mcast2}}}}) 4.682266656s ago: executing program 1 (id=727): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x80000000000000, 0xffffffff, 0x6, 0xfffffffffffffffd}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0", 0x9}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/18, 0x12, 0x800, 0x0, 0x0) setitimer(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x80, 0x400f}]}) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="6d319f9a04d16006045fd8f4ae772b88c94395d95d76d03f1dba004572bc017a6b9ba28cb590bfd1471d1643faf1b6a588d2a7ed7d8a61d75c910fdd80853370d6e2880eb3b59a1dc5e27f0720ea7ea0bab2f701598f640f91e6c21e6f83082dc7", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.612358901s ago: executing program 5 (id=737): ioctl$FIOSETOWN(0xffffffffffffffff, 0x40047309, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x2, 0xa, r1}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x40047309, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) kqueue() (async) kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x2, 0xa, r1}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) socket(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) 3.557139593s ago: executing program 5 (id=738): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001bc0)={0x1, &(0x7f0000001b80)=[{0x5, 0xec, 0x7, 0x8}]}) 3.556868112s ago: executing program 5 (id=739): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x0, 0x3, 0x7ff]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x20}], 0x2, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 3.55569592s ago: executing program 4 (id=740): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x401) close(0xffffffffffffffff) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000800) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) close(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x27}], 0x1, 0x0) (async) poll(0x0, 0x0, 0x401) (async) close(0xffffffffffffffff) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async) kqueue() (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000800) (async) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) (async) ioctl$TIOCSDTR(r2, 0x20007479) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) (async) close(r1) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) close(r3) (async) 3.481869671s ago: executing program 6 (id=747): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffff9) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x7, 0x10, 0xe4, 0x11f}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ffffff7f000000000058c248a11c4637b7d67ff34aa9c3eca0362f6b0794cb6aee6a2a77019dfe1db92ed93650", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="5914b4c6b355ded084e4eea090f9755b70ca36a72fdb76611ff50cf14a8fade44d9b584e40ba4b5a37bc96cf", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f00000002c0)='\x00'/14, 0xe) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000002c0)="82338798528edbeb1f763a385e4af84acd908edaeb6399298d558930524c67bc70e1cd677d4c9e67c4ca2bd38261a65d5911953de60b5eabb04b096f296403350f515ba67e6b38cbf80e3deba881e5b53c1309c40c41062c9db7eedc8adba9e3c39527ae9664efb115e0b20e9608c0db3b05e12ca155fe09adbec85e2802c176f66649071cee06455479ff2aefe30e1fb87bf1f05cd70859f9a103c009ea2621bf294c2fea96022960a69bbce9f328a800c317efaf93e895657738989cdd6171", &(0x7f0000000100)=0xff79, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 3.481598531s ago: executing program 6 (id=748): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="f968f8", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x0, 0x2c, 0x3, @mcast2, @mcast2}}}}) 3.465526208s ago: executing program 6 (id=750): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x4, 0x7, 0xffffdf82, 0xffff7f8a, "08ad8b990009000000000000ff00000017ffffe6", 0x23, 0x8}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) seteuid(r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x1b}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000300)=[{0x0, 0x80, 0x1, 0x4}, {0x6, 0x1, 0x2, 0x6}, {0x6, 0x6, 0x22, 0x4036d285}, {0x7, 0x2, 0x8, 0x1}, {0xffff, 0x98, 0x2, 0xfa}, {0x3e, 0x47, 0x0, 0x7}, {0x0, 0xe, 0x2, 0x7}, {0x22e, 0xb4, 0x9, 0x1ff}, {0x9, 0x2, 0xa, 0x37f63b5}, {0x5, 0xc, 0x56, 0x5}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x8004667d, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x2, 0xf40}, {0x60, 0x10, 0xe4, 0x11f}, {0x6, 0xa, 0x83, 0x400f}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f84592", 0x5}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="5914b4c6b355ded084e49e686c85ed19b496ade4", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x49700000, 0x5, 0x1ff, 0x0, "f5bda2ebdb85e0cee124be199b85fce5edc34cca", 0x5, 0x7f}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="61b91d3a0000000000000000000001ff020000000000b0c9000000ed00000000012b26545363a10000070d54011e9a7bc4"]) 3.380174189s ago: executing program 5 (id=756): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000380)="22abdb26a43b3e78413aae4b0641e735cbbd6e0037ea4838fcb4fec3074375fa7bd3521e536ff00fc1195cb31445a14005457582bd48ff3cca0de916afe608f3bec13cc6974e218b78fc8b6eb27508007f190000005b00", 0x57) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() fcntl$setown(r1, 0x6, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) close(r1) r2 = socket(0x18, 0x3, 0xf6) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="cdb7249f2d53899d4dc43a2246742e557782a6a9007dbd3026f5425154edd11a9cf76964dd8476662c0cd7f742307dea51f9379173174cfd4e353f525f06a24d2ae90d3215de9abf83a4870478299e47d9c51339f81068688373cd82815da72cd80a064f33031be4f7ae08000000f425775a3e744422ceb27dd029416130bccc0c95ee0104f09082847f853a18e4c26ed0fa94ff89cd0ddf8b17523179173f20b027224b63a6a247fb25064fdaf9d0c53859e5fbcac0704e1fef8910664e3071dadc0d28ad9c6add964d", 0xca}, {&(0x7f0000000180)="474214a6dbc94c0f75ed5a5ca65fa1e0e0ee19bddfb5e0ebbdfad538e382c01a9acff0d463a7493390c717aebd67a78499dfc68f77c432463ab889255b73890f54bb8eb55b290b52136d7447bbf56916b07c17ab08f9c1f3a35c4f55cc8e664509a7805b26e87d609d08c83f79c62f749969584d5317aa4fbcf693392dd63855d319f8723d6bade44ee433e30890ca8a1b726c5a993641ff1fd9280298c51346e4170cd3c3d67728d0161f938f34e8bbb14b", 0xb2}, {&(0x7f0000000280)="403fd7a687503b580012cf71fb0a", 0xe}, {&(0x7f0000000900)="a36539f5d3ef92007125b2008c0241dd00f09892aca8afd9aafda55cceec30e81765726bda547f16e56649d6f3a3d869d2052684df1e79f9388f5a327c1afcffac4b366a10d5389b907f94acd3323f2c9e68de005ce1c5a45b45828d02037a92961a839191140c27e873ac09ba67735c29a7b72c240d4281c3b2b4f464d56f667c7fd15f3aa735c421608b3db52745c02c228f6482f314db62a7ae0401e936f9e46ce8a959e50b401144041eb680adf8272084d81ad52fdcbfe56410a07f070a842aa683ae0422188ff8608a42a1273d8ecad8483fd0283947035c3eaca0c2b62916b211e437079b4db66bda55749ddff3dc2fcfc2edfc10d5e28c2d812a9d938b79307bbf1ef84fb6b4f8106c1650b3cc5222a19d588971c7009d7633d33cf966254b0b1bbbfd6b686058ce6820009e5c5f2167d5f004fc2e916e4397e74634b828d1b5eb2528217a93b642b0ddb705c7ebc4fd99856ea2f3ddd3ac5723ee36bfd895b439b2b4df9dcd82ed3ae7525ec57923145b1c2f7f94430de34aba874d852b407d3f6bf15a8e96768b6b8ca586850f0e0547f55981158275bb0aaa90984cdd3bc68164823eaf0ab027185ca17a04d6565e3f217c3809707e41a8e2365e7faef724bdd464472ebc3a15984275ddc348ffb146950b9e669838e431da0b4b10e94988bf7f0fffdfcf549797adb291282521e6a13d9f1374b5e1b68d78719ec8665f830de70d34709350ff0ddf125d5c78da8b9c140865325c0e7ed05c47742d408f560abeb57baea4a9a06f634468ac2b7087cc75f40dfb7869bdf75ab97f26cc7f2e82f7ac29a9a533ae222f9e8681b027d6136beb07b5e3b699029d925b6a01e198ec2b86e0c7a5de5fae9800ee26576b415de88c5edd422a50da6acf69c438e5fd68db3314e5de19008622235a52acb0209cb9642ae9e9c9f2a6688c52d1bc791fda8090e900a92e48ee49d72e002bde98a84709de833197b32a93ee37958867e7734b4965acb67939a91c3e600637da1c32ff5628fae2b09eeb08a8f25c94a739597c592cfef2d5ed0b779b376ea04dcc7bd45b72a78ed45581cea697fe10ce7bcbac7eb15879d398363a7098bf4c3e79593dc3cc19d5a3f07e14ea968802fc888fbf2c975d93e65120f89ad53f0688ce2732f7fc7e0ae3564132196e7f5f3d55bfd31141c36653be32953aad5b559b421b7f07810b36d3b5d8c0c229ffb22ce6f40bbba2bbadf422af52505ead8d", 0x372}], 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000100)=0x40, 0x0, 0x0) 3.247197611s ago: executing program 5 (id=758): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) (async) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000100)={@local, @empty, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "a7e77b", 0x48, 0x37, 0x8, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, {[@hopopts={0xf0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x8}]}, @fragment={0x89, 0x0, 0x1, 0x0, 0x0, 0x9, 0x68}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0xa, 0x20, 0x3, 0x0, 0xc5a, {[@mss={0x2, 0x4, 0x10}, @mss={0x2, 0x4, 0x8}, @timestamp={0x8, 0xa, 0x80, 0x1}, @sack_perm={0x4, 0x2}]}}, {"34d18f785902b569"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0x6) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x67, 0x2, 0xff, 0x3b, 0x0, @empty, @rand_addr=0x80000001}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x6}}}}}) readv(r0, &(0x7f0000001340)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/75, 0x4b}], 0x2) syz_emit_ethernet(0x32, &(0x7f0000001380)={@empty, @random="3cbe47528200", [], {@arp={0x806, @generic={0x6, 0x7000, 0x6, 0x0, 0x3, @local, "", @local, "ab46993adad8800270ff833c8c6f5040"}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000001380)={@empty, @random="3cbe47528200", [], {@arp={0x806, @generic={0x6, 0x7000, 0x6, 0x0, 0x3, @local, "", @local, "ab46993adad8800270ff833c8c6f5040"}}}}) syz_extract_tcp_res(&(0x7f00000013c0), 0x3, 0x1ff) (async) syz_extract_tcp_res(&(0x7f00000013c0), 0x3, 0x1ff) execve(&(0x7f0000001400)='./file0\x00', &(0x7f00000015c0)=[&(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='!^\']((.+\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='\x00'], &(0x7f0000001640)=[&(0x7f0000001600)=')\x00']) syz_open_pts() (async) r3 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000001680), 0x80000001, 0x499bd689) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x157, &(0x7f00000016c0)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x4, 0x145, 0x67, 0x4e7, 0x20, 0x94, 0x0, @empty, @loopback, {[@end, @noop, @rr={0x7, 0x1f, 0xfe, [@loopback, @multicast2, @rand_addr=0x5, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0xfd, [@broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0x8}, {"39d5dfb100c46c8fecbd014fe4840f7f929653474f8aa5e8968efdad79ce7b9df343e54509b411f175e7b7da10bcec8da69e0c469320f78b22428c1550e4bf189259be7afcfeaf46686949d8cb26987ec6e20bece5a62b8257a561029711328e864171d9d95771d968f1e0dbe9506e247b0b481f7458c22305ca7eb96c9d01fe70fde9cb57cc1160cb14f9ac076f9c873a7c4a685474cf7dbb2bd2a7eabf88fe4562475bdb845d34b7780e9c020949c33842f0ed95ac1bed20844b0fa7186a4b1305753f3ff476b5e750dc519f6200f7c11a73994934e0fdb3361492f2e78864c1858158ace26cc45b669439d54fc69ee41fc72da642d21f53bf39becc"}}}}}}) socket(0x10, 0x8000, 0x9) (async) r4 = socket(0x10, 0x8000, 0x9) write(r3, &(0x7f0000001840)="3902d02a3fd07ad3bc44ffb12247097f91435109e12c614a49cc5b2142b134154fa9753bb15c25679d24789d2c48c6a904344a6a950f16a2696fd5b138d7c4a06309fce7498c246dd2fea2cd9506e8e752721c9280398299823112c2cde02919f5ffcd8315b5025954c49aed3c94c82fc59937399864b8c53c256f838c08d74e282e0ee742b467ddf56d0f773158662fe4f921e8bbd1f56b090dead3666ac55e3697a6fefe3fee3ac33875c8376e2e818be9798626d587e10e275ea2d61cec0515f226a8aa773e459653a27b06a669261ce5d1275e9bc723093d2fafa148b59d", 0xe0) select(0x40, &(0x7f0000001940)={0x7ff, 0x18c9, 0x7, 0x6, 0x1, 0x3, 0xc2, 0x8904}, &(0x7f0000001980)={0x3, 0xf29e, 0x4, 0x59, 0xff, 0x7fffffff, 0x3ff}, &(0x7f00000019c0)={0x0, 0xfffffffffffffffc, 0x7c, 0xfff, 0x5, 0x54ea, 0x3, 0x4}, &(0x7f0000001a00)={0xf30, 0x100000001}) pipe(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001a80)=[{r3, 0x4}, {r0, 0x2}, {r3, 0x80}, {r3, 0x42}, {0xffffffffffffffff, 0x4}, {r5, 0x80}, {r3, 0x40}, {r3, 0x4}, {r0, 0x1}, {r4, 0x10}], 0xa, 0x2c0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000001b00)={0x6, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000001b40)={0x9, 0x8, 0x2, 0x5, 0x4, 0x101, 0x8, 0x200}, &(0x7f0000001b80)={0xfffffffffffff000, 0x7fffffff, 0x1, 0x7, 0x7, 0xb020, 0x0, 0x9}, &(0x7f0000001bc0)={0x5, 0xff0, 0x1, 0x100000000, 0xffffffffffffff6d, 0xc91c, 0x7, 0xfffffffffffffffc}, &(0x7f0000001c00)={0x2}) syz_extract_tcp_res$synack(&(0x7f0000001c40), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001c80), 0x1, 0x0) syz_emit_ethernet(0xea, &(0x7f0000001cc0)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x23, 0x4, 0x2, 0x3, 0xd4, 0x66, 0x6, 0x3, 0x2b, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x27, 0x5, [@rand_addr=0x8e, @empty, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}, @ra={0x94, 0x6, 0x7}, @noop, @lsrr={0x83, 0x17, 0x9, [@multicast2, @multicast1, @multicast1, @multicast1, @multicast2]}, @rr={0x7, 0x13, 0x7f, [@empty, @local={0xac, 0x14, 0x0}, @empty, @loopback]}, @ra={0x94, 0x6, 0x81}, @ra={0x94, 0x6, 0x1}, @end, @ssrr={0x89, 0x13, 0x4, [@multicast1, @broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x2, 0x8}, {"c8ca33900db90e34c03626e96ef4d4160212524b5b13ec15c4180ea3d48f7907d10666227c435ff033a52d4ac3f3f22045e8a52680923d4528c76684768d2111"}}}}}}) open$dir(&(0x7f0000001dc0)='./file0\x00', 0x0, 0xc7) (async) r7 = open$dir(&(0x7f0000001dc0)='./file0\x00', 0x0, 0xc7) readlinkat(r7, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/93, 0x5d) (async) readlinkat(r7, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/93, 0x5d) chflags(&(0x7f0000001ec0)='./file0\x00', 0x10001) 3.243839533s ago: executing program 3 (id=760): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) getrlimit(0x6, &(0x7f0000000040)) 3.243349779s ago: executing program 3 (id=761): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d89) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 3.233670767s ago: executing program 5 (id=758): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) (async) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000100)={@local, @empty, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "a7e77b", 0x48, 0x37, 0x8, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, {[@hopopts={0xf0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x8}]}, @fragment={0x89, 0x0, 0x1, 0x0, 0x0, 0x9, 0x68}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0xa, 0x20, 0x3, 0x0, 0xc5a, {[@mss={0x2, 0x4, 0x10}, @mss={0x2, 0x4, 0x8}, @timestamp={0x8, 0xa, 0x80, 0x1}, @sack_perm={0x4, 0x2}]}}, {"34d18f785902b569"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0x6) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x67, 0x2, 0xff, 0x3b, 0x0, @empty, @rand_addr=0x80000001}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x6}}}}}) readv(r0, &(0x7f0000001340)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/75, 0x4b}], 0x2) syz_emit_ethernet(0x32, &(0x7f0000001380)={@empty, @random="3cbe47528200", [], {@arp={0x806, @generic={0x6, 0x7000, 0x6, 0x0, 0x3, @local, "", @local, "ab46993adad8800270ff833c8c6f5040"}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000001380)={@empty, @random="3cbe47528200", [], {@arp={0x806, @generic={0x6, 0x7000, 0x6, 0x0, 0x3, @local, "", @local, "ab46993adad8800270ff833c8c6f5040"}}}}) syz_extract_tcp_res(&(0x7f00000013c0), 0x3, 0x1ff) (async) syz_extract_tcp_res(&(0x7f00000013c0), 0x3, 0x1ff) execve(&(0x7f0000001400)='./file0\x00', &(0x7f00000015c0)=[&(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='!^\']((.+\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='\x00'], &(0x7f0000001640)=[&(0x7f0000001600)=')\x00']) syz_open_pts() (async) r3 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000001680), 0x80000001, 0x499bd689) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x157, &(0x7f00000016c0)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x4, 0x145, 0x67, 0x4e7, 0x20, 0x94, 0x0, @empty, @loopback, {[@end, @noop, @rr={0x7, 0x1f, 0xfe, [@loopback, @multicast2, @rand_addr=0x5, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0xfd, [@broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0x8}, {"39d5dfb100c46c8fecbd014fe4840f7f929653474f8aa5e8968efdad79ce7b9df343e54509b411f175e7b7da10bcec8da69e0c469320f78b22428c1550e4bf189259be7afcfeaf46686949d8cb26987ec6e20bece5a62b8257a561029711328e864171d9d95771d968f1e0dbe9506e247b0b481f7458c22305ca7eb96c9d01fe70fde9cb57cc1160cb14f9ac076f9c873a7c4a685474cf7dbb2bd2a7eabf88fe4562475bdb845d34b7780e9c020949c33842f0ed95ac1bed20844b0fa7186a4b1305753f3ff476b5e750dc519f6200f7c11a73994934e0fdb3361492f2e78864c1858158ace26cc45b669439d54fc69ee41fc72da642d21f53bf39becc"}}}}}}) socket(0x10, 0x8000, 0x9) (async) r4 = socket(0x10, 0x8000, 0x9) write(r3, &(0x7f0000001840)="3902d02a3fd07ad3bc44ffb12247097f91435109e12c614a49cc5b2142b134154fa9753bb15c25679d24789d2c48c6a904344a6a950f16a2696fd5b138d7c4a06309fce7498c246dd2fea2cd9506e8e752721c9280398299823112c2cde02919f5ffcd8315b5025954c49aed3c94c82fc59937399864b8c53c256f838c08d74e282e0ee742b467ddf56d0f773158662fe4f921e8bbd1f56b090dead3666ac55e3697a6fefe3fee3ac33875c8376e2e818be9798626d587e10e275ea2d61cec0515f226a8aa773e459653a27b06a669261ce5d1275e9bc723093d2fafa148b59d", 0xe0) select(0x40, &(0x7f0000001940)={0x7ff, 0x18c9, 0x7, 0x6, 0x1, 0x3, 0xc2, 0x8904}, &(0x7f0000001980)={0x3, 0xf29e, 0x4, 0x59, 0xff, 0x7fffffff, 0x3ff}, &(0x7f00000019c0)={0x0, 0xfffffffffffffffc, 0x7c, 0xfff, 0x5, 0x54ea, 0x3, 0x4}, &(0x7f0000001a00)={0xf30, 0x100000001}) pipe(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001a80)=[{r3, 0x4}, {r0, 0x2}, {r3, 0x80}, {r3, 0x42}, {0xffffffffffffffff, 0x4}, {r5, 0x80}, {r3, 0x40}, {r3, 0x4}, {r0, 0x1}, {r4, 0x10}], 0xa, 0x2c0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000001b00)={0x6, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000001b40)={0x9, 0x8, 0x2, 0x5, 0x4, 0x101, 0x8, 0x200}, &(0x7f0000001b80)={0xfffffffffffff000, 0x7fffffff, 0x1, 0x7, 0x7, 0xb020, 0x0, 0x9}, &(0x7f0000001bc0)={0x5, 0xff0, 0x1, 0x100000000, 0xffffffffffffff6d, 0xc91c, 0x7, 0xfffffffffffffffc}, &(0x7f0000001c00)={0x2}) syz_extract_tcp_res$synack(&(0x7f0000001c40), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001c80), 0x1, 0x0) syz_emit_ethernet(0xea, &(0x7f0000001cc0)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x23, 0x4, 0x2, 0x3, 0xd4, 0x66, 0x6, 0x3, 0x2b, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x27, 0x5, [@rand_addr=0x8e, @empty, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1]}, @ra={0x94, 0x6, 0x7}, @noop, @lsrr={0x83, 0x17, 0x9, [@multicast2, @multicast1, @multicast1, @multicast1, @multicast2]}, @rr={0x7, 0x13, 0x7f, [@empty, @local={0xac, 0x14, 0x0}, @empty, @loopback]}, @ra={0x94, 0x6, 0x81}, @ra={0x94, 0x6, 0x1}, @end, @ssrr={0x89, 0x13, 0x4, [@multicast1, @broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x2, 0x8}, {"c8ca33900db90e34c03626e96ef4d4160212524b5b13ec15c4180ea3d48f7907d10666227c435ff033a52d4ac3f3f22045e8a52680923d4528c76684768d2111"}}}}}}) open$dir(&(0x7f0000001dc0)='./file0\x00', 0x0, 0xc7) (async) r7 = open$dir(&(0x7f0000001dc0)='./file0\x00', 0x0, 0xc7) readlinkat(r7, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/93, 0x5d) (async) readlinkat(r7, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/93, 0x5d) chflags(&(0x7f0000001ec0)='./file0\x00', 0x10001) 3.041074308s ago: executing program 3 (id=762): r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r0, &(0x7f0000321000/0x4000)=nil, 0x7ef1753da6fdfc5a) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$SHM_UNLOCK(r0, 0x4) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) (async) shmat(r0, &(0x7f0000321000/0x4000)=nil, 0x7ef1753da6fdfc5a) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) (async) 3.036483186s ago: executing program 3 (id=763): setrlimit(0x4, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="02000000"], 0xf0, 0x800) symlink(0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) msgrcv(r2, &(0x7f0000000e40)={0x0, ""/158}, 0xa6, 0x0, 0x800) flock(r1, 0x3) syz_open_pts() syz_open_pts() r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/1, 0x1}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="17fcd7405c8e9acf3ce14b6edfea8aace6210b379b0c2674cf38c81ccc4d1b1bffa6efeddbb39d2287b0f1d06d133c70ca69da8af5b4b5f3a30ea13bb2e73ae5a8a734dce3411836278989bc1c17d1bf4cc485436abcc9429ed26acad3c4e0101d0021bee70983f1174e791c1cf4c7a53c62b54f7aad0ce405db3fc02cad4027494e1744e9d7fa4c58e066b81e1a726ad5b89763d5f8569c311a1f23d73d4d34b114c5741890c079ae368bdbbf12b2e9ba2f4b42d2171d9ba510c83b898d3e5965da3f2d5db82d75303fa0c18d5c0c827b87544ed222ef40099d514a0d", 0xdd}], 0x1) 2.923347305s ago: executing program 0 (id=764): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0xffffa1ab, 0x401, 0xfffffffd, "102e2618007bf533e2942b6e3ceb00", 0xc, 0x2}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x9) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r3, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f40fea17f1c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a42e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc4852d6607723301be61c568521783d48e46cdaa78721f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2bb5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c00182279380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038973b03c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984957130637eebeee7712610a6f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a026ba5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ace5c6d117b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d681a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ae7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c7dca8", 0x546}], 0x1) 2.923115121s ago: executing program 0 (id=765): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000700)="9b", &(0x7f00000001c0)=0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9c, 0x5}, 0x0, 0xfffffffffffffffe, 0xfffff7ffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x487, 0x8, 0x4, 0x5}, {0x2c, 0x0, 0x0, 0x6}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000040)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x5b) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000480)=0xc) chown(&(0x7f0000000200)='./file0\x00', r6, r5) getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r7) setregid(0x0, r7) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000400)="d05178a50f40d7d28b4ac01a349a2796320834673aacbb632c158a3df5b25abc2e893b01e80b13e484259df08e05bf99ed9503f0ceece2d43ad25952742098baa55fecf45316e7694970f91100a1dcb2856b1934530fe8c942a6bccbafa100c279647738b91636446c92d5dbd98a036c41489be224bffde647", 0x79}], 0x1, &(0x7f0000000300)=ANY=[], 0x88, 0x7c5057c6c048780d}, 0x40d) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) flock(r0, 0x0) 2.922167502s ago: executing program 0 (id=766): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="f968f8", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x0, 0x2c, 0x3, @mcast2, @mcast2}}}}) 2.92184891s ago: executing program 2 (id=767): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069c5, 0x0) r4 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x4, 0x19, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0xc9d7, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x4], [{0x0, 0x4, 0x0, 0x7ff}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {0x9}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x3, 0x0, 0x3, 0x2}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r5, 0xc1084413, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2f, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x7}) readv(r4, 0x0, 0x45) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, &(0x7f00000000c0), &(0x7f0000000100)="c26fccf89a9bf8f30089a37f7af659aeda3a", 0x12) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xbb, &(0x7f0000000100)={@local, @local, [{[], {0x8100, 0x1}}], {@generic={0x8015, "fea351e1e3c404e48ebfc6be4add1194905eebf6b3adda2f1ddb4e7322091b0cc1541eca7f8cfbb43b761ba87be12c07702ae2494d996d5267b44766e47c0a79860814f7c0ffc773fd45766d9880a15245d2a32093500d7b79c1e8e8a70f078302e3b979d4625e64cb3951ecad2ee0aa23257a8d2900dbc76d9d09bcbd62533e5544446127db88df648b502e17bfaed19a6cdea3b208b5c0b08d82edfcede80b0a51eabdb85fbd17d0"}}}) 2.892493924s ago: executing program 0 (id=768): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x0, 0x4, 0x5, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x0, 0x4, 0x5, 0x7}, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) r1 = kqueue() sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0xb, 0x1}, 0x4000000000000294, &(0x7f0000000100)="5e554b4c57441f46d85a2db4692819703f54b526e52a2128da0e0d1eda60b80d3c612ee7b9ae3f1655cd7cf6c8219862d5316eda55ad4c11e7574633cf1de66f8d174b4dc65c4c4af7e1d5551ade37a97d62d33001589dac613f8a875e1d51c7e0572e3673c8e9c3260453f4e9b92825bc5923c76a184d", 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x400, &(0x7f00000002c0), 0x5f, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0x2, 0x4, 0x3, 0x0, "cd000a00000400000000000000000000f3ff00", 0xe91, 0x80000006}) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0x2, 0x4, 0x3, 0x0, "cd000a00000400000000000000000000f3ff00", 0xe91, 0x80000006}) 2.892169484s ago: executing program 2 (id=769): r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006, 0x0, 0x0, 0x1}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x20, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5b", 0x2}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b9", 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="b119080066ec90c59927d1c4e5744e3c138823900edc31f2fa0026399fe533bf", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000140)='c\x00') (async) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 2.889570217s ago: executing program 2 (id=770): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendto(r0, &(0x7f0000000140)="eb786516", 0x4, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0xfffffff3, 0x4b7f8a43}, 0xc) unveil(0x0, &(0x7f00000000c0)='r\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) sysctl$net_inet6_ip6(&(0x7f0000000640)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000000740)="33b1d68c", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=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}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendto(r0, &(0x7f0000000140)="eb786516", 0x4, 0x2, &(0x7f0000000200)=@in6={0x18, 0x3, 0xfffffff3, 0x4b7f8a43}, 0xc) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) (async) sysctl$net_inet6_ip6(&(0x7f0000000640)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000000740)="33b1d68c", 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=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}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) 2.221219607s ago: executing program 4 (id=771): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x20, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff8000, 0x3ff, 0x10, 0x9, "e6d0b33418e15989e76e5be5ede1d89cc0ccf5be", 0xfffffffb, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xfb, &(0x7f00000002c0)=ANY=[]) write(r1, &(0x7f0000000140)="e2f943ed2efcb2d7bad7fd560c8ed70b93bf84945e4a171cb54a2c47545d0dc1c519851b969221a28d8f6679d98907b543c1605db6f8c5ba75ba750d", 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, 0x0) 1.471025129s ago: executing program 1 (id=772): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000180)="ca9ba4bcd2cb9fe2f59b9feec04f2b6f5cd7803cafeae1bc558e1a8ac3122022feb2827863d8c2a4550ac34fc23f619673722423970339ae20312734c3f3fd56d1da4f058b537bb70106279c69095697efa177c143a6687414f4cc9f142588253e08dfb41fbe8bd13e6b6195196acfee314596547f8e", &(0x7f0000000200)=0x76, &(0x7f00000002c0)="4ede5cf51a220df23b7c8ec5bda651483b4f6ceb6175182d2710a28a7bdb78d9535db8613c29b663ff29816bb743fbdc2897f2b93b06d5f2535eeb59bddeb92659f076db0ae09b9dd61971570c91de4bc0b3a9e3448a75b4c9da433a0554d4e0a1ec064df9c5e487a384458e179f3acf00f150494d431bf71ecf147328aed8d25e746cbf2ae5079acd65ada0116cdba65611aea1d322d8368eb4f8ce3034e1f9610598e2877b3168a6be9032be3f828d383e41647325ff", 0xb7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x80, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="11fcca9397381dcc462f4bce88c700004221f33f53b416e7d9e97285b27ca835b8e175c1aeb4fca4585290759f1ec9636e89c42b5979ff64db7e1a1f3fffdffe5d9c12e7", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) shmget$private(0x0, 0x3000, 0x41, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) r2 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x1bf) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r2, 0x100000000000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) 1.470735571s ago: executing program 1 (id=773): open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000018c0)="c8b5a5163e028fc6", 0x8}], 0x1, &(0x7f0000000a00)=[{0x10, 0x1, 0x2}], 0x10}, 0x400) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x101, [{0x2, 0x1}, {0x2, 0xfffffff9}, {0x1, 0xb}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x2}, {0x2, 0x82}, {0x2, 0x8}, {0x2, 0x7}, {0x2, 0xdbe}, {0x1, 0x5}, {0x1, 0x10b9}, {0x3, 0x40}, {0x1, 0x8}, {0x3, 0x80000001}, {0x2, 0x5}, {0x3, 0x9}, {0x1, 0x7}, {0x1, 0x8001}, {0x2, 0x400}, {0x2, 0x9}, {0x3, 0x24e2}, {0x1f9531d8691fce8a, 0x6}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x2}, {0x1, 0x5}, {0x2, 0x10000}, {0x1, 0x8}, {0x2, 0x4}, {0x2, 0x7}, {0x2, 0x5}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x1006001000004) fchmod(0xffffffffffffffff, 0x954a97c48fe5f7a2) 1.470478312s ago: executing program 1 (id=774): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setsockopt(r0, 0x3, 0xfffffff3, &(0x7f00000000c0)="676262ed9741484ebb50d578c44a4c441b9e8f49a28f641bc6f3d806e9dbacc6a156318691fe6be1dbb2ad176ff37bf1129b5e272069a9e425a8294f11a1f42663044143d9f7ef0e808fd974752aa2d13dff922577826244cb3d0a13851f0214e0559788db3d22af7f9ecae67e35986fa6ffabf30be977a2bb20ddb2b49223d067f77a87c5594ea8b497a92609b06d8d68faaccc2e98f1985f0198edca26082fc08062e4130f52eefac42fd7cf4ae01e6d", 0xb1) select(0x3, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0x6}, 0x0, 0x0) 251.242666ms ago: executing program 6 (id=775): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x4010427e, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x6c) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000180)='./file0/../file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0xfe, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x8, 0x3fff, 0x7, 0x80, 0x2, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x3, 0x1}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x40, 0xe0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2592, 0x7, 0xfff6, 0x1, 0x7ff, 0x4000800, 0x3f, 0x0, 0x2, 0x1ff, 0x1000000003}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000340)="c5c20c4638869049b1a497936c301826c57bbe3036c63f4ef3ddb5ae6777c961454a76789d5d7153442100cebf570a748a4e93efdb2bf5d675d985c432816601056688b1f1c219348f387053f0a08ea897702a1797b894f68cd4f5b1482e3a7821fe64f3ea19d90137e56c4cd25d065f10d2490010000034095dd16c3304f7cae3429b71b638330ecd78fb015af6ef3747f60c6a6fd00f64fde49765f173c6985815d77f08b67794f22f42d4c0305f0728ac339591b379966072c45efec0f58327ecee0bcd28d9b240c7c26ce3e15b4f520947518d9f49d9f7ddb3da382a53962743c0f646fe59ebc04212c1003fa3a481f18ea6079df3c54964138b9efdcd0a50964099e7b88fbffe5230f51b6d1ffc7d45f1288b70c63acde63df50e7cd4947bbac7bd160227", 0x127) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0x1}]}) setrlimit(0x8, &(0x7f0000000980)={0x100000000008, 0x54}) r5 = syz_open_pts() socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca102102000000ff03001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) close(r5) syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r6 = socket(0x11, 0x2, 0x9) sendto$unix(r6, &(0x7f00000000c0)="b10005016000", 0x6, 0x0, 0x0, 0x0) 250.443485ms ago: executing program 6 (id=776): syz_emit_ethernet(0xe6, &(0x7f0000000000)={@random="69e162b35974", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0xb0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, '\x00', 0x6, 0xff, 0x8, @mcast1, @mcast2, [], "da2ab50350a8c085daa531d2703699eb6f57605b9edf0000009c9a9471eeef81d221bc5668a7862c9472d55f457cc5e470d782991b7c35327c12d830a16dc9c260b78baf46bcd62c2ae627fe0fb5a4478e8cc9d543023b4a0a0c5b5f60c0c87eb1869600636093b119c40e80cf7ca3a3c8f08fc741899b2cdb5f40f602192b40"}}}}}}}) r0 = socket$inet6(0x18, 0x5, 0x5) close(r0) 250.136425ms ago: executing program 6 (id=777): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0x9, "00000204000000000000000000000000004be800", 0x4, 0x1ffff}) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x5, 0xe00, r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f9520e733576ea6d26794e4eeaa19ed0f11a4f7642d1f48c12", 0x4d) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000200)=""/60, 0x3c}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.045084ms ago: executing program 3 (id=778): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x7, "75a200000000f2a82e1922072f1fd7f000", 0xfffffffc, 0xfffffffb}) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x3) lseek(r3, 0xfffffffffffffff6, 0x1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) close(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x18, 0x3, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="9e006404b65b479719d46b3c676d8738814ba11362f6aa9be262c10903cc8de8c798698f159e4bdc20c9045f965a2c4058ec84d8b71cbad1d22548a03fc228239e73c19c0ac8256956c0e244760f38c621d71b4bbbfd53287c09ce003b6d4978091d9f31bc1594629d83b37838245a875e9493252b2e978ab5f92847ea35673161223315416c8c94b51bda", &(0x7f0000000080)=0x8b, &(0x7f0000000200)="5583687ff030abbd8874a0cbc04127209e7dc8155081c5ff1faf49121d8e0c105a46a5fef53201f174d399d3a076a17e7e53d4c02a9ff1b79bcf51640c3ce273a8c044a2d743daa3681c51c0b7fb0ee67cec994e8a2a8e884f5aad496d1ece90a678b30f061444be045382a1dbb3e2791c953ccd0b06327848944b23007fb7f3afe4fd3ebcfec7608812183d2a5ab9a9dd7e24eb4df0948e5e9b748e361aa7ead103ea6ec21db82c6b0503c4ea6a713eb2c0bb078eecfa865aade065389c", 0xbe) setsockopt(r4, 0x4, 0x9cf, &(0x7f0000000000)="13000000", 0x4) 0s ago: executing program 3 (id=779): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1d1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x8}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1004, 0x204}, {0x1cc, 0x10001, 0x1000, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0xfffffffd, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) (async) ftruncate(r2, 0x400000000010003) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000002c0)=0x1) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000040)=0x1300) (async) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.245' (ED25519) to the list of known hosts. pckbd_enable: command error uvn_flush: obj=0xfffffd80697a9d78, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error ./file0Q€ ± ƒ./file0ÿ€€\cùÿÿÿ€üÿÿÿ& (™6"”nØÀ)–‰ÿA‰oØeœÆã“¿bMe(åÓ¦&su%PíîÎ45u)ùh/:`l î/N'‹<’Gø8NX2Ötap2V5Fƒ¤ò0ô”tK( §)úÿÿÿE./file0 êϸ‰!pckbd_enable: command error fuse: Cannot find fusebuf load: 0.58 cmd: getty 94147 [ttyin] 0.01u 0.00s 0% 340k pckbd_enable: command error pckbd_enable: command error load: 0.78 not a controlling terminal pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Starting stack trace... panic(ffffffff834317c0) at panic+0x1ba __assert(ffffffff833de62b,ffffffff833accaf,84,ffffffff8342bbfd) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x1f3 rtable_add(16) at rtable_add+0x289 if_createrdomain(16,ffff800000b12800) at if_createrdomain+0x40 ifioctl(ffff800010fdf8c0,802069 9f,ffff80002a8cd030,ffff80002a7cf728) at ifioctl+0x19be sys_ioctl(ffff80002a7cf728,ffff80002a8cd210,ffff80002a8cd160) at sys_ioctl+0x5bf syscall(ffff80002a8cd210) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa753d3000a0, count: 248 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace