last executing test programs: 3.248614085s ago: executing program 2 (id=1547): setrlimit(0x1, &(0x7f0000000980)={0x42, 0x20000006a}) (async) setrlimit(0x1, &(0x7f0000000980)={0x42, 0x20000006a}) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000140)) (async) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x100000000004, [{&(0x7f0000539000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400200000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4ca}, {&(0x7f0000539000/0x2000)=nil, &(0x7f0000537000/0x3000)=nil, 0xe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x103}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x10100}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000161000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000163000/0x3000)=nil, 0x100000000}, {&(0x7f00001f6000/0x2000)=nil, &(0x7f000015f000/0x3000)=nil, 0xa}, {&(0x7f0000162000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f00001f7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40003}], './file0\x00', 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x6, 0x5, 0x1) setitimer(0x1, &(0x7f0000000140)={{0x1, 0x7}, {0xfeffffff, 0xffffffff}}, 0x0) poll(&(0x7f0000000000), 0x0, 0x7) (async) poll(&(0x7f0000000000), 0x0, 0x7) r3 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) close(r0) setitimer(0x1, &(0x7f0000000000)={{}, {0x9, 0xc9}}, &(0x7f0000000100)) (async) setitimer(0x1, &(0x7f0000000000)={{}, {0x9, 0xc9}}, &(0x7f0000000100)) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x12) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x41, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) sendto$unix(r6, &(0x7f0000000d40)="07035df0476171f99bd39f8315a548ea6861293dabafe1a21e0436346d4b948629139d0381f7158321b44f2683016a26a4e95a86e8cf4b1d84586710e8c3d1c6e40780cd9117c6183c256f1e1fbb0e3a34fe2216b37a7ff0a18c8cee88356f29525fe40f17cb5ac44143629bccf3ab0b6d52c17a40d9bcf12b6bef00b56394acf42fdbd6e4abf84e745795adc13613224666108df866473f6849f14ef9e20321433b32553ba1a670bc3e9f46c1dc95cdece52f16f589b87019a0e3958b0bd5a9eca3faf9e09162d8ad643118056071d0c6f7de0466e29581398d3a0eb9fd2fd31f25851ffd4ed82f43ffb27611857f4b6537ded4ee437d879d8434b56e9991e5d290b0ec2f514f0d37804785dfafa75a01a28a3a9407defa576f8fc8453cecb0e39a4cad9f632f3eff0a27989021a434a22087259ad77ac367413fc5369d2ecb07428dacb22a71779dc9b19cfa3c009e50825c27032210a896a729993cb4ad6d867d4876585a653428c15ef2e209a51875d088f93d25c378d26a1371e0a72b62b0f83b75bcfcfaaa73e146b3532cb3420b1cf95e6bfddc4f72ca9a3e509836312ef87fbc32e97dd47768febb8a1eb2e0a3ff929a8c9d9f81127f1ca44009134f816e8db83235ccff5d7b8d20624ddc3b49f73fc48a54fb0397762fca23b66e081373833be9c6e91f5eb7aa1d5129c2e2cdc62be1ff91b8f2ae9678051a54e08d7c3e83663a97ae61eea47f57bb2a7e070928cc1843f8e227765e90eb61e9765dd70cfba2862ab9b81752e7e484ce67a123e220f8a54eb3db1a48eff329a4177e03b35eb480309776f2687c92e6b1e8d18c2ec3c7efabf3e5b115a336ea6ca708a2ae73a389751cac7c362b3f3f849f15cfafbaf32639fc83385ef6cb3e778fcf2c12d30af153a9e42c219096734aced04b0b7e244407197e02dbf22e7624f2974a8cea8a7531161974e1e8b9fa5ed36a30510f3236b2da1f60035687f1fa48043f870faa66e662e0c4741ae997eb1481a143e9cd92ef27f86a4d7c4283f6f9d16b24ce247082a3705a2d23f10136d9b46f23007ca1310651695006a400544a051eff1c6683a60275314edd39e2af21cc73ab5478eff307c801d1390b6291d36bab0422adaaa6d18f8ba876964cd2b93c55b61061851bacf2455261a0e2b3a186c7a9021d467e7ef6dbcdbe0179a8f07cb6e2874df7fdb734fb261deb2b7897ba613c1af2183eb92a66f99b82e591c7a8aa2de908aa686f731b0bfe717b2b3483af1c5c5a565577fc8d60f787ede3ab31f0b3376de16b1610266ce7c733a115d512d9b8304eb67fb648b477ec6a76c3431aa6b4eead86daadc09e7a246ea7cc59e878c8678c9be602e0bff639919712bed4c8814dd0295f344ad8e6fa90c34ec579ddb8a5c98c999bdab000cf6f371505ee65833a224dd1153af56b748a376808aceee033661f057db9680c91c2b234ee05b199a904222714f44df31d43f6fea33b006487aebcf265438ff19c583ecd1d63ebc8ac01a6aa6806bb72996cbadbcdb0d8f1fa286e3b0baaf070b2caa4966e4df28a01affe702c8d53d3d9555a366cba3948c2e5a55fa6d97a7dd915aa80a0e22e555debfb653089f6e5fc6c5bee9eb4a6d06f32642087c603f08340e3cd5866cf1402a80a3092447d53202c0461afe54f67b89e79e20879a2fece781b72a203d5a0a7dc419c31ccebea6159117e66f18d4a3e63ca3257e3ecddbaa80ebc9b08a36beea0891f1f61d78b35b020663ed0a8d272a0790e8b55db6e59455f9399d0f702fcade30a9b76cdde76f461ce8392d8f0f86c386646f723ae65d35da2985abb2116e5403e668110f0fe8b0bb77476155cff906603ec890e368a085877a0e625cef676d6b55db2c0d27593520f3941310f392ea41605962aac73d0256f4af1b155932c2ec0a55bb094710714a9b56e6a590ea8b173a17b6a8db6897726aa180fb238b6ec6e61771385df6ae9152ca405db0004bc8af1d8008c31cf26974355c508558bde5665d928a4d237e169940268ed5a8026000c60037ecdc91c8018916d9d5eb556aedd2f978e29460fd6d4df1dc8b9e6956c022a676ecff221ba2994da96f5a6d33e4e62e25d59e5dd916cb865fdc2431885ad7f585e78195c5257f20815b4deb78a35f73da2a2fa5b34a672882850b22d9a534fedba49edb8a5e92a46c79e7f46e527e472471d0c9fb78a112223aeb2cb421e26784981959dc98b3cf8622c29ef9a4ec46f09c74e561df07e9eca97820f71900eb28f41accc57fd9ec56b318600ba51fa019e37ab392e1c39d1e4bbb232ac7a0d684157233b03af6608135e30cfc668ef6e87d0ac881a62ab7c9660f5a851b2f069b0de1e380679176db1dda6af2591adb0e7d7d61016924b9ad9ecaaf3471c46c030c4c7e901564adb6e76cd50b7878c6a9d59f1538d5f34ddd427ff883b51da30820415fc8857ac71a4d4c7afb903357bb3b44cc6f5f90f63da2be1c06ed0644ac859c75b055153659d3cb236f73bcc68a5cc74abca2ad3788a7c7a0b37a65ac1b42dc0c004d8f60b1bbe6dfd387b133004924f5e663e3a4f135b6c1e977775852b68b19dc914c12cf02bc93bc02d7c10c337d2eba3f5b1aefaa2fcdc9a340f6b03a5387af02a33c94f27e2f0eee7809b787b8dabe75ded2984a37b50e9d68ebed76aed46b174a96671954dd288d85ae8c9fbf0982e8afd66cd62dbaf79c4c308a3c434bb4f7624f890292328008779720c36ab050472c2df43302e7148ab26a6e082bdb4bbbb5abf6afe5bf5e4f872daec5f846c45b2eabbe2832082bf21e19b124ecd93cef7edea664b4ea9a04b0313e66e7376749bdd8cdb8de9f354bede3580703f3e9ef585413200c2251534d8bad6a7b02d342df5259c7fa64638602926e8cccd810bcda9a141a6fd939da443b9770adc9def9b6620512a9441dd5644cc169afe5189cdac0a42341595b2720d6a2bfea60000ab721b11cdbd35f3262a3f54dbbc7f6afb542ac756f453cfa349c449ba306d722dcdd6c4aa5b8863770fd14ea515e0fbd51736163c49657b309d2c3d1e4f152b23bcc673114dd7e3aafb089a953e0fbfa6d47efc6b2c07ec7127ef31925f8280bf80ee47e74713a79f5211f51ca73b13b602048b10872c0f0d17582de13c0eaebc5a916aa32d772eb5dd2d8c1e0bff79aef441df1d86cfe9c7353fcbe21435823c7fbe97ee66b1551de164088ec02566de4bbbab1393630ac170bcdc2f95d0ebe98f5e2dddf40a425cf4087e9d91b2837f08649c6ad05dcec5cac67fd9205be140ab7dc8412f39e478d4c5bd8c0764f59c0c0af419da4e4412d1f8806360f44a9831873523f5846517bcd6c4f259ab5153111057c304b471c08ecf0cc98786aa3e74dea742622cf92964fef2097a34456938e89431a8940476a714639d047b1f35242b92825be0dcf1b5c995efbc1929ed4facf23c4d0d0460bbbf406d80e1057055ce20f848c79bfcdc2a956a0d50acb489cf1529d735fb283aca8c83c78f9900df86a8076171029ecbeec21b28ed835723cb26b876b550899da6297db739897714c1a4bacdff94accfd804009d64aca9350fe7ba176739ce90ee9ab494c49729bd8febd985db0e3168513e99e3508c45a8fa5d89d2d803b436e1680309d7646d3aeae7bded8f7faf60dd154d6dee52ce2b11c917ebcf84e88bbb3431027c00d329e897de0c2e0c23475268c0a1ffead0da6487f8490ab93ed2937e751f8ed94779ad8ffe0a3c159ae6779cd94a935453dfb684a5d500d13de2db09cea769d0ab898a12297385ea4943beaf61ef8d49cb3f6660a8170e52ea5be1c83cefbdc49b08617aaf7141342f9f109bfcedeb807d798a4d7971b23bad0bf98970a164c264b137f6c3f16cdda2a0cb080d123053103f1e97dd739059604b92383c678c76e05df6102cd121ba71bb9c016b64821e242c987df62ecebe068be0860a42f0a87b992e499f730694e8258996327aa8920ce6d7139e8a01018ee0e2c2ff7302838558af19086e8dd757b4ef2cbf2982f02bd28cc2002fc840ed664c9449f456695a4b8ed4fc2b4116ef7ddf2481fe908ce97a2f08417c028c66ad4751300f27a30ee1ab1618605bd901e0616651bc342cd300d1a8f8b4deb978a602a06810329d06dcb67da3ec77b798bb41c421105639267a52758a552c7d250fc020d422e84111d5ab60247e64e301c3ffacd9228397295238425e88414640cfe3b2305efa1ce9b6611e7f2205b6b154205c26751d83f789dcc9781ed148ce576960f7ca2b5a4060ec10d32a8194b91b0ad2a5bc4992e7352c17097498bcb64ee5316b78b42fd2adfbaea7ce64c9e641566c09d1d289a95a20d65001e50833b4144cb15a682cea30b2fecb1440518b2c870b3fb7ad8cfa9a1954d3d66e2184278cf42c5d8e2e9961e1747d1897020f7d54e648deb9ed9218db7aae81064f4858ce1ebd654e1cd292748c91145406419c8faf543ae78b1048cc93d305f0da8961bd76b3beab87fafe129bbfe38462a1036137d16b8d32702fc54e5caf1b84dbe00eaa84c310400a00deda6dd460e5bbf7a23f96f4b0c1888b833b5e2fbb797de73a9b8524b5d8eb0809bde73488138322abec81d7c8cac872407448f2a8effff413cfbe1602664f37ef3c71902c24332a39329ce787f0f549c167bf456bb6c4592ba5cf92a726ec8252512c558b03a17774c9f742f832a95cfb751f590911d4dfcac70e6d94363ae050e3c7bcde87a9febc215ee2ae796b08c78f725b6da09d1e65c373cc2d8deaf0ab4625f491dfdc2028f758af7bb35b32ded7a34bd69d8def035f2938863487c1617beeb515ef75d1ee009966f85b03a9a513179316e3e6235f8e2257be6de4c022d40160dc478f788d7ca036aed65987c112cb882471c8ee97ab2b27d4e87eff04c1799dc60b01bb048fa8154ff9ba39091f577060c6930248d34ebd97bfa234a19b9bba08bc59de4e8c58ba5088d8bcb00171c5ee00b986c314fdb475cfa77ff0e461bfa940ab41b835e0144f29e0a2ac7a929e0e5233f44a0d54842899c5a1a9e6e523286c79c30505c7532ad07924c5b0da6e9bccd3842aa428f15fe1e80b7b7a98250fbb66f43cf13c2bf18cc017aac9019905acdf135eb4ec8a3ceed958189bbaf3f027bca7f10a7fbc5f14c31607b4bbbeb1472ec25294700dde4e6156e085a50715bddfe45b0d31fbc2308fa797b27cd3bd0000891ea05b0192e28bb5a7712758e5a10f6d2f9f45cfe4b807fd1435aa6f82606e1b6dbad92e6448383bfb3e2a628a33ef1dd4df89e51567005a7ab34280ed0e63cfd9c2f5f731228b2fc69b34ac76a16322b19d0d3649a7076ec775a18c95921e1655024b03424b87ea5870e5f5288f031bbd947f8ae7e6ff6ccd4c947c438520b9ec3df8f055592abf7d194ef284c94ad533e1010546b02449dc0715a19da654b45e8b297d2b15d982e1ace562811eef7e70ab7cf1bb2854297fc36c40150fb079c4fa073f9140c3af541c592ebd38d71845fb9b747a32379bbfd8e125a9b480e74dc09d27e34b961568340a47c152bfa28c49d7683f88ab5ccc00dfaf18ea9daaab697bc532fc11e08a5f6f5b5b674760ab7c83097afeeb53441acd95f882c07430a36c735ccea9b3443a2a3b4f5f809713c56955e2bf7b16139e8a01001823f27dfe1810199c2862d56868587062e052d07228ee5235cb3042de2e4a8f5dc5c3b1d4f5cca32d686943c9d67dd3240bac93f538fada9cd24800"/4096, 0x1000, 0xa, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) readv(r5, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') (async) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x8004b5, 0x4a, 0x5, "96b023aa22f0034a2fc898b586493f8b6e6b272e", 0x0, 0x7}) pread(r4, 0x0, 0x0, 0xfffffffffffffc01) (async) pread(r4, 0x0, 0x0, 0xfffffffffffffc01) getpid() 3.194993426s ago: executing program 7 (id=1548): open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1938, 0x0) 3.189736781s ago: executing program 0 (id=1549): sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001080), 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) select(0x40, &(0x7f0000000040)={0xfe, 0x5, 0x7, 0x1, 0x0, 0x7, 0x7fff, 0x16}, &(0x7f0000000080)={0x4, 0x5, 0x8000, 0x2, 0xe, 0x8001, 0x6, 0x4}, &(0x7f00000000c0)={0x9, 0xcdb, 0x7f, 0x0, 0x0, 0x85, 0xad, 0xc602}, &(0x7f0000000100)={0x3, 0x5}) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) socket$inet(0x2, 0x3, 0x2) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001080), 0x0) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) select(0x40, &(0x7f0000000040)={0xfe, 0x5, 0x7, 0x1, 0x0, 0x7, 0x7fff, 0x16}, &(0x7f0000000080)={0x4, 0x5, 0x8000, 0x2, 0xe, 0x8001, 0x6, 0x4}, &(0x7f00000000c0)={0x9, 0xcdb, 0x7f, 0x0, 0x0, 0x85, 0xad, 0xc602}, &(0x7f0000000100)={0x3, 0x5}) (async) 3.161085503s ago: executing program 7 (id=1556): writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 3.160735393s ago: executing program 2 (id=1557): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r4, 0x0, 0x0, 0x4, 0x0, 0x0) 3.110131845s ago: executing program 0 (id=1560): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0xfffffe77, &(0x7f0000000040)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x66, 0x2000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000fc4000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil, 0xaa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x1}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f000068c000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 3.10988926s ago: executing program 7 (id=1561): r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) 3.083349521s ago: executing program 0 (id=1565): mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) (async) mlockall(0x1) (async) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x8010427e, &(0x7f0000000040)=0x8) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[]) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 3.078607073s ago: executing program 7 (id=1568): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) flock(r0, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000400)="b1000501600000002000000d07ffffff1f1c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d02e4acf2e801ec3b114b52576ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb04000000008abfba09000000ec1d89e000040781e4b2fff0400000944c33253896a7fddc9cebeac1f992810fcd827cf2f5832e337604000000dfc01696a7fb8ceca49dcf5f3a99bb0bd7fe8d6f5d4d54b0670734cb924855bd005e31fdd89ca714742cfe1d6028843cabdd44940dbb6bcf3d0b6670a34c04bbc1e753468ad4d0bb7876dc9e88d1f31feb183b2272f6dee66143e0054efaa9310c7c09748b82ff0e583e14907df77a9641cafd0f8e939d32605c6abf93d4b8598a6d42d2feb5f4629d9e0fcd01b57b235c4b64e85887772b1e28722f", 0x16b, 0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x2, &(0x7f0000000100)="80bfd5871c9690e455c5c68fe378873cb569f2a5afd2569f679eb06504ad5cd80244a3d74284a3d5b6cb4c8bf64d7c186933b72be7aaf20adb755cd7315d517c59a0b9feee0707137cd7955fa48c9729226ae90a17c49e7156493cdb8c7ef2fc9a75a15fc7802042900197fa221def161480616aa22faa8d23b03495a94870cfb647923948b8f8052212dee7786b33c7764eb220da7788e5ac47026acb24f8ba", &(0x7f0000000200)=0xa0, &(0x7f0000000240)="84d5ff99441e14208fd656ae1bd165c51be75f6158c735fa79a6924b34845d00f33c9a7e0df253aacbe16981712cb484929622a76cd252581a0ee296ef1d8f951bb3aa885f06afe1420c3998f011a491023d7ab33d08ed58cf82a7e440577bd2f7c0ca8b6296f94ffc3245cc9f6c139d8274d2fb8bdfa2316edcbf8fb0892fe93ccc59dbe25e3a18c56db8d9c632fbb6672a0d894a62196f3c85418271fa88260bf827518fa1e2", 0xa7) ioctl$FIONREAD(r6, 0x80206919, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, 0x0) seteuid(0xffffffffffffffff) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000380)) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x100000002}) 3.026890588s ago: executing program 0 (id=1572): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) (async) r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) close(r0) 3.00904399s ago: executing program 0 (id=1575): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x4}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x0) syz_emit_ethernet(0x13d, &(0x7f0000000280)={@local, @random='c\x00\x00\x00\x00@', [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x107, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0xfc, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x3c, 0x0, 0x0, 0x6}], "9040c7d592a73c95423c3b8785bdecf140511b9b6aaa5996c88b61f41f039f26028d470361e9c777f673b6ba732669c26351cf75cd1555d89aa306bcad8e0ee5028b02903f368d595932650755853c7e37afd51990fcc65a811acaf98796daa9f60e92729282629cde0c6b1be52569ecf389e93349a9f9a861c4cac12322df767e71824c4ca4f12816951b511d1b9bb75d74c2440f3fd0e1bbc72831607248edc6d96c6cbc30472ff0dd55a61514c14ae396b8f5b7b001f63ac0f45403116478a956fe9604b2cf1a888c73dc9d382c"}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="eaddffeb00000000", 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) 3.008434221s ago: executing program 5 (id=1576): r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0xfc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xd00b}, 0x8) syz_open_pts() 2.946400572s ago: executing program 2 (id=1578): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) select(0x0, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000000), &(0x7f0000000440)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x10001) 2.945731463s ago: executing program 0 (id=1580): mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x27}], 0x1, 0xfeac) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(r3, &(0x7f00000009c0)=""/4096, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f000017f000/0x1000)=nil, 0x1000, 0x1, 0x810, r4, 0x20000000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000040)="c75127f2d92a03bc28b4270a35b15a66165b2bb6487c6dcf926524e5d397853a6c21e74027c691d8b2a448360257544bd0032f6766c2e58f902cc61b96b0c591d5e3e13313d16bb6d1b441dbf01ac37d7030", &(0x7f00000000c0)=0x52, &(0x7f0000000100)="9fa994af73fde34fbc7210c053f53dc737970865a81ed218346a728ab7315e2ad12afe38e44bcf5cbf566212f53ffec705643dbfabc0640a2aca860e9e3a7698ae7b16da6abdb361e6351fb612d6fce8f30a3c60655fca853c80075397217a937b86f49d22e62ecd9ba372fa211ca94e24f52b16bd3478f0d11a1cd0", 0x7c) 2.945331215s ago: executing program 2 (id=1581): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchmod(r0, 0x40) r1 = socket(0x6, 0x4000, 0xb) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x84) renameat(r2, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x9) syz_emit_ethernet(0xc9, &(0x7f0000000140)={@broadcast, @broadcast, [], {@generic={0x1600, "a43e35b477e0698978f2ea1cb1372740a467368fb67eb11278533dece5fcc4952983c1d99732b3f662d3c6a0f6de7ba079767233d12c91b60d9fc6c518f03183440dc0017ed9d8a9623df55c539b2dae39ca2da5630df3f36bd0f5844efbffb0e3855719843f4e9c02e23fe97b980d4525ffbb7bd90f83071c1c0070f7cb925512c9c0990fb0f05cf5d2e8d7e5cc3ddda9775841bf700022bafddaf6999643cbd446b7336bfb9a1137eebe8a3862874d8fa451746e605646826cef"}}}) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0xc000, 0x3) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)="2417cb1992c094f7176462a3ef18e929efc93e5c9eb541c9059e0cec14c33a48f088e65bf9", 0x25}, {&(0x7f0000000340)="bd0af83a7d2ab631f946c2c0667b6eca4a784fe492bd001a4806a1c2cfef20179feeb90c34baed42ebae95d918ea8b4b97c312627d471186a6f9c580ceb7e240f609f132ca6e4018a0c3cc4dd98218116fa3732c4345b624f8114b8236b101b4d5aba430245b1e34d4d8a0fc8ac18c70b43ccbf22687f9c34006a32f251392899e68489a7c7bc907e6e3c99b757caff143af7bcafbe0017a467c481b4302a64eda47", 0xa2}, {&(0x7f0000000400)="cf60696410735d77c555fb048bfbcabb002df8dcf2ff23e0cbab92a7af2e21609f6865a64498b833894443c2ee9d04e0dac9a9ada5beca694b12d0c9872f45de0a5e344e87164b487a0a0bcfbed029d73bdf3704bd58837fa918be64ec410825bd05dc123ceed6277865e3b5eefbb73ea1a9510ac456947daa1a87a1181d2358ab86a919f1d5aafb9a35771ca5d2decbefd8ac32a34d8724214687e0cf22d36443f7fa5caff80ce90bc69c4d7514acd709a4f48f812d56c6cc6c34c3a7cab4d0aa7b45da77c25dfa8aefed9ad2703a59a71df7cc078c975e5e872d6792b76b6c9dfa", 0xe2}, {&(0x7f0000000500)="975a3cc5d957a28e9acbdf893bca86bfbb73fdb2710b45dfdd2904c60ea7de536f3b8613f82b9cd646950b672679eda35f106059043e779d9840f0bbbba8d2ec750740fccc1c8973418434295f01745635f5ad06721b298f2c7bae58320b691ea6e1846625086960cafa1a25c1929f492128823739944432461eb97c8d53a664149f05eb989d458773ebed0e83b80ab0505a7985d551efe53d6e91435ec51ff4eb38fb193452182a737e9123d0abc0e40a686a90914ddc7f49c2f6b518c7757100ec3d66ea4c25ecbc37979f8be882420bf28b2bad84a745b091d78e3a9d3a524193d13597b6ac128b5d72d0c4c44c7c39924d1ba18fdc53dfa4f447ea08a662e0a482eaa91ff179f535b37d24a1265aec66111f05d06193c164391fa2dc8e530d95f515c4e1aeb80b206ebaea06b929d5a6ed87c8cdd741076af02a9cfa528e9fead1edcab87b428fbec8e97ffcaf751b9b1ad2866a84d10dbdfffd3146e53df2ab715df7b6cba45a275bb0d27987b139e9e32bb5004f4d89adc97a8e25a312a799edd8323d203ffc011ee6756a45a688f46bb17d3f4c74a8d48b557329fda36984e4bec998408dea1e485aed0c6adebe55830de9fed947705189f0581f32d73053e2759c600baca921fed6ed1c85cef4809555244e3866f4e2f49d7c9e257119326bf10f6273a2fdee3380e0446191e7be3debbc38cfca36e408f87adeb52227352c8293be35af32aa94ccf31dacf3ea05c5c8718aee134d5a78ab7880501f66d571d7bb53457540996dde13325ebba9d362624a8788796cdccaea00c57d7b86d030dd7562a0477b61120d226802de25fe48591a314b32aefb5bc316146846d05860f42a28f91f9dec473bc8b805a0b1f05de3693c96a9ce5eed6957b0ccf6edc0fddb5651d795e29514f0f37cc9022308f2f217aadab87fedbcda8f4757bbadc8f137cd07b28ef8ddfeeb57e8803398178a57daf3276c0998767b65562a10bf43bca916535ea4428a764b83f76853ffb38a1c0ae09251cb629d8c299381996dfa6b2df36ad6ac52e2f07756874e75cc93b84043ff48b0108e319146ff394dcae3d7723ed5634248c808d8a33ac3c08a92c6bdcf6f3e7e71285fac94698eaddf276bb0149776ab4ae4fa0493fbc35c12f2011f5c6398f5061727a87b4e859f4f7b08f919f79a14d6dead8fae4d41b70ed3ecd26d51b67feb70a8fc15c8cbe283a8e9f2780baa406762797f643d6e55ade17866c48bbbba83d70ce918560b1336a70522c418f4a2c93d19d87010daa29ddb48c5a92d93de00d3bfb1ea450a69edf4f6bdab92ec697748d63cd73ebd7356c89a77a252d8c04bf8da2f313c2572de0a74820da5978194644849f4ed0864faa36e71aa66a0e8510c040471260a10eced8cbd592a1f8f53ea4912f66f3a098ed8abe96d40df7e80dd3764a1532ab8fab15182d9838d33ce59e91f9db0def8a34ef1c171181cd394d2b860f8d612f3146d07621ddb1ce79f6fff4cc91937832d747d90ff4cfd6b8d3f8176a2b96cdc8e7de31181cf0596e33a9807ecdde06c5e8d67c432e8c1d1f9ded7276d646f68ed3a567f90a200e829803c9c19c2bcb5e749705a7c671ff89adf0df100b55dd52b1eb934b90a00fc53f0b51f1c7611b5e6980950aa4d91617e94281a9dee8c6072ceb9bd2849740f3f13e0e21aec243068354d11eef6c49b65d30bed5040848ecbb7bcc5a09b7176ad9234a3e737ddd7623ceddebea34e66e082cea0fac1e4f524f77ec5c381fc837d66fcf8803a292d19dfdfa36733e39f7c10c4d85a4e2ae7d27f1079f020ced75c7fc88f4c2187c3cf85082b7500ef96cc44d54f75c8c19d3b60f80714cfbd5f5e0a1d3b58602912a79f891242b02ce74a3dfb28e04bb3a57d99a271fbd5f94f4d7eb7d7fef12f387047be2611ca7f162515ccde07262baa4f36ffa699962b0a9901b77b623025fafab3f725efce217211892dd005a86f9bdd53f984f2f3126adc95e4a1ecc3116fc72d3d1597520007137b98306ea1156130ef9223474462683f2b23d767dfa69a345ea1260edec8607fe80ff6aae5cfa7d85127c61c99372cfede53702abf953170441d81505b56f54db97c4cf9f34a137e685eb2f6b34518a4f95a3fb0d46381d16cbd28f25760fd573c17e73d8ba416220f9c8a36549d5ae7524c9c1618c180af6df7b2cbc9e11ad037aef9cb729365cd440715d10d8284fb148dc93c7e2cbc40a9d1a26eb5b80e6b620f8e62637116ff335de23c623f80d19350f2971a54417d298210b2da547a2d85e2582b29a929e9c1c997aa9efd4d6f0e34698fe51ecef940f770bfb669bfdc5162af5174243967021615000bb6c0e210d6f6ea3d2b9c105be4f9d1f05f9fa95e0b865a59a0a0ecab3ebfe49de9e341ab82850e4e0d74ee98b4c40b08155b461752913bd64794d48ade32c80fc7f2e0bc8429b9669bb7f149aca42d3c91d20c0bd053268794c1502978d78b5058a9e502d998c30ba831ac88b808008814c4adcc14f82d3d35d6508a29e57267669f10371e31d462bc0c4c70208b81fbf0022ef3409ddc9aa78d376c32974e3c3f8fac05da9631a949f6a1bb22c5b920736306cab5888b207350b3bf6e95246a393574685a90c98b908af5dfd7c5162001bb90966baa40c10227c18da2733181b2b0f9f5142f79b2ec79aef2ed3e989a34c991455daa325082592ef1480c407c16c8caf98dbb107a86cbd8f11458c62df200fdde39b7419de2a935b3cddfcecb40ac1e60350978899211e7aad2508a63b30ef90d8a8aab39f95daaee3e4e5a3712ae5dfe92b4c261d04248ccb0cd00ea81d87c0d8c8ad12802780aebce9e983fa66d67f0acbd1737f75cee8e3f0f2a8b576b247e32483ad96cd9203eabff4d62f054efd0a37bd7d4d76935f1b038c33bc7e687202ec917a30a955e73363d24b927eee181646a5c71cc17d155ed82f3a4318d482951d3897bbdc85e006d1979ff39175d6009665cefa245bd70e761ec846790718c4f981b6da1b39a926a0d19b37be90edd3281c30142b194b9406e3d129b82e7a8efe0a10d18babdb508bf4b1b1e30de1f0f9a285e0cc3030094b6c2f88a822ad988ef1e829186ff35d450bb05aec4934ed0d0d296df5fd2b8c47fb923456d3200b9613222b27cd2b0427cee87b1231c2e77196fca08f29ea15efd05c4f7ee00c0aee329e69a38445ee2b1d8b7aa63e9520476c7fdc513d4eee49f8ef7df50cb73770717b8d8e3082d4e24ac136f9917a7044196484d5b71d503b70763be376c4262df521e68acf4142379488b2da8a20c49e730b25afbde0b186379b68b33fab2d58af2f1331d41492c79d34b4e178f22c115df32ad695117096da28ec4e6e4715837a391c5f2cfe7555ac8532478c890bd23fbd87aed23ba1deb080ab6a9dd4e7a0f1c6b8f7a1dc6518fab7da14887c13e208aeb03ba76e07bc1e0bf7e24fa93a79aba9cafc0827295b821fb2dffea8569517aaf0d8665d6faea71bcc13e5bfff91192d4bda1ed752cf5016bd33e62473032141f9b616ec0efda16235142687ad8a96af22337e4e6ad9f7a1b8cc1e88d7cbe5eb0b2732a58b7a8dfcbb8a84122094614a9a6fbc7a1cdb36acfa4fdb1017def90a9c9bf8eda7dd888602169a7a231b07a90a5f749b0235def1a121c36fef724402360b079a4e12463c964a9b62f961b0f332b65e6acaab0a22023f324a770edc2e94e22ac815956052ab77396c26afbee4c0bcda8fc1657d092e3b3b787ed2f0b7afbfbe47f1f19959039ac98f65ad5c7056dd96159f842a430f9982a41b9d681e98260cf0b494434dd0aea71d995c89c47b362bae3faf4c119d7db8503f904895ce16c316ad4813c888c9f8c391e85bf1c62a719cfe4149eeca6cf1b8d81bc13d585525a2ee469089cedbae65228d13f2cda5917767f3af5355330627714010877b62738789d7098049db79b717d9a41ef37b2a9fea972ae8d8f4bf612f3dbddf30979b48b2187d6b03cd6fe6a63af1143259c70d0566c5f39833d971ebba17a83824398a7ae2821e60913dce4e2200adb5ca50e5c55badc0e2d4dfcbaa55e18d547ff54cb4c39a78271ef679bae87a59acd5650faa5066974c4cf1b9b0301433ba77da3abb41ebb8fca4ff61966404e7327ef0f08f967a5c239dbb8e1dd8b8721004be47abd72f83063f34b00ccacc8b407c3aafc841c9083f5990c33ee75fa49b00579c4519c838500bb4cde3b9d964f4fb15386c49cd5600054304a5d195d390a866237bbec1f5595831e969c9d27a24fa319abbd8fe6aae5757c2572b2bc42e65039923860fa73594ec30a12cf9eb7373999cd30be6bc604883c05c2f74a4e769c88a4e91a2e6fcbeb4bef2385b09b94f7eee08123f2a9ee9f1e2e9d77cfada5945c5faa6d8fb17cecb770c825949eba672a46472844aea8f1a158a340d1bd4e86fdc504348594b66f6f0601ba07bed10fa1217eb7084c7f23f1e48a3f306f595b30ced22d668add6b714d4c7e91e933f02ec608a338cdab004ded3ea764af23a094f12c5c31096cef0a4ffdedbeb287e7f88e2b60931c24879abbed8e9516d6b3440353894748f68c5c772fddc106175902901b222f6639b7433a0d4617924b343073a0592d0e0d994b8b1f241eca136ce05a79601d18edc0c5d76d1d87aa021eae62f0f16cf194574f12ed0ff970a4a1333387fa7ad14fdf52bd0f9b2b802468a36d4f6d47f86590c15a8a8214adf58f6c6db98706d43ee778ccac375a35edee25d34989bfe064d5f14600dca3a906bc0adc9aa0a2e3e1df64cc72d09c4ac6f3dfc7b6df2de16543631ef3e42f086ff884a737b2c215e0ad8162e2dfad1137859ac3a8546844237e8e54949c82560cca2b873a3267eac8758a2deec701142dcb98ddef2a8a42e188e52f0d4982c05432fdeaab086a5f5668aab0ad15c306b2dbb245c7d3e2040c8b2349429328626d27adea0abdfe0b1712275f7873186984ba04b6aed7b1f9b52fd1aa7a5cb93f815b3c29db451c66e9c57a2816a6461e16f7e69dcc7191800c38c0918335d28e6ead1b337f8174618ba18a3d87e858aa751e6585cf0a7f7a8c9cbd8d5aa5eb7b3177ef680a24ce474c96da1f74e7bc1e3357c7285ad8dc9c585d7d156ad4d9aad9079ae2623033a555e1fb64f9bc1e8afa404e433d9514fc32a5e9769b1088d4835fc0108522a6326aa14825163e33a6a5f89c6dc266228d002b9da5e8927a410826651ce69bfe56e341ac2bcc634928eb692ad6f4cae3e3d680e553528265bc7b5712e00533d9323382e18970de06d14752f7011f319d21cec66eac6ab5d3941554fd30fdcf1f6228fe6fae88730282be9df57f187048dc77895f73dd0a5c4b59b2800d5ae7a45dfa031c1051de0cdde0164c69860d4f8856f4147716d559cd050f8611fd608eb508a7f3ae1f194ca941b3b16ebdc6c96bede719ba1b49ee6f0477ae81a7ff70b932d0d6cbd3723836af62ea90c23833dbe09721f94392b2cf8b13b2408877f1ca5c1d35eb33f17fdcc987698bd4cf22c8fca5f3e973f32dc32b2d73d63db76663db8463f911c790ac3c27cd107dcc1a0cc32bfcd3a72aeb2836116556f5c83b617579f749dc43c768302ef9afa6a67b632cd588ac076f0d50e4f645c57797aec5c23a4c5724efcd2baf5a1ec9bf33153e7697a0d56d9fe776c9cbfa2fb4e1477dce5029508b18c70b19b018a685651442e0b653034a0bca0f4ce9252fb17f5b105102b64e3bdf1e8a17f28f6f38e42985e6e0322a59d49e6110dd", 0x1000}, {&(0x7f0000001500)="f16ca6f100a5c28dd9db0ba8b8554de4e0649a412bf03641487cb9d0ef9dbb2cbcd2e17d1547912d34b27329082e5d5859f926e8047a50288db2ba91ec8cc6d6df9f1da15bc038a089b1c9c772b17fb21af8fe031dafb8200680ed89e4bbe80c4930ad6987e37bd1cc9da3e191b343e0bd32", 0x72}, {&(0x7f0000001580)="12bd9ffd43c1242c8fd8354b1467a29d4a70ba64491e80fd3ac02fd26593bef38f621eb5eea06fcb115cdfda4bd144273a816926fa07903339835a8b93e06aacb1e867acc4508b706aa3ec65657fe0bfbcb613a1468c6e6639bc95d66f48a86cf512e20559cf327eccfe4184bcf7848ce11f679433b57876c019fa95623291375509d1a09c9ae12ad295a311175d08c869a20960a5e5b308df", 0x99}, {&(0x7f0000001640)="123b6c60ac1077616df05fa6e8521d", 0xf}], 0x7) r3 = open(&(0x7f0000001700)='./file0\x00', 0x10000, 0xb4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001740)={0x4, 0x6, 0x7, 0x3, "d60df957b7d84d83afdf40d000a5f7cbcfd26daf", 0x6, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x10000, 0x0) readv(r3, &(0x7f0000002d40)=[{&(0x7f00000017c0)=""/213, 0xd5}, {&(0x7f00000018c0)=""/48, 0x30}, {&(0x7f0000001900)=""/242, 0xf2}, {&(0x7f0000001a00)=""/188, 0xbc}, {&(0x7f0000001ac0)=""/104, 0x68}, {&(0x7f0000001b40)=""/255, 0xff}, {&(0x7f0000001c40)=""/142, 0x8e}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/51, 0x33}], 0x9) select(0x40, &(0x7f0000002e00)={0x2317, 0x4, 0x3ff, 0xc, 0x6, 0x0, 0x921c, 0xdd2}, &(0x7f0000002e40)={0x4, 0xc98, 0x9, 0x8e3, 0x8000000000000001, 0x7, 0x9, 0x2}, &(0x7f0000002e80)={0x5, 0x0, 0x594, 0x1, 0xd44e, 0xf695, 0xffff}, &(0x7f0000002ec0)={0x1, 0x4}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r4 = open(&(0x7f0000002f00)='./file0\x00', 0x0, 0x8) setitimer(0x1, &(0x7f0000002f40)={{0x2, 0x9}, {0xf, 0x80000000}}, &(0x7f0000002f80)) readlink(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)=""/45, 0x2d) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000003040)) getitimer(0x2, &(0x7f0000003080)) r5 = socket(0x1, 0x4005, 0x9) r6 = semget$private(0x0, 0x4, 0x104) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000030c0)={0x0, 0x0}, &(0x7f0000003100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003180)={0x0, 0x0}, &(0x7f00000031c0)=0xc) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000003200)={{0x81, r7, r8, r9, r10, 0x84, 0x80ca}, 0xd, 0xd2, 0x1ff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000003280)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000032c0)=0x1) 2.944238909s ago: executing program 5 (id=1582): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) 2.943214849s ago: executing program 1 (id=1583): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = socket(0x18, 0x3, 0x0) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt(r6, 0x1000000029, 0x23, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) setuid(0xee01) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() pipe(&(0x7f0000000180)) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/49, 0x31}], 0x2, 0xff0) close(r7) r8 = syz_open_pts() writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000040)="4000fec26bbf5a44b19aa2e5f42db5d3a380b7a244bbef574d8e854ff8028205d9e7ef1b01365f2763dd761579ed64c25a8cbf8934877f1b413da097ddabd2a53a135b95bc6dbf778d02b06561030000", 0x50}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffeb0900870000000000000000001900"}) close(r7) poll(&(0x7f0000000240)=[{r8, 0x68}], 0x1, 0x0) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x0) preadv(r9, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/99, 0x9201a398}, {&(0x7f0000000300)=""/63}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000400)=""/239}], 0x1, 0x6) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r10, 0x4) 2.934639676s ago: executing program 5 (id=1586): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000618, r1) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setregid(0x0, r5) chown(&(0x7f0000000100)='./file0\x00', r4, r5) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001510, 0xffffffffffffffff) 2.906446147s ago: executing program 2 (id=1587): r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x7, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0xf7f8, 0xa, 0x80}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 2.905940074s ago: executing program 1 (id=1588): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x1b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x28, 0xf0000001, 0xfffffffffffffffa, 0x40}, {{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x4, 0x8000000000004000}], 0x7fff, &(0x7f0000000800)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x6, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x400, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x4, 0x81}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x400, 0x7}], 0xa, &(0x7f0000000880)={0x1, 0x5}) r5 = getpgrp() ktrace(0x0, 0x1, 0xe24, r5) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000980), &(0x7f0000000c40)=[&(0x7f0000000a00)='/dev/rvnd0c\x00', &(0x7f0000000a40)='$\x00', &(0x7f0000000a80)='/dev/pf\x00', &(0x7f0000000ac0)='/dev/pf\x00', &(0x7f0000000b00)=']\x00', &(0x7f0000000b40)='.\x00', &(0x7f0000000b80)='/dev/pf\x00', &(0x7f0000000bc0)='^[#]{,,\x00']) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}, {&(0x7f0000000d40)="55087ad3182aaef0ac4b946a40426ea63671603dac4199190804803a6f1748705ceba86e083eccd70aa886da7318b5fd4e79b6c036387f789e1cb5bf12eae6c372fbcfee7b319a520e040008c3ec9b90eca7789cedf7a218b5d6ad42b7f188284c0a85132c8cd95128b04a42b0d7c2108b47c148c3e24825d815995a325c1578347c9afdd19f6171c3c63ba336390bc744c5fce9fd2ee487e892fbc585ed8a860527b7a50de68945f8789b566308554143bc7509e30d949bb26e52fd3a0356641dea65", 0xc3}, {&(0x7f0000000900)="e9c47cd4273895578672a4d41fd7de5f09a1590e1f49742c4b71c45922d78d28ff2648d2b4420ec0aa587472b09e7a15e95ca5f8b35afb176b1eea32ea9053e5cb9a78c6d7b2c2a2c978578d243e47f196cdd11120787ab4e866274526c6b5f5898d4a7d", 0x64}, {&(0x7f0000000c80)="adb6ad531aa5d469dd21123535d4cf129eb42305da70cc1c4a96e3e5f7719bac841db550a5ce6c6c54250e8022906295d67de7ff60f18a76e23dff059e6a08ad2551c9147b5d63a97fa0043e50d9d69aacbe142ec50689b29acc80aef22bbfbe3f4743a0be3bff141efc25ba026109663050248b2058764d491274f6087a81771568966b35f2c6a7f2bf9b2eb8effcc9f5bf7dc9", 0x94}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f0000000100)) getdents(0xffffffffffffffff, 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETA(r7, 0xc0504417, &(0x7f0000000040)={0xdf2, 0x0, 0xfffffffd, 0x1000, '\x00', 0x881d, 0xffffbffc}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xee5d056fe16de12e) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206913, &(0x7f00000001c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 2.867553482s ago: executing program 5 (id=1590): ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000500)) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000015c0), 0x0) pipe2(&(0x7f0000000580), 0x10000) (async) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$lock(r1, 0x8, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r2, 0x0, 0xa, 0x0, 0x0) (async) setsockopt(r2, 0x0, 0xa, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) getegid() (async) r4 = getegid() chown(&(0x7f0000000040)='./file2\x00', 0x0, r4) (async) chown(&(0x7f0000000040)='./file2\x00', 0x0, r4) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000540)='+\x00', &(0x7f0000000080)='c\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\xf8\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)=']}\x00', &(0x7f0000000480)='c\x00']) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgroups(0x3, &(0x7f0000000640)=[r4, r5, r4]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30, 0x9, 0xff, 0x4}, {0x40, 0x3, 0x14, 0x1}, {0x6, 0x1, 0x0, 0x7}]}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30, 0x9, 0xff, 0x4}, {0x40, 0x3, 0x14, 0x1}, {0x6, 0x1, 0x0, 0x7}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x0, 0x11, 0x0, @rand_addr="fed3060006000000cd0c535a9800", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x0, 0x11, 0x0, @rand_addr="fed3060006000000cd0c535a9800", @local={0xfe, 0x80, '\x00', 0x0}}}}}) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000340)="54334ca8c8", 0x2}], 0x1) (async) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000340)="54334ca8c8", 0x2}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) 2.866287547s ago: executing program 2 (id=1592): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x63, 0x1}, {0x40, 0x13, 0xfe, 0x8}, {0x6, 0x0, 0x4, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0dd037ead6c15269e60270b25526e96e1110d1cca0040f59a7afe64bc50c55dd68ede01093a3150b6ce7653ece732f46a8b0000fd", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000280)="8f29c30100"/18, 0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x1, 0x0, 0x0) select(0x32, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) r5 = dup2(r3, r3) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f00000002c0)=[0xffff, 0x9, 0x7, 0x8003, 0xa, 0x3, 0x7a]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa08060001080006040009aaaa0000aabbac1400bbaaaaaaaaaaaa000000026d97340c207d7935c029cb8c515aab0c284f2930d6f8061a", @ANYRES64=r1, @ANYRES32=0x0, @ANYRES32]) 2.859133364s ago: executing program 1 (id=1593): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4000045e, 0x0) 2.796177577s ago: executing program 5 (id=1594): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45f", 0xd7}], 0x1) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000580)={0xfffff44f, 0x1963, 0x4, 0x8, "97a2224ff1c14649ebb178926cc9795a6b47d100", 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) 2.792636479s ago: executing program 5 (id=1596): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5b042790beacfbd24fc167691630610f3275454", 0xfa}], 0x1) pipe(&(0x7f00000000c0)) 2.792163621s ago: executing program 4 (id=1597): openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x1000000016, 0x0, 0xb47a, 0x20000000000000, 0x7, 0x4, 0x28}, 0x0, 0x0, 0x0) 2.790723726s ago: executing program 4 (id=1598): ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) r0 = open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x84) mknodat(r0, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x4, 0x3) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000440)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0x3, 0x7, 0x6, 0x6}, {0x4e4, 0xa, 0x3}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0xfffffffffffffff7) r2 = msgget(0x0, 0x228) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0xfffffffd, r3, r5, r6, r7, 0x42, 0x9e12}, 0x8, 0x5, r8, r9, 0x7, 0x9, 0x0, 0x624}) getpgrp() msgrcv(r2, &(0x7f00000006c0)={0x0, ""/68}, 0x4c, 0x0, 0x1000) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) getpeername$inet(r10, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000840)=0x3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x3880, 0x9ea, 0x800, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000008c0)=0xa) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900), 0x8, 0x0) chflagsat(r11, &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r12 = shmget$private(0x0, 0x6000, 0x424, &(0x7f0000ffa000/0x6000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000a80)=""/26) sendto$unix(r11, &(0x7f0000000ac0)="67219599b4cf367f94c2a4066f5a3fbd5b955f0d73eee8f22f10ac25b6a118c4bee28dd3", 0x24, 0x0, &(0x7f0000000b00)=@file={0x0, './file0\x00'}, 0xa) close(r1) getpid() ktrace(&(0x7f0000000b40)='./file0\x00', 0x1, 0x14, r4) 2.587279279s ago: executing program 4 (id=1599): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7, 0xec, 0x70, 0x9}, {0x8000, 0x4, 0x9, 0x111}, {0x7, 0x6, 0x9, 0x5}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80104404, &(0x7f00000001c0)={0x0, 0x800000000000, 0x0}) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f00000000c0)='\x00\x00\x00t', 0x4) sendto$unix(r2, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x3e, 0x4) 2.58616002s ago: executing program 4 (id=1600): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x8) unlinkat(r0, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r1 = open(&(0x7f0000000140)='./file1\x00', 0x2, 0x81) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32=r1, @ANYBLOB="6002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) lstat(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.585765678s ago: executing program 4 (id=1601): select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x10, 0x0, 0x1}, {0xc, 0x5, 0xfe, 0x7}, {0x6, 0x0, 0x4, 0xc52}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b5313df0dd037ead6c15269e60ffffffff6e96057a2505534be959", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20, 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) (async) r2 = socket(0x18, 0x4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000005}, {0x80, 0xff, 0x20, 0x3}, {0x87, 0x0, 0xaf, 0xc}, {0x6, 0x3f, 0x7, 0x800}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) connect$unix(r3, &(0x7f0000000000), 0x10) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) 2.582334688s ago: executing program 1 (id=1602): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc0, 0x1, 0x0, 0x1000003}, {0x6c, 0x6, 0x2, 0x7}, {0x6, 0x0, 0x1}]}) write(r0, &(0x7f00000005c0)="d81a504e8368cc667807cebb95de", 0xe) 2.577437881s ago: executing program 1 (id=1603): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 2.576934528s ago: executing program 4 (id=1604): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) (async) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (rerun: 64) close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="f3056e09732ffe950d348801ac3be597767d4408a0e7a7b60a62515b62230000000000000000da28f92ae9ac6e8853517df17becf524a11b6aa35d17e60b363c30c3f683c97b02a7afab6523767492dbf220e17bffeed1c56b80c8c16a5f67a63d58346e273bd224afff38a7cff577c29d13702e2e", 0x75}], 0x1) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (rerun: 32) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x9}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) (async, rerun: 32) r6 = socket(0x11, 0x3, 0x0) (rerun: 32) setsockopt(r6, 0x11, 0x67, 0x0, 0x0) (async) accept(r5, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) write(r3, &(0x7f0000000100)="446aa77b5a5abbf568a5bc43e64b59bd1898dacccc58237561eb4d290d6eda2bd251d3f11ba63ba281a5eecfb7401c59d8062771b2b8189ecbba32d08cdaf18cea2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf3831421000000000000000ce3ea5eb72623a287f88ae36974ae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1ac8b1f8f03d6eb79b94cf3df39ac81320bfae5e1f", 0xa6) execve(0x0, 0x0, 0x0) 2.376604458s ago: executing program 1 (id=1605): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="d9", 0x1}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffeeccaaaaaaaabb0800450000300000000000069078e0000001ffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200009078002003030003035b0000"]) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 2.011107669s ago: executing program 6 (id=1615): unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x1, 0x6) r1 = dup2(0xffffffffffffffff, r0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000040)) sendto(r0, &(0x7f0000000080)="6853a2f1a2ffb40eba5b7e1347f3170b0962c69112336c1d4023d6ca33065a750149ee4086b146dda91b92b16f4f7dbefac176a2afd8edd073e68ddf5eb7b205609a2a729aa54233e7ee", 0x4a, 0x1, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/47, 0x2f) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x4) socketpair(0x2, 0x5, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = socket(0x0, 0x4, 0xf) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x27}, 0x2, &(0x7f00000002c0)="05799ebe9424d492aa9854200f967f064aca0af9ebd457a9e99b74fd7230609e8868b2b7d55eae6b7e102bfaaebaac7dc573df6d1f794898055995caf90dfed83dfb25505fcdec643357bc5f5a755767a61d0fb6319d1f87ab99476e9c738fbaa6f20f62f03ff0db417929622c2dedaf081c38f61a1b47d4056d0b542d3a34189f5b52c9d1e3689297dc7ac9c3f798171b17464c5e034f60a6f3f6e2246a482b8384e7fa12d7c4a5b9", &(0x7f0000000380)=0xa9, &(0x7f00000003c0)="1862030d6542405228d00fecbc3a7a60df13ee4a48fccf00fb1f6d84eabcf0ace9ccf47a448f9390e3f13f112be42e2a7e730afa249ca07070da872128bbabb5a79e7347164ed13e204d21f598995d3aef", 0x51) pread(r1, &(0x7f0000000440)="5ecb24633559b4f939f6724ea567f039fed5d5d77199a4fc6504ac93d7cfacb8266e0572c27c64e1dba60a7a93be705d84e5570c13f0c255c60f966c721468c7f9c649e0c288bd3548e91153e653a24b9c96b2ceab88ade7e24f1c7376657e71ae0b95f98956de9706d04ddbfecb76b51cdfc2080bb0f4ff0302d9c46a3144470341e77ef9392f1dfd5e0edb6524fddd4841308d472c970d5febb90cb945006dbdabdfba3beafa3073abf214961a672f17e77b84c8cd52c719abf14eebf3872fd2eba19d2b89f81ed9d565edf7d4bcd16f05fa644973a3b149661eeddf35d6c4cbe0532f973adc9e1714eb62ca15c01443d972c53e89c24fd696533185644fa42a62cf6c548271dd254cb895c8e1980d68eceeb2527c9eb9e2c85b275c5e81a10bed2550204c6e869a3f04306720908ad8ab2b25db5281b803c60bda4fd30461aa4ec8ceff7217451434d5027b44368577ec3b9044fad0ebdf4d63af127a7876de472f06efba1e2cee2d1a276d623ad61a98a609f6fc873f368f390093d32a24219af0ed02ba6aa07dc976b9318aab8ce0099a7d48f3462df53a5a332cc4f1ea417b99ececa2a1ee750608c9c3ebe320f468442729d75d89eb1a9e0177865a570b5961a5e6f4fa3f7621c82a45060fce04d758adf259c42c377930b7b6c8b8256306e1752d0c6a3bc9647e64393d38252472d34a12bca524ca9b99d35cddec84b9fc6e39be90a12552e4fb9571d78c1fb4171e0ae7b46285cc7094b464c8ddb87aecd7aaa2ff656aad5c0ceabbec4273e01d18097f4acae2909564a0d1d8906b11f9d4e6d091f91f2c4bdd59ab8ef35282a0e6622b3a62d4827920e765462794509c4f70e9f8f409e1529c081703b4764bb41ea09f93b784319ac0f1f6191b6044200a68855bdd63e5410acdbe0330af0a79a603ddc40f30b01436e8cd9a51a45329e95d0506298e17078e4087ce108e81f34a44759a89843e917a7f2f415d922b8961ce7e076f645a39f59ccdee3c7637cd616c55dbf4fe4250e5335b894d1310ec5552e62176c18b455595dbb4a60067939329a2c41aca27827137aa39aaf5d0042c0f340cec18d0bdb02feec30c046b358036061157bbd14432e789f8075e0b56b54a94dfd33c5a315e8c89219a4dbe7551201e45b0aed1cc49eb1f91b00d54344daf445be9e2f77cf72eb591ecd44484bf136f93e0d0b57f7c62befa331eb4520d3be59d1787213a0ee8c9fd548f813e4ea2ed87b2d6d13c79f86799a4bf6471043eec0e1951c435ca281186a4f40b6f45e5bb0714e129f01b5aa0c264dbfdd347a575f40a23658617b12d031fc8918fb92d58d6f109dc7ab7a0bbff45eed5b0fa3afe94c677b158b8e7e26918782ad29358ca0547a6f494398870f7135d1127bb6426bf7c72c8b80917bd06162d1cab699e462c4f6cfce579815acd9fe87c008080cc44b38fd02f4c35238d599e5e152b56e79296d7326ebe27b6481a185eccda672a0151cedd996e77ee99c70c366403a7a4580b0ab58be815554147fd53a0ea7e2d89817a134f30822958b7d57f277e5f6be980b37d904f530ba215a5d0b2bd7da411b833b4b115ee3a4b1ae736d35cf4ef4723e3f8b6ef73b1a7b6ce7c58e9f0a152f25f32de2734e4aa0d85dc7c7b8489b6f0aae728d69c00a2f1b6eee0551677b427402c064ac7e89415e77ce43573e0d7c98c9c856d7cf855986f64e1ffa3264cdfd25b7883cea46f7690a2f3509acdb519f7117249af01fdca5c98343b19b3a7692ce7fe61f78ba1a61ed7b72a982936f02d86fea1d7b10eab695706086fa470bb67748b26004f6a5b20dcc744f61a55c8f1214aaf7b7780208528bfe3a95d56f6f110270b8c16f3bf52e6c03930431f00931ec3cdca013bacd7f88bb7e9c91a1a964f0a20c4c9fc42ae91e7ca8c434753a8fd8587dabcd34d87d9ac36b36c580251712dc03d1718a781db51e9c48efbcc8978e7999fe642aa253deb1ef1d3c2837d15564379954bf47544ce7808365201c42b7cca47c695b761b9292cbfdf7299e726df578b2dec76363badf3c5aa5885ddc0a96908c21bb3c939891f1a11f75febc7ab6e377a4ce519aeb284ec2bd822b10fd571eb68492eda01a7323ca8e707dd2ddc9a5a35a5f1d6cbde1af620c789931d035802baf07da4f11e5da08d335956b39eb0cedbd0d73df811336146967a97e22b2ce100955830d0d601438ae1cd7a49da3291e48ff84a57bb18aeafa5fdeb8549b07b832951d07aa12460f0c091c84b28da8ad11769c9826229fd161987167cc88b7a9168e4bfae126896d0f6d624d849baab681572ab9d05021d45032f34bf2f5576853231064eb6b814c5dfcaa923e65f8738ad4ee0894092c249dfcd3908fe6b98bbdc4948152f4ca591b7cc14145cfff39f7d6a3789388997a9602616787533632e429246e9f92a97d6628b3a8ed697a353dc02e99d967e0f6234db57a1b71e20df311b627197a3253f1e375590370a569575ce0b577d2bbbf39992ef0503789bfc275cdfb621f591ab4708b59a67ca4197cfd7f98827913e7756bff5dc211aa82373403c1ef8b459ad2669d51065fad0507625fa242071cff8a4d9deec9389338eaeeb917f92d4cc5619d1e4e9e6413b1c29472888a4394e96e1ed18c7ecff8b997c81c1cf8bd2ce6ed180fba2a2c9dbe4ed89c086f20883ec99e7f86f87c4322b889b9a6b80ae60743bf4405ccabb6b6a458417c688e6fc33c572e96cf0b060c3e485476b402a5cdd63751d4329c33594fe8bdb30e0bc8fede55fc99a9b37bbc7ed0544e3c0ebf6f0acb1974438b34a7bd5c46d98d2bdb893a3ec032128757ee6fd0240d5bb8751d2e6b2f1aee430b46cd3a65f30ea9fd97840e263d25a7fd0eb4cd68835833d0b2d8c81b9ce5d8ea688725d978daae69fe93024c95e03708d5c4a991182a842a335d74286a14a5994f5088ceeefa3e5df32d0d779ab825162197e5127a2565d19b7008106bb87edbfd98084b76f9988f594dfacefe842e9fb2c99ce3846e645c781f037a1b677bbdb5c70ba7ad202ec1965e8696326ce83c9713d1d599788359364b91331d2a218a8c124d3f256832f5e0572267a8a0c453f94bb15feb8ebe8d7bcc48ebe11477b81772dad08a9953e4175647af2e5cfa4559e79bd39ed98768c86c40a371354469fd13a99a249e6de31f91fe171c799af387cacdc122450e683985d4c10ea80b0ad2c34dd8c81687ed1319f1fbaef1a7dec91b51cbc8e7c9031914555f6bfd24e1f4e56845fc1be1be66b54a3f92f01c0bde91ab94691b742bc02756ab39ff6a7c36a5f3436a800b8a4d7112fe33ec06a38c5106afe8692c825fd6a2668b0b5d8e6d8e88aa8a4cd1251b34af087093423eae635603bd9652b333c9c944756b28380cb03925660d824bd1e40e613c2d01fdf4e9cacd973865c9a3fcebe7ac9219ed43f9638427a08572e373d9800c45cd5a757adb652852b4f8577d7571061cb486269dce39ea3f2397fb8aadd55ab11d214fef9ee7c937c64ad12f6601c94afab88422739432cf61b62266dbc7abfd78672286cd40423f846536cee603e3b8304197d00c4a29b0b4d19490a46b9009ae07492b17b49cdabc45b34a6bc63e4b25011ea1c914c9c4a0c7d16f10fef92f68d160c539b6820adb40b931debe731e24c3c93ad8851194e70d55fef798bdc14748dc16c9f09f230528b8b8903ddc86e74d60b6c709ae9266c4165e0cdf9c22f86c433af70bf2be1d940de3403bee498daab5d44cdede5bf0415646166f34ac640dfcb641515ffa27c5a9460c7875e1b6514e8db8b9b7c59668e6b17476afc1a84b85391beda99d8220f2fb8445388b11bae28dc6426ec0d20e36424c63f524ac775fc37152a84e8b9bb6ff04b93cc66ec2f84b873c17f8095ca957c5986ea18781cc66081d1cb6289801c3a9e8f1cd8804897fb5f2b8852564cc59369ea4b81c299d493ff7c8e83e20aded7c958007b1c58a140b925df0cec39c0af99a2338807ee8aa7557ee413d7924221292244d9965f50a6f6e54efedeae2b748eb281e01bc8e96fc0aca2ffd20833acff630c8cc2a0c29ff920727001832aaa44f2f8455a058c2728ff177957fe86bad68dcb114fd41bb70f317d47c84594822d33c0a455c4c5178b5ea5277c078ace1505e9f28aaa3f009bbd16b847536cc3430647c9542b2552da112e447e63f9917ff81fd5005ca0dd3963a8ab29d5591f404d88ab9c02e488173d8b17415d80f96b1df2d6cb92788f8e7503a9a5d7fc55030e64ec463bcb3191e747dc1ad49854f722a889ecb8b3fea2fbda2391c1beb43a63ebf17fd7f54d4de456d8d7cd241ca4cab694e42c76b832a36ec8039ab4bb2c7469d38f1a5290bd4da144b9ff2f20cb2e51de114a16c4eb82740076fe00fe9be8f9cb4cbecc24ab19dd95514b9d8bb2ca3586f999c9ad125bb7ef191b137a66fffeed0054513ee8c6cc36cc362ae70e28a5485745221d74c54924f76eef95aa698458275c28b61f2fde32525c627f6a5f150ce1e9714e68a4ad16fddcf6045af11a5d804b17de0a8eed6943d2dd6fa10c74bba0609795edc3379b86e343c68a4228a69a340c109c654581eb08095cde24e66256f946b176fcfd902ca6bfe6ecb6e432b696f68da58e187f033a38c3dd612ac9012e1657cd0d40ae6b86ece0bef43c2c41404972d83cd4fc32c0790208c21507a0a7b35a743af277bc3cf1ea5cf7157d09e0638be3b68b2783738a004ff9db560214d3c6513cce370e4f7c89a7b646cafbd7aa9795b7e4fe8092389f8eb7c07913e3ba2b50336b33e216de0675fd4bf81fce2cc929a0df9af9f8f2ddd3677b1b46a2950b63c8d2b9708ce5c48a41b1ad36e1ec789c58d921b6398f19b7ee421ab877021e9b6e2dbce07dd0f032eb3f30d5ca5832fb0ba47f1f3189f567677eddfd42ea10ff7cfeefed6e7d22629951cfc12c88c094053d8f990c9e1a545553777bb5eb1b421aac0ec6808a378f9fc93b271c10d10f1c247a97b774d4ecd6a86eddf596924bbc465fd370fd7cc9242a7ff42681f068fb52be1264176bd9dec93d89e11d82d581e7fdd18be0ba4f906eb1098430ca98ff5134d43d355c074ecde00f8270f201e76031ff7fc98e0fb3e52191ce4664ad9919e80ca7a373ab4f3f3382afd54d9370db75bf3f47720279a940510931080fa60c4301063383d02c922f2495875e6c9769e334aeb41f513c3a0b3698325259050c8cb8a0acb1f2dc20c2f74da6d8fa11594f1fb7382a01b1b98ed9849cad3779047e077d0883ba687139c99f776a8db3fbbd9a32abeff566547f314f81d3d7cbb2ca2518558b4a08e1a814e34afc85de2935fd89a24883d8ae7ad3a36b0b4a214dfe6a2800f496a5acab25986b7975bc3221578dbbcfc6073329baf4d4a02038258932b1df9e883edfcbdf8cbc6fb4a097d8a2562ba2ad0284637195f2bae81b02d306dbe8bedf36f3c5aa4f35a7c795907dda93242112ec818376060f15801967636b3743a6f03a7de74fa7251372ed47846ef8876267e87c8173cb21ae89676c0d3639414f35178149e80563a642021dc97ff2f08f7ae6a99b1088216b15f8bfec56bfaf03192c933d1f095e848f273c1adb3529536738a61b9aa2e43c8fdf0fdae25756c6e2c22bcd7293b0ece1a3ade695e6847e8106609108f668a10b6d4df5b58d0f7e5770829a21c65ae49ca98422560bdce0ccfcb5188a015be7545e00e06e8da25936c6f367f1d6c2077a78dd2d7c3b1932dfd5d581757dcb668419", 0x1000, 0xb5) getrlimit(0x5, &(0x7f0000001440)) clock_getres(0x4, &(0x7f0000001480)) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000014c0)=0x6, 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r5 = accept$inet6(r4, 0x0, &(0x7f0000001500)) writev(r5, &(0x7f00000015c0)=[{&(0x7f0000001540)="6810f8bb5b5e790d985bd1c6793bd469b40dca1bb9720ed0988e0fc4ac59e88663614131260562914df72f70653e9916f391dfa4c88acd18d0fba69336f206b44ff8de48c6b81d807a22537529bf6c", 0x4f}], 0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) getsockopt(r6, 0xc, 0x1, &(0x7f0000001640)=""/106, &(0x7f00000016c0)=0x6a) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) bind$unix(r4, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x4, &(0x7f00000017c0)) unveil(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='x\x00') setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000001880)=0x3ff, 0x4) getsockname$unix(r3, &(0x7f00000018c0)=@file={0x0, ""/4091}, &(0x7f00000028c0)=0xffd) close(r5) 1.903922099s ago: executing program 6 (id=1616): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x2, 0x3, 0x0) (async, rerun: 64) r4 = dup(r2) dup2(r4, r3) (async) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) 1.90361224s ago: executing program 6 (id=1617): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3b}, 0x0, 0x80000000, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0xd1, 0x3c}, {0x60, 0x1, 0x4, 0x3}, {0x3c, 0x40, 0x3, 0x7fe}, {0x6, 0xa5, 0x5, 0xfffffffa}]}) write(r1, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0, r2) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000008c0)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x6) syz_open_pts() getppid() 1.902851437s ago: executing program 6 (id=1618): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) setuid(0xee01) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)='K', 0x1}], 0x1) close(0xffffffffffffffff) socket(0x10, 0x1, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2000000000000, 0x0, 0x0, 0x0, 0x2, 0x0, 0x10000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}, {}], 0x2, 0x5) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r1, 0x40}, {r2, 0x100}, {r4, 0x40}], 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28, 0x9, 0x9, 0x4}, {0x84, 0x3, 0xff}, {0x16, 0x2, 0x7, 0x1}]}) write(r6, &(0x7f0000000400)="7f23cd9dc1269f1adf57e1b0b5fe", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.901882826s ago: executing program 6 (id=1619): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="626cf47a5405ddbc178f9e2a4e889901068bf4b9c9093bb026117ca56dbb34e058dd043a96edf97118f4eaeb86bba545f8fdc4579bb11651d84f1c1c55531f97893a3816dc5f503a49640e8586cb35689c421f7856d3012e", 0x58, 0xa, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x8}, {r1, 0x100}, {r0, 0x80}], 0x4, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000000c0)="e33745e84d", &(0x7f0000000000)=0x5, 0x0, 0x0) 1.676725924s ago: executing program 6 (id=1620): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x20, {[@window={0x3, 0x3}, @window={0x3, 0x3, 0x5b}]}}}}}}}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0xf0, 0x0, @multicast2, @multicast2}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x9, 0x8}}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 110.39193ms ago: executing program 3 (id=1621): ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000480)={0x0, 0x0, 0x1, 0xfffffffd, "00000065281c0000010000000000000000000002", 0x15, 0xfffffffb}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000480)={0x0, 0x0, 0x1, 0xfffffffd, "00000065281c0000010000000000000000000002", 0x15, 0xfffffffb}) (async) 107.085533ms ago: executing program 3 (id=1622): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a2b46480496facd897997fdcea7ab1bc2bc924ee0aa6a1be816f30fa655c0338675e0592839f282bd323437e73afbf0c0c86bf88f919d720000000000000000431de5e2b045eb9b75994b55103990c1b8fb5bf88281c65b6ef01520483dd23f3cfd832cf9ba3ba0c6fb7280", 0x6c}], 0x1, 0x200) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="02a903a2a2da0993605ca5fc092cc85693d3a52af1753b249b95472fc39c4600000000000086f457307ebd09751f1b9786f52cedf86cf193da4bf32fcd021d69ae9b6c7eafec6d633dae9525f8c658e1075b9e39b23c5967e6af4e91", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) 105.984888ms ago: executing program 3 (id=1623): sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="22d1637cc610dd1b33e0888caa018de784b1a7aa7394bec254f41aa9a5d37d7a092d1df8405befefff0c8d841f8ce88686ad83a976512952b90c9a0a0f58bc16d43b3a96ccc87600a5727afd796a85629bb0b73f06ce210896f544f22d3ccaf4ca382bf9c82cd0723521a3398d3487b2aac8285579d7fc5833a6b550c9565c1344d86b93e9f4b593d060360353cb158d025e7e3b4700fca9dd233ddd1a7dd654d13a7bd99a2c57", 0xa7, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x28, 0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x1, 0x3}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x3, 0x7, 0x0, 0x7ff, 0x2}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) dup2(r2, r1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x5ffffffc}, {0x81, 0x4, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x9, 0x7, 0x800}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000200)='./file0\x00', r5}) r6 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$FIONREAD(r6, 0x80286987, &(0x7f00000001c0)) 71.121928ms ago: executing program 3 (id=1624): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffdff}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x1, 0x3, 0xfc, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000080)) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="00000300000000000000000080b5313df0ddf68ede01094ada12fa3a310000fd", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000012c0)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x3}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1206925, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="ce42e18aee", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="0d10caed771acc4e677e243684966dfc86c26e387bca0578852170c067bf180ce5a4af9491cd9baef88cd8fce179a2f86c716f294d9712aa7e86ee79a31744d39f0333775caeef6277a70dfef1e139deec0396e516bc2515308c5f273d831e9ab997b146dbc5993899adc3cd4ee0", 0x6e}], 0x2, &(0x7f00000001c0)}, 0x400) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0xfff8, 0x2, 0xd, 0x1000}]}) recvmsg(r6, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe91}, 0x1802) 64.061609ms ago: executing program 3 (id=1625): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00000300000000000000000080b5313df0dd0000fd7800cc4f09a473c5d3ce89d934b9ea45946ebd39e2ee6fa673968c62a00000000000000000000000b2e6749c8d782740ce96bf809ec6b569fb3816179ae213b5e1ebf56e5cb2973d20a256e436558b414112435ef5b32fe8cc41508ce6a9955f86f28e2a1d343ac26e6281d6b1698f45884a6045ce1c48f4e0aa8574b7e5a48a60113f5a6963d777484275121b3e718dfee2f6585e5877a58b8b2815b613979331ea5a695d4d0a5f01aee769eebf2f7e76771220fa8a404d718523c025591ab36e3416ef2040dc4c3bdf9156b1f580a3d7fd17edeaf1891be3deaa331b5fe164c5e2586040877a83214dca5df8c5c0e92b6416ffb2c10b4a", &(0x7f0000000000)=0xfd19, 0x0, 0x2b) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000012c0)=ANY=[]) 37.971964ms ago: executing program 3 (id=1626): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf02d) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x49a06d6f3f622349, 0x0, @multicast2, @multicast2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x8, 0x0, 0xcafc}}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYBLOB="23457897aecff77bc65f6639806ba47060acd6b8bcc6b76ce4872388", @ANYRESHEX, @ANYRES16=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) setsockopt(r4, 0x7f, 0x9, 0x0, 0x0) close(r3) r5 = syz_open_pts() select(0x40, &(0x7f0000000240)={0x5, 0x41fd, 0x9, 0x10, 0x0, 0x7, 0x1, 0xc}, 0x0, &(0x7f0000000400)={0xfffffffffffffff7, 0x80000001, 0x8, 0x8, 0xffff, 0x1, 0x2}, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r5, 0x2000747a) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x80000000, 0x1) socketpair(0x18, 0x4, 0x2, &(0x7f0000000280)) r6 = socket$inet6(0x18, 0x3, 0x2) write(r6, &(0x7f0000000300)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) 35.795502ms ago: executing program 7 (id=1627): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) sysctl$vm(&(0x7f0000000880)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000008c0)="00000000ecdb000027bb5f34dc2088179696207a287d91e0e7b72ff8ea61fb81e046b89f10a5dd5348cc8ad20a68005e7748207cb9b6c2a31559bb736baa2fcef4888fe7e748a9f29ed96faebb009b34250f59732fd07dd9a7c8c6978b5130483d", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="aa000000002d0000000000000000"]) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x101) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) (async) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) (async) setrlimit(0x6, &(0x7f0000000180)={0x49, 0x80000001}) (async) mlockall(0x1) 0s ago: executing program 7 (id=1628): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001980)={0x3fe, 0xfa9, 0xffffdffc, 0x8, "ffff090087e5ffffffffffffff00ffffffe100", 0x0, 0xc}) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f709", 0x9a}], 0x1) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x4509) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0xffff, &(0x7f0000000080)='./file0\x00', 0x8}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (rerun: 64) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.240' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error wskbd0: can't attach mux (error=5) nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error WARNING: thread `nfsio' (33548) exits with status -1 WARNING: thread `nfsio' (10718) exits with status -1 WARNING: thread `nfsio' (46230) exits with status -1 WARNING: thread `nfsio' (491202) exits with status -1 WARNING: thread `nfsio' (154142) exits with status -1 WARNING: thread `nfsio' (37476) exits with status -1 WARNING: thread `nfsio' (364355) exits with status -1 WARNING: thread `nfsio' (23109) exits with status -1 WARNING: thread `nfsio' (456378) exits with status -1 WARNING: thread `nfsio' (294262) exits with status -1 WARNING: thread `nfsio' (424192) exits with status -1 WARNING: thread `nfsio' (148290) exits with status -1 WARNING: thread `nfsio' (317842) exits with status -1 WARNING: thread `nfsio' (515222) exits with status -1 WARNING: thread `nfsio' (474408) exits with status -1 WARNING: thread `nfsio' (116997) exits with status -1 WARNING: thread `nfsio' (374538) exits with status -1 WARNING: thread `nfsio' (313205) exits with status -1 WARNING: thread `nfsio' (147491) exits with status -1 WARNING: thread `nfsio' (442206) exits with status -1 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error wskbd0: can't attach mux (error=5) #!pckbd_enable: command error nd6_resolve: something odd happens OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: nd6_resolve: something odd happens pmap_unwire: wiring for pmap 0xfffffd806a379da0 va 0x20001000 didn't change! nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens             OpenBSD/amd64 (Amnesiac) (tty00) login: nd6_resolve: something odd happens ./file0./bus./file0./bus êÏTpckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock forward to 13622315181289262 #¹j¼õ¬|ÿ ž¨E1\…:€ ™ÿTvnd0: sloppy read from proc 60786 (syz-executor): blkno 0 bcount 35 witness: lock order reversal: 1st 0xfffffd806a3ff2d8 vmmaplk (&map->lock) 2nd 0xfffffd806df2a5f8 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_enter+0x122 #1 rrw_enter+0xbe #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_readv+0xd8 #12 syscall+0xbb6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_enter_read+0xab #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbe4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806df2a5f8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806df2a5e8,1) at rw_enter+0x122 rrw_enter(fffffd806df2a5e8,1) at rrw_enter+0xbe VOP_LOCK(fffffd807dcb40d8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807dcb40d8,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd807dcb40d8,ffff800011a261c0,23,0,1,2fe45c6478a27b0f,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805e47b358) at vndstrategy+0x4ff physio(ffffffff82ad13c0,2902,8000,ffffffff82b37ee0,ffff8000361a2eb0) at physio+0x2f6 spec_read(ffff8000361a2ca0) at spec_read+0x155 VOP_READ(fffffd806f8a4d08,ffff8000361a2eb0,0,fffffd807f7d3618) at VOP_READ+0x102 vn_read(fffffd806a1a7c98,ffff8000361a2eb0,0) at vn_read+0x17b dofilereadv(ffff8000371d82c8,5,ffff8000361a2eb0,0,ffff8000361a2f70) at dofilereadv+0x230 sys_readv(ffff8000371d82c8,ffff8000361a3020,ffff8000361a2f70) at sys_readv+0xd8 syscall(ffff8000361a3020) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa6842149f0, count: -16 ddb{0}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000361a2760 rbx 0xfffffd80042cb7a0 rdx 0xffff800001316dc0 rcx 0xffff8000371d82c8 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff8000361a2640 r9 0x8080808080808080 r10 0x66f01f174daac84 r11 0x2eeecc75b9671f94 r12 0 r13 0xfffffd8003ae3e00 r14 0x3 r15 0xffffffff rip 0xffffffff829b4485 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000361a2750 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=443360 pid=60786 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371d8040,0xffffffff83540e10 process=0xffff800037274920 user=0xffff80003619e000, vmspace=0xfffffd806a3ff1e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60786 435492 10178 0 3 0x80 fsleep syz-executor *60786 443360 10178 0 7 0x4000000 syz-executor 34957 75810 74108 0 3 0x80 fsleep syz-executor 34957 161771 74108 0 3 0x4000080 kqread syz-executor 41843 304516 85701 0 3 0x80 fsleep syz-executor 41843 301982 85701 0 3 0x4000080 pipewr syz-executor 35455 405859 20428 0 3 0x80 fsleep syz-executor 35455 463261 20428 0 3 0x4000080 pipewr syz-executor 18192 221924 74052 0 3 0x80 fsleep syz-executor 18192 127255 74052 0 3 0x4000080 netacc syz-executor 18192 267031 74052 0 3 0x4000080 fsleep syz-executor 29322 241282 8121 0 3 0x80 fsleep syz-executor 29322 53338 8121 0 3 0x4000080 ttyin syz-executor 8692 99655 60097 0 3 0x80 fsleep syz-executor 8692 117840 60097 0 3 0x4000080 kqsel syz-executor 37057 158631 0 0 3 0x14280 nfsidl nfsio 92746 400406 0 0 3 0x14280 nfsidl nfsio 91194 218133 0 0 3 0x14280 nfsidl nfsio 74303 270259 0 0 3 0x14280 nfsidl nfsio 16441 98529 0 0 3 0x14280 nfsidl nfsio 98868 93922 0 0 3 0x14280 nfsidl nfsio 52297 438312 0 0 3 0x14280 nfsidl nfsio 79321 322749 0 0 3 0x14280 nfsidl nfsio 59852 186696 0 0 3 0x14280 nfsidl nfsio 59118 409176 0 0 3 0x14280 nfsidl nfsio 42647 381773 0 0 3 0x14280 nfsidl nfsio 45854 144749 0 0 3 0x14280 nfsidl nfsio 91609 172821 0 0 3 0x14280 nfsidl nfsio 92509 381754 0 0 3 0x14280 nfsidl nfsio 71265 453679 0 0 3 0x14280 nfsidl nfsio 85174 157478 0 0 3 0x14280 nfsidl nfsio 78047 433478 0 0 3 0x14280 nfsidl nfsio 71944 44988 0 0 3 0x14280 nfsidl nfsio 96174 298602 0 0 3 0x14280 nfsidl nfsio 43161 156984 0 0 3 0x14280 nfsidl nfsio 27071 268309 1 0 3 0x100083 ttyin getty 10178 232590 82177 0 2 0x482 syz-executor 20428 22531 82177 0 3 0x82 nanoslp syz-executor 74052 475360 82177 0 2 0x482 syz-executor 26593 99624 0 0 3 0x14200 bored sosplice 85701 132799 82177 0 2 0x482 syz-executor 8121 168621 82177 0 2 0x482 syz-executor 74108 461825 82177 0 2 0x482 syz-executor 60097 221771 82177 0 3 0x82 nanoslp syz-executor 76323 179382 82177 0 7 0x2 syz-executor 82177 251510 29926 0 3 0x82 kqread syz-executor 29926 449475 153 0 3 0x10008a sigsusp ksh 153 238100 68 0 3 0x98 kqread sshd-session 68 360986 84523 0 3 0x92 kqread sshd-session 84523 216882 1 0 3 0x88 kqread sshd 51915 129315 18000 74 3 0x1100092 bpf pflogd 18000 460144 1 0 3 0x80 sbwait pflogd 43596 288723 82485 73 3 0x1100090 kqread syslogd 82485 422535 1 0 3 0x100082 sbwait syslogd 99503 147214 1 0 3 0x100080 kqread resolvd 65073 351138 55699 77 3 0x100092 kqread dhcpleased 74046 6288 55699 77 3 0x100092 kqread dhcpleased 55699 37803 1 0 3 0x80 kqread dhcpleased 64825 298171 0 0 3 0x14200 bored smr 27332 371122 0 0 3 0x14200 pgzero zerothread 56770 104002 0 0 3 0x14200 aiodoned aiodoned 79399 517879 0 0 3 0x14200 syncer update 45215 97122 0 0 3 0x14200 cleaner cleaner 82417 516872 0 0 3 0x14200 reaper reaper 60061 210735 0 0 3 0x14200 pgdaemon pagedaemon 15220 481910 0 0 3 0x14200 bored viomb 23704 198458 0 0 3 0x40014200 acpi0 acpi0 5440 297686 0 0 3 0x40014200 idle1 79566 323136 0 0 3 0x14200 bored softnet3 95117 227493 0 0 3 0x14200 bored softnet2 77218 280787 0 0 3 0x14200 bored softnet1 93559 320461 0 0 3 0x14200 bored softnet0 84015 496490 0 0 3 0x14200 bored systqmp 60385 341148 0 0 3 0x14200 bored systq 29135 119258 0 0 3 0x14200 tmoslp softclockmp 18947 32513 0 0 2 0x40014200 softclock 8101 48656 0 0 3 0x40014200 idle0 1 244223 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 60786 (syz-executor) thread 0xffff8000371d82c8 (443360) shared rwlock vmmaplk r = 0 (0xfffffd806a3ff2d8) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_readv+0xd8 #8 syscall+0xbb6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835c11c0) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_readv+0xd8 #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 76323 (syz-executor) thread 0xffff800029fd9be0 (179382) exclusive rrwlock inode r = 0 (0xfffffd8063b7b700) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cdc0928) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10217 11250K 11690K 166960K 14245 0 pcb 17 16K 17K 166960K 406 0 rtable 212 7K 8K 166960K 632 0 pf 33 17K 21K 166960K 173 0 ifaddr 38 6K 8K 166960K 97 0 ifgroup 54 2K 2K 166960K 148 0 sysctl 3 1K 1K 166960K 5 0 counters 62 36K 36K 166960K 118 0 ioctlops 0 0K 4K 166960K 1751 0 iov 1 12K 28K 166960K 281 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1419 89K 90K 166960K 3000 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 30 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 123 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 1840 0 sigio 0 0K 0K 166960K 66 0 proc 72 91K 152K 166960K 808 0 subproc 104 6K 6K 166960K 169 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 320 0 in_multi 85 6K 7K 166960K 235 0 ether_multi 1 0K 0K 166960K 23 0 mrt 1 0K 0K 166960K 13 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 163 731K 731K 166960K 163 0 exec 0 0K 1K 166960K 784 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 236 73K 86K 166960K 18525 0 UVM aobj 65 7K 7K 166960K 68 0 pinsyscall 42 84K 106K 166960K 3107 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 121 0 NDP 11 0K 1K 166960K 68 0 temp 77 6828K 6935K 166960K 67802 0 kqueue 14 22K 32K 166960K 291 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 278 0 242 4 2 2 2 0 8 0 rtentry 112 199 0 103 4 0 4 4 0 8 0 unpcb 144 1524 0 1507 13 8 5 6 0 8 4 syncache 336 7 0 7 3 3 0 1 0 8 0 tcpcb 808 503 0 495 12 7 5 5 0 8 4 arp 120 33 0 16 1 0 1 1 0 8 0 inpcb 336 1999 0 1986 26 19 7 7 0 8 5 nd6 136 48 0 22 1 0 1 1 0 8 0 pkpcb 40 10 0 10 6 5 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1168 13 0 13 5 5 0 1 0 8 0 pffrag 232 43 0 38 1 0 1 1 0 482 0 pffrnode 88 41 0 36 1 0 1 1 0 8 0 pffrent 40 114 0 109 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 142 0 91 1 0 1 1 0 8 0 pfstkey 128 142 0 91 3 0 3 3 0 8 0 pfstate 376 142 0 91 8 0 8 8 0 8 0 pfrule 1344 24 0 18 2 0 2 2 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 863 0 465 36 9 27 30 0 8 0 art_table 32 866 0 465 4 0 4 4 0 8 0 art_node 16 197 0 112 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semapl 112 117 0 107 1 0 1 1 0 8 0 shmpl 112 65 0 3 2 0 2 2 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 4584 0 3076 95 0 95 95 0 8 0 ffsino 272 4584 0 3076 103 2 101 102 0 8 0 nchpl 144 7258 0 6702 63 40 23 63 0 8 0 uvmvnodes 80 5751 0 0 118 0 118 118 0 8 0 vnodes 216 5751 0 0 320 0 320 320 0 8 0 namei 1024 25355 0 25355 2 1 1 2 0 8 1 percpumem 16 73 0 28 1 0 1 1 0 8 0 kstatmem 264 78 0 56 2 0 2 2 0 8 0 scsiplug 72 9 0 9 5 4 1 1 0 8 1 scxspl 216 20908 0 20908 14 13 1 8 1 8 1 plimitpl 152 499 0 481 1 0 1 1 0 8 0 sigapl 424 2190 0 2120 10 2 8 8 0 8 0 futexpl 64 32422 0 32414 1 0 1 1 0 8 0 knotepl 120 655 0 0 18 0 18 18 0 8 0 kqueuepl 216 680 0 669 11 10 1 5 0 8 0 pipepl 320 482 0 453 15 12 3 8 0 8 0 fdescpl 496 2128 0 2097 5 0 5 5 0 8 0 filepl 152 14723 0 14433 32 18 14 22 0 8 2 lockfpl 104 922 0 919 3 2 1 2 0 8 0 lockfspl 48 299 0 296 1 0 1 1 0 8 0 sessionpl 144 33 0 24 1 0 1 1 0 8 0 pgrppl 48 83 0 66 1 0 1 1 0 8 0 ucredpl 104 2378 0 2364 1 0 1 1 0 8 0 zombiepl 144 2120 0 2120 1 0 1 1 0 8 1 processpl 1160 2190 0 2120 8 2 6 6 0 8 0 procpl 648 4827 0 4749 10 2 8 8 0 8 1 srpgc 96 8 0 8 3 3 0 1 0 8 0 sosppl 168 5 0 5 4 4 0 1 0 8 0 sockpl 664 3838 0 3773 34 24 10 14 0 8 4 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 131 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 52 0 0 7 1 6 7 0 8 0 mtagpl 96 50 0 0 2 0 2 2 0 8 0 mbufpl 256 1175 0 0 73 0 73 73 0 8 0 bufpl 280 5572 0 117 390 0 390 390 0 8 0 anonpl 24 274717 0 266060 85 6 79 79 0 185 0 amapchunkpl 152 59025 0 58463 44 19 25 31 0 158 1 amappl16 200 6106 0 5842 46 18 28 28 0 8 0 amappl15 192 42 0 42 1 1 0 1 0 8 0 amappl14 184 137 0 124 1 0 1 1 0 8 0 amappl13 176 19 0 19 1 1 0 1 0 8 0 amappl12 168 2875 0 2844 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 214 0 214 1 1 0 1 0 8 0 amappl8 136 18 0 15 1 0 1 1 0 8 0 amappl7 128 143 0 130 1 0 1 1 0 8 0 amappl6 120 215 0 213 1 0 1 1 0 8 0 amappl5 112 157 0 145 1 0 1 1 0 8 0 amappl4 104 423 0 401 1 0 1 1 0 8 0 amappl3 96 10987 0 10896 3 0 3 3 0 8 0 amappl2 88 2474 0 2388 3 0 3 3 0 8 0 amappl1 80 14128 0 13572 16 2 14 14 0 8 0 amappl 88 17841 0 17668 6 1 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 256 0 256 3 3 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 67 0 3 2 0 2 2 0 8 0 uaddrrnd 24 2128 0 2097 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2128 0 2097 1 0 1 1 0 8 0 vmmpekpl 168 17827 0 17776 3 0 3 3 0 8 0 vmmpepl 168 133611 0 131514 118 13 105 105 0 357 2 vmsppl 448 2127 0 2097 6 2 4 5 0 8 0 rwobjpl 56 40743 0 33769 99 0 99 99 0 8 0 pdppl 4096 4263 0 4194 129 58 71 85 0 8 2 pvpl 32 20370 0 0 164 0 164 164 0 265 0 pmappl 248 2127 0 2097 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 527 0 110 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806df2a5f8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806df2a5e8,1) at rw_enter+0x122 rrw_enter(fffffd806df2a5e8,1) at rrw_enter+0xbe VOP_LOCK(fffffd807dcb40d8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807dcb40d8,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd807dcb40d8,ffff800011a261c0,23,0,1,2fe45c6478a27b0f,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805e47b358) at vndstrategy+0x4ff physio(ffffffff82ad13c0,2902,8000,ffffffff82b37ee0,ffff8000361a2eb0) at physio+0x2f6 spec_read(ffff8000361a2ca0) at spec_read+0x155 VOP_READ(fffffd806f8a4d08,ffff8000361a2eb0,0,fffffd807f7d3618) at VOP_READ+0x102 vn_read(fffffd806a1a7c98,ffff8000361a2eb0,0) at vn_read+0x17b dofilereadv(ffff8000371d82c8,5,ffff8000361a2eb0,0,ffff8000361a2f70) at dofilereadv+0x230 sys_readv(ffff8000371d82c8,ffff8000361a3020,ffff8000361a2f70) at sys_readv+0xd8 syscall(ffff8000361a3020) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa6842149f0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835c0fb8) at __mp_lock+0x192 __mp_acquire_count(ffffffff835c0fb8,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x2f2 biowait(fffffd806d021240) at biowait+0xc1 bwrite(fffffd806d021240) at bwrite+0x2e2 ffs_update(fffffd8063b7b668,1) at ffs_update+0x34c ffs_truncate(fffffd8063b7b668,0,4,fffffd807f7d3618) at ffs_truncate+0xcb6 ufs_rmdir(ffff80002a09a708) at ufs_rmdir+0x374 VOP_RMDIR(fffffd806c44fe90,fffffd80613de0e0,ffff80002a09a7e8) at VOP_RMDIR+0x19a dounlinkat(ffff800029fd9be0,ffffff9c,77c3a3067730,8) at dounlinkat+0x2e0 syscall(ffff80002a09a960) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77c3a3067720, count: -16